

h1 {
  color: #2f2f39;
}

.iwa-content__text p a {
  color: #4a90e2;
 }

.iwa-content__text p a:hover {
  color: #2f2f39;
}



.iwa-button {
  background-color: #2f2f39;
}

.iwa-button:hover {
  background-color: #2f2f39;
}

.iwa-button.iwa-button--secondary {
  color: #4a90e2;
}

.iwa-button.iwa-button--secondary:hover {
  background-color: #4a90e2;
}

.iwa-button.iwa-button--shop {
  background-color: #4a90e2;
}

.iwa-form .iwa-form__item--required label:after {
  color: #4a90e2;
}

.iwa-form .iwa-form__alert {
  color: #2f2f39;
}

.iwa-form__message.iwa-form__message--success .iwa-form__message-icon--success path {
  fill: #4a90e2;
}

.iwa-form__select .iwa-form__select__arrow {
  fill: #2f2f39;
}

.iwa-gallery__pagination .iwa-gallery__move-button .iwa-gallery__move-button-icon {
  color: #2f2f39;
}

.iwa-gallery__pagination .iwa-gallery__pagination-item a span {
  background-color: #2f2f39;
}

.iwa-toc li a:hover {
  border-color: #d6dbe3;
}

.iwa-dropdown--toc .iwa-toc li a:hover {
  border-color: #d6dbe3;
}

.iwa-dropdown--toc .iwa-toc li a.active {
  border-color: #4a90e2;
}

.iwa-template--home .iwa-header, .iwa-template--default .iwa-header {
  background-color: #d6dbe3;
}

.iwa-template--docs .iwa-header, .iwa-template--docs-alt .iwa-header {
  background-color: #d6dbe3;
}

.iwa-template--docs .iwa-header .iwa-logo, .iwa-template--docs-alt .iwa-header .iwa-logo {
  background-color: #2f2f39;
  fill: white;
}

.iwa-template--docs .iwa-header .iwa-logo:hover, .iwa-template--docs-alt .iwa-header .iwa-logo:hover {
  background-color: #4A90E2;
}

.iwa-template--docs .iwa-docscontent-toggle {
  background-color: #d6dbe3;
}

.iwa-template--docs .iwa-docscontent-toggle rect {
  fill: #2f2f39;
}

.iwa-template--docs .iwa-docscontent-toggle:hover {
  background-color: #2f2f39;
}

.iwa-template--docs .iwa-docscontent-toggle:hover rect {
  fill: #d6dbe3;
}

.iwa-template--docs p a, .iwa-template--docs-alt p a {
    color: #d6dbe3;
}

.iwa-attraction {
  background-color: #d6dbe3;
}

.iwa-attraction .iwa-attraction__bottom .iwa-attraction__bottom-item {
  fill: #d6dbe3;
}

.iwa-attraction__app .iwa-app__controls a{
  background-color: #d6dbe3;
  color: #2f2f39;
  border-color: #2f2f39}

.iwa-attraction__app .iwa-app__controls a:hover {
  background-color: #4a90e2;
  border-color: #4a90e2}

.iwa-footer .iwa-footer__brand {
  background-color: #2f2f39;
}

.iwa-docs__content p a:hover {
  border-color: #d6dbe3;
  
}

.iwa-docs__footer a span {
  color: #2f2f39;
}

.iwa-docs__footer a g {
  fill: #2f2f39;
}

.iwa-docs__footer a:hover g {
  fill: #4a90e2;
}

.iwa-docs__footer a:hover span {
  color: #4a90e2;
}

.iwa-help__text p a, .iwa-help__doc--adress a {
  color: #d6dbe3;
  text-decoration: none;
}

.iwa-help__text p a:hover, .iwa-help__doc--adress a:hover {
  border-bottom: 1px solid #d6dbe3}

.iwa-template--legal .iwa-legals a {
  color: #2f2f39;
}

.iwa-template--legal .iwa-legals a:hover {
  border-color: #2f2f39;
}

.iwa-shop .iwa-shop__prize span {
  color: #2f2f39;
}

.iwa-help {
  background-color: #2f2f39;
}

::-moz-selection {
  background: #4a90e2;
}

::selection {
  background: #4a90e2;
}


.iwa-attraction__app .iwa-app__controls a svg rect, .iwa-attraction__app .iwa-app__controls a svg path {
  fill: #2f2f39;
}

.iwa-attraction__app .iwa-app__controls a:hover {
  background-color: #2f2f39;
  border-color: #2f2f39;
}

.preloader-module--slice .preloader-module__graphic .preloader-module__static path {
  fill: #4a90e2;
}

.iwa-cookiepolicies .iwa-cookiepolicies__content {
  background-color: #4a90e2;
}

.iwa-shop .iwa-shop__collection .shopify-buy__btn, .iwa-shop .iwa-shop__collection .shopify-buy__btn:hover, .iwa-shop .iwa-shop__collection .shopify-buy__btn:focus {
  background-color:#4a90e2;
}