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

  *#dm .dmInner nav.u_1069365954.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item {
    font-family:Parkinsans !important;
    font-size:18px !important;
  }

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

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

  *#dm .dmInner a.u_1652807955 span.text {
    color:rgba(255,255,255,1) !important;
    font-family:MomoTrustSans-Medium !important;
    font-size:15px !important;
  }

  *#dm .dmInner a.u_1477740602:hover span.text { color:rgba(27,28,76,1) !important; }

  *#dm .dmInner a.u_1477740602.hover span.text { color:rgba(27,28,76,1) !important; }

  *#dm .dmInner a.u_1477740602 span.text {
    font-family:MomoTrustSans-Medium !important;
    font-size:15px !important;
    color:rgba(255,255,255,1) !important;
  }

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

  *#dm .dmInner a.u_1317886717:hover span.text { color:rgba(27,28,76,1) !important; }

  *#dm .dmInner a.u_1317886717.hover span.text { color:rgba(27,28,76,1) !important; }

  *#dm .dmInner a.u_1317886717 span.text {
    font-family:MomoTrustSans-Medium !important;
    font-size:15px !important;
    color:rgba(255,255,255,1) !important;
  }

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

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

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

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

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

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

  *#dm .dmInner div.u_3851381952 .dmforminput {
    padding-inline:7.5px !important;
    padding-block:7.5px !important;
  }

  *#dm .dmInner div.u_3851381952 .spacing-container {
    margin-inline:-7.5px !important;
    margin-block:-7.5px !important;
  }

  *#dm .dmInner div.u_3851381952 .dmforminput input {
    font-family:'Albert Sans' !important;
    font-size:15px !important;
    font-weight:500 !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_3851381952 .dmforminput textarea {
    font-family:'Albert Sans' !important;
    font-size:15px !important;
    font-weight:500 !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_3851381952 .dmforminput .fileUploadLink {
    font-family:'Albert Sans' !important;
    font-size:15px !important;
    font-weight:500 !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_3851381952 .checkboxwrapper span {
    font-family:'Albert Sans' !important;
    font-size:15px !important;
    font-weight:500 !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_3851381952 .radiowrapper span {
    font-family:'Albert Sans' !important;
    font-size:15px !important;
    font-weight:500 !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_3851381952 .optinwrapper div {
    font-family:'Albert Sans' !important;
    font-size:15px !important;
    font-weight:500 !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_3851381952 .freetextwrapper {
    font-family:'Albert Sans' !important;
    font-size:15px !important;
    font-weight:500 !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_3851381952 .dmforminput select {
    font-family:'Albert Sans' !important;
    font-size:15px !important;
    font-weight:500 !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_3851381952 .dmforminput option {
    font-family:'Albert Sans' !important;
    font-size:15px !important;
    font-weight:500 !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_3851381952 input:not([type="submit"]) {
    background-color:rgba(255,255,255,0.12) !important;
    background-image:none !important;
    border-style:solid !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;
  }

  *#dm .dmInner div.u_3851381952 textarea {
    background-color:rgba(255,255,255,0.12) !important;
    background-image:none !important;
    border-style:solid !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;
  }

  *#dm .dmInner div.u_3851381952 select {
    background-color:rgba(255,255,255,0.12) !important;
    background-image:none !important;
    border-style:solid !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;
  }

  *#dm .dmInner div.u_3851381952 input[type="submit"] {
    font-family:MomoTrustSans-Medium !important;
    font-size:15px !important;
    color:rgba(27,28,76,1) !important;
  }

  *#dm .dmInner div.u_3851381952 .dmformsubmit:hover input[type="submit"] { color:rgba(5,21,35,1) !important; }

  *#dm .dmInner div.u_3851381952 .dmformsubmit.hover input[type="submit"] { color:rgba(5,21,35,1) !important; }

  *#dm .dmInner div.u_1977025588 .svg { fill:rgba(27,28,76,1) !important; }

  *#dm .dmInner a.u_1228667358 {
    border-radius:0px 0px 0px 0px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(27,28,76,1) rgba(27,28,76,1) rgba(27,28,76,1) rgba(27,28,76,1) !important;
  }

  *#dm .dmInner a.u_1228667358:hover {
    background-color:rgba(27,28,76,1) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1228667358.hover {
    background-color:rgba(27,28,76,1) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1228667358 span.text {
    font-family:MomoTrustSans-Medium !important;
    font-size:15px !important;
    color:rgba(27,28,76,1) !important;
  }

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

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

  *#dm .dmInner div.u_1368259863 .postTitle a {
    font-family:'MomoTrustSans-Medium' !important;
    color:rgba(27,28,76,1) !important;
  }

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

  *#dm .dmInner div.u_1368259863 .postDescription {
    max-height:5.5em !important;
    font-family:'Albert Sans' !important;
    color:rgba(59,59,63,1) !important;
  }

  *#dm .dmInner a.u_1318533999 {
    border-radius:0px 0px 0px 0px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(27,28,76,1) rgba(27,28,76,1) rgba(27,28,76,1) rgba(27,28,76,1) !important;
  }

  *#dm .dmInner a.u_1318533999:hover {
    background-color:rgba(27,28,76,1) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1318533999.hover {
    background-color:rgba(27,28,76,1) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1318533999 span.text {
    font-family:MomoTrustSans-Medium !important;
    font-size:15px !important;
    color:rgba(27,28,76,1) !important;
  }

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

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

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

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

  *#dm .dmInner div.u_2323185699 img {
    object-fit:cover !important;
    border-radius:12px 12px 0px 0px !important;
  }

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

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

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

  *#dm .dmInner a.u_1832522974:hover {
    background-color:rgba(27,28,76,1) !important;
    background-image:none !important;
    border-color:rgba(27,28,76,1) !important;
  }

  *#dm .dmInner a.u_1832522974.hover {
    background-color:rgba(27,28,76,1) !important;
    background-image:none !important;
    border-color:rgba(27,28,76,1) !important;
  }

  *#dm .dmInner a.u_1832522974 span.text {
    font-family:MomoTrustSans-Medium !important;
    font-size:15px !important;
    color:rgba(27,28,76,1) !important;
  }

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

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

  *#dm .dmInner a.u_1832522974 {
    border-radius:0px 0px 0px 0px !important;
    background-color:rgba(27,28,76,0.02) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(27,28,76) rgb(27,28,76) rgb(27,28,76) rgb(27,28,76) !important;
    gap:10px !important;
  }

  *#dm .dmInner a.u_1317886717 {
    border-radius:0px 0px 0px 0px !important;
    background-color:rgba(27,28,76,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

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

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

  *#dm .dmInner a.u_1317886717:hover .iconBg { background-color:rgb(27,28,76) !important; }

  *#dm .dmInner a.u_1317886717.hover .iconBg { background-color:rgb(27,28,76) !important; }

  *#dm .dmInner a.u_1317886717 .iconBg {
    display:inline-block !important;
    background-color:rgba(255,255,255,1) !important;
    mask-image:url(https://irp.cdn-website.com/716e7015/icon/right_4808835.svg) !important;
    width:28px !important;
    height:28px !important;
  }

  *#dm .dmInner a.u_1146737529:hover {
    background-color:rgba(27,28,76,1) !important;
    background-image:none !important;
    border-color:rgba(27,28,76,1) !important;
  }

  *#dm .dmInner a.u_1146737529.hover {
    background-color:rgba(27,28,76,1) !important;
    background-image:none !important;
    border-color:rgba(27,28,76,1) !important;
  }

  *#dm .dmInner a.u_1146737529 span.text {
    font-family:MomoTrustSans-Medium !important;
    font-size:15px !important;
    color:rgba(27,28,76,1) !important;
  }

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

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

  *#dm .dmInner a.u_1146737529 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/716e7015/icon/right_4808835.svg) !important;
    width:28px !important;
    height:28px !important;
    background-color:rgba(27,28,76,1) !important;
  }

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

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

  *#dm .dmInner a.u_1146737529 {
    border-radius:0px 0px 0px 0px !important;
    background-color:rgba(27,28,76,0.02) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(27,28,76) rgb(27,28,76) rgb(27,28,76) rgb(27,28,76) !important;
    gap:10px !important;
  }

  *#dm .dmInner a.u_1753405516:hover span.text { color:rgba(27,28,76,1) !important; }

  *#dm .dmInner a.u_1753405516.hover span.text { color:rgba(27,28,76,1) !important; }

  *#dm .dmInner a.u_1753405516 span.text {
    font-family:MomoTrustSans-Medium !important;
    font-size:15px !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1753405516 {
    border-radius:0px 0px 0px 0px !important;
    background-color:rgba(27,28,76,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

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

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

  *#dm .dmInner a.u_1753405516:hover .iconBg { background-color:rgb(27,28,76) !important; }

  *#dm .dmInner a.u_1753405516.hover .iconBg { background-color:rgb(27,28,76) !important; }

  *#dm .dmInner a.u_1753405516 .iconBg {
    display:inline-block !important;
    background-color:rgba(255,255,255,1) !important;
    mask-image:url(https://irp.cdn-website.com/716e7015/icon/right_4808835.svg) !important;
    width:28px !important;
    height:28px !important;
  }

  *#dm .dmInner div.u_1368259863 .readMore a {
    color:rgba(27,28,76,1) !important;
    font-style:italic !important;
  }

  *#dm .dmInner div.u_1368259863 .postArticle>.inner {
    background-color:rgba(255,255,255,1) !important;
    border-radius:16px 16px 16px 16px !important;
    -webkit-box-shadow:none !important;
    box-shadow:none !important;
    -moz-box-shadow:none !important;
  }

  *#dm .dmInner a.u_1832522974 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/716e7015/icon/right_4808835.svg) !important;
    width:28px !important;
    height:28px !important;
    background-color:rgba(27,28,76,1) !important;
  }

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

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

  *#dm .dmInner a.u_1652807955 .iconBg {
    display:inline-block !important;
    width:24px !important;
    height:24px !important;
    mask-image:url(https://irp.cdn-website.com/716e7015/icon/Elevate-Logo-05-b0dfa696-c1a9c70c-cdad2023-e0ca45a5.svg) !important;
    background-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1652807955 {
    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:0px !important;
    -moz-border-radius:0px !important;
    -webkit-border-radius:0px !important;
    background-color:rgba(27,28,76,1) !important;
    background-image:none !important;
    gap:14px !important;
  }

  *#dm .dmInner a.u_1477740602:hover .iconBg { background-color:rgb(27,28,76) !important; }

  *#dm .dmInner a.u_1477740602.hover .iconBg { background-color:rgb(27,28,76) !important; }

  *#dm .dmInner a.u_1477740602 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/716e7015/icon/right_4808835.svg) !important;
    background-color:rgba(255,255,255,1) !important;
    width:28px !important;
    height:28px !important;
  }

  *#dm .dmInner a.u_1228667358 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/716e7015/icon/right_4808835.svg) !important;
    width:28px !important;
    height:28px !important;
    background-color:rgba(27,28,76,1) !important;
  }

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

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

  *#dm .dmInner a.u_1318533999 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/716e7015/icon/right_4808835.svg) !important;
    width:28px !important;
    height:28px !important;
    background-color:rgba(27,28,76,1) !important;
  }

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1652807955:hover span.text { color:rgba(27,28,76,1) !important; }

  *#dm .dmInner a.u_1652807955.hover span.text { color:rgba(27,28,76,1) !important; }

  *#dm .dmInner a.u_1652807955:hover .iconBg { background-color:rgba(27,28,76,1) !important; }

  *#dm .dmInner a.u_1652807955.hover .iconBg { background-color:rgba(27,28,76,1) !important; }

  *#dm .dmInner div.u_1576267589 .svg { fill:rgba(27,28,76,1) !important; }

  *#dm .dmInner div.u_1576267589 span[data-icon-mask] { background-color:rgba(27,28,76,1) !important; }

  *#dm .dmInner div.u_1392925304 .svg { fill:rgba(27,28,76,1) !important; }

  *#dm .dmInner div.u_1392925304 span[data-icon-mask] { background-color:rgba(27,28,76,1) !important; }

  *#dm .dmInner div.u_1736974927 .svg { fill:rgba(27,28,76,1) !important; }

  *#dm .dmInner div.u_1736974927 span[data-icon-mask] { background-color:rgba(27,28,76,1) !important; }

  *#dm .dmInner div.u_1112635743 .svg { fill:rgba(27,28,76,1) !important; }

  *#dm .dmInner div.u_1112635743 span[data-icon-mask] { background-color:rgba(27,28,76,1) !important; }

  *#dm .dmInner div.u_1838265879 .postTitle a {
    font-family:'MomoTrustSans-Medium' !important;
    color:rgba(27,28,76,1) !important;
  }

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

  *#dm .dmInner div.u_1838265879 .postDescription {
    max-height:5.5em !important;
    font-family:'Albert Sans' !important;
    color:rgba(59,59,63,1) !important;
  }

  *#dm .dmInner div.u_1838265879 .readMore a {
    color:rgba(27,28,76,1) !important;
    font-style:italic !important;
  }

  *#dm .dmInner div.u_1838265879 .postArticle>.inner {
    background-color:rgba(255,255,255,1) !important;
    border-radius:16px 16px 16px 16px !important;
    -webkit-box-shadow:none !important;
    box-shadow:none !important;
    -moz-box-shadow:none !important;
  }

  *#dm .dmInner a.u_1105674611:hover span.text { color:rgba(27,28,76,1) !important; }

  *#dm .dmInner a.u_1105674611.hover span.text { color:rgba(27,28,76,1) !important; }

  *#dm .dmInner a.u_1105674611 span.text {
    font-family:MomoTrustSans-Medium !important;
    font-size:15px !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1756814839 img {
    object-fit:cover !important;
    border-radius:12px 12px 0px 0px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1244804958:hover {
    background-color:rgba(27,28,76,1) !important;
    background-image:none !important;
    border-color:rgba(27,28,76,1) !important;
  }

  *#dm .dmInner a.u_1244804958.hover {
    background-color:rgba(27,28,76,1) !important;
    background-image:none !important;
    border-color:rgba(27,28,76,1) !important;
  }

  *#dm .dmInner a.u_1244804958 span.text {
    font-family:MomoTrustSans-Medium !important;
    font-size:15px !important;
    color:rgba(27,28,76,1) !important;
  }

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

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

  *#dm .dmInner a.u_1244804958 {
    border-radius:0px 0px 0px 0px !important;
    background-color:rgba(27,28,76,0.02) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(27,28,76) rgb(27,28,76) rgb(27,28,76) rgb(27,28,76) !important;
    gap:10px !important;
  }

  *#dm .dmInner a.u_1105674611 {
    border-radius:0px 0px 0px 0px !important;
    background-color:rgba(27,28,76,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

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

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

  *#dm .dmInner a.u_1105674611:hover .iconBg { background-color:rgb(27,28,76) !important; }

  *#dm .dmInner a.u_1105674611.hover .iconBg { background-color:rgb(27,28,76) !important; }

  *#dm .dmInner a.u_1105674611 .iconBg {
    display:inline-block !important;
    background-color:rgba(255,255,255,1) !important;
    mask-image:url(https://irp.cdn-website.com/716e7015/icon/right_4808835.svg) !important;
    width:28px !important;
    height:28px !important;
  }

  *#dm .dmInner a.u_1026824985:hover {
    background-color:rgba(27,28,76,1) !important;
    background-image:none !important;
    border-color:rgba(27,28,76,1) !important;
  }

  *#dm .dmInner a.u_1026824985.hover {
    background-color:rgba(27,28,76,1) !important;
    background-image:none !important;
    border-color:rgba(27,28,76,1) !important;
  }

  *#dm .dmInner a.u_1026824985 span.text {
    font-family:MomoTrustSans-Medium !important;
    font-size:15px !important;
    color:rgba(27,28,76,1) !important;
  }

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

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

  *#dm .dmInner a.u_1026824985 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/716e7015/icon/right_4808835.svg) !important;
    width:28px !important;
    height:28px !important;
    background-color:rgba(27,28,76,1) !important;
  }

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

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

  *#dm .dmInner a.u_1026824985 {
    border-radius:0px 0px 0px 0px !important;
    background-color:rgba(27,28,76,0.02) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(27,28,76) rgb(27,28,76) rgb(27,28,76) rgb(27,28,76) !important;
    gap:10px !important;
  }

  *#dm .dmInner a.u_1707694830:hover {
    background-color:rgba(27,28,76,1) !important;
    background-image:none !important;
    border-color:rgba(27,28,76,1) !important;
  }

  *#dm .dmInner a.u_1707694830.hover {
    background-color:rgba(27,28,76,1) !important;
    background-image:none !important;
    border-color:rgba(27,28,76,1) !important;
  }

  *#dm .dmInner a.u_1707694830 span.text {
    font-family:MomoTrustSans-Medium !important;
    font-size:15px !important;
    color:rgba(27,28,76,1) !important;
  }

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

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

  *#dm .dmInner a.u_1707694830 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/716e7015/icon/right_4808835.svg) !important;
    width:28px !important;
    height:28px !important;
    background-color:rgba(27,28,76,1) !important;
  }

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

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

  *#dm .dmInner a.u_1707694830 {
    border-radius:0px 0px 0px 0px !important;
    background-color:rgba(27,28,76,0.02) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(27,28,76) rgb(27,28,76) rgb(27,28,76) rgb(27,28,76) !important;
    gap:10px !important;
  }

  *#dm .dmInner a.u_1321966902:hover span.text { color:rgba(27,28,76,1) !important; }

  *#dm .dmInner a.u_1321966902.hover span.text { color:rgba(27,28,76,1) !important; }

  *#dm .dmInner a.u_1321966902 span.text {
    font-family:MomoTrustSans-Medium !important;
    font-size:15px !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1321966902 {
    border-radius:0px 0px 0px 0px !important;
    background-color:rgba(27,28,76,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

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

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

  *#dm .dmInner a.u_1321966902:hover .iconBg { background-color:rgb(27,28,76) !important; }

  *#dm .dmInner a.u_1321966902.hover .iconBg { background-color:rgb(27,28,76) !important; }

  *#dm .dmInner a.u_1321966902 .iconBg {
    display:inline-block !important;
    background-color:rgba(255,255,255,1) !important;
    mask-image:url(https://irp.cdn-website.com/716e7015/icon/right_4808835.svg) !important;
    width:28px !important;
    height:28px !important;
  }

  *#dm .dmInner a.u_1234386424:hover span.text { color:rgba(27,28,76,1) !important; }

  *#dm .dmInner a.u_1234386424.hover span.text { color:rgba(27,28,76,1) !important; }

  *#dm .dmInner a.u_1234386424 span.text {
    font-family:MomoTrustSans-Medium !important;
    font-size:15px !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1234386424 {
    border-radius:0px 0px 0px 0px !important;
    background-color:rgba(27,28,76,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

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

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

  *#dm .dmInner a.u_1234386424:hover .iconBg { background-color:rgb(27,28,76) !important; }

  *#dm .dmInner a.u_1234386424.hover .iconBg { background-color:rgb(27,28,76) !important; }

  *#dm .dmInner a.u_1234386424 .iconBg {
    display:inline-block !important;
    background-color:rgba(255,255,255,1) !important;
    mask-image:url(https://irp.cdn-website.com/716e7015/icon/right_4808835.svg) !important;
    width:28px !important;
    height:28px !important;
  }

  *#dm .dmInner a.u_1244804958 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/716e7015/icon/right_4808835.svg) !important;
    width:28px !important;
    height:28px !important;
    background-color:rgba(27,28,76,1) !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1261727759 {
    border-radius:0px 0px 0px 0px !important;
    background-color:rgba(27,28,76,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
    gap:10px !important;
  }

  *#dm .dmInner a.u_1261727759 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/716e7015/icon/right_4808835.svg) !important;
    width:28px !important;
    height:28px !important;
    background-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1261727759:hover {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1261727759.hover {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1261727759 span.text {
    font-family:MomoTrustSans-Medium !important;
    font-size:15px !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1261727759:hover span.text { color:rgba(27,28,76,1) !important; }

  *#dm .dmInner a.u_1261727759.hover span.text { color:rgba(27,28,76,1) !important; }

  *#dm .dmInner a.u_1261727759:hover .iconBg { background-color:rgba(27,28,76,1) !important; }

  *#dm .dmInner a.u_1261727759.hover .iconBg { background-color:rgba(27,28,76,1) !important; }

  *#dm .dmInner a.u_1606632192 .iconBg {
    display:inline-block !important;
    background-color:rgba(27,28,76,1) !important;
    mask-image:url(https://irp.cdn-website.com/716e7015/icon/right_4808835.svg) !important;
    width:28px !important;
    height:28px !important;
  }

  *#dm .dmInner a.u_1606632192 {
    border-radius:0px 0px 0px 0px !important;
    background-color:rgba(27,28,76,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(27,28,76,1) rgba(27,28,76,1) rgba(27,28,76,1) rgba(27,28,76,1) !important;
  }

  *#dm .dmInner a.u_1606632192:hover {
    background-color:rgba(27,28,76,1) !important;
    background-image:none !important;
    border-color:rgba(255,255,255,0) !important;
  }

  *#dm .dmInner a.u_1606632192.hover {
    background-color:rgba(27,28,76,1) !important;
    background-image:none !important;
    border-color:rgba(255,255,255,0) !important;
  }

  *#dm .dmInner a.u_1606632192 span.text {
    font-family:MomoTrustSans-Medium !important;
    font-size:15px !important;
    color:rgba(27,28,76,1) !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1520540779 .dmforminput {
    padding-inline:7.5px !important;
    padding-block:7.5px !important;
  }

  *#dm .dmInner div.u_1520540779 .spacing-container {
    margin-inline:-7.5px !important;
    margin-block:-7.5px !important;
  }

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

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

  *#dm .dmInner div.u_1520540779 .dmforminput input {
    font-family:'Albert Sans' !important;
    font-size:15px !important;
    font-weight:500 !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1520540779 .dmforminput textarea {
    font-family:'Albert Sans' !important;
    font-size:15px !important;
    font-weight:500 !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1520540779 .dmforminput .fileUploadLink {
    font-family:'Albert Sans' !important;
    font-size:15px !important;
    font-weight:500 !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1520540779 .checkboxwrapper span {
    font-family:'Albert Sans' !important;
    font-size:15px !important;
    font-weight:500 !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1520540779 .radiowrapper span {
    font-family:'Albert Sans' !important;
    font-size:15px !important;
    font-weight:500 !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1520540779 .optinwrapper div {
    font-family:'Albert Sans' !important;
    font-size:15px !important;
    font-weight:500 !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1520540779 .freetextwrapper {
    font-family:'Albert Sans' !important;
    font-size:15px !important;
    font-weight:500 !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1520540779 .dmforminput select {
    font-family:'Albert Sans' !important;
    font-size:15px !important;
    font-weight:500 !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1520540779 .dmforminput option {
    font-family:'Albert Sans' !important;
    font-size:15px !important;
    font-weight:500 !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1520540779 input:not([type="submit"]) {
    background-color:rgba(255,255,255,0.12) !important;
    background-image:none !important;
    border-style:solid !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;
  }

  *#dm .dmInner div.u_1520540779 textarea {
    background-color:rgba(255,255,255,0.12) !important;
    background-image:none !important;
    border-style:solid !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;
  }

  *#dm .dmInner div.u_1520540779 select {
    background-color:rgba(255,255,255,0.12) !important;
    background-image:none !important;
    border-style:solid !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;
  }

  *#dm .dmInner div.u_1520540779 .dmformsubmit:hover {
    background-color:rgba(178,189,194,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1520540779 .dmformsubmit.hover {
    background-color:rgba(178,189,194,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1520540779 input[type="submit"] {
    font-family:MomoTrustSans-Medium !important;
    font-size:15px !important;
    color:rgba(27,28,76,1) !important;
  }

  *#dm .dmInner div.u_1520540779 .dmformsubmit:hover input[type="submit"] { color:rgba(5,21,35,1) !important; }

  *#dm .dmInner div.u_1520540779 .dmformsubmit.hover input[type="submit"] { color:rgba(5,21,35,1) !important; }

  *#dm .dmInner div.u_1520540779 .dmformsubmit {
    border-radius:0px 0px 0px 0px !important;
    float:none !important;
    display:block !important;
    margin-left:auto !important;
    margin-right:auto !important;
    width:260px !important;
    height:56px !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    margin-block-start:20px !important;
  }

  *#dm .dmInner div.u_3851381952 .dmformsubmit {
    border-radius:0px 0px 0px 0px !important;
    float:left !important;
    display:block !important;
    margin-left:0 !important;
    margin-right:auto !important;
    width:260px !important;
    height:56px !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    margin-block-start:20px !important;
  }

  *#dm .dmInner div.u_3851381952 .dmformsubmit:hover {
    background-color:rgba(178,189,194,1) !important;
    background-image:none !important;
    border-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_3851381952 .dmformsubmit.hover {
    background-color:rgba(178,189,194,1) !important;
    background-image:none !important;
    border-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1208562877 {
    border-radius:0px 0px 0px 0px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(27,28,76,1) rgba(27,28,76,1) rgba(27,28,76,1) rgba(27,28,76,1) !important;
  }

  *#dm .dmInner a.u_1208562877:hover {
    background-color:rgba(27,28,76,1) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1208562877.hover {
    background-color:rgba(27,28,76,1) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1208562877 span.text {
    font-family:MomoTrustSans-Medium !important;
    font-size:15px !important;
    color:rgba(27,28,76,1) !important;
  }

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

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

  *#dm .dmInner div.u_1263298193 .svg { fill:rgba(27,28,76,1) !important; }

  *#dm .dmInner div.u_1263298193 span[data-icon-mask] { background-color:rgba(27,28,76,1) !important; }

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

  *#dm .dmInner div.u_3851381952 .m-recaptcha {
    color:rgba(255,255,255,1) !important;
    font-size:15px !important;
  }

  *#dm .dmInner div.u_3851381952 input::placeholder {
    font-size:14px !important;
    font-weight:400 !important;
    color:rgba(178,189,194,1) !important;
  }

  *#dm .dmInner div.u_3851381952 input.placeholder {
    font-size:14px !important;
    font-weight:400 !important;
    color:rgba(178,189,194,1) !important;
  }

  *#dm .dmInner div.u_3851381952 textarea::placeholder {
    font-size:14px !important;
    font-weight:400 !important;
    color:rgba(178,189,194,1) !important;
  }

  *#dm .dmInner div.u_3851381952 textarea.placeholder {
    font-size:14px !important;
    font-weight:400 !important;
    color:rgba(178,189,194,1) !important;
  }

  *#dm .dmInner div.u_3851381952 select::placeholder {
    font-size:14px !important;
    font-weight:400 !important;
    color:rgba(178,189,194,1) !important;
  }

  *#dm .dmInner div.u_3851381952 select.placeholder {
    font-size:14px !important;
    font-weight:400 !important;
    color:rgba(178,189,194,1) !important;
  }

  *#dm .dmInner div.u_1520540779 input::placeholder {
    font-size:15px !important;
    font-weight:400 !important;
    color:rgba(178,189,194,1) !important;
  }

  *#dm .dmInner div.u_1520540779 input.placeholder {
    font-size:15px !important;
    font-weight:400 !important;
    color:rgba(178,189,194,1) !important;
  }

  *#dm .dmInner div.u_1520540779 textarea::placeholder {
    font-size:15px !important;
    font-weight:400 !important;
    color:rgba(178,189,194,1) !important;
  }

  *#dm .dmInner div.u_1520540779 textarea.placeholder {
    font-size:15px !important;
    font-weight:400 !important;
    color:rgba(178,189,194,1) !important;
  }

  *#dm .dmInner div.u_1520540779 select::placeholder {
    font-size:15px !important;
    font-weight:400 !important;
    color:rgba(178,189,194,1) !important;
  }

  *#dm .dmInner div.u_1520540779 select.placeholder {
    font-size:15px !important;
    font-weight:400 !important;
    color:rgba(178,189,194,1) !important;
  }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner nav.u_1069365954.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item { font-size:15px !important; }

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

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

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

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

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

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

  *#dm .dmInner div.u_3851381952 input[type="submit"] { font-size:16px !important; }

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1520540779 input[type="submit"] { font-size:16px !important; }

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

  *#dm .dmInner div.u_1520540779 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { font-size:14px !important; }

  *#dm .dmInner div.u_1520540779 .m-recaptcha { font-size:14px !important; }

  *#dm .dmInner div.u_1520540779 .dmforminput input { font-size:13px !important; }

  *#dm .dmInner div.u_1520540779 .dmforminput textarea { font-size:13px !important; }

  *#dm .dmInner div.u_1520540779 .dmforminput .fileUploadLink { font-size:13px !important; }

  *#dm .dmInner div.u_1520540779 .checkboxwrapper span { font-size:13px !important; }

  *#dm .dmInner div.u_1520540779 .radiowrapper span { font-size:13px !important; }

  *#dm .dmInner div.u_1520540779 .optinwrapper div { font-size:13px !important; }

  *#dm .dmInner div.u_1520540779 .freetextwrapper { font-size:13px !important; }

  *#dm .dmInner div.u_1520540779 .dmforminput select { font-size:13px !important; }

  *#dm .dmInner div.u_1520540779 .dmforminput option { font-size:13px !important; }

  *#dm .dmInner div.u_1520540779 input::placeholder { font-size:13px !important; }

  *#dm .dmInner div.u_1520540779 input.placeholder { font-size:13px !important; }

  *#dm .dmInner div.u_1520540779 textarea::placeholder { font-size:13px !important; }

  *#dm .dmInner div.u_1520540779 textarea.placeholder { font-size:13px !important; }

  *#dm .dmInner div.u_1520540779 select::placeholder { font-size:13px !important; }

  *#dm .dmInner div.u_1520540779 select.placeholder { font-size:13px !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1368259863 .postTitle a { font-size:20px !important; }

  *#dm .dmInner div.u_1838265879 .postTitle a { font-size:20px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1520540779 input::placeholder { font-size:14px !important; }

  *#dm .dmInner div.u_1520540779 input.placeholder { font-size:14px !important; }

  *#dm .dmInner div.u_1520540779 textarea::placeholder { font-size:14px !important; }

  *#dm .dmInner div.u_1520540779 textarea.placeholder { font-size:14px !important; }

  *#dm .dmInner div.u_1520540779 select::placeholder { font-size:14px !important; }

  *#dm .dmInner div.u_1520540779 select.placeholder { font-size:14px !important; }

  *#dm .dmInner div.u_1520540779 .dmforminput input { font-size:14px !important; }

  *#dm .dmInner div.u_1520540779 .dmforminput textarea { font-size:14px !important; }

  *#dm .dmInner div.u_1520540779 .dmforminput .fileUploadLink { font-size:14px !important; }

  *#dm .dmInner div.u_1520540779 .checkboxwrapper span { font-size:14px !important; }

  *#dm .dmInner div.u_1520540779 .radiowrapper span { font-size:14px !important; }

  *#dm .dmInner div.u_1520540779 .optinwrapper div { font-size:14px !important; }

  *#dm .dmInner div.u_1520540779 .freetextwrapper { font-size:14px !important; }

  *#dm .dmInner div.u_1520540779 .dmforminput select { font-size:14px !important; }

  *#dm .dmInner div.u_1520540779 .dmforminput option { font-size:14px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\38 0541633 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    flex-direction: row;
    justify-content: space-around;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#fc5ec3e0 {
    min-height: 0;
    column-gap: 0%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    max-width: var(--max-content-width_1, 1200px);
    padding: 80px 16px 80px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 0454a4f[data-background-color-animation] {
    
}
#\37 0454a4f::before, #\37 0454a4f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(178,189,194,1);
    opacity: 0.9;
    border-radius: inherit;
}
#\37 0454a4f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255,255,255,1);
    background-image: url("https://irp.cdn-website.com/716e7015/dms3rep/multi/opt/Mountain-Graphic-545c9c05-1920w.png");
}
    
#ea218357 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
    align-items: center;
    order: 0;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#group_0bc {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    flex-direction: row;
    justify-content: space-around;
    order: 1;
    padding: 16px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_0jk {
    align-items: center;
    width: 49.5%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0.8);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    justify-content: space-between;
    min-width: 32px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#widget_7ld {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 a80d7b2 {
    align-items: center;
    width: 49.5%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(27, 28, 76, 0.8);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    justify-content: space-between;
    min-width: 32px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#group_n0e {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.57%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_422 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.57%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    padding: 0px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 9ee62d8 {
    width: 28.95%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 47e1244.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 47e1244 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bd09931e {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 8e6f743 {
    margin: 0px 0% 0px 0%;
}
    
#ddb98751 {
    width: 99.83%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 78a083c.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\36 78a083c {
    width: 203px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 0faabac.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\36 0faabac {
    width: 203px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    align-self: auto;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 1e488c8 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.57%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f97c522a {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.57%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    padding: 0px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d0e651ff {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 689ee02 {
    align-items: center;
    width: 49.5%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(27, 28, 76, 0.8);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    justify-content: space-between;
    min-width: 32px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\32 41bb9b1 {
    align-items: center;
    width: 49.5%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0.8);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    justify-content: space-between;
    min-width: 32px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#d2f8e5d6 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    flex-direction: row;
    justify-content: space-around;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 3b84dcd {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#acd77437.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#acd77437 {
    width: 99.83%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 12px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 2f1fcc8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 2f1fcc8 {
    width: 99.83%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 12px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f6bf776.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 f6bf776 {
    width: 99.83%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 12px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e3456643.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e3456643 {
    width: 99.83%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 9px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ea9e2d06 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e8b30798 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 f9fc82c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 f9fc82c {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    margin: -2px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 509209d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\35 509209d {
    width: 203px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    align-self: auto;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 904d268.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\37 904d268 {
    width: 242px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: center;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_o1u {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.9px;
    align-content: center;
    flex-wrap: nowrap;
    --column-gap: 1.9px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 dabaccc {
    width: 32px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 4cff8f9 {
    width: 32px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 28fd52d {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d2b39a8d {
    align-items: center;
    width: 32.77%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0.8);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    justify-content: space-between;
    min-width: 32px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#b2911996 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.57%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    padding: 0px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 14ddc79.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\37 14ddc79 {
    width: 203px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    align-self: auto;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f8069570 {
    width: 99.83%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f77e5f95.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f77e5f95 {
    width: 99.83%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 12px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 59c2d06 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.57%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    padding: 0px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d28bbae8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 8857ebb {
    align-items: center;
    width: 66.22%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(27, 28, 76, 0.8);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    justify-content: space-between;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 4cbbd81 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 404ad91.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\36 404ad91 {
    width: 203px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    align-self: auto;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 0c39fc3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 0c39fc3 {
    width: 99.83%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 12px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 26f958f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-end;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a68954d9 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 300px 0% 100px 0%;
}
    
#\36 b99463d {
    margin: 0px 0% 0px 0%;
}
    
#\31 4f62bea::before, #\31 4f62bea > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.41;
    border-radius: inherit;
    background-image: linear-gradient(180deg, rgba(5, 21, 35, 1) 22%, rgba(217, 217, 217, 1) 100%);
}
    
#\39 b017a53 {
    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;
}
    
#ebed628a {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a6b2d7fd.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#a6b2d7fd {
    width: 292px;
    height: auto;
    min-height: 56px;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-start;
    order: 2;
    margin: 20px 0% 20px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 51188c9[data-background-color-animation] {
    background-color: rgba(255,255,255,1);
}
#\37 51188c9 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: auto;
    order: 0;
    padding: 0px 6% 0px 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 67b27c9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 47%;
    min-width: 4%;
    order: 1;
    padding: 50px 16px 50px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 f77eca4 {
    margin: 0px 0px 0px 0px;
}
    
#\33 57cd7a7 {
    width: 99.93%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ec5795db.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#ec5795db {
    width: 203px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    align-self: auto;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 9d4e7ce {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aa76d395 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 47%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/716e7015/dms3rep/multi/opt/Screenshot-2026-08-24-125753-8c207645-1920w.png");
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\38 97a4927 {
    min-height: 529px;
    column-gap: 6%;
    row-gap: 36px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 80px 16px 80px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 bf25ce0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 bf25ce0 {
    width: 99.90%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 20px 0% 0px 0%;
}
    
#d742ed2f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(51,69,91,1);
    background-image: none;
}
    
#ebffa8a2 {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c6e53b10 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 47%;
    min-width: 4%;
    order: 0;
    padding: 50px 16px 50px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 dbfe898.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 dbfe898 {
    width: 99.90%;
    height: auto;
    max-width: 100%;
    order: 4;
    margin: 20px 0% 0px 0%;
}
    
#d476bf8a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(51,69,91,1);
    background-image: none;
}
    
#e0074883 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 47%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/716e7015/dms3rep/multi/opt/generated-smile-1920w.png");
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#faed215f {
    width: 99.93%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 45eb58f {
    min-height: 733px;
    column-gap: 6%;
    row-gap: 36px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 80px 16px 80px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 2cd56cd {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 efd2b17 {
    margin: 0px 0% 0px 0%;
}
    
#\36 dd8d22c {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 fe93eb8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\38 6bf6617 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 80px 9% 80px 9%;
}
    
#f1e57da7 {
    margin: 0px 0% 0px 0%;
}
    
#fa5deb4e::before, #fa5deb4e > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(138,149,157,1);
    opacity: 0.85;
}
#fa5deb4e {
    background-color: rgba(138,149,157,1);
    background-image: url("https://irp.cdn-website.com/716e7015/dms3rep/multi/opt/Lobby+-1-1920w.jpg");
}
    
#group_tuq {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.9496839379553705%;
    order: 2;
    flex-wrap: nowrap;
    padding: 20px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#group_415 {
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_kiv {
    align-items: center;
    width: 23.54%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 cb1016c {
    align-items: center;
    width: 23.5%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 dcda2b4 {
    align-items: center;
    width: 23.54%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 4ca8961 {
    align-items: center;
    width: 23.54%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_u6p {
    width: 51.92%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 860d8e9 {
    width: 51.92%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 2c2da0d {
    width: 51.92%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 954675a {
    width: 51.92%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 52a5c44 {
    width: 99.83%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 129ac22 {
    width: 53.40%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 b72f894 {
    width: 99.83%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 67a35bf {
    width: 99.83%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 2a83e94 {
    width: 99.83%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 677a9c7 {
    width: 32px;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 23eeb4a {
    width: 32px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 0902c16 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.9px;
    align-content: center;
    flex-wrap: nowrap;
    --column-gap: 1.9px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#e11a2430 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 c22fd81 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 4% 0% 4% 0%;
}
    
#acf08d8d::before, #acf08d8d > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.75;
    border-radius: inherit;
}
#acf08d8d {
    background-image: url("https://irp.cdn-website.com/716e7015/dms3rep/multi/opt/Kelly+-+Patient+%28Front+Desk%29+%281%29-1920w.jpg");
}
    
#widget_mon.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_mon {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: -80px 0% -80px 0%;
}
    
#\35 3e2b19d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 3e2b19d {
    width: 99.93%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: -10px 0% -10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 068712c {
    margin: 0px 0% 0px 0%;
}
    
#\34 01bfede {
    width: 32px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e66f38e9 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.9px;
    align-content: center;
    flex-wrap: nowrap;
    --column-gap: 1.9px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e0be037e {
    width: 47.58%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 545fdef {
    width: 32px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a14af959 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50.68%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/716e7015/dms3rep/multi/opt/10-DSCF2630-1415af77-1409h.png");
    order: 0;
    padding: 0px 40px 0px 0px;
    margin: 0% 2% 0% 0%;
}
    
#\39 401d92e {
    min-height: 0px;
    column-gap: 6%;
    row-gap: 36px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 80px 16px 80px 16px;
    margin: 0% 0% 0% 0%;
}
    
#bf678720 {
    margin: 0px 0% 0px 0%;
}
    
#d2689edb {
    width: 99.93%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 00b3730 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 53.27%;
    min-width: 4%;
    order: 1;
    background-color: rgba(51,69,91,1);
    background-image: none;
    padding: 60px 60px 60px 60px;
    margin: 45px 0% 45px -12%;
}
    
#\33 e225a46.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 e225a46 {
    width: 99.90%;
    height: auto;
    max-width: 100%;
    order: 4;
    margin: 1px 0% 0px 0%;
}
    
#\37 046291e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#c210018c {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_637 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
    margin-top: 7px;
}
    
#widget_3gt {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 6;
}
    
#\39 401ba5d {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fbd9a6a4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 6;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 747a0a3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 47%;
    min-width: 4%;
    order: 0;
    padding: 50px 16px 50px 16px;
    margin: 0% 0% 0% 0%;
}
    
#f0b5c418.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f0b5c418 {
    width: 99.90%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 20px 0% 0px 0%;
}
    
#f694c447[data-background-color-animation] {
    
}
#f694c447::before, #f694c447 > .bgExtraLayerOverlay {
    
}
#f694c447 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 47%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/716e7015/dms3rep/multi/opt/17-Kempter+Front+Desk-1920w.jpg");
    order: 1;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#af036dc3 {
    min-height: 529px;
    column-gap: 6%;
    row-gap: 36px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 80px 0% 80px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 66ecfed {
    margin: 0px 0% 0px 0%;
}
    
#be63e639 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(178,189,194,1);
    background-image: none;
}
    
#\37 eee5bfc.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\37 eee5bfc {
    width: 203px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ceb43337 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 3aabddb::before, #\38 3aabddb > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.75;
    border-radius: inherit;
}
#\38 3aabddb {
    background-image: url("https://irp.cdn-website.com/716e7015/dms3rep/multi/opt/pexels-photo-19879741-1920w.png");
}
    
#\34 89e2f32 {
    margin: 0px 0% 0px 0%;
}
    
#\31 2315c11.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 2315c11 {
    width: 100.00%;
    height: 372px;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\32 867b8ba {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 46ea917 {
    min-height: 372px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d2957b7e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 47%;
    min-width: 4%;
    order: 0;
    padding: 50px 16px 50px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 223d10b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255,255,255,1);
    background-image: none;
}
    
#\30 37c31bf {
    min-height: 529px;
    column-gap: 6%;
    row-gap: 36px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 80px 16px 80px 16px;
    margin: 0% 0% 0% 0%;
}
    
#dbc36aef::before, #dbc36aef > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.4;
    border-radius: inherit;
}
#dbc36aef {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 47%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/716e7015/dms3rep/multi/opt/pexels-photo-19879741-1920w.jpeg");
    order: 1;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#a29be9f2 {
    width: 101px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 1f15f88 {
    margin: 0px 0% 0px 0%;
}
    
#\39 f458a71 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 3e7e71d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 3e7e71d {
    width: 99.90%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 12px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 0917282.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 0917282 {
    width: 100%;
    height: 117px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: stretch;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 815ef10 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-self: auto;
    background-color: rgba(51,69,91,1);
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 7bc4592 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    align-items: flex-start;
    align-content: flex-start;
    padding: 0% 0% 0% 0%;
}
    
#ee800d80 {
    margin: 0px 0% 0px 0%;
}
    
#b5f59342 {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-width: 0px 0 0 0;
    border-color: var(--color_4) #000000 #000000 #000000;
    border-style: solid;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 e06757f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\34 8bf25a3 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#b16acd21::before, #b16acd21 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(178,189,194,1);
    opacity: 0.9;
    border-radius: inherit;
}
#b16acd21 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/716e7015/dms3rep/multi/opt/Mountain-Graphic-545c9c05-1920w.png");
}
    
#\32 33907a8 {
    margin: 0px 0% 0px 0%;
}
    
#ef21776b {
    width: 49.19%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b1754091.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b1754091 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 3e64f74.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\37 3e64f74 {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_rqq {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.6203044400139244%;
    order: 0;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b1056367.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b1056367 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 60f4f2d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\30 60f4f2d {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 9273914 {
    width: 45px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 2d1f9fc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 2d1f9fc {
    width: 99.90%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 12px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 e21c2ee {
    align-items: center;
    width: 252px;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    --column-gap: 8px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 e3de25d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 53.27%;
    min-width: 4%;
    order: 1;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 80px 60px 80px 60px;
    margin: 50px 0% 50px -12%;
}
    
#\34 bd817e2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50.68%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/716e7015/dms3rep/multi/opt/Erica---Patient--28Consultation-29--2-1920w.png");
    order: 0;
    padding: 0px 40px 0px 0px;
    margin: 0% 2% 0% 0%;
}
    
#\32 6e91773 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(51,69,91,1);
    background-image: none;
}
    
#\33 af73477 {
    width: 50%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 1d93e04 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 9aa40d5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    order: 2;
    flex-wrap: nowrap;
    --column-gap: 8px;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b67c7208 {
    align-items: center;
    width: 289.3px;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    --column-gap: 8px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 ac0775d {
    margin: 0px 0% 0px 0%;
}
    
#\38 3b4f1a8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    order: 3;
    flex-wrap: nowrap;
    --column-gap: 8px;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 53fa36c {
    width: 45px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d5367a70 {
    width: 87.07%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#fbf0c4e8 {
    width: 87.07%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d98cfd3 {
    align-items: center;
    width: 252px;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    --column-gap: 8px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fa153346 {
    width: 45px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a332ef6a {
    min-height: 0px;
    column-gap: 6%;
    row-gap: 36px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 80px 16px 80px 16px;
    margin: 0% 0% 0% 0%;
}
    
#ae8a936d {
    width: 45px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 19c06a7 {
    align-items: center;
    width: 289.3px;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    --column-gap: 8px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 16fd425 {
    width: 87.07%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 2fdc75e {
    width: 50%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ebb7ba29 {
    width: 45px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\39 8306716 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0.8);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    justify-content: space-between;
    min-width: 32px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#c21739f5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 454435e {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.57%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 107ad04 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(27, 28, 76, 0.8);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    justify-content: space-between;
    min-width: 32px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#cee45bcc {
    width: 28.95%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cae96772[data-background-color-animation] {
    
}
#cae96772::before, #cae96772 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(178,189,194,1);
    opacity: 0.9;
    border-radius: inherit;
}
#cae96772 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255,255,255,1);
    background-image: url("https://irp.cdn-website.com/716e7015/dms3rep/multi/opt/Mountain-Graphic-545c9c05-1920w.png");
}
    
#b89c8bcc {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.57%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    padding: 0px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b4d1300a {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f79b2803.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#f79b2803 {
    width: 203px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    align-self: auto;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e5eb40d5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e5eb40d5 {
    width: 99.83%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 12px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 d966741 {
    margin: 0px 0% 0px 0%;
}
    
#aebca20f {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0.8);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    justify-content: space-between;
    min-width: 32px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#b830a2bd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b830a2bd {
    width: 99.83%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 12px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a6732294.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a6732294 {
    width: 99.83%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 12px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 77e6d4a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\37 77e6d4a {
    width: 203px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    align-self: auto;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fd3e1809 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.57%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    padding: 0px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 3ef9e84 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 0295f7a {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(27, 28, 76, 0.8);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    justify-content: space-between;
    min-width: 32px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\34 cbab3b3 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    flex-direction: row;
    justify-content: space-around;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 a7c75c2 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.57%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 f080792.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 f080792 {
    width: 99.83%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 12px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 fd6cee2 {
    width: 99.83%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#edf5e370.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#edf5e370 {
    width: 203px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    align-self: auto;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a567e03 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 84b2d15 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
    align-items: center;
    order: 0;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#c4cee811 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    flex-direction: row;
    justify-content: space-around;
    order: 1;
    padding: 16px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a28bacb0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 684fb7e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 684fb7e {
    width: 99.83%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 9px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 358698c {
    width: 32px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bfa3526a {
    width: 99.83%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 0a36545.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\30 0a36545 {
    width: 203px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 9db4323 {
    min-height: 0;
    column-gap: 0%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    max-width: var(--max-content-width_1, 1200px);
    padding: 80px 16px 80px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 1cf377e {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.57%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    padding: 0px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#cf745da8.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#cf745da8 {
    width: 242px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: center;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 5d31756 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0.8);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    justify-content: space-between;
    min-width: 32px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\30 7c143b0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 d294c2a {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.9px;
    align-content: center;
    flex-wrap: nowrap;
    --column-gap: 1.9px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 d328f69 {
    width: 32px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 da8555a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 da8555a {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a2f020c1 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.57%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    padding: 0px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e1d6624e {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(27, 28, 76, 0.8);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    justify-content: space-between;
    min-width: 32px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\30 6d3d0fa {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 065a679 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 967ac86.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\36 967ac86 {
    width: 203px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    align-self: auto;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cc37bd54.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#cc37bd54 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    margin: -2px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d0594840.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d0594840 {
    width: 99.83%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 12px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 0b1edf7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 e34b441 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 568e960.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 568e960 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: -80px 0% -80px 0%;
}
    
#\31 fdf0cd7 {
    margin: 0px 0% 0px 0%;
}
    
#\34 8042f2f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 8042f2f {
    width: 99.93%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: -10px 0% -10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 8691a06 {
    width: 32px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 91ebae5 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 4% 0% 4% 0%;
}
    
#edb8c74c {
    width: 32px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e91db438 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.9px;
    align-content: center;
    flex-wrap: nowrap;
    --column-gap: 1.9px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eac64c85 {
    width: 47.58%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b3b70011::before, #b3b70011 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.75;
    border-radius: inherit;
}
#b3b70011 {
    background-image: url("https://irp.cdn-website.com/716e7015/dms3rep/multi/opt/Kelly---Patient--28Front-Desk-29--281-29-2352b45f-1920w.png");
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 0541633 {
    width: 100%;
    min-height: 80px;
    order: 2;
    column-gap: 2%;
}
    
#fc5ec3e0 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#\33 8e6f743 {
    margin: 0px 0% 0px 0%;
}
    
#group_0jk {
    width: 48.5%;
    height: auto;
    min-height: auto;
    row-gap: 0px;
    align-items: center;
    align-content: center;
    padding: 2% 10px 4% 10px;
    margin: 0px 0% 0px 0%;
}
    
#widget_7ld {
    height: auto;
    width: 100.00%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\36 a80d7b2 {
    height: auto;
    min-height: auto;
    width: 48.5%;
    align-items: center;
    align-content: center;
    padding: 2% 10px 4% 10px;
    margin: 0px 0% 0px 0%;
}
    
#group_0bc {
    flex-wrap: wrap;
    height: auto;
    min-height: 80px;
    column-gap: 2%;
    justify-content: space-around;
    width: 100%;
    flex-direction: row;
    align-content: center;
    row-gap: 24px;
    order: 1;
    padding: 16px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_n0e {
    padding: 6px 6px 16px 6px;
    margin: 0px 0% 0px 0%;
}
    
#group_422 {
    align-items: center;
    align-content: center;
    padding: 6px 6px 16px 6px;
    margin: 0px 0% 0px 0%;
}
    
#ea218357 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    min-height: 80px;
    column-gap: 2%;
    order: 0;
    padding: 4% 8px 16px 8px;
    margin: 0% 0% 0% 0%;
}
    
#d2f8e5d6 {
    width: 100%;
    min-height: 80px;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    order: 3;
    padding: 0px 0px 4% 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 9ee62d8 {
    width: 48.25%;
}
    
#\30 47e1244.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 47e1244 {
    width: 100%;
    margin: 8px 0% 0px 0%;
}
    
#\32 41bb9b1 {
    width: 48.99%;
    padding: 2% 2% 4% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\38 689ee02 {
    width: 49%;
    padding: 2% 2% 4% 2%;
    margin: 0px 0% 0px 0%;
}
    
#bd09931e {
    width: 100.00%;
    height: auto;
}
    
#d0e651ff.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 16px 0px;
}
#d0e651ff {
    margin: 0px 0% 0px 0%;
}
    
#f97c522a {
    padding: 6px 6px 16px 6px;
    margin: 0px 0% 0px 0%;
}
    
#\30 8857ebb {
    width: 48.66%;
}
    
#d2b39a8d {
    width: 49.36%;
}
    
#\35 1e488c8 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a68954d9 {
    padding: 140px 2% 140px 2%;
}
    
#\31 4f62bea::before, #\31 4f62bea > .bgExtraLayerOverlay {
    
}
    
#\37 51188c9 {
    padding: 0px 4% 0px 4%;
    margin: 0px 0% 0px 0%;
}
    
#\36 b99463d {
    margin: 0px 0% 0px 0%;
}
    
#a6b2d7fd {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 f77eca4 {
    margin: 0px 0% 0px 0%;
}
    
#\35 67b27c9 {
    width: 100%;
    min-height: 80px;
    row-gap: 24px;
    justify-content: flex-start;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#aa76d395 {
    width: 100%;
    min-height: 426px;
    justify-content: flex-start;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 97a4927 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    padding: 4% 4% 4% 4%;
}
    
#\35 bf25ce0 {
    width: 100.00%;
}
    
#\33 57cd7a7 {
    margin-top: -8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c6e53b10 {
    width: 100%;
    min-height: 80px;
    row-gap: 24px;
    justify-content: flex-start;
    order: 1;
    align-items: center;
    align-content: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 dbfe898 {
    width: 100.00%;
}
    
#e0074883 {
    width: 100%;
    min-height: 397px;
    justify-content: flex-start;
    order: 0;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 efd2b17 {
    margin: 0px 0% 0px 0%;
}
    
#\32 45eb58f {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    padding: 4% 4% 4% 4%;
}
    
#faed215f {
    margin-top: -8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 6bf6617 {
    padding: 8% 2% 8% 2%;
}
    
#fa5deb4e::before, #fa5deb4e > .bgExtraLayerOverlay {
    
}
    
#widget_u6p {
    height: auto;
}
    
#\39 860d8e9 {
    height: auto;
}
    
#\35 2c2da0d {
    height: auto;
}
    
#\31 954675a {
    height: auto;
}
    
#\37 fe93eb8 {
    width: 100%;
    padding: 4% 0px 4% 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 129ac22 {
    width: 62.75%;
}
    
#f1e57da7 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 c22fd81 {
    padding: 6% 0% 0% 0%;
}
    
#acf08d8d::before, #acf08d8d > .bgExtraLayerOverlay {
    
}
    
#e0be037e {
    width: 75.55%;
}
    
#\37 068712c {
    margin: 0px 0% 0px 0%;
}
    
#widget_mon.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_mon {
    margin: -110px 0% -40px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a14af959 {
    width: 100%;
    min-height: 742px;
    justify-content: flex-start;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 401d92e {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 0%;
    padding: 4% 4% 4% 4%;
}
    
#bf678720 {
    margin: 0px 0% 0px 0%;
}
    
#\37 00b3730 {
    width: 91.91%;
    min-height: 80px;
    row-gap: 24px;
    justify-content: flex-start;
    align-self: center;
    padding: 8% 4% 8% 4%;
    margin: -60% 4% 0% 4%;
}
    
#\33 e225a46 {
    width: 100.00%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#c210018c {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#d2689edb.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d2689edb {
    align-self: center;
    margin: -8px 0% 0px 0%;
}
    
#\39 401ba5d {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    width: 40px;
    height: auto;
}
    
#widget_3gt.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_3gt {
    margin: -2px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 747a0a3 {
    width: 100%;
    min-height: 80px;
    row-gap: 24px;
    justify-content: flex-start;
    order: 1;
    align-items: center;
    align-content: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#f0b5c418 {
    width: 100.00%;
}
    
#f694c447::before, #f694c447 > .bgExtraLayerOverlay {
    
}
#f694c447 {
    width: 100%;
    min-height: 389px;
    justify-content: flex-start;
    order: 0;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#af036dc3 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    padding: 4% 4% 4% 4%;
}
    
#\30 66ecfed {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 3aabddb::before, #\38 3aabddb > .bgExtraLayerOverlay {
    
}
    
#\33 46ea917 {
    min-height: 0px;
    padding: 0% 0% 0% 0%;
}
    
#\34 89e2f32 {
    margin: 0px 0% 0px 0%;
}
    
#\31 2315c11 {
    width: 100.00%;
    height: 320px;
}
    
#\32 867b8ba {
    min-height: 0px;
    align-self: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d2957b7e {
    width: 100%;
    min-height: 80px;
    row-gap: 24px;
    justify-content: flex-start;
    order: 1;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 37c31bf {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    padding: 4% 4% 4% 4%;
}
    
#dbc36aef::before, #dbc36aef > .bgExtraLayerOverlay {
    
}
#dbc36aef {
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    order: 0;
    padding: 20% 16px 20% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 1f15f88 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 0917282 {
    width: 100.00%;
    height: 127px;
}
    
#\31 7bc4592 {
    padding: 0% 0% 0% 0%;
}
    
#ee800d80 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 e06757f {
    width: 100%;
    min-height: 80px;
    height: auto;
    justify-content: flex-end;
    padding: 4% 0px 4% 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 8bf25a3 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#b16acd21::before, #b16acd21 > .bgExtraLayerOverlay {
    
}
    
#\32 33907a8 {
    margin: 0px 0% 0px 0%;
}
    
#group_rqq {
    padding: 0px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 e21c2ee {
    margin-left: 0%;
    width: 49.03%;
    margin-right: 0%;
    justify-content: flex-end;
}
    
#\31 e3de25d {
    width: 91.97%;
    min-height: 80px;
    row-gap: 24px;
    justify-content: flex-start;
    align-items: center;
    align-self: center;
    padding: 8% 4% 8% 4%;
    margin: -28% 4% 0% 4%;
}
    
#\34 bd817e2 {
    width: 100%;
    min-height: 466px;
    justify-content: flex-start;
    height: auto;
    background-position: 0% 50%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 af73477 {
    width: 41.21%;
}
    
#\31 9aa40d5 {
    column-gap: 1.9348134152102032%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#b67c7208 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.03%;
    justify-content: center;
}
    
#\38 ac0775d {
    margin: 0px 0% 0px 0%;
}
    
#\38 3b4f1a8 {
    column-gap: 1.9348134152102032%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#d5367a70 {
    width: 60.27%;
}
    
#fbf0c4e8 {
    width: 46.09%;
}
    
#\31 d98cfd3 {
    margin-left: 0%;
    margin-right: 0%;
    width: 49.03%;
    justify-content: flex-end;
}
    
#a332ef6a {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    padding: 4% 4% 4% 4%;
}
    
#ae8a936d {
    margin-left: 1.3%;
}
    
#\33 19c06a7 {
    margin-left: 0%;
    margin-right: 0%;
    width: 49.03%;
    justify-content: center;
}
    
#\31 16fd425 {
    width: 46.10%;
}
    
#\38 2fdc75e {
    width: 57.48%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 8306716 {
    width: 48.5%;
    height: auto;
    min-height: auto;
    row-gap: 0px;
    align-items: center;
    align-content: center;
    padding: 2% 10px 4% 10px;
    margin: 0px 0% 0px 0%;
}
    
#c4cee811 {
    flex-wrap: wrap;
    height: auto;
    min-height: 80px;
    column-gap: 2%;
    justify-content: space-around;
    width: 100%;
    flex-direction: row;
    align-content: center;
    row-gap: 24px;
    padding: 16px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 454435e {
    padding: 6px 6px 16px 6px;
    margin: 0px 0% 0px 0%;
}
    
#\37 9db4323 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#\31 1cf377e {
    padding: 6px 6px 16px 6px;
    margin: 0px 0% 0px 0%;
}
    
#\31 107ad04 {
    height: auto;
    min-height: auto;
    width: 48.5%;
    align-items: center;
    align-content: center;
    padding: 2% 10px 4% 10px;
    margin: 0px 0% 0px 0%;
}
    
#cee45bcc {
    width: 48.25%;
}
    
#\33 5d31756 {
    height: auto;
    min-height: auto;
    width: 100%;
    align-items: center;
    align-content: center;
    padding: 2% 2% 4% 2%;
    margin: 0px 0% 0px 0%;
}
    
#b89c8bcc {
    padding: 6px 6px 16px 6px;
    margin: 0px 0% 0px 0%;
}
    
#\30 7c143b0 {
    height: auto;
    width: 100.00%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#b4d1300a {
    width: 100.00%;
    height: auto;
}
    
#\35 d966741 {
    margin: 0px 0% 0px 0%;
}
    
#aebca20f {
    width: 49%;
    padding: 2% 2% 4% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\37 da8555a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 da8555a {
    width: 100%;
    margin: 8px 0% 0px 0%;
}
    
#fd3e1809 {
    align-items: center;
    align-content: center;
    padding: 6px 6px 16px 6px;
    margin: 0px 0% 0px 0%;
}
    
#a2f020c1 {
    padding: 6px 6px 16px 6px;
    margin: 0px 0% 0px 0%;
}
    
#\34 cbab3b3 {
    width: 100%;
    min-height: 80px;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#e1d6624e {
    width: 49%;
    padding: 2% 2% 4% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\32 0295f7a {
    width: 100%;
    padding: 2% 2% 4% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\37 3ef9e84.flex-element.widget-wrapper > [data-element-type] {
    padding: 6px 6px 16px 6px;
}
#\37 3ef9e84 {
    margin: 0px 0% 0px 0%;
}
    
#\34 84b2d15 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    min-height: 0px;
    column-gap: 2%;
    padding: 16px 8px 16px 8px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 568e960.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 568e960 {
    margin: -110px 0% -40px 0%;
}
    
#\31 fdf0cd7 {
    margin: 0px 0% 0px 0%;
}
    
#\30 91ebae5 {
    padding: 6% 0% 0% 0%;
}
    
#eac64c85 {
    width: 75.55%;
}
    
#b3b70011::before, #b3b70011 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\38 0541633 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    height: auto;
    column-gap: 2%;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#fc5ec3e0 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 48px 4% 32px 4%;
}
    
#ea218357 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 0px;
    padding: 0px 0% 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 8e6f743 {
    margin: 0px 0% 0px 0%;
}
    
#group_0bc {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    height: auto;
    column-gap: 2%;
    padding: 0px 0% 0px 0%;
    margin: 32px 0% 0px 0%;
}
    
#group_0jk {
    min-width: 32px;
    justify-content: flex-start;
    width: 100%;
    min-height: auto;
    padding: 16px 16px 32px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_7ld {
    height: auto;
    width: 100.00%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\36 a80d7b2 {
    min-width: 32px;
    justify-content: flex-start;
    width: 100%;
    height: auto;
    min-height: auto;
    padding: 16px 16px 32px 16px;
    margin: 0px 0% 0px 0%;
}
    
#group_n0e {
    row-gap: 16px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_422 {
    row-gap: 16px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 47e1244 {
    width: 100.00%;
}
    
#bd09931e {
    height: auto;
    width: 100.00%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\36 78a083c.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\36 78a083c {
    width: 260px;
    min-height: 56px;
    margin: 24px 0% 0px 0%;
}
    
#\36 0faabac.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\36 0faabac {
    width: 260px;
    min-height: 56px;
    margin: 24px 0% 0px 0%;
}
    
#\35 1e488c8 {
    row-gap: 16px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f97c522a {
    row-gap: 16px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 3b84dcd {
    height: auto;
    width: 100.00%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#d0e651ff {
    height: auto;
    width: 100.00%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\38 689ee02 {
    min-width: 32px;
    justify-content: flex-start;
    width: 100%;
    padding: 16px 16px 32px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\32 41bb9b1 {
    min-width: 32px;
    justify-content: flex-start;
    width: 100%;
    height: auto;
    min-height: auto;
    padding: 16px 16px 32px 16px;
    margin: 0px 0% 0px 0%;
}
    
#d2f8e5d6 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    height: auto;
    column-gap: 2%;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#acd77437.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#acd77437 {
    width: 100.00%;
    margin: 24px 0% 0px 0%;
}
    
#\32 2f1fcc8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 2f1fcc8 {
    width: 100.00%;
    margin: 24px 0% 0px 0%;
}
    
#\36 f6bf776.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 f6bf776 {
    width: 100.00%;
    margin: 24px 0% 0px 0%;
}
    
#e3456643.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e3456643 {
    width: 100.00%;
    margin: 24px 0% 0px 0%;
}
    
#ddb98751.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ddb98751 {
    margin: 28px 0% 0px 0%;
}
    
#ea9e2d06.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ea9e2d06 {
    margin: 28px 0% 0px 0%;
}
    
#e8b30798.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e8b30798 {
    margin: 28px 0% 0px 0%;
}
    
#\32 f9fc82c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 f9fc82c {
    margin: 28px 0% 0px 0%;
}
    
#\35 509209d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\35 509209d {
    width: 260px;
    min-height: 56px;
    margin: 24px 0% 0px 0%;
}
    
#\37 904d268.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\37 904d268 {
    width: 260px;
    min-height: 56px;
    margin: 24px 0% 0px 0%;
}
    
#\39 dabaccc {
    height: auto;
}
    
#\31 4cff8f9 {
    height: auto;
}
    
#\34 28fd52d {
    height: auto;
    width: 100.00%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#d2b39a8d {
    min-width: 32px;
    justify-content: flex-start;
    width: 100%;
    min-height: auto;
    padding: 16px 16px 32px 16px;
    margin: 0px 0% 0px 0%;
}
    
#b2911996 {
    row-gap: 16px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 14ddc79.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\37 14ddc79 {
    width: 260px;
    min-height: 56px;
    margin: 24px 0% 0px 0%;
}
    
#f8069570.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f8069570 {
    margin: 28px 0% 0px 0%;
}
    
#f77e5f95.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f77e5f95 {
    width: 100.00%;
    margin: 24px 0% 0px 0%;
}
    
#\39 59c2d06 {
    row-gap: 16px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d28bbae8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d28bbae8 {
    margin: 28px 0% 0px 0%;
}
    
#\30 8857ebb {
    min-width: 32px;
    justify-content: flex-start;
    width: 100%;
    padding: 16px 16px 32px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\34 4cbbd81 {
    height: auto;
    width: 100.00%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\36 404ad91.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\36 404ad91 {
    width: 260px;
    min-height: 56px;
    margin: 24px 0% 0px 0%;
}
    
#\34 0c39fc3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 0c39fc3 {
    width: 100.00%;
    margin: 24px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 26f958f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a68954d9 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 90px 4% 90px 4%;
}
    
#\31 4f62bea::before, #\31 4f62bea > .bgExtraLayerOverlay {
    
}
    
#a6b2d7fd.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#a6b2d7fd {
    width: 260px;
    align-self: center;
    margin: 20px 0% 0px 0%;
}
    
#\36 b99463d {
    margin: 0px 0% 0px 0%;
}
    
#\37 51188c9 {
    min-height: 230px;
    height: auto;
    width: 100.00%;
    row-gap: 16px;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#ebed628a {
    margin-top: -8px;
}
}



@media (max-width: 767px) {
    
#\35 67b27c9 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    justify-content: flex-start;
    row-gap: 20px;
    order: 1;
    padding: 32px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#ec5795db.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#ec5795db {
    width: 260px;
    min-height: 50px;
    margin: 12px 0% 0px 0%;
}
    
#aa76d395 {
    width: 100%;
    min-height: 270px;
    align-items: center;
    justify-content: flex-start;
    order: 0;
    height: auto;
}
    
#\38 97a4927 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 32px 4% 32px 4%;
}
    
#\35 bf25ce0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 bf25ce0 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\30 f77eca4 {
    margin: 0px 0px 0px 0px;
}
    
#\33 57cd7a7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 57cd7a7 {
    margin: -12px 0% 0px 0%;
}
    
#ebffa8a2 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#c6e53b10 {
    min-height: 0px;
    align-items: center;
    width: 100%;
    justify-content: flex-start;
    row-gap: 20px;
    order: 1;
    padding: 32px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 dbfe898.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 dbfe898 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#e0074883 {
    width: 100%;
    min-height: 220px;
    align-items: center;
    justify-content: flex-start;
    order: 0;
}
    
#\32 45eb58f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 32px 4% 32px 4%;
}
    
#\35 efd2b17 {
    margin: 0px 0% 0px 0%;
}
    
#faed215f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#faed215f {
    margin: -12px 0% 0px 0%;
}
    
#\36 dd8d22c {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\37 fe93eb8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 6bf6617 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 48px 4% 48px 4%;
}
    
#widget_u6p {
    height: auto;
    width: 48px;
}
    
#\39 860d8e9 {
    height: auto;
    width: 48px;
}
    
#\35 2c2da0d {
    height: auto;
    width: 48px;
}
    
#\31 954675a {
    height: auto;
    width: 48px;
}
    
#fa5deb4e::before, #fa5deb4e > .bgExtraLayerOverlay {
    
}
    
#f1e57da7 {
    margin: 0px 0% 0px 0%;
}
    
#group_tuq {
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    justify-content: space-around;
    --column-gap: 2%;
    padding: 20px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 4ca8961 {
    width: 41.5%;
    flex: 0 1 auto;
    justify-content: center;
    row-gap: 10px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 dcda2b4 {
    width: 41.5%;
    flex: 0 1 auto;
    row-gap: 10px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 cb1016c {
    width: 41.5%;
    flex: 0 1 auto;
    row-gap: 10px;
    padding: 0px 0px 0px 0px;
    margin: 24px 0% 0px 0%;
}
    
#group_kiv {
    width: 41.5%;
    flex: 0 1 auto;
    row-gap: 10px;
    padding: 0px 0px 0px 0px;
    margin: 24px 0% 0px 0%;
}
    
#\37 677a9c7 {
    height: auto;
}
    
#\38 23eeb4a {
    height: auto;
}
    
#\38 129ac22 {
    width: 73.07%;
}
}



@media (max-width: 767px) {
    
#e11a2430 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 c22fd81 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 32px 0% 32px 0%;
}
    
#acf08d8d::before, #acf08d8d > .bgExtraLayerOverlay {
    
}
#acf08d8d {
    background-position: 50% 50%;
}
    
#\37 068712c {
    margin: 0px 0% 0px 0%;
}
    
#widget_mon.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_mon {
    margin: -80px 0% -30px 0%;
}
    
#\34 01bfede {
    height: auto;
}
    
#\33 545fdef {
    height: auto;
}
    
#e0be037e {
    width: 58.25%;
}
}



@media (max-width: 767px) {
    
#a14af959 {
    width: 100%;
    min-height: 385px;
    align-items: center;
    justify-content: flex-start;
    order: 0;
    height: auto;
}
    
#\39 401d92e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 32px 4% 32px 4%;
}
    
#\37 00b3730 {
    min-height: 80px;
    align-items: center;
    width: 94.80%;
    justify-content: flex-start;
    row-gap: 20px;
    order: 1;
    align-self: center;
    padding: 32px 4% 32px 4%;
    margin: -100px 3% 8px 3%;
}
    
#\33 e225a46.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 e225a46 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#bf678720 {
    margin: 0px 0% 0px 0%;
}
    
#d2689edb.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d2689edb {
    width: 89.38%;
    margin: -12px 0% 0px 0%;
}
    
#\39 401ba5d {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\36 747a0a3 {
    min-height: 0px;
    align-items: center;
    width: 100%;
    justify-content: flex-start;
    row-gap: 20px;
    order: 1;
    padding: 32px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#f0b5c418.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f0b5c418 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#f694c447::before, #f694c447 > .bgExtraLayerOverlay {
    
}
#f694c447 {
    width: 100%;
    min-height: 220px;
    align-items: center;
    justify-content: flex-start;
    order: 0;
    row-gap: 0px;
    background-position: 50% 0%;
}
    
#af036dc3 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 32px 4% 32px 4%;
}
    
#\37 eee5bfc.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\37 eee5bfc {
    width: 260px;
    margin: 12px 0% 0px 0%;
}
    
#\30 66ecfed {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\38 3aabddb::before, #\38 3aabddb > .bgExtraLayerOverlay {
    
}
    
#\32 867b8ba {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 46ea917 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\31 2315c11 {
    width: 100.00%;
    height: 144px;
}
    
#\34 89e2f32 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#d2957b7e {
    min-height: 0px;
    align-items: flex-start;
    width: 100%;
    justify-content: flex-start;
    row-gap: 20px;
    order: 1;
    padding: 32px 0px 0px 0px;
    margin: 0px 0% 0% 0%;
}
    
#\30 37c31bf {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 32px 4% 32px 4%;
}
    
#dbc36aef::before, #dbc36aef > .bgExtraLayerOverlay {
    
}
#dbc36aef {
    width: 100%;
    min-height: 206px;
    align-items: center;
    justify-content: center;
    order: 0;
    height: auto;
}
    
#\33 3e7e71d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 3e7e71d {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\32 1f15f88 {
    margin: 0px 0% 0px 0%;
}
    
#a29be9f2 {
    width: 73px;
}
}



@media (max-width: 767px) {
    
#\37 0917282 {
    height: 26px;
    width: 100.00%;
}
    
#\34 815ef10 {
    width: 100%;
    min-height: 0px;
    align-items: center;
}
    
#\31 7bc4592 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#ee800d80 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 e06757f {
    min-height: 80px;
    align-items: center;
    width: 100%;
    height: auto;
    justify-content: flex-end;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 8bf25a3 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 48px 4% 48px 4%;
}
    
#b16acd21::before, #b16acd21 > .bgExtraLayerOverlay {
    
}
#b16acd21 {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: cover;
}
    
#\32 33907a8 {
    margin: 0px 0% 0px 0%;
}
    
#\37 3e64f74 {
    width: 100%;
}
    
#ef21776b {
    width: 100.00%;
}
    
#group_rqq {
    justify-content: center;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 60f4f2d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\30 60f4f2d {
    width: 260px;
    order: 4;
    margin: 12px 0% 0px 0%;
}
    
#b1754091 {
    order: 1;
}
    
#b1056367 {
    order: 3;
}
}



@media (max-width: 767px) {
    
#\32 9273914 {
    width: 36px;
}
    
#\34 2d1f9fc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 2d1f9fc {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\32 e21c2ee {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.83%;
    justify-content: center;
    --column-gap: 2px;
    column-gap: 2px;
}
    
#\31 e3de25d {
    min-height: 80px;
    align-items: center;
    width: 94.10%;
    justify-content: flex-start;
    row-gap: 20px;
    order: 1;
    align-self: center;
    padding: 32px 4% 32px 4%;
    margin: -20px 3% 0px 3%;
}
    
#\34 bd817e2 {
    width: 100%;
    min-height: 260px;
    align-items: center;
    justify-content: flex-start;
    order: 0;
}
    
#\33 af73477 {
    width: 72.49%;
    order: 1;
}
    
#\31 9aa40d5 {
    column-gap: 2.331193370668852%;
    flex-direction: row;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#b67c7208 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.83%;
    justify-content: center;
    --column-gap: 2px;
    column-gap: 2px;
}
    
#\38 ac0775d {
    margin: 0px 0% 0px 0%;
}
    
#\38 3b4f1a8 {
    column-gap: 2.331193370668852%;
    flex-direction: row;
    flex-wrap: nowrap;
    row-gap: 12px;
    padding: 0px 0px 0px 0px;
    margin: 12px 0% 0px 0%;
}
    
#d5367a70 {
    width: 71.10%;
}
    
#fbf0c4e8 {
    width: 73.02%;
}
    
#\31 d98cfd3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.83%;
    justify-content: center;
    --column-gap: 2px;
    column-gap: 2px;
}
    
#a332ef6a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 32px 4% 32px 4%;
}
    
#\33 19c06a7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.83%;
    justify-content: center;
    --column-gap: 2px;
    column-gap: 2px;
}
    
#\31 16fd425 {
    width: 74.15%;
}
    
#ae8a936d {
    width: 36px;
    order: 0;
}
    
#fa153346 {
    width: 36px;
}
    
#\34 53fa36c {
    width: 36px;
}
    
#\38 2fdc75e {
    width: 72.49%;
    order: 2;
}
    
#ebb7ba29 {
    width: 36px;
    order: 0;
}
}



@media (max-width: 767px) {
    
#\39 8306716 {
    min-width: 32px;
    justify-content: flex-start;
    width: 100%;
    min-height: auto;
    padding: 16px 16px 32px 16px;
    margin: 0px 0% 0px 0%;
}
    
#c21739f5 {
    height: auto;
    width: 100.00%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\39 454435e {
    row-gap: 16px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 107ad04 {
    min-width: 32px;
    justify-content: flex-start;
    width: 100%;
    height: auto;
    min-height: auto;
    padding: 16px 16px 32px 16px;
    margin: 0px 0% 0px 0%;
}
    
#b89c8bcc {
    row-gap: 16px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b4d1300a {
    height: auto;
    width: 100.00%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#f79b2803.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#f79b2803 {
    width: 260px;
    min-height: 56px;
    margin: 24px 0% 0px 0%;
}
    
#e5eb40d5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e5eb40d5 {
    width: 100.00%;
    margin: 12px 0% 0px 0%;
}
    
#\35 d966741 {
    margin: 0px 0% 0px 0%;
}
    
#aebca20f {
    min-width: 32px;
    justify-content: flex-start;
    width: 100%;
    height: auto;
    min-height: auto;
    padding: 16px 16px 32px 16px;
    margin: 0px 0% 0px 0%;
}
    
#b830a2bd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b830a2bd {
    width: 100.00%;
    margin: 12px 0% 0px 0%;
}
    
#a6732294.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a6732294 {
    width: 100.00%;
    margin: 12px 0% 0px 0%;
}
    
#\37 77e6d4a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\37 77e6d4a {
    width: 260px;
    min-height: 56px;
    margin: 24px 0% 0px 0%;
}
    
#fd3e1809 {
    row-gap: 16px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 3ef9e84 {
    height: auto;
    width: 100.00%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\32 0295f7a {
    min-width: 32px;
    justify-content: flex-start;
    width: 100%;
    padding: 16px 16px 32px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\34 cbab3b3 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    height: auto;
    column-gap: 2%;
    row-gap: 20px;
    padding: 0px 0% 0px 0%;
    margin: 20px 0% 0px 0%;
}
    
#\30 a7c75c2 {
    row-gap: 16px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 f080792.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 f080792 {
    width: 100.00%;
    margin: 12px 0% 0px 0%;
}
    
#\30 fd6cee2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 fd6cee2 {
    margin: 28px 0% 0px 0%;
}
    
#edf5e370.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#edf5e370 {
    width: 260px;
    min-height: 56px;
    margin: 24px 0% 0px 0%;
}
    
#\38 a567e03.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 a567e03 {
    margin: 28px 0% 0px 0%;
}
    
#\34 84b2d15 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 0px;
    padding: 0px 0% 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#c4cee811 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    height: auto;
    column-gap: 2%;
    row-gap: 20px;
    padding: 0px 0% 0px 0%;
    margin: 32px 0% 0px 0%;
}
    
#a28bacb0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a28bacb0 {
    margin: 28px 0% 0px 0%;
}
    
#\34 684fb7e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 684fb7e {
    width: 100.00%;
    margin: 12px 0% 0px 0%;
}
    
#\30 358698c {
    height: auto;
}
    
#bfa3526a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#bfa3526a {
    margin: 28px 0% 0px 0%;
}
    
#\30 0a36545.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\30 0a36545 {
    width: 260px;
    min-height: 56px;
    margin: 24px 0% 0px 0%;
}
    
#\37 9db4323 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 48px 4% 32px 4%;
}
    
#\31 1cf377e {
    row-gap: 16px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#cf745da8.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#cf745da8 {
    width: 260px;
    min-height: 56px;
    margin: 24px 0% 0px 0%;
}
    
#\33 5d31756 {
    min-width: 32px;
    justify-content: flex-start;
    width: 100%;
    padding: 16px 16px 32px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 7c143b0 {
    height: auto;
    width: 100.00%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\38 d328f69 {
    height: auto;
}
    
#\37 da8555a {
    width: 100.00%;
}
    
#a2f020c1 {
    row-gap: 16px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e1d6624e {
    min-width: 32px;
    justify-content: flex-start;
    width: 100%;
    min-height: auto;
    padding: 16px 16px 32px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 6d3d0fa {
    height: auto;
    width: 100.00%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\31 065a679 {
    height: auto;
    width: 100.00%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\36 967ac86.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\36 967ac86 {
    width: 260px;
    min-height: 56px;
    margin: 24px 0% 0px 0%;
}
    
#cc37bd54.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#cc37bd54 {
    margin: 28px 0% 0px 0%;
}
    
#d0594840.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d0594840 {
    width: 100.00%;
    margin: 12px 0% 0px 0%;
}
    
#\36 0b1edf7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 0b1edf7 {
    margin: 28px 0% 0px 0%;
}
    
#cee45bcc {
    width: 61.96%;
}
}



@media (max-width: 767px) {
    
#\34 e34b441 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 568e960.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 568e960 {
    margin: -80px 0% -30px 0%;
}
    
#\31 fdf0cd7 {
    margin: 0px 0% 0px 0%;
}
    
#\34 8691a06 {
    height: auto;
}
    
#\30 91ebae5 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 32px 0% 32px 0%;
}
    
#edb8c74c {
    height: auto;
}
    
#eac64c85 {
    width: 58.25%;
}
    
#b3b70011::before, #b3b70011 > .bgExtraLayerOverlay {
    
}
#b3b70011 {
    background-position: 0% 50%;
}
}

#aa76d395.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABOklEQVQY0wXBWytDAQDA8fMZPHkTefCw5EkeXB/kaW5zOYs2caZpo6MwuY2jXDa7KHZsdralKW3HHOZW1BqGclni+/z9fsJ5OkZUmWfXIeK19rLunGBPUdCSaXzBCL69Aw4jGkI2HSfs9bBkF5kd7MPrdqGGQuSMGzL6NXo2z7Vxj5DLpPFvrDJtsyH1W1iRZU6OYzw8Fii9fvFW+uDz/QtBP0uxrazhsEuMWETm3NMko0fc395RLv9RLv/y/f2DEA8rLMtOxkQro0MiC7JMKhbF0HWeii8UCkUKxWeEtfEeJHM7A51tDPd2MzfjQt0PcKodk89dcGVcYuRvEKTmOsz1VbSbaunqaME9JeHfWkcNB9FUlZSWIJFIIoimSjprKmiqrqS1sQGbtQ+PPImyssjOpkI4ECQY8PMP/I7MjnJJBxYAAAAASUVORK5CYII=')!important}#cae96772.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAvUlEQVQI1yXKW3KCMABAUfa/BDsjnY4otQryCiEhhIeANFK7o9sZ+nH+jhf6ISf/wMfbnvfdjsDfE4UBMruiiggtYrSI8EQsSL9uXI6fnIOAy+lIcj1TZhFKJNTynze2E1ZZZCbIbwlZElMWKUrmGFVQVxm1TPHcY2XqJ2zdYJRGVyVaCVRVYLSgrvIte6t74R6O+T5y73uGzjJ0DZ3VWCNptMCoHO/1/GV1PzyXb9yy4JaZeewZWrPFdlPyBzwqvZeev1eWAAAAAElFTkSuQmCC')!important}#e0074883.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA6UlEQVQI1wXB3UrCAACA0b1KRAaRBGswkXVREcVQxNDoZ5qy5SYTVDYGkdDmHMtiFEW6wDCD2m1v+HWOEF4fMzYqTOwr/G6TqWcTuh28gY43aPMUuSzTCCE0yriailU7Qa+qjHo6/tDAsRsMzTOiO4vZo4vgNCs0SoccFSQOpF2sixoju4XX1XA7daJbk/cHF+FUVVEkmZ2NTYr5PDf1Cvc9nXHfIBjqJIHDaj5FqJZryGKBrbUc+6JIXzvnNRixSGLSJGb+EvPzNUNoXbZR5D2213OUlCK+bZJ9pPxlv2SrJZ+zZ74Xb/wDN96FhBYMds4AAAAASUVORK5CYII=')!important}#acf08d8d.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHxAAAQMDBQAAAAAAAAAAAAAAAgABBAUGEQMHEiEj/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAP/xAAWEQEBAQAAAAAAAAAAAAAAAAABADH/2gAMAwEAAhEDEQA/AJN/bnnQq5cFAkQmkRy89Ms9isvC6eICLR2wzYREcKg3/9k=')!important}#a14af959.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAYAAACQN/8FAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB2ElEQVQozx3K708ScQCA8e8f4GrqGoS25lIwc478Ccg6wbs4L0C5Ts4DjDDJSy0GKclMxIWm1qyZZYuNcq2tF9WbXrr+tqfNF8+Lz/aIxtsqWXOGm243rZfbcV5x0uFwEZImWC+sslV+zvysgTjd3+RBcoaRgX5GPR600UHkIS9aSOJhyiSXSRMJK4hP+y/JWQZqwEdKClI14xSmVRb0KPl562KclMKI5vEB9kIWfTLMkqrwIZ9mO32fpdkEmaSJaVgEfBOI719OeGrbGOoUjyJ3OcilWJuduXBEuYeixPHeDiA2yhsYhkU4GGJOjrA2lyQfjzMyMITrWi+Ozj7anB6ErOr4xxXGhoPEQiqZaIKEojFwawiHq4dWRzct7V2IVlc/HV1e3J5h/GMy0rh60aA3SE+Pl6udvbS0XUdccvbT7R7FPyyhSBryHY1QcIppOY6hRJn0Sdzo6kNEomlSCYtiKkPdtqkvr1BbWuZdsUSjUmbPXiQX0xDV6i6HL8p8rZQ4f7PDv/f7/Hm9w9/DOudHu/yqlTh6YiF+nH3jtF7jpLTKz60yv/dqnNW2aWxu0qwUaRazNFYSiM8fj6kUnpHXdQqmxXp2ETv9mKyeIR/TWI8FeKWP8R/JcAS42b69oQAAAABJRU5ErkJggg==')!important}#fa5deb4e.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHhAAAQQCAwEAAAAAAAAAAAAAAQACAwQFERITMSH/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABgRAAIDAAAAAAAAAAAAAAAAAAERAAID/9oADAMBAAIRAxEAPwCUxuMuZLsfDKGgnTvvq0CvlJ4a8URrNJY0N3y90NIiOViW5XWgCn//2Q==')!important}#f694c447.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAf/xAAeEAABAwUBAQAAAAAAAAAAAAABAgMEAAUGESFRkf/EABUBAQEAAAAAAAAAAAAAAAAAAAED/8QAGBEAAgMAAAAAAAAAAAAAAAAAAAERITH/2gAMAwEAAhEDEQA/AJ5Atkm2YeqW260oS9JII6nfOfaqNvw8PQIzinUbW0lR56BSlUesJpH/2Q==')!important}#\34 bd817e2.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABHklEQVQY0wXBzy9CAQDA8fcndMjNZjJzYbYOLhxe+RHWlFJbzVtLJTXzK6tW8ywjpVW2tDGMhja10YhZszw5dODo1NUf8vX5CO12m1brk6+WgvLRpNF4J53K4HQ4CfgDlK7LdDp/CIqi8Fi9p1q+pVat8PJcJ7l/yPycGZvVRj5b4Of7F6H+VOMkm+EoIXN6nOOhUiF1kMRkNDKh0xOP7vD22kS4K10gb2+w7pZIhLc5LxaIRyOMiyLDg0N43F6uLm8Qzoo5wqt+fA4L4eAyqd0YAe8SI1otfb0abFY7mXQeYU8OEXTZkcyTBBetbPokrLMGBjQa1OouDFMzxGMywlpQwrVgwD49hsdiYMVhwqgbpb+nG5VKhSjqCW1F+Ac3k6Zu8TJdqQAAAABJRU5ErkJggg==')!important}#b16acd21.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAvUlEQVQI1yXKW3KCMABAUfa/BDsjnY4otQryCiEhhIeANFK7o9sZ+nH+jhf6ISf/wMfbnvfdjsDfE4UBMruiiggtYrSI8EQsSL9uXI6fnIOAy+lIcj1TZhFKJNTynze2E1ZZZCbIbwlZElMWKUrmGFVQVxm1TPHcY2XqJ2zdYJRGVyVaCVRVYLSgrvIte6t74R6O+T5y73uGzjJ0DZ3VWCNptMCoHO/1/GV1PzyXb9yy4JaZeewZWrPFdlPyBzwqvZeev1eWAAAAAElFTkSuQmCC')!important}#\38 3aabddb.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABc0lEQVQY0wXB/UsacQDA4e+/tP1SPwaDiBE11qBa0QuLRrjotKg7dTFfutM7wVPTO0/FEqTN016OMsOVRgpjC0YsGOyf+ex5RP3ilprXxxs88a3dp9rwKNVPOfFu6f36S+Oyh3XkIpqdB9ybAZ0fz1z1f3JyfkO59hW7VMF1W9jFCsm0hbi6f+R6+Jvh0z8Gj3/odHvUyg6aLJHYk4goMgeqgWhefuesfUe3P+T+YUi3c81RJsHuwiQbE6N8mpvhsxJGbO+GUMJfKBQsTl2XtneBlVLxv59mfXwUaf4tUVlGTE9OMTvzjn1ZoeoUaTVa2Pk8quwn5lshvrmGGlQQK4tLfFheRYupOLZDrd5EM0tE4jopNUHuIEpG0xCGliS0FySp6hh6Gsc5JpWrkkg7ZPNVCuYhTtZCHGZybG1KfFz34fP5icYNIrpF1LDRzTKGamBqOiIg7TA29ooXL0eYeP2GwE4YwyxiZm1yZp5YMERcCfIf9zALdZLzm74AAAAASUVORK5CYII=')!important}