@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(38,55,45,1) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:rgba(38,55,45,1) !important; }
}
@media all {
  *#dm .dmInner div.u_375430427 input:not([type="submit"]) {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-radius:10px 10px 10px 10px !important;
  }

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

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

  *#dm .dmInner div.u_375430427 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_375430427 .m-recaptcha { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_375430427 .dmform-success {
    font-size:24px !important;
    color:rgba(255,255,255,1) !important;
    font-weight:600 !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_375430427 .dmform-success .rteBlock {
    font-size:24px !important;
    color:rgba(255,255,255,1) !important;
    font-weight:600 !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_375430427 .dmform-error {
    font-size:24px !important;
    color:rgba(255,255,255,1) !important;
    font-weight:600 !important;
    text-align:center !important;
  }

  *#dm .dmInner a.u_1034241500 { gap:5px !important; }

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

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

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

  *#dm .dmInner div.u_1531881935 .svg { fill:rgba(142,159,105,1) !important; }

  *#dm .dmInner div.u_1531881935 span[data-icon-mask] { background-color:rgba(142,159,105,1) !important; }

  *#dm .dmInner div.u_2860132063 .svg { fill:rgba(74,90,64,1) !important; }

  *#dm .dmInner div.u_2860132063 span[data-icon-mask] { background-color:rgba(74,90,64,1) !important; }

  *#dm .dmInner a.u_1755460816 { gap:5px !important; }

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

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

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

  *#dm .dmInner a.u_1391682587 { gap:5px !important; }

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

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

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

  *#dm .dmInner a.u_1109192149 { gap:5px !important; }

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

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

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

  *#dm .dmInner a.u_1998468996 { gap:5px !important; }

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

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

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

  *#dm .dmInner a.u_1667740605 { gap:5px !important; }

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

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

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

  *#dm .dmInner a.u_1126073428 { gap:5px !important; }

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

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

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

  *#dm .dmInner a.u_1861519525 { gap:5px !important; }

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

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

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

  *#dm .dmInner a.u_1293007567 { gap:5px !important; }

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

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

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

  *#dm .dmInner a.u_1147716134 { gap:5px !important; }

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

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

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

  *#dm .dmInner a.u_1281449000 { gap:5px !important; }

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

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

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

  *#dm .dmInner div.u_3555889597 img {
    object-fit:contain !important;
    object-position:50% 100% !important;
  }

  *#dm .dmInner div.u_427724145 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
    border-width:3px 3px 3px 3px !important;
    border-radius:20px 20px 20px 20px !important;
  }

  *#dm .dmInner div.u_1394853579 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
    border-width:3px 3px 3px 3px !important;
    border-radius:20px 20px 20px 20px !important;
  }

  *#dm .dmInner div.u_1063794828 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
    border-width:3px 3px 3px 3px !important;
    border-radius:20px 20px 20px 20px !important;
  }

  *#dm .dmInner div.u_1404816189 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
    border-width:3px 3px 3px 3px !important;
    border-radius:20px 20px 20px 20px !important;
  }

  *#dm .dmInner div.u_1354490240 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
    border-width:3px 3px 3px 3px !important;
    border-radius:20px 20px 20px 20px !important;
  }

  *#dm .dmInner div.u_1103762633 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
    border-width:3px 3px 3px 3px !important;
    border-radius:20px 20px 20px 20px !important;
  }

  *#dm .dmInner div.u_1175048650 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
    border-width:3px 3px 3px 3px !important;
    border-radius:20px 20px 20px 20px !important;
  }

  *#dm .dmInner div.u_1446352692 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
    border-width:3px 3px 3px 3px !important;
    border-radius:20px 20px 20px 20px !important;
  }

  *#dm .dmInner div.u_1483009008 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
    border-width:3px 3px 3px 3px !important;
    border-radius:20px 20px 20px 20px !important;
  }

  *#dm .dmInner div.u_1395211909 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
    border-width:3px 3px 3px 3px !important;
    border-radius:20px 20px 20px 20px !important;
  }

  *#dm .dmInner div.u_1428719133 img {
    object-fit:contain !important;
    object-position:50% 100% !important;
  }

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

  *#dm .dmInner div.u_1816557067 img {
    object-fit:contain !important;
    object-position:50% 100% !important;
  }

  *#dm .dmInner a.u_1997420498 { gap:5px !important; }

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

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

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

  *#dm .dmInner a.u_1236348448 { gap:5px !important; }

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

  *#dm .dmInner a.u_1236348448:hover .iconBg { background-color:rgb(159,118,72) !important; }

  *#dm .dmInner a.u_1236348448.hover .iconBg { background-color:rgb(159,118,72) !important; }

  *#dm .dmInner div.u_375430427 input::placeholder {
    font-size:12px !important;
    font-style:italic !important;
  }

  *#dm .dmInner div.u_375430427 input.placeholder {
    font-size:12px !important;
    font-style:italic !important;
  }

  *#dm .dmInner div.u_375430427 textarea::placeholder {
    font-size:12px !important;
    font-style:italic !important;
  }

  *#dm .dmInner div.u_375430427 textarea.placeholder {
    font-size:12px !important;
    font-style:italic !important;
  }

  *#dm .dmInner div.u_375430427 select::placeholder {
    font-size:12px !important;
    font-style:italic !important;
  }

  *#dm .dmInner div.u_375430427 select.placeholder {
    font-size:12px !important;
    font-style:italic !important;
  }

  *#dm .dmInner div.u_1105318348 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
    border-width:3px 3px 3px 3px !important;
    border-radius:20px 20px 20px 20px !important;
  }

  *#dm .dmInner a.u_1318527962 { gap:5px !important; }

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

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

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

  *#dm .dmInner div.u_1115398466 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
    border-width:3px 3px 3px 3px !important;
    border-radius:20px 20px 20px 20px !important;
  }

  *#dm .dmInner a.u_1470415336 { gap:5px !important; }

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

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

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

  *#dm .dmInner a.u_1706552981 { gap:5px !important; }

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

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

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

  *#dm .dmInner div.u_1637475635 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
    border-width:3px 3px 3px 3px !important;
    border-radius:20px 20px 20px 20px !important;
  }

  *#dm .dmInner a.u_1192280499 { gap:5px !important; }

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

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

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

  *#dm .dmInner a.u_1458418258 { gap:5px !important; }

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

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

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

  *#dm .dmInner div.u_1001927610 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
    border-width:3px 3px 3px 3px !important;
    border-radius:20px 20px 20px 20px !important;
  }

  *#dm .dmInner a.u_1900471819 { gap:5px !important; }

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

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

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

  *#dm .dmInner div.u_1102603096 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
    border-width:3px 3px 3px 3px !important;
    border-radius:20px 20px 20px 20px !important;
  }

  *#dm .dmInner a.u_1261216441 { gap:5px !important; }

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

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

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

  *#dm .dmInner div.u_1413573101 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
    border-width:3px 3px 3px 3px !important;
    border-radius:20px 20px 20px 20px !important;
  }

  *#dm .dmInner a.u_1598276096 { gap:5px !important; }

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

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

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

  *#dm .dmInner a.u_1775715187 { gap:5px !important; }

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

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

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

  *#dm .dmInner div.u_1089119571 .svg { fill:rgba(142,159,105,1) !important; }

  *#dm .dmInner div.u_1089119571 span[data-icon-mask] { background-color:rgba(142,159,105,1) !important; }

  *#dm .dmInner div.u_1079434768 .svg { fill:rgba(74,90,64,1) !important; }

  *#dm .dmInner div.u_1079434768 span[data-icon-mask] { background-color:rgba(74,90,64,1) !important; }

  *#dm .dmInner div.u_375430427 .dmformsubmit {
    width:220px !important;
    height:60px !important;
    float:none !important;
    display:block !important;
    margin-left:auto !important;
    margin-right:auto !important;
  }
}
*#dm .dmInner div.u_1982686074
{
	transform:rotate(10deg) !important;
}
*#dm .dmInner div.u_1531881935
{
	transform:rotate(30deg) !important;
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:rgba(38,55,45,1) !important; }

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

  *#dm .dmInner div.u_3555889597 img { object-position:50% 100% !important; }
}
*#dm .dmInner div.u_2860132063
{
	transform:rotate(50deg) !important;
}
*#dm .dmInner div.u_1097399134
{
	transform:rotate(10deg) !important;
}
*#dm .dmInner div.u_1089119571
{
	transform:rotate(-30deg) !important;
}
*#dm .dmInner div.u_1079434768
{
	transform:rotate(51deg) !important;
}
@media (min-width:1025px) {}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1982686074
{
}
*#dm .dmInner div.u_1531881935
{
}
*#dm .dmInner div.u_2860132063
{
}
*#dm .dmInner div.u_1097399134
{
}
*#dm .dmInner div.u_1089119571
{
}
*#dm .dmInner div.u_1079434768
{
}
*#dm .dmInner div.u_1097399134
{
}
*#dm .dmInner div.u_1089119571
{
}
*#dm .dmInner div.u_1079434768
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(38, 55, 45, 0.89);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#f5e5810c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);
    background-origin: border-box;
    align-items: center;
    align-content: center;
    border-radius: 0 0 0 0px;
    padding: 300px 80px 200px 80px;
    margin: 0px 0% 0px 0%;
}
    
#a80013b4 {
    min-height: 822px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#a18e4d6f {
    background-image: url("https://irp.cdn-website.com/0c77ff9d/dms3rep/multi/ci5ZPboR.jpeg?dm-skip-opt=true");
    background-color: rgba(38,55,45,1);
    border-radius: 0 0 0px 0px;
}
    
#\30 035016a {
    margin: 0px 0% 0px 0%;
}
    
#group_fce {
    flex-direction: row;
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.5968063872255487%;
    flex-wrap: nowrap;
}
    
#group_9qd {
    align-items: flex-start;
    width: 60%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-content: flex-start;
    align-self: stretch;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#widget_b0n {
    width: 89.24%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_38g.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_38g {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 20px 0% 50px 0%;
}
    
#\39 b077604.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 b077604 {
    width: 375px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_aj2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#c915c338 {
    width: 81.54%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_vgq.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_vgq {
    width: 71.03%;
    height: 154px;
    max-width: 100%;
    order: 4;
    align-self: flex-end;
    margin: -70px -150px 0px 0px;
}
    
#ff504405.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#ff504405 {
    width: 220px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3f6e92f {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.9960235468402792%;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 38f3d5b.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#\37 38f3d5b {
    width: 220px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#form {
    align-items: center;
    width: 40%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(19,36,23,1);
    background-image: none;
    border-radius: 30px 30px 30px 30px;
    border-width: 5px 5px 5px 5px;
    border-color: rgba(159,118,72,1) rgba(159,118,72,1) rgba(159,118,72,1) rgba(159,118,72,1);
    border-style: solid;
    align-content: center;
    padding: 30px 30px 0px 30px;
    margin: 0px 0% 0px 0%;
}
    
#group_usk {
    justify-content: flex-start;
    align-items: flex-start;
    width: 102.73%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.113330833913556%;
    flex-wrap: nowrap;
    align-content: flex-start;
}
}



@media all {
    
#\36 84ca023 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/0c77ff9d/dms3rep/multi/hero-div-1.svg?dm-skip-opt=true");
    background-position: 50% 0%;
}
    
#e650dcbd {
    min-height: 37px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#\31 f58a6c5 {
    margin: -130px 0% 0px 0%;
}
    
#widget_jf3 {
    width: 100%;
    height: 150px;
    max-width: 100%;
}
}



@media all {
    
#\39 6224492.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#\39 6224492 {
    width: 220px;
    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;
}
    
#\35 814917c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 48.5%;
    min-width: 4%;
    align-content: flex-start;
    order: 1;
}
    
#\35 3f48b20 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.5%;
    min-width: 4%;
    justify-content: space-between;
    order: 0;
}
    
#\36 62d8fa7 {
    min-height: 240px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 150px 40px 50px 40px;
}
    
#innergrid_ngu {
    width: 578.59375px;
    grid-template-rows: minmax(539px, max-content);
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_qbn {
    width: 514px;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 0px 2.6401009808562272% 0px 0%;
}
    
#fc800ae9 {
    width: 495px;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 0px 5.560227758399629% 0px 0%;
}
    
#fb1cdc83 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_1qj {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_clk {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_n19 {
    width: 148px;
    height: 148px;
    justify-self: end;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 328px 9.025476277831523% 0px 0%;
}
    
#d09112e4 {
    width: 197px;
    height: 197px;
    justify-self: end;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 7px 13.097505809616164% 0px 0%;
}
    
#d57a77ca {
    margin: -2px 0% 0px 0%;
}
    
#a11898a2 {
    background-color: rgba(38,55,45,1);
    background-image: none;
}
}



@media all {
    
#e237ab0e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
}
    
#dc1c9326 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 150px 20px 150px 20px;
}
    
#\34 4a9db33 {
    background-color: rgba(19, 36, 23, 1);
    background-image: none;
}
    
#\38 fe00dc6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ee1bb559.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ee1bb559 {
    width: 65.14%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_rsl[data-css-edit] {
    z-index: 1 !important;
}
#group_rsl {
    align-items: stretch;
    width: 90%;
    min-height: 661px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 3%;
    order: 5;
    align-content: stretch;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 50px 0% 0px 0%;
}
    
#group_mbq[data-css-edit] {
    box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 2px 6px 2px;
}
#group_mbq {
    align-items: flex-start;
    width: 31.55%;
    min-height: 93.23%;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    border-radius: 30px 30px 30px 30px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    height: auto;
    justify-content: flex-start;
    border-width: 3px 3px 3px 3px;
    border-color: rgba(159,118,72,1) rgba(159,118,72,1) rgba(159,118,72,1) rgba(159,118,72,1);
    border-style: solid;
    order: 0;
    align-self: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_4e0 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    background-image: url("https://irp.cdn-website.com/0c77ff9d/dms3rep/multi/9Hek2akv.jpeg?dm-skip-opt=true");
    border-radius: 28px 28px 28px 28px;
}
    
#\35 05b8faf {
    align-items: center;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-self: stretch;
    align-content: center;
    padding: 0px 30px 50px 30px;
    margin: 0px 0px 0px 0px;
}
    
#edf4e10c {
    width: 100%;
    height: 300px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#df00c069.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#df00c069 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 50px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ed8d6608 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 6ca3715[data-css-edit] {
    box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 2px 6px 2px;
}
#\30 6ca3715 {
    align-items: flex-start;
    width: 31.55%;
    min-height: 661px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    border-radius: 30px 30px 30px 30px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-width: 3px 3px 3px 3px;
    border-color: rgba(159,118,72,1) rgba(159,118,72,1) rgba(159,118,72,1) rgba(159,118,72,1);
    border-style: solid;
    order: 1;
    justify-content: flex-start;
    height: auto;
    align-self: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 f66757c {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    background-image: url("https://irp.cdn-website.com/0c77ff9d/dms3rep/multi/51+north+after+4.jpg?dm-skip-opt=true");
    border-radius: 28px 28px 28px 28px;
}
    
#\32 f5f2001 {
    width: 100%;
    height: 300px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c857c9b2 {
    align-items: center;
    width: 100%;
    min-height: 355px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-self: stretch;
    align-content: center;
    height: auto;
    padding: 0px 30px 50px 30px;
    margin: 0px 0px 0px 0px;
}
    
#\36 a5163b2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 a5163b2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 50px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 88bc61b {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 49e3993[data-css-edit] {
    z-index: 1 !important;
}
#\34 49e3993 {
    align-items: stretch;
    width: 90%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 3%;
    justify-self: auto;
    align-self: auto;
    order: 6;
    align-content: stretch;
    padding: 0px 0px 0px 0px;
    margin: 35px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 fcdb93b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 fcdb93b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 50px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fd47e45a {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-self: stretch;
    align-content: center;
    padding: 0px 30px 50px 30px;
    margin: 0px 0px 0px 0px;
}
    
#\33 2ea76dc {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    background-image: url("https://irp.cdn-website.com/0c77ff9d/dms3rep/multi/irrigation.jpg?dm-skip-opt=true");
    border-radius: 28px 28px 28px 28px;
    background-position: 0% 50%;
}
    
#fb2854d9 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 beb3536 {
    width: 100%;
    height: 300px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 525cb25[data-css-edit] {
    box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 2px 6px 2px;
}
#\39 525cb25 {
    align-items: flex-start;
    width: 49%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    border-radius: 30px 30px 30px 30px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    height: auto;
    justify-content: flex-start;
    border-width: 3px 3px 3px 3px;
    border-color: rgba(159,118,72,1) rgba(159,118,72,1) rgba(159,118,72,1) rgba(159,118,72,1);
    border-style: solid;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e1c1f965[data-css-edit] {
    z-index: 1 !important;
}
#e1c1f965 {
    align-items: stretch;
    width: 90%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 3%;
    order: 9;
    justify-self: auto;
    align-self: auto;
    align-content: stretch;
    padding: 0px 0px 0px 0px;
    margin: 35px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 d0a5e4e[data-css-edit] {
    box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 2px 6px 2px;
}
#\32 d0a5e4e {
    align-items: flex-start;
    width: 31.09%;
    min-height: 661px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    border-radius: 30px 30px 30px 30px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-width: 3px 3px 3px 3px;
    border-color: rgba(159,118,72,1) rgba(159,118,72,1) rgba(159,118,72,1) rgba(159,118,72,1);
    border-style: solid;
    justify-content: flex-start;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 40701bd {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    background-image: url("https://irp.cdn-website.com/0c77ff9d/dms3rep/multi/Fertilization.jpeg?dm-skip-opt=true");
    border-radius: 28px 28px 28px 28px;
}
    
#\33 4a953c2 {
    width: 100%;
    height: 300px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d55de36c {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-self: stretch;
    align-content: center;
    padding: 0px 30px 50px 30px;
    margin: 0px 0px 0px 0px;
}
    
#\30 fb44b92.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 fb44b92 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 50px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ed76f11d {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 ce6b4d1[data-css-edit] {
    box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 2px 6px 2px;
}
#\30 ce6b4d1 {
    align-items: flex-start;
    width: 31.85%;
    min-height: 93.23%;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    border-radius: 30px 30px 30px 30px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-width: 3px 3px 3px 3px;
    border-color: rgba(159,118,72,1) rgba(159,118,72,1) rgba(159,118,72,1) rgba(159,118,72,1);
    border-style: solid;
    height: auto;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 d40ddf1 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    background-image: url("https://irp.cdn-website.com/0c77ff9d/dms3rep/multi/overseeding.jpg?dm-skip-opt=true");
    border-radius: 28px 28px 28px 28px;
}
    
#\38 f2ff179 {
    width: 100%;
    height: 300px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 e0e15a1 {
    align-items: center;
    width: 99.98%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-self: stretch;
    align-content: center;
    padding: 0px 30px 50px 30px;
    margin: 0px 0px 0px 0px;
}
    
#a1bf20c7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a1bf20c7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 50px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a0c74fb {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 29057ac.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#\33 29057ac {
    width: 220px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c3a2ef7f.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#c3a2ef7f {
    width: 220px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 56e3082.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#\36 56e3082 {
    width: 220px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 ef1b1ce.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#\33 ef1b1ce {
    width: 220px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dc5b56c1.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#dc5b56c1 {
    width: 220px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_uoq.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_uoq {
    width: 90px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -50px 0px 0px 0px;
}
    
#afd31c88.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#afd31c88 {
    width: 90px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: -50px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#f7889adf.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f7889adf {
    width: 90px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: -50px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#c9aead26.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c9aead26 {
    width: 90px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: -50px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\33 2af2ca1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 2af2ca1 {
    width: 90px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: -50px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#group_52e {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 24px;
    align-content: center;
}
    
#d34141e6 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-self: stretch;
    align-content: center;
    padding: 0px 30px 50px 30px;
    margin: 0px 0px 0px 0px;
}
    
#\38 2c24c93 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d396e77 {
    width: 100%;
    height: 300px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aa9086db[data-css-edit] {
    box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 2px 6px 2px;
}
#aa9086db {
    align-items: flex-start;
    width: 30.89%;
    min-height: 661px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    border-radius: 30px 30px 30px 30px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-width: 3px 3px 3px 3px;
    border-color: rgba(159,118,72,1) rgba(159,118,72,1) rgba(159,118,72,1) rgba(159,118,72,1);
    border-style: solid;
    justify-self: auto;
    order: 2;
    justify-content: flex-start;
    height: auto;
    align-self: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 0f2476f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 0f2476f {
    width: 90px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: -50px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#f1830e32 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    background-image: url("https://irp.cdn-website.com/0c77ff9d/dms3rep/multi/hcc-retaining-wall.jpeg?dm-skip-opt=true");
    border-radius: 28px 28px 28px 28px;
}
    
#\32 bb4cbc0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 bb4cbc0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 50px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bcc8f2eb.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#bcc8f2eb {
    width: 220px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 9a5d355 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    background-image: url("https://irp.cdn-website.com/0c77ff9d/dms3rep/multi/leaf-clean-up5.jpg?dm-skip-opt=true");
    border-radius: 28px 28px 28px 28px;
}
    
#f6a53e96 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 89b5d7f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 89b5d7f {
    width: 90px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: -50px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\30 ee7cbc1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 ee7cbc1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 50px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c1ea028c[data-css-edit] {
    box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 2px 6px 2px;
}
#c1ea028c {
    align-items: flex-start;
    width: 49%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    border-radius: 30px 30px 30px 30px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-width: 3px 3px 3px 3px;
    border-color: rgba(159,118,72,1) rgba(159,118,72,1) rgba(159,118,72,1) rgba(159,118,72,1);
    border-style: solid;
    justify-self: auto;
    order: 2;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 bbaa445 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-self: stretch;
    align-content: center;
    justify-content: flex-start;
    padding: 0px 30px 50px 30px;
    margin: 0px 0px 0px 0px;
}
    
#\31 c261a35.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#\31 c261a35 {
    width: 220px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 8bf0c94 {
    width: 100%;
    height: 300px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a2cbfde4[data-css-edit] {
    box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 2px 6px 2px;
}
#a2cbfde4 {
    align-items: flex-start;
    width: 30.98%;
    min-height: 661px;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    border-radius: 30px 30px 30px 30px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-width: 3px 3px 3px 3px;
    border-color: rgba(159,118,72,1) rgba(159,118,72,1) rgba(159,118,72,1) rgba(159,118,72,1);
    border-style: solid;
    height: auto;
    justify-content: flex-start;
    justify-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a335748 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 5aa40a0.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#\32 5aa40a0 {
    width: 220px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 b098c4b {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-self: stretch;
    align-content: center;
    padding: 0px 30px 50px 30px;
    margin: 0px 0px 0px 0px;
}
    
#\34 65b989b {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    background-image: url("https://irp.cdn-website.com/0c77ff9d/dms3rep/multi/pressure-washing2.jpg?dm-skip-opt=true");
    border-radius: 28px 28px 28px 28px;
}
    
#\38 fcda0b4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 fcda0b4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 50px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e51d1ef9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e51d1ef9 {
    width: 90px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: -50px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#f088118a {
    width: 100%;
    height: 300px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d93dcee9 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#c7c8e1b3 {
    min-height: 37px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#\32 19c50e6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/0c77ff9d/dms3rep/multi/sec-02.svg?dm-skip-opt=true");
    background-position: 50% 100%;
    background-color: rgba(19,36,23,1);
}
    
#\33 75bb074 {
    margin: 0px 0% 0px 0%;
}
    
#\39 1a3f54a {
    width: 100%;
    height: 150px;
    max-width: 100%;
}
}



@media all {
    
#\31 0783418 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    background-image: url("https://irp.cdn-website.com/0c77ff9d/dms3rep/multi/Wk8wjO9Y.jpeg?dm-skip-opt=true");
    border-radius: 28px 28px 28px 28px;
}
    
#\38 08f3a43.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#\38 08f3a43 {
    width: 220px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c6f83100 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    background-image: url("https://irp.cdn-website.com/0c77ff9d/dms3rep/multi/weed-control1-675230dd.jpeg?dm-skip-opt=true");
    border-radius: 28px 28px 28px 28px;
}
    
#\32 8e43e31.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 8e43e31 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 50px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dee0d70b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#dee0d70b {
    width: 53.89%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 db2ed4e {
    width: 100%;
    height: 300px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 7e76b96[data-css-edit] {
    box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 2px 6px 2px;
}
#\33 7e76b96 {
    align-items: flex-start;
    width: 32%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    border-radius: 30px 30px 30px 30px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    height: auto;
    justify-content: flex-start;
    border-width: 3px 3px 3px 3px;
    border-color: rgba(159,118,72,1) rgba(159,118,72,1) rgba(159,118,72,1) rgba(159,118,72,1);
    border-style: solid;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 ff2f08d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#\39 ff2f08d {
    width: 220px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 97c9988[data-css-edit] {
    z-index: 1 !important;
}
#\32 97c9988 {
    align-items: stretch;
    width: 90%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 3%;
    justify-self: auto;
    align-self: auto;
    order: 6;
    align-content: stretch;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 35px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bb7d74a4 {
    width: 100%;
    height: 300px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#df1aeb96 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
}
    
#b26427f1 {
    width: 100%;
    height: 300px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 f8c4e24.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#\35 f8c4e24 {
    width: 220px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c930637.flex-element.widget-wrapper > [data-element-type] {
    padding: 50px 0px 0px 0px;
}
#\38 c930637 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#be4d15e5[data-css-edit] {
    box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 2px 6px 2px;
}
#be4d15e5 {
    align-items: flex-start;
    width: 49%;
    min-height: 100.02%;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    border-radius: 30px 30px 30px 30px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    height: auto;
    justify-content: flex-start;
    border-width: 3px 3px 3px 3px;
    border-color: rgba(159,118,72,1) rgba(159,118,72,1) rgba(159,118,72,1) rgba(159,118,72,1);
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 c77f9af {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    background-image: url("https://irp.cdn-website.com/0c77ff9d/dms3rep/multi/1000010011+1.jpg?dm-skip-opt=true");
    border-radius: 28px 28px 28px 28px;
}
    
#d634010f {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-self: stretch;
    align-content: center;
    padding: 0px 30px 50px 30px;
    margin: 0px 0px 0px 0px;
}
    
#\37 696c229 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-self: stretch;
    align-content: center;
    padding: 0px 30px 50px 30px;
    margin: 0px 0px 0px 0px;
}
    
#\37 1634a28 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-self: stretch;
    align-content: center;
    padding: 0px 30px 50px 30px;
    margin: 0px 0px 0px 0px;
}
    
#\38 721179a {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    background-image: url("https://irp.cdn-website.com/0c77ff9d/dms3rep/multi/pkRjKqbA.jpeg?dm-skip-opt=true");
    border-radius: 28px 28px 28px 28px;
}
    
#d8eeec20 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d6ad5b50[data-css-edit] {
    box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 2px 6px 2px;
}
#d6ad5b50 {
    align-items: flex-start;
    width: 32%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    border-radius: 30px 30px 30px 30px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    height: auto;
    justify-content: flex-start;
    border-width: 3px 3px 3px 3px;
    border-color: rgba(159,118,72,1) rgba(159,118,72,1) rgba(159,118,72,1) rgba(159,118,72,1);
    border-style: solid;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f1465fd0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f1465fd0 {
    width: 85.01%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 50px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 f0c4029 {
    width: 100%;
    height: 300px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d46c0719.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#d46c0719 {
    width: 220px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cb9b384d {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ebd6be74 {
    align-items: center;
    width: 100%;
    min-height: 355px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-self: stretch;
    align-content: center;
    height: auto;
    padding: 0px 30px 50px 30px;
    margin: 0px 0px 0px 0px;
}
    
#\33 639bc49 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 82fa3b2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 82fa3b2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 50px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 bdecb9e {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 150px 20px 150px 20px;
}
    
#ecc13b4c {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 f3ad2d3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 f3ad2d3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 50px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 aae79f1 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d4a9d96a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b3c80c83 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ba951e42[data-css-edit] {
    z-index: 1 !important;
}
#ba951e42 {
    align-items: stretch;
    width: 90%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 3%;
    order: 10;
    justify-self: auto;
    align-self: auto;
    align-content: stretch;
    padding: 0px 0px 0px 0px;
    margin: 35px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 9e3c251 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-self: stretch;
    align-content: center;
    padding: 0px 30px 50px 30px;
    margin: 0px 0px 0px 0px;
}
    
#\36 bf6e99d[data-css-edit] {
    box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 2px 6px 2px;
}
#\36 bf6e99d {
    align-items: flex-start;
    width: 49%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    border-radius: 30px 30px 30px 30px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-width: 3px 3px 3px 3px;
    border-color: rgba(159,118,72,1) rgba(159,118,72,1) rgba(159,118,72,1) rgba(159,118,72,1);
    border-style: solid;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 cd09c06 {
    background-color: rgba(38,55,45,1);
    background-image: none;
}
    
#\39 8cd63ae {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    background-image: url("https://irp.cdn-website.com/0c77ff9d/dms3rep/multi/426south6.jpg?dm-skip-opt=true");
    border-radius: 28px 28px 28px 28px;
}
    
#\33 5734a80 {
    width: 100%;
    height: 300px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 6c8d23a[data-css-edit] {
    box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 2px 6px 2px;
}
#\30 6c8d23a {
    align-items: flex-start;
    width: 49%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    border-radius: 30px 30px 30px 30px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-width: 3px 3px 3px 3px;
    border-color: rgba(159,118,72,1) rgba(159,118,72,1) rgba(159,118,72,1) rgba(159,118,72,1);
    border-style: solid;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 db19f80[data-css-edit] {
    z-index: 1 !important;
}
#\36 db19f80 {
    align-items: stretch;
    width: 90%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 3%;
    order: 4;
    align-content: stretch;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 50px 0% 0px 0%;
}
    
#ca9771e2.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#ca9771e2 {
    width: 220px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 3e08c97.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 3e08c97 {
    width: 90px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: -50px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\31 79f4113.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 79f4113 {
    width: 90px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: -50px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\37 6df4f42.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 6df4f42 {
    width: 90px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: -50px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\32 e967e6c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 e967e6c {
    width: 90px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: -50px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\33 120bba5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 120bba5 {
    width: 90px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: -50px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#group_t49 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 24px;
    align-content: center;
}
    
#a933df76.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a933df76 {
    width: 90px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: -50px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#fc13fa66 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 53a0c5c {
    align-items: center;
    width: 100%;
    min-height: 406px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-self: stretch;
    align-content: center;
    height: auto;
    padding: 0px 30px 50px 30px;
    margin: 0px 0px 0px 0px;
}
    
#\37 41fb435.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#\37 41fb435 {
    width: 220px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 88968b0[data-css-edit] {
    box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 2px 6px 2px;
}
#\31 88968b0 {
    align-items: flex-start;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    border-radius: 30px 30px 30px 30px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-width: 3px 3px 3px 3px;
    border-color: rgba(159,118,72,1) rgba(159,118,72,1) rgba(159,118,72,1) rgba(159,118,72,1);
    border-style: solid;
    justify-self: auto;
    order: 2;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 4cac27a {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    background-image: url("https://irp.cdn-website.com/0c77ff9d/dms3rep/multi/commercial-site.png?dm-skip-opt=true");
    border-radius: 28px 28px 28px 28px;
    background-position: 100% 50%;
}
    
#\36 14449a9 {
    width: 100%;
    height: 300px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 9591aea.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 9591aea {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 50px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d7b3e502.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d7b3e502 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 50px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d3935fa2 {
    width: 100%;
    height: 300px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 9bbb42f[data-css-edit] {
    box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 2px 6px 2px;
}
#\30 9bbb42f {
    align-items: flex-start;
    width: 48.8%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    border-radius: 30px 30px 30px 30px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-width: 3px 3px 3px 3px;
    border-color: rgba(159,118,72,1) rgba(159,118,72,1) rgba(159,118,72,1) rgba(159,118,72,1);
    border-style: solid;
    justify-self: auto;
    order: 0;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 cb3725c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 cb3725c {
    width: 90px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: -50px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\37 41cd294 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 5bc9899 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    background-image: url("https://irp.cdn-website.com/0c77ff9d/dms3rep/multi/leaf-clean-up1.jpg?dm-skip-opt=true");
    border-radius: 28px 28px 28px 28px;
}
    
#\36 c0ad2ea {
    align-items: center;
    width: 100%;
    min-height: 355px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-self: stretch;
    align-content: center;
    height: auto;
    padding: 0px 30px 50px 30px;
    margin: 0px 0px 0px 0px;
}
    
#\30 a0cd4fc.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#\30 a0cd4fc {
    width: 220px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 a4394a8 {
    width: 100%;
    height: 300px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e008b18c[data-css-edit] {
    box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 2px 6px 2px;
}
#e008b18c {
    align-items: flex-start;
    width: 49%;
    min-height: 684.84375px;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    border-radius: 30px 30px 30px 30px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-width: 3px 3px 3px 3px;
    border-color: rgba(159,118,72,1) rgba(159,118,72,1) rgba(159,118,72,1) rgba(159,118,72,1);
    border-style: solid;
    height: auto;
    justify-content: flex-start;
    justify-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 241ac0d {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-self: stretch;
    align-content: center;
    padding: 0px 30px 50px 30px;
    margin: 0px 0px 0px 0px;
}
    
#d8830d8a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d8830d8a {
    width: 90px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: -50px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\31 5ca019b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 5ca019b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 50px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e5b54e4 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 4a9a939.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#\36 4a9a939 {
    width: 220px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 3a3fd65 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    background-image: url("https://irp.cdn-website.com/0c77ff9d/dms3rep/multi/Ldq4789i.jpeg?dm-skip-opt=true");
    border-radius: 28px 28px 28px 28px;
}
    
#\35 840905a {
    margin: -2px 0% 0px 0%;
}
}



@media all {
    
#\36 845126a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
}
    
#\31 4d20389 {
    min-height: 256px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 150px 40px 20px 40px;
}
    
#\37 f6f007f {
    background-color: rgba(19,36,23,1);
    background-image: none;
}
    
#\35 2256ccc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 cb9df90.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 cb9df90 {
    width: 97.79%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 45729da {
    width: 73.38%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 8d834bc {
    align-items: center;
    width: 100%;
    min-height: 133px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 24px;
    align-content: center;
    justify-self: auto;
    align-self: auto;
    order: 1;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 80fd7d3 {
    margin: -2px 0% 0px 0%;
}
}



@media all {
    
#\30 8dff928 {
    min-height: 81px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#\30 e66be16 {
    width: 100%;
    height: 150px;
    max-width: 100%;
}
    
#\35 a4bf593 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/0c77ff9d/dms3rep/multi/sec-2-690de908.svg?dm-skip-opt=true");
    background-position: 50% 0%;
}
    
#\33 096edc9 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 65d6bb6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/0c77ff9d/dms3rep/multi/delete-later-8106b544.png?dm-skip-opt=true");
    align-items: center;
    align-content: center;
    padding: 30px 0px 150px 0px;
    margin: 0px 0% 0px 0%;
}
    
#db51b215 {
    min-height: 574px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\30 377c383 {
    background-color: rgba(0,0,0,0);
    background-image: url("https://irp.cdn-website.com/0c77ff9d/dms3rep/multi/1000009505.jpg?dm-skip-opt=true");
}
    
#\39 4196f7b {
    margin: 0px 0% 0px 0%;
}
    
#group_p7s {
    flex-direction: row;
    align-items: flex-start;
    width: 90%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.5968063872255487%;
    flex-wrap: nowrap;
}
    
#\38 9183faf.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 9183faf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 b452904 {
    align-items: center;
    width: 32.27%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 30px 30px 30px 30px;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(159,118,72,1) rgba(159,118,72,1) rgba(159,118,72,1) rgba(159,118,72,1);
    border-style: solid;
    align-content: center;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    height: auto;
    justify-content: flex-start;
    padding: 50px 30px 50px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e85c32e9 {
    width: 100.01%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 fa8297a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 fa8297a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e0252e6b {
    align-items: center;
    width: 32.27%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 30px 30px 30px 30px;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(159,118,72,1) rgba(159,118,72,1) rgba(159,118,72,1) rgba(159,118,72,1);
    border-style: solid;
    align-content: center;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    height: auto;
    justify-content: flex-start;
    padding: 50px 30px 50px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 9fd6834 {
    width: 100.01%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a3aaeaf6 {
    align-items: center;
    width: 32.27%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 30px 30px 30px 30px;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(159,118,72,1) rgba(159,118,72,1) rgba(159,118,72,1) rgba(159,118,72,1);
    border-style: solid;
    align-content: center;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    height: auto;
    justify-content: flex-start;
    padding: 50px 30px 50px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 7b48e87.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 7b48e87 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 22e42b8 {
    width: 100.01%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 97bac12 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/0c77ff9d/dms3rep/multi/sec-02.svg?dm-skip-opt=true");
    background-position: 50% 100%;
    background-color: rgba(19,36,23,1);
}
    
#efa80194 {
    width: 100%;
    height: 150px;
    max-width: 100%;
}
    
#b2ed857b {
    margin: 0px 0% 0px 0%;
}
    
#\32 a794e0c {
    min-height: 37px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
}



@media all {
    
#a46a31f2 {
    min-height: 256px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 150px 40px 150px 40px;
}
    
#\31 55e1500 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
}
    
#\38 8aaa8d8 {
    background-color: rgba(38,55,45,1);
    background-image: none;
}
    
#ea81c0e4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ea81c0e4 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ae247dbb {
    align-items: center;
    width: 100%;
    min-height: 133px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 24px;
    align-content: center;
    justify-self: auto;
    align-self: auto;
    order: 1;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 d15e332 {
    margin: -2px 0% 0px 0%;
}
    
#ee9a68ee {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_2qu {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    order: 2;
    flex-wrap: nowrap;
    --column-gap: 3%;
    padding: 0px 0px 0px 0px;
    margin: 50px 0% 0px 0%;
}
    
#group_bfi {
    align-items: flex-start;
    width: 49.12%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(159,118,72,1) rgba(159,118,72,1) rgba(159,118,72,1) rgba(159,118,72,1);
    border-style: solid;
    border-radius: 30px 30px 30px 30px;
    order: 1;
    align-self: stretch;
    height: auto;
    padding: 50px 30px 0px 30px;
    margin: 0px 0% 0px 0%;
}
    
#cc2bf37f::before, #cc2bf37f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.5;
    border-radius: inherit;
    background-image: linear-gradient(90deg, rgba(19, 36, 23, 1) 0%, rgba(0, 0, 0, 0) 100%);
}
#cc2bf37f {
    align-items: flex-start;
    width: 49.12%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 1.7647058823529411%;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(159,118,72,1) rgba(159,118,72,1) rgba(159,118,72,1) rgba(159,118,72,1);
    border-style: solid;
    border-radius: 30px 30px 30px 30px;
    align-self: stretch;
    height: auto;
    background-image: url("https://irp.cdn-website.com/0c77ff9d/dms3rep/multi/589745048_122207767802530016_5644279474145902729_n.jpg?dm-skip-opt=true");
    flex-direction: row;
    flex-wrap: nowrap;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 074a3c6 {
    align-items: flex-start;
    width: 100%;
    min-height: 133px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    align-content: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 9a5a04d {
    width: 100.01%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 16px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e3bad4c0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e3bad4c0 {
    width: 97.79%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 7aad13e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ffs {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin-top: 21px;
}
    
#group_5qr {
    align-items: center;
    width: 101.35%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    align-self: stretch;
    border-radius: 30px 30px 30px 30px;
    background-image: linear-gradient(90deg, rgba(38, 55, 45, 1) 18%, rgba(0, 0, 0, 0) 100%);
    background-origin: border-box;
    justify-content: flex-start;
    align-content: center;
    padding: 50px 30px 50px 30px;
    margin: 0px 0% 0px 0%;
}
    
#a614d532 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fdefff59.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 30px 0px;
}
#fdefff59 {
    width: 97.79%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 f12d5df.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 f12d5df {
    width: 38.09%;
    height: 172px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 3px 0% 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#widget_fbg {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\37 636a0fb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/0c77ff9d/dms3rep/multi/sec-2-690de908.svg?dm-skip-opt=true");
    background-position: 50% 0%;
}
    
#\38 61b47f9 {
    margin: 0px 0% 0px 0%;
}
    
#d776e335 {
    min-height: 81px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#c1c3fe7d {
    width: 100%;
    height: 150px;
    max-width: 100%;
}
}



@media all {
    
#\33 516d9db {
    width: 100%;
    height: 150px;
    max-width: 100%;
}
    
#\35 338716d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/0c77ff9d/dms3rep/multi/sec-02.svg?dm-skip-opt=true");
    background-position: 50% 100%;
    background-color: rgba(19,36,23,1);
}
    
#fc6620d5 {
    margin: 0px 0% 0px 0%;
}
    
#\34 2380e64 {
    min-height: 37px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
}



@media all {
    
#\32 0e302f9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    align-content: flex-start;
    padding: 100px 0px 100px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 1c326d0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    background-image: url("https://irp.cdn-website.com/0c77ff9d/dms3rep/multi/bg-new-curve-2.svg");
}
    
#\31 2b831db {
    min-height: 561px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 40px 0px 40px;
}
    
#\30 6dbbd87 {
    background-image: none;
}
    
#eeeadcd8 {
    margin: 0px 0% 0px 0%;
}
    
#widget_35v {
    width: 86.40%;
    height: 742px;
    max-width: 100%;
}
    
#\39 59defb7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ccf0e94a {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bef2ec33.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#bef2ec33 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_4an {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.6764881878455684%;
    order: 3;
    flex-wrap: nowrap;
}
    
#\31 2a6a89b.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#\31 2a6a89b {
    width: 220px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\30 7e79fcc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 49%;
    min-width: 4%;
    align-content: center;
    align-items: center;
    padding: 20px 0px 20px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 b04ded2 {
    background-image: url("https://irp.cdn-website.com/0c77ff9d/dms3rep/multi/bg-new-curve-2.svg?dm-skip-opt=true");
}
    
#\31 0e299a9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 0e299a9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c97a7537 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    align-items: center;
    align-content: center;
}
    
#\36 b880b98.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 b880b98 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: -10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 7ae8c4e {
    min-height: 561px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 60px 40px 0px 40px;
}
    
#f8dd2c0f {
    margin: 0px 0% 0px 0%;
}
    
#\38 822133a {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d674de17 {
    width: 90.07%;
    height: 742px;
    max-width: 100%;
}
    
#group_89d {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 25px;
    column-gap: 24px;
    order: 0;
}
    
#c6ab6626.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#c6ab6626 {
    width: 220px;
    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 2647306 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 100px 40px 50px 40px;
}
    
#\38 a55d9c3 {
    width: 514px;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 0px 0% 0px 6.665981383302001%;
}
    
#\32 0188ebe.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#\32 0188ebe {
    width: 220px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 2251e03 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    justify-content: space-between;
    order: 1;
}
    
#ec63c319 {
    width: 148px;
    height: 148px;
    justify-self: end;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 89px 7.130348399063008% 0px 0%;
}
    
#\39 f1d29ed.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 f1d29ed {
    width: 91.60%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 a684e31 {
    width: 197px;
    height: 197px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 0px 0% 0px 2.7175299486337603%;
}
    
#\31 cce3e47 {
    width: 584.5625px;
    grid-template-rows: minmax(539px, max-content);
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\30 92b3e1e {
    background-color: rgba(19,36,23,1);
    background-image: none;
}
    
#\30 8b64161 {
    width: 495px;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 9px 0% 0px 3.7960446644687638%;
}
    
#\36 9538d86.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 9538d86 {
    width: 97.79%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 248b386 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 49%;
    min-width: 4%;
    align-content: center;
    order: 0;
    align-items: center;
}
    
#f8343eaf {
    margin: -2px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a80013b4 {
    padding: 0px 0% 0px 0%;
}
    
#\30 035016a {
    margin: 0px 0% 0px 0%;
}
    
#f5e5810c {
    width: 100%;
    padding: 250px 20px 200px 20px;
    margin: 0px 0% 0px 0%;
}
    
#group_fce {
    column-gap: 1.5968063872255487%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
}
    
#group_9qd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 30.30%;
    row-gap: 15px;
}
    
#widget_vgq.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_vgq {
    width: 34.02%;
    height: 182px;
    margin: -50px -50px 0px 0px;
}
    
#c915c338 {
    width: 73.62%;
}
    
#form {
    width: 100.00%;
    padding: 50px 30px 0px 30px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e650dcbd {
    padding: 0px 0px 0px 0px;
}
    
#\31 f58a6c5 {
    margin: -130px 0% 0px 0%;
}
    
#\36 84ca023 {
    background-position: 50% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 62d8fa7 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 20px;
    padding: 100px 20px 120px 20px;
}
    
#d57a77ca {
    margin: -2px 0% 0px 0%;
}
    
#\35 814917c {
    width: 100%;
    min-height: 80px;
}
    
#\35 3f48b20 {
    width: 100%;
    min-height: 80px;
}
    
#fc800ae9 {
    justify-self: center;
    align-self: start;
    height: auto;
    width: 421px;
    margin: -7px 0% 0px 0.08848733233979136%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_qbn {
    justify-self: center;
    align-self: start;
    height: auto;
    width: 452px;
    margin: -21px 0% 0px 3.529246482337463%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#d09112e4 {
    justify-self: end;
    align-self: start;
    height: 148px;
    width: 148px;
    margin: 20px 21.411605812220564% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_n19 {
    justify-self: end;
    align-self: start;
    margin: 266px 19.299552906110286% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#innergrid_ngu {
    width: 100.00%;
    grid-template-rows: minmax(421px, max-content);
}
    
#widget_1qj {
    width: 92.25%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#dc1c9326 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_uoq.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_uoq {
    height: auto;
    width: 75px;
    margin: -30px 0px 0px 0px;
}
    
#ee1bb559 {
    width: 94.73%;
}
    
#group_rsl {
    width: 100%;
    height: auto;
    min-height: 800px;
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 30px 0% 0px 0%;
}
    
#edf4e10c {
    height: 400px;
}
    
#\32 f5f2001 {
    height: 400px;
}
    
#\35 05b8faf {
    height: auto;
    min-height: 333px;
    padding: 0px 20px 50px 20px;
    margin: 0px 0px 0px 0px;
}
    
#df00c069.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#df00c069 {
    margin: 30px 0% 0px 0%;
}
    
#c857c9b2 {
    height: auto;
    min-height: 292px;
    padding: 0px 20px 50px 20px;
    margin: 0px 0px 0px 0px;
}
    
#\36 a5163b2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 a5163b2 {
    margin: 30px 0% 0px 0%;
}
    
#afd31c88.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#afd31c88 {
    width: 75px;
    margin: -30px 0px 0px 0px;
}
    
#\30 6ca3715 {
    align-self: flex-start;
    max-height: none;
    min-height: 0%;
    height: auto;
    justify-content: flex-start;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 49e3993 {
    width: 100%;
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 25px 0% 0px 0%;
}
    
#\39 beb3536 {
    height: 400px;
}
    
#e1c1f965 {
    width: 100%;
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 25px 0% 0px 0%;
}
    
#\33 4a953c2 {
    height: 400px;
}
    
#\38 f2ff179 {
    height: 400px;
}
    
#fd47e45a {
    height: auto;
    min-height: 292px;
    padding: 0px 20px 50px 20px;
    margin: 0px 0px 0px 0px;
}
    
#\35 fcdb93b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 fcdb93b {
    margin: 30px 0% 0px 0%;
}
    
#d55de36c {
    height: auto;
    min-height: 292px;
    padding: 0px 20px 50px 20px;
    margin: 0px 0px 0px 0px;
}
    
#\30 fb44b92.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 fb44b92 {
    margin: 30px 0% 0px 0%;
}
    
#\36 e0e15a1 {
    width: 100%;
    height: auto;
    min-height: 292px;
    padding: 0px 20px 50px 20px;
    margin: 0px 0px 0px 0px;
}
    
#a1bf20c7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a1bf20c7 {
    margin: 30px 0% 0px 0%;
}
    
#f7889adf.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f7889adf {
    width: 75px;
    margin: -30px 0px 0px 0px;
}
    
#c9aead26.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c9aead26 {
    width: 75px;
    margin: -30px 0px 0px 0px;
}
    
#\33 2af2ca1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 2af2ca1 {
    width: 75px;
    margin: -30px 0px 0px 0px;
}
    
#group_mbq {
    width: 100%;
    height: auto;
    min-height: 0%;
    margin-right: 0%;
    margin-left: 0%;
    align-self: flex-start;
}
    
#aa9086db {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-self: flex-start;
    height: auto;
    min-height: 593px;
}
    
#\39 525cb25 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-self: flex-start;
    min-height: 0%;
}
    
#c1ea028c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 bbaa445 {
    height: auto;
    min-height: 292px;
}
    
#a2cbfde4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-self: flex-start;
    height: auto;
    min-height: 237px;
}
    
#\32 d0a5e4e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-self: flex-start;
    height: auto;
    min-height: 597px;
}
    
#\30 ce6b4d1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-self: flex-start;
    min-height: 0%;
}
    
#\35 b098c4b {
    height: auto;
    min-height: 320px;
}
    
#\34 0f2476f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 0f2476f {
    width: 75px;
    margin: -35px 0px 0px 0px;
}
    
#\31 89b5d7f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 89b5d7f {
    width: 75px;
    margin: -30px 0px 0px 0px;
}
    
#e51d1ef9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e51d1ef9 {
    width: 75px;
    margin: -30px 0px 0px 0px;
}
    
#\32 bb4cbc0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 bb4cbc0 {
    margin: 30px 0% 0px 0%;
}
    
#d34141e6 {
    height: auto;
    min-height: 287px;
}
    
#\30 ee7cbc1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 ee7cbc1 {
    margin: 30px 0% 0px 0%;
}
    
#\38 fcda0b4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 fcda0b4 {
    margin: 30px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c7c8e1b3 {
    padding: 0px 0px 0px 0px;
}
    
#\33 75bb074 {
    margin: 0px 0% 0px 0%;
}
    
#\32 19c50e6 {
    background-position: 100% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 bdecb9e {
    min-height: 3684px;
    padding: 80px 20px 100px 20px;
}
    
#dee0d70b {
    width: 88.67%;
}
    
#\36 db19f80 {
    width: 100%;
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 30px 0% 0px 0%;
}
    
#\33 5734a80 {
    height: 400px;
}
    
#\32 f0c4029 {
    height: 400px;
}
    
#\32 97c9988 {
    width: 100%;
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 25px 0% 0px 0%;
}
    
#\30 db2ed4e {
    height: 400px;
}
    
#ba951e42 {
    width: 100%;
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 25px 0% 0px 0%;
}
    
#bb7d74a4 {
    height: 400px;
}
    
#b26427f1 {
    height: 400px;
}
    
#\37 696c229 {
    height: auto;
    min-height: 292px;
    padding: 0px 20px 50px 20px;
    margin: 0px 0px 0px 0px;
}
    
#f1465fd0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f1465fd0 {
    width: 101.49%;
    margin: 30px 0% 0px 0%;
}
    
#d634010f {
    height: auto;
    min-height: 292px;
    padding: 0px 20px 50px 20px;
    margin: 0px 0px 0px 0px;
}
    
#\38 c930637.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 c930637 {
    margin: 30px 0% 0px 0%;
}
    
#ebd6be74 {
    height: auto;
    min-height: 320px;
    padding: 0px 20px 50px 20px;
    margin: 0px 0px 0px 0px;
}
    
#\39 f3ad2d3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 f3ad2d3 {
    margin: 30px 0% 0px 0%;
}
    
#\38 9e3c251 {
    height: auto;
    min-height: 292px;
    padding: 0px 20px 50px 20px;
    margin: 0px 0px 0px 0px;
}
    
#\32 8e43e31.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 8e43e31 {
    margin: 30px 0% 0px 0%;
}
    
#\37 1634a28 {
    height: auto;
    min-height: 320px;
    padding: 0px 20px 50px 20px;
    margin: 0px 0px 0px 0px;
}
    
#\38 82fa3b2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 82fa3b2 {
    margin: 30px 0% 0px 0%;
}
    
#\31 3e08c97.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 3e08c97 {
    width: 75px;
    margin: -30px 0px 0px 0px;
}
    
#\31 79f4113.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 79f4113 {
    width: 75px;
    margin: -30px 0px 0px 0px;
}
    
#\37 6df4f42.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 6df4f42 {
    width: 75px;
    margin: -30px 0px 0px 0px;
}
    
#\32 e967e6c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 e967e6c {
    width: 75px;
    margin: -30px 0px 0px 0px;
}
    
#\33 120bba5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 120bba5 {
    width: 75px;
    margin: -30px 0px 0px 0px;
}
    
#\35 840905a {
    margin: -2px 0% 0px 0%;
}
    
#\33 7e76b96 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-self: flex-start;
    min-height: 0%;
}
    
#d6ad5b50 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-self: flex-start;
    min-height: 0%;
}
    
#\31 88968b0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-self: flex-start;
    height: auto;
    min-height: 598px;
}
    
#\30 9bbb42f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#be4d15e5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-self: flex-start;
    min-height: 0%;
}
    
#e008b18c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-self: flex-start;
    height: auto;
    min-height: 626px;
}
    
#\36 bf6e99d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 6c8d23a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a933df76.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a933df76 {
    width: 75px;
    margin: -30px 0px 0px 0px;
}
    
#\32 53a0c5c {
    height: auto;
    min-height: 292px;
}
    
#\30 cb3725c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 cb3725c {
    width: 75px;
    margin: -30px 0px 0px 0px;
}
    
#d8830d8a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d8830d8a {
    width: 75px;
    margin: -30px 0px 0px 0px;
}
    
#\31 5ca019b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 5ca019b {
    margin: 30px 0% 0px 0%;
}
    
#\38 241ac0d {
    height: auto;
    min-height: 320px;
}
    
#d7b3e502.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d7b3e502 {
    margin: 30px 0% 0px 0%;
}
    
#\36 c0ad2ea {
    height: auto;
    min-height: 320px;
}
    
#\36 9591aea.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 9591aea {
    margin: 30px 0% 0px 0%;
}
    
#\36 14449a9 {
    width: 90.88%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 4d20389 {
    padding: 80px 20px 20px 20px;
}
    
#\33 80fd7d3 {
    margin: -2px 0% 0px 0%;
}
    
#\39 cb9df90 {
    width: 92.08%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 8dff928 {
    padding: 0px 0px 0px 0px;
}
    
#\33 096edc9 {
    margin: 0px 0% 0px 0%;
}
    
#\35 a4bf593 {
    background-position: 100% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#db51b215 {
    padding: 0px 0px 0px 0px;
}
    
#\39 4196f7b {
    margin: 0px 0% 0px 0%;
}
    
#\31 65d6bb6 {
    width: 100%;
    background-position: 100% 50%;
    padding: 10px 20px 80px 20px;
    margin: 0px 0% 0px 0%;
}
    
#group_p7s {
    width: 100%;
    column-gap: 1.5968063872255487%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#a3aaeaf6 {
    width: 100%;
    height: auto;
    min-height: 213px;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#e0252e6b {
    width: 100%;
    height: auto;
    min-height: 20.45%;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\36 b452904 {
    width: 100.00%;
    height: auto;
    min-height: 31.75%;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 a794e0c {
    padding: 0px 0px 0px 0px;
}
    
#b2ed857b {
    margin: 0px 0% 0px 0%;
}
    
#\37 97bac12 {
    background-position: 100% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a46a31f2 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 80px 20px 80px 20px;
}
    
#\32 d15e332 {
    margin: -2px 0% 0px 0%;
}
    
#group_2qu {
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#cc2bf37f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_bfi {
    width: 100.00%;
    height: auto;
    min-height: 4.45%;
    padding: 0px 30px 50px 30px;
    margin: 0px 0% 0px 0%;
}
    
#group_5qr {
    height: auto;
    min-height: 100.12%;
    width: 100.00%;
    align-items: flex-start;
    align-content: flex-start;
}
    
#\39 f12d5df.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 f12d5df {
    order: 0;
    width: 31.13%;
    height: 130px;
    align-self: flex-end;
    margin: -50px 0% 0px 0px;
}
    
#\31 55e1500 {
    width: 100%;
    min-height: 80px;
}
    
#\30 074a3c6 {
    order: 1;
}
    
#ea81c0e4 {
    width: 87.17%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d776e335 {
    padding: 0px 0px 0px 0px;
}
    
#\38 61b47f9 {
    margin: 0px 0% 0px 0%;
}
    
#\37 636a0fb {
    background-position: 100% 50%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 2380e64 {
    padding: 0px 0px 0px 0px;
}
    
#fc6620d5 {
    margin: 0px 0% 0px 0%;
}
    
#\35 338716d {
    background-position: 100% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 2b831db {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 0px 0px 0px 0px;
}
    
#\30 1c326d0 {
    justify-content: flex-end;
    width: 100%;
    min-height: 80px;
}
    
#widget_35v {
    width: 58.43%;
    height: 469px;
}
    
#\30 6dbbd87 {
    background-position: 100% 50%;
}
    
#eeeadcd8 {
    margin: 0px 0% 0px 0%;
}
    
#\32 0e302f9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    align-content: center;
    padding: 50px 20px 0px 20px;
    margin: 0px 0% 0px 0%;
}
    
#group_4an {
    justify-content: flex-start;
    width: 100.00%;
    height: auto;
    min-height: 70px;
    align-items: center;
    align-content: center;
}
    
#ccf0e94a {
    width: 69.15%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c97a7537 {
    justify-content: flex-end;
}
    
#\31 b04ded2 {
    background-position: 100% 50%;
}
    
#\37 7ae8c4e {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 2647306 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 48px;
    padding: 80px 20px 100px 20px;
}
    
#\34 2251e03 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#ec63c319 {
    justify-self: end;
    align-self: start;
    margin: 119px 18.158532041728765% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 a684e31 {
    justify-self: start;
    align-self: start;
    margin: -32px 0% 0px 16.562499090385153%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\31 cce3e47 {
    width: 100.00%;
    grid-template-rows: minmax(460px, max-content);
}
    
#\30 8b64161 {
    justify-self: center;
    align-self: start;
    height: auto;
    width: 417px;
    margin: 33px 0% 0px 1.5322280178837557%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 a55d9c3 {
    justify-self: center;
    align-self: start;
    height: auto;
    width: 438px;
    margin: 23px 1.5881147540983607% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 248b386 {
    width: 100%;
    min-height: 80px;
    order: 0;
    align-items: center;
    align-content: center;
}
    
#f8343eaf {
    margin: -2px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#f5e5810c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 200px 0px 150px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a80013b4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#widget_vgq.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_vgq {
    height: 104px;
    width: 50.58%;
    margin: -60px -25px 0px 0px;
}
    
#\30 035016a {
    margin: 0px 0% 0px 0%;
}
    
#group_fce {
    width: 100%;
    column-gap: 1.5968063872255487%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 50px;
    padding: 0px 15px 0px 15px;
    margin: 0px 0% 0px 0%;
}
    
#group_9qd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 15px;
}
    
#c915c338 {
    width: 100.00%;
}
    
#ff504405 {
    margin-right: 0%;
    margin-left: 0%;
    width: 220px;
}
    
#\36 3f6e92f {
    width: 100%;
    column-gap: 1.9960235468402792%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    align-items: flex-start;
    align-content: flex-start;
}
    
#\37 38f3d5b {
    margin-right: 0%;
    margin-left: 0%;
    width: 220px;
}
    
#form {
    width: 100%;
    align-items: center;
    align-content: center;
    padding: 40px 20px 0px 20px;
    margin: 0px 0% 0px 0%;
}
    
#widget_b0n {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\36 84ca023 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    background-position: 100% 0%;
}
    
#e650dcbd {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#\31 f58a6c5 {
    margin: -100px 0% 0px 0%;
}
    
#widget_jf3 {
    height: 100px;
}
}



@media (max-width: 767px) {
    
#\35 814917c {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
    order: 0;
}
    
#\35 3f48b20 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    align-content: center;
    order: 1;
}
    
#\36 62d8fa7 {
    min-height: unset;
    flex-direction: column;
    padding: 100px 15px 60px 15px;
}
    
#d57a77ca {
    margin: -2px 0% 0px 0%;
}
    
#fc800ae9 {
    justify-self: start;
    align-self: start;
    height: 286px;
    width: 293px;
    margin: 18px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_qbn {
    justify-self: start;
    align-self: start;
    height: 339px;
    width: 299px;
    margin: -17px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#d09112e4 {
    justify-self: end;
    align-self: start;
    height: 120px;
    width: 120px;
    margin: 0px 12.924382716049381% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_n19 {
    justify-self: end;
    align-self: start;
    height: 96px;
    width: 96px;
    margin: 226px 21.26736111111111% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#innergrid_ngu {
    width: 280px;
    grid-template-rows: minmax(341px, max-content);
}
}



@media (max-width: 767px) {
    
#e237ab0e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#dc1c9326 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 100px 15px 60px 15px;
}
    
#widget_uoq.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_uoq {
    height: auto;
    width: 70px;
    margin: -30px 0px 0px 0px;
}
    
#afd31c88.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#afd31c88 {
    height: auto;
    width: 70px;
    margin: -30px 0px 0px 0px;
}
    
#f7889adf.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f7889adf {
    height: auto;
    width: 70px;
    margin: -30px 0px 0px 0px;
}
    
#c9aead26.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c9aead26 {
    height: auto;
    width: 70px;
    margin: -30px 0px 0px 0px;
}
    
#\33 2af2ca1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 2af2ca1 {
    height: auto;
    width: 70px;
    margin: -30px 0px 0px 0px;
}
    
#ee1bb559 {
    width: 97.83%;
}
    
#group_rsl {
    width: 100%;
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#group_mbq {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 6ca3715 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-self: flex-start;
    height: auto;
    min-height: 601px;
}
    
#edf4e10c {
    height: 300px;
}
    
#\32 f5f2001 {
    height: 300px;
}
    
#\34 49e3993 {
    width: 100%;
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#\39 525cb25 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 beb3536 {
    height: 300px;
}
    
#e1c1f965 {
    width: 100%;
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    min-height: 0px;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#\32 d0a5e4e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-self: flex-start;
    height: auto;
    min-height: 601px;
}
    
#\30 ce6b4d1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 4a953c2 {
    height: 300px;
}
    
#\38 f2ff179 {
    height: 300px;
}
    
#\35 05b8faf {
    height: auto;
    min-height: 295px;
    padding: 0px 20px 20px 20px;
    margin: 0px 0px 0px 0px;
}
    
#df00c069.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#df00c069 {
    margin: 20px 0% 0px 0%;
}
    
#c857c9b2 {
    height: auto;
    min-height: 295px;
    padding: 0px 20px 20px 20px;
    margin: 0px 0px 0px 0px;
}
    
#\36 a5163b2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 a5163b2 {
    margin: 20px 0% 0px 0%;
}
    
#fd47e45a {
    min-height: 0px;
    padding: 0px 20px 20px 20px;
    margin: 0px 0px 0px 0px;
}
    
#\35 fcdb93b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 fcdb93b {
    margin: 20px 0% 0px 0%;
}
    
#d55de36c {
    padding: 0px 20px 20px 20px;
    margin: 0px 0px 0px 0px;
}
    
#\30 fb44b92.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 fb44b92 {
    margin: 20px 0% 0px 0%;
}
    
#\36 e0e15a1 {
    padding: 0px 20px 20px 20px;
    margin: 0px 0px 0px 0px;
}
    
#a1bf20c7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a1bf20c7 {
    margin: 20px 0% 0px 0%;
}
    
#\38 fe00dc6 {
    margin-top: 0px;
}
    
#d34141e6 {
    padding: 0px 20px 20px 20px;
    margin: 0px 0px 0px 0px;
}
    
#\36 d396e77 {
    height: 300px;
}
    
#aa9086db {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-self: flex-start;
    height: auto;
    min-height: 601px;
}
    
#\34 0f2476f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 0f2476f {
    height: auto;
    width: 70px;
    margin: -30px 0px 0px 0px;
}
    
#\32 bb4cbc0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 bb4cbc0 {
    margin: 20px 0% 0px 0%;
}
    
#\31 89b5d7f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 89b5d7f {
    height: auto;
    width: 70px;
    margin: -30px 0px 0px 0px;
}
    
#\30 ee7cbc1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 ee7cbc1 {
    width: 80.58%;
    margin: 20px 0% 0px 0%;
}
    
#c1ea028c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 bbaa445 {
    padding: 0px 20px 20px 20px;
    margin: 0px 0px 0px 0px;
}
    
#\39 8bf0c94 {
    height: 300px;
}
    
#a2cbfde4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-self: flex-start;
    height: auto;
    min-height: 0px;
}
    
#\35 b098c4b {
    min-height: 0px;
    height: auto;
    width: 100.00%;
    padding: 0px 20px 20px 20px;
    margin: 0px 0px 0px 0px;
}
    
#\38 fcda0b4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 fcda0b4 {
    margin: 20px 0% 0px 0%;
}
    
#e51d1ef9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e51d1ef9 {
    height: auto;
    width: 70px;
    margin: -30px 0px 0px 0px;
}
    
#f088118a {
    height: 300px;
}
    
#d93dcee9 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#c7c8e1b3 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\32 19c50e6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    background-position: 50% 100%;
}
    
#\33 75bb074 {
    margin: 0px 0% 0px 0%;
}
    
#\39 1a3f54a {
    height: 100px;
}
}



@media (max-width: 767px) {
    
#\38 bdecb9e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 60px 15px 50px 15px;
}
    
#df1aeb96 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 3e08c97.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 3e08c97 {
    height: auto;
    width: 70px;
    margin: -30px 0px 0px 0px;
}
    
#\31 79f4113.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 79f4113 {
    height: auto;
    width: 70px;
    margin: -30px 0px 0px 0px;
}
    
#\37 6df4f42.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 6df4f42 {
    height: auto;
    width: 70px;
    margin: -30px 0px 0px 0px;
}
    
#\32 e967e6c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 e967e6c {
    height: auto;
    width: 70px;
    margin: -30px 0px 0px 0px;
}
    
#\33 120bba5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 120bba5 {
    height: auto;
    width: 70px;
    margin: -30px 0px 0px 0px;
}
    
#\36 db19f80 {
    width: 100%;
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#\33 7e76b96 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d6ad5b50 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 5734a80 {
    height: 300px;
}
    
#\32 f0c4029 {
    height: 300px;
}
    
#\32 97c9988 {
    width: 100%;
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#be4d15e5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-self: flex-start;
    min-height: 0%;
}
    
#\30 db2ed4e {
    height: 300px;
}
    
#ba951e42 {
    width: 100%;
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#\36 bf6e99d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-self: flex-start;
    min-height: 0px;
}
    
#\30 6c8d23a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-self: flex-start;
    min-height: 0px;
}
    
#bb7d74a4 {
    height: 300px;
}
    
#b26427f1 {
    height: 300px;
}
    
#dee0d70b {
    width: 100.00%;
}
    
#\37 696c229 {
    padding: 0px 20px 20px 20px;
    margin: 0px 0px 0px 0px;
}
    
#f1465fd0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f1465fd0 {
    width: 89.82%;
    margin: 20px 0% 0px 0%;
}
    
#\38 c930637.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 c930637 {
    margin: 20px 0% 0px 0%;
}
    
#d634010f {
    padding: 0px 20px 20px 20px;
    margin: 0px 0px 0px 0px;
}
    
#ebd6be74 {
    height: auto;
    min-height: 0px;
    width: 100.00%;
    padding: 0px 20px 20px 20px;
    margin: 0px 0px 0px 0px;
}
    
#\39 f3ad2d3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 f3ad2d3 {
    margin: 20px 0% 0px 0%;
}
    
#\38 9e3c251 {
    min-height: 0px;
    width: 100.00%;
    padding: 0px 20px 20px 20px;
    margin: 0px 0px 0px 0px;
}
    
#\32 8e43e31.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 8e43e31 {
    margin: 20px 0% 0px 0%;
}
    
#\37 1634a28 {
    min-height: 0px;
    width: 100.00%;
    padding: 0px 20px 20px 20px;
    margin: 0px 0px 0px 0px;
}
    
#\38 82fa3b2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 82fa3b2 {
    margin: 20px 0% 0px 0%;
}
    
#\35 840905a {
    margin: -2px 0% 0px 0%;
}
    
#a933df76.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a933df76 {
    height: auto;
    width: 70px;
    margin: -30px 0px 0px 0px;
}
    
#\32 53a0c5c {
    height: auto;
    min-height: 0px;
    width: 100.00%;
    padding: 0px 20px 20px 20px;
    margin: 0px 0px 0px 0px;
}
    
#\31 88968b0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-self: flex-start;
    min-height: 0px;
}
    
#\36 14449a9 {
    height: 300px;
}
    
#\36 9591aea.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 9591aea {
    margin: 20px 0% 0px 0%;
}
    
#d7b3e502.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d7b3e502 {
    margin: 20px 0% 0px 0%;
}
    
#d3935fa2 {
    height: 300px;
}
    
#\30 9bbb42f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 cb3725c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 cb3725c {
    height: auto;
    width: 70px;
    margin: -30px 0px 0px 0px;
}
    
#\36 c0ad2ea {
    height: auto;
    min-height: 0px;
    width: 100.00%;
    padding: 0px 20px 20px 20px;
    margin: 0px 0px 0px 0px;
}
    
#\34 a4394a8 {
    height: 300px;
}
    
#e008b18c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-self: flex-start;
    height: auto;
    min-height: 0px;
}
    
#\38 241ac0d {
    height: auto;
    min-height: 0px;
    width: 100.00%;
    padding: 0px 20px 20px 20px;
    margin: 0px 0px 0px 0px;
}
    
#d8830d8a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d8830d8a {
    height: auto;
    width: 70px;
    margin: -30px 0px 0px 0px;
}
    
#\31 5ca019b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 5ca019b {
    margin: 20px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 845126a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 4d20389 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 100px 15px 0px 15px;
}
    
#\33 80fd7d3 {
    margin: -2px 0% 0px 0%;
}
    
#\35 2256ccc {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\35 45729da {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\30 8dff928 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\35 a4bf593 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    background-position: 50% 0%;
}
    
#\33 096edc9 {
    margin: 0px 0% 0px 0%;
}
    
#\30 e66be16 {
    height: 100px;
}
}



@media (max-width: 767px) {
    
#\31 65d6bb6 {
    width: 100%;
    min-height: 816px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    background-position: 100% 50%;
    height: auto;
    row-gap: 20px;
    padding: 30px 0px 25px 0px;
    margin: 0px 0% 0px 0%;
}
    
#db51b215 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\39 4196f7b {
    margin: 0px 0% 0px 0%;
}
    
#group_p7s {
    width: 100%;
    column-gap: 1.5968063872255487%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    padding: 0px 15px 0px 15px;
    margin: 0px 0% 0px 0%;
}
    
#a3aaeaf6 {
    width: 100%;
    row-gap: 10px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#e0252e6b {
    width: 100%;
    row-gap: 10px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\36 b452904 {
    width: 100%;
    row-gap: 10px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 97bac12 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    background-position: 50% 100%;
}
    
#\32 a794e0c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#b2ed857b {
    margin: 0px 0% 0px 0%;
}
    
#efa80194 {
    height: 100px;
}
}



@media (max-width: 767px) {
    
#a46a31f2 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 80px 15px 50px 15px;
}
    
#\31 55e1500 {
    width: 100%;
    min-height: 0px;
    align-items: center;
    height: auto;
    justify-content: flex-start;
}
    
#\39 f12d5df.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 f12d5df {
    height: 90px;
    width: 41.43%;
    order: 0;
    align-self: flex-end;
    margin: -70px 0% 0px 0px;
}
    
#cc2bf37f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_5qr {
    align-items: center;
    align-content: center;
    padding: 50px 20px 80px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\32 d15e332 {
    margin: -2px 0% 0px 0%;
}
    
#ea81c0e4 {
    width: 92.07%;
}
    
#group_2qu {
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    height: auto;
    min-height: 949px;
    width: 100.00%;
    align-items: center;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#group_bfi {
    width: 100.00%;
    align-items: flex-start;
    align-content: flex-start;
    height: auto;
    min-height: 64.15%;
    padding: 20px 20px 60px 20px;
    margin: 0px 0% 0px 0%;
}
    
#fdefff59 {
    width: 100.00%;
}
    
#\30 074a3c6 {
    order: 1;
}
    
#\34 9a5a04d {
    width: 95.71%;
}
}



@media (max-width: 767px) {
    
#\37 636a0fb {
    width: 100%;
    min-height: 80px;
    align-items: center;
    background-position: 50% 0%;
}
    
#d776e335 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\38 61b47f9 {
    margin: 0px 0% 0px 0%;
}
    
#c1c3fe7d {
    height: 100px;
}
}



@media (max-width: 767px) {
    
#\35 338716d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    background-position: 50% 100%;
}
    
#\34 2380e64 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#fc6620d5 {
    margin: 0px 0% 0px 0%;
}
    
#\33 516d9db {
    height: 100px;
}
}



@media (max-width: 767px) {
    
#\32 0e302f9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    align-content: center;
    padding: 20px 15px 0px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\30 1c326d0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 2b831db {
    min-height: unset;
    flex-direction: column;
    padding: 0px 0px 0px 0px;
}
    
#widget_35v {
    height: 372px;
    width: 91.95%;
}
    
#bef2ec33 {
    width: 95.06%;
}
    
#eeeadcd8 {
    margin: 0px 0% 0px 0%;
}
    
#group_4an {
    align-items: center;
    align-content: center;
    height: auto;
    min-height: 86px;
}
}



@media (max-width: 767px) {
    
#c97a7537 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 7ae8c4e {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#d674de17 {
    height: 240px;
}
    
#\30 7e79fcc {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\32 2647306 {
    min-height: unset;
    flex-direction: column;
    row-gap: 38px;
    padding: 80px 15px 30px 15px;
}
    
#\34 2251e03 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    align-content: center;
}
    
#ec63c319 {
    justify-self: end;
    align-self: start;
    height: 115px;
    width: 115px;
    margin: 101px -1.6238839285714286% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 a684e31 {
    justify-self: start;
    align-self: start;
    height: 130px;
    width: 130px;
    margin: 0px 0% 0px -1.9483024691358024%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\31 cce3e47 {
    width: 280px;
    grid-template-rows: minmax(355px, max-content);
}
    
#\30 8b64161 {
    height: 275px;
    justify-self: end;
    align-self: start;
    width: 289px;
    margin: 57px 1.8036265432098766% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 a55d9c3 {
    height: 302px;
    justify-self: end;
    align-self: start;
    width: 324px;
    margin: 57px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 9538d86 {
    width: 100.00%;
}
    
#\36 248b386 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    align-content: center;
}
    
#f8343eaf {
    margin: -2px 0% 0px 0%;
}
}

#\36 84ca023.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAMUlEQVQI12MwtDfaaGBntFff1vCYvq3hXgNbw6WGdoatxvZGOcb2hukGtgb1etb6MwEAdgw9da930AAAAABJRU5ErkJggg==')!important}#\31 b04ded2.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAYAAAC3OK7NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAaUlEQVQI10WMWwrCQBAE9yIKjjr7cOYnmH1E8P63KkmCyUdBQ1d3eFZDm2+seceJ3UmtEGflPgnhFPwYxOakbmhNyCRc/Er4P+6lk4dRhpFHQavymAV5305xlV6L4x/bKCOTupIXxb6JH1AlPQn4R6AfAAAAAElFTkSuQmCC')!important}#group_4e0.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEG/8QAHhAAAQMFAQEAAAAAAAAAAAAAAQACBAMFBhExEhP/xAAVAQEBAAAAAAAAAAAAAAAAAAABBf/EABkRAAIDAQAAAAAAAAAAAAAAAAIDAAERIf/aAAwDAQACEQMRAD8Al0lUMiuE6EJdRo60O48rBVcKun1f5jbbs6KIo63mLCHd5URrZ//Z')!important}#\30 f66757c.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAWAAoDASIAAhEBAxEB/8QAFwABAQEBAAAAAAAAAAAAAAAABwADBv/EACIQAAIBAwQCAwAAAAAAAAAAAAEDAgAEEQUGITESExQyUf/EABYBAQEBAAAAAAAAAAAAAAAAAAUCA//EABsRAAICAwEAAAAAAAAAAAAAAAABAgMEESEx/9oADAMBAAIRAxEAPwBDlviwKgYPiRLqtBuNEgCLhPPPdDuo7SvrNjF2jYhUfqyXOa5+Wma0JEfMt+/2rhmOXdGEseSehK1S9mlLGYyPE8USvQ1j2T90h5SJxnrmqqiqWxK5eH//2Q==')!important}#f1830e32.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgMF/8QAIhAAAAUCBwEAAAAAAAAAAAAAAAECAwQFIQYRExYxM0FR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgX/xAAaEQEAAQUAAAAAAAAAAAAAAAACAAEDBBET/9oADAMBAAIRAxEAPwAthyW/HqCZ+k4pTV0J+hzv+Sd1Qzz9GJT+shU+ROGfcG6GPmVP/9k=')!important}#\33 2ea76dc.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAWAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABwAG/8QAJBAAAQQABQQDAAAAAAAAAAAAAQACAwQFBhESFAcTIWEiMVH/xAAVAQEBAAAAAAAAAAAAAAAAAAACBP/EABkRAAMBAQEAAAAAAAAAAAAAAAABAjESIf/aAAwDAQACEQMRAD8AN6uVXNuRQRuHce4NATVW6WNNeLfZ0dtGo96I6yPALkMdm69zJ2O+EhP2UmDFbYAHLPhDqmvBOZTB6ricvFwOpGA3c8vcf30t7yWjx21KU7pzhbMTWo//2Q==')!important}#\31 9a5d355.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAiEAABAgQHAQAAAAAAAAAAAAADAAECBQYRBBIhIiMxUnH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABsRAAIDAAMAAAAAAAAAAAAAAAECAAMREiFR/9oADAMBAAIRAxEAPwCcpCVRnpTFM4BQBZt5L62+KTipyU5n5Sd+URQlus5tjZ3COxAB9n//2Q==')!important}#\34 65b989b.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHhAAAgEDBQAAAAAAAAAAAAAAAQIABAURBhMxQfD/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABkRAQACAwAAAAAAAAAAAAAAAAEAAgMREv/aAAwDAQACEQMRAD8AnYtPUVba02wqhRk4GJmPYqQOwDNz7qIkGIKb5itSf//Z')!important}#\36 40701bd.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHRAAAgEEAwAAAAAAAAAAAAAAAAECAwQFQREhMf/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAGREAAgMBAAAAAAAAAAAAAAAAAREAAgMh/9oADAMBAAIRAxEAPwDL4nIVneuM5OopLjvRcfuwCFuXZw6FeCf/2Q==')!important}#\36 d40ddf1.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAHBAAAgEFAQAAAAAAAAAAAAAAAAEDAgQFERQh/8QAFQEBAQAAAAAAAAAAAAAAAAAABQb/xAAaEQACAgMAAAAAAAAAAAAAAAABAgADERIT/9oADAMBAAIRAxEAPwCsrkra5pUihalS1sz+iF+ulgEheej7NDr7CWzP/9k=')!important}#\32 19c50e6.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAMklEQVQI12MwcjCebWhvvMrAzmijob3RYiN7o4lG9kb9BraGi/VsDPbpWuuf0bHWvwAA/ewM7H2nPXQAAAAASUVORK5CYII=')!important}#\39 8cd63ae.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAWAAoDASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAAUHAgT/xAAiEAABBAEEAgMAAAAAAAAAAAABAAIDEQQFBhIhI0ETMWH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBf/EABkRAAMAAwAAAAAAAAAAAAAAAAABAgQRYf/aAAwDAQACEQMRAD8AoO3Nwwa/DO7HlPiaeQJr0p1magBlzgRXT3d3+pbpee2ASugjMRe2jxNWlcmc/wCR3ik+z7QLNi+BJGIJy5xNdBdHK0IUrQ6P/9k=')!important}#\36 c77f9af.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAWAAoDASIAAhEBAxEB/8QAGQAAAgMBAAAAAAAAAAAAAAAAAAYDBAUH/8QAIhAAAQQCAgEFAAAAAAAAAAAAAQACAwQRIQUGEhMxMmFx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwL/xAAaEQEAAgMBAAAAAAAAAAAAAAABAAIDEjER/9oADAMBAAIRAxEAPwDSv9Xq9XrSG5VfJK5p8HH2C5TNZf6z8A/Ipw5bt93maDY7EoDc6LjtJsmPN36UNkbOrBa6vkpcdcjjqRPnY6Qv0BnQUzn5cT9oQox9YubpP//Z')!important}#\32 4cac27a.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAAsTAAALEwEAmpwYAAABVElEQVQY0x3KXStDcQDA4f9nwQ1CoyhliFqUkc3LkLFlOEbthR1jds7Yzjnbzjabk9eIshsXypWUXXDrQpKP4FK+wU+5em4e8fj+Q+3zl9ePbx4en7m+OqNc0FBTMktBD30jHbTaGxDnd0/c1954efvi6bnG5bmFkU6yuRXEuzyBfdhGS089IizL6GaBm+ot1eo1haxKLLSC3zeFa3aYboeNxu46xKhzAN/iJHuJKPmsSkIOInndzIw7GBsboNfRSVtPE8LtdDDvGScSkkgmttiNSmwsOFmcsDPt6mRktJ3+oWbE2kqAaDhMKrWPrutkUkkSmxIhaZKAb5DZuS7cnjbEblwlkzEplU+pWBeUihV0LY2iRInF/ayHXATWhhBpo4yet8gWj8mVTv7V8haqZhJXVCI7ETZiqwgtd/QfDdNCNy20XIV945C9A5MdNce2YiArGn9v19gW38wwUwAAAABJRU5ErkJggg==')!important}#\32 5bc9899.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEF/8QAHhAAAgEDBQAAAAAAAAAAAAAAAQIAAwQhBRESIkH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABcRAQEBAQAAAAAAAAAAAAAAAAECABL/2gAMAwEAAhEDEQA/AKmq17izCVNuAyQPZgvRJdj1yYiTYphSXF7V3//Z')!important}#\38 721179a.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHBAAAgMAAwEAAAAAAAAAAAAAAgMAAQQREiQx/8QAFAEBAAAAAAAAAAAAAAAAAAAAAv/EABgRAAMBAQAAAAAAAAAAAAAAAAABAgMR/9oADAMBAAIRAxEAPwDNLfhHJQrz2XFSGbEdy8g/YiHHFXKqmx8P/9k=')!important}#\35 3a3fd65.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHxAAAQQABwAAAAAAAAAAAAAAAAECAxEFBgchIjKB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAYEQEBAQEBAAAAAAAAAAAAAAACAQADUf/aAAwDAQACEQMRAD8AsaOSR4bl18EbO7rv1TQeS72ATcneqVXuVmAyHf/Z')!important}#c6f83100.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAgEAABAwMFAQAAAAAAAAAAAAABAAIEAwURBhITITHR/8QAFQEBAQAAAAAAAAAAAAAAAAAABAX/xAAZEQACAwEAAAAAAAAAAAAAAAABAgAREgP/2gAMAwEAAhEDEQA/AIWpJNnrVI/JJk72HIw0hTgymRkXWWAfOj8REJF0oNyZzGxZM//Z')!important}#\31 0783418.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAGRAAAwADAAAAAAAAAAAAAAAAAAECAwQU/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwb/xAAYEQACAwAAAAAAAAAAAAAAAAAAAQIDEf/aAAwDAQACEQMRAD8Aw827bqmR12AT9sVoSP/Z')!important}#\35 a4bf593.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAMklEQVQI12NQ1JOfLa8rt0pOR3ajvK7cYgU9uYkKunL9ctoyi2W0pPdJa0qdkdKUugAAz+8KuGSWYV0AAAAASUVORK5CYII=')!important}#\30 377c383.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAWAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgAH/8QAJBAAAQMDAwQDAAAAAAAAAAAAAQIDBAAFEQYTIQcxQVESIqH/xAAXAQADAQAAAAAAAAAAAAAAAAAAAQME/8QAGhEAAgIDAAAAAAAAAAAAAAAAAAECAxIhMf/aAAwDAQACEQMRAD8A0O/zhpizrkzXw8rBDZ85rBn9XylvuL3j9lE/tIXdN36+Q1tvXLeLXZDh70aX0+v/AMjiKgjPuiy2UnpGbBjwXN2PObdT54I90sRIKkhXPIzVVSfS7P/Z')!important}#\31 65d6bb6.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAACCAYAAABhYU3QAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAN0lEQVQI12MQUhb7L6Qs9k9YRfwflP1bSFnshZCy2BUhZbETMMwgpIJV4RMhZbGzQspi+6B4PwDRdBfO5jBukAAAAABJRU5ErkJggg==')!important}#\37 97bac12.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAMklEQVQI12MwcjCebWhvvMrAzmijob3RYiN7o4lG9kb9BraGi/VsDPbpWuuf0bHWvwAA/ewM7H2nPXQAAAAASUVORK5CYII=')!important}#cc2bf37f.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAwAE/8QAHxAAAgEEAwEBAAAAAAAAAAAAAQIDAAQRIQUiMRJB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQT/xAAYEQEAAwEAAAAAAAAAAAAAAAABAAIFIv/aAAwDAQACEQMRAD8Aa5eSSzknu5na4z1YDWK1JxPHuiu10MsMndUOTGpB6t6v5Rnh7Qkn5be/ahNJDsgUrP/Z')!important}#\37 636a0fb.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAMklEQVQI12NQ1JOfLa8rt0pOR3ajvK7cYgU9uYkKunL9ctoyi2W0pPdJa0qdkdKUugAAz+8KuGSWYV0AAAAASUVORK5CYII=')!important}#\35 338716d.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAMklEQVQI12MwcjCebWhvvMrAzmijob3RYiN7o4lG9kb9BraGi/VsDPbpWuuf0bHWvwAA/ewM7H2nPXQAAAAASUVORK5CYII=')!important}