@media all {
  *#dm div.dmNewParagraph a.visited,
  *#dm div.dmNewParagraph a:visited,
  *#dm .dmNewParagraph a.visited,
  *#dm .dmNewParagraph a:visited,
  *#dm div.dmBlockElement a.visited,
  *#dm div.dmBlockElement a:visited,
  *#dm .dmBlockElement a.visited,
  *#dm .dmBlockElement a:visited,
  *#dm .dmform a.fileUploadLink.visited,
  *#dm .dmform a.fileUploadLink:visited,
  .dmPrettyList .link:not(.dmWidget).visited,
  .dmPrettyList .link:not(.dmWidget):visited,
  *#dm .dmGeoLocation a.dmGeoSVSeeAll.visited,
  *#dm .dmGeoLocation a.dmGeoSVSeeAll:visited,
  *#dm .dmGeoLocation a.dmGeoSVGoToPage.visited,
  *#dm .dmGeoLocation a.dmGeoSVGoToPage:visited,
  *#dm .postDescription a.visited,
  *#dm .postDescription a:visited,
  *#dm .blog-post-component a.visited,
  *#dm .blog-post-component a:visited,
  *#dm .timeline-post a.visited,
  *#dm .timeline-post a:visited,
  *#dm .rteBlock a.visited,
  *#dm .rteBlock a:visited,
  .newPhotoGallery .photoGalleryViewAll.link.visited,
  .newPhotoGallery .photoGalleryViewAll.link:visited,
  .dmTable a.visited,
  .dmTable a:visited,
  *#dm .ecwid .ec-link:not(.breadcrumbs__link).visited,
  *#dm .ecwid .ec-link:not(.breadcrumbs__link):visited,
  .dmSignup a:not(.social-link).visited,
  .dmSignup a:not(.social-link):visited,
  .prev-next-links a.visited,
  .prev-next-links a:visited { color:var(--color_9) !important; }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1576583408 .socialHubInnerDiv { column-gap:60px !important; }

  *#dm .dmInner div.u_1576583408 .socialHubIcon {
    background-color:var(--color_6) !important;
    background-image:initial !important;
    width:60px !important;
    height:60px !important;
    font-size:40px !important;
    line-height:60px !important;
  }

  *#dm .dmInner div.u_1987267971 img {
    border-style:solid !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-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1660704004 p {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1660704004 li {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1660704004 {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1006076398 p {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:normal !important;
    font-family:Montserrat !important;
    line-height:42px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1006076398 li {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:normal !important;
    font-family:Montserrat !important;
    line-height:42px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1006076398 {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:normal !important;
    font-family:Montserrat !important;
    line-height:42px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1028900788 p {
    color:rgb(110,110,110) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none solid rgb(110,110,110) !important;
    letter-spacing:normal !important;
    font-family:Montserrat !important;
    line-height:40.8px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1028900788 li {
    color:rgb(110,110,110) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none solid rgb(110,110,110) !important;
    letter-spacing:normal !important;
    font-family:Montserrat !important;
    line-height:40.8px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1028900788 {
    color:rgb(110,110,110) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none solid rgb(110,110,110) !important;
    letter-spacing:normal !important;
    font-family:Montserrat !important;
    line-height:40.8px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1749649174 p {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1749649174 li {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1749649174 {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1110687118 p {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1110687118 li {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1110687118 {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1516454559 p {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1516454559 li {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1516454559 {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1507963256 p {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1507963256 li {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1507963256 {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1813503116 p {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1813503116 li {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1813503116 {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1423462665 p {
    color:rgb(110,110,110) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none solid rgb(110,110,110) !important;
    letter-spacing:normal !important;
    font-family:Montserrat !important;
    line-height:40.8px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1423462665 li {
    color:rgb(110,110,110) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none solid rgb(110,110,110) !important;
    letter-spacing:normal !important;
    font-family:Montserrat !important;
    line-height:40.8px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1423462665 {
    color:rgb(110,110,110) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none solid rgb(110,110,110) !important;
    letter-spacing:normal !important;
    font-family:Montserrat !important;
    line-height:40.8px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1350266464 p {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1350266464 li {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1350266464 {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1833865827 p {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1833865827 li {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1833865827 {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1958931862 p {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1958931862 li {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1958931862 {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1906784792 p {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1906784792 li {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1906784792 {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1783916335 p {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1783916335 li {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1783916335 {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1270735658 p {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1270735658 li {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1270735658 {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1174413196 p {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:uppercase !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:normal !important;
    font-family:Montserrat !important;
    line-height:normal !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1174413196 li {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:uppercase !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:normal !important;
    font-family:Montserrat !important;
    line-height:normal !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1735504610 p {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:normal !important;
    font-family:Montserrat !important;
    line-height:36px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1735504610 li {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:normal !important;
    font-family:Montserrat !important;
    line-height:36px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1735504610 {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:normal !important;
    font-family:Montserrat !important;
    line-height:36px !important;
    font-style:normal !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1735504610 .rteBlock { text-align:left !important; }

  *#dm .dmInner div.u_1174413196 {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:uppercase !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:normal !important;
    font-family:Montserrat !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1174413196 .rteBlock { text-align:left !important; }

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

  *#dm .dmInner div.u_1080883050 p {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1080883050 li {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1080883050 {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1419488526 p {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1419488526 li {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1419488526 {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1061644978 p {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1061644978 li {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1061644978 {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1929143660 p {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1929143660 li {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1929143660 {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1768866769 p {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1768866769 li {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1768866769 {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:1.44px !important;
    font-family:Montserrat !important;
    line-height:30.6px !important;
    font-style:normal !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1928573595 span.text {
    color:var(--color_1) !important;
    font-size:14px !important;
  }

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

  *#dm .dmInner a.u_1037704855 span.text {
    color:var(--color_1) !important;
    font-size:14px !important;
  }

  *#dm .dmInner a.u_1037704855:hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1037704855.hover { border-color:var(--color_2) !important; }

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

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

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

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

  *#dm .dmInner a.u_1928573595:hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1928573595.hover { border-color:var(--color_2) !important; }

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

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

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

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

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

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

  *#dm .dmInner div.u_1738365220 p {
    color:rgb(20,35,75) !important;
    direction:ltr !important;
    text-transform:uppercase !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(20,35,75) !important;
    letter-spacing:normal !important;
    font-family:Montserrat !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1738365220 li {
    color:rgb(20,35,75) !important;
    direction:ltr !important;
    text-transform:uppercase !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(20,35,75) !important;
    letter-spacing:normal !important;
    font-family:Montserrat !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1738365220 {
    color:rgb(20,35,75) !important;
    direction:ltr !important;
    text-transform:uppercase !important;
    text-shadow:none !important;
    font-weight:800 !important;
    text-decoration:none solid rgb(20,35,75) !important;
    letter-spacing:normal !important;
    font-family:Montserrat !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1476474739 p {
    color:rgb(143,143,143) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none solid rgb(143,143,143) !important;
    letter-spacing:normal !important;
    font-family:Montserrat !important;
    line-height:36px !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1476474739 li {
    color:rgb(143,143,143) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none solid rgb(143,143,143) !important;
    letter-spacing:normal !important;
    font-family:Montserrat !important;
    line-height:36px !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1476474739 {
    color:rgb(143,143,143) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none solid rgb(143,143,143) !important;
    letter-spacing:normal !important;
    font-family:Montserrat !important;
    line-height:36px !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1468679067 .photoGalleryViewAll.link { color:var(--color_1) !important; }

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

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

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

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

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

@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1576583408 .socialHubInnerDiv { column-gap:40px !important; }

  *#dm .dmInner div.u_1576583408 .socialHubIcon {
    width:40px !important;
    height:40px !important;
    font-size:27px !important;
    line-height:40px !important;
  }

  *#dm .dmInner *.u_1885335561 .photoGalleryThumbs .image-container a { padding-top:495px !important; }

  *#dm .dmInner div.u_1660704004 p { font-size:12px !important; }

  *#dm .dmInner div.u_1660704004 li { font-size:12px !important; }

  *#dm .dmInner div.u_1660704004 { font-size:12px !important; }

  *#dm .dmInner div.u_1006076398 p { font-size:24px !important; }

  *#dm .dmInner div.u_1006076398 li { font-size:24px !important; }

  *#dm .dmInner div.u_1006076398 { font-size:24px !important; }

  *#dm .dmInner div.u_1028900788 p { font-size:20px !important; }

  *#dm .dmInner div.u_1028900788 li { font-size:20px !important; }

  *#dm .dmInner div.u_1028900788 { font-size:20px !important; }

  *#dm .dmInner div.u_1749649174 p { font-size:12px !important; }

  *#dm .dmInner div.u_1749649174 li { font-size:12px !important; }

  *#dm .dmInner div.u_1749649174 { font-size:12px !important; }

  *#dm .dmInner div.u_1110687118 p { font-size:12px !important; }

  *#dm .dmInner div.u_1110687118 li { font-size:12px !important; }

  *#dm .dmInner div.u_1110687118 { font-size:12px !important; }

  *#dm .dmInner div.u_1516454559 p { font-size:12px !important; }

  *#dm .dmInner div.u_1516454559 li { font-size:12px !important; }

  *#dm .dmInner div.u_1516454559 { font-size:12px !important; }

  *#dm .dmInner div.u_1507963256 p { font-size:12px !important; }

  *#dm .dmInner div.u_1507963256 li { font-size:12px !important; }

  *#dm .dmInner div.u_1507963256 { font-size:12px !important; }

  *#dm .dmInner div.u_1813503116 p { font-size:12px !important; }

  *#dm .dmInner div.u_1813503116 li { font-size:12px !important; }

  *#dm .dmInner div.u_1813503116 { font-size:12px !important; }

  *#dm .dmInner div.u_1423462665 p { font-size:20px !important; }

  *#dm .dmInner div.u_1423462665 li { font-size:20px !important; }

  *#dm .dmInner div.u_1423462665 { font-size:20px !important; }

  *#dm .dmInner div.u_1350266464 p { font-size:12px !important; }

  *#dm .dmInner div.u_1350266464 li { font-size:12px !important; }

  *#dm .dmInner div.u_1350266464 { font-size:12px !important; }

  *#dm .dmInner div.u_1833865827 p { font-size:12px !important; }

  *#dm .dmInner div.u_1833865827 li { font-size:12px !important; }

  *#dm .dmInner div.u_1833865827 { font-size:12px !important; }

  *#dm .dmInner div.u_1958931862 p { font-size:12px !important; }

  *#dm .dmInner div.u_1958931862 li { font-size:12px !important; }

  *#dm .dmInner div.u_1958931862 { font-size:12px !important; }

  *#dm .dmInner div.u_1906784792 p { font-size:12px !important; }

  *#dm .dmInner div.u_1906784792 li { font-size:12px !important; }

  *#dm .dmInner div.u_1906784792 { font-size:12px !important; }

  *#dm .dmInner div.u_1783916335 p { font-size:12px !important; }

  *#dm .dmInner div.u_1783916335 li { font-size:12px !important; }

  *#dm .dmInner div.u_1783916335 { font-size:12px !important; }

  *#dm .dmInner div.u_1270735658 p { font-size:12px !important; }

  *#dm .dmInner div.u_1270735658 li { font-size:12px !important; }

  *#dm .dmInner div.u_1270735658 { font-size:12px !important; }

  *#dm .dmInner div.u_1174413196 p { font-size:37px !important; }

  *#dm .dmInner div.u_1174413196 li { font-size:37px !important; }

  *#dm .dmInner div.u_1174413196 { font-size:37px !important; }

  *#dm .dmInner div.u_1735504610 p { font-size:20px !important; }

  *#dm .dmInner div.u_1735504610 li { font-size:20px !important; }

  *#dm .dmInner div.u_1735504610 { font-size:20px !important; }

  *#dm .dmInner *.u_1735504610 { text-align:center !important; }

  *#dm .dmInner *.u_1174413196 { text-align:left !important; }

  *#dm .dmInner div.u_1080883050 p { font-size:12px !important; }

  *#dm .dmInner div.u_1080883050 li { font-size:12px !important; }

  *#dm .dmInner div.u_1080883050 { font-size:12px !important; }

  *#dm .dmInner div.u_1419488526 p { font-size:12px !important; }

  *#dm .dmInner div.u_1419488526 li { font-size:12px !important; }

  *#dm .dmInner div.u_1419488526 { font-size:12px !important; }

  *#dm .dmInner div.u_1061644978 p { font-size:12px !important; }

  *#dm .dmInner div.u_1061644978 li { font-size:12px !important; }

  *#dm .dmInner div.u_1061644978 { font-size:12px !important; }

  *#dm .dmInner div.u_1929143660 p { font-size:12px !important; }

  *#dm .dmInner div.u_1929143660 li { font-size:12px !important; }

  *#dm .dmInner div.u_1929143660 { font-size:12px !important; }

  *#dm .dmInner div.u_1768866769 p { font-size:12px !important; }

  *#dm .dmInner div.u_1768866769 li { font-size:12px !important; }

  *#dm .dmInner div.u_1768866769 { font-size:12px !important; }

  *#dm .dmInner div.u_1738365220 p { font-size:30px !important; }

  *#dm .dmInner div.u_1738365220 li { font-size:30px !important; }

  *#dm .dmInner div.u_1738365220 { font-size:30px !important; }

  *#dm .dmInner div.u_1476474739 p { font-size:20px !important; }

  *#dm .dmInner div.u_1476474739 li { font-size:20px !important; }

  *#dm .dmInner div.u_1476474739 { font-size:20px !important; }
}

@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_1576583408 .socialHubIcon {
    width:30px !important;
    height:30px !important;
    font-size:20px !important;
    line-height:30px !important;
  }

  *#dm .dmInner div.u_1576583408 .socialHubInnerDiv {
    column-gap:20px !important;
    justify-content:flex-start !important;
  }

  *#dm .dmInner *.u_1885335561 .photoGalleryThumbs .image-container a { padding-top:190px !important; }

  *#dm .dmInner div.u_1660704004 p { font-size:16px !important; }

  *#dm .dmInner div.u_1660704004 li { font-size:16px !important; }

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

  *#dm .dmInner div.u_1006076398 p {
    font-size:22px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1006076398 li {
    font-size:22px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1006076398 {
    font-size:22px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1028900788 p {
    font-size:19px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1028900788 li {
    font-size:19px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1028900788 {
    font-size:19px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1749649174 p { font-size:16px !important; }

  *#dm .dmInner div.u_1749649174 li { font-size:16px !important; }

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

  *#dm .dmInner div.u_1110687118 p { font-size:16px !important; }

  *#dm .dmInner div.u_1110687118 li { font-size:16px !important; }

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

  *#dm .dmInner div.u_1516454559 p { font-size:16px !important; }

  *#dm .dmInner div.u_1516454559 li { font-size:16px !important; }

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

  *#dm .dmInner div.u_1507963256 p { font-size:16px !important; }

  *#dm .dmInner div.u_1507963256 li { font-size:16px !important; }

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

  *#dm .dmInner div.u_1813503116 p { font-size:16px !important; }

  *#dm .dmInner div.u_1813503116 li { font-size:16px !important; }

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

  *#dm .dmInner div.u_1476474739 p {
    font-size:19px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1476474739 li {
    font-size:19px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1476474739 {
    font-size:19px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1423462665 p {
    font-size:19px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1423462665 li {
    font-size:19px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1423462665 {
    font-size:19px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1350266464 p { font-size:16px !important; }

  *#dm .dmInner div.u_1350266464 li { font-size:16px !important; }

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

  *#dm .dmInner div.u_1833865827 p { font-size:16px !important; }

  *#dm .dmInner div.u_1833865827 li { font-size:16px !important; }

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

  *#dm .dmInner div.u_1958931862 p { font-size:16px !important; }

  *#dm .dmInner div.u_1958931862 li { font-size:16px !important; }

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

  *#dm .dmInner div.u_1906784792 p { font-size:16px !important; }

  *#dm .dmInner div.u_1906784792 li { font-size:16px !important; }

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

  *#dm .dmInner div.u_1783916335 p { font-size:16px !important; }

  *#dm .dmInner div.u_1783916335 li { font-size:16px !important; }

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

  *#dm .dmInner div.u_1270735658 p { font-size:16px !important; }

  *#dm .dmInner div.u_1270735658 li { font-size:16px !important; }

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

  *#dm .dmInner div.u_1735504610 p {
    font-size:19px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1735504610 li {
    font-size:19px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1735504610 {
    font-size:19px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1174413196 p { font-size:24px !important; }

  *#dm .dmInner div.u_1174413196 li { font-size:24px !important; }

  *#dm .dmInner div.u_1174413196 { font-size:24px !important; }

  *#dm .dmInner div.u_1080883050 p { font-size:16px !important; }

  *#dm .dmInner div.u_1080883050 li { font-size:16px !important; }

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

  *#dm .dmInner div.u_1419488526 p { font-size:16px !important; }

  *#dm .dmInner div.u_1419488526 li { font-size:16px !important; }

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

  *#dm .dmInner div.u_1061644978 p { font-size:16px !important; }

  *#dm .dmInner div.u_1061644978 li { font-size:16px !important; }

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

  *#dm .dmInner div.u_1929143660 p { font-size:16px !important; }

  *#dm .dmInner div.u_1929143660 li { font-size:16px !important; }

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

  *#dm .dmInner div.u_1768866769 p { font-size:16px !important; }

  *#dm .dmInner div.u_1768866769 li { font-size:16px !important; }

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

  *#dm .dmInner div.u_1738365220 p { font-size:30px !important; }

  *#dm .dmInner div.u_1738365220 li { font-size:30px !important; }

  *#dm .dmInner div.u_1738365220 { font-size:30px !important; }
}

@media (min-width:1025px) {
  *#dm .dmInner *.u_1885335561 .photoGalleryThumbs .image-container a { padding-top:512px !important; }

  *#dm .dmInner *.u_1885335561 .photoGalleryThumbs { padding:4px !important; }

  *#dm .dmInner *.u_1885335561 .layout-container { padding:4px !important; }

  *#dm .dmInner *.u_1885335561 .photoGalleryViewAll { padding:0 4px !important; }

  *#dm .dmInner div.u_1660704004 p {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1660704004 li {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1660704004 {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1006076398 p {
    font-size:28px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1006076398 li {
    font-size:28px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1006076398 {
    font-size:28px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1028900788 p {
    font-size:24px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1028900788 li {
    font-size:24px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1028900788 {
    font-size:24px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1749649174 p {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1749649174 li {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1749649174 {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1110687118 p {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1110687118 li {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1110687118 {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1516454559 p {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1516454559 li {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1516454559 {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1507963256 p {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1507963256 li {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1507963256 {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1813503116 p {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1813503116 li {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1813503116 {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1476474739 p {
    font-size:24px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1476474739 li {
    font-size:24px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1476474739 {
    font-size:24px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1423462665 p {
    font-size:24px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1423462665 li {
    font-size:24px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1423462665 {
    font-size:24px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1350266464 p {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1350266464 li {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1350266464 {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1833865827 p {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1833865827 li {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1833865827 {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1958931862 p {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1958931862 li {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1958931862 {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1906784792 p {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1906784792 li {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1906784792 {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1783916335 p {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1783916335 li {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1783916335 {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1270735658 p {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1270735658 li {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1270735658 {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1174413196 p { font-size:44px !important; }

  *#dm .dmInner div.u_1174413196 li { font-size:44px !important; }

  *#dm .dmInner div.u_1174413196 { font-size:44px !important; }

  *#dm .dmInner div.u_1735504610 p {
    font-size:24px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1735504610 li {
    font-size:24px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1735504610 {
    font-size:24px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1080883050 p {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1080883050 li {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1080883050 {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1419488526 p {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1419488526 li {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1419488526 {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1061644978 p {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1061644978 li {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1061644978 {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1929143660 p {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1929143660 li {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1929143660 {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1768866769 p {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1768866769 li {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1768866769 {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1738365220 p { font-size:32px !important; }

  *#dm .dmInner div.u_1738365220 li { font-size:32px !important; }

  *#dm .dmInner div.u_1738365220 { font-size:32px !important; }
}
separatorHomeCss{color:red !important}@media (min-width:1023px) {}
separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521::before, #\36 3bd85219866cc3622781521 > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 59.9996537510305%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: url(https://lirp.cdn-website.com/a23e18be/dms3rep/multi/opt/Loyola-BW-Campus-1920w.png);
    background-position: 100% 0%;
    padding: 100px 30px 100px 100px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 511px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781522::before, #\36 3bd85219866cc3622781522 > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc3622781522 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 0px;
    width: 40%;
    min-width: 4%;
    background-color: var(--color_6);
    background-image: url(https://lirp.cdn-website.com/a23e18be/dms3rep/multi/opt/Parkhurst-Home-Header-Image-1920w.jpg);
    border-style: solid;
    border-color: var(--color_1) #000000 var(--color_1) #000000;
    border-width: 0px 0 0px 0;
    align-items: center;
    justify-content: flex-start;
    flex-direction: row;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f {
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url();
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_5si {
    width: 765px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#widget_nbn {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 5px;
}
    
#widget_u8m {
    width: 17.204009774832937%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: flex-start;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 40px 104px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\30 c3b7e58 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#c10eccf9 {
    width: 92.99%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin-top: 10px;
    margin-bottom: 10px;
    grid-area: auto / auto / auto / auto;
}
    
#group_lde {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 161px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    justify-self: auto;
    order: 2;
    align-self: auto;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 2887b81 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#aefb907b {
    flex-direction: row;
    align-items: center;
    width: 125%;
    min-height: 65px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: center;
    order: 1;
    background-color: var(--color_6);
    background-image: initial;
    padding: 10px 40px 10px 40px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 e228a86 {
    width: 78.87%;
    height: auto;
    max-width: 100%;
}
    
#\33 f3f6961 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 32%;
    min-height: 235px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    background-image: url(https://lirp.cdn-website.com/a23e18be/dms3rep/multi/opt/Parkhurst-Header-Nutrition-1920w.jpg);
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c15c229a {
    flex-direction: row;
    align-items: center;
    width: 125%;
    min-height: 65px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: center;
    order: 1;
    background-color: var(--color_6);
    background-image: initial;
    padding: 10px 40px 10px 40px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 146629c {
    width: 77.78%;
    height: auto;
    max-width: 100%;
}
    
#\34 1d27cd5 {
    flex-direction: row;
    align-items: center;
    width: 125%;
    min-height: 65px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: center;
    order: 1;
    background-color: var(--color_6);
    background-image: initial;
    padding: 10px 40px 10px 40px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 399f899 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 3042504 {
    width: 86.13%;
    height: auto;
    max-width: 100%;
}
    
#\35 126645e {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 161px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    justify-self: auto;
    order: 3;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 8a1c19f {
    justify-content: flex-start;
    align-items: flex-start;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ea966de1 {
    width: 100.00%;
    height: 235px;
    max-width: 100%;
    order: 0;
}
    
#\30 35ebfe1 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 65px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    background-color: var(--color_6);
    background-image: initial;
    padding: 10px 40px 10px 40px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 8a37aca {
    width: 85.25%;
    height: auto;
    max-width: 100%;
}
    
#\33 182d425 {
    width: 16px;
    height: auto;
    max-width: 100%;
}
    
#\37 3e0d7fc {
    justify-content: flex-start;
    align-items: flex-start;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bcb0ba03 {
    flex-direction: row;
    align-items: center;
    width: 125%;
    min-height: 65px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: center;
    order: 1;
    background-color: var(--color_6);
    background-image: initial;
    padding: 10px 40px 10px 40px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 6abace7 {
    width: 86.70%;
    height: auto;
    max-width: 100%;
}
    
#\34 f7d7b0c {
    justify-content: flex-start;
    align-items: flex-start;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#dca99288 {
    flex-direction: row;
    align-items: center;
    width: 125%;
    min-height: 65px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: center;
    order: 1;
    background-color: var(--color_6);
    background-image: initial;
    padding: 10px 40px 10px 40px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c06af3a9 {
    width: 78.87%;
    height: auto;
    max-width: 100%;
}
    
#eafe7526 {
    width: 16px;
    height: auto;
    max-width: 100%;
}
    
#group_5he {
    align-items: flex-start;
    width: 100%;
    min-height: 235px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f57f6a13 {
    align-items: flex-start;
    width: 100%;
    min-height: 235px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-image: url(https://lirp.cdn-website.com/a23e18be/dms3rep/multi/opt/Parkhurst-menusLocations-homepage-navigation-1920w.jpg);
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f0443a81 {
    align-items: flex-start;
    width: 100%;
    min-height: 235px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    background-image: url(https://lirp.cdn-website.com/a23e18be/dms3rep/multi/opt/Parkhurst-Header-Meal-Plans-Home-1920w.png);
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f1c6bd36 {
    align-items: flex-start;
    width: 100%;
    min-height: 235px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    background-image: url(https://lirp.cdn-website.com/a23e18be/dms3rep/multi/opt/Parkhurst-Gifts-from-Home-1920w.jpg);
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 9a4590e {
    align-items: flex-start;
    width: 100%;
    min-height: 235px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    background-image: url(https://lirp.cdn-website.com/a23e18be/dms3rep/multi/opt/Parkhurst-Header-Our-Approach-1920w.jpg);
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f0a838a9 {
    width: 16px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f825f17 {
    width: 16px;
    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 091193a {
    width: 16px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 ebe7ee8 {
    width: 16px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 2487ed0 {
    width: 16px;
    height: auto;
    max-width: 100%;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
    align-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
}



@media all {
    
#\39 78c8d97 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\36 ca45667 {
    padding-top: 4%;
    padding-bottom: 38.5px;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-right: 0%;
    padding-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\36 998602d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ee3015fb {
    width: 892px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#widget_fkd {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#fc59db75 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a21dc16f {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_o3s {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#b488e2f1 {
    flex-direction: row;
    align-items: center;
    width: 124.99996376327218%;
    min-height: 65px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: center;
    order: 0;
    background-color: var(--color_6);
    background-image: initial;
    padding: 10px 40px 10px 40px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c3b2cd40 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 9a6e2dc {
    flex-direction: row;
    align-items: center;
    width: 124.99996376327218%;
    min-height: 65px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: center;
    order: 0;
    background-color: var(--color_6);
    background-image: initial;
    padding: 10px 40px 10px 40px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 dd54c35 {
    width: 105.77%;
    height: auto;
    max-width: 100%;
}
    
#\33 c2b07c2.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 20px 20px 20px;
}
#\33 c2b07c2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 9a4d15d {
    width: 105.77%;
    height: auto;
    max-width: 100%;
}
    
#\37 a4632bd.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 20px 20px 20px;
}
#\37 a4632bd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 621f166 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\34 5e423f3 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ecd7fa48 {
    flex-direction: row;
    align-items: center;
    width: 124.99996376327218%;
    min-height: 65px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: center;
    order: 0;
    background-color: var(--color_6);
    background-image: initial;
    padding: 10px 40px 10px 40px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 da39c68 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    background-image: initial;
    background-color: rgba(213, 213, 213, 0.32);
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 bee8711 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    align-self: auto;
    order: 3;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a740a771 {
    flex-direction: row;
    align-items: center;
    width: 124.99996376327218%;
    min-height: 65px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: center;
    order: 0;
    background-color: var(--color_6);
    background-image: initial;
    padding: 10px 40px 10px 40px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e40cd564 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 253px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    justify-self: auto;
    order: 2;
    align-self: auto;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d47da57e.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 20px 20px 20px;
}
#d47da57e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 08f1639 {
    width: 105.77%;
    height: auto;
    max-width: 100%;
}
    
#\38 2f7426f {
    justify-content: flex-start;
    align-items: flex-start;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b62186e0.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 20px 20px 20px;
}
#b62186e0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#abb75bd0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: flex-start;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#bb845ec2 {
    flex-direction: row;
    align-items: center;
    width: 124.99996376327218%;
    min-height: 65px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: center;
    order: 0;
    background-color: var(--color_6);
    background-image: initial;
    padding: 10px 40px 10px 40px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d57523c0 {
    flex-direction: row;
    align-items: center;
    width: 124.99996376327218%;
    min-height: 65px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: center;
    order: 0;
    background-color: var(--color_6);
    background-image: initial;
    padding: 10px 40px 10px 40px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d3cdcf20.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 20px 20px 20px;
}
#d3cdcf20 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 de15a5b {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    background-image: initial;
    background-color: rgba(213, 213, 213, 0.32);
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e3235af5 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    background-image: initial;
    background-color: rgba(213, 213, 213, 0.32);
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 bd0981f {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    background-image: initial;
    background-color: rgba(213, 213, 213, 0.32);
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 f064776 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 40px 104px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\33 9343b71 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 253px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    justify-self: auto;
    order: 2;
    align-self: auto;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 a8a3693 {
    width: 92.99%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin-top: 10px;
    margin-bottom: 10px;
    grid-area: auto / auto / auto / auto;
}
    
#\39 5ea9259 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    background-image: initial;
    background-color: rgba(213, 213, 213, 0.32);
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 fdd267d {
    width: 105.77%;
    height: auto;
    max-width: 100%;
}
    
#\31 b99aa5f {
    justify-content: flex-start;
    align-items: flex-start;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c4c1a5db {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    background-image: initial;
    background-color: rgba(213, 213, 213, 0.32);
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 aee4a3d {
    justify-content: flex-start;
    align-items: flex-start;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    align-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ec9b676b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#dd4de8bf {
    width: 105.77%;
    height: auto;
    max-width: 100%;
}
    
#b4a4904e.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 20px 20px 20px;
}
#b4a4904e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#baa3464b {
    width: 105.77%;
    height: auto;
    max-width: 100%;
}
    
#\33 26442c2 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 253px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    justify-self: auto;
    order: 2;
    align-self: auto;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 20b91b0 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c9837f7f {
    flex-direction: row;
    align-items: center;
    width: 124.99996376327218%;
    min-height: 65px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: center;
    order: 0;
    background-color: var(--color_6);
    background-image: initial;
    padding: 10px 40px 10px 40px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d2821c3b {
    width: 105.77%;
    height: auto;
    max-width: 100%;
}
    
#\32 f782cd6 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    background-image: initial;
    background-color: rgba(213, 213, 213, 0.32);
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 2ac8b21.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 20px 20px 20px;
}
#\39 2ac8b21 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 0a0303a {
    justify-content: flex-start;
    align-items: flex-start;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 06c17a2 {
    flex-direction: row;
    align-items: center;
    width: 124.99996376327218%;
    min-height: 65px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: center;
    order: 0;
    background-color: var(--color_6);
    background-image: initial;
    padding: 10px 40px 10px 40px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d7a6b824 {
    width: 105.77%;
    height: auto;
    max-width: 100%;
}
    
#\33 44c5828 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    background-image: initial;
    background-color: rgba(213, 213, 213, 0.32);
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 35b4424.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 20px 20px 20px;
}
#\34 35b4424 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 d2d0dc3 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    align-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 177d717 {
    flex-direction: row;
    align-items: center;
    width: 124.99996376327218%;
    min-height: 65px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: center;
    order: 0;
    background-color: var(--color_6);
    background-image: initial;
    padding: 10px 40px 10px 40px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f506f9b3 {
    width: 105.77%;
    height: auto;
    max-width: 100%;
}
    
#b1ae723c {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    background-image: initial;
    background-color: rgba(213, 213, 213, 0.32);
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d9003e9.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 20px 20px 20px;
}
#\31 d9003e9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d48a0ba6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 253px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    justify-self: auto;
    order: 2;
    align-self: auto;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bd03ff7f {
    justify-content: flex-start;
    align-items: flex-start;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e7c38611 {
    flex-direction: row;
    align-items: center;
    width: 124.99996376327218%;
    min-height: 65px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: center;
    order: 0;
    background-color: var(--color_6);
    background-image: initial;
    padding: 10px 40px 10px 40px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c955d73a {
    width: 105.77%;
    height: auto;
    max-width: 100%;
}
    
#\36 fb37ca1 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    background-image: initial;
    background-color: rgba(213, 213, 213, 0.32);
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aab37e32.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 20px 20px 20px;
}
#aab37e32 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 ac4e998 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f9efe80b {
    flex-direction: row;
    align-items: center;
    width: 124.99996376327218%;
    min-height: 65px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: center;
    order: 0;
    background-color: var(--color_6);
    background-image: initial;
    padding: 10px 40px 10px 40px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 d657546 {
    width: 105.77%;
    height: auto;
    max-width: 100%;
}
    
#\36 b2fb3c1 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    background-image: initial;
    background-color: rgba(213, 213, 213, 0.32);
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 2c1124a.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 20px 20px 20px;
}
#\30 2c1124a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#d2d66c9c {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 20px 30px 0% 30px;
    margin: 0% 0% 0% 0%;
}
    
#fe480af3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 d8e4d28::before, #\32 d8e4d28 > .bgExtraLayerOverlay {
    
}
#\32 d8e4d28 {
    background-image: url(https://lirp.cdn-website.com/a23e18be/dms3rep/multi/opt/Loyola-ColorOverlay-Campus-1920w.jpg);
    background-position: 50% 0%;
}
    
#\37 fad0a8d {
    width: 250px;
    height: auto;
    min-height: 56px;
    max-width: 100%;
    margin-top: 40px;
}
    
#a751566b {
    width: 101.70%;
    height: auto;
    max-width: 100%;
}
    
#\32 0aaf5cd {
    justify-content: flex-end;
    width: 40%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 708f080::before, #\31 708f080 > .bgExtraLayerOverlay {
    
}
#\31 708f080 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 60%;
    min-width: 4%;
    background-image: url();
    background-size: contain;
    background-position: 100% 50%;
    padding: 65px 0% 65px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 f66006d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#b39736e8 {
    min-height: 258px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 1% 0px 1%;
    margin: 0% 0% 0% 0%;
}
    
#\34 c22e7b6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 28fe011 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: initial;
    background-repeat: repeat;
    background-size: auto;
    background-color: var(--color_3);
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#bceded9a {
    width: 162px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 10px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 39638ac {
    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;
}
    
#\39 2baa78a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 30px;
    max-height: 100%;
    height: auto;
    justify-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 d9bfef8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#c9d67f8a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-end;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 5d79a49 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 29.000000000000007%;
    min-width: 4%;
    border-style: solid;
    border-width: 0px 1px 0px 0px;
    border-color: var(--color_5) rgba(213, 213, 213, 0.73) var(--color_5) var(--color_5);
    padding: 50px 16px 50px 16px;
    margin: 0% 0% 0% 0%;
}
    
#f2fdf409 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 76ab8e4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0% 0px 0% 0px;
}
#\37 76ab8e4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\38 bb96d64.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 0px 5px 0px;
}
#\38 bb96d64 {
    width: 130px;
    height: auto;
    min-height: 15px;
    max-width: 100%;
    order: 0;
}
    
#\35 0f8834a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 0f8834a {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 c400d84 {
    width: 162px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 10px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e64e11e4 {
    width: 23%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    border-style: solid;
    border-width: 0 0 0 2px;
    border-color: #000000 #000000 #000000 var(--color_5);
    padding: 16px 0px 16px 3%;
    margin: 0% 0% 0% 0%;
}
    
#\32 56998d1.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 0px 5px 0px;
}
#\32 56998d1 {
    width: 130px;
    height: auto;
    min-height: 15px;
    max-width: 100%;
    order: 0;
    margin-right: 5%;
}
    
#\30 4f16221 {
    min-height: 410px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 e002194 {
    border-style: solid;
    border-color: rgba(232, 232, 232, 1) #000000 #000000 #000000;
    border-width: 1px 0 0 0;
}
    
#d71fb1c7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding-right: 0%;
}
    
#\36 3bd85219866cc3622781521::before, #\36 3bd85219866cc3622781521 > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc3622781521 {
    width: 59.17794943820225%;
    padding-left: 50px;
    padding-right: 50px;
}
    
#\36 3bd85219866cc3622781522::before, #\36 3bd85219866cc3622781522 > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc3622781522 {
    width: 40.82%;
}
    
#widget_u8m {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    padding-left: 2%;
    padding-right: 2%;
}
    
#c10eccf9 {
    width: 88.21%;
}
    
#\30 3042504 {
    width: 81.62%;
}
    
#\34 1d27cd5 {
    padding-right: 10px;
    padding-left: 10px;
    width: 125%;
}
    
#c15c229a {
    padding-right: 10px;
    padding-left: 10px;
    width: 125%;
}
    
#aefb907b {
    padding-right: 10px;
    padding-left: 10px;
    width: 125%;
}
    
#\30 35ebfe1 {
    padding-right: 10px;
    padding-left: 10px;
    width: 125%;
}
    
#\34 8a37aca {
    justify-self: auto;
    align-self: auto;
    width: 77.76%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 182d425 {
    order: 1;
}
    
#bcb0ba03 {
    padding-right: 10px;
    padding-left: 10px;
    width: 125%;
}
    
#dca99288 {
    padding-right: 10px;
    padding-left: 10px;
    width: 125%;
}
    
#\35 146629c {
    width: 82.49%;
}
    
#\30 6abace7 {
    width: 85.08%;
}
    
#\35 126645e {
    column-gap: 3%;
}
    
#group_lde {
    column-gap: 3%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 ca45667 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\36 998602d {
    width: 66.59%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a21dc16f {
    padding-left: 0%;
    padding-right: 0%;
    min-height: 178px;
}
    
#fc59db75 {
    row-gap: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bb845ec2 {
    padding-right: 10px;
    padding-left: 10px;
    width: 124.99991706979961%;
}
    
#b488e2f1 {
    padding-right: 10px;
    padding-left: 10px;
    width: 124.99991706979961%;
}
    
#d57523c0 {
    padding-right: 10px;
    padding-left: 10px;
    width: 124.99991706979961%;
}
    
#ddc3e85e {
    margin: 0px 0% 0px 0%;
}
    
#\30 9a6e2dc {
    padding-right: 10px;
    padding-left: 10px;
    width: 124.99991706979961%;
}
    
#\31 dd54c35 {
    width: 81.62%;
}
    
#\34 9a4d15d {
    width: 81.62%;
}
    
#\33 f064776 {
    padding: 50px 2% 50px 2%;
}
    
#ecd7fa48 {
    padding-right: 10px;
    padding-left: 10px;
    width: 124.99991706979961%;
}
    
#\35 a8a3693 {
    width: 88.21%;
}
    
#\33 9343b71 {
    column-gap: 3%;
}
    
#\33 fdd267d {
    width: 81.62%;
}
    
#a740a771 {
    padding-right: 10px;
    padding-left: 10px;
    width: 124.99991706979961%;
}
    
#e40cd564 {
    column-gap: 3%;
}
    
#dd4de8bf {
    width: 81.62%;
}
    
#baa3464b {
    width: 81.62%;
}
    
#\30 08f1639 {
    width: 81.62%;
}
    
#\33 26442c2 {
    column-gap: 3%;
}
    
#c9837f7f {
    padding-right: 10px;
    padding-left: 10px;
    width: 124.99991706979961%;
}
    
#d2821c3b {
    width: 81.62%;
}
    
#\36 06c17a2 {
    padding-right: 10px;
    padding-left: 10px;
    width: 124.99991706979961%;
}
    
#d7a6b824 {
    width: 81.62%;
}
    
#\32 177d717 {
    padding-right: 10px;
    padding-left: 10px;
    width: 124.99991706979961%;
}
    
#f506f9b3 {
    width: 81.62%;
}
    
#d48a0ba6 {
    column-gap: 3%;
}
    
#e7c38611 {
    padding-right: 10px;
    padding-left: 10px;
    width: 124.99991706979961%;
}
    
#c955d73a {
    width: 81.62%;
}
    
#f9efe80b {
    padding-right: 10px;
    padding-left: 10px;
    width: 124.99991706979961%;
}
    
#\34 d657546 {
    width: 81.62%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d2d66c9c {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#fe480af3 {
    width: 94.30%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\32 d8e4d28::before, #\32 d8e4d28 > .bgExtraLayerOverlay {
    
}
    
#\37 fad0a8d {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#a751566b {
    height: auto;
    width: 40%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\32 0aaf5cd {
    width: 100%;
    min-height: 80px;
}
    
#\31 708f080::before, #\31 708f080 > .bgExtraLayerOverlay {
    
}
#\31 708f080 {
    width: 100%;
    min-height: 80px;
}
    
#\36 f66006d {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b39736e8 {
    padding-left: 0%;
    padding-right: 0%;
    min-height: 173px;
}
    
#\38 28fe011 {
    row-gap: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e64e11e4 {
    width: 50%;
    flex: 1 1 auto;
    align-items: center;
    order: 2;
    row-gap: 12px;
    margin: 0% 0% 0% 0%;
}
    
#\30 4f16221 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 0%;
    min-height: 410px;
}
    
#\39 2baa78a {
    justify-content: center;
}
    
#\35 5d79a49 {
    width: 50%;
    flex: 1 1 auto;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#c9d67f8a {
    width: 50%;
    flex: 1 1 auto;
    order: 0;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521::before, #\36 3bd85219866cc3622781521 > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 1;
    padding: 30px 15px 30px 15px;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\36 3bd85219866cc3622781522::before, #\36 3bd85219866cc3622781522 > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc3622781522 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 0;
}
    
#widget_nbn {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_u8m {
    width: 100.00%;
    height: 300px;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 4% 40px 4%;
}
    
#ea966de1 {
    height: 240px;
}
    
#c10eccf9 {
    width: 100.00%;
}
    
#group_lde {
    flex-wrap: nowrap;
    flex-direction: column;
    margin-top: 10px;
}
    
#\39 399f899 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\33 f3f6961 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\31 2887b81 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\35 126645e {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 8a1c19f {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\37 3e0d7fc {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\34 f7d7b0c {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\30 6abace7 {
    width: 90.08%;
}
    
#\34 1d27cd5 {
    justify-content: space-between;
}
    
#c15c229a {
    justify-content: space-between;
}
    
#aefb907b {
    justify-content: space-between;
}
    
#\30 35ebfe1 {
    justify-content: space-between;
}
    
#bcb0ba03 {
    justify-content: space-between;
}
    
#dca99288 {
    justify-content: space-between;
}
    
#\36 ebe7ee8 {
    width: 14.7361px;
}
}



@media (max-width: 767px) {
    
#\39 78c8d97 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 0px 0px 0px 0px;
}
    
#\36 ca45667 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 4% 40px 4%;
}
    
#ee3015fb {
    width: 329px;
    order: 1;
}
    
#widget_fkd {
    justify-self: auto;
    align-self: auto;
    width: 99.9970141101502%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 998602d {
    order: 0;
}
}



@media (max-width: 767px) {
    
#fc59db75 {
    width: 100%;
    min-height: 300px;
    align-items: center;
}
    
#a21dc16f {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#bb845ec2 {
    justify-content: space-between;
}
    
#b488e2f1 {
    justify-content: space-between;
}
    
#c3b2cd40 {
    width: 100.00%;
}
    
#d57523c0 {
    justify-content: space-between;
}
    
#ddc3e85e {
    margin: 0px 0% 0px 0%;
}
    
#\30 9a6e2dc {
    justify-content: space-between;
}
    
#\33 f064776 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 4% 40px 4%;
}
    
#ecd7fa48 {
    justify-content: space-between;
}
    
#\35 a8a3693 {
    width: 100.00%;
}
    
#\34 5e423f3 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\33 9343b71 {
    flex-wrap: nowrap;
    flex-direction: column;
    margin-top: 10px;
}
    
#\35 bee8711 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\31 b99aa5f {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#a740a771 {
    justify-content: space-between;
}
    
#e40cd564 {
    flex-wrap: nowrap;
    flex-direction: column;
    margin-top: 10px;
}
    
#\37 aee4a3d {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\38 2f7426f {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#abb75bd0 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\33 26442c2 {
    flex-wrap: nowrap;
    flex-direction: column;
    margin-top: 10px;
}
    
#\39 20b91b0 {
    width: 100.00%;
}
    
#c9837f7f {
    justify-content: space-between;
}
    
#\30 0a0303a {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\36 06c17a2 {
    justify-content: space-between;
}
    
#\34 d2d0dc3 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\32 177d717 {
    justify-content: space-between;
}
    
#d48a0ba6 {
    flex-wrap: nowrap;
    flex-direction: column;
    margin-top: 10px;
}
    
#bd03ff7f {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#e7c38611 {
    justify-content: space-between;
}
    
#\37 ac4e998 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#f9efe80b {
    justify-content: space-between;
}
}



@media (max-width: 767px) {
    
#d2d66c9c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 4% 0px 4%;
}
    
#fe480af3 {
    width: 100.00%;
}
    
#\32 d8e4d28::before, #\32 d8e4d28 > .bgExtraLayerOverlay {
    
}
    
#\37 fad0a8d {
    align-self: center;
    margin: 20px 0px 20px 0px;
}
    
#a751566b {
    height: auto;
}
    
#\32 0aaf5cd {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 708f080::before, #\31 708f080 > .bgExtraLayerOverlay {
    
}
#\31 708f080 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding-top: 0px;
    padding-bottom: 0px;
}
}



@media (max-width: 767px) {
    
#b39736e8 {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
}
    
#\38 28fe011 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\35 0f8834a {
    height: 240px;
    margin-top: 0px;
}
    
#d5685a3f {
    margin: 0% 0% 0% 0%;
}
    
#e64e11e4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 2;
    row-gap: 10px;
    padding: 16px 0% 16px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 4f16221 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 4% 0% 4%;
}
    
#\35 5d79a49 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 1;
    padding: 30px 0px 40px 0px;
}
    
#c9d67f8a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#\39 39638ac {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\37 d9bfef8 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#d71fb1c7 {
    justify-content: center;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\39 2baa78a {
    justify-content: center;
}
}

