@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner nav.u_1998592992.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item { font-size:32px !important; }

  *#dm .dmInner nav.u_1998592992.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before { font-size:32px !important; }

  *#dm .dmInner nav.u_1998592992.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after { font-size:32px !important; }

  *#dm .d-page-1716942098 DIV.dmInner { background-color:rgba(255,255,255,1) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:rgba(255,255,255,1) !important; }

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

  *#dm .dmInner a.u_1820511892 span.text { font-size:13px !important; }
}
@media all {
  *#dm .dmInner nav.u_3200297539 { color:white !important; }

  *#dm .dmInner a.u_1729044504:hover {
    border-color:rgba(0,0,0,0) !important;
    background-color:rgba(145,150,30,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1729044504.hover {
    border-color:rgba(0,0,0,0) !important;
    background-color:rgba(145,150,30,1) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner a.u_1308897517:hover .iconBg { background-color:rgb(17,19,26) !important; }

  *#dm .dmInner a.u_1308897517.hover .iconBg { background-color:rgb(17,19,26) !important; }

  *#dm .dmInner a.u_1308897517 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/efe0a277/icon/Arrow_3022742.svg) !important;
    background-color:rgba(17,19,26,1) !important;
    width:40px !important;
    height:40px !important;
  }

  *#dm .dmInner a.u_1683938142:hover .iconBg { background-color:rgb(17,19,26) !important; }

  *#dm .dmInner a.u_1683938142.hover .iconBg { background-color:rgb(17,19,26) !important; }

  *#dm .dmInner a.u_1683938142 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/efe0a277/icon/Arrow_3022742.svg) !important;
    background-color:rgba(17,19,26,1) !important;
    width:40px !important;
    height:40px !important;
  }

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

  *#dm .dmInner a.u_1528360060:hover .iconBg { background-color:rgb(17,19,26) !important; }

  *#dm .dmInner a.u_1528360060.hover .iconBg { background-color:rgb(17,19,26) !important; }

  *#dm .dmInner a.u_1528360060 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/efe0a277/icon/Arrow_3022742.svg) !important;
    background-color:rgba(17,19,26,1) !important;
    width:30px !important;
    height:30px !important;
  }

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

  *#dm .dmInner a.u_1409902871:hover .iconBg { background-color:rgb(17,19,26) !important; }

  *#dm .dmInner a.u_1409902871.hover .iconBg { background-color:rgb(17,19,26) !important; }

  *#dm .dmInner a.u_1409902871 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/efe0a277/icon/Arrow_3022742.svg) !important;
    background-color:rgba(17,19,26,1) !important;
    width:30px !important;
    height:30px !important;
  }

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

  *#dm .dmInner a.u_1084234820:hover .iconBg { background-color:rgb(17,19,26) !important; }

  *#dm .dmInner a.u_1084234820.hover .iconBg { background-color:rgb(17,19,26) !important; }

  *#dm .dmInner a.u_1084234820 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/efe0a277/icon/Arrow_3022742.svg) !important;
    background-color:rgba(17,19,26,1) !important;
    width:30px !important;
    height:30px !important;
  }

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1881243932:hover .iconBg { background-color:rgb(17,19,26) !important; }

  *#dm .dmInner a.u_1881243932.hover .iconBg { background-color:rgb(17,19,26) !important; }

  *#dm .dmInner a.u_1881243932 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/efe0a277/icon/Arrow_3022742.svg) !important;
    background-color:rgba(17,19,26,1) !important;
    width:30px !important;
    height:30px !important;
  }

  *#dm .dmInner a.u_1350206598:hover .iconBg { background-color:rgb(17,19,26) !important; }

  *#dm .dmInner a.u_1350206598.hover .iconBg { background-color:rgb(17,19,26) !important; }

  *#dm .dmInner a.u_1350206598 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/efe0a277/icon/Arrow_3022742.svg) !important;
    background-color:rgba(17,19,26,1) !important;
    width:30px !important;
    height:30px !important;
  }

  *#dm .dmInner a.u_1113382794:hover .iconBg { background-color:rgb(17,19,26) !important; }

  *#dm .dmInner a.u_1113382794.hover .iconBg { background-color:rgb(17,19,26) !important; }

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

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

  *#dm .dmInner a.u_1108424046:hover .iconBg { background-color:rgb(17,19,26) !important; }

  *#dm .dmInner a.u_1108424046.hover .iconBg { background-color:rgb(17,19,26) !important; }

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

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

  *#dm .dmInner a.u_1113382794 { gap:0px !important; }

  *#dm .dmInner a.u_1113382794 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/efe0a277/icon/Arrow_3022742.svg) !important;
    background-color:rgba(17,19,26,1) !important;
    width:36px !important;
    height:36px !important;
  }

  *#dm .dmInner a.u_1108424046 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/efe0a277/icon/Arrow_3022742.svg) !important;
    background-color:rgba(17,19,26,1) !important;
    width:27px !important;
    height:27px !important;
  }

  *#dm .dmInner a.u_1108424046 { gap:0px !important; }

  *#dm .dmInner a.u_1230360529 span.text { color:rgba(17,19,26,1) !important; }

  *#dm .dmInner a.u_1230360529:hover {
    border-color:rgba(0,0,0,0) !important;
    background-color:rgba(145,150,30,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1230360529.hover {
    border-color:rgba(0,0,0,0) !important;
    background-color:rgba(145,150,30,1) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner a.u_1230360529:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1230360529.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1230360529 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/efe0a277/icon/Arrow_3022742.svg) !important;
    order:1 !important;
    background-color:rgba(17,19,26,1) !important;
    width:40px !important;
    height:40px !important;
  }

  *#dm .dmInner div.u_933800404 {
    background-color:rgba(252,255,0,0.3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(172,172,175,0.3) rgba(172,172,175,0.3) rgba(172,172,175,0.3) rgba(172,172,175,0.3) !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1309398576 {
    background-color:rgba(252,255,0,0.3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(172,172,175,0.3) rgba(172,172,175,0.3) rgba(172,172,175,0.3) rgba(172,172,175,0.3) !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1489387444 {
    background-color:rgba(252,255,0,0.3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(172,172,175,0.3) rgba(172,172,175,0.3) rgba(172,172,175,0.3) rgba(172,172,175,0.3) !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1218968327 {
    background-color:rgba(252,255,0,0.3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(172,172,175,0.3) rgba(172,172,175,0.3) rgba(172,172,175,0.3) rgba(172,172,175,0.3) !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner a.u_1230360529 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(17,19,26) rgb(17,19,26) rgb(17,19,26) rgb(17,19,26) !important;
  }

  *#dm .dmInner div.u_1934206186 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    font-size:14px !important;
    color:rgba(17,19,26,1) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_1934206186 .m-recaptcha {
    font-size:14px !important;
    color:rgba(17,19,26,1) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_1934206186 .dmforminput input {
    font-size:15px !important;
    color:rgba(17,19,26,1) !important;
  }

  *#dm .dmInner div.u_1934206186 .dmforminput textarea {
    font-size:15px !important;
    color:rgba(17,19,26,1) !important;
  }

  *#dm .dmInner div.u_1934206186 .dmforminput .fileUploadLink {
    font-size:15px !important;
    color:rgba(17,19,26,1) !important;
  }

  *#dm .dmInner div.u_1934206186 .checkboxwrapper span {
    font-size:15px !important;
    color:rgba(17,19,26,1) !important;
  }

  *#dm .dmInner div.u_1934206186 .radiowrapper span {
    font-size:15px !important;
    color:rgba(17,19,26,1) !important;
  }

  *#dm .dmInner div.u_1934206186 .optinwrapper div {
    font-size:15px !important;
    color:rgba(17,19,26,1) !important;
  }

  *#dm .dmInner div.u_1934206186 .freetextwrapper {
    font-size:15px !important;
    color:rgba(17,19,26,1) !important;
  }

  *#dm .dmInner div.u_1934206186 .dmforminput select {
    font-size:15px !important;
    color:rgba(17,19,26,1) !important;
  }

  *#dm .dmInner div.u_1934206186 .dmforminput option {
    font-size:15px !important;
    color:rgba(17,19,26,1) !important;
  }

  *#dm .dmInner div.u_1934206186 input:not([type="submit"]) {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgba(172,172,175,1) rgba(172,172,175,1) rgba(172,172,175,1) rgba(172,172,175,1) !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1934206186 textarea {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgba(172,172,175,1) rgba(172,172,175,1) rgba(172,172,175,1) rgba(172,172,175,1) !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1934206186 select {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgba(172,172,175,1) rgba(172,172,175,1) rgba(172,172,175,1) rgba(172,172,175,1) !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner a.u_1729044504 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
  }

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

  *#dm .dmInner a.u_1729044504 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/efe0a277/icon/Arrow_3022742.svg) !important;
    order:1 !important;
    background-color:rgba(255,255,255,1) !important;
    width:40px !important;
    height:40px !important;
  }

  *#dm .dmInner a.u_1729044504:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1729044504.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner div.u_1601945499 {
    padding:25% !important;
    border-radius:50% !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:5px 5px 5px 5px !important;
    background-color:rgba(0,0,0,1) !important;
  }

  *#dm .dmInner div.u_1537840636 {
    padding:25% !important;
    border-radius:50% !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:5px 5px 5px 5px !important;
    background-color:rgba(0,0,0,1) !important;
  }

  *#dm .dmInner div.u_1888234253 {
    padding:25% !important;
    border-radius:50% !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:5px 5px 5px 5px !important;
    background-color:rgba(0,0,0,1) !important;
  }

  *#dm .dmInner div.u_1238882312 {
    padding:25% !important;
    border-radius:50% !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:5px 5px 5px 5px !important;
    background-color:rgba(0,0,0,1) !important;
  }

  *#dm .dmInner div.u_1293325714 {
    padding:25% !important;
    border-radius:50% !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:5px 5px 5px 5px !important;
    background-color:rgba(0,0,0,1) !important;
  }

  *#dm .dmInner div.u_1824638334 {
    padding:25% !important;
    border-radius:50% !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:5px 5px 5px 5px !important;
    background-color:rgba(0,0,0,1) !important;
  }

  *#dm .dmInner div.u_107960762 {
    padding:25% !important;
    border-radius:50% !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:5px 5px 5px 5px !important;
    background-color:rgba(0,0,0,1) !important;
  }

  *#dm .dmInner div.u_1934206186 .dmform-success {
    font-size:24px !important;
    text-align:left !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_1934206186 .dmform-success .rteBlock {
    font-size:24px !important;
    text-align:left !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_1934206186 .dmform-error {
    font-size:24px !important;
    text-align:left !important;
    font-weight:bold !important;
  }

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

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

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

  *#dm .dmInner a.u_1820511892:hover .iconBg { background-color:rgb(17,19,26) !important; }

  *#dm .dmInner a.u_1820511892.hover .iconBg { background-color:rgb(17,19,26) !important; }

  *#dm .dmInner a.u_1820511892 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/efe0a277/icon/Arrow_3022742.svg) !important;
    background-color:rgba(17,19,26,1) !important;
    width:30px !important;
    height:30px !important;
  }

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

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

  *#dm .dmInner div.u_1278010317 {
    padding:25% !important;
    border-radius:50% !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:5px 5px 5px 5px !important;
    background-color:rgba(0,0,0,1) !important;
  }

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

  *#dm .dmInner a.u_1945975395:hover .iconBg { background-color:rgb(17,19,26) !important; }

  *#dm .dmInner a.u_1945975395.hover .iconBg { background-color:rgb(17,19,26) !important; }

  *#dm .dmInner a.u_1945975395 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/efe0a277/icon/Arrow_3022742.svg) !important;
    background-color:rgba(17,19,26,1) !important;
    width:27px !important;
    height:27px !important;
  }

  *#dm .dmInner a.u_1945975395 { gap:0px !important; }

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

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

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

  *#dm .dmInner div.u_1727123695 {
    padding:25% !important;
    border-radius:50% !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:5px 5px 5px 5px !important;
    background-color:rgba(0,0,0,1) !important;
  }

  *#dm .dmInner div.u_1934206186 input::placeholder {
    font-size:14px !important;
    color:rgba(17,19,26,0.8) !important;
    font-style:italic !important;
  }

  *#dm .dmInner div.u_1934206186 input.placeholder {
    font-size:14px !important;
    color:rgba(17,19,26,0.8) !important;
    font-style:italic !important;
  }

  *#dm .dmInner div.u_1934206186 textarea::placeholder {
    font-size:14px !important;
    color:rgba(17,19,26,0.8) !important;
    font-style:italic !important;
  }

  *#dm .dmInner div.u_1934206186 textarea.placeholder {
    font-size:14px !important;
    color:rgba(17,19,26,0.8) !important;
    font-style:italic !important;
  }

  *#dm .dmInner div.u_1934206186 select::placeholder {
    font-size:14px !important;
    color:rgba(17,19,26,0.8) !important;
    font-style:italic !important;
  }

  *#dm .dmInner div.u_1934206186 select.placeholder {
    font-size:14px !important;
    color:rgba(17,19,26,0.8) !important;
    font-style:italic !important;
  }

  *#dm .dmInner div.u_1934206186 .dmformsubmit:hover {
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1934206186 .dmformsubmit.hover {
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1934206186 .dmformsubmit {
    width:305px !important;
    height:60px !important;
    float:left !important;
    display:block !important;
    margin-left:0 !important;
    margin-right:auto !important;
    background-color:rgba(252,255,0,1) !important;
    background-image:none !important;
    box-shadow:rgba(0,0,0,0.15) 3px 0px 11px 0px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }
}
*#dm .dmInner a.u_1308897517
{
	box-shadow:rgba(0,0,0,0.15) 0px 3px 3px 0px !important;
}
*#dm .dmInner a.u_1683938142
{
	box-shadow:rgba(0,0,0,0.15) 0px 3px 3px 0px !important;
}
*#dm .dmInner a.u_1528360060
{
	box-shadow:rgba(0,0,0,0.15) 0px 3px 3px 0px !important;
}
*#dm .dmInner a.u_1409902871
{
	box-shadow:rgba(0,0,0,0.15) 0px 3px 3px 0px !important;
}
*#dm .dmInner a.u_1084234820
{
	box-shadow:rgba(0,0,0,0.15) 0px 3px 3px 0px !important;
}
*#dm .dmInner div.u_1949451777
{
	text-shadow:-1px -1px 0px #7C7C7C !important;
}
*#dm .dmInner a.u_1881243932
{
	box-shadow:rgba(0,0,0,0.15) 0px 3px 3px 0px !important;
}
*#dm .dmInner a.u_1350206598
{
	box-shadow:rgba(0,0,0,0.15) 0px 3px 3px 0px !important;
}
*#dm .dmInner div.u_1029743246
{
	text-shadow:-1px -1px 0px #7C7C7C !important;
}
*#dm .dmInner a.u_1113382794
{
	box-shadow:rgba(0,0,0,0.15) 0px 3px 3px 0px !important;
}
*#dm .dmInner a.u_1108424046
{
	box-shadow:rgba(0,0,0,0.15) 0px 3px 3px 0px !important;
}
*#dm .dmInner a.u_1820511892
{
	box-shadow:rgba(0,0,0,0.15) 0px 3px 3px 0px !important;
}
*#dm .dmInner a.u_1945975395
{
	box-shadow:rgba(0,0,0,0.15) 0px 3px 3px 0px !important;
}
separatorHomeCss{color:red !important}*#dm .dmInner a.u_1308897517
{
}
*#dm .dmInner a.u_1683938142
{
}
*#dm .dmInner a.u_1409902871
{
}
*#dm .dmInner a.u_1084234820
{
}
*#dm .dmInner a.u_1350206598
{
}
*#dm .dmInner a.u_1108424046
{
}
*#dm .dmInner a.u_1820511892
{
}
*#dm .dmInner a.u_1820511892
{
}
*#dm .dmInner a.u_1945975395
{
}
*#dm .dmInner a.u_1945975395
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#\36 78536ae::before, #\36 78536ae > .bgExtraLayerOverlay {
    
}
#\36 78536ae {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    padding: 200px 50px 0px 50px;
    margin: 0px 0% 0px 0%;
}
    
#b745a36e {
    min-height: 795px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#\36 3fecffd::before, #\36 3fecffd > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(17,19,26,1);
    opacity: 0.55;
    border-radius: inherit;
}
#\36 3fecffd {
    background-image: url("https://irp.cdn-website.com/efe0a277/dms3rep/multi/486292291_1069800511833501_882610454638513336_n.jpg?dm-skip-opt=true");
    background-color: rgba(145,150,30,1);
}
    
#\33 df97cc4 {
    width: 63.05%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 0b4ee31 {
    width: 77.72%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ee4db460 {
    margin: 0px 0% 0px 0%;
}
    
#group_8d0 {
    align-items: center;
    width: 87.96%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_49u {
    flex-direction: row;
    align-items: center;
    width: 100.00%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    order: 2;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 3%;
}
    
#\33 64f658e {
    width: 200px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#daeaa3bb.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#daeaa3bb {
    width: 200px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 9db7ac2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/efe0a277/dms3rep/multi/wave-div.png?dm-skip-opt=true");
    background-color: rgba(0,0,0,0);
    background-position: 50% 0%;
    padding: 100px 0px 100px 0px;
    margin: 0px 0% 0px 0%;
}
#\31 9db7ac2.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAANElEQVQI1wEpANb/APf39/339/j/9/f5//f3+v/4+PP8+Pjm7vj41tb4+dK++PjevPj46skRxCWCZYWHgwAAAABJRU5ErkJggg==');
}
    
#\37 a998573 {
    min-height: 228px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#\32 cdb5cfa {
    background-color: rgba(0,0,0,0);
    background-image: none;
}
    
#\39 f585208 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#a75bbfea[data-css-edit] {
    outline: 1px solid #ffffff !important;
    outline-offset: -15px !important;
}
#a75bbfea {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 47.5%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/efe0a277/dms3rep/multi/506460385_1135052528641632_1818702141286280749_n.jpg?dm-skip-opt=true");
    border-radius: 20px 20px 20px 20px;
    order: 1;
    background-position: 100% 50%;
    padding: 200px 0px 200px 0px;
    margin: 0px 0% 0px 0%;
}
#a75bbfea.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAIBAAAQMDBQEAAAAAAAAAAAAAAQACAwQRIQUGBxNx4f/EABUBAQEAAAAAAAAAAAAAAAAAAAEF/8QAGREBAAIDAAAAAAAAAAAAAAAAAQACBBFR/9oADAMBAAIRAxEAPwCfJOkxChpnmMOldg3OAFnQ26y2Oq3nxEU7Du1HUHk//9k=');
}
    
#\36 844d527 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 47.5%;
    min-width: 4%;
    order: 0;
}
    
#\39 c7faa4a {
    min-height: 240px;
    column-gap: 5%;
    row-gap: 30px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 150px 40px 150px 40px;
}
    
#widget_mn4.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 2px 10px 2px;
}
#widget_mn4 {
    width: 21.04%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\37 6b8dd71 {
    width: 100.00%;
    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_7fq {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#cba93b36.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#cba93b36 {
    width: 200px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 6;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c6c6ba8a::before, #c6c6ba8a > .bgExtraLayerOverlay {
    
}
#c6c6ba8a {
    background-image: none;
    background-color: rgba(248,248,248,1);
}
    
#\30 82cf95f {
    margin: -2px 0% 0px 0%;
}
}



@media all {
    
#\39 5363765.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 5363765 {
    width: 98.08%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 30px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 73bc449 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 50px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 150px 40px 150px 40px;
}
    
#\32 4646b8b {
    background-color: rgba(0,0,0,0);
    background-image: none;
}
    
#group_ap2 {
    align-items: center;
    width: 100%;
    min-height: 120px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
}
    
#ac81b4a0.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 10px 0px;
}
#ac81b4a0 {
    width: 21.50%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c3a94c71 {
    width: 98.08%;
    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_710 {
    flex-direction: row;
    align-items: stretch;
    width: 100%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7899760684657107%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#group_07j[data-css-edit] {
    box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 8px;
}
#group_07j {
    align-items: flex-start;
    width: 32.13%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 1.8170804900631183%;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    align-self: stretch;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_pb2[data-css-edit] {
    outline: 1px solid #ffffff !important;
    outline-offset: -15px !important;
}
#group_pb2 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://irp.cdn-website.com/efe0a277/dms3rep/multi/485662268_1065829138897305_7979526435125438089_n+%281%29.jpg?dm-skip-opt=true");
    border-radius: 20px 20px 0px 0px;
    padding: 150px 0px 150px 0px;
    margin: 0px 0% 0px 0%;
}
#group_pb2.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAP/xAAdEAACAgEFAAAAAAAAAAAAAAABBAACEQMFEhVB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwX/xAAcEQABAwUAAAAAAAAAAAAAAAABAAIDBAURITH/2gAMAwEAAhEDEQA/AJax3N81LLoPEYqKiR65n105iJFFyqsaeURiYehf/9k=');
}
    
#a03f26d2 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    padding: 0px 30px 60px 30px;
    margin: 0px 0% 0px 0%;
}
    
#widget_pdc.flex-element.widget-wrapper > [data-element-type] {
    padding: 12.5px 12.5px 12.5px 12.5px;
}
#widget_pdc {
    width: 100px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -50px 0% 0px 0%;
}
    
#\31 696f1ef.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 696f1ef {
    width: 94.22%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 30px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 1c4bcb6 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e59e87cd.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#e59e87cd {
    width: 200px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 2fbcb46[data-css-edit] {
    box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 8px;
}
#\37 2fbcb46 {
    align-items: flex-start;
    width: 32.13%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 1.8170804900631183%;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    align-self: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 6718da7[data-css-edit] {
    outline: 1px solid #ffffff !important;
    outline-offset: -15px !important;
}
#\39 6718da7 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 300px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://irp.cdn-website.com/efe0a277/dms3rep/multi/rs-w_1920-m+%288%29.webp?dm-skip-opt=true");
    border-radius: 20px 20px 0px 0px;
    height: auto;
    padding: 150px 0px 150px 0px;
    margin: 0px 0% 0px 0%;
}
#\39 6718da7.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,UklGRkwAAABXRUJQVlA4IEAAAAAQAgCdASoKAAcAAUAmJbACdAEPB7FZh9VAAP73yXMMs5EhwcNZjETzKHXzTobxdH/xhhQfkI///dMEMdyZg4AA');
}
    
#b46506db {
    align-items: center;
    width: 100%;
    min-height: 376px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    padding: 0px 30px 60px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\37 6b91899.flex-element.widget-wrapper > [data-element-type] {
    padding: 12.5px 12.5px 12.5px 12.5px;
}
#\37 6b91899 {
    width: 100px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -50px 0% 0px 0%;
}
    
#\35 be7d995 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cc9bb79b.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#cc9bb79b {
    width: 200px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b19c561b[data-css-edit] {
    box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 8px;
}
#b19c561b {
    align-items: flex-start;
    width: 32.11%;
    min-height: 100.00%;
    max-height: none;
    row-gap: 0px;
    column-gap: 1.8170804900631183%;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    flex-wrap: nowrap;
    justify-content: flex-start;
    height: auto;
    align-self: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f6e2061b[data-css-edit] {
    outline: 1px solid #ffffff !important;
    outline-offset: -15px !important;
}
#f6e2061b {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://irp.cdn-website.com/efe0a277/dms3rep/multi/JrDeTxRT.jpeg?dm-skip-opt=true");
    border-radius: 20px 20px 0px 0px;
    padding: 150px 0px 150px 0px;
    margin: 0px 0% 0px 0%;
}
#f6e2061b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAwUGB//EAB4QAAICAgIDAAAAAAAAAAAAAAECABEDBQZBITJh/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EABkRAAMBAQEAAAAAAAAAAAAAAAECAwARMf/aAAwDAQACEQMRAD8AUbvjqLiC4AXLClro/ZJHhu1s0BNXTGHJZifHUGSL9YFO7Ae5GUJuvWG//9k=');
}
    
#f0de432b {
    align-items: center;
    width: 100%;
    min-height: 376px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-self: flex-start;
    padding: 0px 30px 60px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\39 56593f2.flex-element.widget-wrapper > [data-element-type] {
    padding: 12.5px 12.5px 12.5px 12.5px;
}
#\39 56593f2 {
    width: 100px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -50px 0% 0px 0%;
}
    
#\39 f6a90b0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 f6a90b0 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 30px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 464d33d {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ce197c9c.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#ce197c9c {
    width: 200px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 656b53c {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(248,248,248,1);
    background-image: none;
    border-radius: 50px 50px 50px 50px;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
}
    
#c25f8436 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7899760684657107%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 b712ed8[data-css-edit] {
    box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 8px;
}
#\34 b712ed8 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 1.8170804900631183%;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 8c3585d[data-css-edit] {
    outline: 1px solid #ffffff !important;
    outline-offset: -15px !important;
}
#\39 8c3585d {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://irp.cdn-website.com/efe0a277/dms3rep/multi/486479205_1072288608251358_1717627461346363703_n.jpg?dm-skip-opt=true");
    border-radius: 20px 20px 0px 0px;
    padding: 150px 0px 150px 0px;
    margin: 0px 0% 0px 0%;
}
#\39 8c3585d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQIH/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACBQQREwMUIVFU/8QAFQEBAQAAAAAAAAAAAAAAAAAABAX/xAAZEQACAwEAAAAAAAAAAAAAAAAAAgEEERP/2gAMAwEAAhEDEQA/AA56nkKcNw6DHi9wAid1P+B60CUAzt4UXPZU1bL5siOSn//Z');
}
    
#\37 eac7724 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    padding: 0px 30px 60px 30px;
    margin: 0px 0% 0px 0%;
}
    
#c9fcbd5b.flex-element.widget-wrapper > [data-element-type] {
    padding: 12.5px 12.5px 12.5px 12.5px;
}
#c9fcbd5b {
    width: 100px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -50px 0% 0px 0%;
}
    
#\33 8cd6b31.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 8cd6b31 {
    width: 65.38%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 30px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 f5b0d90 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b08af302.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#b08af302 {
    width: 200px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b8cef93d[data-css-edit] {
    box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 8px;
}
#b8cef93d {
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 1.8170804900631183%;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    flex-wrap: nowrap;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fb5e1a07[data-css-edit] {
    outline: 1px solid #ffffff !important;
    outline-offset: -15px !important;
}
#fb5e1a07 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://irp.cdn-website.com/efe0a277/dms3rep/multi/Nuie37JH.jpeg?dm-skip-opt=true");
    border-radius: 20px 20px 0px 0px;
    background-position: 50% 0%;
    padding: 150px 0px 150px 0px;
    margin: 0px 0% 0px 0%;
}
#fb5e1a07.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHhAAAQMEAwAAAAAAAAAAAAAAAQACAwQFESESFDH/xAAVAQEBAAAAAAAAAAAAAAAAAAACBf/EABgRAQEBAQEAAAAAAAAAAAAAAAECABEi/9oADAMBAAIRAxEAPwCK6XmumjaakiTh43Kz+3Md4G0RQW6r0r3OLoOG/9k=');
}
    
#\39 8c25e61 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-self: stretch;
    justify-content: flex-start;
    padding: 0px 30px 60px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\32 971781f.flex-element.widget-wrapper > [data-element-type] {
    padding: 12.5px 12.5px 12.5px 12.5px;
}
#\32 971781f {
    width: 100px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -50px 0% 0px 0%;
}
    
#\32 00b4299.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 00b4299 {
    width: 98.08%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 30px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 338e2d4 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b8d8ae10.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#b8d8ae10 {
    width: 200px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#service {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(248,248,248,1);
    background-image: none;
    border-radius: 50px 50px 50px 50px;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
}
    
#\34 8b260ee {
    margin: -2px 0% 0px 0%;
}
    
#\30 9f59eb6[data-css-edit] {
    box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 8px;
}
#\30 9f59eb6 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 1.8170804900631183%;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 62a1dee[data-css-edit] {
    outline: 1px solid #ffffff !important;
    outline-offset: -15px !important;
}
#\30 62a1dee {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://irp.cdn-website.com/efe0a277/dms3rep/multi/yellow-river-christmas-lights.jpg?dm-skip-opt=true");
    border-radius: 20px 20px 0px 0px;
    padding: 150px 0px 150px 0px;
    margin: 0px 0% 0px 0%;
}
#\30 62a1dee.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHhAAAQQBBQAAAAAAAAAAAAAAAQACAwURBBMjQUL/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAECA1H/2gAMAwEAAhEDEQA/AMrrq+ujhfsxmPLcEH0FPyVuiEjuDsoiEtKFOJ4f/9k=');
}
    
#\33 ad3c030 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    padding: 0px 30px 60px 30px;
    margin: 0px 0% 0px 0%;
}
    
#f868820d.flex-element.widget-wrapper > [data-element-type] {
    padding: 12.5px 12.5px 12.5px 12.5px;
}
#f868820d {
    width: 100px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -50px 0% 0px 0%;
}
    
#\31 3f6d0b0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 3f6d0b0 {
    width: 98.08%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 30px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 e1908d9 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f674da59.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#f674da59 {
    width: 200px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 0829890 {
    width: 94.29%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 49d7827 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(252,255,0,1);
    background-image: url("https://irp.cdn-website.com/efe0a277/dms3rep/multi/bg-column.png?dm-skip-opt=true");
    border-radius: 20px 20px 20px 20px;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
}
#\37 49d7827.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAjElEQVQY003NwQpBURSF4Ss3okQoUSYiiTCXlAkGTCQZYEDe/wm+q6Oj7mC32mv/a+0ESZZlSdDclNBEC5Xg5aEUVdQi1EYd5R8YE8EcYIohehEKtzSUBbCPJXY4YYtJbC78PyaxYYM73rhgjRE6MVAKYBcz7HHDE9e4r7DAOIBFNDDHES98oj5wxuELrnDaQS2bag8AAAAASUVORK5CYII=');
}
    
#\38 2d74fb5 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 40px 100px 40px;
}
    
#\33 4c5e10b {
    margin: 0px 0% 0px 0%;
}
    
#group_pao {
    align-items: center;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 e6a355f {
    width: 200px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cab17ecf {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
}



@media all {
    
#d5bef540 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/efe0a277/dms3rep/multi/wave-div.png?dm-skip-opt=true");
    background-color: rgba(0,0,0,0);
    background-position: 50% 0%;
    padding: 100px 0px 100px 0px;
    margin: 0px 0% 0px 0%;
}
#d5bef540.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAANElEQVQI1wEpANb/APf39/339/j/9/f5//f3+v/4+PP8+Pjm7vj41tb4+dK++PjevPj46skRxCWCZYWHgwAAAABJRU5ErkJggg==');
}
    
#\37 6cf6125 {
    background-color: rgba(0,0,0,0);
    background-image: none;
}
    
#\30 60317fd {
    margin: 0px 0% 0px 0%;
}
    
#c8cc7f89[data-css-edit] {
    transform: rotate(180deg) !important;
}
#c8cc7f89 {
    min-height: 229px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
}



@media all {
    
#\34 ce14843 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/efe0a277/dms3rep/multi/wave-div.png?dm-skip-opt=true");
    background-color: rgba(0,0,0,0);
    background-position: 50% 0%;
    padding: 100px 0px 100px 0px;
    margin: 0px 0% 0px 0%;
}
#\34 ce14843.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAANElEQVQI1wEpANb/APf39/339/j/9/f5//f3+v/4+PP8+Pjm7vj41tb4+dK++PjevPj46skRxCWCZYWHgwAAAABJRU5ErkJggg==');
}
    
#a66a861d {
    background-color: rgba(0,0,0,0);
    background-image: none;
}
    
#\32 1bb76ab {
    min-height: 228px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#\32 39879b0 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#d12dab19 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-radius: 50px 50px 50px 50px;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
}
    
#\33 b247513 {
    width: 71.97%;
    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 fcd5e66 {
    align-items: center;
    width: 100%;
    min-height: 120px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    order: 0;
}
    
#\35 500b10d.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 10px 0px;
}
#\35 500b10d {
    width: 18.27%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 1b04f44 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 50px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 150px 40px 150px 40px;
}
    
#\30 3f565df {
    background-color: rgba(248,248,248,1);
    background-image: none;
}
    
#ce7ace94.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#ce7ace94 {
    width: 200px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 4cc9f0a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 4cc9f0a {
    width: 98.08%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 30px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f146ec11.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f146ec11 {
    width: 75.65%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 30px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ef3c5f6b {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 fc16c3a.flex-element.widget-wrapper > [data-element-type] {
    padding: 12.5px 12.5px 12.5px 12.5px;
}
#\30 fc16c3a {
    width: 100px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -50px 0% 0px 0%;
}
    
#\32 ab88b42 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 3c0022d {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7899760684657107%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#be8d58b6[data-css-edit] {
    outline: 1px solid #ffffff !important;
    outline-offset: -15px !important;
}
#be8d58b6 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://irp.cdn-website.com/efe0a277/dms3rep/multi/468859284_1124689462635746_6465497095266950967_n.jpg?dm-skip-opt=true");
    border-radius: 20px 20px 0px 0px;
    padding: 150px 0px 150px 0px;
    margin: 0px 0% 0px 0%;
}
#be8d58b6.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAgEAABAwMFAQAAAAAAAAAAAAABAAMEAgXRBhMhIjFh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgb/xAAaEQACAgMAAAAAAAAAAAAAAAABAgARAwQx/9oADAMBAAIRAxEAPwCVb9JQ2XWa6Zkg7Z6+5V82iMSSZDvPw5RFOnYysKLGIIvan//Z');
}
    
#\35 648e658[data-css-edit] {
    box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 8px;
}
#\35 648e658 {
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 1.8170804900631183%;
    background-color: rgba(248,248,248,1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    flex-wrap: nowrap;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 d389e88.flex-element.widget-wrapper > [data-element-type] {
    padding: 12.5px 12.5px 12.5px 12.5px;
}
#\37 d389e88 {
    width: 100px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -50px 0% 0px 0%;
}
    
#\38 b8d67bb.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#\38 b8d67bb {
    width: 200px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 5cfa16e {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    padding: 0px 30px 60px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\36 0e8d0ad[data-css-edit] {
    box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 8px;
}
#\36 0e8d0ad {
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 1.8170804900631183%;
    background-color: rgba(248,248,248,1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c822101b {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    padding: 0px 30px 60px 30px;
    margin: 0px 0% 0px 0%;
}
    
#d8067494[data-css-edit] {
    outline: 1px solid #ffffff !important;
    outline-offset: -15px !important;
}
#d8067494 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://irp.cdn-website.com/efe0a277/dms3rep/multi/ihUdMFby.jpeg?dm-skip-opt=true");
    border-radius: 20px 20px 0px 0px;
    background-position: 50% 100%;
    padding: 150px 0px 150px 0px;
    margin: 0px 0% 0px 0%;
}
#d8067494.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAgEAACAgEDBQAAAAAAAAAAAAABAgAEBQMGEgcREyEx/8QAFQEBAQAAAAAAAAAAAAAAAAAABAX/xAAaEQACAgMAAAAAAAAAAAAAAAAAAQMRAgQh/9oADAMBAAIRAxEAPwBuLKvZyVhbQ8uuh58T8UCTjdRraEoAQF9doiSINuW30O8VZ//Z');
}
    
#c10a5e4a {
    margin: -2px 0% 0px 0%;
}
    
#\35 04a20a8[data-css-edit] {
    box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 8px;
}
#\35 04a20a8 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 1.8170804900631183%;
    background-color: rgba(248,248,248,1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#dfa4a606[data-css-edit] {
    outline: 1px solid #ffffff !important;
    outline-offset: -15px !important;
}
#dfa4a606 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://irp.cdn-website.com/efe0a277/dms3rep/multi/christmas-lights2.jpg?dm-skip-opt=true");
    border-radius: 20px 20px 0px 0px;
    padding: 150px 0px 150px 0px;
    margin: 0px 0% 0px 0%;
}
#dfa4a606.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAIBAAAQMEAgMAAAAAAAAAAAAAAgABAwQFESEGFTJR8f/EABUBAQEAAAAAAAAAAAAAAAAAAAAC/8QAGBEAAgMAAAAAAAAAAAAAAAAAAAIDMVH/2gAMAwEAAhEDEQA/AKNLcOQzTUU0V2JygLOx8m9Otd3dyLZTnl9vj6iJHRLYf//Z');
}
    
#\30 2be6b6c {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    padding: 0px 30px 60px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\33 3f813b9.flex-element.widget-wrapper > [data-element-type] {
    padding: 12.5px 12.5px 12.5px 12.5px;
}
#\33 3f813b9 {
    width: 100px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -50px 0% 0px 0%;
}
    
#dc85f705.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#dc85f705 {
    width: 98.08%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 30px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 6b0ec4a {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 94d867a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#\35 94d867a {
    width: 200px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 6e6abb6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/efe0a277/dms3rep/multi/wave-div.png?dm-skip-opt=true");
    background-color: rgba(0,0,0,0);
    background-position: 50% 0%;
    padding: 100px 0px 100px 0px;
    margin: 0px 0% 0px 0%;
}
#\38 6e6abb6.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAANElEQVQI1wEpANb/APf39/339/j/9/f5//f3+v/4+PP8+Pjm7vj41tb4+dK++PjevPj46skRxCWCZYWHgwAAAABJRU5ErkJggg==');
}
    
#ec2e368d {
    background-color: rgba(0,0,0,0);
    background-image: none;
}
    
#c05abe14[data-css-edit] {
    transform: rotate(180deg) !important;
}
#c05abe14 {
    min-height: 251px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#e246d78c {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\30 ff25073 {
    min-height: 240px;
    column-gap: 5%;
    row-gap: 30px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 150px 40px 150px 40px;
}
    
#add1a08e[data-css-edit] {
    outline: 1px solid #ffffff !important;
    outline-offset: -15px !important;
}
#add1a08e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 47.5%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/efe0a277/dms3rep/multi/Photo+Apr+05+2026-+10+03+21+AM.jpg?dm-skip-opt=true");
    border-radius: 20px 20px 20px 20px;
    order: 0;
    background-position: 50% 0%;
    padding: 300px 0px 300px 0px;
    margin: 0px 0% 0px 0%;
}
#add1a08e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACAwQREgUhIpHw/8QAFAEBAAAAAAAAAAAAAAAAAAAAAv/EABgRAQEAAwAAAAAAAAAAAAAAAAEAAxIx/9oADAMBAAIRAxEAPwDJ4zpZogcZS+2/rqW6OgyPOXpEQMQcnu3/2Q==');
}
    
#\34 32a4035.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 2px 10px 2px;
}
#\34 32a4035 {
    width: 29.57%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\38 675d419 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 47.5%;
    min-width: 4%;
    order: 1;
}
    
#\30 d35f709::before, #\30 d35f709 > .bgExtraLayerOverlay {
    
}
#\30 d35f709 {
    background-image: none;
    background-color: rgba(0,0,0,0);
}
    
#\31 33ad253.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 20px 0px;
}
#\31 33ad253 {
    width: 98.08%;
    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_j89 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#d06c4d6a {
    margin: -2px 0% 0px 0%;
}
}



@media all {
    
#\39 60e91ce {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 100px 40px 150px 40px;
}
    
#\35 da29302::before, #\35 da29302 > .bgExtraLayerOverlay {
    
}
#\35 da29302 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    order: 0;
    background-size: contain;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3031e96 {
    width: 94.27%;
    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_iu2::before, #group_iu2 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(238,238,238,1);
    opacity: 0.95;
    border-radius: inherit;
}
#group_iu2 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 575px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-image: url("https://irp.cdn-website.com/efe0a277/dms3rep/multi/logo-8-e73a5705.png?dm-skip-opt=true");
    background-size: contain;
}
    
#widget_a55 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 8b34163 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b745a36e {
    min-height: 516px;
    padding: 200px 20px 0px 20px;
}
    
#\36 3fecffd::before, #\36 3fecffd > .bgExtraLayerOverlay {
    
}
    
#ee4db460 {
    margin: 0px 0% 0px 0%;
}
    
#group_49u {
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    align-items: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
}
    
#daeaa3bb {
    margin-right: 0%;
    margin-left: 0%;
    width: 200px;
}
    
#\33 64f658e {
    margin-right: 0%;
    margin-left: 0%;
    width: 200px;
}
    
#group_8d0 {
    row-gap: 10px;
    align-items: flex-start;
    height: auto;
    min-height: 577px;
    width: 100.00%;
}
    
#\36 78536ae::before, #\36 78536ae > .bgExtraLayerOverlay {
    
}
#\36 78536ae {
    width: 100%;
    padding: 0px 50px 0px 50px;
    margin: 0px 0% 0px 0%;
}
    
#\33 df97cc4 {
    width: 81.56%;
}
    
#\31 0b4ee31 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 a998573 {
    min-height: 192px;
    padding: 0px 0px 0px 0px;
}
    
#\39 f585208 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 c7faa4a {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 100px 20px 100px 20px;
}
    
#widget_mn4 {
    width: 18.36%;
}
    
#a75bbfea {
    width: 100%;
    min-height: 400px;
    order: 1;
    height: auto;
    padding: 220px 0px 220px 0px;
    margin: 0px 0% 0px 0%;
}
#a75bbfea.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAIBAAAQMDBQEAAAAAAAAAAAAAAQACAwQRIQUGBxNx4f/EABUBAQEAAAAAAAAAAAAAAAAAAAEF/8QAGREBAAIDAAAAAAAAAAAAAAAAAQACBBFR/9oADAMBAAIRAxEAPwCfJOkxChpnmMOldg3OAFnQ26y2Oq3nxEU7Du1HUHk//9k=');
}
    
#\36 844d527 {
    width: 100%;
    min-height: 80px;
    order: 0;
}
    
#\30 82cf95f {
    margin: 0px 0% 0px 0%;
}
    
#c6c6ba8a::before, #c6c6ba8a > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 5363765.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 5363765 {
    margin: 20px 0% 0px 0%;
}
    
#\39 73bc449 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 20px;
    padding: 100px 20px 100px 20px;
}
    
#\34 8b260ee {
    margin: -25px 0% 0px 0%;
}
    
#ac81b4a0 {
    width: 36.10%;
}
    
#c3a94c71 {
    width: 77.08%;
    margin-top: 8px;
}
    
#group_710 {
    column-gap: 1.7899760684657107%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#group_07j {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 2fbcb46 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b19c561b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 32.52%;
}
    
#a03f26d2 {
    height: auto;
    min-height: 293px;
    padding: 0px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\36 656b53c {
    width: 100%;
    row-gap: 10px;
    min-height: 80px;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
}
    
#c25f8436 {
    column-gap: 1.7899760684657107%;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 1230px;
}
    
#\34 b712ed8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b8cef93d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b46506db {
    height: auto;
    min-height: 293px;
    padding: 0px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#f0de432b {
    height: auto;
    min-height: 293px;
    padding: 0px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\37 eac7724 {
    height: auto;
    min-height: 303px;
    padding: 0px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\39 8c25e61 {
    height: auto;
    min-height: 256px;
    padding: 0px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\31 696f1ef.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 696f1ef {
    margin: 20px 0% 0px 0%;
}
    
#\39 f6a90b0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 f6a90b0 {
    margin: 20px 0% 0px 0%;
}
    
#\33 8cd6b31.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 8cd6b31 {
    margin: 20px 0% 0px 0%;
}
    
#\32 00b4299.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 00b4299 {
    margin: 20px 0% 0px 0%;
}
    
#group_pb2 {
    padding: 150px 0px 150px 0px;
    margin: 0px 0% 0px 0%;
}
#group_pb2.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAP/xAAdEAACAgEFAAAAAAAAAAAAAAABBAACEQMFEhVB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwX/xAAcEQABAwUAAAAAAAAAAAAAAAABAAIDBAURITH/2gAMAwEAAhEDEQA/AJax3N81LLoPEYqKiR65n105iJFFyqsaeURiYehf/9k=');
}
    
#f6e2061b {
    background-position: 50% 50%;
    padding: 180px 0px 180px 0px;
    margin: 0px 0% 0px 0%;
}
#f6e2061b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAwUGB//EAB4QAAICAgIDAAAAAAAAAAAAAAECABEDBQZBITJh/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EABkRAAMBAQEAAAAAAAAAAAAAAAECAwARMf/aAAwDAQACEQMRAD8AUbvjqLiC4AXLClro/ZJHhu1s0BNXTGHJZifHUGSL9YFO7Ae5GUJuvWG//9k=');
}
    
#service {
    width: 100%;
    row-gap: 10px;
    min-height: 80px;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
}
    
#\30 9f59eb6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 ad3c030 {
    height: auto;
    min-height: 303px;
    padding: 0px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\31 3f6d0b0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 3f6d0b0 {
    margin: 20px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 2d74fb5 {
    padding: 50px 20px 100px 20px;
}
    
#\37 49d7827 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
#\37 49d7827.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAjElEQVQY003NwQpBURSF4Ss3okQoUSYiiTCXlAkGTCQZYEDe/wm+q6Oj7mC32mv/a+0ESZZlSdDclNBEC5Xg5aEUVdQi1EYd5R8YE8EcYIohehEKtzSUBbCPJXY4YYtJbC78PyaxYYM73rhgjRE6MVAKYBcz7HHDE9e4r7DAOIBFNDDHES98oj5wxuELrnDaQS2bag8AAAAASUVORK5CYII=');
}
    
#group_pao {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 10px;
}
    
#\33 4c5e10b {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 60317fd {
    margin: 0px 0% 0px 0%;
}
    
#c8cc7f89 {
    min-height: 164px;
    padding: 0px 0px 0px 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 1bb76ab {
    min-height: 150px;
    padding: 0px 0px 0px 0px;
}
    
#\32 39879b0 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 500b10d {
    width: 37.63%;
}
    
#c10a5e4a {
    margin: 0px 0% 0px 0%;
}
    
#d12dab19 {
    width: 100%;
    row-gap: 10px;
    min-height: 8px;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
}
    
#\38 1b04f44 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    padding: 100px 20px 100px 20px;
}
    
#\33 b247513 {
    width: 100.00%;
}
    
#\36 0e8d0ad {
    margin-right: 0%;
    margin-left: 0%;
    width: 100.00%;
    height: auto;
    min-height: 3.64%;
}
    
#\35 648e658 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 29.26%;
}
    
#\37 3c0022d {
    column-gap: 1.7899760684657107%;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 1333px;
    width: 99.97%;
}
    
#\39 5cfa16e {
    height: auto;
    min-height: 52.71%;
    width: 100.00%;
    padding: 0px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#c822101b {
    height: auto;
    min-height: 256px;
    padding: 0px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\35 04a20a8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 2be6b6c {
    height: auto;
    min-height: 322px;
    padding: 0px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c05abe14 {
    min-height: 153px;
    padding: 0px 0px 0px 0px;
}
    
#e246d78c {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 32a4035 {
    width: 28.44%;
}
    
#\38 675d419 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#\30 ff25073 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 44px;
    padding: 100px 20px 50px 20px;
}
    
#d06c4d6a {
    margin: 0px 0% 0px 0%;
}
    
#\30 d35f709::before, #\30 d35f709 > .bgExtraLayerOverlay {
    
}
    
#add1a08e {
    width: 100%;
    min-height: 400px;
    order: 0;
    height: auto;
    background-position: 50% 0%;
    padding: 250px 0px 250px 0px;
    margin: 0px 0% 0px 0%;
}
#add1a08e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACAwQREgUhIpHw/8QAFAEBAAAAAAAAAAAAAAAAAAAAAv/EABgRAQEAAwAAAAAAAAAAAAAAAAEAAxIx/9oADAMBAAIRAxEAPwDJ4zpZogcZS+2/rqW6OgyPOXpEQMQcnu3/2Q==');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 60e91ce {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#group_iu2::before, #group_iu2 > .bgExtraLayerOverlay {
    
}
#group_iu2 {
    width: 100.00%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 da29302::before, #\35 da29302 > .bgExtraLayerOverlay {
    
}
#\35 da29302 {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    row-gap: 0px;
    width: 100%;
    padding: 50px 25px 0px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3031e96 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\36 78536ae::before, #\36 78536ae > .bgExtraLayerOverlay {
    
}
#\36 78536ae {
    width: 100%;
    min-height: 0px;
    align-items: center;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b745a36e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 150px 15px 50px 15px;
}
    
#\36 3fecffd::before, #\36 3fecffd > .bgExtraLayerOverlay {
    
}
    
#group_8d0 {
    width: 100.00%;
    align-items: flex-start;
    row-gap: 10px;
    height: auto;
    min-height: 457px;
    padding: 50px 20px 50px 20px;
    margin: 0px 0% 0px 0%;
}
    
#ee4db460 {
    margin: 0px 0% 0px 0%;
}
    
#group_49u {
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    align-items: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
}
    
#\33 64f658e {
    margin-right: 0%;
    margin-left: 0%;
    width: 200px;
}
    
#\33 df97cc4 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\31 9db7ac2 {
    width: 100%;
    min-height: 120px;
    align-items: center;
    height: auto;
    background-position: 100% 0%;
    padding: 50px 0px 50px 0px;
    margin: 0px 0% 0px 0%;
}
#\31 9db7ac2.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAANElEQVQI1wEpANb/APf39/339/j/9/f5//f3+v/4+PP8+Pjm7vj41tb4+dK++PjevPj46skRxCWCZYWHgwAAAABJRU5ErkJggg==');
}
    
#\37 a998573 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 1px 0px 1px;
}
    
#\39 f585208 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#a75bbfea {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 150px 0px 150px 0px;
    margin: 0px 0% 0px 0%;
}
#a75bbfea.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAIBAAAQMDBQEAAAAAAAAAAAAAAQACAwQRIQUGBxNx4f/EABUBAQEAAAAAAAAAAAAAAAAAAAEF/8QAGREBAAIDAAAAAAAAAAAAAAAAAQACBBFR/9oADAMBAAIRAxEAPwCfJOkxChpnmMOldg3OAFnQ26y2Oq3nxEU7Du1HUHk//9k=');
}
    
#\36 844d527 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\39 c7faa4a {
    min-height: unset;
    flex-direction: column;
    padding: 50px 15px 100px 15px;
}
    
#c6c6ba8a::before, #c6c6ba8a > .bgExtraLayerOverlay {
    
}
    
#widget_mn4 {
    width: 32.64%;
}
    
#\30 82cf95f {
    margin: -2px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 5363765.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 5363765 {
    margin: 20px 0% 0px 0%;
}
    
#\39 73bc449 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 0px 15px 50px 15px;
}
    
#\36 656b53c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#b8cef93d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100.00%;
    height: auto;
    min-height: 506px;
    justify-content: flex-start;
}
    
#fb5e1a07 {
    padding: 120px 0px 120px 0px;
    margin: 0px 0% 0px 0%;
}
#fb5e1a07.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHhAAAQMEAwAAAAAAAAAAAAAAAQACAwQFESESFDH/xAAVAQEBAAAAAAAAAAAAAAAAAAACBf/EABgRAQEBAQEAAAAAAAAAAAAAAAECABEi/9oADAMBAAIRAxEAPwCK6XmumjaakiTh43Kz+3Md4G0RQW6r0r3OLoOG/9k=');
}
    
#ac81b4a0 {
    width: 63.41%;
}
    
#group_710 {
    column-gap: 1.7899760684657107%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_07j {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 2fbcb46 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b19c561b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_pb2 {
    padding: 120px 0px 120px 0px;
    margin: 0px 0% 0px 0%;
}
#group_pb2.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAP/xAAdEAACAgEFAAAAAAAAAAAAAAABBAACEQMFEhVB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwX/xAAcEQABAwUAAAAAAAAAAAAAAAABAAIDBAURITH/2gAMAwEAAhEDEQA/AJax3N81LLoPEYqKiR65n105iJFFyqsaeURiYehf/9k=');
}
    
#widget_pdc.flex-element.widget-wrapper > [data-element-type] {
    padding: 12.5px 12.5px 12.5px 12.5px;
}
#widget_pdc {
    width: 80px;
    margin: -40px 0% 0px 0%;
}
    
#\31 696f1ef.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 696f1ef {
    margin: 20px 0% 0px 0%;
}
    
#\33 1c4bcb6 {
    width: 100.00%;
}
    
#a03f26d2 {
    padding: 0px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\39 6718da7 {
    padding: 120px 0px 120px 0px;
    margin: 0px 0% 0px 0%;
}
#\39 6718da7.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,UklGRkwAAABXRUJQVlA4IEAAAAAQAgCdASoKAAcAAUAmJbACdAEPB7FZh9VAAP73yXMMs5EhwcNZjETzKHXzTobxdH/xhhQfkI///dMEMdyZg4AA');
}
    
#\37 6b91899.flex-element.widget-wrapper > [data-element-type] {
    padding: 12.5px 12.5px 12.5px 12.5px;
}
#\37 6b91899 {
    width: 80px;
    margin: -40px 0% 0px 0%;
}
    
#b46506db {
    height: auto;
    min-height: 309px;
    padding: 0px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#f6e2061b {
    padding: 120px 0px 120px 0px;
    margin: 0px 0% 0px 0%;
}
#f6e2061b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAwUGB//EAB4QAAICAgIDAAAAAAAAAAAAAAECABEDBQZBITJh/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EABkRAAMBAQEAAAAAAAAAAAAAAAECAwARMf/aAAwDAQACEQMRAD8AUbvjqLiC4AXLClro/ZJHhu1s0BNXTGHJZifHUGSL9YFO7Ae5GUJuvWG//9k=');
}
    
#\39 56593f2.flex-element.widget-wrapper > [data-element-type] {
    padding: 12.5px 12.5px 12.5px 12.5px;
}
#\39 56593f2 {
    width: 80px;
    margin: -40px 0% 0px 0%;
}
    
#f0de432b {
    height: auto;
    min-height: 286px;
    padding: 0px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#c25f8436 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 1.7899760684657107%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\34 b712ed8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 8c3585d {
    padding: 120px 0px 120px 0px;
    margin: 0px 0% 0px 0%;
}
#\39 8c3585d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQIH/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACBQQREwMUIVFU/8QAFQEBAQAAAAAAAAAAAAAAAAAABAX/xAAZEQACAwEAAAAAAAAAAAAAAAAAAgEEERP/2gAMAwEAAhEDEQA/AA56nkKcNw6DHi9wAid1P+B60CUAzt4UXPZU1bL5siOSn//Z');
}
    
#c9fcbd5b.flex-element.widget-wrapper > [data-element-type] {
    padding: 12.5px 12.5px 12.5px 12.5px;
}
#c9fcbd5b {
    width: 80px;
    margin: -30px 0% 0px 0%;
}
    
#\33 8cd6b31.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 8cd6b31 {
    margin: 20px 0% 0px 0%;
}
    
#\37 eac7724 {
    padding: 0px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\39 f6a90b0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 f6a90b0 {
    margin: 20px 0% 0px 0%;
}
    
#\32 971781f.flex-element.widget-wrapper > [data-element-type] {
    padding: 12.5px 12.5px 12.5px 12.5px;
}
#\32 971781f {
    width: 80px;
    margin: -35px 0% 0px 0%;
}
    
#\32 00b4299.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 00b4299 {
    margin: 20px 0% 0px 0%;
}
    
#\39 8c25e61 {
    height: auto;
    min-height: 160px;
    padding: 0px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#c3a94c71 {
    width: 91.77%;
}
    
#service {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 10px;
    padding: 60px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\34 8b260ee {
    margin: -2px 0% 0px 0%;
}
    
#\30 9f59eb6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100.00%;
    height: auto;
    min-height: 554px;
    justify-content: flex-start;
}
    
#\30 62a1dee {
    padding: 120px 0px 120px 0px;
    margin: 0px 0% 0px 0%;
}
#\30 62a1dee.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHhAAAQQBBQAAAAAAAAAAAAAAAQACAwURBBMjQUL/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAECA1H/2gAMAwEAAhEDEQA/AMrrq+ujhfsxmPLcEH0FPyVuiEjuDsoiEtKFOJ4f/9k=');
}
    
#\33 ad3c030 {
    height: auto;
    min-height: 160px;
    padding: 0px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#f868820d.flex-element.widget-wrapper > [data-element-type] {
    padding: 12.5px 12.5px 12.5px 12.5px;
}
#f868820d {
    width: 80px;
    margin: -35px 0% 0px 0%;
}
    
#\31 3f6d0b0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 3f6d0b0 {
    margin: 20px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 49d7827 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 20px 50px 20px;
    margin: 0px 0% 0px 0%;
}
#\37 49d7827.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAjElEQVQY003NwQpBURSF4Ss3okQoUSYiiTCXlAkGTCQZYEDe/wm+q6Oj7mC32mv/a+0ESZZlSdDclNBEC5Xg5aEUVdQi1EYd5R8YE8EcYIohehEKtzSUBbCPJXY4YYtJbC78PyaxYYM73rhgjRE6MVAKYBcz7HHDE9e4r7DAOIBFNDDHES98oj5wxuELrnDaQS2bag8AAAAASUVORK5CYII=');
}
    
#\38 2d74fb5 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 15px 50px 15px;
}
    
#\33 e6a355f {
    margin-right: 0%;
    margin-left: 0%;
    width: 200px;
}
    
#\33 4c5e10b {
    margin: 0px 0% 0px 0%;
}
    
#group_pao {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 10px;
}
}



@media (max-width: 767px) {
    
#d5bef540 {
    width: 100%;
    min-height: 114px;
    align-items: center;
    height: auto;
    background-position: 100% 0%;
    padding: 50px 0px 50px 0px;
    margin: 0px 0% 0px 0%;
}
#d5bef540.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAANElEQVQI1wEpANb/APf39/339/j/9/f5//f3+v/4+PP8+Pjm7vj41tb4+dK++PjevPj46skRxCWCZYWHgwAAAABJRU5ErkJggg==');
}
    
#\30 60317fd {
    margin: 0px 0% 0px 0%;
}
    
#c8cc7f89 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 1px 0px 1px;
}
}



@media (max-width: 767px) {
    
#\34 ce14843 {
    width: 100%;
    min-height: 114px;
    align-items: center;
    height: auto;
    background-position: 100% 0%;
    padding: 50px 0px 50px 0px;
    margin: 0px 0% 0px 0%;
}
#\34 ce14843.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAANElEQVQI1wEpANb/APf39/339/j/9/f5//f3+v/4+PP8+Pjm7vj41tb4+dK++PjevPj46skRxCWCZYWHgwAAAABJRU5ErkJggg==');
}
    
#\32 1bb76ab {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 1px 0px 1px;
}
    
#\32 39879b0 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\38 1b04f44 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 60px 15px 80px 15px;
}
    
#d12dab19 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 10px;
    padding: 60px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\36 0e8d0ad {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#be8d58b6 {
    padding: 120px 0px 120px 0px;
    margin: 0px 0% 0px 0%;
}
#be8d58b6.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAgEAABAwMFAQAAAAAAAAAAAAABAAMEAgXRBhMhIjFh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgb/xAAaEQACAgMAAAAAAAAAAAAAAAABAgARAwQx/9oADAMBAAIRAxEAPwCVb9JQ2XWa6Zkg7Z6+5V82iMSSZDvPw5RFOnYysKLGIIvan//Z');
}
    
#\35 648e658 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d8067494 {
    height: auto;
    min-height: 240px;
    padding: 120px 0px 120px 0px;
    margin: 0px 0% 0px 0%;
}
#d8067494.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAgEAACAgEDBQAAAAAAAAAAAAABAgAEBQMGEgcREyEx/8QAFQEBAQAAAAAAAAAAAAAAAAAABAX/xAAaEQACAgMAAAAAAAAAAAAAAAAAAQMRAgQh/9oADAMBAAIRAxEAPwBuLKvZyVhbQ8uuh58T8UCTjdRraEoAQF9doiSINuW30O8VZ//Z');
}
    
#\35 500b10d {
    width: 64.78%;
}
    
#\37 3c0022d {
    column-gap: 1.7899760684657107%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 fc16c3a.flex-element.widget-wrapper > [data-element-type] {
    padding: 12.5px 12.5px 12.5px 12.5px;
}
#\30 fc16c3a {
    width: 80px;
    margin: -40px 0% 0px 0%;
}
    
#f146ec11.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f146ec11 {
    width: 100.00%;
    margin: 20px 0% 0px 0%;
}
    
#\39 5cfa16e {
    padding: 0px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\37 d389e88.flex-element.widget-wrapper > [data-element-type] {
    padding: 12.5px 12.5px 12.5px 12.5px;
}
#\37 d389e88 {
    width: 80px;
    margin: -35px 0% 0px 0%;
}
    
#\34 4cc9f0a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 4cc9f0a {
    width: 100.00%;
    margin: 20px 0% 0px 0%;
}
    
#c822101b {
    padding: 0px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#c10a5e4a {
    margin: -2px 0% 0px 0%;
}
    
#\33 b247513 {
    width: 100.00%;
}
    
#\35 04a20a8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#dfa4a606 {
    height: auto;
    min-height: 240px;
    padding: 120px 0px 120px 0px;
    margin: 0px 0% 0px 0%;
}
#dfa4a606.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAIBAAAQMEAgMAAAAAAAAAAAAAAgABAwQFESEGFTJR8f/EABUBAQEAAAAAAAAAAAAAAAAAAAAC/8QAGBEAAgMAAAAAAAAAAAAAAAAAAAIDMVH/2gAMAwEAAhEDEQA/AKNLcOQzTUU0V2JygLOx8m9Otd3dyLZTnl9vj6iJHRLYf//Z');
}
    
#\30 2be6b6c {
    padding: 0px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\33 3f813b9.flex-element.widget-wrapper > [data-element-type] {
    padding: 12.5px 12.5px 12.5px 12.5px;
}
#\33 3f813b9 {
    width: 80px;
    margin: -35px 0% 0px 0%;
}
    
#dc85f705.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#dc85f705 {
    width: 100.00%;
    margin: 20px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\38 6e6abb6 {
    width: 100%;
    min-height: 114px;
    align-items: center;
    height: auto;
    background-position: 100% 0%;
    padding: 50px 0px 50px 0px;
    margin: 0px 0% 0px 0%;
}
#\38 6e6abb6.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAANElEQVQI1wEpANb/APf39/339/j/9/f5//f3+v/4+PP8+Pjm7vj41tb4+dK++PjevPj46skRxCWCZYWHgwAAAABJRU5ErkJggg==');
}
    
#c05abe14 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 1px 0px 1px;
}
    
#e246d78c {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\38 675d419 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 ff25073 {
    min-height: unset;
    flex-direction: column;
    padding: 0px 30px 80px 30px;
}
    
#\30 d35f709::before, #\30 d35f709 > .bgExtraLayerOverlay {
    
}
    
#add1a08e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    background-position: 50% 0%;
    padding: 150px 0px 150px 0px;
    margin: 0px 0% 0px 0%;
}
#add1a08e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACAwQREgUhIpHw/8QAFAEBAAAAAAAAAAAAAAAAAAAAAv/EABgRAQEAAwAAAAAAAAAAAAAAAAEAAxIx/9oADAMBAAIRAxEAPwDJ4zpZogcZS+2/rqW6OgyPOXpEQMQcnu3/2Q==');
}
    
#\34 32a4035 {
    width: 62.14%;
}
    
#\31 33ad253.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 20px 0px;
}
#\31 33ad253 {
    width: 87.70%;
    margin: 10px 0% 0px 0%;
}
    
#d06c4d6a {
    margin: -2px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 60e91ce {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 60px 15px 40px 15px;
}
    
#\35 da29302::before, #\35 da29302 > .bgExtraLayerOverlay {
    
}
#\35 da29302 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 40px 0px 60px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_iu2::before, #group_iu2 > .bgExtraLayerOverlay {
    
}
#group_iu2 {
    width: 84.34%;
    justify-content: center;
    background-position: 50% 50%;
}
    
#\39 8b34163 {
    margin: 0px 0% 0px 0%;
}
    
#\36 3031e96 {
    width: 100.00%;
}
}

