:root {
  --color-primary:           #002f6c;
  --color-primary-rgb:       0, 47, 108;
  --color-primary-hover:     #00285c;
  --color-primary-soft:      rgba(0, 47, 108, 0.10);
  --color-secondary:         #003167;
  --color-secondary-rgb:     0, 49, 103;
  --color-secondary-hover:   #002a58;
  --font-family-heading:     'Roboto', sans-serif;
  --font-family-body:        'Roboto', sans-serif;
  --color-bg-sidebar:        var(--color-primary);
  --color-text-sidebar:      #ffffff;
}

@font-face {
    font-family: MavenPro;
    src: url(webfonts/MavenPro/MavenPro-Regular.ttf) format("truetype");
    font-weight: 200;
    font-style: normal
}

@font-face {
    font-family: MavenPro;
    src: url(webfonts/MavenPro/MavenPro-Medium.ttf) format("truetype");
    font-weight: 300;
    font-style: normal
}

@font-face {
    font-family: MavenPro;
    src: url(webfonts/MavenPro/MavenPro-SemiBold.ttf) format("truetype");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: MavenPro;
    src: url(webfonts/MavenPro/MavenPro-SemiBold.ttf) format("truetype");
    font-weight: 500;
    font-style: normal
}

@font-face {
    font-family: MavenPro;
    src: url(webfonts/MavenPro/MavenPro-ExtraBold.ttf) format("truetype");
    font-weight: 700;
    font-style: normal
}

@font-face {
    font-family: Bellissimo;
    src: url(webfonts/Bellissimo/Bellissimo.ttf) format("truetype");
    font-weight: 500;
    font-style: normal
}




.custom-theme-landmar #container-foto,
.custom-theme-landmar #container-salario {
  display: none;
}

.custom-theme-landmar .ht-menu-product__description {
  color: #000000 !important;
  opacity: 80%;
  font-family: 'MavenPro', sans-serif;
}

.custom-theme-landmar .ht-menu-product__name {
  font-family: 'MavenPro', sans-serif;
  font-weight: 500;
  font-size: 16px;
}

.custom-theme-landmar .h1,
.custom-theme-landmar .h2,
.custom-theme-landmar .h3,
.custom-theme-landmar .h4,
.custom-theme-landmar .h5,
.custom-theme-landmar .h6,
.custom-theme-landmar h1,
.custom-theme-landmar h2,
.custom-theme-landmar h3,
.custom-theme-landmar h4,
.custom-theme-landmar h5,
.custom-theme-landmar h6, {
  font-family: 'Bellissimo', sans-serif !important;
  font-weight: 500 !important;
  text-transform: math-auto;
}

.custom-theme-landmar .heading-1 {
  color: #303232;
  font-family: 'Bellissimo', sans-serif;
  font-weight: 500;
  text-transform: math-auto;
  font-size: 3em;
}

.custom-theme-landmar .ht-menu-product__description {
  color: #000000 !important;
  opacity: 80%;
  font-family: 'MavenPro', sans-serif;
}

.custom-theme-landmar .offer-title {
  font-family: 'Bellissimo', sans-serif;
  font-weight: 500;
  text-transform: math-auto !important;
  font-size: 6em;
  color: #002f6c !important;
}

.custom-theme-landmar .small,
.custom-theme-landmar .item-title,
.custom-theme-landmar small,
.custom-theme-landmar .item-title {
  font-weight: 500 !important;
}

.copyright {
  display: block;
  opacity: 0.5;
}

div#column-text-content * {
  font-family: MavenPro, sans-serif !important;
}
