@font-face {
  font-family:"gordita";
  src:url("https://d148x66490prkv.cloudfront.net/shared/fonts/gordita/Gordita-thin.woff2") format("woff2"),
    url("https://d148x66490prkv.cloudfront.net/shared/fonts/gordita/Gordita-thin.woff") format("woff");
  font-display:auto;
  font-style:normal;
  font-weight:200;
  font-stretch:normal;
}
@font-face {
  font-family:"gordita";
  src:url("https://d148x66490prkv.cloudfront.net/shared/fonts/gordita/Gordita-thin-italic.woff2") format("woff2"),
    url("https://d148x66490prkv.cloudfront.net/shared/fonts/gordita/Gordita-thin-italic.woff") format("woff");
  font-display:auto;
  font-style: italic;
  font-weight:200;
  font-stretch:normal;
}
@font-face {
  font-family:"gordita";
  src:url("https://d148x66490prkv.cloudfront.net/shared/fonts/gordita/Gordita-light.woff2") format("woff2"),
    url("https://d148x66490prkv.cloudfront.net/shared/fonts/gordita/Gordita-light.woff") format("woff");
  font-display:auto;
  font-style: normal;
  font-weight:300;
  font-stretch:normal;
}
@font-face {
  font-family:"gordita";
  src:url("https://d148x66490prkv.cloudfront.net/shared/fonts/gordita/Gordita-light-italic.woff2") format("woff2"),
    url("https://d148x66490prkv.cloudfront.net/shared/fonts/gordita/Gordita-light-italic.woff") format("woff");
  font-display:auto;
  font-style: italic;
  font-weight:300;
  font-stretch:normal;
}
@font-face {
  font-family:"gordita";
  src:url("https://d148x66490prkv.cloudfront.net/shared/fonts/gordita/Gordita-regular.woff2") format("woff2"),
    url("https://d148x66490prkv.cloudfront.net/shared/fonts/gordita/Gordita-regular.woff") format("woff");
  font-display:auto;
  font-style: normal;
  font-weight:400;
  font-stretch:normal;
}
@font-face {
  font-family:"gordita";
  src:url("https://d148x66490prkv.cloudfront.net/shared/fonts/gordita/Gordita-regular-italic.woff2") format("woff2"),
    url("https://d148x66490prkv.cloudfront.net/shared/fonts/gordita/Gordita-regular-italic.woff") format("woff");
  font-display:auto;
  font-style: italic;
  font-weight:400;
  font-stretch:normal;
}
@font-face {
  font-family:"gordita";
  src:url("https://d148x66490prkv.cloudfront.net/shared/fonts/gordita/Gordita-medium.woff2") format("woff2"),
    url("https://d148x66490prkv.cloudfront.net/shared/fonts/gordita/Gordita-medium.woff") format("woff");
  font-display:auto;
  font-style: normal;
  font-weight:500;
  font-stretch:normal;
}
@font-face {
  font-family:"gordita";
  src:url("https://d148x66490prkv.cloudfront.net/shared/fonts/gordita/Gordita-medium-italic.woff2") format("woff2"),
    url("https://d148x66490prkv.cloudfront.net/shared/fonts/gordita/Gordita-medium-italic.woff") format("woff");
  font-display:auto;
  font-style: italic;
  font-weight:500;
  font-stretch:normal;
}
@font-face {
  font-family:"gordita";
  src:url("https://d148x66490prkv.cloudfront.net/shared/fonts/gordita/Gordita-bold.woff2") format("woff2"),
    url("https://d148x66490prkv.cloudfront.net/shared/fonts/gordita/Gordita-bold.woff") format("woff");
  font-display:auto;
  font-style: normal;
  font-weight:600;
  font-stretch:normal;
}
@font-face {
  font-family:"gordita";
  src:url("https://d148x66490prkv.cloudfront.net/shared/fonts/gordita/Gordita-bold-italic.woff2") format("woff2"),
    url("https://d148x66490prkv.cloudfront.net/shared/fonts/gordita/Gordita-bold-italic.woff") format("woff");
  font-display:auto;
  font-style: italic;
  font-weight:600;
  font-stretch:normal;
}
@font-face {
  font-family:"gordita";
  src:url("https://d148x66490prkv.cloudfront.net/shared/fonts/gordita/Gordita-black.woff2") format("woff2"),
    url("https://d148x66490prkv.cloudfront.net/shared/fonts/gordita/Gordita-black.woff") format("woff");
  font-display:auto;
  font-style: normal;
  font-weight:700;
  font-stretch:normal;
}
@font-face {
  font-family:"gordita";
  src:url("https://d148x66490prkv.cloudfront.net/shared/fonts/gordita/Gordita-black-italic.woff2") format("woff2"),
    url("https://d148x66490prkv.cloudfront.net/shared/fonts/gordita/Gordita-black-italic.woff") format("woff");
  font-display:auto;
  font-style: italic;
  font-weight:700;
  font-stretch:normal;
}
@font-face {
  font-family:"gordita";
  src:url("https://d148x66490prkv.cloudfront.net/shared/fonts/gordita/Gordita-ultra.woff2") format("woff2"),
    url("https://d148x66490prkv.cloudfront.net/shared/fonts/gordita/Gordita-ultra.woff") format("woff");
  font-display:auto;
  font-style: normal;
  font-weight:800;
  font-stretch:normal;
}
@font-face {
  font-family:"gordita";
  src:url("https://d148x66490prkv.cloudfront.net/shared/fonts/gordita/Gordita-ultra-italic.woff2") format("woff2"),
    url("https://d148x66490prkv.cloudfront.net/shared/fonts/gordita/Gordita-ultra-italic.woff") format("woff");
  font-display:auto;
  font-style: italic;
  font-weight:800;
  font-stretch:normal;
}

body {
  font-family: acumin-pro, sans-serif;
  font-size: 16px;
  font-weight: 500;
  color: #1A1A1B;
  line-height: 24px;
  cursor: url('../../images/icons/cursor.svg'), pointer;
}

a,
input[type=submit],
input[type=checkbox],
input[type=radio],
input[type=select],
.form-type-checkbox label,
.form-type-radio label {
  cursor: pointer;
}

h1, h2, h3, h4, h5, h6 {
  font-family: "gordita", sans-serif;
  line-height: 1.2em;
  font-weight: 500;
  font-style: normal;
  color: #000;
}

.layout-container {
   display: flex;
   flex-direction: column;
   min-height: 100vh;
}

.path-frontpage h1 {
  display: none;
}

h1 {
  font-size: 60px;
  line-height: 120%; /* 78px */
  letter-spacing: -2.4px;
}

h2 {
  font-size: 32px;
  line-height: 130%; /* 78px */
  letter-spacing: -2.4px;
}

h3 {
  font-size: 24px;
  line-height: 140%; /* 78px */
  letter-spacing: -2.4px;
}

h4 {
  font-size: 20px;
}

input[type='checkbox'],
input[type='radio'] {
  accent-color:#00A3A4;
}


.mobile {
  display: none;
}

@media  (max-width: 766px) {
  .mobile {
    display: block;
  }

  .desktop {
    display: none;
  }

  h1 {
    font-size: 32px;
  }

}

