@media all {
  *#dm .dmInner nav.u_1998592992 { color:black !important; }

  *#dm .dmInner a.u_1540576542 span.icon {
    color:var(--color_4) !important;
    fill:var(--color_4) !important;
  }

  *#dm .dmInner a.u_1540576542 {
    border-radius:50px !important;
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
    box-shadow:none !important;
  }

  *#dm .dmInner a.u_1540576542 .iconBg { display:none !important; }

  *#dm .dmInner div.u_1758333624 {
    border-style:solid !important;
    border-color:rgb(5,165,190) rgb(5,165,190) rgb(5,165,190) rgb(5,165,190) !important;
    border-width:2px 2px 2px 2px !important;
  }

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

  *#dm .dmInner div.u_1006010951 hr { color:rgba(255,255,255,0.25) !important; }

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

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

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

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

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

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

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

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

  *#dm .dmInner nav.u_1850064079.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item {
    font-family: Raleway !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner nav.u_1850064079.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item:hover {
    color:var(--color_4) !important;
    text-decoration:underline !important;
  }

  *#dm .dmInner nav.u_1850064079.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.hover {
    color:var(--color_4) !important;
    text-decoration:underline !important;
  }

  *#dm .dmInner nav.u_1850064079.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected {
    color:var(--color_4) !important;
    text-decoration:underline !important;
  }

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

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

  *#dm .dmInner a.u_1407526998 { background-origin:border-box !important; }

  *#dm .dmInner a.u_1407526998:hover { background-image:none !important; }

  *#dm .dmInner a.u_1407526998.hover { background-image:none !important; }

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

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

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

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

  *#dm .dmInner a.u_1263072516:hover {
    background-image:none !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1263072516.hover {
    background-image:none !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1263072516 .iconBg {
    background-color:var(--color_4) !important;
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/7cd14c54/icon/Arrow+Right_5611408.svg) !important;
    width:25px !important;
    height:25px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1012564300:hover {
    background-image:none !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1012564300.hover {
    background-image:none !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1012564300 .iconBg {
    background-color:var(--color_4) !important;
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/7cd14c54/icon/Arrow+Right_5611408.svg) !important;
    width:25px !important;
    height:25px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1793847532:hover {
    background-image:none !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1793847532.hover {
    background-image:none !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1793847532 .iconBg {
    background-color:var(--color_4) !important;
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/7cd14c54/icon/Arrow+Right_5611408.svg) !important;
    width:25px !important;
    height:25px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1908755920:hover {
    background-image:none !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1908755920.hover {
    background-image:none !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1908755920 .iconBg {
    background-color:var(--color_4) !important;
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/7cd14c54/icon/Arrow+Right_5611408.svg) !important;
    width:25px !important;
    height:25px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1737972339:hover {
    background-image:none !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1737972339.hover {
    background-image:none !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1737972339 .iconBg {
    background-color:var(--color_4) !important;
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/7cd14c54/icon/Arrow+Right_5611408.svg) !important;
    width:25px !important;
    height:25px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1012564300 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1793847532 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1908755920 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1737972339 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1197179441:hover {
    background-image:none !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1197179441.hover {
    background-image:none !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1197179441 .iconBg {
    background-color:var(--color_4) !important;
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/7cd14c54/icon/Arrow+Right_5611408.svg) !important;
    width:25px !important;
    height:25px !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner *.u_924461637 .item-icon-wrap svg {
    fill:var(--color_4) !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner a.u_1775580358 { background-origin:border-box !important; }

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

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

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

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

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

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

  *#dm .dmInner div.u_1798806491 .testimonials-section { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner *.u_1798806491 .testimonial-quote { text-align:LEFT !important; }

  *#dm .dmInner *.u_1798806491 .testimonial-name { text-align:LEFT !important; }

  *#dm .dmInner *.u_1798806491 .rating-icon { color:rgba(255,207,51,1) !important; }

  *#dm .dmInner *.u_1798806491 .carousel-bullet.active { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1798806491 .testimonial-role { color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1798806491 .testimonial-portrait {
    border-style:solid !important;
    border-width:0px !important;
    border-color:var(--color_8) !important;
  }

  *#dm .dmInner div.u_1798806491 .testimonial-quote { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1798806491 .carousel-arrow {
    background-color:var(--color_6) !important;
    border-style:solid !important;
    border-width:0px !important;
    border-radius:50% 50% 50% 50% !important;
  }

  *#dm .dmInner *.u_1798806491 .carousel-arrow { color:var(--color_4) !important; }

  *#dm .dmInner a.u_1434047015 { background-origin:border-box !important; }

  *#dm .dmInner a.u_1434047015:hover { background-image:none !important; }

  *#dm .dmInner a.u_1434047015.hover { background-image:none !important; }

  *#dm .dmInner a.u_1124394976 { background-origin:border-box !important; }

  *#dm .dmInner a.u_1124394976:hover { background-image:none !important; }

  *#dm .dmInner a.u_1124394976.hover { background-image:none !important; }

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

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

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

  *#dm .dmInner a.u_1062531269 { background-origin:border-box !important; }

  *#dm .dmInner a.u_1062531269:hover { background-image:none !important; }

  *#dm .dmInner a.u_1062531269.hover { background-image:none !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1798806491 .testimonial-card {
    background-color:var(--color_4) !important;
    border-style:solid !important;
    border-color:var(--color_10) !important;
    border-width:1px !important;
    border-radius:15px 15px 15px 15px !important;
  }

  *#dm .dmInner div.u_1798806491 .testimonial-name { color:var(--color_8) !important; }

  *#dm .dmInner div.u_924461637 .ticker-text {
    color:var(--color_4) !important;
    font-weight:600 !important;
  }

  *#dm .dmInner a.u_1263072516 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1197179441 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1884527226 {
    background-color:rgba(255,255,255,0.12) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
  }

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

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

  *#dm .dmInner nav.u_1365264653.main-navigation.unifiednav:not([image]) .unifiednav__container[data-depth="0"] { top:calc(100% - 0px - 0px) !important; }

  *#dm .dmInner nav.u_1365264653.main-navigation.unifiednav[data-nav-structure="HORIZONTAL"] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child) .unifiednav__container[data-depth="0"] { left:10px !important; }

  *#dm .dmInner nav.u_1365264653.main-navigation.unifiednav.effect-bottom .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::after {
    border-style:solid !important;
    border-width:1.6px 0px 0px 0px !important;
    border-color:var(--color_2) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

  *#dm .dmInner nav.u_1365264653.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item:hover { color:var(--color_2) !important; }

  *#dm .dmInner nav.u_1365264653.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.hover { color:var(--color_2) !important; }

  *#dm .dmInner nav.u_1365264653.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected { color:var(--color_2) !important; }

  *#dm .dmInner nav.u_1365264653.main-navigation.unifiednav .unifiednav__container[data-depth] {
    background-color:var(--color_5) !important;
    background-image:none !important;
  }

  *#dm .dmInner nav.u_1365264653.main-navigation.unifiednav .unifiednav__container[data-depth]>.unifiednav__item-wrap:not(:last-child)::after {
    border-style:solid !important;
    border-color:var(--color_4) rgb(209,209,209) rgb(209,209,209) rgb(209,209,209) !important;
    border-width:0.8px 0px 0px 0px !important;
  }

  *#dm .dmInner nav.u_1365264653.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item {
    color:var(--color_3) !important;
    direction:ltr !important;
    padding-top:9px !important;
    font-weight:400 !important;
    text-decoration:none !important;
    padding-left:15px !important;
    font-size:16px !important;
    padding-bottom:9px !important;
    font-style:normal !important;
    text-transform:none !important;
    justify-content:flex-start !important;
    font-family: Inter !important;
    text-align:start !important;
    padding-right:30px !important;
  }

  *#dm .dmInner nav.u_1365264653.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item:hover {
    background-color:var(--color_6) !important;
    background-image:none !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner nav.u_1365264653.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item.hover {
    background-color:var(--color_6) !important;
    background-image:none !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner nav.u_1365264653.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item.dmNavItemSelected {
    background-color:var(--color_6) !important;
    background-image:none !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner nav.u_1365264653.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    border-bottom-left-radius:0px !important;
    padding-top:0px !important;
    font-weight:400 !important;
    text-decoration:none !important;
    padding-left:20px !important;
    font-size:16px !important;
    padding-bottom:0px !important;
    border-top-right-radius:0px !important;
    font-style:normal !important;
    border-radius:0px !important;
    text-transform:none !important;
    border-top-left-radius:0px !important;
    justify-content:flex-start !important;
    font-family: Inter !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
    text-align:start !important;
    padding-right:0px !important;
    margin-right:0px !important;
    margin-left:0px !important;
    margin-top:0px !important;
    margin-bottom:0px !important;
  }

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

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

  *#dm .dmInner nav.u_1365264653 {
    justify-content:flex-end !important;
    color:white !important;
  }

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

  *#dm .dmInner a.u_1995955983 { background-origin:border-box !important; }

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

  *#dm .dmInner a.u_1995955983.hover {
    background-image:none !important;
    background-color:var(--color_3) !important;
  }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner a.u_1720679877 span.text { font-size:18px !important; }

  *#dm .dmInner *.u_1798806491 .carousel-arrow {
    width:30px !important;
    height:30px !important;
  }

  *#dm .dmInner *.u_1798806491 .testimonials-section { padding:0px !important; }

  *#dm .dmInner *.u_1798806491 .testimonial-card { padding:25px !important; }

  *#dm .dmInner *.u_1798806491 .testimonials-track { gap:25px !important; }

  *#dm .dmInner div.u_1798806491 .testimonial-name { font-size:16px !important; }

  *#dm .dmInner *.u_1798806491 .testimonial-portrait {
    width:40px !important;
    height:40px !important;
  }

  *#dm .dmInner *.u_1798806491 .testimonial-rating { gap:5px !important; }

  *#dm .dmInner *.u_1798806491 .rating-icon {
    width:18px !important;
    height:18px !important;
  }

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

  *#dm .dmInner *.u_924461637 .item-icon-wrap {
    margin-left:10px !important;
    margin-right:10px !important;
    width:20px !important;
    height:20px !important;
  }

  *#dm .dmInner *.u_924461637 .ticker-icon {
    margin-left:60px !important;
    margin-right:60px !important;
  }

  *#dm .dmInner *.u_924461637 .ticker-item {
    padding-left:50px !important;
    padding-right:50px !important;
  }

  *#dm .dmInner *.u_924461637 .ticker-container { padding:0px !important; }
}
@media (min-width:1025px) {
  *.dmTabletBody #dm .d-page-1716942098 DIV.dmInner { background-attachment:initial !important; }

  *#dm .d-page-1716942098 DIV.dmInner {
    background-repeat:no-repeat !important;
    background-image:none !important;
    background-size:cover !important;
    background-attachment:fixed !important;
    background-position:0% 0% !important;
    background-color:var(--color_4) !important;
  }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight {
    background-repeat:no-repeat !important;
    background-image:none !important;
    background-size:cover !important;
    background-attachment:initial !important;
    background-position:0% 0% !important;
    background-color:var(--color_4) !important;
  }

  *#dm .dmInner *.u_924461637 .ticker-item {
    padding-left:80px !important;
    padding-right:80px !important;
  }

  *#dm .dmInner *.u_924461637 .ticker-icon {
    width:20px !important;
    height:20px !important;
    margin-left:8px !important;
    margin-right:8px !important;
  }

  *#dm .dmInner *.u_924461637 .item-icon-wrap {
    width:20px !important;
    height:20px !important;
    margin-left:10px !important;
    margin-right:10px !important;
  }

  *#dm .dmInner *.u_924461637 .ticker-container { padding:0px !important; }

  *#dm .dmInner *.u_1798806491 .testimonials-section { padding:0px !important; }

  *#dm .dmInner *.u_1798806491 .testimonials-track { gap:25px !important; }

  *#dm .dmInner *.u_1798806491 .rating-icon {
    width:20px !important;
    height:20px !important;
  }

  *#dm .dmInner *.u_1798806491 .carousel-bullets {
    gap:11 !important;
    margin-top:0px !important;
  }

  *#dm .dmInner div.u_1798806491 .testimonial-name { font-size:16px !important; }

  *#dm .dmInner *.u_1798806491 .testimonial-portrait {
    width:40px !important;
    height:40px !important;
  }

  *#dm .dmInner *.u_1798806491 .testimonial-rating { gap:5px !important; }

  *#dm .dmInner *.u_1798806491 .carousel-arrow {
    width:35px !important;
    height:35px !important;
  }

  *#dm .dmInner *.u_1798806491 .testimonial-card { padding:50px !important; }

  *#dm .dmInner *.u_1798806491 .carousel-bullet {
    width:24px !important;
    height:24px !important;
  }

  *#dm .dmInner div.u_1798806491 .testimonial-quote { font-size:16px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1798806491 .testimonials-section { padding:0px !important; }

  *#dm .dmInner *.u_1798806491 .testimonial-card { padding:25px !important; }

  *#dm .dmInner *.u_1798806491 .testimonials-track { gap:25px !important; }

  *#dm .dmInner div.u_1798806491 .testimonial-quote { font-size:16px !important; }

  *#dm .dmInner div.u_1798806491 .testimonial-name { font-size:15px !important; }

  *#dm .dmInner *.u_1798806491 .testimonial-portrait {
    width:40px !important;
    height:40px !important;
  }

  *#dm .dmInner *.u_1798806491 .rating-icon {
    width:15px !important;
    height:15px !important;
  }

  *#dm .dmInner *.u_1798806491 .testimonial-rating { gap:3px !important; }

  *#dm .dmInner *.u_924461637 .item-icon-wrap {
    width:20px !important;
    height:20px !important;
    margin-left:10px !important;
    margin-right:10px !important;
  }

  *#dm .dmInner *.u_924461637 .ticker-container { padding:0px !important; }

  *#dm .dmInner *.u_1798806491 .carousel-arrow {
    width:35px !important;
    height:35px !important;
  }

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

  *#dm .dmInner *.u_924461637 .ticker-item {
    padding-left:25px !important;
    padding-right:25px !important;
  }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header[data-overlapping] {
    background-color: rgba(255,255,255,0);
    background-image: initial;
}
#flex-header {
    --overlapping-background-image: none;
    --overlapping-background-color: rgba(0, 0, 0, 0);
}
}



@media all {
    
#\38 5643203 {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
}
    
#\31 d2c9c76 {
    background-color: var(--color_4);
    background-image: none;
}
    
#\37 4802ef5::before, #\37 4802ef5 > .bgExtraLayerOverlay {
    
}
#\37 4802ef5 {
    column-gap: 4%;
    row-gap: 50px;
    background-size: contain;
    width: 61%;
    min-height: 8px;
    align-items: center;
    background-image: none;
    min-width: 4%;
    order: 0;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 3fcdbac {
    column-gap: 4%;
    row-gap: 50px;
    width: 100%;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 100px 50px 100px 50px;
    margin: 0% 0% 0% 0%;
}
    
#cbcdd8f0 {
    margin: 0px 0% 0px 0%;
}
    
#widget_l9v {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 2;
}
    
#cc739a04::before, #cc739a04 > .bgExtraLayerOverlay {
    
}
#cc739a04 {
    column-gap: 4%;
    row-gap: 10px;
    background-size: contain;
    width: 35%;
    min-height: 8px;
    background-image: none;
    min-width: 4%;
    order: 0;
    justify-content: flex-start;
    border-width: 0 0px 0 0;
    border-color: #000000 var(--color_10) #000000 #000000;
    border-style: solid;
    padding: 0% 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#e9c6fcb7 {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 0;
}
}



@media all {
    
#caea89e4 {
    max-width: 100%;
    width: 100.00%;
    height: auto;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dce1ae9d {
    width: 100%;
    height: 600px;
    max-width: 100%;
}
    
#\30 8da39b2 {
    column-gap: 4%;
    row-gap: 25px;
    width: 52.5%;
    min-height: 8px;
    min-width: 4%;
    order: 1;
    border-radius: 15px 15px 15px 15px;
    background-color: var(--color_1);
    background-image: none;
    padding: 50px 50px 50px 50px;
    margin: 50px 0% -50px -5%;
}
    
#baafabe4::before, #baafabe4 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.9;
}
#baafabe4 {
    background-color: var(--color_5);
    background-image: url("https://irp.cdn-website.com/7cd14c54/dms3rep/multi/opt/pexels-photo-304664-1920w.jpeg");
    background-position: 100% 50%;
}
    
#\35 f5d511e.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\35 f5d511e {
    max-width: 100%;
    width: 300px;
    min-height: 55px;
    height: auto;
    order: 3;
    margin: 25px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a415b5af {
    column-gap: 0%;
    row-gap: 0px;
    max-width: var(--max-content-width_1, 1200px);
    width: 100%;
    min-height: auto;
    flex-wrap: nowrap;
    padding: 100px 50px 150px 50px;
    margin: 0% 0% 0% 0%;
}
    
#\33 7c5e7fb {
    margin: 0px 0% 0px 0%;
}
    
#\31 35303d8 {
    max-width: 100%;
    width: 100.00%;
    height: auto;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b4d456aa::before, #b4d456aa > .bgExtraLayerOverlay {
    
}
#b4d456aa {
    min-height: 8px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 0px;
    border-radius: 15px 15px 15px 15px;
    background-color: rgba(0, 0, 0, 0);
    width: 52.5%;
    border-width: 0px 0px 0px 0px;
    background-image: url("https://irp.cdn-website.com/7cd14c54/dms3rep/multi/opt/Dr.-Davinder-Dhillon-1920w.png");
    border-style: solid;
    min-width: 4%;
    order: 0;
    justify-content: flex-end;
    box-shadow: none;
    background-position: 50% 0%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#ee6537f9::before, #ee6537f9 > .bgExtraLayerOverlay {
    
}
#ee6537f9 {
    background-color: var(--color_5);
    background-image: none;
    background-size: contain;
    background-position: 100% 50%;
}
    
#\30 018a2a9 {
    column-gap: 4%;
    row-gap: 25px;
    width: 45%;
    min-height: 8px;
    min-width: 4%;
    order: 2;
    padding: 100px 100px 100px 0%;
    margin: 0% 0% 0% 0%;
}
    
#b651e6af {
    max-width: 100%;
    width: 700px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 57dd91c {
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    min-height: auto;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 9046fc3 {
    margin: 0px 0% 0px 0%;
}
    
#c07ea258 {
    width: 100%;
    height: 600px;
    max-width: 100%;
}
    
#\35 57ac97d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\35 57ac97d {
    align-self: auto;
    max-width: 100%;
    width: 300px;
    min-height: 55px;
    height: auto;
    order: 3;
    margin: 25px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b15fe708 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d3c58d9::before, #\31 d3c58d9 > .bgExtraLayerOverlay {
    
}
#\31 d3c58d9 {
    min-height: 8px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 0px;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    width: 55%;
    border-width: 0px 0px 0px 0px;
    background-image: url("https://irp.cdn-website.com/7cd14c54/dms3rep/multi/opt/Checkup+-+Updated-ad99f912-1920w.jpg");
    border-style: solid;
    min-width: 4%;
    order: 2;
    background-position: 100% 50%;
    align-items: flex-end;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 e1e57d2 {
    width: 70px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 0f178f6 {
    max-width: 100%;
    width: 71.34%;
    height: auto;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a15d976.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 a15d976 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    order: 1;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fbc7357c {
    margin: 0px 0% 0px 0%;
}
    
#\35 401ef1b {
    column-gap: 2%;
    row-gap: 25px;
    width: 100%;
    min-height: 0px;
    min-width: 4%;
    order: 1;
    align-items: center;
    flex-wrap: wrap;
    align-content: center;
    flex-direction: row;
    padding: 0% 0% 0% 0%;
    margin: 25px 0% 0px 0%;
}
    
#\34 b9a87af {
    column-gap: 4%;
    row-gap: 25px;
    max-width: var(--max-content-width_1, 1200px);
    width: 100%;
    min-height: 0;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 100px 50px 100px 50px;
    margin: 0% 0% 0% 0%;
}
    
#eacd5c86::before, #eacd5c86 > .bgExtraLayerOverlay {
    
}
#eacd5c86 {
    background-color: var(--color_4);
    background-image: none;
    background-attachment: fixed;
}
    
#group_bns {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    flex-wrap: nowrap;
}
    
#group_66r {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 83b51f9::before, #\32 83b51f9 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.75;
}
#\32 83b51f9 {
    align-items: flex-start;
    width: 32%;
    min-height: 300px;
    max-height: 100%;
    row-gap: 25px;
    column-gap: 1.791044776119403%;
    background-image: url("https://irp.cdn-website.com/7cd14c54/dms3rep/multi/opt/Dental+Emergency-1920w.png");
    border-radius: 15px 15px 15px 15px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    justify-content: flex-end;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b16f3b7e {
    width: 78.16%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 6429f60.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\39 6429f60 {
    max-width: 100%;
    width: 100%;
    min-height: auto;
    height: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bc84ca61::before, #bc84ca61 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.75;
}
#bc84ca61 {
    align-items: flex-start;
    width: 32%;
    min-height: 300px;
    max-height: 100%;
    row-gap: 25px;
    column-gap: 1.791044776119403%;
    background-image: url("https://irp.cdn-website.com/7cd14c54/dms3rep/multi/opt/Dental+Cleaning+%282%29-1920w.png");
    border-radius: 15px 15px 15px 15px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    flex-wrap: nowrap;
    justify-content: flex-end;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cdbf84bd.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#cdbf84bd {
    max-width: 100%;
    width: 100%;
    min-height: auto;
    height: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 6b79caa {
    width: 84%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 9dd0e42::before, #\35 9dd0e42 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.75;
}
#\35 9dd0e42 {
    align-items: center;
    width: 32%;
    min-height: 300px;
    max-height: 100%;
    row-gap: 25px;
    column-gap: 1.791044776119403%;
    background-image: url("https://irp.cdn-website.com/7cd14c54/dms3rep/multi/opt/Dental+Surgery+%282%29-1920w.png");
    border-radius: 15px 15px 15px 15px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    flex-wrap: nowrap;
    justify-content: flex-end;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 b302d2a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\34 b302d2a {
    max-width: 100%;
    width: 100%;
    min-height: auto;
    height: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 cb336d4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 6c7d84a::before, #\35 6c7d84a > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.75;
}
#\35 6c7d84a {
    align-items: flex-end;
    width: 32%;
    min-height: 300px;
    max-height: 100%;
    row-gap: 25px;
    column-gap: 1.791044776119403%;
    background-image: url("https://irp.cdn-website.com/7cd14c54/dms3rep/multi/opt/invisalign+2-1920w.jpeg");
    border-radius: 15px 15px 15px 15px;
    justify-self: auto;
    align-self: auto;
    order: 5;
    flex-wrap: nowrap;
    justify-content: flex-end;
    background-position: 100% 50%;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#abaa50f4.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#abaa50f4 {
    max-width: 100%;
    width: 100%;
    min-height: auto;
    height: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 a07f424 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e806d02::before, #\30 e806d02 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.75;
}
#\30 e806d02 {
    align-items: center;
    width: 32%;
    min-height: 300px;
    max-height: 100%;
    row-gap: 25px;
    column-gap: 1.791044776119403%;
    background-image: url("https://irp.cdn-website.com/7cd14c54/dms3rep/multi/opt/Pola+Teeth+Whitening+%281%29-1920w.png");
    border-radius: 15px 15px 15px 15px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    flex-wrap: nowrap;
    justify-content: flex-end;
    background-position: 0% 0%;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 c28e244.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\39 c28e244 {
    max-width: 100%;
    width: 100%;
    min-height: auto;
    height: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e93a5a35 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#de4b5322::before, #de4b5322 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.75;
}
#de4b5322 {
    align-items: center;
    width: 32%;
    min-height: 300px;
    max-height: 100%;
    row-gap: 25px;
    column-gap: 1.791044776119403%;
    background-image: url("https://irp.cdn-website.com/7cd14c54/dms3rep/multi/opt/Implant+Retained+Dentures+%283%29-1920w.png");
    border-radius: 15px 15px 15px 15px;
    justify-self: auto;
    align-self: auto;
    order: 4;
    flex-wrap: nowrap;
    justify-content: flex-end;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fae28e31 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#caa146e1.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#caa146e1 {
    max-width: 100%;
    width: 100%;
    min-height: auto;
    height: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_hfp {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 25px 0% 0px 0%;
}
    
#aee4f526.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#aee4f526 {
    max-width: 100%;
    width: 300px;
    min-height: 55px;
    height: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 19c5315 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 25px;
    column-gap: 24px;
    order: 0;
}
    
#a1a3aaee::before, #a1a3aaee > .bgExtraLayerOverlay {
    
}
#a1a3aaee {
    background-color: var(--color_1);
    background-image: none;
    background-size: contain;
}
    
#a60dcd80 {
    max-width: 100%;
    width: 85.04%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 1d4682c {
    column-gap: 4%;
    row-gap: 24px;
    max-width: var(--max-content-width_1, 1200px);
    width: 100%;
    min-height: auto;
    flex-wrap: nowrap;
    padding: 100px 50px 150px 50px;
    margin: 0% 0% 0% 0%;
}
    
#\39 8dba68b {
    margin: 0px 0% 0px 0%;
}
    
#\37 a20d8b4 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 0d4f575 {
    width: 100%;
    height: 400px;
    max-width: 100%;
}
    
#ea659e8c {
    column-gap: 4%;
    row-gap: 25px;
    width: 48%;
    min-height: 8px;
    min-width: 4%;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#group_qcl {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    --column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 09b4aad {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_cs5 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 c956cc5 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    --column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c5e60d84 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 658bf14 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d57d372f {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    --column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a8c9d46 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 97d01e7 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a34a2813.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#a34a2813 {
    align-self: auto;
    max-width: 100%;
    width: 300px;
    min-height: 55px;
    height: auto;
    order: 4;
    justify-self: auto;
    margin: 25px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e8432949::before, #e8432949 > .bgExtraLayerOverlay {
    
}
#e8432949 {
    min-height: 8px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 0px;
    border-radius: 15px 15px 15px 15px;
    background-color: rgba(0, 0, 0, 0);
    width: 48%;
    border-width: 0px 0px 0px 0px;
    background-image: url("https://irp.cdn-website.com/7cd14c54/dms3rep/multi/opt/Dentist+Generic+%282%29-1920w.png");
    border-style: solid;
    min-width: 4%;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_iu2 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 25px;
    column-gap: 24px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a050eaf1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#a998bf61 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 15px 0px 15px 0px;
    margin: 0% 0% 0% 0%;
}
    
#e25f68ce {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_6);
    background-image: none;
}
    
#\30 ac37ae1 {
    margin: 0px 0% 0px 0%;
}
    
#widget_kgp {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\38 3344685 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 171b680 {
    width: 100%;
    min-width: 4%;
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
}
    
#\31 06018b7 {
    column-gap: 4%;
    row-gap: 50px;
    width: 100%;
    min-height: 0;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    flex-direction: column;
    padding: 100px 0px 100px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 368de4a {
    max-width: 100%;
    width: 80%;
    height: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a98aa41 {
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-height: 0px;
    min-width: 4%;
    order: 0;
    align-items: center;
    padding: 0% 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 a9c73d0 {
    margin: 0px 0% 0px 0%;
}
    
#cc8afef7.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#cc8afef7 {
    max-width: 100%;
    width: 300px;
    min-height: 55px;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 9b76da1 {
    max-width: 100%;
    width: 80%;
    height: auto;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a4034f35::before, #a4034f35 > .bgExtraLayerOverlay {
    
}
#a4034f35 {
    background-color: var(--color_5);
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    background-image: none;
    border-style: solid;
}
    
#a1c229cb {
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-height: 0px;
    align-items: center;
    min-width: 4%;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\33 5464281 {
    column-gap: 4%;
    row-gap: 25px;
    width: 48%;
    min-height: 8px;
    min-width: 4%;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 a8fc9c8 {
    margin: 0px 0% 0px 0%;
}
    
#a0861b97 {
    column-gap: 4%;
    row-gap: 24px;
    max-width: var(--max-content-width_1, 1200px);
    width: 100%;
    min-height: auto;
    flex-wrap: nowrap;
    padding: 100px 50px 100px 50px;
    margin: 0% 0% 0% 0%;
}
    
#\35 af669f0::before, #\35 af669f0 > .bgExtraLayerOverlay {
    
}
#\35 af669f0 {
    background-color: var(--color_4);
    background-image: none;
    background-size: contain;
}
    
#\30 0a3ce00 {
    max-width: 100%;
    width: 70.43%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f49cebf6 {
    width: 100%;
    height: 400px;
    max-width: 100%;
}
    
#\31 578ff8b {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 18e563c {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 25px;
    column-gap: 24px;
    order: 0;
}
    
#bc3146ee.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#bc3146ee {
    align-self: auto;
    max-width: 100%;
    width: 300px;
    min-height: 55px;
    height: auto;
    order: 2;
    justify-self: auto;
    margin: 25px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e5ffb91d {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 0;
    --column-gap: 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 989c05f {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#c991f7c8 {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 d4d35e3 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f3ad6bfc {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 a3e7937 {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 aa7a64d {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 0;
    --column-gap: 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e8b91ddf {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 284d6c1 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 0;
    --column-gap: 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 b463825 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 0;
    --column-gap: 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 bb69bef {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 3389b34 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 5f5ee23 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d56665ad::before, #d56665ad > .bgExtraLayerOverlay {
    
}
#d56665ad {
    min-height: 8px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 0px;
    border-radius: 15px 15px 15px 15px;
    background-color: rgba(0, 0, 0, 0);
    width: 48%;
    border-width: 0px 0px 0px 0px;
    background-image: url("https://irp.cdn-website.com/7cd14c54/dms3rep/multi/opt/Altus+Dental+-+Office+4-1920w.jpg");
    border-style: solid;
    min-width: 4%;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\39 cf05c8c {
    background-size: contain;
    background-position: 100% 50%;
    flex-direction: row;
    justify-content: space-between;
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 2;
    flex-wrap: nowrap;
    background-color: var(--color_5);
    background-image: url("https://irp.cdn-website.com/7cd14c54/dms3rep/multi/opt/Footer-1920w.jpg");
    border-radius: 15px 15px 15px 15px;
    padding: 100px 100px 100px 100px;
    margin: 0px 0% 0px 0%;
}
    
#cd0e2880.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#cd0e2880 {
    max-width: 100%;
    width: 300px;
    min-height: 55px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 e83ec5a {
    align-items: flex-start;
    width: 46.51%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 79555e2 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 9d406ec {
    width: 100%;
    height: 200px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b83ac66d::before, #b83ac66d > .bgExtraLayerOverlay {
    
}
#b83ac66d {
    background-color: var(--color_1);
    border-radius: 0px 0 0 0;
    background-image: none;
    background-position: 50% 100%;
}
    
#\39 41685e6 {
    align-items: flex-start;
    width: 49.49%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 f73dc31 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 bc8cad1 {
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    min-height: auto;
    flex-wrap: nowrap;
    padding: 100px 50px 0px 50px;
    margin: 0% 0% 0% 0%;
}
    
#\38 76421ef {
    margin: 0px 0px 0px 0px;
}
}



@media all {
    
#\34 9daa74e {
    width: 70%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c64685f0 {
    row-gap: 24px;
    column-gap: 2%;
    max-height: 100%;
    flex-direction: row;
    --column-gap: 2%;
    width: 100%;
    min-height: auto;
    align-items: flex-start;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 ed098fe {
    margin: 0px 0% 0px 0%;
}
    
#undefined {
    width: 20%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 cf9ba73 {
    align-self: auto;
    max-width: 100%;
    width: 250px;
    min-height: 55px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 8c487ec {
    row-gap: 25px;
    column-gap: 24px;
    max-height: 100%;
    width: 60%;
    min-height: auto;
    align-items: flex-start;
    align-self: auto;
    order: 1;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 100px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ba4b523c {
    max-width: 100%;
    width: 250px;
    min-height: 55px;
    height: auto;
    order: 1;
}
    
#\39 8b9e3b6 {
    max-width: 100%;
    width: 800px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e7c8f179 {
    column-gap: 4%;
    row-gap: 100px;
    max-width: none;
    width: 100%;
    min-height: 80vh;
    flex-wrap: nowrap;
    padding: 50px 50px 100px 50px;
    margin: 0% 0% 0% 0%;
}
    
#aa325b4b {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 50px;
    order: 0;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#f69dd4ed {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 c6a8a05::before, #\36 c6a8a05 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.8;
}
#\36 c6a8a05 {
    background-color: var(--color_1);
    border-radius: 0px 0px 0px 0px;
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: url("https://irp.cdn-website.com/7cd14c54/dms3rep/multi/opt/Altus+Dental+-+Office+4-1920w.jpg");
    background-position: 50% 0%;
}
    
#\32 bab3d95 {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 1;
}
    
#group_gfs {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    --column-gap: 4%;
}
    
#aad0eab1 {
    max-width: 100%;
    width: 180px;
    height: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 5643203 {
    width: 80%;
}
    
#\37 4802ef5::before, #\37 4802ef5 > .bgExtraLayerOverlay {
    
}
#\37 4802ef5 {
    width: 100%;
    min-height: 0px;
    order: 1;
}
    
#\31 3fcdbac {
    row-gap: 50px;
    flex-direction: column;
    padding-left: 25px;
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: 25px;
}
    
#widget_l9v {
    width: 100%;
}
    
#cc739a04::before, #cc739a04 > .bgExtraLayerOverlay {
    
}
#cc739a04 {
    row-gap: 10px;
    width: 100%;
    min-height: 0px;
    align-items: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 8da39b2 {
    width: 100%;
    min-height: 0px;
    align-items: center;
    order: 1;
    padding: 50px 50px 50px 50px;
    margin: 0% 0% 0% 0%;
}
    
#a415b5af {
    column-gap: 3%;
    row-gap: 50px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 100px 25px 100px 25px;
}
    
#baafabe4::before, #baafabe4 > .bgExtraLayerOverlay {
    
}
    
#\33 7c5e7fb {
    margin: 0px 0% 0px 0%;
}
    
#\31 35303d8 {
    width: 100%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#dce1ae9d {
    height: 700px;
}
    
#\35 f5d511e.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\35 f5d511e {
    margin: 25px 0% 0px 0%;
}
    
#caea89e4 {
    width: 100.00%;
}
    
#b4d456aa::before, #b4d456aa > .bgExtraLayerOverlay {
    
}
#b4d456aa {
    width: 100%;
    min-height: 80px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ee6537f9::before, #ee6537f9 > .bgExtraLayerOverlay {
    
}
    
#\30 018a2a9 {
    width: 100%;
    min-height: 0px;
    align-items: center;
    padding: 0px 25px 100px 25px;
    margin: 0% 0% 0% 0%;
}
    
#b651e6af {
    width: 78.05%;
}
    
#\31 57dd91c {
    column-gap: 3%;
    row-gap: 50px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\30 9046fc3 {
    margin: 0px 0% 0px 0%;
}
    
#c07ea258 {
    height: 700px;
}
    
#\35 57ac97d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\35 57ac97d {
    margin: 25px 0% 0px 0%;
}
    
#\31 d3c58d9::before, #\31 d3c58d9 > .bgExtraLayerOverlay {
    
}
#\31 d3c58d9 {
    width: 100%;
    min-height: 0px;
    background-position: 0% 50%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 b9a87af {
    column-gap: 3%;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 100px 25px 100px 25px;
}
    
#eacd5c86::before, #eacd5c86 > .bgExtraLayerOverlay {
    
}
    
#fbc7357c {
    margin: 0px 0% 0px 0%;
}
    
#\35 401ef1b {
    width: 100%;
    min-height: 80px;
    order: 0;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#group_bns {
    width: 100%;
    min-height: 80px;
}
    
#\32 83b51f9::before, #\32 83b51f9 > .bgExtraLayerOverlay {
    
}
#\32 83b51f9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
    order: 0;
}
    
#bc84ca61::before, #bc84ca61 > .bgExtraLayerOverlay {
    
}
#bc84ca61 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
    order: 1;
}
    
#\35 9dd0e42::before, #\35 9dd0e42 > .bgExtraLayerOverlay {
    
}
#\35 9dd0e42 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
    order: 2;
}
    
#\35 6c7d84a::before, #\35 6c7d84a > .bgExtraLayerOverlay {
    
}
#\35 6c7d84a {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
    order: 4;
}
    
#\30 e806d02::before, #\30 e806d02 > .bgExtraLayerOverlay {
    
}
#\30 e806d02 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
    order: 3;
    align-items: flex-start;
}
    
#de4b5322::before, #de4b5322 > .bgExtraLayerOverlay {
    
}
#de4b5322 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
    order: 5;
}
    
#group_hfp {
    width: 100%;
    min-height: 0px;
}
    
#\37 0f178f6 {
    width: 88.27%;
}
    
#e93a5a35 {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 19c5315 {
    align-items: center;
}
    
#a1a3aaee::before, #a1a3aaee > .bgExtraLayerOverlay {
    
}
    
#a60dcd80 {
    width: 100%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\33 1d4682c {
    column-gap: 3%;
    row-gap: 50px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 100px 25px 150px 25px;
}
    
#\39 8dba68b {
    margin: 0px 0% 0px 0%;
}
    
#\37 a20d8b4 {
    width: 100%;
}
    
#ea659e8c {
    width: 100%;
    min-height: 0px;
    align-items: center;
    order: 1;
}
    
#\33 0d4f575 {
    height: 600px;
}
    
#e8432949::before, #e8432949 > .bgExtraLayerOverlay {
    
}
#e8432949 {
    width: 100%;
    min-height: 0px;
    order: 0;
}
    
#group_qcl {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
}
    
#\30 c956cc5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
}
    
#d57d372f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 2;
}
    
#group_iu2 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    --column-gap: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a998bf61 {
    padding: 15px 0px 15px 0px;
}
    
#\30 ac37ae1 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 06018b7 {
    padding: 100px 25px 100px 25px;
}
    
#\33 368de4a {
    width: 100%;
}
    
#\31 a9c73d0 {
    margin: 0px 0% 0px 0%;
}
    
#\30 9b76da1 {
    width: 88.37%;
}
    
#a4034f35::before, #a4034f35 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 5464281 {
    width: 100%;
    min-height: 0px;
    align-items: center;
    order: 1;
}
    
#\35 a8fc9c8 {
    margin: 0px 0% 0px 0%;
}
    
#a0861b97 {
    column-gap: 3%;
    row-gap: 50px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 100px 25px 100px 25px;
}
    
#\35 af669f0::before, #\35 af669f0 > .bgExtraLayerOverlay {
    
}
    
#\30 0a3ce00 {
    width: 100%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#f49cebf6 {
    height: 600px;
}
    
#\31 578ff8b {
    width: 100%;
}
    
#\30 18e563c {
    align-items: center;
}
    
#d56665ad::before, #d56665ad > .bgExtraLayerOverlay {
    
}
#d56665ad {
    width: 100%;
    min-height: 0px;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 cf05c8c {
    width: 100%;
    min-height: 8px;
    background-position: 100% 50%;
    padding: 75px 50px 75px 75px;
    margin: 0px 0% 0px 0%;
}
    
#cd0e2880 {
    width: 300px;
}
    
#\36 e83ec5a {
    width: 26.08%;
}
    
#\32 79555e2 {
    width: 84.19%;
}
    
#b83ac66d::before, #b83ac66d > .bgExtraLayerOverlay {
    
}
    
#\39 41685e6 {
    width: 69.92%;
}
    
#\37 f73dc31 {
    width: 79.43%;
}
    
#\33 bc8cad1 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 100px 25px 0px 25px;
}
    
#\38 76421ef {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 8c487ec {
    align-items: center;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 8b9e3b6 {
    width: 77.99%;
    order: 1;
}
    
#e7c8f179 {
    row-gap: 50px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 300px 25px 200px 25px;
}
    
#aa325b4b {
    width: 100%;
    min-height: 80px;
    row-gap: 0px;
}
    
#f69dd4ed {
    order: 2;
}
    
#c64685f0 {
    justify-content: center;
}
    
#\36 c6a8a05::before, #\36 c6a8a05 > .bgExtraLayerOverlay {
    
}
    
#\31 ed098fe {
    margin: 0px 0% 0px 0%;
}
    
#\32 bab3d95 {
    height: auto;
    width: 70px;
    order: 0;
}
}



@media (max-width: 767px) {
    
#\37 4802ef5::before, #\37 4802ef5 > .bgExtraLayerOverlay {
    
}
#\37 4802ef5 {
    row-gap: 25px;
    padding-left: 0px;
    width: 100%;
    min-height: 0px;
    align-items: center;
    padding-right: 0px;
    order: 1;
}
    
#\31 3fcdbac {
    row-gap: 25px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 50px 15px 50px 15px;
}
    
#cbcdd8f0 {
    margin: 0px 0% 0px 0%;
}
    
#widget_l9v {
    width: 100%;
}
    
#cc739a04::before, #cc739a04 > .bgExtraLayerOverlay {
    
}
#cc739a04 {
    row-gap: 10px;
    width: 100%;
    min-height: 0px;
    align-items: center;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#e9c6fcb7 {
    width: 100.00%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#caea89e4 {
    width: 100%;
}
    
#\30 8da39b2 {
    row-gap: 25px;
    width: 100%;
    min-height: 0px;
    align-items: center;
    order: 1;
    padding: 25px 25px 25px 25px;
    margin: 0% 0% 0% 0%;
}
    
#\35 f5d511e.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\35 f5d511e {
    margin: 0px 0% 0px 0%;
}
    
#a415b5af {
    column-gap: 5%;
    row-gap: 25px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 50px 15px 50px 15px;
}
    
#baafabe4::before, #baafabe4 > .bgExtraLayerOverlay {
    
}
    
#\33 7c5e7fb {
    margin: 0px 0% 0px 0%;
}
    
#\31 35303d8 {
    width: 100.00%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#dce1ae9d {
    height: 400px;
}
    
#b4d456aa::before, #b4d456aa > .bgExtraLayerOverlay {
    
}
#b4d456aa {
    row-gap: 0px;
    flex-direction: column;
    width: 100%;
    min-height: 80px;
    justify-content: flex-end;
    align-items: center;
    flex-wrap: nowrap;
    order: 0;
    background-repeat: no-repeat;
    background-size: cover;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#ee6537f9::before, #ee6537f9 > .bgExtraLayerOverlay {
    
}
    
#\30 018a2a9 {
    row-gap: 25px;
    width: 100%;
    min-height: 0px;
    align-items: center;
    order: 1;
    padding: 0px 15px 50px 15px;
    margin: 0% 0% 0% 0%;
}
    
#b651e6af {
    width: 100.00%;
}
    
#\31 57dd91c {
    column-gap: 5%;
    row-gap: 25px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\30 9046fc3 {
    margin: 0px 0% 0px 0%;
}
    
#c07ea258 {
    height: 250px;
}
    
#\35 57ac97d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\35 57ac97d {
    margin: 0px 0% 0px 0%;
}
    
#b15fe708 {
    width: 100%;
}
    
#\31 d3c58d9::before, #\31 d3c58d9 > .bgExtraLayerOverlay {
    
}
#\31 d3c58d9 {
    row-gap: 0px;
    flex-direction: column;
    width: 100%;
    min-height: 0px;
    justify-content: flex-end;
    align-items: center;
    flex-wrap: nowrap;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 b9a87af {
    row-gap: 25px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 50px 15px 50px 15px;
}
    
#eacd5c86::before, #eacd5c86 > .bgExtraLayerOverlay {
    
}
    
#\31 e1e57d2 {
    height: auto;
    width: 50px;
}
    
#\37 0f178f6 {
    width: 100.00%;
}
    
#\38 a15d976.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 a15d976 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#fbc7357c {
    margin: 0px 0% 0px 0%;
}
    
#\35 401ef1b {
    row-gap: 15px;
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#group_bns {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 83b51f9::before, #\32 83b51f9 > .bgExtraLayerOverlay {
    
}
#\32 83b51f9 {
    width: 100%;
    align-items: flex-start;
    min-height: 250px;
    align-content: flex-start;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
}
    
#\39 6429f60.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\39 6429f60 {
    margin: 0px 0% 0px 0%;
}
    
#bc84ca61::before, #bc84ca61 > .bgExtraLayerOverlay {
    
}
#bc84ca61 {
    width: 100%;
    min-height: 250px;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
}
    
#cdbf84bd.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#cdbf84bd {
    margin: 0px 0% 0px 0%;
}
    
#\35 9dd0e42::before, #\35 9dd0e42 > .bgExtraLayerOverlay {
    
}
#\35 9dd0e42 {
    width: 100%;
    min-height: 250px;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
}
    
#\34 b302d2a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\34 b302d2a {
    margin: 0px 0% 0px 0%;
}
    
#\35 6c7d84a::before, #\35 6c7d84a > .bgExtraLayerOverlay {
    
}
#\35 6c7d84a {
    width: 100%;
    min-height: 250px;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
}
    
#abaa50f4.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#abaa50f4 {
    margin: 0px 0% 0px 0%;
}
    
#\30 e806d02::before, #\30 e806d02 > .bgExtraLayerOverlay {
    
}
#\30 e806d02 {
    width: 100%;
    min-height: 250px;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
}
    
#\39 c28e244.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\39 c28e244 {
    margin: 0px 0% 0px 0%;
}
    
#de4b5322::before, #de4b5322 > .bgExtraLayerOverlay {
    
}
#de4b5322 {
    width: 100%;
    min-height: 250px;
    row-gap: 25px;
    align-items: center;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
}
    
#caa146e1.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#caa146e1 {
    margin: 0px 0% 0px 0%;
}
    
#group_hfp {
    width: 100%;
    min-height: 0px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#aee4f526.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#aee4f526 {
    margin: 0px 0% 0px 0%;
}
    
#group_66r {
    row-gap: 25px;
}
    
#\34 6b79caa {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\37 19c5315 {
    align-items: center;
}
    
#a1a3aaee::before, #a1a3aaee > .bgExtraLayerOverlay {
    
}
    
#a60dcd80 {
    width: 100.00%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\33 1d4682c {
    column-gap: 5%;
    row-gap: 25px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 50px 15px 125px 15px;
}
    
#\39 8dba68b {
    margin: 0px 0% 0px 0%;
}
    
#\37 a20d8b4 {
    width: 100.00%;
}
    
#ea659e8c {
    row-gap: 25px;
    width: 100%;
    min-height: 0px;
    align-items: center;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 0d4f575 {
    height: 250px;
}
    
#\30 09b4aad {
    width: 99.54%;
}
    
#\32 658bf14 {
    width: 99.54%;
}
    
#\39 97d01e7 {
    width: 99.54%;
}
    
#a34a2813.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#a34a2813 {
    margin: 0px 0% 0px 0%;
}
    
#e8432949::before, #e8432949 > .bgExtraLayerOverlay {
    
}
#e8432949 {
    row-gap: 0px;
    flex-direction: column;
    width: 100%;
    min-height: 0px;
    justify-content: flex-end;
    align-items: center;
    flex-wrap: nowrap;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_iu2 {
    row-gap: 15px;
}
}



@media (max-width: 767px) {
    
#a050eaf1 {
    min-height: 0px;
    align-items: center;
    width: 100%;
}
    
#a998bf61 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15px 0px 15px 0px;
}
    
#\30 ac37ae1 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 171b680 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 06018b7 {
    row-gap: 25px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 50px 15px 50px 15px;
}
    
#\33 368de4a {
    width: 100%;
}
    
#\33 a98aa41 {
    row-gap: 25px;
    flex-direction: column;
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-wrap: nowrap;
}
    
#\31 a9c73d0 {
    margin: 0px 0% 0px 0%;
}
    
#cc8afef7.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#cc8afef7 {
    align-self: center;
    width: 300px;
    order: 4;
    margin: 0px 0px 0px 0px;
}
    
#\30 9b76da1 {
    width: 100%;
}
    
#a4034f35::before, #a4034f35 > .bgExtraLayerOverlay {
    
}
    
#a1c229cb {
    width: 100%;
    min-height: 0px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 5464281 {
    row-gap: 25px;
    width: 100%;
    min-height: 0px;
    align-items: center;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 a8fc9c8 {
    margin: 0px 0% 0px 0%;
}
    
#a0861b97 {
    column-gap: 5%;
    row-gap: 25px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 50px 15px 50px 15px;
}
    
#\35 af669f0::before, #\35 af669f0 > .bgExtraLayerOverlay {
    
}
    
#\30 0a3ce00 {
    width: 100.00%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#f49cebf6 {
    height: 250px;
}
    
#\31 578ff8b {
    width: 100.00%;
}
    
#\30 18e563c {
    align-items: center;
}
    
#bc3146ee.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#bc3146ee {
    margin: 0px 0% 0px 0%;
}
    
#e8b91ddf {
    width: 99.54%;
}
    
#\36 bb69bef {
    width: 99.54%;
}
    
#\34 5f5ee23 {
    width: 99.54%;
}
    
#\35 3389b34 {
    width: 99.54%;
}
    
#d56665ad::before, #d56665ad > .bgExtraLayerOverlay {
    
}
#d56665ad {
    row-gap: 0px;
    flex-direction: column;
    width: 100%;
    min-height: 0px;
    justify-content: flex-end;
    align-items: center;
    flex-wrap: nowrap;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 cf05c8c {
    width: 100%;
    min-height: 0px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    background-position: 50% 0%;
    row-gap: 50px;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#cd0e2880.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#cd0e2880 {
    width: 250px;
    margin: 15px 0% 0px 0%;
}
    
#\36 e83ec5a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
    height: auto;
    min-height: auto;
}
    
#\31 9d406ec {
    height: 250px;
}
    
#b83ac66d::before, #b83ac66d > .bgExtraLayerOverlay {
    
}
    
#\39 41685e6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 10px;
    align-items: center;
    order: 1;
}
    
#\37 f73dc31 {
    width: 100.00%;
}
    
#\33 bc8cad1 {
    row-gap: 0px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 50px 15px 0px 15px;
}
    
#\38 76421ef {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#c64685f0 {
    column-gap: 4%;
    row-gap: 10px;
    flex-direction: column;
    width: 100%;
    align-items: center;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 15px 0% 0px 0%;
}
    
#\31 ed098fe {
    margin: 0px 0% 0px 0%;
}
    
#\35 8c487ec {
    row-gap: 10px;
    width: 100%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 cf9ba73 {
    width: 300px;
}
    
#ba4b523c {
    width: 300px;
}
    
#\39 8b9e3b6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 8b9e3b6 {
    order: 1;
    margin: 15px 0% 0px 0%;
}
    
#e7c8f179 {
    row-gap: 25px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 250px 15px 100px 15px;
}
    
#aa325b4b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 0px;
}
    
#f69dd4ed {
    width: 100.00%;
    order: 2;
}
    
#\36 c6a8a05::before, #\36 c6a8a05 > .bgExtraLayerOverlay {
    
}
#\36 c6a8a05 {
    background-position: 50% 50%;
}
    
#\32 bab3d95 {
    height: auto;
    width: 50px;
    order: 0;
}
    
#aad0eab1 {
    width: 180px;
}
}

#\32 83b51f9.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAA5ElEQVQI1wHZACb/AEtAPU1VWktzh0mFo0dzjFleaYZnYaF7cJF5cHdqZQBJUlhNaXdIe5Y/fJ00X3lGTVp3XFiRdG6HfX1qdHwAQ2F0RW+HQXaUQnWRO191SU9ac1tYgmpofYCHXn2SAD5edkBkfUduh1x6i150gmlqcIdybY1+fIiWoGuZtAAxR108VGlabX+Fj5iXm6KclpejkI2VjI+Km6h0o7wAJjNFQFFjbXmJn6Gptq2yu66wtKKknJqjiaGye63EACc3SkNYbXJ+kaShq8GwtMm3ubijqpOUpXuXr3GpxMGvY+mXOg5OAAAAAElFTkSuQmCC')!important}#bc84ca61.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAA5ElEQVQI1wHZACb/AKiEcph0YoRfTHRQPl1DOEc6NS0sKzEvLDIwLjAuLACee2mbdmOac16acV19YFJaSEE6NTM7NzM8OTU0MS0AhWNTkmxZpnxnu5B7o4FydV5VTUE9RUA8RUlHNEBDAGFCM4FcSKZ9Z8meib2Xh5B0aWZTSk9HQUdNTTBFTgBKLyFzUD2je2TOpY3Sq5eqjH14Y1hORkM/S1AyT10AQyoebEw5oXphy6GF166UsZF/dmZePDo9JzlFI0NVAEIrHmhJN553XcSZe9OpjKqMeWtiYCguORMvRBc/WMY6T19bpItoAAAAAElFTkSuQmCC')!important}#\35 9dd0e42.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA5ElEQVQI1wHZACb/ANDi7tLj78PZ54ihs2RxgFtUW2RUVnFtdIaRm7bHzwDQ4u7T5PC80eB+k6Zla3hyYWOMb2qMenqYlpu+w8kAzeDtzeHuqb/QanqPYV1oiWpouIl/pYJ9n5KUr7K5AM7h7svf7au9zXqFl29oco9vbsKPhbGEfJmJiIGJkQDR4+/M3Oq6xtOfpbKJgoqYfHu8kIW6j4Kai4hwd38A0ePuu9nnqsfVm668kY+Xn4qKvJySyqiZsqKdjY2UAMzh7KbU5Iy8znmcrYCBjJyLi8CnnePHuNzLxc3HzHMFh14f0tC4AAAAAElFTkSuQmCC')!important}#\30 e806d02.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABEklEQVQY0xXKSUsCAQCA0fl93Tp1iqxIiTCMEFySDpXZqCma4ZpmRKFiTEhumNqkUpILGlpionaRCDp0/6J3fkL25Z1cY0C63icmpQk6bYhaNS6riPcySTRTJSCVEPLNAYX2B5LcIBK5IGg24dIs4z/cxeM7I3xbJJR6QCi0h5RfJ8TzFdx2O17dBqfKeUImDcdWK4FEmkimilDsjJB7n8SyMg5RxL29hkMxh2tzkX2jHk80znm2hlDqjqn0p+RqTRLXV9x4LPi1KxypFtCp17Gd+AnfPSKUOyOe+2NavQHtRp2OnCMVcmLfWkWrVLB3YCEo3f/HIa23EZPJlJ+vGb/fM7pPMgGzEb1qiR2DAV8yyx/Dn89cCxsWqQAAAABJRU5ErkJggg==')!important}#de4b5322.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAA4UlEQVQI12MwnHrYdP4lvXk3ZDr2C0bW8+s7snELMLOys7CysbCyMsh3HVCeeEq+57hC606lzH4Fl3A+SUVmFjYWEGJl4E2eLJAxSzhjllbRXPeyKV6x2dqGFlyc3MwsrMwsrAxMet7MllF8wZX6OT3RTTNTsgqdnD3ERESZmFmZmVkZmHhE2NWtpIKLDLN7IqonJRfU+IUnKGkZsnBwMzGzMrCKyYm7RGrm9OvmTTHJaHfObrFLKFWxdGfhEWJiYWfg0LRQT2kyrVuqn9EjH1RkkNltlNmp5BzBwi/JxMoFAD3lNNlPshlZAAAAAElFTkSuQmCC')!important}#\35 6c7d84a.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAGhAAAwADAQAAAAAAAAAAAAAAAAECAwYhEf/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAWEQADAAAAAAAAAAAAAAAAAAAABDL/2gAMAwEAAhEDEQA/AN927NcViia8VcZLNtN9YAY7QuhB/9k=')!important}#e8432949.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA5ElEQVQI1wHZACb/AJZ1daaJi8CustHN0d/h5uPn6+Xp7OLo7Nvj6dXe5gCHcXuYiJO2rrfCwMjNy8/S0NPe3+Pi5+vf5uva4ugAYGKGc3yfk522pqi1uKyvxLa22NHU4OLm4ebr3uTqADBGfUBckltynXt/l5+MkLyhntHAwNnU197g5N/k6QATMW4bO3gsRntZXXyMd4C4l5TJr63PxcjV1drZ3+YADCNTDCRVEShZNkBmaWJ5oIqQtaKnvrnDvsbYv8/kAAgdSAcdRwgfSiQ0XU9UdYh+kKOaqLCzx6q93KfB5AWyg8n4vs4HAAAAAElFTkSuQmCC')!important}#baafabe4.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIH/8QAIBAAAQMCBwAAAAAAAAAAAAAAAgABBAYRAwUTISIxYf/EABUBAQEAAAAAAAAAAAAAAAAAAAUG/8QAGxEAAgEFAAAAAAAAAAAAAAAAAAEDAgQREiH/2gAMAwEAAhEDEQA/ANhzaqcKJzZis3isKyjkAvplu1+kRLqKnBIO7l2fT//Z')!important}#b4d456aa.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAAsTAAALEwEAmpwYAAABJklEQVQY0x3NTU7CQABA4TkFxYJQkfLXMpR2ynT6g1JEJCqRBE1Eo27dKAfQW3DfZ2Txdl/yRKwLknRGlpeU0ymLTDM3ilxPmGhDPDGEUYzQ5hKTzyln1+zWt+yf7/l+WvG4nFGkGWpiiJRGJNkcU1yxXNzw9bLlsH/j8LXjc7uizDMilaBijdBpSZKVXJULPjZ3/L5v+Hld83Izo9CaYKwIwxih9JRYX2CSgmWes5mmPOSGy1gTjRRShkgZIILQMApSPC/G60g6The32cU9G9J1x3j9gH7fRwz8iG5P0WqNcU6H1E961E/6NGqSljPGPZe02z1E2x3SdCS2LalaQ6yKh1UZULV8arakcerhNF1E0xlg1wZULJ+KJbGO2D/2j+3/Q73FH6WnkW0/f6CRAAAAAElFTkSuQmCC')!important}#d56665ad.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHRAAAgIDAAMAAAAAAAAAAAAAAQIAAwQFERITkf/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQIA/9oADAMBAAIRAxEAPwDOtfu9hn3H35t+WpU9rsbg58kl8rUK7BqrfIHhiI1SDpy3f//Z')!important}#\39 cf05c8c.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHRAAAgMBAAMBAAAAAAAAAAAAAQIDBAUABxJRYf/EABUBAQEAAAAAAAAAAAAAAAAAAAEC/8QAGBEAAgMAAAAAAAAAAAAAAAAAAAEREkH/2gAMAwEAAhEDEQA/ANZ8u2blTDWXPtGCYyKoYfp6jzINBs2o0lhWcwoWP0+o5znWRVQj/9k=')!important}