@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 a.u_2776775642 {
    gap:30px !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

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

  *#dm .dmInner a.u_1973204776 {
    gap:30px !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

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

  *#dm .dmInner a.u_1973204776 .iconBg {
    display:inline-block !important;
    background-color:var(--color_1) !important;
    mask-image:url(https://irp.cdn-website.com/d89a327f/icon/Next_8231364.svg) !important;
    width:55px !important;
    height:55px !important;
  }

  *#dm .dmInner a.u_2776775642 .iconBg {
    display:inline-block !important;
    background-color:var(--color_1) !important;
    mask-image:url(https://irp.cdn-website.com/d89a327f/icon/Next_8231364.svg) !important;
    width:55px !important;
    height:55px !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1057907455 {
    gap:30px !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

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

  *#dm .dmInner a.u_1057907455 .iconBg {
    display:inline-block !important;
    background-color:var(--color_1) !important;
    mask-image:url(https://irp.cdn-website.com/d89a327f/icon/Next_8231364.svg) !important;
    width:55px !important;
    height:55px !important;
  }

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

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

  *#dm .dmInner div.u_543158477 img {
    border-style:solid !important;
    border-color:rgb(220,233,255) rgb(220,233,255) rgb(220,233,255) rgb(220,233,255) !important;
    border-width:0px 0px 0px 0px !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
  }

  *#dm .dmInner div.u_1185158614 img {
    border-style:solid !important;
    border-color:rgb(220,233,255) rgb(220,233,255) rgb(220,233,255) rgb(220,233,255) !important;
    border-width:0px 0px 0px 0px !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
    object-position:50% 0% !important;
    object-fit:cover !important;
  }

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

  *#dm .dmInner a.u_1962458022 {
    gap:30px !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

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

  *#dm .dmInner a.u_1962458022 .iconBg {
    display:inline-block !important;
    background-color:var(--color_1) !important;
    mask-image:url(https://irp.cdn-website.com/d89a327f/icon/Next_8231364.svg) !important;
    width:55px !important;
    height:55px !important;
  }

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

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

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

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

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

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

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

  *#dm .dmInner div.u_549468378 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    border-width:5px 5px 5px 5px !important;
    border-style:solid !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1748003462 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    border-width:5px 5px 5px 5px !important;
    border-style:solid !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1750682222 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    border-width:5px 5px 5px 5px !important;
    border-style:solid !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1415051332 {
    gap:30px !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

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

  *#dm .dmInner a.u_1415051332 .iconBg {
    display:inline-block !important;
    background-color:var(--color_1) !important;
    mask-image:url(https://irp.cdn-website.com/d89a327f/icon/Next_8231364.svg) !important;
    width:55px !important;
    height:55px !important;
  }

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

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

  *#dm .dmInner a.u_1660492833 {
    gap:30px !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

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

  *#dm .dmInner a.u_1660492833 .iconBg {
    display:inline-block !important;
    background-color:var(--color_1) !important;
    mask-image:url(https://irp.cdn-website.com/d89a327f/icon/Next_8231364.svg) !important;
    width:55px !important;
    height:55px !important;
  }

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

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

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

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

  *#dm .dmInner div.u_2693890104 {
    padding:12.5% !important;
    border-radius:0% 0% 0% 0% !important;
    background-color:var(--color_6) !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1134359631 {
    padding:12.5% !important;
    border-radius:0% 0% 0% 0% !important;
    background-color:var(--color_6) !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1921210321 {
    padding:12.5% !important;
    border-radius:0% 0% 0% 0% !important;
    background-color:var(--color_6) !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1734492559 {
    padding:12.5% !important;
    border-radius:0% 0% 0% 0% !important;
    background-color:var(--color_6) !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1059307948 {
    padding:12.5% !important;
    border-radius:0% 0% 0% 0% !important;
    background-color:var(--color_6) !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1269621380 {
    padding:12.5% !important;
    border-radius:0% 0% 0% 0% !important;
    background-color:var(--color_6) !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_667900784 {
    background-color:var(--color_4) !important;
    background-image:none !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
  }

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

  *#dm .dmInner div.u_1330111313 {
    background-color:var(--color_4) !important;
    background-image:none !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
  }

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

  *#dm .dmInner div.u_1163719062 {
    background-color:var(--color_4) !important;
    background-image:none !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
  }

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

  *#dm .dmInner div.u_1273062484 {
    background-color:var(--color_4) !important;
    background-image:none !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
  }

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

  *#dm .dmInner div.u_1571775123 {
    background-color:var(--color_4) !important;
    background-image:none !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
  }

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

  *#dm .dmInner div.u_1307216254 {
    background-color:var(--color_4) !important;
    background-image:none !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
  }

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

  *#dm .dmInner a.u_1383763805 {
    gap:30px !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

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

  *#dm .dmInner a.u_1383763805 .iconBg {
    display:inline-block !important;
    background-color:var(--color_1) !important;
    mask-image:url(https://irp.cdn-website.com/d89a327f/icon/Next_8231364.svg) !important;
    width:55px !important;
    height:55px !important;
  }

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

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

  *#dm .dmInner a.u_1674179269 {
    gap:30px !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

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

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

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

  *#dm .dmInner a.u_1674179269 .iconBg {
    display:inline-block !important;
    background-color:var(--color_1) !important;
    mask-image:url(https://irp.cdn-website.com/d89a327f/icon/call_7963599.svg) !important;
    width:55px !important;
    height:55px !important;
  }

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

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

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

  *#dm .dmInner nav.u_1908012346 { color:black !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;
  }

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

  *#dm .dmInner a.u_1674179269 span.text { font-size:14px !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:0px) and (max-width:767px) {
  *#dm .dmInner a.u_1973204776 span.text { font-size:14px !important; }

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

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

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

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

  *#dm .dmInner a.u_1660492833 span.text { font-size:14px !important; }
}
@media (min-width:768px) and (max-width:1024px) {}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#c01c31c9::before, #c01c31c9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#c01c31c9 {
    background-image: url("https://lirp.cdn-website.com/d89a327f/dms3rep/multi/opt/imgi_9_IMG_0884-Chance-matthews-1-scaled-1920w.jpg");
}
    
#\35 c5aa20b {
    min-height: 722px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 8% 10% 8% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\38 1a6e889 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 0;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#aba9dfaa {
    max-width: 100%;
    width: 75.35%;
    justify-self: auto;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#e46f5fb6 {
    margin: 0px 0% 0px 0%;
}
    
#widget_qff.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#widget_qff {
    width: 220px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_4vj {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    height: auto;
}
    
#\39 5c39007.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\39 5c39007 {
    width: 220px;
    height: auto;
    min-height: 55px;
    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;
}
    
#\30 5b88935 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 39.88%;
    min-width: 4%;
    order: 1;
    padding: 0% 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#ffc109aa {
    min-height: 443px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 10% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 13727c0 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_n83 {
    width: 58.09%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    border-radius: 0% 0% 0% 0%;
    justify-content: flex-start;
}
    
#widget_5so {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_mpu {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 c096980 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 748da45 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 bf97489.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\34 bf97489 {
    width: 220px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 dd952b0 {
    margin: 0px 0% 0px 0%;
}
    
#innergrid_nh8 {
    width: 100.00%;
    grid-template-rows: minmax(521px, max-content);
    max-width: 100%;
}
    
#widget_kec {
    width: 100.00%;
    height: 574px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_lrd {
    align-items: flex-start;
    justify-self: start;
    align-self: start;
    order: 0;
    width: 100.00%;
    min-height: 61.04%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 24px 24px 24px 24px;
    margin: 0px 0px 0px 0px;
}
    
#f94f8956 {
    align-items: center;
    width: 52.77%;
    min-height: 434px;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_1);
    background-image: none;
    justify-self: end;
    align-self: start;
    order: 1;
    padding: 24px 24px 24px 24px;
    margin: 189px 0% 0px 0%;
}
    
#\34 99233b6 {
    width: 100.00%;
    height: 386px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 3fde104 {
    min-height: 701px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 15% 6% 15%;
    margin: 0% 0% 0% 0%;
}
    
#\35 c4caddf::before, #\35 c4caddf > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.5;
    border-radius: inherit;
}
#\35 c4caddf {
    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/d89a327f/dms3rep/multi/opt/imgi_36_IMG_7043-scaled-1920w.png");
    background-attachment: fixed;
}
#\35 c4caddf.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAALCAYAAABGbhwYAAAACXBIWXMAAAsTAAALEwEAmpwYAAABjklEQVQY0yXKXU9ScQDA4f83a2vNTcTsyEVrywIcEBJHkpdD53DQ8wKHlwO45pyNWeAsnRaUDVvWfV3VdVut5ch4s/UNfpVdPHePWHj4jdvN7wQf9VlsnRHa+ecH4Z0+0d0+qWc/WeuNEf7tU4KP+xch8mRAdG/E0v4I+WBI8vkQ9WiE3psgYntn3N0fIB+OSXQm3OtOWOmMyL6akH/9C/Ptb9b+EnrvnNzxOfePhqQOvrLc/kS8+Z707kdy3S9YJwOsd2NE5c0p1svPZNofiLhdAmYLf36LSLFF/EGHZPMYpX2CqBy+QN9+ilzeZDFrE8ro3FE0llcNUuUqSsNF23AR1paKUkkQ00KEk35kNYJiJciVkqTNBLFsmNBKAKFX51EK10gZEop5Hd25iVnzY68HUZ1bxNUbBOI+hFWXsOsSljuHUZpFs6cv6M4MGWOGpfQ0C9EpRKUmUa5JONU5zKIXzZgiu3oF1fgvnbuMnLmEWG/4aNR9uO48dnGWvOVBNz0YBS+F0lWKJS8Fx8Mf0mMgtIAzvC4AAAAASUVORK5CYII=');
}
    
#a208354e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 0.83);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    order: 0;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#fe74fd0c {
    margin: 0px 0% 0px 0%;
}
    
#widget_kvl {
    width: 99.80%;
    height: auto;
    max-width: 100%;
}
    
#b9e69ad5 {
    width: 99.80%;
    height: auto;
    max-width: 100%;
}
    
#widget_lg4 {
    width: 99.80%;
    height: auto;
    max-width: 100%;
}
    
#group_h9v {
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 44ee8e1 {
    min-height: 90px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 10% 0% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\38 931558f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#\39 c074a06 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_rq8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 38a7ac5 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 7a95dad::before, #\33 7a95dad > .bgExtraLayerOverlay {
    
}
#\33 7a95dad {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 31.3%;
    min-width: 4%;
    background-image: none;
    justify-content: flex-start;
    border-width: 5px 5px 5px 5px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    margin: 0% 0% 0% 0%;
}
    
#de22bbdc {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#c336b1ee {
    min-height: 743px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 10% 4% 10%;
    margin: 0% 0% 0% 0%;
}
    
#group_7sk {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 230px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 2;
    background-color: var(--color_1);
    background-image: none;
    border-width: 5px 0 0 0;
    border-color: var(--color_2) #000000 #000000 #000000;
    border-style: solid;
    padding: 0px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#widget_f2t {
    width: 100.00%;
    height: 350px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 66a5284 {
    margin: 0px 0% 0px 0%;
}
    
#widget_ijb {
    width: 104px;
    height: auto;
    max-width: 100%;
    margin-top: -55px;
}
    
#widget_ish {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_1lc {
    width: 93.55%;
    height: auto;
    max-width: 100%;
}
    
#\35 b09904f.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\35 b09904f {
    width: 220px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 d88f375::before, #\35 d88f375 > .bgExtraLayerOverlay {
    
}
#\35 d88f375 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 31.3%;
    min-width: 4%;
    background-image: none;
    justify-content: flex-start;
    border-width: 5px 5px 5px 5px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    margin: 0% 0% 0% 0%;
}
    
#b2322e16 {
    width: 100%;
    height: 350px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#de81db24 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 230px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 1;
    background-color: var(--color_1);
    background-image: none;
    border-width: 5px 0 0 0;
    border-color: var(--color_2) #000000 #000000 #000000;
    border-style: solid;
    padding: 0px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\36 57d995f {
    width: 104px;
    height: auto;
    max-width: 100%;
    margin-top: -55px;
    order: 0;
}
    
#\33 aa04de9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#f1760337 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\35 86d7089::before, #\35 86d7089 > .bgExtraLayerOverlay {
    
}
#\35 86d7089 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 31.3%;
    min-width: 4%;
    background-image: none;
    justify-content: flex-start;
    border-width: 5px 5px 5px 5px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 ee01fac {
    width: 100%;
    height: 350px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 0c42104 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 230px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 1;
    background-color: var(--color_1);
    background-image: none;
    border-width: 5px 0 0 0;
    border-color: var(--color_2) #000000 #000000 #000000;
    border-style: solid;
    padding: 0px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\30 8177421 {
    width: 104px;
    height: auto;
    max-width: 100%;
    margin-top: -55px;
}
    
#bfe17f39 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 8e3107b {
    width: 93.91%;
    height: auto;
    max-width: 100%;
}
    
#e488ae75.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#e488ae75 {
    width: 220px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 05f1c14.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\39 05f1c14 {
    width: 220px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 197471a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 5171b8d {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 10% 0% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\34 cadcb3d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
}
    
#widget_m1h {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#db1b5b9c {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\35 9116893 {
    justify-content: flex-start;
    width: 30.6%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(18, 80, 195, 1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\36 0551408 {
    justify-content: flex-start;
    width: 30.6%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(18, 80, 195, 1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#da8b8ed3 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
}
    
#\38 d9b3798 {
    min-height: 79px;
    column-gap: 4%;
    row-gap: 60px;
    width: 100%;
    flex-wrap: wrap;
    padding: 4% 10% 4% 10%;
    margin: 0% 0% 0% 0%;
}
    
#group_0aa {
    justify-content: flex-start;
    width: 30.6%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(18, 80, 195, 1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#group_m99 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: rgba(220,233,255,1);
    background-image: none;
}
    
#widget_9v4 {
    width: 80px;
    height: auto;
    max-width: 100%;
}
    
#widget_0mu {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_apa.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_apa {
    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;
}
    
#group_i2h {
    align-items: flex-start;
    width: 100%;
    min-height: 48px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#ea210937 {
    justify-content: flex-start;
    width: 30.6%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(18, 80, 195, 1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#cd93b859 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: rgba(220,233,255,1);
    background-image: none;
}
    
#\31 1b28e9e {
    width: 80px;
    height: auto;
    max-width: 100%;
}
    
#\35 a272e28 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b7124e8d {
    align-items: flex-start;
    width: 100%;
    min-height: 48px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\34 5012d82.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 5012d82 {
    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;
}
    
#\30 45d55aa {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: rgba(220,233,255,1);
    background-image: none;
}
    
#\33 4b8bd6d {
    width: 80px;
    height: auto;
    max-width: 100%;
}
    
#\37 2a0ea97 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d23168f8 {
    align-items: flex-start;
    width: 100%;
    min-height: 48px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#bc0cdeba.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#bc0cdeba {
    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;
}
    
#\34 b1c31f5 {
    justify-content: flex-start;
    width: 30.6%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(18, 80, 195, 1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\37 dc6b505 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: rgba(220,233,255,1);
    background-image: none;
}
    
#fd0546fe {
    width: 80px;
    height: auto;
    max-width: 100%;
}
    
#\33 295c943 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 9eacb71 {
    align-items: flex-start;
    width: 100%;
    min-height: 48px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#fa080c5d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#fa080c5d {
    width: 80.54%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aafb1ed1 {
    justify-content: flex-start;
    width: 30.6%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(18, 80, 195, 1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\32 30c8c1b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: rgba(220,233,255,1);
    background-image: none;
}
    
#\30 1690769 {
    width: 80px;
    height: auto;
    max-width: 100%;
}
    
#accf2eb1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fe9a7749 {
    align-items: flex-start;
    width: 100%;
    min-height: 48px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\30 b20c93c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 b20c93c {
    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;
}
    
#\34 5f40616 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: rgba(220,233,255,1);
    background-image: none;
}
    
#\33 b412e72 {
    width: 80px;
    height: auto;
    max-width: 100%;
}
    
#\36 8c409ff {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ff8936a7 {
    align-items: flex-start;
    width: 100%;
    min-height: 48px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\35 3a48a1f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 3a48a1f {
    width: 93.04%;
    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 fd1bea8 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 6612047 {
    width: 85.97%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 8624453 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 35px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 2834132 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 35px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 41a62b1 {
    min-height: 325px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 10% 4% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\37 50aee7c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\33 3303d54 {
    margin: 0px 0% 0px 0%;
}
    
#group_u1n {
    width: 58.56%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
}
    
#group_jha {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 166px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.392001413333922%;
    height: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    flex-wrap: nowrap;
    background-color: var(--color_7);
    background-image: none;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#widget_edf {
    width: 66.74%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_1sc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 35px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_g32 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_pbq {
    width: 92.66%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 9269b05 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 166px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.392001413333922%;
    height: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    flex-wrap: nowrap;
    background-color: var(--color_7);
    background-image: none;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\36 1bee537 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 35px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 af282a9 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 896bc19 {
    width: 66.74%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 9a9f67f {
    width: 89.40%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 94f3e96 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 166px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.392001413333922%;
    height: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    flex-wrap: nowrap;
    background-color: var(--color_7);
    background-image: none;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\35 ecbe1ee {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ae11c4e0 {
    width: 66.74%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 3473022 {
    width: 85.97%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 ef088b7 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 166px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.392001413333922%;
    height: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    flex-wrap: nowrap;
    background-color: var(--color_7);
    background-image: none;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\39 f657202 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 35px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 85b2d27 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 8bc4ee6 {
    width: 66.74%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c91bd83 {
    width: 90.15%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#da1e99d8 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 166px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.392001413333922%;
    height: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    flex-wrap: nowrap;
    background-color: var(--color_7);
    background-image: none;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#d204e806 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 35px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a99fab29 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#be1d0f75 {
    width: 66.74%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c0224686 {
    width: 85.97%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_7h5 {
    justify-content: flex-start;
    width: 39.38%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
}
    
#widget_iec[data-pinned] {
    position: sticky;
    top: 250px;
    bottom: auto;
    z-index: 1;
}
#widget_iec {
    width: 99.72%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f06796a0 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 166px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.392001413333922%;
    height: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    flex-wrap: nowrap;
    background-color: var(--color_7);
    background-image: none;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\38 71a632f {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d1db7760 {
    width: 66.74%;
    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 {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#aaede321 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#bb2ed8d0 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 10% 0% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\37 d342e0e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_5lj {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_unl {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 b718fc8 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#db8bcbc8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    border-width: 5px 0 5px 5px;
    border-color: var(--color_1) #000000 var(--color_1) var(--color_3);
    border-style: solid;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\33 fa76c54 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\32 4b3c967 {
    min-height: 214px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#widget_n6d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_gt7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 7e791cc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    border-width: 5px 0 5px 5px;
    border-color: var(--color_1) #000000 var(--color_1) var(--color_3);
    border-style: solid;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\38 4be24d5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 0cfad8e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 147d9fd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    border-width: 5px 0 5px 5px;
    border-color: var(--color_1) #000000 var(--color_1) var(--color_3);
    border-style: solid;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\35 eca8e35 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c7721d49 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 25e7e47 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    border-width: 5px 0 5px 5px;
    border-color: var(--color_1) #000000 var(--color_1) var(--color_3);
    border-style: solid;
    justify-content: flex-start;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\32 0e319a4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d00f106d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a99e00e2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\35 e535fde {
    min-height: 338px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\31 7b0e505 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#widget_9ts {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 ad59d0f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 ad59d0f {
    width: 80.54%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 167950b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 167950b {
    width: 80.54%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 9374166.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\31 9374166 {
    width: 220px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aaee4dda.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#aaee4dda {
    width: 220px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a285b552 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    height: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    align-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 c5aa20b {
    min-height: 121px;
    padding: 7% 4% 7% 4%;
}
    
#c01c31c9::before, #c01c31c9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    border-radius: inherit;
}
    
#e46f5fb6 {
    margin: 0px 0% 0px 0%;
}
    
#\38 1a6e889 {
    align-items: flex-start;
}
    
#aba9dfaa {
    width: 100.00%;
}
    
#group_4vj {
    justify-content: flex-start;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ffc109aa {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 0% 0% 0% 0%;
}
    
#\33 dd952b0 {
    margin: 0px 0% 0px 0%;
}
    
#group_n83 {
    width: 100%;
    min-height: 80px;
}
    
#widget_kec {
    height: 402px;
}
    
#\34 99233b6 {
    height: 272px;
}
    
#f94f8956 {
    height: auto;
    min-height: 71.11111111111111%;
    width: 52.77%;
    justify-self: end;
    align-self: start;
    margin: 130px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 5b88935 {
    width: 100%;
    min-height: 80px;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#group_lrd {
    justify-self: start;
    align-self: start;
    height: auto;
    min-height: 100.00%;
    width: 100.00%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#innergrid_nh8 {
    width: 100.00%;
    grid-template-rows: minmax(321px, max-content);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 3fde104 {
    min-height: 267px;
    padding: 6% 4% 6% 4%;
}
    
#fe74fd0c {
    margin: 0px 0% 0px 0%;
}
    
#\35 c4caddf::before, #\35 c4caddf > .bgExtraLayerOverlay {
    
}
#\35 c4caddf.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAALCAYAAABGbhwYAAAACXBIWXMAAAsTAAALEwEAmpwYAAABjklEQVQY0yXKXU9ScQDA4f83a2vNTcTsyEVrywIcEBJHkpdD53DQ8wKHlwO45pyNWeAsnRaUDVvWfV3VdVut5ch4s/UNfpVdPHePWHj4jdvN7wQf9VlsnRHa+ecH4Z0+0d0+qWc/WeuNEf7tU4KP+xch8mRAdG/E0v4I+WBI8vkQ9WiE3psgYntn3N0fIB+OSXQm3OtOWOmMyL6akH/9C/Ptb9b+EnrvnNzxOfePhqQOvrLc/kS8+Z707kdy3S9YJwOsd2NE5c0p1svPZNofiLhdAmYLf36LSLFF/EGHZPMYpX2CqBy+QN9+ilzeZDFrE8ro3FE0llcNUuUqSsNF23AR1paKUkkQ00KEk35kNYJiJciVkqTNBLFsmNBKAKFX51EK10gZEop5Hd25iVnzY68HUZ1bxNUbBOI+hFWXsOsSljuHUZpFs6cv6M4MGWOGpfQ0C9EpRKUmUa5JONU5zKIXzZgiu3oF1fgvnbuMnLmEWG/4aNR9uO48dnGWvOVBNz0YBS+F0lWKJS8Fx8Mf0mMgtIAzvC4AAAAASUVORK5CYII=');
}
    
#group_h9v {
    width: 21.82%;
}
    
#a208354e {
    width: 78.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 44ee8e1 {
    padding: 4% 4% 0% 4%;
}
    
#\39 38a7ac5 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 66a5284 {
    margin: 0px 0% 0px 0%;
}
    
#c336b1ee {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 4% 4% 4% 4%;
}
    
#\33 7a95dad::before, #\33 7a95dad > .bgExtraLayerOverlay {
    
}
#\33 7a95dad {
    width: 100%;
    min-height: 80px;
}
    
#\35 d88f375::before, #\35 d88f375 > .bgExtraLayerOverlay {
    
}
#\35 d88f375 {
    width: 100%;
    min-height: 80px;
}
    
#\35 86d7089::before, #\35 86d7089 > .bgExtraLayerOverlay {
    
}
#\35 86d7089 {
    width: 100%;
    min-height: 80px;
}
    
#b2322e16 {
    height: 320px;
}
    
#widget_f2t {
    height: 320px;
}
    
#\33 ee01fac {
    height: 320px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 5171b8d {
    padding: 4% 4% 0% 4%;
}
    
#db1b5b9c {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 9116893 {
    width: 100%;
    min-height: 80px;
}
    
#\36 0551408 {
    width: 100%;
    min-height: 80px;
}
    
#\38 fd1bea8 {
    margin: 0px 0% 0px 0%;
}
    
#\38 d9b3798 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 4% 4% 4% 4%;
}
    
#group_0aa {
    width: 100%;
    min-height: 80px;
}
    
#ea210937 {
    width: 100%;
    min-height: 80px;
}
    
#\34 b1c31f5 {
    width: 100%;
    min-height: 80px;
}
    
#aafb1ed1 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 41a62b1 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 4% 4% 4% 4%;
}
    
#\33 3303d54 {
    margin: 0px 0% 0px 0%;
}
    
#group_7h5 {
    width: 100%;
    min-height: 80px;
}
    
#group_u1n {
    width: 100%;
    min-height: 80px;
}
    
#widget_edf {
    width: 81.66%;
}
    
#\39 8bc4ee6 {
    width: 84.94%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#db297171 {
    margin: 0px 0% 0px 0%;
}
    
#\32 4b3c967 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 4% 4% 4% 4%;
}
    
#db8bcbc8 {
    width: 100%;
    min-height: 80px;
}
    
#\30 7e791cc {
    width: 100%;
    min-height: 80px;
}
    
#\37 147d9fd {
    width: 100%;
    min-height: 80px;
}
    
#\34 25e7e47 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 e535fde {
    padding: 4% 4% 4% 4%;
}
    
#\31 f617d9d {
    margin: 0px 0% 0px 0%;
}
    
#a99e00e2 {
    align-items: flex-start;
}
    
#\38 167950b {
    width: 83.61%;
}
}



@media (max-width: 767px) {
    
#\35 c5aa20b {
    min-height: unset;
    flex-direction: column;
    padding: 24% 6% 24% 6%;
}
    
#\38 1a6e889 {
    min-height: 282px;
    width: 100%;
    row-gap: 8px;
    align-items: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#c01c31c9::before, #c01c31c9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    border-radius: inherit;
}
    
#aba9dfaa {
    width: 100.00%;
}
    
#group_4vj {
    column-gap: 7.617536203134299%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 15px;
}
    
#e46f5fb6 {
    margin: 0px 0% 0px 0%;
}
    
#widget_qff {
    margin-right: 0%;
    margin-left: 0%;
    width: 200px;
}
    
#\39 5c39007 {
    margin-right: 0%;
    margin-left: 0%;
    width: 200px;
}
}



@media (max-width: 767px) {
    
#\30 5b88935 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    padding: 8% 6% 8% 6%;
    margin: 0% 0% 0% 0%;
}
    
#ffc109aa {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#group_n83 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_kec {
    height: 240px;
}
    
#\34 99233b6 {
    height: 148px;
    width: 100.00%;
}
    
#group_lrd {
    justify-self: start;
    align-self: start;
    height: auto;
    min-height: 100.00%;
    width: 100.00%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#f94f8956 {
    height: auto;
    min-height: 182px;
    width: 52.69%;
    justify-self: end;
    align-self: start;
    padding: 15px 15px 15px 15px;
    margin: 106px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#innergrid_nh8 {
    width: 99.77%;
    grid-template-rows: minmax(36px, max-content);
}
    
#\33 dd952b0 {
    margin: 0px 0% 0px 0%;
}
    
#widget_5so {
    width: 67.09%;
    order: 1;
}
    
#widget_mpu {
    order: 2;
}
    
#\38 c096980 {
    order: 3;
}
    
#\31 748da45 {
    order: 4;
}
    
#\34 bf97489 {
    order: 5;
}
}



@media (max-width: 767px) {
    
#\31 3fde104 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 6% 8% 6%;
}
    
#a208354e {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\35 c4caddf::before, #\35 c4caddf > .bgExtraLayerOverlay {
    
}
#\35 c4caddf.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAALCAYAAABGbhwYAAAACXBIWXMAAAsTAAALEwEAmpwYAAABjklEQVQY0yXKXU9ScQDA4f83a2vNTcTsyEVrywIcEBJHkpdD53DQ8wKHlwO45pyNWeAsnRaUDVvWfV3VdVut5ch4s/UNfpVdPHePWHj4jdvN7wQf9VlsnRHa+ecH4Z0+0d0+qWc/WeuNEf7tU4KP+xch8mRAdG/E0v4I+WBI8vkQ9WiE3psgYntn3N0fIB+OSXQm3OtOWOmMyL6akH/9C/Ptb9b+EnrvnNzxOfePhqQOvrLc/kS8+Z707kdy3S9YJwOsd2NE5c0p1svPZNofiLhdAmYLf36LSLFF/EGHZPMYpX2CqBy+QN9+ilzeZDFrE8ro3FE0llcNUuUqSsNF23AR1paKUkkQ00KEk35kNYJiJciVkqTNBLFsmNBKAKFX51EK10gZEop5Hd25iVnzY68HUZ1bxNUbBOI+hFWXsOsSljuHUZpFs6cv6M4MGWOGpfQ0C9EpRKUmUa5JONU5zKIXzZgiu3oF1fgvnbuMnLmEWG/4aNR9uO48dnGWvOVBNz0YBS+F0lWKJS8Fx8Mf0mMgtIAzvC4AAAAASUVORK5CYII=');
}
    
#group_h9v {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#fe74fd0c {
    margin: 0px 0% 0px 0%;
}
    
#widget_kvl {
    width: 85.65%;
}
}



@media (max-width: 767px) {
    
#\38 44ee8e1 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 6% 0% 6%;
}
    
#\39 c074a06 {
    width: 100%;
    min-height: 50px;
    align-items: center;
    height: auto;
}
    
#\39 38a7ac5 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 7a95dad::before, #\33 7a95dad > .bgExtraLayerOverlay {
    
}
#\33 7a95dad {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c336b1ee {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 6% 8% 6%;
}
    
#widget_f2t {
    height: 240px;
}
    
#\35 d88f375::before, #\35 d88f375 > .bgExtraLayerOverlay {
    
}
#\35 d88f375 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b2322e16 {
    height: 240px;
}
    
#de81db24 {
    align-items: flex-start;
}
    
#\35 86d7089::before, #\35 86d7089 > .bgExtraLayerOverlay {
    
}
#\35 86d7089 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 ee01fac {
    height: 240px;
}
    
#\31 0c42104 {
    align-items: flex-start;
}
    
#widget_1lc {
    width: 100.00%;
}
    
#\31 8e3107b {
    width: 100.00%;
}
    
#\32 66a5284 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 197471a {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 5171b8d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 6% 0% 6%;
}
    
#db1b5b9c {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 9116893 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 0551408 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 d9b3798 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 6% 8% 6%;
}
    
#group_0aa {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_apa {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\38 fd1bea8 {
    margin: 0px 0% 0px 0%;
}
    
#ea210937 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 5012d82 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#bc0cdeba {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\34 b1c31f5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#fa080c5d {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
    width: 100.00%;
}
    
#aafb1ed1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 b20c93c {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\35 3a48a1f {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#\32 8624453 {
    column-gap: 7.617536203134299%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
}
    
#\38 2834132 {
    column-gap: 7.617536203134299%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
}
    
#\35 41a62b1 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 6% 8% 6%;
}
    
#group_u1n {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_7h5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 3303d54 {
    margin: 0px 0% 0px 0%;
}
    
#group_1sc {
    column-gap: 7.617536203134299%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
}
    
#widget_g32 {
    margin-right: 0%;
    margin-left: 0%;
    width: 70px;
}
    
#widget_edf {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 1bee537 {
    column-gap: 7.617536203134299%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
}
    
#\39 af282a9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 70px;
}
    
#\31 896bc19 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 ecbe1ee {
    margin-right: 0%;
    margin-left: 0%;
    width: 70px;
}
    
#ae11c4e0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 65.53%;
}
    
#\39 f657202 {
    column-gap: 7.617536203134299%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
}
    
#\31 85b2d27 {
    margin-right: 0%;
    margin-left: 0%;
    width: 70px;
}
    
#\39 8bc4ee6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 79.38%;
}
    
#d204e806 {
    column-gap: 7.617536203134299%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
}
    
#a99fab29 {
    margin-right: 0%;
    margin-left: 0%;
    width: 70px;
}
    
#be1d0f75 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 71a632f {
    margin-right: 0%;
    margin-left: 0%;
    width: 70px;
}
    
#d1db7760 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#aaede321 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#bb2ed8d0 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 6% 0% 6%;
}
    
#\32 b718fc8 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#db8bcbc8 {
    width: 100%;
    min-height: 196px;
    align-items: flex-start;
    height: auto;
}
    
#\32 4b3c967 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 6% 8% 6%;
}
    
#\30 7e791cc {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\37 147d9fd {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\34 25e7e47 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#db297171 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#a99e00e2 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\35 e535fde {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 6% 8% 6%;
}
    
#\31 ad59d0f {
    margin-left: 0%;
    margin-right: 0%;
    width: 100.00%;
}
    
#\38 167950b {
    margin-left: 0%;
    margin-right: 0%;
    width: 100.00%;
}
    
#\31 f617d9d {
    margin: 0px 0% 0px 0%;
}
    
#\31 9374166 {
    margin-right: 0%;
    margin-left: 0%;
    width: 200px;
}
    
#aaee4dda {
    margin-right: 0%;
    margin-left: 0%;
    width: 200px;
}
    
#a285b552 {
    column-gap: 7.617536203134299%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 15px;
}
}

