/* xl - DESKTOP STYLES */
@keyframes flashBorderWhite {
  0% {
    outline-color: transparent;
    outline-offset: 0px;
  }
  45% {
    outline-color: var(--gcid-v665nl81jq);
  }
  100% {
    outline-color: transparent;
    outline-offset: 8px;
  }
}
@keyframes flashBorderBlack {
  0% {
    outline-color: transparent;
    outline-offset: 0px;
  }
  45% {
    outline-color: var(--gcid-82d6c09a-d813-40a8-95b4-5069eeb5bf47);
  }
  100% {
    outline-color: transparent;
    outline-offset: 8px;
  }
}
html body h1, html body h1 a, html body h2, html body h2 a, html body h3, html body h3 a, html body h4, html body h4 a, html body h5, html body h5 a, html body h6, html body h6 a {
  font-family: "Copperplate", Helvetica, Arial, Lucida, sans-serif;
}
html body .white-button, html body .et_pb_module.et_pb_button.et_pb_bg_layout_dark {
  padding: 15px 30px !important;
  border: solid var(--gcid-v665nl81jq) 1px !important;
  color: var(--gcid-v665nl81jq) !important;
  border-radius: 0px !important;
  outline: 1px solid transparent;
  outline-offset: 0px;
  transition: outline 0.3s;
  text-transform: uppercase !important;
  background-color: rgba(0, 0, 0, 0.25) !important;
}
html body .white-button:hover, html body .et_pb_module.et_pb_button.et_pb_bg_layout_dark:hover {
  animation: flashBorderWhite 0.8s ease-in-out forwards;
  /* animation: flashBorderWhite 0.8s ease-in-out forwards; */
  background: transparent !important;
}
html body .white-button::after, html body .et_pb_module.et_pb_button.et_pb_bg_layout_dark::after {
  display: none !important;
}
html body .black-button, html body .et_pb_module.et_pb_button.et_pb_bg_layout_light {
  padding: 15px 30px !important;
  border: solid var(--gcid-82d6c09a-d813-40a8-95b4-5069eeb5bf47) 1px !important;
  color: var(--gcid-82d6c09a-d813-40a8-95b4-5069eeb5bf47) !important;
  border-radius: 0px !important;
  outline: 1px solid transparent;
  outline-offset: 0px;
  transition: outline 0.3s;
  text-transform: uppercase !important;
  background-color: rgba(0, 0, 0, 0.1) !important;
}
html body .black-button:hover, html body .et_pb_module.et_pb_button.et_pb_bg_layout_light:hover {
  animation: flashBorderBlack 0.8s ease-in-out forwards;
  /* animation: flashBorderWhite 0.8s ease-in-out forwards; */
  background: transparent !important;
}
html body .black-button::after, html body .et_pb_module.et_pb_button.et_pb_bg_layout_light::after {
  display: none !important;
}
.yellow-grad-bg {
  background-image: radial-gradient(circle at center, #f6d69a 0%, #dbad60 100% 100%) !important;
  background-color: #f6d69a !important;
}
.box-shadow img {
  box-shadow: rgba(50, 50, 93, 0.25) 0px 50px 100px -20px, rgba(0, 0, 0, 0.3) 0px 30px 60px -30px;
  border-radius: 2px !important;
}
.copperplate-font h2 {
  text-transform: initial !important;
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22%2F%22%2C%22sources%22%3A%5B%22(stdin)%22%2C%22wp-content%2Fcustom_codes%2F3580-scss-desktop.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAA%3BACwCA%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAxDC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA6DA%3BAAAA%3BAAAA%3BAAGD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAhEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAqEA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%22%7D */