/* -- PRIMARY COLORS -- */
/* -- TYPOGRAPHY :: FONT SIZE -- */
/* -- TYPOGRAPHY :: LINE HEIGHT -- */
/* -- TYPOGRAPHY :: FONT FAMILY -- */
/* -- LAYOUT :: BREAKPOINTS -- */
/* -- LAYOUTS -- */
/* -- TYPOGRAPHY -- */
/* -- LINK WITH ARROW -- */
/* -- BUTTON -- */
/* -- RESET BUTTON -- */
/* -- HIDE SCROLLBAR -- */
/* -- RESET UNORDERED LIST -- */
/* -- BIG INTRO IMAGE -- */
/* -- ENTITY INTRO -- */
/* -- ENTITY DETAIL -- */
/* -- ENTITY INTRO -- */
:root {
  --color-nom-yellow: #FFC700;
  --color-nom-dark-black: #06192F;
  --color-nom-black: #333333;
  --color-nom-gray: #707070;
  --color-nom-brown: #807367;
  --color-nom-gray-light: #DBDBDB;
  --color-nom-beige: #ece9e4;
  --color-nom-white: #FFFFFF;
}

:root {
  --font-size-nom-base: 18px;
  --font-size-nom-h1: 1.1111111111rem;
  --font-size-nom-h2: 1rem;
  --font-size-nom-h3: 0.8888888889rem;
  --font-size-nom-h4: 0.8888888889rem;
  --font-size-nom-h5: 0.8888888889rem;
  --font-size-nom-small: 0.8888888889rem;
  --line-height-nom-base: 1.55;
  --line-height-nom-h1: 1.2;
  --line-height-nom-h2: 1.4;
  --line-height-nom-h3: 1.4;
  --line-height-nom-h4: 1.4;
  --line-height-nom-h5: 1.4;
  --line-height-nom-small: 1.4;
}
@media (max-width: 767px) {
  :root {
    --font-size-nom-base: 16px;
    --font-size-nom-h1: 1.375rem;
    --font-size-nom-h2: 1.5rem;
    --font-size-nom-h3: 1.375rem;
    --font-size-nom-h4: 1.25rem;
    --font-size-nom-h5: 1rem;
    --font-size-nom-small: 0.7777777778rem;
    --line-height-nom-base: 1.4;
    --line-height-nom-h1: 1.2;
    --line-height-nom-h2: 1.2;
    --line-height-nom-h3: 1.4;
    --line-height-nom-h4: 1.4;
    --line-height-nom-h5: 1.4;
    --line-height-nom-small: 1.4;
  }
}
@media (min-width: 1100px) and (max-width: 4400px) {
  :root {
    --font-size-nom-base: 0.9375vw;
  }
}

:root {
  --layout-nom-content: 1200px;
  --layout-nom-wide: 1460px;
}
@media (min-width: 1100px) and (max-width: 4400px) {
  :root {
    --layout-nom-content: 68.25vw;
    --layout-nom-wide: 80vw;
  }
}

.nom-footer {
  margin-top: 3rem;
}
.nom-footer__menu-navigation ul {
  display: flex;
  justify-content: flex-end;
  margin: 0 11vw 0.5rem 0;
}
.nom-footer__menu-navigation ul li {
  display: block;
  margin-right: 2.5rem;
  color: #807367;
}
.nom-footer__menu-navigation ul li:last-child {
  margin-right: 0;
}
.nom-footer__main {
  padding: 3vw;
  background-color: #06192F;
}
.nom-footer__main p {
  font-size: 1.1rem;
  line-height: 1.4;
  color: #FFFFFF;
  opacity: 0.4;
  text-align: center;
}

.nom-header__top-bar {
  width: 100%;
}
.nom-header__inner {
  display: flex;
  align-items: center;
  margin-top: 2vw;
}
@media (min-width: 767px) {
  .nom-header__inner {
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .nom-header__logo {
    margin-left: 1rem;
  }
}
@media (min-width: 767px) {
  .nom-header__logo img {
    width: 40vw;
    height: auto;
  }
}
@media (max-width: 767px) {
  .nom-header__logo img {
    width: 14rem;
    height: auto;
  }
}
.nom-header__hamburger {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  position: absolute;
}
@media (min-width: 1200px) {
  .nom-header__hamburger {
    height: 1.6vw;
    right: 11vw;
    margin-top: 6.5vw;
    transform: scale(0.6);
  }
}
@media (min-width: 767px) and (max-width: 1200px) {
  .nom-header__hamburger {
    height: 1.625rem;
    right: 2rem;
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .nom-header__hamburger {
    transform: scale(0.75);
    height: 1.625rem;
    right: 1.25rem;
    margin-top: 1rem;
  }
}
.nom-header__hamburger-line {
  position: relative;
  top: 0;
  transform: rotate(0deg);
  background-color: #807367;
}
@media (min-width: 1200px) {
  .nom-header__hamburger-line {
    width: 3.2vw;
    height: 0.22vw;
  }
}
@media (max-width: 1200px) {
  .nom-header__hamburger-line {
    width: 3rem;
    height: 0.2rem;
  }
}
.nom-header__hamburger[aria-expanded=true] .nom-header__hamburger-line--is-1 {
  transform: rotate(45deg);
}
@media (min-width: 1200px) {
  .nom-header__hamburger[aria-expanded=true] .nom-header__hamburger-line--is-1 {
    top: 0.66vw;
  }
}
@media (max-width: 1200px) {
  .nom-header__hamburger[aria-expanded=true] .nom-header__hamburger-line--is-1 {
    top: 0.7125rem;
  }
}
.nom-header__hamburger[aria-expanded=true] .nom-header__hamburger-line--is-2 {
  transform: rotate(-45deg);
}
@media (min-width: 1200px) {
  .nom-header__hamburger[aria-expanded=true] .nom-header__hamburger-line--is-2 {
    top: -0.66vw;
  }
}
@media (max-width: 1200px) {
  .nom-header__hamburger[aria-expanded=true] .nom-header__hamburger-line--is-2 {
    top: -0.7125rem;
  }
}
.nom-header__menu {
  position: absolute;
  width: 100%;
  z-index: 100;
}
@media (max-width: 767px) {
  .nom-header__menu {
    -webkit-box-shadow: 0px 100px 50px 18px rgba(0, 0, 0, 0.3);
    box-shadow: 0px 100px 50px 18px rgba(0, 0, 0, 0.3);
    background-color: #FFFFFF;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.nom-header__menu[aria-hidden=true] {
  display: none;
}
.nom-header__menu-navigation {
  margin-top: 1.75vw;
}
.nom-header__menu-navigation ul {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0;
  margin: 0;
}
@media (max-width: 767px) {
  .nom-header__menu-navigation ul {
    flex-direction: column;
  }
}
.nom-header__menu-navigation ul li {
  display: block;
}
@media (min-width: 767px) {
  .nom-header__menu-navigation ul li {
    margin-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .nom-header__menu-navigation ul li {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .nom-header__menu-navigation ul li:last-child {
    margin-right: 0;
  }
}
@media (max-width: 767px) {
  .nom-header__menu-navigation ul li:last-child {
    margin-bottom: 0;
  }
}
.nom-header__menu-navigation ul li a {
  font-weight: 400;
}
@media (min-width: 1200px) {
  .nom-header__menu-navigation ul li a {
    font-size: 1rem;
  }
}
@media (min-width: 1200px) and (max-width: 1200px) {
  .nom-header__menu-navigation ul li a {
    font-size: 1.05rem;
  }
}
@media (max-width: 767px) {
  .nom-header__menu-navigation ul li a {
    font-size: 1rem;
  }
}
.nom-header__menu-navigation ul li.nom-is-active a {
  font-weight: 600;
}

.nom-body--is-rendered .nom-header__hamburger-line {
  transition: 0.4s;
}

.nom-page-teaser {
  display: flex;
  justify-content: center;
  align-items: center;
  transform: scale(1);
  transition: 0.6s;
  position: relative;
  z-index: 1;
}
@media (min-width: 1200px) {
  .nom-page-teaser:hover {
    transform: scale(1.6) translate(1.625vw, 1.625vw);
    z-index: 2;
  }
}
@media (min-width: 1200px) {
  .nom-page-teaser:last-child:hover {
    transform: scale(1.6) translate(-1.625vw, 1.625vw);
  }
}
.nom-page-teaser--is-static:hover {
  transform: none !important;
}
@media (min-width: 1200px) {
  .nom-page-teaser, .nom-page-teaser__content, .nom-page-teaser__media {
    width: 12.25vw;
    height: 12.25vw;
  }
}
@media (min-width: 767px) and (max-width: 1200px) {
  .nom-page-teaser, .nom-page-teaser__content, .nom-page-teaser__media {
    width: 20rem;
    height: 20rem;
  }
}
@media (max-width: 767px) {
  .nom-page-teaser, .nom-page-teaser__content, .nom-page-teaser__media {
    width: calc(50vw - 1.5rem);
    height: calc(50vw - 1.5rem);
  }
}
.nom-page-teaser__content {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: relative;
  z-index: 1;
  background-color: rgba(6, 25, 47, 0.8);
  font-size: 0.75rem;
  transition: opacity 0.6s;
}
@media (min-width: 1200px) {
  .nom-page-teaser__content {
    opacity: 0;
  }
}
@media (max-width: 1200px) {
  .nom-page-teaser__content {
    opacity: 0.8;
  }
}
.nom-page-teaser__content h2, .nom-page-teaser__content h3, .nom-page-teaser__content h4, .nom-page-teaser__content h5, .nom-page-teaser__content h6 {
  font-weight: 400;
  letter-spacing: 0.2rem;
}
@media (min-width: 1200px) {
  .nom-page-teaser__content h2, .nom-page-teaser__content h3, .nom-page-teaser__content h4, .nom-page-teaser__content h5, .nom-page-teaser__content h6 {
    font-size: 1.1rem;
  }
}
@media (max-width: 1200px) {
  .nom-page-teaser__content h2, .nom-page-teaser__content h3, .nom-page-teaser__content h4, .nom-page-teaser__content h5, .nom-page-teaser__content h6 {
    font-size: 0.75rem;
  }
}
.nom-page-teaser__content * {
  text-align: center;
  color: white;
  margin-bottom: 0.25rem;
}
.nom-page-teaser__content *:last-child {
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .nom-page-teaser__content p {
    display: none;
  }
}
.nom-page-teaser--is-static .nom-page-teaser__content {
  opacity: 1;
  background-color: transparent;
}
.nom-page-teaser--is-static .nom-page-teaser__content * {
  color: #333333;
}
.nom-page-teaser--is-static .nom-page-teaser__content h2 {
  font-weight: bold;
  text-transform: uppercase;
}
@media (min-width: 1200px) {
  .nom-page-teaser--is-static .nom-page-teaser__content h2 {
    font-size: 3rem;
  }
}
@media (min-width: 767px) and (max-width: 1200px) {
  .nom-page-teaser--is-static .nom-page-teaser__content h2 {
    font-size: 1.25rem;
  }
}
@media (max-width: 767px) {
  .nom-page-teaser--is-static .nom-page-teaser__content h2 {
    font-size: 1rem;
  }
}
@media (min-width: 1200px) {
  .nom-page-teaser:hover .nom-page-teaser__content, .nom-page-teaser--is-active .nom-page-teaser__content {
    opacity: 1;
  }
}
@media (max-width: 1200px) {
  .nom-page-teaser--has-hidden-bg-on-hover .nom-page-teaser__content {
    opacity: 0.4;
  }
}
@media (max-width: 1200px) {
  .nom-page-teaser--has-hidden-bg-on-hover .nom-page-teaser__content * {
    display: none;
  }
}
.nom-page-teaser__media {
  position: absolute;
  transform: scale(1);
  transition: 0.6s;
}
.nom-page-teaser__media img {
  width: 100%;
  height: 100%;
}
@media (min-width: 1200px) {
  .nom-page-teaser--has-hidden-bg-on-hover:hover .nom-page-teaser__media {
    transform: scale(0.625) translate(-2.8vw, -2.72vw);
  }
}
@media (min-width: 1200px) {
  .nom-page-teaser--has-hidden-bg-on-hover:last-child:hover .nom-page-teaser__media {
    transform: scale(0.625) translate(2.8vw, -2.72vw);
  }
}

.wp-block-group:has(> .wp-block-group > .nom-page-teaser) {
  gap: 2rem;
}
@media (max-width: 1200px) {
  .wp-block-group:has(> .wp-block-group > .nom-page-teaser) {
    display: block;
    margin: 0 auto;
    width: fit-content;
  }
}
@media (max-width: 1200px) {
  .wp-block-group:has(> .wp-block-group > .nom-page-teaser) > .wp-block-group {
    margin-bottom: 2rem;
  }
}
@media (max-width: 1200px) {
  .wp-block-group:has(> .wp-block-group > .nom-page-teaser) > .wp-block-group:last-child {
    margin-bottom: 0;
  }
}
.wp-block-group:has(> .wp-block-group > .nom-page-teaser) + .wp-block-group:has(> .wp-block-group > .nom-page-teaser) {
  margin-top: 2rem;
}

@media (min-width: 1200px) {
  .wp-block-group:has(> .nom-page-teaser) {
    gap: 0.325rem;
  }
}
@media (min-width: 767px) and (max-width: 1200px) {
  .wp-block-group:has(> .nom-page-teaser) {
    gap: 1rem;
  }
}
@media (max-width: 767px) {
  .wp-block-group:has(> .nom-page-teaser) {
    gap: 0.5rem;
  }
}

@media (min-width: 1200px) {
  body:not(.home) .wp-block-group:has(> .wp-block-group > .nom-page-teaser) {
    transform: scale(0.45);
    margin-top: -3rem;
    margin-bottom: -3rem;
  }
}
@media (max-width: 1200px) {
  body:not(.home) .wp-block-group:has(> .wp-block-group > .nom-page-teaser) {
    transform: scale(0.8);
  }
}
body:not(.home) .nom-page-teaser:hover {
  transform: none;
}
body:not(.home) .nom-page-teaser__content p {
  display: none;
}
body:not(.home) .nom-page-teaser:hover body:not(.home) .nom-page-teaser__content {
  opacity: 0;
}

.nom-is-c-yellow, .nom-is-c-yellow * {
  color: #FFC700;
}

.nom-is-c-dark-black, .nom-is-c-dark-black * {
  color: #06192F;
}

.nom-is-c-black, .nom-is-c-black * {
  color: #333333;
}

.nom-is-c-gray, .nom-is-c-gray * {
  color: #707070;
}

.nom-is-c-light-gray, .nom-is-c-light-gray * {
  color: #DBDBDB;
}

.nom-is-c-white, .nom-is-c-white * {
  color: #FFFFFF;
}

.nom-is-bg-yellow {
  background-color: #FFC700;
}

.nom-is-bg-dark-black {
  background-color: #06192F;
}

.nom-is-bg-black {
  background-color: #333333;
}

.nom-is-bg-gray {
  background-color: #707070;
}

.nom-is-bg-light-gray {
  background-color: #DBDBDB;
}

.nom-is-bg-white {
  background-color: #FFFFFF;
}

@media (max-width: 767px) {
  .nom-is-hidden-on-mobile {
    display: none;
  }
}

@media (min-width: 767px) {
  .nom-is-visible-on-mobile {
    display: none;
  }
}

.wp-block-button .wp-element-button {
  padding: 0.4rem 2rem;
  text-transform: uppercase;
  letter-spacing: 0.2rem;
}

* + .wp-block-buttons {
  margin-top: 1.5rem;
}

@media (max-width: 1200px) {
  .wp-block-columns {
    flex-wrap: wrap !important;
  }
}
.wp-block-columns .wp-block-column {
  text-align: justify;
}
@media (min-width: 1200px) {
  .wp-block-columns .wp-block-column {
    margin-right: 1.5rem;
  }
}
@media (max-width: 1200px) {
  .wp-block-columns .wp-block-column {
    flex-basis: 100% !important;
    margin-bottom: 1rem;
  }
}
@media (min-width: 1200px) {
  .wp-block-columns .wp-block-column:last-child {
    margin-right: 0;
  }
}
@media (max-width: 1200px) {
  .wp-block-columns .wp-block-column:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 1200px) {
  .wp-block-columns .wp-block-column .nom-date-period {
    width: 6.1rem;
    display: inline-block;
  }
}
.wp-block-columns .wp-block-column iframe {
  width: 100%;
  height: auto;
  aspect-ratio: 1;
}
.wp-block-columns .wp-block-column a {
  text-decoration: underline;
}

/* -- PERSON DETAIL -- */
@media (min-width: 1200px) {
  .nom-person-detail,
  .nom-project-detail {
    width: 77vw;
  }
}
@media (max-width: 1200px) {
  .nom-person-detail,
  .nom-project-detail {
    width: calc(100vw - 3rem);
  }
}
@media (min-width: 767px) {
  .nom-person-detail__image,
  .nom-project-detail__image {
    max-width: calc(25% - 1.5rem);
    margin-right: 3rem !important;
  }
}
.nom-person-detail__image .wp-block-image,
.nom-person-detail__image .wp-block-image img,
.nom-project-detail__image .wp-block-image,
.nom-project-detail__image .wp-block-image img {
  width: 100%;
}
.nom-person-detail__key-data,
.nom-project-detail__key-data {
  font-size: 0.8611111111rem;
  line-height: 1.4;
  font-size: 0.75rem;
  flex-grow: unset !important;
  flex-basis: auto !important;
}
@media (max-width: 767px) {
  .nom-person-detail__key-data,
  .nom-project-detail__key-data {
    font-size: 1rem;
    line-height: 1.4;
  }
}
@media (min-width: 767px) {
  .nom-person-detail__key-data,
  .nom-project-detail__key-data {
    max-width: 9vw;
    margin-right: 3rem !important;
  }
}
.nom-person-detail__key-data * + .wp-block-image,
.nom-project-detail__key-data * + .wp-block-image {
  margin-top: 2rem;
}
.nom-person-detail__content,
.nom-project-detail__content {
  font-size: 0.8611111111rem;
  line-height: 1.4;
  text-align: justify;
  hyphens: auto;
  -webkit-hyphens: auto;
}
@media (max-width: 767px) {
  .nom-person-detail__content,
  .nom-project-detail__content {
    font-size: 1rem;
    line-height: 1.4;
  }
}
@media (min-width: 767px) {
  .nom-person-detail__content,
  .nom-project-detail__content {
    margin-right: 3rem !important;
  }
}
.nom-person-detail .wp-block-heading,
.nom-project-detail .wp-block-heading {
  font-weight: 400;
}

/* -- INSIGHT V1 -- */
@media (min-width: 1200px) {
  .nom-insight-detail-v1 {
    width: 77vw;
  }
}
@media (max-width: 1200px) {
  .nom-insight-detail-v1 {
    width: calc(100vw - 3rem);
  }
}
@media (min-width: 767px) {
  .nom-insight-detail-v1__image {
    margin-right: 3rem !important;
  }
}
.nom-insight-detail-v1__image .wp-block-image,
.nom-insight-detail-v1__image .wp-block-image img {
  width: 100%;
}
.nom-insight-detail-v1__key-data {
  font-size: 0.8611111111rem;
  line-height: 1.4;
  flex-grow: unset !important;
  flex-basis: auto !important;
}
@media (max-width: 767px) {
  .nom-insight-detail-v1__key-data {
    font-size: 1rem;
    line-height: 1.4;
  }
}
@media (min-width: 767px) {
  .nom-insight-detail-v1__key-data {
    margin-right: 3rem !important;
  }
}
.nom-insight-detail-v1__key-data * + .wp-block-image {
  margin-top: 2rem;
}
.nom-insight-detail-v1__lectures-inner {
  font-size: 0.8611111111rem;
  line-height: 1.4;
  padding: 2rem 3rem;
}
@media (max-width: 767px) {
  .nom-insight-detail-v1__lectures-inner {
    font-size: 1rem;
    line-height: 1.4;
  }
}
.nom-insight-detail-v1__lectures-inner .wp-block-image + * {
  margin-top: 2rem;
}

/* -- INSIGHT DETAIL V2 -- */
@media (min-width: 1200px) {
  .nom-insight-detail-v2 {
    width: 77vw;
  }
}
@media (max-width: 1200px) {
  .nom-insight-detail-v2 {
    width: calc(100vw - 3rem);
  }
}
@media (min-width: 767px) {
  .nom-insight-detail-v2__image {
    margin-right: 3rem !important;
  }
}
.nom-insight-detail-v2__image .wp-block-image,
.nom-insight-detail-v2__image .wp-block-image img {
  width: 100%;
}
.nom-insight-detail-v2__key-data {
  font-size: 0.8611111111rem;
  line-height: 1.4;
  flex-grow: unset !important;
  flex-basis: auto !important;
}
@media (max-width: 767px) {
  .nom-insight-detail-v2__key-data {
    font-size: 1rem;
    line-height: 1.4;
  }
}
@media (min-width: 767px) {
  .nom-insight-detail-v2__key-data {
    margin-right: 3rem !important;
  }
}
.nom-insight-detail-v2__key-data * + .wp-block-image {
  margin-top: 2rem;
}
.nom-insight-detail-v2__lectures-inner {
  font-size: 0.8611111111rem;
  line-height: 1.4;
  hyphens: auto;
  -webkit-hyphens: auto;
}
@media (max-width: 767px) {
  .nom-insight-detail-v2__lectures-inner {
    font-size: 1rem;
    line-height: 1.4;
  }
}

/* -- INSIGHT V3 -- */
@media (min-width: 1200px) {
  .nom-insight-detail-v3 {
    width: 77vw;
  }
}
@media (max-width: 1200px) {
  .nom-insight-detail-v3 {
    width: calc(100vw - 3rem);
  }
}
@media (min-width: 767px) {
  .nom-insight-detail-v3__image {
    margin-right: 2rem !important;
  }
}
.nom-insight-detail-v3__image .wp-block-image,
.nom-insight-detail-v3__image .wp-block-image img {
  width: 100%;
}
.nom-insight-detail-v3__lectures-inner {
  font-size: 0.8611111111rem;
  line-height: 1.4;
}
@media (max-width: 767px) {
  .nom-insight-detail-v3__lectures-inner {
    font-size: 1rem;
    line-height: 1.4;
  }
}

@media (min-width: 900px) {
  .wp-block-group.is-style-nom-padding-top-bottom {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }
}
@media (min-width: 767px) and (max-width: 900px) {
  .wp-block-group.is-style-nom-padding-top-bottom {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }
}
@media (max-width: 767px) {
  .wp-block-group.is-style-nom-padding-top-bottom {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
}
@media (min-width: 900px) {
  .wp-block-group.is-style-nom-padding-top {
    padding-top: 6rem;
  }
}
@media (min-width: 767px) and (max-width: 900px) {
  .wp-block-group.is-style-nom-padding-top {
    padding-top: 4rem;
  }
}
@media (max-width: 767px) {
  .wp-block-group.is-style-nom-padding-top {
    padding-top: 3rem;
  }
}
@media (min-width: 900px) {
  .wp-block-group.is-style-nom-padding-bottom {
    padding-bottom: 6rem;
  }
}
@media (min-width: 767px) and (max-width: 900px) {
  .wp-block-group.is-style-nom-padding-bottom {
    padding-bottom: 4rem;
  }
}
@media (max-width: 767px) {
  .wp-block-group.is-style-nom-padding-bottom {
    padding-bottom: 3rem;
  }
}
@media (min-width: 900px) {
  .wp-block-group.nom-registration-wrapper {
    width: 40vw;
    margin: 0 auto;
    padding-left: 5.45vw;
  }
}
@media (max-width: 900px) {
  .wp-block-group.nom-registration-wrapper {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

* + .is-style-nom-box {
  margin-top: 2rem;
}

.borderbox {
  border: solid 1px #dfdfdf;
}

.wp-block-heading {
  font-weight: 500;
  letter-spacing: 0.1rem;
}
.wp-block-heading + * {
  margin-top: 0.5rem;
}

.wp-block-image {
  margin-bottom: 0;
}

.nom-main {
  min-height: 60vh;
  padding-top: 6vw;
  opacity: 1;
  filter: blur(0rem);
  transition: 0.4s;
}

.nom-is-time-table {
  font-family: sans-serif;
}

.nom-text-align-last-justify {
  text-align-last: justify;
}

/*# sourceMappingURL=main.css.map */
