:root {
  --primary-h: 27 !important;
  --primary-s: 10.6% !important;
  --primary-l: 83.3% !important;
  --primary-contrast-h: var(--primary-h) !important;
  --primary-contrast-s: var(--primary-s) !important;
  --primary-contrast-l: 20%  !important;

  --secondary-h: 183 !important;
  --secondary-s: 60% !important;
  --secondary-l: 65.7% !important;
  --secondary-contrast-h: var(--secondary-h) !important;
  --secondary-contrast-s: var(--secondary-s) !important;
  --secondary-contrast-l: 20%  !important;
}
:root{
  --primary-font: 'Nata Sans', Arial !important;
  --secondary-font: 'Nata Sans', Arial !important;
  --custom-hero-title-color: #73D6DC; 
  --custom-heading-color: #73D6DC;
}
.k-button {
    /* Generelt buttons */
  --k-button-border-radius: 4rem;
  --k-button-medium-padding-inline: 1rem;
  --k-button-medium-font-size: 1rem;
  border: unset !important;
  
}
@font-face {
  font-family: 'Nata Sans';
  font-weight: 300;
  src: url('https://assets.kvass.no/6899a04231229482074553f6') format('truetype');
}

@font-face {
  font-family: 'Nata Sans';
  font-weight: 400;
  src: url('https://assets.kvass.no/6899a0353122948207454f80') format('truetype');
}

@font-face {
  font-family: 'Nata Sans';
  font-weight: 900;
  src: url('https://assets.kvass.no/6899a0273122948207454f74') format('truetype');
}

h1{
  text-transform: uppercase !important;
  font-weight: 900 !important;
}
h2{
  font-weight: 900 !important;
  text-transform: uppercase !important;
  color: #3B0000 !important;
}
.standard-page .k-carousel__overlay h1 {
    line-height: 1 !important;
}
.standard-page .k-carousel__overlay h2{
    font-weight: 400 !important;
    text-transform: none !important;
}
section p{
  font-weight: 400 !important;
}

/* Above Mobile screen */
@media (min-width: 993px) {
.blocks-portal--contact .blocks-portal__items {
    grid-template-columns: repeat(2, 1fr);
}

.standard-page .blocks-portal--contact .k-elements-card__header {
    height: 710px !important;
}
}

/* Mobile screen and down */
@media (max-width: 993px) {
.standard-page .blocks-portal--contact .k-elements-card__header {
    height: 450px !important;
}
}