body {
  --color-background: #ffffff;
}

body {
  --color-primary: #2f57ef;
}

body {
  --color-primary-compatible: #ffffff;
}

body {
  --color-secondary: #b966e7;
}

body {
  --color-secondary-compatible: #ffffff;
}

body {
  --button-color-primary-normal: #2f57ef;
}

body {
  --button-color-primary-text: #ffffff;
}

body {
  --button-color-primary-hover: #294bc7;
}

body {
  --button-color-primary-hover-text: #ffffff;
}

body {
  --button-color-secondary-normal: #b966e7;
}

body {
  --button-color-secondary-text: #ffffff;
}

body {
  --button-color-secondary-hover: #9c49cc;
}

body {
  --button-color-secondary-hover-text: #ffffff;
}

body {
  --radius-input: 30px;
}

body, html {
  font-family: dana;
}

h1,.h1 {
  font-family: dana;
}

h2,.h2 {
  font-family: dana;
}

h3,.h3 {
  font-family: dana;
}

h4,.h4 {
  font-family: dana;
}

h5,.h5 {
  font-family: dana;
}

h6,.h6 {
  font-family: dana;
}

body {
  --container-width: 1320px; --layout-container: 1320px;
}

.element-message {
  padding-top: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
  padding-left: 15px;
}

.element-message {
  background-color: #2d67fb26;
}

.element-message {
  color: #2d67fb;
}
.element-message .button-dismiss {
  color: #2d67fb;
}
.element-message a {
  color: #2d67fb;
}

