/* [project]/src/views/front-pages/landing-page/styles.module.css [app-client] (css) */
.styles-module__Mf074a__heroSectionBg {
  background-repeat: no-repeat;
  background-size: cover;
  position: absolute;
  inline-size: 100%;
  block-size: 100%;
  inset-block-start: -12%;
  pointer-events: none;
  z-index: -2;
}

.styles-module__Mf074a__heroSecDashboard {
  inline-size: 85%;
  z-index: -1;
}

.styles-module__Mf074a__heroSectionElements {
  inset-block-start: 18%;
  inset-inline-end: 3%;
}

.styles-module__Mf074a__heroSectionElements img {
  inline-size: 100%;
}

.styles-module__Mf074a__featureIcon {
  cursor: pointer;
}

.styles-module__Mf074a__featureIcon > div:first-child {
  border-color: var(--mui-palette-primary-darkOpacity);
}

.styles-module__Mf074a__featureIcon > div:hover {
  background-color: var(--mui-palette-primary-mainOpacity);
}

.styles-module__Mf074a__featureIcon > div:hover svg {
  pointer-events: none;
}


/* [project]/src/views/front-pages/styles.module.css [app-client] (css) */
.styles-module__79gaXq__layoutSpacing {
  margin-inline: auto;
  padding-inline: 1.5rem;
}

@media (width >= 900px) {
  .styles-module__79gaXq__layoutSpacing {
    max-inline-size: 900px;
  }
}

@media (width >= 1200px) {
  .styles-module__79gaXq__layoutSpacing {
    max-inline-size: 1200px;
  }
}

@media (width >= 1920px) {
  .styles-module__79gaXq__layoutSpacing {
    max-inline-size: 1440px;
  }
}


/*# sourceMappingURL=src_views_front-pages_631040._.css.map*/
