@media all {
  *#dm .dmInner *.u_1803979586 .title-text {
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner *.u_1803979586 .title-text * {
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1803979586 .title-text {
    color:var(--color_2) !important;
    font-weight:600 !important;
  }

  *#dm .dmInner div.u_1803979586 .title-text * {
    color:var(--color_2) !important;
    font-weight:600 !important;
  }

  *#dm .dmInner div.u_1803979586 .accordion-description .section-inner {
    font-weight:400 !important;
    color:var(--color_5) !important;
    border-bottom-style:solid !important;
    border-bottom-width:1px !important;
    border-bottom-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1803979586 .accordion-wrapper {
    border-top-style:solid !important;
    border-top-width:1px !important;
    border-bottom-style:solid !important;
    border-top-color:rgba(0,0,0,0.12) !important;
    border-bottom-color:rgba(0,0,0,0.12) !important;
    border-bottom-width:0 !important;
  }

  *#dm .dmInner *.u_1803979586 .title-icon { fill:var(--color_3) !important; }

  *#dm .dmInner *.u_1803979586 .accordion-title .arrow .close {
    fill:rgba(0,0,0,0) !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner *.u_1803979586 .accordion-title .horizontal {
    fill:rgba(0,0,0,0) !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner *.u_1803979586 .accordion-title .vertical {
    fill:rgba(0,0,0,0) !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1803979586 .arrow-wrapper {
    border-radius:0 !important;
    -moz-border-radius:0 !important;
    -webkit-border-radius:0 !important;
  }

  *#dm .dmInner div.u_1803979586 .accordion-title {
    background-color:rgba(0,0,0,0) !important;
    color:var(--color_2) !important;
    font-weight:600 !important;
    border-bottom-width:1px !important;
    border-bottom-style:solid !important;
    border-bottom-color:rgba(0,0,0,0.12) !important;
  }

  *#dm .dmInner a.u_1467085945 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
  }

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

  *#dm .dmInner a.u_1467085945:hover {
    background-image:none !important;
    background-color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1467085945.hover {
    background-image:none !important;
    background-color:var(--color_1) !important;
  }

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

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

  *#dm .dmInner a.u_1697308376 {
    border-style:solid !important;
    border-width:3px 3px 3px 3px !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
  }

  *#dm .dmInner a.u_1697308376:hover {
    background-image:none !important;
    border-color:var(--color_3) !important;
  }

  *#dm .dmInner a.u_1697308376.hover {
    background-image:none !important;
    border-color:var(--color_3) !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1488593456 {
    padding:12.5% !important;
    border-radius:50% !important;
    background-color:var(--color_3) !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    border-width:4px 4px 4px 4px !important;
    border-style:solid !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1458679172 hr {
    color:var(--color_3) !important;
    border-width:5px !important;
  }

  *#dm .dmInner a.u_1308421268 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
  }

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

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

  *#dm .dmInner div.u_1341503716 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_3) !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1195208585 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_3) !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1138450587 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_3) !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1008005631 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_3) !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1415925300 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_3) !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner a.u_1643554968 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/b9e0f559/icon/Arrow_3134190.svg) !important;
    width:15px !important;
    height:15px !important;
  }

  *#dm .dmInner a.u_1643554968 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

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

  *#dm .dmInner a.u_1643554968:hover .iconBg { background-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1643554968.hover .iconBg { background-color:var(--color_2) !important; }

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

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

  *#dm .dmInner a.u_1544313691 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/b9e0f559/icon/Arrow_3134190.svg) !important;
    width:15px !important;
    height:15px !important;
  }

  *#dm .dmInner a.u_1544313691 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

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

  *#dm .dmInner a.u_1544313691:hover .iconBg { background-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1544313691.hover .iconBg { background-color:var(--color_2) !important; }

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

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

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

  *#dm .dmInner a.u_1549433078 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/b9e0f559/icon/Arrow_3134190.svg) !important;
    width:15px !important;
    height:15px !important;
  }

  *#dm .dmInner a.u_1549433078 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

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

  *#dm .dmInner a.u_1549433078:hover .iconBg { background-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1549433078.hover .iconBg { background-color:var(--color_2) !important; }

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

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

  *#dm .dmInner a.u_1642204661 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/b9e0f559/icon/Arrow_3134190.svg) !important;
    width:15px !important;
    height:15px !important;
  }

  *#dm .dmInner a.u_1642204661 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

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

  *#dm .dmInner a.u_1642204661:hover .iconBg { background-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1642204661.hover .iconBg { background-color:var(--color_2) !important; }

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

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

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

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

  *#dm .dmInner a.u_1580821454 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/b9e0f559/icon/Arrow_3134190.svg) !important;
    width:15px !important;
    height:15px !important;
  }

  *#dm .dmInner a.u_1580821454 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

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

  *#dm .dmInner a.u_1580821454:hover .iconBg { background-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1580821454.hover .iconBg { background-color:var(--color_2) !important; }

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1161987700 {
    padding:0 !important;
    border-radius:0% !important;
    border-style:solid !important;
    border-width:0 !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1574160024 {
    padding:0 !important;
    border-radius:0% !important;
    border-style:solid !important;
    border-width:0 !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1273149047 {
    padding:0 !important;
    border-radius:0% !important;
    border-style:solid !important;
    border-width:0 !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1315359451 {
    padding:0 !important;
    border-radius:0% !important;
    border-style:solid !important;
    border-width:0 !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_2156606608 hr {
    border-width:1px !important;
    color:var(--color_1) !important;
  }

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

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

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

  *#dm .dmInner div.u_1422388438 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_3879207095 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:rgba(37,235,129,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_3571181715 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner a.u_3571181715:hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_3571181715.hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner a.u_1308421268:hover {
    background-image:none !important;
    background-color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1308421268.hover {
    background-image:none !important;
    background-color:var(--color_2) !important;
  }

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

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

  *#dm .dmInner div.u_1161967929 {
    padding:0 !important;
    border-radius:0% !important;
    background-image:none !important;
    border-width:0 !important;
  }

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

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

  *#dm .dmInner div.u_1943875095 {
    padding:0 !important;
    border-radius:0% !important;
    background-image:none !important;
    border-width:0 !important;
  }

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

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

  *#dm .dmInner div.u_1055042477 {
    padding:0 !important;
    border-radius:0% !important;
    background-image:none !important;
    border-width:0 !important;
  }

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

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

  *#dm .dmInner div.u_1618448607 {
    padding:0 !important;
    border-radius:0% !important;
    background-image:none !important;
    border-width:0 !important;
  }

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

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

  *#dm .dmInner div.u_1692795598 {
    padding:0 !important;
    border-radius:0% !important;
    background-image:none !important;
    border-width:0 !important;
  }

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

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

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

  *#dm .dmInner div.u_1185803084 {
    padding:0 !important;
    border-radius:0% !important;
    background-image:none !important;
    border-width:0 !important;
  }

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

  *#dm .dmInner div.u_1905553423 {
    padding:0 !important;
    border-radius:0% !important;
    background-image:none !important;
    border-width:0 !important;
  }

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

  *#dm .dmInner div.u_1905553423 .svg { fill:var(--color_1) !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner a.u_1467085945 span.text { font-size:16px !important; }

  *#dm .dmInner div.u_1803979586 .accordion-description .section-inner { font-size:16px !important; }

  *#dm .dmInner *.u_1803979586 .title-icon {
    width:56px !important;
    height:56px !important;
  }

  *#dm .dmInner *.u_1803979586 .accordion-wrapper {
    padding-left:0 !important;
    padding-right:0 !important;
  }

  *#dm .dmInner *.u_1803979586 .accordion-title .arrow {
    width:10px !important;
    height:10px !important;
  }

  *#dm .dmInner *.u_1803979586 .arrow-wrapper { padding:28px !important; }

  *#dm .dmInner div.u_1803979586 .accordion-title { font-size:22px !important; }

  *#dm .dmInner div.u_1803979586 .title-text { font-size:22px !important; }

  *#dm .dmInner div.u_1803979586 .title-text * { font-size:22px !important; }

  *#dm .dmInner a.u_1697308376 span.text { font-size:16px !important; }

  *#dm .dmInner a.u_1308421268 span.text { font-size:16px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1803979586 .accordion-wrapper {
    padding-left:0 !important;
    padding-right:0 !important;
  }

  *#dm .dmInner *.u_1803979586 .arrow-wrapper { padding:0 !important; }

  *#dm .dmInner div.u_1803979586 .accordion-description .section-inner { font-size:14px !important; }

  *#dm .dmInner *.u_1803979586 .accordion-title .arrow {
    width:10px !important;
    height:10px !important;
  }

  *#dm .dmInner *.u_1803979586 .title-icon {
    width:40px !important;
    height:40px !important;
  }

  *#dm .dmInner div.u_1803979586 .accordion-title { font-size:16px !important; }

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

  *#dm .dmInner div.u_1803979586 .title-text * { font-size:16px !important; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .dmInner a.u_1467085945 span.text { font-size:16px !important; }

  *#dm .dmInner *.u_1803979586 .accordion-title .arrow {
    width:10px !important;
    height:10px !important;
  }

  *#dm .dmInner div.u_1803979586 .accordion-title { font-size:18px !important; }

  *#dm .dmInner div.u_1803979586 .title-text { font-size:18px !important; }

  *#dm .dmInner div.u_1803979586 .title-text * { font-size:18px !important; }

  *#dm .dmInner *.u_1803979586 .title-icon {
    width:48px !important;
    height:48px !important;
  }

  *#dm .dmInner *.u_1803979586 .arrow-wrapper { padding:0 !important; }

  *#dm .dmInner *.u_1803979586 .accordion-wrapper {
    padding-left:0 !important;
    padding-right:0 !important;
  }

  *#dm .dmInner div.u_1803979586 .accordion-description .section-inner { font-size:16px !important; }

  *#dm .dmInner a.u_1697308376 span.text { font-size:16px !important; }

  *#dm .dmInner a.u_1308421268 span.text { font-size:16px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 817ec37 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 1fb75f1::before, #\38 1fb75f1 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.6;
}
#\38 1fb75f1 {
    background-image: url("https://lirp.cdn-website.com/md/dmtmpl/b227c73b-473c-4a1a-8a90-8fa8b4aad66a/dms3rep/multi/opt/electricians_looking_electricity_plan-1920w.jpg");
    background-size: contain;
    background-color: var(--color_1);
}
    
#\39 b829ba9 {
    min-height: 750px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
    
#widget_1lt {
    width: 608px;
    height: auto;
    max-width: 100%;
}
    
#widget_pti {
    width: 608px;
    height: auto;
    max-width: 100%;
    align-self: stretch;
}
    
#widget_3vl {
    width: 240px;
    height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 d794a7c {
    margin: 0px 0% 0px 0%;
}
    
#\39 f3c522d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#group_mqk {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 76px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.9708391499922446%;
    flex-wrap: nowrap;
    height: auto;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 f435393 {
    width: 240px;
    height: 56px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e6d9a2bb {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_1);
    background-image: none;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\37 b1b2fa4 {
    min-height: 328px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
    
#e019ffd3 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#b5e7a70f {
    margin: -160px 0% 0px 0%;
}
    
#group_vl3 {
    align-items: flex-start;
    width: 65.24%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#dd4c5347 {
    align-items: center;
    width: 32.76%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    border-width: 0 0 0 1px;
    border-color: #000000 #000000 #000000 rgba(0, 0, 0, 0.1);
    border-style: solid;
}
    
#widget_a7s {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_sgg {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_8gc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\39 2546388 {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
    
#fe2e80d3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/b9e0f559/dms3rep/multi/opt/Untitled+design+%2893%29-1920w.png");
    order: 1;
    border-radius: 20px 20px 20px 20px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#fe2e80d3.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAxUlEQVQI1wG6AEX/AG5OM1Q+LEMzKEw8MYZwXbCYfsSphrygeb2fdsKmfgBqSzFSOylGNCdQPC+Fbl2tloHFrIy/pH28n3XCpn8AYkQsTzgnSTQnVD0tgmpaqZN/w6uNwqZ/vZ91wqeAAG1PNGZMNmtSPnZbRpF3YaSMdK+WeLKWcbaZcMKmfgBtTzVoTjhoUj92XEeJb1aSeF2OdVqTeVqnima8oHgAcVM4a1E6ZlI/dV1Hg2hOgWZLb1hBdF1Glnxctply0KxPXnMkYvsAAAAASUVORK5CYII=');
}
    
#b071f8e5 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 2% 8% 6% 8%;
    margin: 0% 0% 0% 0%;
}
    
#dbe59efc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#f309b2a7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 48%;
    min-width: 4%;
    order: 0;
    padding: 4% 16px 4% 16px;
    margin: 0% 0% 0% 0%;
}
    
#d29167bd {
    width: 96%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#dcb14106 {
    background-color: var(--color_1);
    background-image: none;
}
    
#f5349cc7 {
    width: 96%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin-bottom: 20px;
}
    
#a33d44f1 {
    margin: 0px 0% 0px 0%;
}
    
#widget_5q0.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_5q0 {
    width: 10%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#\30 e1023a3 {
    width: 240px;
    height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 4;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\39 3058347 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#bee0d90d {
    margin: 0px 0% 0px 0%;
}
    
#\33 72b93e9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 1970ce6 {
    width: 55px;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b95e9200 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f3e41470 {
    align-items: flex-start;
    width: 30.67%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    border-radius: 10px 10px 10px 10px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\31 3d10f55 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    flex-direction: column;
    padding: 4% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\39 107adc7 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\34 76ac1b9 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 30px 16px 30px;
    margin: 0% 0% 0% 0%;
}
    
#\34 564080b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bb44d50d {
    align-items: flex-start;
    width: 30.67%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    border-radius: 10px 10px 10px 10px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\31 ba001aa {
    width: 55px;
    height: auto;
    max-width: 100%;
}
    
#\36 a5c7bf4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 489e018 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 d2ca863 {
    align-items: flex-start;
    width: 30.67%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    border-radius: 10px 10px 10px 10px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\34 89373ee {
    width: 55px;
    height: auto;
    max-width: 100%;
}
    
#\30 f3274a6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 265ca13 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#dcb5002c {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\34 3fa744c {
    align-items: flex-start;
    width: 30.67%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    border-radius: 10px 10px 10px 10px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\36 c196c10 {
    width: 55px;
    height: auto;
    max-width: 100%;
}
    
#\35 f02c047 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 a7e2e6c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c2760418 {
    align-items: flex-start;
    width: 30.67%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    border-radius: 10px 10px 10px 10px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#fa1722b7 {
    width: 55px;
    height: auto;
    max-width: 100%;
}
    
#d46a66e4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 97d4cae {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 13ddf4f {
    align-items: flex-start;
    width: 30.67%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    border-radius: 10px 10px 10px 10px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-image: url("https://lirp.cdn-website.com/b9e0f559/dms3rep/multi/opt/pexels-photo-27383631-1920w.jpeg");
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
#\39 13ddf4f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHxAAAQQBBQEAAAAAAAAAAAAAAgABAwQFERIiMUFR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgT/xAAWEQADAAAAAAAAAAAAAAAAAAAAAQL/2gAMAwEAAhEDEQA/AMgy+Yt26xRlakMSfXl6pEoDcnff2/xEUk0xs//Z');
}
    
#widget_h0g {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
}



@media all {
    
#\35 1624201.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\35 1624201 {
    width: 151px;
    height: auto;
    min-height: 42px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 7efb316 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\35 5234e8f {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 ae4765d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 d630529 {
    align-items: flex-start;
    width: 100%;
    min-height: 138px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0px 0px 0px 0px;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b62cf098 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 879ee9d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\37 c45cb0b {
    align-items: flex-start;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 20px 20px 20px 20px;
    justify-content: flex-start;
    align-self: stretch;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 944a1c2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d736bde6 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\34 ddf845f {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\33 10fbf64 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 57de306 {
    align-items: flex-start;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 20px 20px 20px 20px;
    justify-content: flex-start;
    align-self: stretch;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ace6c7a2 {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 0;
}
    
#\38 11fe5da {
    align-items: flex-start;
    width: 100%;
    min-height: 138px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    justify-content: space-between;
    order: 1;
    padding: 30px 30px 30px 30px;
    margin: 0px 0px 0px 0px;
}
    
#\34 05a774d {
    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;
}
    
#\38 e8fef7b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_1o3.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#widget_1o3 {
    width: 151px;
    height: auto;
    min-height: 42px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c16a4df8.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#c16a4df8 {
    width: 151px;
    height: auto;
    min-height: 42px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_pdj {
    align-items: flex-start;
    width: 100.00%;
    min-height: 142px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_1s5 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 142px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 57d7fba {
    align-items: flex-start;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 20px 20px 20px 20px;
    justify-content: flex-start;
    align-self: stretch;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 617a01a {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 0;
}
    
#d522ebfa {
    align-items: flex-start;
    width: 100%;
    min-height: 266px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    justify-content: space-between;
    order: 1;
    padding: 30px 30px 30px 30px;
    margin: 0px 0px 0px 0px;
}
    
#\37 a01fec8 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 110px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a16f7e4e {
    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;
}
    
#f194af59 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cfb098d0.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#cfb098d0 {
    width: 151px;
    height: auto;
    min-height: 42px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 6ba0311 {
    align-items: flex-start;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 20px 20px 20px 20px;
    justify-content: flex-start;
    align-self: stretch;
    order: 1;
    background-image: url("https://lirp.cdn-website.com/b9e0f559/dms3rep/multi/opt/pexels-photo-14482908-705h.jpeg");
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
#\36 6ba0311.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHxAAAQMDBQAAAAAAAAAAAAAAAgABEQMFBgQhIzHh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAL/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDPmxu1XHRBTp03cReSOIdRjxuyiZDzbPHXqIiX/9k=');
}
    
#f66083e8 {
    align-items: flex-start;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 20px 20px 20px 20px;
    justify-content: flex-start;
    align-self: stretch;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 d1bc9d9 {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 0;
}
    
#\36 c1631b2 {
    align-items: flex-start;
    width: 100%;
    min-height: 266px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    justify-content: space-between;
    order: 1;
    padding: 30px 30px 30px 30px;
    margin: 0px 0px 0px 0px;
}
    
#\34 4dac50d {
    align-items: flex-start;
    width: 100.00%;
    min-height: 110px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a7b3cc1a {
    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;
}
    
#\38 4eb0549 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c31cfd32.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#c31cfd32 {
    width: 151px;
    height: auto;
    min-height: 42px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 45f3c1c {
    align-items: flex-start;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 20px 20px 20px 20px;
    justify-content: flex-start;
    align-self: stretch;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 aa724a5 {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 0;
}
    
#\36 bf0c15a {
    align-items: flex-start;
    width: 100%;
    min-height: 138px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    justify-content: space-between;
    order: 1;
    padding: 30px 30px 30px 30px;
    margin: 0px 0px 0px 0px;
}
    
#\32 65519d5 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 142px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 d750c79 {
    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;
}
    
#a2a3dff0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 8171643 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 3799531 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 a4f1005 {
    min-height: 0;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\36 6c007bb {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\34 7a0cd96 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 a615626 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#group_gvp {
    align-items: flex-start;
    width: 145.844px;
    min-height: 896px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.895874990742798%;
    margin-right: 0%;
    margin-left: 0%;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
}
    
#\38 0ebe9fd {
    align-items: flex-start;
    width: 1075px;
    min-height: 320px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
}
    
#innergrid_khg {
    width: 99.95%;
    grid-template-rows: minmax(877px, max-content);
    max-width: 100%;
}
    
#group_4vd {
    align-items: flex-start;
    justify-self: start;
    align-self: start;
    order: 0;
    width: 50.00%;
    min-height: 100.00%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-width: 0 5px 0 0;
    border-color: #000000 var(--color_3) #000000 #000000;
    border-style: solid;
    margin: 0px 0px 0px 0px;
}
    
#widget_5nu {
    width: 55px;
    height: 55px;
    max-width: 100%;
    justify-self: center;
    align-self: start;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#group_r86 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 156px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-radius: 10px 10px 10px 10px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#widget_fdm {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_j4f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 b67e5f7 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 156px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-radius: 10px 10px 10px 10px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\39 04456fb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ac6004f5 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 156px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-radius: 10px 10px 10px 10px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\38 fc20144 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 c0d8f5b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ae82ed35 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 156px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-radius: 10px 10px 10px 10px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\33 2e71cb5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 1446eb2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 6d48896 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 156px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-radius: 10px 10px 10px 10px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\32 b58427e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 d212ef8 {
    width: 55px;
    height: 55px;
    max-width: 100%;
    justify-self: center;
    align-self: start;
    order: 0;
    margin: 178px 0.3571243780236446% 0px 0%;
}
    
#widget_o29 {
    width: 55px;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 364px 0% 0px 0%;
}
    
#widget_ibh {
    width: 55px;
    height: auto;
    max-width: 100%;
    justify-self: center;
    align-self: start;
    order: 0;
    margin: 551px 0.35172937149936057% 0px 0%;
}
    
#widget_cnn {
    width: 55px;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 733px 0% 0px 0%;
}
    
#widget_ijq {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_15o {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\35 e104bc5 {
    width: 55px;
    height: auto;
    max-width: 100%;
}
    
#\36 e7a71f9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e985bdb7 {
    align-items: flex-start;
    width: 30.67%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    border-radius: 10px 10px 10px 10px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#c101c7dc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 76dd967 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ce487a90 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 f6d8a3e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 81056c0 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#\38 5aa7ad5 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\37 a02bf92 {
    align-items: flex-start;
    width: 30.67%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    border-radius: 10px 10px 10px 10px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#b629583a {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    flex-direction: column;
    padding: 4% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
    
#ee24b16e {
    align-items: flex-start;
    width: 30.67%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    border-radius: 10px 10px 10px 10px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#b4014a89 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d10a86f7 {
    width: 55px;
    height: auto;
    max-width: 100%;
}
    
#cbf6fd4c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 c70cf75 {
    margin: 0px 0% 0px 0%;
}
    
#\37 2e56647 {
    width: 55px;
    height: auto;
    max-width: 100%;
}
    
#e722463c {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 30px 16px 30px;
    margin: 0% 0% 0% 0%;
}
    
#widget_egc {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#c2243335 {
    align-items: flex-start;
    width: 30.67%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    border-radius: 10px 10px 10px 10px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\34 02d69f8 {
    width: 55px;
    height: auto;
    max-width: 100%;
}
    
#\34 917f887 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e210bd1d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\34 0358109 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.58%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    height: auto;
    order: 0;
    --column-gap: 3%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 b27d097 {
    min-height: 1068px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\36 1cf50ec {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\39 a486671 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 8d092c7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#group_8v0 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 3.8692125547886542%;
    flex-wrap: nowrap;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_eaq {
    align-items: flex-start;
    width: 100%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
}
    
#\31 f9b0312 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    border-radius: 10px 10px 10px 10px;
    box-shadow: none;
    background-color: rgba(0, 0, 0, 0.05);
    background-image: none;
}
    
#widget_qbs {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_3h5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 98cbca7 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 3.8692125547886542%;
    flex-wrap: nowrap;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 d15259e {
    align-items: flex-start;
    width: 100%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
}
    
#\31 85f7633 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d93fd333 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    border-radius: 10px 10px 10px 10px;
    box-shadow: none;
    background-color: rgba(0, 0, 0, 0.05);
    background-image: none;
}
    
#\30 a3c49e8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a440e464 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.8692125547886542%;
    flex-wrap: nowrap;
    border-radius: 10px 10px 10px 10px;
    background-color: var(--color_2);
    background-image: none;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#widget_tnh {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_r3g {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_4su[data-pinned] {
    position: sticky;
    top: 139px;
    bottom: auto;
    z-index: 1;
}
#group_4su {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    background-color: var(--color_3);
    background-image: none;
    justify-content: flex-start;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#widget_e3b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_qu3.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_qu3 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\31 3e69d36 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.58%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    height: auto;
    order: 0;
    --column-gap: 3%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 c6a8dff {
    width: 37px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 7f7ab71 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 e2ec23c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    align-self: auto;
    --column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 d2a1a12 {
    width: 86.15%;
    height: auto;
    max-width: 100%;
}
    
#f3d8b8f1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.58%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    height: auto;
    order: 0;
    --column-gap: 3%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#dacc2c4f {
    width: 37px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ccee2312 {
    width: 86.15%;
    height: auto;
    max-width: 100%;
}
    
#\33 07f11e9 {
    width: 37px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 e814337 {
    width: 86.15%;
    height: auto;
    max-width: 100%;
}
    
#cb4f172c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.58%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    height: auto;
    order: 0;
    --column-gap: 3%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 50efac7 {
    width: 37px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 a6135a7 {
    width: 86.15%;
    height: auto;
    max-width: 100%;
}
    
#\36 b01fbc0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.58%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    height: auto;
    order: 0;
    --column-gap: 3%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a0c3da4c {
    width: 37px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 0ef9034 {
    width: 86.15%;
    height: auto;
    max-width: 100%;
}
    
#\31 cb9e78c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.58%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    height: auto;
    order: 0;
    --column-gap: 3%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#cbfa12ef {
    width: 37px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 59e6a57 {
    width: 86.15%;
    height: auto;
    max-width: 100%;
}
    
#a78dac2d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.58%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    height: auto;
    order: 0;
    --column-gap: 3%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#aa77981e {
    width: 37px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 290e444 {
    width: 86.15%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 f16a9a7 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\37 58b2419 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0.05);
    background-image: none;
}
    
#ab1304bd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 49%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    background-color: var(--color_1);
    background-image: none;
    justify-content: flex-start;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#widget_h5c {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_uaq {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_h12 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 2f7bdd3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 49%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    background-color: var(--color_1);
    background-image: none;
    justify-content: flex-start;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#a7a90342 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#c370e2f1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#da834f34 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 ec1a18e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 7012e50 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a1e34e1d {
    min-height: 544px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#e6f055f6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 466ea25 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_6);
    background-image: none;
}
    
#\36 10af24a {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#acc8a667 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#d22c16aa {
    min-height: 634px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\35 5f180ca::before, #\35 5f180ca > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.5;
    border-radius: inherit;
}
#\35 5f180ca {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/b9e0f559/dms3rep/multi/opt/pexels-photo-19710730-1920w.jpeg");
    background-attachment: fixed;
}
#\35 5f180ca.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAASAAoDASIAAhEBAxEB/8QAGAAAAgMAAAAAAAAAAAAAAAAAAAQBBgf/xAAkEAABBAEDAwUAAAAAAAAAAAABAAIDBBMFEVESITEGQVKR4f/EABUBAQEAAAAAAAAAAAAAAAAAAAIB/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAMyATH/2gAMAwEAAhEDEQA/ALjS9S1tIqmkYnMjYNuojykjeY8l4ssAd38finVpKzpoCZIHN57cpTJU9pq6ipEzpl9uaXGwZH7cdRSOR/zd9oQmqcC2j//Z');
}
    
#group_krn {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#widget_jt1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_80t {
    width: 250px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_ltk {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 b844458 {
    align-items: center;
    width: 60%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    background-color: var(--color_3);
    background-image: none;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\33 7b87720 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f378bcdb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 b829ba9 {
    min-height: 460px;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#\38 1fb75f1::before, #\38 1fb75f1 > .bgExtraLayerOverlay {
    
}
#\38 1fb75f1 {
    background-size: cover;
    background-repeat: no-repeat;
}
    
#widget_3vl {
    height: 50px;
}
    
#\36 817ec37 {
    row-gap: 16px;
    width: 100%;
    min-height: 8px;
}
    
#widget_1lt {
    width: 387px;
}
    
#widget_pti {
    width: 413px;
}
    
#\35 d794a7c {
    margin: 0px 0% 0px 0%;
}
    
#\39 f3c522d {
    row-gap: 16px;
}
    
#\32 f435393 {
    height: 50px;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#b071f8e5 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 7px;
}
    
#fe2e80d3 {
    width: 100%;
    min-height: 300px;
    height: auto;
}
#fe2e80d3.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAxUlEQVQI1wG6AEX/AG5OM1Q+LEMzKEw8MYZwXbCYfsSphrygeb2fdsKmfgBqSzFSOylGNCdQPC+Fbl2tloHFrIy/pH28n3XCpn8AYkQsTzgnSTQnVD0tgmpaqZN/w6uNwqZ/vZ91wqeAAG1PNGZMNmtSPnZbRpF3YaSMdK+WeLKWcbaZcMKmfgBtTzVoTjhoUj92XEeJb1aSeF2OdVqTeVqnima8oHgAcVM4a1E6ZlI/dV1Hg2hOgWZLb1hBdF1Glnxctply0KxPXnMkYvsAAAAASUVORK5CYII=');
}
    
#dbe59efc {
    width: 100.00%;
    order: 0;
}
    
#f309b2a7 {
    width: 100%;
    min-height: 80px;
    row-gap: 17px;
}
    
#d29167bd {
    width: 100%;
    order: 2;
}
    
#f5349cc7 {
    width: 100%;
    order: 3;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 3d10f55 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#bee0d90d {
    margin: 0px 0% 0px 0%;
}
    
#\39 107adc7 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    row-gap: 16px;
}
    
#f3e41470 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#bb44d50d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 d2ca863 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#dcb5002c {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    row-gap: 16px;
    padding: 10px 10px 10px 10px;
    margin: -4% 0% -4% 0%;
}
    
#\34 3fa744c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c2760418 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 13ddf4f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 28.3%;
}
#\39 13ddf4f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHxAAAQQBBQEAAAAAAAAAAAAAAgABAwQFERIiMUFR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgT/xAAWEQADAAAAAAAAAAAAAAAAAAAAAQL/2gAMAwEAAhEDEQA/AMgy+Yt26xRlakMSfXl6pEoDcnff2/xEUk0xs//Z');
}
    
#\34 76ac1b9 {
    align-items: flex-start;
}
    
#\36 1970ce6 {
    width: 50px;
}
    
#\31 ba001aa {
    width: 50px;
}
    
#\34 89373ee {
    width: 50px;
}
    
#\36 c196c10 {
    width: 50px;
}
    
#fa1722b7 {
    width: 50px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 7efb316 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\37 c45cb0b {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#b62cf098 {
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#\35 8fdfb9a {
    margin: 0px 0% 0px 0%;
}
    
#\33 57de306 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\33 57d7fba {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\36 6ba0311 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
#\36 6ba0311.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHxAAAQMDBQAAAAAAAAAAAAAAAgABEQMFBgQhIzHh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAL/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDPmxu1XHRBTp03cReSOIdRjxuyiZDzbPHXqIiX/9k=');
}
    
#f66083e8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\31 45f3c1c {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\34 ddf845f {
    align-items: flex-start;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 a4f1005 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\38 e7b8af0 {
    margin: 0px 0% 0px 0%;
}
    
#\38 0ebe9fd {
    width: 567px;
}
    
#group_gvp {
    height: auto;
    min-height: 959px;
    width: 84px;
}
    
#innergrid_khg {
    width: 100.00%;
    grid-template-rows: minmax(939px, max-content);
}
    
#widget_cnn {
    justify-self: center;
    align-self: start;
    margin: 763px 0% 0px 0.937497615814209%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_ibh {
    justify-self: center;
    align-self: start;
    margin: 582px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_o29 {
    justify-self: center;
    align-self: start;
    margin: 383px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\31 d212ef8 {
    justify-self: center;
    align-self: start;
    margin: 180px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ee24b16e {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
    row-gap: 16px;
}
    
#\32 c70cf75 {
    margin: 0px 0% 0px 0%;
}
    
#e985bdb7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
    row-gap: 16px;
    height: auto;
    min-height: 23.23%;
}
    
#\38 5aa7ad5 {
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    row-gap: 16px;
}
    
#\37 a02bf92 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
    row-gap: 16px;
}
    
#b629583a {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#c2243335 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
    row-gap: 16px;
}
    
#e722463c {
    align-items: flex-start;
}
    
#\37 2e56647 {
    width: 50px;
}
    
#d10a86f7 {
    width: 50px;
}
    
#\35 e104bc5 {
    width: 50px;
}
    
#\34 02d69f8 {
    width: 50px;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 f16a9a7 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 553px;
}
    
#\37 ca85d0c {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a1e34e1d {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 500px;
}
    
#\36 10af24a {
    margin: 0px 0% 0px 0%;
}
    
#\39 ec1a18e {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d22c16aa {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\30 2a641cb {
    margin: 0px 0% 0px 0%;
}
    
#\35 5f180ca::before, #\35 5f180ca > .bgExtraLayerOverlay {
    
}
#\35 5f180ca.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAASAAoDASIAAhEBAxEB/8QAGAAAAgMAAAAAAAAAAAAAAAAAAAQBBgf/xAAkEAABBAEDAwUAAAAAAAAAAAABAAIDBBMFEVESITEGQVKR4f/EABUBAQEAAAAAAAAAAAAAAAAAAAIB/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAMyATH/2gAMAwEAAhEDEQA/ALjS9S1tIqmkYnMjYNuojykjeY8l4ssAd38finVpKzpoCZIHN57cpTJU9pq6ipEzpl9uaXGwZH7cdRSOR/zd9oQmqcC2j//Z');
}
    
#\32 b844458 {
    width: 95%;
    align-items: flex-start;
}
    
#group_krn {
    align-items: flex-start;
    width: 95%;
}
    
#widget_80t {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\36 817ec37 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
}
    
#\39 b829ba9 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 20% 6% 20% 6%;
}
    
#\38 1fb75f1::before, #\38 1fb75f1 > .bgExtraLayerOverlay {
    
}
#\38 1fb75f1 {
    background-size: cover;
    background-repeat: no-repeat;
}
    
#widget_1lt {
    width: 306px;
}
    
#widget_pti {
    width: 306px;
}
    
#widget_3vl {
    height: 48px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 d794a7c {
    margin: 0px 0% 0px 0%;
}
    
#\39 f3c522d {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
}
    
#\32 f435393 {
    height: 48px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_mqk {
    column-gap: 3.9708391499922446%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#e6d9a2bb {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 b1b2fa4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#b5e7a70f {
    margin: 0px 0% 0px 0%;
}
    
#group_vl3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#dd4c5347 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
}
}



@media (max-width: 767px) {
    
#\39 2546388 {
    height: 200px;
}
    
#fe2e80d3 {
    width: 100%;
    min-height: 139px;
    align-items: center;
    height: auto;
}
#fe2e80d3.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAxUlEQVQI1wG6AEX/AG5OM1Q+LEMzKEw8MYZwXbCYfsSphrygeb2fdsKmfgBqSzFSOylGNCdQPC+Fbl2tloHFrIy/pH28n3XCpn8AYkQsTzgnSTQnVD0tgmpaqZN/w6uNwqZ/vZ91wqeAAG1PNGZMNmtSPnZbRpF3YaSMdK+WeLKWcbaZcMKmfgBtTzVoTjhoUj92XEeJb1aSeF2OdVqTeVqnima8oHgAcVM4a1E6ZlI/dV1Hg2hOgWZLb1hBdF1Glnxctply0KxPXnMkYvsAAAAASUVORK5CYII=');
}
    
#b071f8e5 {
    min-height: unset;
    flex-direction: column;
    row-gap: 14px;
    padding: 8% 4% 8% 4%;
}
    
#f309b2a7 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
}
    
#d29167bd {
    width: 100%;
}
    
#f5349cc7 {
    width: 100%;
}
    
#\30 e1023a3 {
    height: 48px;
}
}



@media (max-width: 767px) {
    
#\31 3d10f55 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\39 107adc7 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#f3e41470 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 20px;
}
    
#\34 76ac1b9 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    padding: 16px 10px 16px 10px;
    margin: 0% 0% 0% 0%;
}
    
#bb44d50d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 20px;
}
    
#\31 d2ca863 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 20px;
}
    
#dcb5002c {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 3fa744c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 20px;
}
    
#c2760418 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 20px;
}
    
#\39 13ddf4f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
#\39 13ddf4f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHxAAAQQBBQEAAAAAAAAAAAAAAgABAwQFERIiMUFR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgT/xAAWEQADAAAAAAAAAAAAAAAAAAAAAQL/2gAMAwEAAhEDEQA/AMgy+Yt26xRlakMSfXl6pEoDcnff2/xEUk0xs//Z');
}
    
#\36 1970ce6 {
    width: 50px;
}
    
#\31 ba001aa {
    width: 50px;
}
    
#\34 89373ee {
    width: 50px;
}
    
#\36 c196c10 {
    width: 50px;
}
    
#fa1722b7 {
    width: 50px;
}
}



@media (max-width: 767px) {
    
#\35 7efb316 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\37 c45cb0b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d736bde6 {
    height: 240px;
}
    
#b62cf098 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\34 ddf845f {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\33 57de306 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ace6c7a2 {
    height: 240px;
}
    
#\33 57d7fba {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 617a01a {
    height: 240px;
}
    
#\36 6ba0311 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
#\36 6ba0311.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHxAAAQMDBQAAAAAAAAAAAAAAAgABEQMFBgQhIzHh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAL/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDPmxu1XHRBTp03cReSOIdRjxuyiZDzbPHXqIiX/9k=');
}
    
#f66083e8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 d1bc9d9 {
    height: 240px;
}
    
#\31 45f3c1c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 aa724a5 {
    height: 240px;
}
    
#group_1s5 {
    height: auto;
    min-height: 126px;
}
    
#group_pdj {
    height: auto;
    min-height: 126px;
}
    
#\37 a01fec8 {
    height: auto;
    min-height: 130px;
}
    
#\34 4dac50d {
    height: auto;
    min-height: 130px;
}
    
#\32 65519d5 {
    height: auto;
    min-height: 130px;
}
}



@media (max-width: 767px) {
    
#\35 a4f1005 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\34 7a0cd96 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\36 a615626 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 10px 0px 10px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 0ebe9fd {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#ee24b16e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 20px;
}
    
#e985bdb7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 25.26%;
    row-gap: 20px;
}
    
#\38 5aa7ad5 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#e722463c {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    padding: 16px 10px 16px 10px;
    margin: 0% 0% 0% 0%;
}
    
#\37 a02bf92 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 20px;
}
    
#b629583a {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#c2243335 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 20px;
}
    
#\37 2e56647 {
    width: 50px;
}
    
#d10a86f7 {
    width: 50px;
}
    
#\35 e104bc5 {
    width: 50px;
}
    
#\34 02d69f8 {
    width: 50px;
}
}



@media (max-width: 767px) {
    
#\36 b27d097 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\39 a486671 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 8d092c7 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 7f7ab71 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\39 e2ec23c {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#group_8v0 {
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 98cbca7 {
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 f16a9a7 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#ab1304bd {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\31 2f7bdd3 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#widget_h5c {
    width: 50px;
}
    
#a7a90342 {
    width: 50px;
}
}



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



@media (max-width: 767px) {
    
#acc8a667 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 10px 0px 10px 0px;
    margin: 0% 0% 0% 0%;
}
    
#d22c16aa {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\35 5f180ca::before, #\35 5f180ca > .bgExtraLayerOverlay {
    
}
#\35 5f180ca.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAASAAoDASIAAhEBAxEB/8QAGAAAAgMAAAAAAAAAAAAAAAAAAAQBBgf/xAAkEAABBAEDAwUAAAAAAAAAAAABAAIDBBMFEVESITEGQVKR4f/EABUBAQEAAAAAAAAAAAAAAAAAAAIB/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAMyATH/2gAMAwEAAhEDEQA/ALjS9S1tIqmkYnMjYNuojykjeY8l4ssAd38finVpKzpoCZIHN57cpTJU9pq6ipEzpl9uaXGwZH7cdRSOR/zd9oQmqcC2j//Z');
}
    
#\32 b844458 {
    width: 100.00%;
    align-items: flex-start;
}
    
#group_krn {
    align-items: flex-start;
    width: 100.00%;
}
    
#widget_80t {
    margin-left: 0px;
    margin-right: 0px;
    align-self: flex-start;
}
    
#widget_ltk {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}

