/*
FONTS
*/

@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;600;700&display=swap');
@import url('https://cdn.jsdelivr.net/gh/iconoir-icons/iconoir@main/css/iconoir.css');




/*
VARIABLES
*/

:root {
  /* Boilerplate */
  /* Boilerplate > Body */
  --hgo-body-color: #3a3a3a;
  --hgo-body-font-family: 'Montserrat', sans-serif;
  --hgo-body-font-size: 15px;
  --hgo-body-line-height: 1.5;
  /* Boilerplate > Display */
  --hgo-display-font-weight: 300;

  /* Form */
  /* Form > Input */
  --hgo-input-height: 3em;
  --hgo-input-radius: 0px;
  --hgo-input-radius-textarea: 0px;
  --hgo-input-radius-checkbox: 0px;
  --hgo-input-radius-radio: 100%;

  /* Components */
  /* Components > Structure */
  /* Components > Structure > Wrap */
  --hgo-wrap-width: 1400px;
  --hgo-wrap-mini-width: 800px;
  --hgo-wrap-fluid-width: 100%;
  --hgo-wrap-padding: var(--hgo-space-md);
  /* Components > Structure > Preheader */
  --hgo-preheader-height: 0px;
  /* Components > Structure > Header */
  --hgo-header-height: 120px;
  /* Components > Structure > Logo */
  --hgo-logo-height: 80px;
  /* Components > Button */
  --hgo-button-height: 3em;
  --hgo-button-padding-x: 2em;
  --hgo-button-letter-spacing: 0em;
  --hgo-button-text-transform: uppercase;
  --hgo-button-radius: 0px;

  /* Utilities */
  /* Utilities > Typography > Font-Weight */
  --hgo-font-weight-thin: 200;
  --hgo-font-weight-light: 300;
  --hgo-font-weight-normal: 400;
  --hgo-font-weight-medium: 500;
  --hgo-font-weight-bold: 600;
  --hgo-font-weight-black: 700;
  /* Utilities > Colors */
  --hgo-color-primary: #cca352;
  --hgo-color-primary-alpha-5: #cca352e6;
  --hgo-color-primary-alpha-4: #cca352b3;
  --hgo-color-primary-alpha-3: #cca35280;
  --hgo-color-primary-alpha-2: #cca3524d;
  --hgo-color-primary-alpha-1: #cca35233;
  --hgo-color-primary-alpha-0: #cca35200;
  --hgo-color-primary-hover: #dbb66c;
  --hgo-color-primary-active: #9a762e;
  --hgo-color-secondary: #a5a2a4;
  --hgo-color-secondary-alpha-5: #a5a2a4e6;
  --hgo-color-secondary-alpha-4: #a5a2a4b3;
  --hgo-color-secondary-alpha-3: #a5a2a480;
  --hgo-color-secondary-alpha-2: #a5a2a44d;
  --hgo-color-secondary-alpha-1: #a5a2a433;
  --hgo-color-secondary-alpha-0: #a5a2a400;
  --hgo-color-secondary-hover: #cfccce;
  --hgo-color-secondary-active: #777375;
}

@media (min-width: 375px) {
  :root {}
}

@media (min-width: 768px) {
  :root {}
}

@media (min-width: 1025px) {
  :root {}
}

@media (min-width: 1281px) {
  :root {}
}




/*
HEADER
*/

.nav > ul > li > a:not(.button) {
  letter-spacing: var(--hgo-letter-spacing-md);
}




/* HeliumGo Notyf.js */

@-webkit-keyframes notyfjs__bottom_left__appear{0%{opacity:0;transform:translateX(100%)}100%{opacity:1;transform:translateX(0)}}@keyframes notyfjs__bottom_left__appear{0%{opacity:0;-webkit-transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0)}}@-webkit-keyframes notyfjs__bottom_left__disappear{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(100%)}}@keyframes notyfjs__bottom_left__disappear{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(100%)}}@-webkit-keyframes notyfjs__bottom_right__appear{0%{opacity:0;transform:translateX(-100%)}100%{opacity:1;transform:translateX(0)}}@keyframes notyfjs__bottom_right__appear{0%{opacity:0;-webkit-transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0)}}@-webkit-keyframes notyfjs__bottom_right__disappear{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-100%)}}@keyframes notyfjs__bottom_right__disappear{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-100%)}}@-webkit-keyframes notyfjs__bottom_center__appear{0%{opacity:0;transform:translateY(100%)}100%{opacity:1;transform:translateY(0)}}@keyframes notyfjs__bottom_center__appear{0%{opacity:0;-webkit-transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(0)}}@-webkit-keyframes notyfjs__bottom_center__disappear{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(100%)}}@keyframes notyfjs__bottom_center__disappear{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(100%)}}.notyf{pointer-events:none;z-index:999999;position:fixed;bottom:30px;left:30px;right:30px}.notyf .notyf__toast{display:flex;justify-content:center;-webkit-animation:notyfjs__bottom_center__appear .3s forwards;animation:notyfjs__bottom_center__appear .3s forwards}.notyf .notyf__toast.notyf--disappear{-webkit-animation:notyfjs__bottom_center__disappear .3s 1 forwards;animation:notyfjs__bottom_center__disappear .3s 1 forwards}.notyf .notyf__toast.notyf--default .notyf__wrapper{background:var(--hgo-color-black);color:var(--hgo-color-white)}.notyf .notyf__toast.notyf--warning .notyf__wrapper{background:var(--hgo-color-yellow);color:var(--hgo-color-white)}.notyf .notyf__toast.notyf--alert .notyf__wrapper{background:var(--hgo-color-red);color:var(--hgo-color-white)}.notyf .notyf__toast.notyf--confirm .notyf__wrapper{background:var(--hgo-color-green);color:var(--hgo-color-white)}.notyf .notyf__toast .notyf__wrapper{pointer-events:all;cursor:pointer;margin-top:1rem;padding:1rem;border-radius:3px}.notyf .notyf__toast .notyf__wrapper .notyf__bar{position:absolute;bottom:0;left:0;width:100%;height:5px;background-color:rgba(255,255,255,.25)}.notyf .notyf__toast .notyf__wrapper .notyf__message{font-size:1.1rem;line-height:1.5rem}