@import url(https://use.typekit.net/uzs0mhr.css);@charset "UTF-8";

/** Import everything from autoload */

/* line 1, resources/assets/styles/autoload/_loading-bar.scss */

.ldBar {
  position: relative;
  display: inline-block;
}

/* line 4, resources/assets/styles/autoload/_loading-bar.scss */

.ldBar svg {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}

/* line 11, resources/assets/styles/autoload/_loading-bar.scss */

.ldBar.label-center > .ldBar-label {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
     transform: translate(-50%, -50%);
  text-shadow: 0 0 3px #fff;
  font-size: 26px;
}

/* line 22, resources/assets/styles/autoload/_loading-bar.scss */

.ldBar path.mainline {
  stroke-width: 4;
  stroke-linecap: round;
}

/* line 27, resources/assets/styles/autoload/_loading-bar.scss */

.ldBar path.baseline {
  stroke-width: 1;
  stroke-linecap: round;
}

/* line 37, resources/assets/styles/autoload/_loading-bar.scss */

.ldBar.no-percent .ldBar-label:after {
  content: "";
}

/* line 20, resources/assets/styles/variables/_globals.scss */

b,
strong {
  font-weight: 700;
}

/* line 90, resources/assets/styles/variables/_globals.scss */

.clr-oncology {
  color: #0070cf;
}

/* line 94, resources/assets/styles/variables/_globals.scss */

.bg-oncology {
  background-color: #0070cf;
}

/* line 98, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-oncology,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-oncology,
.btn-oncology.btn,
input.btn-oncology[type=submit],
#main .wForm form[id="4872784"] input.btn-oncology#submit_button,
#connect .wForm form[id="4872840"] input.btn-oncology#submit_button,
div#wpsl-wrap input.btn-oncology#wpsl-search-btn,
#pageNav a.btn-oncology.active-pageNav-item {
  border-color: #0070cf;
  background-color: #0070cf;
  color: #FFF;
}

/* line 103, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-oncology:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-oncology:hover,
.btn-oncology.btn:hover,
input.btn-oncology:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-oncology#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-oncology#submit_button:hover,
div#wpsl-wrap input.btn-oncology#wpsl-search-btn:hover,
#pageNav a.btn-oncology.active-pageNav-item:hover {
  background-color: #0070cf;
  color: #0070cf;
}

/* line 90, resources/assets/styles/variables/_globals.scss */

.clr-lime {
  color: #a3d65e;
}

/* line 94, resources/assets/styles/variables/_globals.scss */

.bg-lime {
  background-color: #a3d65e;
}

/* line 98, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-lime,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-lime,
.btn-lime.btn,
input.btn-lime[type=submit],
#main .wForm form[id="4872784"] input.btn-lime#submit_button,
#connect .wForm form[id="4872840"] input.btn-lime#submit_button,
div#wpsl-wrap input.btn-lime#wpsl-search-btn,
#pageNav a.btn-lime.active-pageNav-item {
  border-color: #a3d65e;
  background-color: #a3d65e;
  color: #FFF;
}

/* line 103, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-lime:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-lime:hover,
.btn-lime.btn:hover,
input.btn-lime:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-lime#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-lime#submit_button:hover,
div#wpsl-wrap input.btn-lime#wpsl-search-btn:hover,
#pageNav a.btn-lime.active-pageNav-item:hover {
  background-color: #a3d65e;
  color: #a3d65e;
}

/* line 90, resources/assets/styles/variables/_globals.scss */

.clr-cerulean {
  color: #03a6c9;
}

/* line 94, resources/assets/styles/variables/_globals.scss */

.bg-cerulean {
  background-color: #03a6c9;
}

/* line 98, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-cerulean,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-cerulean,
.btn-cerulean.btn,
input.btn-cerulean[type=submit],
#main .wForm form[id="4872784"] input.btn-cerulean#submit_button,
#connect .wForm form[id="4872840"] input.btn-cerulean#submit_button,
div#wpsl-wrap input.btn-cerulean#wpsl-search-btn,
#pageNav a.btn-cerulean.active-pageNav-item {
  border-color: #03a6c9;
  background-color: #03a6c9;
  color: #FFF;
}

/* line 103, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-cerulean:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-cerulean:hover,
.btn-cerulean.btn:hover,
input.btn-cerulean:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-cerulean#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-cerulean#submit_button:hover,
div#wpsl-wrap input.btn-cerulean#wpsl-search-btn:hover,
#pageNav a.btn-cerulean.active-pageNav-item:hover {
  background-color: #03a6c9;
  color: #03a6c9;
}

/* line 90, resources/assets/styles/variables/_globals.scss */

.clr-cerulean-light {
  color: #E9F3F5;
}

/* line 94, resources/assets/styles/variables/_globals.scss */

.bg-cerulean-light {
  background-color: #E9F3F5;
}

/* line 98, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-cerulean-light,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-cerulean-light,
.btn-cerulean-light.btn,
input.btn-cerulean-light[type=submit],
#main .wForm form[id="4872784"] input.btn-cerulean-light#submit_button,
#connect .wForm form[id="4872840"] input.btn-cerulean-light#submit_button,
div#wpsl-wrap input.btn-cerulean-light#wpsl-search-btn,
#pageNav a.btn-cerulean-light.active-pageNav-item {
  border-color: #E9F3F5;
  background-color: #E9F3F5;
  color: #FFF;
}

/* line 103, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-cerulean-light:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-cerulean-light:hover,
.btn-cerulean-light.btn:hover,
input.btn-cerulean-light:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-cerulean-light#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-cerulean-light#submit_button:hover,
div#wpsl-wrap input.btn-cerulean-light#wpsl-search-btn:hover,
#pageNav a.btn-cerulean-light.active-pageNav-item:hover {
  background-color: #E9F3F5;
  color: #E9F3F5;
}

/* line 90, resources/assets/styles/variables/_globals.scss */

.clr-seafoam {
  color: #76B1A3;
}

/* line 94, resources/assets/styles/variables/_globals.scss */

.bg-seafoam {
  background-color: #76B1A3;
}

/* line 98, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-seafoam,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-seafoam,
.btn-seafoam.btn,
input.btn-seafoam[type=submit],
#main .wForm form[id="4872784"] input.btn-seafoam#submit_button,
#connect .wForm form[id="4872840"] input.btn-seafoam#submit_button,
div#wpsl-wrap input.btn-seafoam#wpsl-search-btn,
#pageNav a.btn-seafoam.active-pageNav-item {
  border-color: #76B1A3;
  background-color: #76B1A3;
  color: #FFF;
}

/* line 103, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-seafoam:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-seafoam:hover,
.btn-seafoam.btn:hover,
input.btn-seafoam:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-seafoam#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-seafoam#submit_button:hover,
div#wpsl-wrap input.btn-seafoam#wpsl-search-btn:hover,
#pageNav a.btn-seafoam.active-pageNav-item:hover {
  background-color: #76B1A3;
  color: #76B1A3;
}

/* line 90, resources/assets/styles/variables/_globals.scss */

.clr-metallic-blue {
  color: #527a96;
}

/* line 94, resources/assets/styles/variables/_globals.scss */

.bg-metallic-blue {
  background-color: #527a96;
}

/* line 98, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-metallic-blue,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-metallic-blue,
.btn-metallic-blue.btn,
input.btn-metallic-blue[type=submit],
#main .wForm form[id="4872784"] input.btn-metallic-blue#submit_button,
#connect .wForm form[id="4872840"] input.btn-metallic-blue#submit_button,
div#wpsl-wrap input.btn-metallic-blue#wpsl-search-btn,
#pageNav a.btn-metallic-blue.active-pageNav-item {
  border-color: #527a96;
  background-color: #527a96;
  color: #FFF;
}

/* line 103, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-metallic-blue:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-metallic-blue:hover,
.btn-metallic-blue.btn:hover,
input.btn-metallic-blue:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-metallic-blue#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-metallic-blue#submit_button:hover,
div#wpsl-wrap input.btn-metallic-blue#wpsl-search-btn:hover,
#pageNav a.btn-metallic-blue.active-pageNav-item:hover {
  background-color: #527a96;
  color: #527a96;
}

/* line 90, resources/assets/styles/variables/_globals.scss */

.clr-breast {
  color: #be6f98;
}

/* line 94, resources/assets/styles/variables/_globals.scss */

.bg-breast {
  background-color: #be6f98;
}

/* line 98, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-breast,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-breast,
.btn-breast.btn,
input.btn-breast[type=submit],
#main .wForm form[id="4872784"] input.btn-breast#submit_button,
#connect .wForm form[id="4872840"] input.btn-breast#submit_button,
div#wpsl-wrap input.btn-breast#wpsl-search-btn,
#pageNav a.btn-breast.active-pageNav-item {
  border-color: #be6f98;
  background-color: #be6f98;
  color: #FFF;
}

/* line 103, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-breast:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-breast:hover,
.btn-breast.btn:hover,
input.btn-breast:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-breast#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-breast#submit_button:hover,
div#wpsl-wrap input.btn-breast#wpsl-search-btn:hover,
#pageNav a.btn-breast.active-pageNav-item:hover {
  background-color: #be6f98;
  color: #be6f98;
}

/* line 90, resources/assets/styles/variables/_globals.scss */

.clr-ovarian {
  color: #1db2bd;
}

/* line 94, resources/assets/styles/variables/_globals.scss */

.bg-ovarian {
  background-color: #1db2bd;
}

/* line 98, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-ovarian,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-ovarian,
.btn-ovarian.btn,
input.btn-ovarian[type=submit],
#main .wForm form[id="4872784"] input.btn-ovarian#submit_button,
#connect .wForm form[id="4872840"] input.btn-ovarian#submit_button,
div#wpsl-wrap input.btn-ovarian#wpsl-search-btn,
#pageNav a.btn-ovarian.active-pageNav-item {
  border-color: #1db2bd;
  background-color: #1db2bd;
  color: #FFF;
}

/* line 103, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-ovarian:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-ovarian:hover,
.btn-ovarian.btn:hover,
input.btn-ovarian:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-ovarian#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-ovarian#submit_button:hover,
div#wpsl-wrap input.btn-ovarian#wpsl-search-btn:hover,
#pageNav a.btn-ovarian.active-pageNav-item:hover {
  background-color: #1db2bd;
  color: #1db2bd;
}

/* line 90, resources/assets/styles/variables/_globals.scss */

.clr-colorectal {
  color: #4c86a0;
}

/* line 94, resources/assets/styles/variables/_globals.scss */

.bg-colorectal {
  background-color: #4c86a0;
}

/* line 98, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-colorectal,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-colorectal,
.btn-colorectal.btn,
input.btn-colorectal[type=submit],
#main .wForm form[id="4872784"] input.btn-colorectal#submit_button,
#connect .wForm form[id="4872840"] input.btn-colorectal#submit_button,
div#wpsl-wrap input.btn-colorectal#wpsl-search-btn,
#pageNav a.btn-colorectal.active-pageNav-item {
  border-color: #4c86a0;
  background-color: #4c86a0;
  color: #FFF;
}

/* line 103, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-colorectal:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-colorectal:hover,
.btn-colorectal.btn:hover,
input.btn-colorectal:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-colorectal#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-colorectal#submit_button:hover,
div#wpsl-wrap input.btn-colorectal#wpsl-search-btn:hover,
#pageNav a.btn-colorectal.active-pageNav-item:hover {
  background-color: #4c86a0;
  color: #4c86a0;
}

/* line 90, resources/assets/styles/variables/_globals.scss */

.clr-pancreatic {
  color: #563f80;
}

/* line 94, resources/assets/styles/variables/_globals.scss */

.bg-pancreatic {
  background-color: #563f80;
}

/* line 98, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-pancreatic,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-pancreatic,
.btn-pancreatic.btn,
input.btn-pancreatic[type=submit],
#main .wForm form[id="4872784"] input.btn-pancreatic#submit_button,
#connect .wForm form[id="4872840"] input.btn-pancreatic#submit_button,
div#wpsl-wrap input.btn-pancreatic#wpsl-search-btn,
#pageNav a.btn-pancreatic.active-pageNav-item {
  border-color: #563f80;
  background-color: #563f80;
  color: #FFF;
}

/* line 103, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-pancreatic:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-pancreatic:hover,
.btn-pancreatic.btn:hover,
input.btn-pancreatic:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-pancreatic#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-pancreatic#submit_button:hover,
div#wpsl-wrap input.btn-pancreatic#wpsl-search-btn:hover,
#pageNav a.btn-pancreatic.active-pageNav-item:hover {
  background-color: #563f80;
  color: #563f80;
}

/* line 90, resources/assets/styles/variables/_globals.scss */

.clr-endometrial {
  color: #f79479;
}

/* line 94, resources/assets/styles/variables/_globals.scss */

.bg-endometrial {
  background-color: #f79479;
}

/* line 98, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-endometrial,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-endometrial,
.btn-endometrial.btn,
input.btn-endometrial[type=submit],
#main .wForm form[id="4872784"] input.btn-endometrial#submit_button,
#connect .wForm form[id="4872840"] input.btn-endometrial#submit_button,
div#wpsl-wrap input.btn-endometrial#wpsl-search-btn,
#pageNav a.btn-endometrial.active-pageNav-item {
  border-color: #f79479;
  background-color: #f79479;
  color: #FFF;
}

/* line 103, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-endometrial:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-endometrial:hover,
.btn-endometrial.btn:hover,
input.btn-endometrial:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-endometrial#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-endometrial#submit_button:hover,
div#wpsl-wrap input.btn-endometrial#wpsl-search-btn:hover,
#pageNav a.btn-endometrial.active-pageNav-item:hover {
  background-color: #f79479;
  color: #f79479;
}

/* line 90, resources/assets/styles/variables/_globals.scss */

.clr-melanoma {
  color: #e18533;
}

/* line 94, resources/assets/styles/variables/_globals.scss */

.bg-melanoma {
  background-color: #e18533;
}

/* line 98, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-melanoma,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-melanoma,
.btn-melanoma.btn,
input.btn-melanoma[type=submit],
#main .wForm form[id="4872784"] input.btn-melanoma#submit_button,
#connect .wForm form[id="4872840"] input.btn-melanoma#submit_button,
div#wpsl-wrap input.btn-melanoma#wpsl-search-btn,
#pageNav a.btn-melanoma.active-pageNav-item {
  border-color: #e18533;
  background-color: #e18533;
  color: #FFF;
}

/* line 103, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-melanoma:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-melanoma:hover,
.btn-melanoma.btn:hover,
input.btn-melanoma:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-melanoma#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-melanoma#submit_button:hover,
div#wpsl-wrap input.btn-melanoma#wpsl-search-btn:hover,
#pageNav a.btn-melanoma.active-pageNav-item:hover {
  background-color: #e18533;
  color: #e18533;
}

/* line 90, resources/assets/styles/variables/_globals.scss */

.clr-prostate {
  color: #588fcb;
}

/* line 94, resources/assets/styles/variables/_globals.scss */

.bg-prostate {
  background-color: #588fcb;
}

/* line 98, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-prostate,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-prostate,
.btn-prostate.btn,
input.btn-prostate[type=submit],
#main .wForm form[id="4872784"] input.btn-prostate#submit_button,
#connect .wForm form[id="4872840"] input.btn-prostate#submit_button,
div#wpsl-wrap input.btn-prostate#wpsl-search-btn,
#pageNav a.btn-prostate.active-pageNav-item {
  border-color: #588fcb;
  background-color: #588fcb;
  color: #FFF;
}

/* line 103, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-prostate:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-prostate:hover,
.btn-prostate.btn:hover,
input.btn-prostate:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-prostate#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-prostate#submit_button:hover,
div#wpsl-wrap input.btn-prostate#wpsl-search-btn:hover,
#pageNav a.btn-prostate.active-pageNav-item:hover {
  background-color: #588fcb;
  color: #588fcb;
}

/* line 90, resources/assets/styles/variables/_globals.scss */

.clr-gastric {
  color: #7688c3;
}

/* line 94, resources/assets/styles/variables/_globals.scss */

.bg-gastric {
  background-color: #7688c3;
}

/* line 98, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-gastric,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-gastric,
.btn-gastric.btn,
input.btn-gastric[type=submit],
#main .wForm form[id="4872784"] input.btn-gastric#submit_button,
#connect .wForm form[id="4872840"] input.btn-gastric#submit_button,
div#wpsl-wrap input.btn-gastric#wpsl-search-btn,
#pageNav a.btn-gastric.active-pageNav-item {
  border-color: #7688c3;
  background-color: #7688c3;
  color: #FFF;
}

/* line 103, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-gastric:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-gastric:hover,
.btn-gastric.btn:hover,
input.btn-gastric:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-gastric#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-gastric#submit_button:hover,
div#wpsl-wrap input.btn-gastric#wpsl-search-btn:hover,
#pageNav a.btn-gastric.active-pageNav-item:hover {
  background-color: #7688c3;
  color: #7688c3;
}

/* line 90, resources/assets/styles/variables/_globals.scss */

.clr-myrisk {
  color: #5c8299;
}

/* line 94, resources/assets/styles/variables/_globals.scss */

.bg-myrisk {
  background-color: #5c8299;
}

/* line 98, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-myrisk,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-myrisk,
.btn-myrisk.btn,
input.btn-myrisk[type=submit],
#main .wForm form[id="4872784"] input.btn-myrisk#submit_button,
#connect .wForm form[id="4872840"] input.btn-myrisk#submit_button,
div#wpsl-wrap input.btn-myrisk#wpsl-search-btn,
#pageNav a.btn-myrisk.active-pageNav-item {
  border-color: #5c8299;
  background-color: #5c8299;
  color: #FFF;
}

/* line 103, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-myrisk:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-myrisk:hover,
.btn-myrisk.btn:hover,
input.btn-myrisk:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-myrisk#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-myrisk#submit_button:hover,
div#wpsl-wrap input.btn-myrisk#wpsl-search-btn:hover,
#pageNav a.btn-myrisk.active-pageNav-item:hover {
  background-color: #5c8299;
  color: #5c8299;
}

/* line 90, resources/assets/styles/variables/_globals.scss */

.clr-mychoice {
  color: #007197;
}

/* line 94, resources/assets/styles/variables/_globals.scss */

.bg-mychoice {
  background-color: #007197;
}

/* line 98, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-mychoice,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-mychoice,
.btn-mychoice.btn,
input.btn-mychoice[type=submit],
#main .wForm form[id="4872784"] input.btn-mychoice#submit_button,
#connect .wForm form[id="4872840"] input.btn-mychoice#submit_button,
div#wpsl-wrap input.btn-mychoice#wpsl-search-btn,
#pageNav a.btn-mychoice.active-pageNav-item {
  border-color: #007197;
  background-color: #007197;
  color: #FFF;
}

/* line 103, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-mychoice:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-mychoice:hover,
.btn-mychoice.btn:hover,
input.btn-mychoice:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-mychoice#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-mychoice#submit_button:hover,
div#wpsl-wrap input.btn-mychoice#wpsl-search-btn:hover,
#pageNav a.btn-mychoice.active-pageNav-item:hover {
  background-color: #007197;
  color: #007197;
}

/* line 90, resources/assets/styles/variables/_globals.scss */

.clr-mypath {
  color: #003e5f;
}

/* line 94, resources/assets/styles/variables/_globals.scss */

.bg-mypath {
  background-color: #003e5f;
}

/* line 98, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-mypath,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-mypath,
.btn-mypath.btn,
input.btn-mypath[type=submit],
#main .wForm form[id="4872784"] input.btn-mypath#submit_button,
#connect .wForm form[id="4872840"] input.btn-mypath#submit_button,
div#wpsl-wrap input.btn-mypath#wpsl-search-btn,
#pageNav a.btn-mypath.active-pageNav-item {
  border-color: #003e5f;
  background-color: #003e5f;
  color: #FFF;
}

/* line 103, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-mypath:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-mypath:hover,
.btn-mypath.btn:hover,
input.btn-mypath:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-mypath#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-mypath#submit_button:hover,
div#wpsl-wrap input.btn-mypath#wpsl-search-btn:hover,
#pageNav a.btn-mypath.active-pageNav-item:hover {
  background-color: #003e5f;
  color: #003e5f;
}

/* line 90, resources/assets/styles/variables/_globals.scss */

.clr-riskscore {
  color: #e86ba2;
}

/* line 94, resources/assets/styles/variables/_globals.scss */

.bg-riskscore {
  background-color: #e86ba2;
}

/* line 98, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-riskscore,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-riskscore,
.btn-riskscore.btn,
input.btn-riskscore[type=submit],
#main .wForm form[id="4872784"] input.btn-riskscore#submit_button,
#connect .wForm form[id="4872840"] input.btn-riskscore#submit_button,
div#wpsl-wrap input.btn-riskscore#wpsl-search-btn,
#pageNav a.btn-riskscore.active-pageNav-item {
  border-color: #e86ba2;
  background-color: #e86ba2;
  color: #FFF;
}

/* line 103, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-riskscore:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-riskscore:hover,
.btn-riskscore.btn:hover,
input.btn-riskscore:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-riskscore#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-riskscore#submit_button:hover,
div#wpsl-wrap input.btn-riskscore#wpsl-search-btn:hover,
#pageNav a.btn-riskscore.active-pageNav-item:hover {
  background-color: #e86ba2;
  color: #e86ba2;
}

/* line 90, resources/assets/styles/variables/_globals.scss */

.clr-brac {
  color: #909f76;
}

/* line 94, resources/assets/styles/variables/_globals.scss */

.bg-brac {
  background-color: #909f76;
}

/* line 98, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-brac,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-brac,
.btn-brac.btn,
input.btn-brac[type=submit],
#main .wForm form[id="4872784"] input.btn-brac#submit_button,
#connect .wForm form[id="4872840"] input.btn-brac#submit_button,
div#wpsl-wrap input.btn-brac#wpsl-search-btn,
#pageNav a.btn-brac.active-pageNav-item {
  border-color: #909f76;
  background-color: #909f76;
  color: #FFF;
}

/* line 103, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-brac:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-brac:hover,
.btn-brac.btn:hover,
input.btn-brac:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-brac#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-brac#submit_button:hover,
div#wpsl-wrap input.btn-brac#wpsl-search-btn:hover,
#pageNav a.btn-brac.active-pageNav-item:hover {
  background-color: #909f76;
  color: #909f76;
}

/* line 90, resources/assets/styles/variables/_globals.scss */

.clr-endo {
  color: #73af2f;
}

/* line 94, resources/assets/styles/variables/_globals.scss */

.bg-endo {
  background-color: #73af2f;
}

/* line 98, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-endo,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-endo,
.btn-endo.btn,
input.btn-endo[type=submit],
#main .wForm form[id="4872784"] input.btn-endo#submit_button,
#connect .wForm form[id="4872840"] input.btn-endo#submit_button,
div#wpsl-wrap input.btn-endo#wpsl-search-btn,
#pageNav a.btn-endo.active-pageNav-item {
  border-color: #73af2f;
  background-color: #73af2f;
  color: #FFF;
}

/* line 103, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-endo:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-endo:hover,
.btn-endo.btn:hover,
input.btn-endo:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-endo#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-endo#submit_button:hover,
div#wpsl-wrap input.btn-endo#wpsl-search-btn:hover,
#pageNav a.btn-endo.active-pageNav-item:hover {
  background-color: #73af2f;
  color: #73af2f;
}

/* line 90, resources/assets/styles/variables/_globals.scss */

.clr-prolaris {
  color: #e18533;
}

/* line 94, resources/assets/styles/variables/_globals.scss */

.bg-prolaris {
  background-color: #e18533;
}

/* line 98, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-prolaris,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-prolaris,
.btn-prolaris.btn,
input.btn-prolaris[type=submit],
#main .wForm form[id="4872784"] input.btn-prolaris#submit_button,
#connect .wForm form[id="4872840"] input.btn-prolaris#submit_button,
div#wpsl-wrap input.btn-prolaris#wpsl-search-btn,
#pageNav a.btn-prolaris.active-pageNav-item {
  border-color: #e18533;
  background-color: #e18533;
  color: #FFF;
}

/* line 103, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-prolaris:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-prolaris:hover,
.btn-prolaris.btn:hover,
input.btn-prolaris:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-prolaris#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-prolaris#submit_button:hover,
div#wpsl-wrap input.btn-prolaris#wpsl-search-btn:hover,
#pageNav a.btn-prolaris.active-pageNav-item:hover {
  background-color: #e18533;
  color: #e18533;
}

/* line 90, resources/assets/styles/variables/_globals.scss */

.clr-orange {
  color: #ED7F02;
}

/* line 94, resources/assets/styles/variables/_globals.scss */

.bg-orange {
  background-color: #ED7F02;
}

/* line 98, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-orange,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-orange,
.btn-orange.btn,
input.btn-orange[type=submit],
#main .wForm form[id="4872784"] input.btn-orange#submit_button,
#connect .wForm form[id="4872840"] input.btn-orange#submit_button,
div#wpsl-wrap input.btn-orange#wpsl-search-btn,
#pageNav a.btn-orange.active-pageNav-item {
  border-color: #ED7F02;
  background-color: #ED7F02;
  color: #FFF;
}

/* line 103, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-orange:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-orange:hover,
.btn-orange.btn:hover,
input.btn-orange:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-orange#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-orange#submit_button:hover,
div#wpsl-wrap input.btn-orange#wpsl-search-btn:hover,
#pageNav a.btn-orange.active-pageNav-item:hover {
  background-color: #ED7F02;
  color: #ED7F02;
}

/* line 90, resources/assets/styles/variables/_globals.scss */

.clr-teal {
  color: #38748f;
}

/* line 94, resources/assets/styles/variables/_globals.scss */

.bg-teal {
  background-color: #38748f;
}

/* line 98, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-teal,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-teal,
.btn-teal.btn,
input.btn-teal[type=submit],
#main .wForm form[id="4872784"] input.btn-teal#submit_button,
#connect .wForm form[id="4872840"] input.btn-teal#submit_button,
div#wpsl-wrap input.btn-teal#wpsl-search-btn,
#pageNav a.btn-teal.active-pageNav-item {
  border-color: #38748f;
  background-color: #38748f;
  color: #FFF;
}

/* line 103, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-teal:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-teal:hover,
.btn-teal.btn:hover,
input.btn-teal:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-teal#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-teal#submit_button:hover,
div#wpsl-wrap input.btn-teal#wpsl-search-btn:hover,
#pageNav a.btn-teal.active-pageNav-item:hover {
  background-color: #38748f;
  color: #38748f;
}

/* line 90, resources/assets/styles/variables/_globals.scss */

.clr-blue {
  color: #004a88;
}

/* line 94, resources/assets/styles/variables/_globals.scss */

.bg-blue {
  background-color: #004a88;
}

/* line 98, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-blue,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-blue,
.btn-blue.btn,
input.btn-blue[type=submit],
#main .wForm form[id="4872784"] input.btn-blue#submit_button,
#connect .wForm form[id="4872840"] input.btn-blue#submit_button,
div#wpsl-wrap input.btn-blue#wpsl-search-btn,
#pageNav a.btn-blue.active-pageNav-item {
  border-color: #004a88;
  background-color: #004a88;
  color: #FFF;
}

/* line 103, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-blue:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-blue:hover,
.btn-blue.btn:hover,
input.btn-blue:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-blue#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-blue#submit_button:hover,
div#wpsl-wrap input.btn-blue#wpsl-search-btn:hover,
#pageNav a.btn-blue.active-pageNav-item:hover {
  background-color: #004a88;
  color: #004a88;
}

/* line 90, resources/assets/styles/variables/_globals.scss */

.clr-orange-light {
  color: #FFC78A;
}

/* line 94, resources/assets/styles/variables/_globals.scss */

.bg-orange-light {
  background-color: #FFC78A;
}

/* line 98, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-orange-light,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-orange-light,
.btn-orange-light.btn,
input.btn-orange-light[type=submit],
#main .wForm form[id="4872784"] input.btn-orange-light#submit_button,
#connect .wForm form[id="4872840"] input.btn-orange-light#submit_button,
div#wpsl-wrap input.btn-orange-light#wpsl-search-btn,
#pageNav a.btn-orange-light.active-pageNav-item {
  border-color: #FFC78A;
  background-color: #FFC78A;
  color: #FFF;
}

/* line 103, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-orange-light:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-orange-light:hover,
.btn-orange-light.btn:hover,
input.btn-orange-light:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-orange-light#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-orange-light#submit_button:hover,
div#wpsl-wrap input.btn-orange-light#wpsl-search-btn:hover,
#pageNav a.btn-orange-light.active-pageNav-item:hover {
  background-color: #FFC78A;
  color: #FFC78A;
}

/* line 112, resources/assets/styles/variables/_globals.scss */

.u-color-myriad-blue {
  color: #0070cf;
}

@font-face {
  font-family: 'FranklinGothicURW';
  font-weight: 400;
  src: url(/wp-content/themes/sage-theme/dist/fonts/FranklinGothicURW-Boo.otf) format("opentype");
}

@font-face {
  font-family: 'FranklinGothicURW';
  font-weight: 400;
  font-style: italic;
  src: url(/wp-content/themes/sage-theme/dist/fonts/FranklinGothicURW-BooIta.otf) format("opentype");
}

@font-face {
  font-family: 'FranklinGothicURW';
  font-weight: 600;
  src: url(/wp-content/themes/sage-theme/dist/fonts/FranklinGothicURW-Dem.otf) format("opentype");
}

@font-face {
  font-family: 'FranklinGothicURW';
  font-weight: 600;
  font-style: italic;
  src: url(/wp-content/themes/sage-theme/dist/fonts/FranklinGothicURW-DemIta.otf) format("opentype");
}

@font-face {
  font-family: 'FranklinGothicURW';
  font-weight: 700;
  src: url(/wp-content/themes/sage-theme/dist/fonts/FranklinGothicURW-Hea.otf) format("opentype");
}

@font-face {
  font-family: 'FranklinGothicURW';
  font-weight: 700;
  font-style: italic;
  src: url(/wp-content/themes/sage-theme/dist/fonts/FranklinGothicURW-HeaIta.otf) format("opentype");
}

@font-face {
  font-family: 'FranklinGothicURW';
  font-weight: 500;
  src: url(/wp-content/themes/sage-theme/dist/fonts/FranklinGothicURW-Med.otf) format("opentype");
}

@font-face {
  font-family: 'FranklinGothicURW';
  font-weight: 500;
  font-style: italic;
  src: url(/wp-content/themes/sage-theme/dist/fonts/FranklinGothicURW-MedIta.otf) format("opentype");
}

/* line 297, resources/assets/styles/variables/_globals.scss */

.bu-oncology {
  border-left: 6px solid #0071ce;
}

/* line 297, resources/assets/styles/variables/_globals.scss */

.bu-family-planning {
  border-left: 6px solid #0071ce;
}

/* line 297, resources/assets/styles/variables/_globals.scss */

.bu-womens-health {
  border-left: 6px solid #0071ce;
}

/* line 297, resources/assets/styles/variables/_globals.scss */

.bu-hereditary-cancer {
  border-left: 6px solid #0071ce;
}

/* line 297, resources/assets/styles/variables/_globals.scss */

.bu-mental-health {
  border-left: 6px solid #3dae2b;
}

/* line 297, resources/assets/styles/variables/_globals.scss */

.bu-urology {
  border-left: 6px solid #003595;
}

/* line 297, resources/assets/styles/variables/_globals.scss */

.bu-general {
  border-left: 6px solid #003595;
}

/* line 306, resources/assets/styles/variables/_globals.scss */

.clr-breast {
  color: #b5618a !important;
}

@media screen and (min-width: xsmall 0) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-breast-xsmall 0 {
    color: #b5618a !important;
  }
}

@media screen and (min-width: small 480px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-breast-small 480px {
    color: #b5618a !important;
  }
}

@media screen and (min-width: medium 768px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-breast-medium 768px {
    color: #b5618a !important;
  }
}

@media screen and (min-width: large 960px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-breast-large 960px {
    color: #b5618a !important;
  }
}

@media screen and (min-width: xlarge 1400px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-breast-xlarge 1400px {
    color: #b5618a !important;
  }
}

/* line 318, resources/assets/styles/variables/_globals.scss */

.clr-breast-darken {
  color: #894064 !important;
}

/* line 322, resources/assets/styles/variables/_globals.scss */

.bg-breast {
  background-color: #b5618a;
}

/* line 325, resources/assets/styles/variables/_globals.scss */

.bg-breast-lighten {
  background-color: rgba(181, 97, 138, 0.2);
}

/* line 328, resources/assets/styles/variables/_globals.scss */

.bg-breast-lighten.offset-breast-color {
  background-color: #ffeef5;
}

/* line 331, resources/assets/styles/variables/_globals.scss */

.bg-breast-lighten.offset-breast-color.offset-dear-survivor {
  background-color: #f1f7f6;
}

/* line 336, resources/assets/styles/variables/_globals.scss */

.bg-breast-lighten.offset-pancreatic-color {
  background-color: #eaf3f1;
}

/* line 341, resources/assets/styles/variables/_globals.scss */

.bg-breast-darken {
  background-color: #894064;
}

/* line 344, resources/assets/styles/variables/_globals.scss */

.bd-clr-breast {
  border-color: #b5618a;
}

/* line 348, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-breast,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-breast,
.btn-breast.btn,
input.btn-breast[type=submit],
#main .wForm form[id="4872784"] input.btn-breast#submit_button,
#connect .wForm form[id="4872840"] input.btn-breast#submit_button,
div#wpsl-wrap input.btn-breast#wpsl-search-btn,
#pageNav a.btn-breast.active-pageNav-item {
  border-color: #b5618a;
  background-color: #b5618a;
  color: #FFF;
}

/* line 353, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-breast:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-breast:hover,
.btn-breast.btn:hover,
input.btn-breast:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-breast#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-breast#submit_button:hover,
div#wpsl-wrap input.btn-breast#wpsl-search-btn:hover,
#pageNav a.btn-breast.active-pageNav-item:hover {
  background-color: #894064;
  color: #FFF;
}

/* line 360, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-breast a {
  font-size: 15px !important;
  line-height: 1.8 !important;
  text-align: center;
  text-decoration: none;
  padding: 6px 15px !important;
  border-radius: 6px;
  min-height: unset !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  border-color: #b5618a;
  background-color: #b5618a;
  color: #FFF !important;
  display: inline-block !important;
}

/* line 375, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-breast a:hover {
  background-color: #894064;
  color: #FFF;
}

/* line 383, resources/assets/styles/variables/_globals.scss */

.icon-bg-breast svg circle,
.icon-bg-hover-breast:hover svg circle {
  fill: #b5618a;
}

/* line 388, resources/assets/styles/variables/_globals.scss */

li.icon-bg-breast i {
  background: #b5618a;
}

/* line 393, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-breast:before {
  background: #b5618a;
}

/* line 396, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-breast:hover {
  background: rgba(181, 97, 138, 0.1);
}

/* line 402, resources/assets/styles/variables/_globals.scss */

.grid-divider-breast > :not(.uk-first-column):before {
  border-left-color: #b5618a !important;
}

/* line 406, resources/assets/styles/variables/_globals.scss */

.grid-divider-breast.uk-grid-stack > .uk-grid-margin:before {
  border-top: unset !important;
}

/* line 306, resources/assets/styles/variables/_globals.scss */

.clr-ovarian {
  color: #72578a !important;
}

@media screen and (min-width: xsmall 0) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-ovarian-xsmall 0 {
    color: #72578a !important;
  }
}

@media screen and (min-width: small 480px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-ovarian-small 480px {
    color: #72578a !important;
  }
}

@media screen and (min-width: medium 768px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-ovarian-medium 768px {
    color: #72578a !important;
  }
}

@media screen and (min-width: large 960px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-ovarian-large 960px {
    color: #72578a !important;
  }
}

@media screen and (min-width: xlarge 1400px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-ovarian-xlarge 1400px {
    color: #72578a !important;
  }
}

/* line 318, resources/assets/styles/variables/_globals.scss */

.clr-ovarian-darken {
  color: #4b395b !important;
}

/* line 322, resources/assets/styles/variables/_globals.scss */

.bg-ovarian {
  background-color: #72578a;
}

/* line 325, resources/assets/styles/variables/_globals.scss */

.bg-ovarian-lighten {
  background-color: rgba(114, 87, 138, 0.2);
}

/* line 328, resources/assets/styles/variables/_globals.scss */

.bg-ovarian-lighten.offset-breast-color {
  background-color: #ffeef5;
}

/* line 331, resources/assets/styles/variables/_globals.scss */

.bg-ovarian-lighten.offset-breast-color.offset-dear-survivor {
  background-color: #f1f7f6;
}

/* line 336, resources/assets/styles/variables/_globals.scss */

.bg-ovarian-lighten.offset-pancreatic-color {
  background-color: #eaf3f1;
}

/* line 341, resources/assets/styles/variables/_globals.scss */

.bg-ovarian-darken {
  background-color: #4b395b;
}

/* line 344, resources/assets/styles/variables/_globals.scss */

.bd-clr-ovarian {
  border-color: #72578a;
}

/* line 348, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-ovarian,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-ovarian,
.btn-ovarian.btn,
input.btn-ovarian[type=submit],
#main .wForm form[id="4872784"] input.btn-ovarian#submit_button,
#connect .wForm form[id="4872840"] input.btn-ovarian#submit_button,
div#wpsl-wrap input.btn-ovarian#wpsl-search-btn,
#pageNav a.btn-ovarian.active-pageNav-item {
  border-color: #72578a;
  background-color: #72578a;
  color: #FFF;
}

/* line 353, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-ovarian:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-ovarian:hover,
.btn-ovarian.btn:hover,
input.btn-ovarian:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-ovarian#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-ovarian#submit_button:hover,
div#wpsl-wrap input.btn-ovarian#wpsl-search-btn:hover,
#pageNav a.btn-ovarian.active-pageNav-item:hover {
  background-color: #4b395b;
  color: #FFF;
}

/* line 360, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-ovarian a {
  font-size: 15px !important;
  line-height: 1.8 !important;
  text-align: center;
  text-decoration: none;
  padding: 6px 15px !important;
  border-radius: 6px;
  min-height: unset !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  border-color: #72578a;
  background-color: #72578a;
  color: #FFF !important;
  display: inline-block !important;
}

/* line 375, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-ovarian a:hover {
  background-color: #4b395b;
  color: #FFF;
}

/* line 383, resources/assets/styles/variables/_globals.scss */

.icon-bg-ovarian svg circle,
.icon-bg-hover-ovarian:hover svg circle {
  fill: #72578a;
}

/* line 388, resources/assets/styles/variables/_globals.scss */

li.icon-bg-ovarian i {
  background: #72578a;
}

/* line 393, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-ovarian:before {
  background: #72578a;
}

/* line 396, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-ovarian:hover {
  background: rgba(114, 87, 138, 0.1);
}

/* line 402, resources/assets/styles/variables/_globals.scss */

.grid-divider-ovarian > :not(.uk-first-column):before {
  border-left-color: #72578a !important;
}

/* line 406, resources/assets/styles/variables/_globals.scss */

.grid-divider-ovarian.uk-grid-stack > .uk-grid-margin:before {
  border-top: unset !important;
}

/* line 306, resources/assets/styles/variables/_globals.scss */

.clr-colorectal {
  color: #6193b0 !important;
}

@media screen and (min-width: xsmall 0) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-colorectal-xsmall 0 {
    color: #6193b0 !important;
  }
}

@media screen and (min-width: small 480px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-colorectal-small 480px {
    color: #6193b0 !important;
  }
}

@media screen and (min-width: medium 768px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-colorectal-medium 768px {
    color: #6193b0 !important;
  }
}

@media screen and (min-width: large 960px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-colorectal-large 960px {
    color: #6193b0 !important;
  }
}

@media screen and (min-width: xlarge 1400px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-colorectal-xlarge 1400px {
    color: #6193b0 !important;
  }
}

/* line 318, resources/assets/styles/variables/_globals.scss */

.clr-colorectal-darken {
  color: #426b83 !important;
}

/* line 322, resources/assets/styles/variables/_globals.scss */

.bg-colorectal {
  background-color: #6193b0;
}

/* line 325, resources/assets/styles/variables/_globals.scss */

.bg-colorectal-lighten {
  background-color: rgba(97, 147, 176, 0.2);
}

/* line 328, resources/assets/styles/variables/_globals.scss */

.bg-colorectal-lighten.offset-breast-color {
  background-color: #ffeef5;
}

/* line 331, resources/assets/styles/variables/_globals.scss */

.bg-colorectal-lighten.offset-breast-color.offset-dear-survivor {
  background-color: #f1f7f6;
}

/* line 336, resources/assets/styles/variables/_globals.scss */

.bg-colorectal-lighten.offset-pancreatic-color {
  background-color: #eaf3f1;
}

/* line 341, resources/assets/styles/variables/_globals.scss */

.bg-colorectal-darken {
  background-color: #426b83;
}

/* line 344, resources/assets/styles/variables/_globals.scss */

.bd-clr-colorectal {
  border-color: #6193b0;
}

/* line 348, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-colorectal,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-colorectal,
.btn-colorectal.btn,
input.btn-colorectal[type=submit],
#main .wForm form[id="4872784"] input.btn-colorectal#submit_button,
#connect .wForm form[id="4872840"] input.btn-colorectal#submit_button,
div#wpsl-wrap input.btn-colorectal#wpsl-search-btn,
#pageNav a.btn-colorectal.active-pageNav-item {
  border-color: #6193b0;
  background-color: #6193b0;
  color: #FFF;
}

/* line 353, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-colorectal:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-colorectal:hover,
.btn-colorectal.btn:hover,
input.btn-colorectal:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-colorectal#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-colorectal#submit_button:hover,
div#wpsl-wrap input.btn-colorectal#wpsl-search-btn:hover,
#pageNav a.btn-colorectal.active-pageNav-item:hover {
  background-color: #426b83;
  color: #FFF;
}

/* line 360, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-colorectal a {
  font-size: 15px !important;
  line-height: 1.8 !important;
  text-align: center;
  text-decoration: none;
  padding: 6px 15px !important;
  border-radius: 6px;
  min-height: unset !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  border-color: #6193b0;
  background-color: #6193b0;
  color: #FFF !important;
  display: inline-block !important;
}

/* line 375, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-colorectal a:hover {
  background-color: #426b83;
  color: #FFF;
}

/* line 383, resources/assets/styles/variables/_globals.scss */

.icon-bg-colorectal svg circle,
.icon-bg-hover-colorectal:hover svg circle {
  fill: #6193b0;
}

/* line 388, resources/assets/styles/variables/_globals.scss */

li.icon-bg-colorectal i {
  background: #6193b0;
}

/* line 393, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-colorectal:before {
  background: #6193b0;
}

/* line 396, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-colorectal:hover {
  background: rgba(97, 147, 176, 0.1);
}

/* line 402, resources/assets/styles/variables/_globals.scss */

.grid-divider-colorectal > :not(.uk-first-column):before {
  border-left-color: #6193b0 !important;
}

/* line 406, resources/assets/styles/variables/_globals.scss */

.grid-divider-colorectal.uk-grid-stack > .uk-grid-margin:before {
  border-top: unset !important;
}

/* line 306, resources/assets/styles/variables/_globals.scss */

.clr-endometrial {
  color: #a1c947 !important;
}

@media screen and (min-width: xsmall 0) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-endometrial-xsmall 0 {
    color: #a1c947 !important;
  }
}

@media screen and (min-width: small 480px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-endometrial-small 480px {
    color: #a1c947 !important;
  }
}

@media screen and (min-width: medium 768px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-endometrial-medium 768px {
    color: #a1c947 !important;
  }
}

@media screen and (min-width: large 960px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-endometrial-large 960px {
    color: #a1c947 !important;
  }
}

@media screen and (min-width: xlarge 1400px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-endometrial-xlarge 1400px {
    color: #a1c947 !important;
  }
}

/* line 318, resources/assets/styles/variables/_globals.scss */

.clr-endometrial-darken {
  color: #76972c !important;
}

/* line 322, resources/assets/styles/variables/_globals.scss */

.bg-endometrial {
  background-color: #a1c947;
}

/* line 325, resources/assets/styles/variables/_globals.scss */

.bg-endometrial-lighten {
  background-color: rgba(161, 201, 71, 0.2);
}

/* line 328, resources/assets/styles/variables/_globals.scss */

.bg-endometrial-lighten.offset-breast-color {
  background-color: #ffeef5;
}

/* line 331, resources/assets/styles/variables/_globals.scss */

.bg-endometrial-lighten.offset-breast-color.offset-dear-survivor {
  background-color: #f1f7f6;
}

/* line 336, resources/assets/styles/variables/_globals.scss */

.bg-endometrial-lighten.offset-pancreatic-color {
  background-color: #eaf3f1;
}

/* line 341, resources/assets/styles/variables/_globals.scss */

.bg-endometrial-darken {
  background-color: #76972c;
}

/* line 344, resources/assets/styles/variables/_globals.scss */

.bd-clr-endometrial {
  border-color: #a1c947;
}

/* line 348, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-endometrial,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-endometrial,
.btn-endometrial.btn,
input.btn-endometrial[type=submit],
#main .wForm form[id="4872784"] input.btn-endometrial#submit_button,
#connect .wForm form[id="4872840"] input.btn-endometrial#submit_button,
div#wpsl-wrap input.btn-endometrial#wpsl-search-btn,
#pageNav a.btn-endometrial.active-pageNav-item {
  border-color: #a1c947;
  background-color: #a1c947;
  color: #FFF;
}

/* line 353, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-endometrial:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-endometrial:hover,
.btn-endometrial.btn:hover,
input.btn-endometrial:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-endometrial#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-endometrial#submit_button:hover,
div#wpsl-wrap input.btn-endometrial#wpsl-search-btn:hover,
#pageNav a.btn-endometrial.active-pageNav-item:hover {
  background-color: #76972c;
  color: #FFF;
}

/* line 360, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-endometrial a {
  font-size: 15px !important;
  line-height: 1.8 !important;
  text-align: center;
  text-decoration: none;
  padding: 6px 15px !important;
  border-radius: 6px;
  min-height: unset !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  border-color: #a1c947;
  background-color: #a1c947;
  color: #FFF !important;
  display: inline-block !important;
}

/* line 375, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-endometrial a:hover {
  background-color: #76972c;
  color: #FFF;
}

/* line 383, resources/assets/styles/variables/_globals.scss */

.icon-bg-endometrial svg circle,
.icon-bg-hover-endometrial:hover svg circle {
  fill: #a1c947;
}

/* line 388, resources/assets/styles/variables/_globals.scss */

li.icon-bg-endometrial i {
  background: #a1c947;
}

/* line 393, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-endometrial:before {
  background: #a1c947;
}

/* line 396, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-endometrial:hover {
  background: rgba(161, 201, 71, 0.1);
}

/* line 402, resources/assets/styles/variables/_globals.scss */

.grid-divider-endometrial > :not(.uk-first-column):before {
  border-left-color: #a1c947 !important;
}

/* line 406, resources/assets/styles/variables/_globals.scss */

.grid-divider-endometrial.uk-grid-stack > .uk-grid-margin:before {
  border-top: unset !important;
}

/* line 306, resources/assets/styles/variables/_globals.scss */

.clr-melanoma {
  color: #5eac9d !important;
}

@media screen and (min-width: xsmall 0) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-melanoma-xsmall 0 {
    color: #5eac9d !important;
  }
}

@media screen and (min-width: small 480px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-melanoma-small 480px {
    color: #5eac9d !important;
  }
}

@media screen and (min-width: medium 768px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-melanoma-medium 768px {
    color: #5eac9d !important;
  }
}

@media screen and (min-width: large 960px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-melanoma-large 960px {
    color: #5eac9d !important;
  }
}

@media screen and (min-width: xlarge 1400px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-melanoma-xlarge 1400px {
    color: #5eac9d !important;
  }
}

/* line 318, resources/assets/styles/variables/_globals.scss */

.clr-melanoma-darken {
  color: #407d71 !important;
}

/* line 322, resources/assets/styles/variables/_globals.scss */

.bg-melanoma {
  background-color: #5eac9d;
}

/* line 325, resources/assets/styles/variables/_globals.scss */

.bg-melanoma-lighten {
  background-color: rgba(94, 172, 157, 0.2);
}

/* line 328, resources/assets/styles/variables/_globals.scss */

.bg-melanoma-lighten.offset-breast-color {
  background-color: #ffeef5;
}

/* line 331, resources/assets/styles/variables/_globals.scss */

.bg-melanoma-lighten.offset-breast-color.offset-dear-survivor {
  background-color: #f1f7f6;
}

/* line 336, resources/assets/styles/variables/_globals.scss */

.bg-melanoma-lighten.offset-pancreatic-color {
  background-color: #eaf3f1;
}

/* line 341, resources/assets/styles/variables/_globals.scss */

.bg-melanoma-darken {
  background-color: #407d71;
}

/* line 344, resources/assets/styles/variables/_globals.scss */

.bd-clr-melanoma {
  border-color: #5eac9d;
}

/* line 348, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-melanoma,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-melanoma,
.btn-melanoma.btn,
input.btn-melanoma[type=submit],
#main .wForm form[id="4872784"] input.btn-melanoma#submit_button,
#connect .wForm form[id="4872840"] input.btn-melanoma#submit_button,
div#wpsl-wrap input.btn-melanoma#wpsl-search-btn,
#pageNav a.btn-melanoma.active-pageNav-item {
  border-color: #5eac9d;
  background-color: #5eac9d;
  color: #FFF;
}

/* line 353, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-melanoma:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-melanoma:hover,
.btn-melanoma.btn:hover,
input.btn-melanoma:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-melanoma#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-melanoma#submit_button:hover,
div#wpsl-wrap input.btn-melanoma#wpsl-search-btn:hover,
#pageNav a.btn-melanoma.active-pageNav-item:hover {
  background-color: #407d71;
  color: #FFF;
}

/* line 360, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-melanoma a {
  font-size: 15px !important;
  line-height: 1.8 !important;
  text-align: center;
  text-decoration: none;
  padding: 6px 15px !important;
  border-radius: 6px;
  min-height: unset !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  border-color: #5eac9d;
  background-color: #5eac9d;
  color: #FFF !important;
  display: inline-block !important;
}

/* line 375, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-melanoma a:hover {
  background-color: #407d71;
  color: #FFF;
}

/* line 383, resources/assets/styles/variables/_globals.scss */

.icon-bg-melanoma svg circle,
.icon-bg-hover-melanoma:hover svg circle {
  fill: #5eac9d;
}

/* line 388, resources/assets/styles/variables/_globals.scss */

li.icon-bg-melanoma i {
  background: #5eac9d;
}

/* line 393, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-melanoma:before {
  background: #5eac9d;
}

/* line 396, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-melanoma:hover {
  background: rgba(94, 172, 157, 0.1);
}

/* line 402, resources/assets/styles/variables/_globals.scss */

.grid-divider-melanoma > :not(.uk-first-column):before {
  border-left-color: #5eac9d !important;
}

/* line 406, resources/assets/styles/variables/_globals.scss */

.grid-divider-melanoma.uk-grid-stack > .uk-grid-margin:before {
  border-top: unset !important;
}

/* line 306, resources/assets/styles/variables/_globals.scss */

.clr-pancreatic {
  color: #6c739c !important;
}

@media screen and (min-width: xsmall 0) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-pancreatic-xsmall 0 {
    color: #6c739c !important;
  }
}

@media screen and (min-width: small 480px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-pancreatic-small 480px {
    color: #6c739c !important;
  }
}

@media screen and (min-width: medium 768px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-pancreatic-medium 768px {
    color: #6c739c !important;
  }
}

@media screen and (min-width: large 960px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-pancreatic-large 960px {
    color: #6c739c !important;
  }
}

@media screen and (min-width: xlarge 1400px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-pancreatic-xlarge 1400px {
    color: #6c739c !important;
  }
}

/* line 318, resources/assets/styles/variables/_globals.scss */

.clr-pancreatic-darken {
  color: #4b5170 !important;
}

/* line 322, resources/assets/styles/variables/_globals.scss */

.bg-pancreatic {
  background-color: #6c739c;
}

/* line 325, resources/assets/styles/variables/_globals.scss */

.bg-pancreatic-lighten {
  background-color: rgba(108, 115, 156, 0.2);
}

/* line 328, resources/assets/styles/variables/_globals.scss */

.bg-pancreatic-lighten.offset-breast-color {
  background-color: #ffeef5;
}

/* line 331, resources/assets/styles/variables/_globals.scss */

.bg-pancreatic-lighten.offset-breast-color.offset-dear-survivor {
  background-color: #f1f7f6;
}

/* line 336, resources/assets/styles/variables/_globals.scss */

.bg-pancreatic-lighten.offset-pancreatic-color {
  background-color: #eaf3f1;
}

/* line 341, resources/assets/styles/variables/_globals.scss */

.bg-pancreatic-darken {
  background-color: #4b5170;
}

/* line 344, resources/assets/styles/variables/_globals.scss */

.bd-clr-pancreatic {
  border-color: #6c739c;
}

/* line 348, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-pancreatic,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-pancreatic,
.btn-pancreatic.btn,
input.btn-pancreatic[type=submit],
#main .wForm form[id="4872784"] input.btn-pancreatic#submit_button,
#connect .wForm form[id="4872840"] input.btn-pancreatic#submit_button,
div#wpsl-wrap input.btn-pancreatic#wpsl-search-btn,
#pageNav a.btn-pancreatic.active-pageNav-item {
  border-color: #6c739c;
  background-color: #6c739c;
  color: #FFF;
}

/* line 353, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-pancreatic:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-pancreatic:hover,
.btn-pancreatic.btn:hover,
input.btn-pancreatic:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-pancreatic#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-pancreatic#submit_button:hover,
div#wpsl-wrap input.btn-pancreatic#wpsl-search-btn:hover,
#pageNav a.btn-pancreatic.active-pageNav-item:hover {
  background-color: #4b5170;
  color: #FFF;
}

/* line 360, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-pancreatic a {
  font-size: 15px !important;
  line-height: 1.8 !important;
  text-align: center;
  text-decoration: none;
  padding: 6px 15px !important;
  border-radius: 6px;
  min-height: unset !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  border-color: #6c739c;
  background-color: #6c739c;
  color: #FFF !important;
  display: inline-block !important;
}

/* line 375, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-pancreatic a:hover {
  background-color: #4b5170;
  color: #FFF;
}

/* line 383, resources/assets/styles/variables/_globals.scss */

.icon-bg-pancreatic svg circle,
.icon-bg-hover-pancreatic:hover svg circle {
  fill: #6c739c;
}

/* line 388, resources/assets/styles/variables/_globals.scss */

li.icon-bg-pancreatic i {
  background: #6c739c;
}

/* line 393, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-pancreatic:before {
  background: #6c739c;
}

/* line 396, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-pancreatic:hover {
  background: rgba(108, 115, 156, 0.1);
}

/* line 402, resources/assets/styles/variables/_globals.scss */

.grid-divider-pancreatic > :not(.uk-first-column):before {
  border-left-color: #6c739c !important;
}

/* line 406, resources/assets/styles/variables/_globals.scss */

.grid-divider-pancreatic.uk-grid-stack > .uk-grid-margin:before {
  border-top: unset !important;
}

/* line 306, resources/assets/styles/variables/_globals.scss */

.clr-gastric {
  color: #55aec2 !important;
}

@media screen and (min-width: xsmall 0) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-gastric-xsmall 0 {
    color: #55aec2 !important;
  }
}

@media screen and (min-width: small 480px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-gastric-small 480px {
    color: #55aec2 !important;
  }
}

@media screen and (min-width: medium 768px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-gastric-medium 768px {
    color: #55aec2 !important;
  }
}

@media screen and (min-width: large 960px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-gastric-large 960px {
    color: #55aec2 !important;
  }
}

@media screen and (min-width: xlarge 1400px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-gastric-xlarge 1400px {
    color: #55aec2 !important;
  }
}

/* line 318, resources/assets/styles/variables/_globals.scss */

.clr-gastric-darken {
  color: #358395 !important;
}

/* line 322, resources/assets/styles/variables/_globals.scss */

.bg-gastric {
  background-color: #55aec2;
}

/* line 325, resources/assets/styles/variables/_globals.scss */

.bg-gastric-lighten {
  background-color: rgba(85, 174, 194, 0.2);
}

/* line 328, resources/assets/styles/variables/_globals.scss */

.bg-gastric-lighten.offset-breast-color {
  background-color: #ffeef5;
}

/* line 331, resources/assets/styles/variables/_globals.scss */

.bg-gastric-lighten.offset-breast-color.offset-dear-survivor {
  background-color: #f1f7f6;
}

/* line 336, resources/assets/styles/variables/_globals.scss */

.bg-gastric-lighten.offset-pancreatic-color {
  background-color: #eaf3f1;
}

/* line 341, resources/assets/styles/variables/_globals.scss */

.bg-gastric-darken {
  background-color: #358395;
}

/* line 344, resources/assets/styles/variables/_globals.scss */

.bd-clr-gastric {
  border-color: #55aec2;
}

/* line 348, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-gastric,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-gastric,
.btn-gastric.btn,
input.btn-gastric[type=submit],
#main .wForm form[id="4872784"] input.btn-gastric#submit_button,
#connect .wForm form[id="4872840"] input.btn-gastric#submit_button,
div#wpsl-wrap input.btn-gastric#wpsl-search-btn,
#pageNav a.btn-gastric.active-pageNav-item {
  border-color: #55aec2;
  background-color: #55aec2;
  color: #FFF;
}

/* line 353, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-gastric:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-gastric:hover,
.btn-gastric.btn:hover,
input.btn-gastric:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-gastric#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-gastric#submit_button:hover,
div#wpsl-wrap input.btn-gastric#wpsl-search-btn:hover,
#pageNav a.btn-gastric.active-pageNav-item:hover {
  background-color: #358395;
  color: #FFF;
}

/* line 360, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-gastric a {
  font-size: 15px !important;
  line-height: 1.8 !important;
  text-align: center;
  text-decoration: none;
  padding: 6px 15px !important;
  border-radius: 6px;
  min-height: unset !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  border-color: #55aec2;
  background-color: #55aec2;
  color: #FFF !important;
  display: inline-block !important;
}

/* line 375, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-gastric a:hover {
  background-color: #358395;
  color: #FFF;
}

/* line 383, resources/assets/styles/variables/_globals.scss */

.icon-bg-gastric svg circle,
.icon-bg-hover-gastric:hover svg circle {
  fill: #55aec2;
}

/* line 388, resources/assets/styles/variables/_globals.scss */

li.icon-bg-gastric i {
  background: #55aec2;
}

/* line 393, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-gastric:before {
  background: #55aec2;
}

/* line 396, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-gastric:hover {
  background: rgba(85, 174, 194, 0.1);
}

/* line 402, resources/assets/styles/variables/_globals.scss */

.grid-divider-gastric > :not(.uk-first-column):before {
  border-left-color: #55aec2 !important;
}

/* line 406, resources/assets/styles/variables/_globals.scss */

.grid-divider-gastric.uk-grid-stack > .uk-grid-margin:before {
  border-top: unset !important;
}

/* line 306, resources/assets/styles/variables/_globals.scss */

.clr-prostate {
  color: #69a858 !important;
}

@media screen and (min-width: xsmall 0) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-prostate-xsmall 0 {
    color: #69a858 !important;
  }
}

@media screen and (min-width: small 480px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-prostate-small 480px {
    color: #69a858 !important;
  }
}

@media screen and (min-width: medium 768px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-prostate-medium 768px {
    color: #69a858 !important;
  }
}

@media screen and (min-width: large 960px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-prostate-large 960px {
    color: #69a858 !important;
  }
}

@media screen and (min-width: xlarge 1400px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-prostate-xlarge 1400px {
    color: #69a858 !important;
  }
}

/* line 318, resources/assets/styles/variables/_globals.scss */

.clr-prostate-darken {
  color: #49763d !important;
}

/* line 322, resources/assets/styles/variables/_globals.scss */

.bg-prostate {
  background-color: #69a858;
}

/* line 325, resources/assets/styles/variables/_globals.scss */

.bg-prostate-lighten {
  background-color: rgba(105, 168, 88, 0.2);
}

/* line 328, resources/assets/styles/variables/_globals.scss */

.bg-prostate-lighten.offset-breast-color {
  background-color: #ffeef5;
}

/* line 331, resources/assets/styles/variables/_globals.scss */

.bg-prostate-lighten.offset-breast-color.offset-dear-survivor {
  background-color: #f1f7f6;
}

/* line 336, resources/assets/styles/variables/_globals.scss */

.bg-prostate-lighten.offset-pancreatic-color {
  background-color: #eaf3f1;
}

/* line 341, resources/assets/styles/variables/_globals.scss */

.bg-prostate-darken {
  background-color: #49763d;
}

/* line 344, resources/assets/styles/variables/_globals.scss */

.bd-clr-prostate {
  border-color: #69a858;
}

/* line 348, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-prostate,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-prostate,
.btn-prostate.btn,
input.btn-prostate[type=submit],
#main .wForm form[id="4872784"] input.btn-prostate#submit_button,
#connect .wForm form[id="4872840"] input.btn-prostate#submit_button,
div#wpsl-wrap input.btn-prostate#wpsl-search-btn,
#pageNav a.btn-prostate.active-pageNav-item {
  border-color: #69a858;
  background-color: #69a858;
  color: #FFF;
}

/* line 353, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-prostate:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-prostate:hover,
.btn-prostate.btn:hover,
input.btn-prostate:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-prostate#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-prostate#submit_button:hover,
div#wpsl-wrap input.btn-prostate#wpsl-search-btn:hover,
#pageNav a.btn-prostate.active-pageNav-item:hover {
  background-color: #49763d;
  color: #FFF;
}

/* line 360, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-prostate a {
  font-size: 15px !important;
  line-height: 1.8 !important;
  text-align: center;
  text-decoration: none;
  padding: 6px 15px !important;
  border-radius: 6px;
  min-height: unset !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  border-color: #69a858;
  background-color: #69a858;
  color: #FFF !important;
  display: inline-block !important;
}

/* line 375, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-prostate a:hover {
  background-color: #49763d;
  color: #FFF;
}

/* line 383, resources/assets/styles/variables/_globals.scss */

.icon-bg-prostate svg circle,
.icon-bg-hover-prostate:hover svg circle {
  fill: #69a858;
}

/* line 388, resources/assets/styles/variables/_globals.scss */

li.icon-bg-prostate i {
  background: #69a858;
}

/* line 393, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-prostate:before {
  background: #69a858;
}

/* line 396, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-prostate:hover {
  background: rgba(105, 168, 88, 0.1);
}

/* line 402, resources/assets/styles/variables/_globals.scss */

.grid-divider-prostate > :not(.uk-first-column):before {
  border-left-color: #69a858 !important;
}

/* line 406, resources/assets/styles/variables/_globals.scss */

.grid-divider-prostate.uk-grid-stack > .uk-grid-margin:before {
  border-top: unset !important;
}

/* line 306, resources/assets/styles/variables/_globals.scss */

.clr-other {
  color: #666666 !important;
}

@media screen and (min-width: xsmall 0) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-other-xsmall 0 {
    color: #666666 !important;
  }
}

@media screen and (min-width: small 480px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-other-small 480px {
    color: #666666 !important;
  }
}

@media screen and (min-width: medium 768px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-other-medium 768px {
    color: #666666 !important;
  }
}

@media screen and (min-width: large 960px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-other-large 960px {
    color: #666666 !important;
  }
}

@media screen and (min-width: xlarge 1400px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-other-xlarge 1400px {
    color: #666666 !important;
  }
}

/* line 318, resources/assets/styles/variables/_globals.scss */

.clr-other-darken {
  color: #404040 !important;
}

/* line 322, resources/assets/styles/variables/_globals.scss */

.bg-other {
  background-color: #666666;
}

/* line 325, resources/assets/styles/variables/_globals.scss */

.bg-other-lighten {
  background-color: rgba(102, 102, 102, 0.2);
}

/* line 328, resources/assets/styles/variables/_globals.scss */

.bg-other-lighten.offset-breast-color {
  background-color: #ffeef5;
}

/* line 331, resources/assets/styles/variables/_globals.scss */

.bg-other-lighten.offset-breast-color.offset-dear-survivor {
  background-color: #f1f7f6;
}

/* line 336, resources/assets/styles/variables/_globals.scss */

.bg-other-lighten.offset-pancreatic-color {
  background-color: #eaf3f1;
}

/* line 341, resources/assets/styles/variables/_globals.scss */

.bg-other-darken {
  background-color: #404040;
}

/* line 344, resources/assets/styles/variables/_globals.scss */

.bd-clr-other {
  border-color: #666666;
}

/* line 348, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-other,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-other,
.btn-other.btn,
input.btn-other[type=submit],
#main .wForm form[id="4872784"] input.btn-other#submit_button,
#connect .wForm form[id="4872840"] input.btn-other#submit_button,
div#wpsl-wrap input.btn-other#wpsl-search-btn,
#pageNav a.btn-other.active-pageNav-item {
  border-color: #666666;
  background-color: #666666;
  color: #FFF;
}

/* line 353, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-other:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-other:hover,
.btn-other.btn:hover,
input.btn-other:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-other#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-other#submit_button:hover,
div#wpsl-wrap input.btn-other#wpsl-search-btn:hover,
#pageNav a.btn-other.active-pageNav-item:hover {
  background-color: #404040;
  color: #FFF;
}

/* line 360, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-other a {
  font-size: 15px !important;
  line-height: 1.8 !important;
  text-align: center;
  text-decoration: none;
  padding: 6px 15px !important;
  border-radius: 6px;
  min-height: unset !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  border-color: #666666;
  background-color: #666666;
  color: #FFF !important;
  display: inline-block !important;
}

/* line 375, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-other a:hover {
  background-color: #404040;
  color: #FFF;
}

/* line 383, resources/assets/styles/variables/_globals.scss */

.icon-bg-other svg circle,
.icon-bg-hover-other:hover svg circle {
  fill: #666666;
}

/* line 388, resources/assets/styles/variables/_globals.scss */

li.icon-bg-other i {
  background: #666666;
}

/* line 393, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-other:before {
  background: #666666;
}

/* line 396, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-other:hover {
  background: rgba(102, 102, 102, 0.1);
}

/* line 402, resources/assets/styles/variables/_globals.scss */

.grid-divider-other > :not(.uk-first-column):before {
  border-left-color: #666666 !important;
}

/* line 406, resources/assets/styles/variables/_globals.scss */

.grid-divider-other.uk-grid-stack > .uk-grid-margin:before {
  border-top: unset !important;
}

/* line 306, resources/assets/styles/variables/_globals.scss */

.clr-myrisk {
  color: #4f88a1 !important;
}

@media screen and (min-width: xsmall 0) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-myrisk-xsmall 0 {
    color: #4f88a1 !important;
  }
}

@media screen and (min-width: small 480px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-myrisk-small 480px {
    color: #4f88a1 !important;
  }
}

@media screen and (min-width: medium 768px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-myrisk-medium 768px {
    color: #4f88a1 !important;
  }
}

@media screen and (min-width: large 960px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-myrisk-large 960px {
    color: #4f88a1 !important;
  }
}

@media screen and (min-width: xlarge 1400px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-myrisk-xlarge 1400px {
    color: #4f88a1 !important;
  }
}

/* line 318, resources/assets/styles/variables/_globals.scss */

.clr-myrisk-darken {
  color: #365d6e !important;
}

/* line 322, resources/assets/styles/variables/_globals.scss */

.bg-myrisk {
  background-color: #4f88a1;
}

/* line 325, resources/assets/styles/variables/_globals.scss */

.bg-myrisk-lighten {
  background-color: rgba(79, 136, 161, 0.2);
}

/* line 328, resources/assets/styles/variables/_globals.scss */

.bg-myrisk-lighten.offset-breast-color {
  background-color: #ffeef5;
}

/* line 331, resources/assets/styles/variables/_globals.scss */

.bg-myrisk-lighten.offset-breast-color.offset-dear-survivor {
  background-color: #f1f7f6;
}

/* line 336, resources/assets/styles/variables/_globals.scss */

.bg-myrisk-lighten.offset-pancreatic-color {
  background-color: #eaf3f1;
}

/* line 341, resources/assets/styles/variables/_globals.scss */

.bg-myrisk-darken {
  background-color: #365d6e;
}

/* line 344, resources/assets/styles/variables/_globals.scss */

.bd-clr-myrisk {
  border-color: #4f88a1;
}

/* line 348, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-myrisk,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-myrisk,
.btn-myrisk.btn,
input.btn-myrisk[type=submit],
#main .wForm form[id="4872784"] input.btn-myrisk#submit_button,
#connect .wForm form[id="4872840"] input.btn-myrisk#submit_button,
div#wpsl-wrap input.btn-myrisk#wpsl-search-btn,
#pageNav a.btn-myrisk.active-pageNav-item {
  border-color: #4f88a1;
  background-color: #4f88a1;
  color: #FFF;
}

/* line 353, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-myrisk:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-myrisk:hover,
.btn-myrisk.btn:hover,
input.btn-myrisk:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-myrisk#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-myrisk#submit_button:hover,
div#wpsl-wrap input.btn-myrisk#wpsl-search-btn:hover,
#pageNav a.btn-myrisk.active-pageNav-item:hover {
  background-color: #365d6e;
  color: #FFF;
}

/* line 360, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-myrisk a {
  font-size: 15px !important;
  line-height: 1.8 !important;
  text-align: center;
  text-decoration: none;
  padding: 6px 15px !important;
  border-radius: 6px;
  min-height: unset !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  border-color: #4f88a1;
  background-color: #4f88a1;
  color: #FFF !important;
  display: inline-block !important;
}

/* line 375, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-myrisk a:hover {
  background-color: #365d6e;
  color: #FFF;
}

/* line 383, resources/assets/styles/variables/_globals.scss */

.icon-bg-myrisk svg circle,
.icon-bg-hover-myrisk:hover svg circle {
  fill: #4f88a1;
}

/* line 388, resources/assets/styles/variables/_globals.scss */

li.icon-bg-myrisk i {
  background: #4f88a1;
}

/* line 393, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-myrisk:before {
  background: #4f88a1;
}

/* line 396, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-myrisk:hover {
  background: rgba(79, 136, 161, 0.1);
}

/* line 402, resources/assets/styles/variables/_globals.scss */

.grid-divider-myrisk > :not(.uk-first-column):before {
  border-left-color: #4f88a1 !important;
}

/* line 406, resources/assets/styles/variables/_globals.scss */

.grid-divider-myrisk.uk-grid-stack > .uk-grid-margin:before {
  border-top: unset !important;
}

/* line 306, resources/assets/styles/variables/_globals.scss */

.clr-skin {
  color: #5eac9d !important;
}

@media screen and (min-width: xsmall 0) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-skin-xsmall 0 {
    color: #5eac9d !important;
  }
}

@media screen and (min-width: small 480px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-skin-small 480px {
    color: #5eac9d !important;
  }
}

@media screen and (min-width: medium 768px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-skin-medium 768px {
    color: #5eac9d !important;
  }
}

@media screen and (min-width: large 960px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-skin-large 960px {
    color: #5eac9d !important;
  }
}

@media screen and (min-width: xlarge 1400px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-skin-xlarge 1400px {
    color: #5eac9d !important;
  }
}

/* line 318, resources/assets/styles/variables/_globals.scss */

.clr-skin-darken {
  color: #407d71 !important;
}

/* line 322, resources/assets/styles/variables/_globals.scss */

.bg-skin {
  background-color: #5eac9d;
}

/* line 325, resources/assets/styles/variables/_globals.scss */

.bg-skin-lighten {
  background-color: rgba(94, 172, 157, 0.2);
}

/* line 328, resources/assets/styles/variables/_globals.scss */

.bg-skin-lighten.offset-breast-color {
  background-color: #ffeef5;
}

/* line 331, resources/assets/styles/variables/_globals.scss */

.bg-skin-lighten.offset-breast-color.offset-dear-survivor {
  background-color: #f1f7f6;
}

/* line 336, resources/assets/styles/variables/_globals.scss */

.bg-skin-lighten.offset-pancreatic-color {
  background-color: #eaf3f1;
}

/* line 341, resources/assets/styles/variables/_globals.scss */

.bg-skin-darken {
  background-color: #407d71;
}

/* line 344, resources/assets/styles/variables/_globals.scss */

.bd-clr-skin {
  border-color: #5eac9d;
}

/* line 348, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-skin,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-skin,
.btn-skin.btn,
input.btn-skin[type=submit],
#main .wForm form[id="4872784"] input.btn-skin#submit_button,
#connect .wForm form[id="4872840"] input.btn-skin#submit_button,
div#wpsl-wrap input.btn-skin#wpsl-search-btn,
#pageNav a.btn-skin.active-pageNav-item {
  border-color: #5eac9d;
  background-color: #5eac9d;
  color: #FFF;
}

/* line 353, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-skin:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-skin:hover,
.btn-skin.btn:hover,
input.btn-skin:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-skin#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-skin#submit_button:hover,
div#wpsl-wrap input.btn-skin#wpsl-search-btn:hover,
#pageNav a.btn-skin.active-pageNav-item:hover {
  background-color: #407d71;
  color: #FFF;
}

/* line 360, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-skin a {
  font-size: 15px !important;
  line-height: 1.8 !important;
  text-align: center;
  text-decoration: none;
  padding: 6px 15px !important;
  border-radius: 6px;
  min-height: unset !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  border-color: #5eac9d;
  background-color: #5eac9d;
  color: #FFF !important;
  display: inline-block !important;
}

/* line 375, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-skin a:hover {
  background-color: #407d71;
  color: #FFF;
}

/* line 383, resources/assets/styles/variables/_globals.scss */

.icon-bg-skin svg circle,
.icon-bg-hover-skin:hover svg circle {
  fill: #5eac9d;
}

/* line 388, resources/assets/styles/variables/_globals.scss */

li.icon-bg-skin i {
  background: #5eac9d;
}

/* line 393, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-skin:before {
  background: #5eac9d;
}

/* line 396, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-skin:hover {
  background: rgba(94, 172, 157, 0.1);
}

/* line 402, resources/assets/styles/variables/_globals.scss */

.grid-divider-skin > :not(.uk-first-column):before {
  border-left-color: #5eac9d !important;
}

/* line 406, resources/assets/styles/variables/_globals.scss */

.grid-divider-skin.uk-grid-stack > .uk-grid-margin:before {
  border-top: unset !important;
}

/* line 306, resources/assets/styles/variables/_globals.scss */

.clr-breast-2 {
  color: #DC739F !important;
}

@media screen and (min-width: xsmall 0) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-breast-2-xsmall 0 {
    color: #DC739F !important;
  }
}

@media screen and (min-width: small 480px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-breast-2-small 480px {
    color: #DC739F !important;
  }
}

@media screen and (min-width: medium 768px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-breast-2-medium 768px {
    color: #DC739F !important;
  }
}

@media screen and (min-width: large 960px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-breast-2-large 960px {
    color: #DC739F !important;
  }
}

@media screen and (min-width: xlarge 1400px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-breast-2-xlarge 1400px {
    color: #DC739F !important;
  }
}

/* line 318, resources/assets/styles/variables/_globals.scss */

.clr-breast-2-darken {
  color: #cd3675 !important;
}

/* line 322, resources/assets/styles/variables/_globals.scss */

.bg-breast-2 {
  background-color: #DC739F;
}

/* line 325, resources/assets/styles/variables/_globals.scss */

.bg-breast-2-lighten {
  background-color: rgba(220, 115, 159, 0.2);
}

/* line 328, resources/assets/styles/variables/_globals.scss */

.bg-breast-2-lighten.offset-breast-color {
  background-color: #ffeef5;
}

/* line 331, resources/assets/styles/variables/_globals.scss */

.bg-breast-2-lighten.offset-breast-color.offset-dear-survivor {
  background-color: #f1f7f6;
}

/* line 336, resources/assets/styles/variables/_globals.scss */

.bg-breast-2-lighten.offset-pancreatic-color {
  background-color: #eaf3f1;
}

/* line 341, resources/assets/styles/variables/_globals.scss */

.bg-breast-2-darken {
  background-color: #cd3675;
}

/* line 344, resources/assets/styles/variables/_globals.scss */

.bd-clr-breast-2 {
  border-color: #DC739F;
}

/* line 348, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-breast-2,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-breast-2,
.btn-breast-2.btn,
input.btn-breast-2[type=submit],
#main .wForm form[id="4872784"] input.btn-breast-2#submit_button,
#connect .wForm form[id="4872840"] input.btn-breast-2#submit_button,
div#wpsl-wrap input.btn-breast-2#wpsl-search-btn,
#pageNav a.btn-breast-2.active-pageNav-item {
  border-color: #DC739F;
  background-color: #DC739F;
  color: #FFF;
}

/* line 353, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-breast-2:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-breast-2:hover,
.btn-breast-2.btn:hover,
input.btn-breast-2:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-breast-2#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-breast-2#submit_button:hover,
div#wpsl-wrap input.btn-breast-2#wpsl-search-btn:hover,
#pageNav a.btn-breast-2.active-pageNav-item:hover {
  background-color: #cd3675;
  color: #FFF;
}

/* line 360, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-breast-2 a {
  font-size: 15px !important;
  line-height: 1.8 !important;
  text-align: center;
  text-decoration: none;
  padding: 6px 15px !important;
  border-radius: 6px;
  min-height: unset !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  border-color: #DC739F;
  background-color: #DC739F;
  color: #FFF !important;
  display: inline-block !important;
}

/* line 375, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-breast-2 a:hover {
  background-color: #cd3675;
  color: #FFF;
}

/* line 383, resources/assets/styles/variables/_globals.scss */

.icon-bg-breast-2 svg circle,
.icon-bg-hover-breast-2:hover svg circle {
  fill: #DC739F;
}

/* line 388, resources/assets/styles/variables/_globals.scss */

li.icon-bg-breast-2 i {
  background: #DC739F;
}

/* line 393, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-breast-2:before {
  background: #DC739F;
}

/* line 396, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-breast-2:hover {
  background: rgba(220, 115, 159, 0.1);
}

/* line 402, resources/assets/styles/variables/_globals.scss */

.grid-divider-breast-2 > :not(.uk-first-column):before {
  border-left-color: #DC739F !important;
}

/* line 406, resources/assets/styles/variables/_globals.scss */

.grid-divider-breast-2.uk-grid-stack > .uk-grid-margin:before {
  border-top: unset !important;
}

/* line 306, resources/assets/styles/variables/_globals.scss */

.clr-ovarian-2 {
  color: #5CA191 !important;
}

@media screen and (min-width: xsmall 0) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-ovarian-2-xsmall 0 {
    color: #5CA191 !important;
  }
}

@media screen and (min-width: small 480px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-ovarian-2-small 480px {
    color: #5CA191 !important;
  }
}

@media screen and (min-width: medium 768px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-ovarian-2-medium 768px {
    color: #5CA191 !important;
  }
}

@media screen and (min-width: large 960px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-ovarian-2-large 960px {
    color: #5CA191 !important;
  }
}

@media screen and (min-width: xlarge 1400px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-ovarian-2-xlarge 1400px {
    color: #5CA191 !important;
  }
}

/* line 318, resources/assets/styles/variables/_globals.scss */

.clr-ovarian-2-darken {
  color: #407065 !important;
}

/* line 322, resources/assets/styles/variables/_globals.scss */

.bg-ovarian-2 {
  background-color: #5CA191;
}

/* line 325, resources/assets/styles/variables/_globals.scss */

.bg-ovarian-2-lighten {
  background-color: rgba(92, 161, 145, 0.2);
}

/* line 328, resources/assets/styles/variables/_globals.scss */

.bg-ovarian-2-lighten.offset-breast-color {
  background-color: #ffeef5;
}

/* line 331, resources/assets/styles/variables/_globals.scss */

.bg-ovarian-2-lighten.offset-breast-color.offset-dear-survivor {
  background-color: #f1f7f6;
}

/* line 336, resources/assets/styles/variables/_globals.scss */

.bg-ovarian-2-lighten.offset-pancreatic-color {
  background-color: #eaf3f1;
}

/* line 341, resources/assets/styles/variables/_globals.scss */

.bg-ovarian-2-darken {
  background-color: #407065;
}

/* line 344, resources/assets/styles/variables/_globals.scss */

.bd-clr-ovarian-2 {
  border-color: #5CA191;
}

/* line 348, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-ovarian-2,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-ovarian-2,
.btn-ovarian-2.btn,
input.btn-ovarian-2[type=submit],
#main .wForm form[id="4872784"] input.btn-ovarian-2#submit_button,
#connect .wForm form[id="4872840"] input.btn-ovarian-2#submit_button,
div#wpsl-wrap input.btn-ovarian-2#wpsl-search-btn,
#pageNav a.btn-ovarian-2.active-pageNav-item {
  border-color: #5CA191;
  background-color: #5CA191;
  color: #FFF;
}

/* line 353, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-ovarian-2:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-ovarian-2:hover,
.btn-ovarian-2.btn:hover,
input.btn-ovarian-2:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-ovarian-2#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-ovarian-2#submit_button:hover,
div#wpsl-wrap input.btn-ovarian-2#wpsl-search-btn:hover,
#pageNav a.btn-ovarian-2.active-pageNav-item:hover {
  background-color: #407065;
  color: #FFF;
}

/* line 360, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-ovarian-2 a {
  font-size: 15px !important;
  line-height: 1.8 !important;
  text-align: center;
  text-decoration: none;
  padding: 6px 15px !important;
  border-radius: 6px;
  min-height: unset !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  border-color: #5CA191;
  background-color: #5CA191;
  color: #FFF !important;
  display: inline-block !important;
}

/* line 375, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-ovarian-2 a:hover {
  background-color: #407065;
  color: #FFF;
}

/* line 383, resources/assets/styles/variables/_globals.scss */

.icon-bg-ovarian-2 svg circle,
.icon-bg-hover-ovarian-2:hover svg circle {
  fill: #5CA191;
}

/* line 388, resources/assets/styles/variables/_globals.scss */

li.icon-bg-ovarian-2 i {
  background: #5CA191;
}

/* line 393, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-ovarian-2:before {
  background: #5CA191;
}

/* line 396, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-ovarian-2:hover {
  background: rgba(92, 161, 145, 0.1);
}

/* line 402, resources/assets/styles/variables/_globals.scss */

.grid-divider-ovarian-2 > :not(.uk-first-column):before {
  border-left-color: #5CA191 !important;
}

/* line 406, resources/assets/styles/variables/_globals.scss */

.grid-divider-ovarian-2.uk-grid-stack > .uk-grid-margin:before {
  border-top: unset !important;
}

/* line 306, resources/assets/styles/variables/_globals.scss */

.clr-colorectal-2 {
  color: #003595 !important;
}

@media screen and (min-width: xsmall 0) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-colorectal-2-xsmall 0 {
    color: #003595 !important;
  }
}

@media screen and (min-width: small 480px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-colorectal-2-small 480px {
    color: #003595 !important;
  }
}

@media screen and (min-width: medium 768px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-colorectal-2-medium 768px {
    color: #003595 !important;
  }
}

@media screen and (min-width: large 960px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-colorectal-2-large 960px {
    color: #003595 !important;
  }
}

@media screen and (min-width: xlarge 1400px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-colorectal-2-xlarge 1400px {
    color: #003595 !important;
  }
}

/* line 318, resources/assets/styles/variables/_globals.scss */

.clr-colorectal-2-darken {
  color: #001a49 !important;
}

/* line 322, resources/assets/styles/variables/_globals.scss */

.bg-colorectal-2 {
  background-color: #003595;
}

/* line 325, resources/assets/styles/variables/_globals.scss */

.bg-colorectal-2-lighten {
  background-color: rgba(0, 53, 149, 0.2);
}

/* line 328, resources/assets/styles/variables/_globals.scss */

.bg-colorectal-2-lighten.offset-breast-color {
  background-color: #ffeef5;
}

/* line 331, resources/assets/styles/variables/_globals.scss */

.bg-colorectal-2-lighten.offset-breast-color.offset-dear-survivor {
  background-color: #f1f7f6;
}

/* line 336, resources/assets/styles/variables/_globals.scss */

.bg-colorectal-2-lighten.offset-pancreatic-color {
  background-color: #eaf3f1;
}

/* line 341, resources/assets/styles/variables/_globals.scss */

.bg-colorectal-2-darken {
  background-color: #001a49;
}

/* line 344, resources/assets/styles/variables/_globals.scss */

.bd-clr-colorectal-2 {
  border-color: #003595;
}

/* line 348, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-colorectal-2,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-colorectal-2,
.btn-colorectal-2.btn,
input.btn-colorectal-2[type=submit],
#main .wForm form[id="4872784"] input.btn-colorectal-2#submit_button,
#connect .wForm form[id="4872840"] input.btn-colorectal-2#submit_button,
div#wpsl-wrap input.btn-colorectal-2#wpsl-search-btn,
#pageNav a.btn-colorectal-2.active-pageNav-item {
  border-color: #003595;
  background-color: #003595;
  color: #FFF;
}

/* line 353, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-colorectal-2:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-colorectal-2:hover,
.btn-colorectal-2.btn:hover,
input.btn-colorectal-2:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-colorectal-2#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-colorectal-2#submit_button:hover,
div#wpsl-wrap input.btn-colorectal-2#wpsl-search-btn:hover,
#pageNav a.btn-colorectal-2.active-pageNav-item:hover {
  background-color: #001a49;
  color: #FFF;
}

/* line 360, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-colorectal-2 a {
  font-size: 15px !important;
  line-height: 1.8 !important;
  text-align: center;
  text-decoration: none;
  padding: 6px 15px !important;
  border-radius: 6px;
  min-height: unset !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  border-color: #003595;
  background-color: #003595;
  color: #FFF !important;
  display: inline-block !important;
}

/* line 375, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-colorectal-2 a:hover {
  background-color: #001a49;
  color: #FFF;
}

/* line 383, resources/assets/styles/variables/_globals.scss */

.icon-bg-colorectal-2 svg circle,
.icon-bg-hover-colorectal-2:hover svg circle {
  fill: #003595;
}

/* line 388, resources/assets/styles/variables/_globals.scss */

li.icon-bg-colorectal-2 i {
  background: #003595;
}

/* line 393, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-colorectal-2:before {
  background: #003595;
}

/* line 396, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-colorectal-2:hover {
  background: rgba(0, 53, 149, 0.1);
}

/* line 402, resources/assets/styles/variables/_globals.scss */

.grid-divider-colorectal-2 > :not(.uk-first-column):before {
  border-left-color: #003595 !important;
}

/* line 406, resources/assets/styles/variables/_globals.scss */

.grid-divider-colorectal-2.uk-grid-stack > .uk-grid-margin:before {
  border-top: unset !important;
}

/* line 306, resources/assets/styles/variables/_globals.scss */

.clr-endocrine-2 {
  color: #80BEAB !important;
}

@media screen and (min-width: xsmall 0) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-endocrine-2-xsmall 0 {
    color: #80BEAB !important;
  }
}

@media screen and (min-width: small 480px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-endocrine-2-small 480px {
    color: #80BEAB !important;
  }
}

@media screen and (min-width: medium 768px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-endocrine-2-medium 768px {
    color: #80BEAB !important;
  }
}

@media screen and (min-width: large 960px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-endocrine-2-large 960px {
    color: #80BEAB !important;
  }
}

@media screen and (min-width: xlarge 1400px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-endocrine-2-xlarge 1400px {
    color: #80BEAB !important;
  }
}

/* line 318, resources/assets/styles/variables/_globals.scss */

.clr-endocrine-2-darken {
  color: #52a088 !important;
}

/* line 322, resources/assets/styles/variables/_globals.scss */

.bg-endocrine-2 {
  background-color: #80BEAB;
}

/* line 325, resources/assets/styles/variables/_globals.scss */

.bg-endocrine-2-lighten {
  background-color: rgba(128, 190, 171, 0.2);
}

/* line 328, resources/assets/styles/variables/_globals.scss */

.bg-endocrine-2-lighten.offset-breast-color {
  background-color: #ffeef5;
}

/* line 331, resources/assets/styles/variables/_globals.scss */

.bg-endocrine-2-lighten.offset-breast-color.offset-dear-survivor {
  background-color: #f1f7f6;
}

/* line 336, resources/assets/styles/variables/_globals.scss */

.bg-endocrine-2-lighten.offset-pancreatic-color {
  background-color: #eaf3f1;
}

/* line 341, resources/assets/styles/variables/_globals.scss */

.bg-endocrine-2-darken {
  background-color: #52a088;
}

/* line 344, resources/assets/styles/variables/_globals.scss */

.bd-clr-endocrine-2 {
  border-color: #80BEAB;
}

/* line 348, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-endocrine-2,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-endocrine-2,
.btn-endocrine-2.btn,
input.btn-endocrine-2[type=submit],
#main .wForm form[id="4872784"] input.btn-endocrine-2#submit_button,
#connect .wForm form[id="4872840"] input.btn-endocrine-2#submit_button,
div#wpsl-wrap input.btn-endocrine-2#wpsl-search-btn,
#pageNav a.btn-endocrine-2.active-pageNav-item {
  border-color: #80BEAB;
  background-color: #80BEAB;
  color: #FFF;
}

/* line 353, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-endocrine-2:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-endocrine-2:hover,
.btn-endocrine-2.btn:hover,
input.btn-endocrine-2:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-endocrine-2#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-endocrine-2#submit_button:hover,
div#wpsl-wrap input.btn-endocrine-2#wpsl-search-btn:hover,
#pageNav a.btn-endocrine-2.active-pageNav-item:hover {
  background-color: #52a088;
  color: #FFF;
}

/* line 360, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-endocrine-2 a {
  font-size: 15px !important;
  line-height: 1.8 !important;
  text-align: center;
  text-decoration: none;
  padding: 6px 15px !important;
  border-radius: 6px;
  min-height: unset !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  border-color: #80BEAB;
  background-color: #80BEAB;
  color: #FFF !important;
  display: inline-block !important;
}

/* line 375, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-endocrine-2 a:hover {
  background-color: #52a088;
  color: #FFF;
}

/* line 383, resources/assets/styles/variables/_globals.scss */

.icon-bg-endocrine-2 svg circle,
.icon-bg-hover-endocrine-2:hover svg circle {
  fill: #80BEAB;
}

/* line 388, resources/assets/styles/variables/_globals.scss */

li.icon-bg-endocrine-2 i {
  background: #80BEAB;
}

/* line 393, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-endocrine-2:before {
  background: #80BEAB;
}

/* line 396, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-endocrine-2:hover {
  background: rgba(128, 190, 171, 0.1);
}

/* line 402, resources/assets/styles/variables/_globals.scss */

.grid-divider-endocrine-2 > :not(.uk-first-column):before {
  border-left-color: #80BEAB !important;
}

/* line 406, resources/assets/styles/variables/_globals.scss */

.grid-divider-endocrine-2.uk-grid-stack > .uk-grid-margin:before {
  border-top: unset !important;
}

/* line 306, resources/assets/styles/variables/_globals.scss */

.clr-endometrial-2 {
  color: #70A329 !important;
}

@media screen and (min-width: xsmall 0) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-endometrial-2-xsmall 0 {
    color: #70A329 !important;
  }
}

@media screen and (min-width: small 480px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-endometrial-2-small 480px {
    color: #70A329 !important;
  }
}

@media screen and (min-width: medium 768px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-endometrial-2-medium 768px {
    color: #70A329 !important;
  }
}

@media screen and (min-width: large 960px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-endometrial-2-large 960px {
    color: #70A329 !important;
  }
}

@media screen and (min-width: xlarge 1400px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-endometrial-2-xlarge 1400px {
    color: #70A329 !important;
  }
}

/* line 318, resources/assets/styles/variables/_globals.scss */

.clr-endometrial-2-darken {
  color: #46661a !important;
}

/* line 322, resources/assets/styles/variables/_globals.scss */

.bg-endometrial-2 {
  background-color: #70A329;
}

/* line 325, resources/assets/styles/variables/_globals.scss */

.bg-endometrial-2-lighten {
  background-color: rgba(112, 163, 41, 0.2);
}

/* line 328, resources/assets/styles/variables/_globals.scss */

.bg-endometrial-2-lighten.offset-breast-color {
  background-color: #ffeef5;
}

/* line 331, resources/assets/styles/variables/_globals.scss */

.bg-endometrial-2-lighten.offset-breast-color.offset-dear-survivor {
  background-color: #f1f7f6;
}

/* line 336, resources/assets/styles/variables/_globals.scss */

.bg-endometrial-2-lighten.offset-pancreatic-color {
  background-color: #eaf3f1;
}

/* line 341, resources/assets/styles/variables/_globals.scss */

.bg-endometrial-2-darken {
  background-color: #46661a;
}

/* line 344, resources/assets/styles/variables/_globals.scss */

.bd-clr-endometrial-2 {
  border-color: #70A329;
}

/* line 348, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-endometrial-2,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-endometrial-2,
.btn-endometrial-2.btn,
input.btn-endometrial-2[type=submit],
#main .wForm form[id="4872784"] input.btn-endometrial-2#submit_button,
#connect .wForm form[id="4872840"] input.btn-endometrial-2#submit_button,
div#wpsl-wrap input.btn-endometrial-2#wpsl-search-btn,
#pageNav a.btn-endometrial-2.active-pageNav-item {
  border-color: #70A329;
  background-color: #70A329;
  color: #FFF;
}

/* line 353, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-endometrial-2:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-endometrial-2:hover,
.btn-endometrial-2.btn:hover,
input.btn-endometrial-2:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-endometrial-2#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-endometrial-2#submit_button:hover,
div#wpsl-wrap input.btn-endometrial-2#wpsl-search-btn:hover,
#pageNav a.btn-endometrial-2.active-pageNav-item:hover {
  background-color: #46661a;
  color: #FFF;
}

/* line 360, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-endometrial-2 a {
  font-size: 15px !important;
  line-height: 1.8 !important;
  text-align: center;
  text-decoration: none;
  padding: 6px 15px !important;
  border-radius: 6px;
  min-height: unset !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  border-color: #70A329;
  background-color: #70A329;
  color: #FFF !important;
  display: inline-block !important;
}

/* line 375, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-endometrial-2 a:hover {
  background-color: #46661a;
  color: #FFF;
}

/* line 383, resources/assets/styles/variables/_globals.scss */

.icon-bg-endometrial-2 svg circle,
.icon-bg-hover-endometrial-2:hover svg circle {
  fill: #70A329;
}

/* line 388, resources/assets/styles/variables/_globals.scss */

li.icon-bg-endometrial-2 i {
  background: #70A329;
}

/* line 393, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-endometrial-2:before {
  background: #70A329;
}

/* line 396, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-endometrial-2:hover {
  background: rgba(112, 163, 41, 0.1);
}

/* line 402, resources/assets/styles/variables/_globals.scss */

.grid-divider-endometrial-2 > :not(.uk-first-column):before {
  border-left-color: #70A329 !important;
}

/* line 406, resources/assets/styles/variables/_globals.scss */

.grid-divider-endometrial-2.uk-grid-stack > .uk-grid-margin:before {
  border-top: unset !important;
}

/* line 306, resources/assets/styles/variables/_globals.scss */

.clr-gastric-2 {
  color: #9790B8 !important;
}

@media screen and (min-width: xsmall 0) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-gastric-2-xsmall 0 {
    color: #9790B8 !important;
  }
}

@media screen and (min-width: small 480px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-gastric-2-small 480px {
    color: #9790B8 !important;
  }
}

@media screen and (min-width: medium 768px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-gastric-2-medium 768px {
    color: #9790B8 !important;
  }
}

@media screen and (min-width: large 960px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-gastric-2-large 960px {
    color: #9790B8 !important;
  }
}

@media screen and (min-width: xlarge 1400px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-gastric-2-xlarge 1400px {
    color: #9790B8 !important;
  }
}

/* line 318, resources/assets/styles/variables/_globals.scss */

.clr-gastric-2-darken {
  color: #6c6299 !important;
}

/* line 322, resources/assets/styles/variables/_globals.scss */

.bg-gastric-2 {
  background-color: #9790B8;
}

/* line 325, resources/assets/styles/variables/_globals.scss */

.bg-gastric-2-lighten {
  background-color: rgba(151, 144, 184, 0.2);
}

/* line 328, resources/assets/styles/variables/_globals.scss */

.bg-gastric-2-lighten.offset-breast-color {
  background-color: #ffeef5;
}

/* line 331, resources/assets/styles/variables/_globals.scss */

.bg-gastric-2-lighten.offset-breast-color.offset-dear-survivor {
  background-color: #f1f7f6;
}

/* line 336, resources/assets/styles/variables/_globals.scss */

.bg-gastric-2-lighten.offset-pancreatic-color {
  background-color: #eaf3f1;
}

/* line 341, resources/assets/styles/variables/_globals.scss */

.bg-gastric-2-darken {
  background-color: #6c6299;
}

/* line 344, resources/assets/styles/variables/_globals.scss */

.bd-clr-gastric-2 {
  border-color: #9790B8;
}

/* line 348, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-gastric-2,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-gastric-2,
.btn-gastric-2.btn,
input.btn-gastric-2[type=submit],
#main .wForm form[id="4872784"] input.btn-gastric-2#submit_button,
#connect .wForm form[id="4872840"] input.btn-gastric-2#submit_button,
div#wpsl-wrap input.btn-gastric-2#wpsl-search-btn,
#pageNav a.btn-gastric-2.active-pageNav-item {
  border-color: #9790B8;
  background-color: #9790B8;
  color: #FFF;
}

/* line 353, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-gastric-2:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-gastric-2:hover,
.btn-gastric-2.btn:hover,
input.btn-gastric-2:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-gastric-2#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-gastric-2#submit_button:hover,
div#wpsl-wrap input.btn-gastric-2#wpsl-search-btn:hover,
#pageNav a.btn-gastric-2.active-pageNav-item:hover {
  background-color: #6c6299;
  color: #FFF;
}

/* line 360, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-gastric-2 a {
  font-size: 15px !important;
  line-height: 1.8 !important;
  text-align: center;
  text-decoration: none;
  padding: 6px 15px !important;
  border-radius: 6px;
  min-height: unset !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  border-color: #9790B8;
  background-color: #9790B8;
  color: #FFF !important;
  display: inline-block !important;
}

/* line 375, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-gastric-2 a:hover {
  background-color: #6c6299;
  color: #FFF;
}

/* line 383, resources/assets/styles/variables/_globals.scss */

.icon-bg-gastric-2 svg circle,
.icon-bg-hover-gastric-2:hover svg circle {
  fill: #9790B8;
}

/* line 388, resources/assets/styles/variables/_globals.scss */

li.icon-bg-gastric-2 i {
  background: #9790B8;
}

/* line 393, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-gastric-2:before {
  background: #9790B8;
}

/* line 396, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-gastric-2:hover {
  background: rgba(151, 144, 184, 0.1);
}

/* line 402, resources/assets/styles/variables/_globals.scss */

.grid-divider-gastric-2 > :not(.uk-first-column):before {
  border-left-color: #9790B8 !important;
}

/* line 406, resources/assets/styles/variables/_globals.scss */

.grid-divider-gastric-2.uk-grid-stack > .uk-grid-margin:before {
  border-top: unset !important;
}

/* line 306, resources/assets/styles/variables/_globals.scss */

.clr-lung-2 {
  color: #949496 !important;
}

@media screen and (min-width: xsmall 0) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-lung-2-xsmall 0 {
    color: #949496 !important;
  }
}

@media screen and (min-width: small 480px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-lung-2-small 480px {
    color: #949496 !important;
  }
}

@media screen and (min-width: medium 768px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-lung-2-medium 768px {
    color: #949496 !important;
  }
}

@media screen and (min-width: large 960px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-lung-2-large 960px {
    color: #949496 !important;
  }
}

@media screen and (min-width: xlarge 1400px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-lung-2-xlarge 1400px {
    color: #949496 !important;
  }
}

/* line 318, resources/assets/styles/variables/_globals.scss */

.clr-lung-2-darken {
  color: #6e6e70 !important;
}

/* line 322, resources/assets/styles/variables/_globals.scss */

.bg-lung-2 {
  background-color: #949496;
}

/* line 325, resources/assets/styles/variables/_globals.scss */

.bg-lung-2-lighten {
  background-color: rgba(148, 148, 150, 0.2);
}

/* line 328, resources/assets/styles/variables/_globals.scss */

.bg-lung-2-lighten.offset-breast-color {
  background-color: #ffeef5;
}

/* line 331, resources/assets/styles/variables/_globals.scss */

.bg-lung-2-lighten.offset-breast-color.offset-dear-survivor {
  background-color: #f1f7f6;
}

/* line 336, resources/assets/styles/variables/_globals.scss */

.bg-lung-2-lighten.offset-pancreatic-color {
  background-color: #eaf3f1;
}

/* line 341, resources/assets/styles/variables/_globals.scss */

.bg-lung-2-darken {
  background-color: #6e6e70;
}

/* line 344, resources/assets/styles/variables/_globals.scss */

.bd-clr-lung-2 {
  border-color: #949496;
}

/* line 348, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-lung-2,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-lung-2,
.btn-lung-2.btn,
input.btn-lung-2[type=submit],
#main .wForm form[id="4872784"] input.btn-lung-2#submit_button,
#connect .wForm form[id="4872840"] input.btn-lung-2#submit_button,
div#wpsl-wrap input.btn-lung-2#wpsl-search-btn,
#pageNav a.btn-lung-2.active-pageNav-item {
  border-color: #949496;
  background-color: #949496;
  color: #FFF;
}

/* line 353, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-lung-2:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-lung-2:hover,
.btn-lung-2.btn:hover,
input.btn-lung-2:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-lung-2#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-lung-2#submit_button:hover,
div#wpsl-wrap input.btn-lung-2#wpsl-search-btn:hover,
#pageNav a.btn-lung-2.active-pageNav-item:hover {
  background-color: #6e6e70;
  color: #FFF;
}

/* line 360, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-lung-2 a {
  font-size: 15px !important;
  line-height: 1.8 !important;
  text-align: center;
  text-decoration: none;
  padding: 6px 15px !important;
  border-radius: 6px;
  min-height: unset !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  border-color: #949496;
  background-color: #949496;
  color: #FFF !important;
  display: inline-block !important;
}

/* line 375, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-lung-2 a:hover {
  background-color: #6e6e70;
  color: #FFF;
}

/* line 383, resources/assets/styles/variables/_globals.scss */

.icon-bg-lung-2 svg circle,
.icon-bg-hover-lung-2:hover svg circle {
  fill: #949496;
}

/* line 388, resources/assets/styles/variables/_globals.scss */

li.icon-bg-lung-2 i {
  background: #949496;
}

/* line 393, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-lung-2:before {
  background: #949496;
}

/* line 396, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-lung-2:hover {
  background: rgba(148, 148, 150, 0.1);
}

/* line 402, resources/assets/styles/variables/_globals.scss */

.grid-divider-lung-2 > :not(.uk-first-column):before {
  border-left-color: #949496 !important;
}

/* line 406, resources/assets/styles/variables/_globals.scss */

.grid-divider-lung-2.uk-grid-stack > .uk-grid-margin:before {
  border-top: unset !important;
}

/* line 306, resources/assets/styles/variables/_globals.scss */

.clr-other-2 {
  color: #58595B !important;
}

@media screen and (min-width: xsmall 0) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-other-2-xsmall 0 {
    color: #58595B !important;
  }
}

@media screen and (min-width: small 480px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-other-2-small 480px {
    color: #58595B !important;
  }
}

@media screen and (min-width: medium 768px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-other-2-medium 768px {
    color: #58595B !important;
  }
}

@media screen and (min-width: large 960px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-other-2-large 960px {
    color: #58595B !important;
  }
}

@media screen and (min-width: xlarge 1400px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-other-2-xlarge 1400px {
    color: #58595B !important;
  }
}

/* line 318, resources/assets/styles/variables/_globals.scss */

.clr-other-2-darken {
  color: #323334 !important;
}

/* line 322, resources/assets/styles/variables/_globals.scss */

.bg-other-2 {
  background-color: #58595B;
}

/* line 325, resources/assets/styles/variables/_globals.scss */

.bg-other-2-lighten {
  background-color: rgba(88, 89, 91, 0.2);
}

/* line 328, resources/assets/styles/variables/_globals.scss */

.bg-other-2-lighten.offset-breast-color {
  background-color: #ffeef5;
}

/* line 331, resources/assets/styles/variables/_globals.scss */

.bg-other-2-lighten.offset-breast-color.offset-dear-survivor {
  background-color: #f1f7f6;
}

/* line 336, resources/assets/styles/variables/_globals.scss */

.bg-other-2-lighten.offset-pancreatic-color {
  background-color: #eaf3f1;
}

/* line 341, resources/assets/styles/variables/_globals.scss */

.bg-other-2-darken {
  background-color: #323334;
}

/* line 344, resources/assets/styles/variables/_globals.scss */

.bd-clr-other-2 {
  border-color: #58595B;
}

/* line 348, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-other-2,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-other-2,
.btn-other-2.btn,
input.btn-other-2[type=submit],
#main .wForm form[id="4872784"] input.btn-other-2#submit_button,
#connect .wForm form[id="4872840"] input.btn-other-2#submit_button,
div#wpsl-wrap input.btn-other-2#wpsl-search-btn,
#pageNav a.btn-other-2.active-pageNav-item {
  border-color: #58595B;
  background-color: #58595B;
  color: #FFF;
}

/* line 353, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-other-2:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-other-2:hover,
.btn-other-2.btn:hover,
input.btn-other-2:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-other-2#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-other-2#submit_button:hover,
div#wpsl-wrap input.btn-other-2#wpsl-search-btn:hover,
#pageNav a.btn-other-2.active-pageNav-item:hover {
  background-color: #323334;
  color: #FFF;
}

/* line 360, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-other-2 a {
  font-size: 15px !important;
  line-height: 1.8 !important;
  text-align: center;
  text-decoration: none;
  padding: 6px 15px !important;
  border-radius: 6px;
  min-height: unset !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  border-color: #58595B;
  background-color: #58595B;
  color: #FFF !important;
  display: inline-block !important;
}

/* line 375, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-other-2 a:hover {
  background-color: #323334;
  color: #FFF;
}

/* line 383, resources/assets/styles/variables/_globals.scss */

.icon-bg-other-2 svg circle,
.icon-bg-hover-other-2:hover svg circle {
  fill: #58595B;
}

/* line 388, resources/assets/styles/variables/_globals.scss */

li.icon-bg-other-2 i {
  background: #58595B;
}

/* line 393, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-other-2:before {
  background: #58595B;
}

/* line 396, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-other-2:hover {
  background: rgba(88, 89, 91, 0.1);
}

/* line 402, resources/assets/styles/variables/_globals.scss */

.grid-divider-other-2 > :not(.uk-first-column):before {
  border-left-color: #58595B !important;
}

/* line 406, resources/assets/styles/variables/_globals.scss */

.grid-divider-other-2.uk-grid-stack > .uk-grid-margin:before {
  border-top: unset !important;
}

/* line 306, resources/assets/styles/variables/_globals.scss */

.clr-pancreatic-2 {
  color: #527B97 !important;
}

@media screen and (min-width: xsmall 0) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-pancreatic-2-xsmall 0 {
    color: #527B97 !important;
  }
}

@media screen and (min-width: small 480px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-pancreatic-2-small 480px {
    color: #527B97 !important;
  }
}

@media screen and (min-width: medium 768px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-pancreatic-2-medium 768px {
    color: #527B97 !important;
  }
}

@media screen and (min-width: large 960px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-pancreatic-2-large 960px {
    color: #527B97 !important;
  }
}

@media screen and (min-width: xlarge 1400px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-pancreatic-2-xlarge 1400px {
    color: #527B97 !important;
  }
}

/* line 318, resources/assets/styles/variables/_globals.scss */

.clr-pancreatic-2-darken {
  color: #375365 !important;
}

/* line 322, resources/assets/styles/variables/_globals.scss */

.bg-pancreatic-2 {
  background-color: #527B97;
}

/* line 325, resources/assets/styles/variables/_globals.scss */

.bg-pancreatic-2-lighten {
  background-color: rgba(82, 123, 151, 0.2);
}

/* line 328, resources/assets/styles/variables/_globals.scss */

.bg-pancreatic-2-lighten.offset-breast-color {
  background-color: #ffeef5;
}

/* line 331, resources/assets/styles/variables/_globals.scss */

.bg-pancreatic-2-lighten.offset-breast-color.offset-dear-survivor {
  background-color: #f1f7f6;
}

/* line 336, resources/assets/styles/variables/_globals.scss */

.bg-pancreatic-2-lighten.offset-pancreatic-color {
  background-color: #eaf3f1;
}

/* line 341, resources/assets/styles/variables/_globals.scss */

.bg-pancreatic-2-darken {
  background-color: #375365;
}

/* line 344, resources/assets/styles/variables/_globals.scss */

.bd-clr-pancreatic-2 {
  border-color: #527B97;
}

/* line 348, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-pancreatic-2,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-pancreatic-2,
.btn-pancreatic-2.btn,
input.btn-pancreatic-2[type=submit],
#main .wForm form[id="4872784"] input.btn-pancreatic-2#submit_button,
#connect .wForm form[id="4872840"] input.btn-pancreatic-2#submit_button,
div#wpsl-wrap input.btn-pancreatic-2#wpsl-search-btn,
#pageNav a.btn-pancreatic-2.active-pageNav-item {
  border-color: #527B97;
  background-color: #527B97;
  color: #FFF;
}

/* line 353, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-pancreatic-2:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-pancreatic-2:hover,
.btn-pancreatic-2.btn:hover,
input.btn-pancreatic-2:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-pancreatic-2#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-pancreatic-2#submit_button:hover,
div#wpsl-wrap input.btn-pancreatic-2#wpsl-search-btn:hover,
#pageNav a.btn-pancreatic-2.active-pageNav-item:hover {
  background-color: #375365;
  color: #FFF;
}

/* line 360, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-pancreatic-2 a {
  font-size: 15px !important;
  line-height: 1.8 !important;
  text-align: center;
  text-decoration: none;
  padding: 6px 15px !important;
  border-radius: 6px;
  min-height: unset !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  border-color: #527B97;
  background-color: #527B97;
  color: #FFF !important;
  display: inline-block !important;
}

/* line 375, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-pancreatic-2 a:hover {
  background-color: #375365;
  color: #FFF;
}

/* line 383, resources/assets/styles/variables/_globals.scss */

.icon-bg-pancreatic-2 svg circle,
.icon-bg-hover-pancreatic-2:hover svg circle {
  fill: #527B97;
}

/* line 388, resources/assets/styles/variables/_globals.scss */

li.icon-bg-pancreatic-2 i {
  background: #527B97;
}

/* line 393, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-pancreatic-2:before {
  background: #527B97;
}

/* line 396, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-pancreatic-2:hover {
  background: rgba(82, 123, 151, 0.1);
}

/* line 402, resources/assets/styles/variables/_globals.scss */

.grid-divider-pancreatic-2 > :not(.uk-first-column):before {
  border-left-color: #527B97 !important;
}

/* line 406, resources/assets/styles/variables/_globals.scss */

.grid-divider-pancreatic-2.uk-grid-stack > .uk-grid-margin:before {
  border-top: unset !important;
}

/* line 306, resources/assets/styles/variables/_globals.scss */

.clr-prostate-2 {
  color: #0071CE !important;
}

@media screen and (min-width: xsmall 0) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-prostate-2-xsmall 0 {
    color: #0071CE !important;
  }
}

@media screen and (min-width: small 480px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-prostate-2-small 480px {
    color: #0071CE !important;
  }
}

@media screen and (min-width: medium 768px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-prostate-2-medium 768px {
    color: #0071CE !important;
  }
}

@media screen and (min-width: large 960px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-prostate-2-large 960px {
    color: #0071CE !important;
  }
}

@media screen and (min-width: xlarge 1400px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-prostate-2-xlarge 1400px {
    color: #0071CE !important;
  }
}

/* line 318, resources/assets/styles/variables/_globals.scss */

.clr-prostate-2-darken {
  color: #004782 !important;
}

/* line 322, resources/assets/styles/variables/_globals.scss */

.bg-prostate-2 {
  background-color: #0071CE;
}

/* line 325, resources/assets/styles/variables/_globals.scss */

.bg-prostate-2-lighten {
  background-color: rgba(0, 113, 206, 0.2);
}

/* line 328, resources/assets/styles/variables/_globals.scss */

.bg-prostate-2-lighten.offset-breast-color {
  background-color: #ffeef5;
}

/* line 331, resources/assets/styles/variables/_globals.scss */

.bg-prostate-2-lighten.offset-breast-color.offset-dear-survivor {
  background-color: #f1f7f6;
}

/* line 336, resources/assets/styles/variables/_globals.scss */

.bg-prostate-2-lighten.offset-pancreatic-color {
  background-color: #eaf3f1;
}

/* line 341, resources/assets/styles/variables/_globals.scss */

.bg-prostate-2-darken {
  background-color: #004782;
}

/* line 344, resources/assets/styles/variables/_globals.scss */

.bd-clr-prostate-2 {
  border-color: #0071CE;
}

/* line 348, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-prostate-2,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-prostate-2,
.btn-prostate-2.btn,
input.btn-prostate-2[type=submit],
#main .wForm form[id="4872784"] input.btn-prostate-2#submit_button,
#connect .wForm form[id="4872840"] input.btn-prostate-2#submit_button,
div#wpsl-wrap input.btn-prostate-2#wpsl-search-btn,
#pageNav a.btn-prostate-2.active-pageNav-item {
  border-color: #0071CE;
  background-color: #0071CE;
  color: #FFF;
}

/* line 353, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-prostate-2:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-prostate-2:hover,
.btn-prostate-2.btn:hover,
input.btn-prostate-2:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-prostate-2#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-prostate-2#submit_button:hover,
div#wpsl-wrap input.btn-prostate-2#wpsl-search-btn:hover,
#pageNav a.btn-prostate-2.active-pageNav-item:hover {
  background-color: #004782;
  color: #FFF;
}

/* line 360, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-prostate-2 a {
  font-size: 15px !important;
  line-height: 1.8 !important;
  text-align: center;
  text-decoration: none;
  padding: 6px 15px !important;
  border-radius: 6px;
  min-height: unset !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  border-color: #0071CE;
  background-color: #0071CE;
  color: #FFF !important;
  display: inline-block !important;
}

/* line 375, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-prostate-2 a:hover {
  background-color: #004782;
  color: #FFF;
}

/* line 383, resources/assets/styles/variables/_globals.scss */

.icon-bg-prostate-2 svg circle,
.icon-bg-hover-prostate-2:hover svg circle {
  fill: #0071CE;
}

/* line 388, resources/assets/styles/variables/_globals.scss */

li.icon-bg-prostate-2 i {
  background: #0071CE;
}

/* line 393, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-prostate-2:before {
  background: #0071CE;
}

/* line 396, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-prostate-2:hover {
  background: rgba(0, 113, 206, 0.1);
}

/* line 402, resources/assets/styles/variables/_globals.scss */

.grid-divider-prostate-2 > :not(.uk-first-column):before {
  border-left-color: #0071CE !important;
}

/* line 406, resources/assets/styles/variables/_globals.scss */

.grid-divider-prostate-2.uk-grid-stack > .uk-grid-margin:before {
  border-top: unset !important;
}

/* line 306, resources/assets/styles/variables/_globals.scss */

.clr-renal-2 {
  color: #FF9015 !important;
}

@media screen and (min-width: xsmall 0) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-renal-2-xsmall 0 {
    color: #FF9015 !important;
  }
}

@media screen and (min-width: small 480px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-renal-2-small 480px {
    color: #FF9015 !important;
  }
}

@media screen and (min-width: medium 768px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-renal-2-medium 768px {
    color: #FF9015 !important;
  }
}

@media screen and (min-width: large 960px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-renal-2-large 960px {
    color: #FF9015 !important;
  }
}

@media screen and (min-width: xlarge 1400px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-renal-2-xlarge 1400px {
    color: #FF9015 !important;
  }
}

/* line 318, resources/assets/styles/variables/_globals.scss */

.clr-renal-2-darken {
  color: #c86900 !important;
}

/* line 322, resources/assets/styles/variables/_globals.scss */

.bg-renal-2 {
  background-color: #FF9015;
}

/* line 325, resources/assets/styles/variables/_globals.scss */

.bg-renal-2-lighten {
  background-color: rgba(255, 144, 21, 0.2);
}

/* line 328, resources/assets/styles/variables/_globals.scss */

.bg-renal-2-lighten.offset-breast-color {
  background-color: #ffeef5;
}

/* line 331, resources/assets/styles/variables/_globals.scss */

.bg-renal-2-lighten.offset-breast-color.offset-dear-survivor {
  background-color: #f1f7f6;
}

/* line 336, resources/assets/styles/variables/_globals.scss */

.bg-renal-2-lighten.offset-pancreatic-color {
  background-color: #eaf3f1;
}

/* line 341, resources/assets/styles/variables/_globals.scss */

.bg-renal-2-darken {
  background-color: #c86900;
}

/* line 344, resources/assets/styles/variables/_globals.scss */

.bd-clr-renal-2 {
  border-color: #FF9015;
}

/* line 348, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-renal-2,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-renal-2,
.btn-renal-2.btn,
input.btn-renal-2[type=submit],
#main .wForm form[id="4872784"] input.btn-renal-2#submit_button,
#connect .wForm form[id="4872840"] input.btn-renal-2#submit_button,
div#wpsl-wrap input.btn-renal-2#wpsl-search-btn,
#pageNav a.btn-renal-2.active-pageNav-item {
  border-color: #FF9015;
  background-color: #FF9015;
  color: #FFF;
}

/* line 353, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-renal-2:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-renal-2:hover,
.btn-renal-2.btn:hover,
input.btn-renal-2:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-renal-2#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-renal-2#submit_button:hover,
div#wpsl-wrap input.btn-renal-2#wpsl-search-btn:hover,
#pageNav a.btn-renal-2.active-pageNav-item:hover {
  background-color: #c86900;
  color: #FFF;
}

/* line 360, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-renal-2 a {
  font-size: 15px !important;
  line-height: 1.8 !important;
  text-align: center;
  text-decoration: none;
  padding: 6px 15px !important;
  border-radius: 6px;
  min-height: unset !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  border-color: #FF9015;
  background-color: #FF9015;
  color: #FFF !important;
  display: inline-block !important;
}

/* line 375, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-renal-2 a:hover {
  background-color: #c86900;
  color: #FFF;
}

/* line 383, resources/assets/styles/variables/_globals.scss */

.icon-bg-renal-2 svg circle,
.icon-bg-hover-renal-2:hover svg circle {
  fill: #FF9015;
}

/* line 388, resources/assets/styles/variables/_globals.scss */

li.icon-bg-renal-2 i {
  background: #FF9015;
}

/* line 393, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-renal-2:before {
  background: #FF9015;
}

/* line 396, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-renal-2:hover {
  background: rgba(255, 144, 21, 0.1);
}

/* line 402, resources/assets/styles/variables/_globals.scss */

.grid-divider-renal-2 > :not(.uk-first-column):before {
  border-left-color: #FF9015 !important;
}

/* line 406, resources/assets/styles/variables/_globals.scss */

.grid-divider-renal-2.uk-grid-stack > .uk-grid-margin:before {
  border-top: unset !important;
}

/* line 306, resources/assets/styles/variables/_globals.scss */

.clr-skin-2 {
  color: #02A2C5 !important;
}

@media screen and (min-width: xsmall 0) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-skin-2-xsmall 0 {
    color: #02A2C5 !important;
  }
}

@media screen and (min-width: small 480px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-skin-2-small 480px {
    color: #02A2C5 !important;
  }
}

@media screen and (min-width: medium 768px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-skin-2-medium 768px {
    color: #02A2C5 !important;
  }
}

@media screen and (min-width: large 960px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-skin-2-large 960px {
    color: #02A2C5 !important;
  }
}

@media screen and (min-width: xlarge 1400px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-skin-2-xlarge 1400px {
    color: #02A2C5 !important;
  }
}

/* line 318, resources/assets/styles/variables/_globals.scss */

.clr-skin-2-darken {
  color: #016479 !important;
}

/* line 322, resources/assets/styles/variables/_globals.scss */

.bg-skin-2 {
  background-color: #02A2C5;
}

/* line 325, resources/assets/styles/variables/_globals.scss */

.bg-skin-2-lighten {
  background-color: rgba(2, 162, 197, 0.2);
}

/* line 328, resources/assets/styles/variables/_globals.scss */

.bg-skin-2-lighten.offset-breast-color {
  background-color: #ffeef5;
}

/* line 331, resources/assets/styles/variables/_globals.scss */

.bg-skin-2-lighten.offset-breast-color.offset-dear-survivor {
  background-color: #f1f7f6;
}

/* line 336, resources/assets/styles/variables/_globals.scss */

.bg-skin-2-lighten.offset-pancreatic-color {
  background-color: #eaf3f1;
}

/* line 341, resources/assets/styles/variables/_globals.scss */

.bg-skin-2-darken {
  background-color: #016479;
}

/* line 344, resources/assets/styles/variables/_globals.scss */

.bd-clr-skin-2 {
  border-color: #02A2C5;
}

/* line 348, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-skin-2,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-skin-2,
.btn-skin-2.btn,
input.btn-skin-2[type=submit],
#main .wForm form[id="4872784"] input.btn-skin-2#submit_button,
#connect .wForm form[id="4872840"] input.btn-skin-2#submit_button,
div#wpsl-wrap input.btn-skin-2#wpsl-search-btn,
#pageNav a.btn-skin-2.active-pageNav-item {
  border-color: #02A2C5;
  background-color: #02A2C5;
  color: #FFF;
}

/* line 353, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-skin-2:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-skin-2:hover,
.btn-skin-2.btn:hover,
input.btn-skin-2:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-skin-2#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-skin-2#submit_button:hover,
div#wpsl-wrap input.btn-skin-2#wpsl-search-btn:hover,
#pageNav a.btn-skin-2.active-pageNav-item:hover {
  background-color: #016479;
  color: #FFF;
}

/* line 360, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-skin-2 a {
  font-size: 15px !important;
  line-height: 1.8 !important;
  text-align: center;
  text-decoration: none;
  padding: 6px 15px !important;
  border-radius: 6px;
  min-height: unset !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  border-color: #02A2C5;
  background-color: #02A2C5;
  color: #FFF !important;
  display: inline-block !important;
}

/* line 375, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-skin-2 a:hover {
  background-color: #016479;
  color: #FFF;
}

/* line 383, resources/assets/styles/variables/_globals.scss */

.icon-bg-skin-2 svg circle,
.icon-bg-hover-skin-2:hover svg circle {
  fill: #02A2C5;
}

/* line 388, resources/assets/styles/variables/_globals.scss */

li.icon-bg-skin-2 i {
  background: #02A2C5;
}

/* line 393, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-skin-2:before {
  background: #02A2C5;
}

/* line 396, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-skin-2:hover {
  background: rgba(2, 162, 197, 0.1);
}

/* line 402, resources/assets/styles/variables/_globals.scss */

.grid-divider-skin-2 > :not(.uk-first-column):before {
  border-left-color: #02A2C5 !important;
}

/* line 406, resources/assets/styles/variables/_globals.scss */

.grid-divider-skin-2.uk-grid-stack > .uk-grid-margin:before {
  border-top: unset !important;
}

/* line 306, resources/assets/styles/variables/_globals.scss */

.clr-skin-3 {
  color: #0087A5 !important;
}

@media screen and (min-width: xsmall 0) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-skin-3-xsmall 0 {
    color: #0087A5 !important;
  }
}

@media screen and (min-width: small 480px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-skin-3-small 480px {
    color: #0087A5 !important;
  }
}

@media screen and (min-width: medium 768px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-skin-3-medium 768px {
    color: #0087A5 !important;
  }
}

@media screen and (min-width: large 960px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-skin-3-large 960px {
    color: #0087A5 !important;
  }
}

@media screen and (min-width: xlarge 1400px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-skin-3-xlarge 1400px {
    color: #0087A5 !important;
  }
}

/* line 318, resources/assets/styles/variables/_globals.scss */

.clr-skin-3-darken {
  color: #004859 !important;
}

/* line 322, resources/assets/styles/variables/_globals.scss */

.bg-skin-3 {
  background-color: #0087A5;
}

/* line 325, resources/assets/styles/variables/_globals.scss */

.bg-skin-3-lighten {
  background-color: rgba(0, 135, 165, 0.2);
}

/* line 328, resources/assets/styles/variables/_globals.scss */

.bg-skin-3-lighten.offset-breast-color {
  background-color: #ffeef5;
}

/* line 331, resources/assets/styles/variables/_globals.scss */

.bg-skin-3-lighten.offset-breast-color.offset-dear-survivor {
  background-color: #f1f7f6;
}

/* line 336, resources/assets/styles/variables/_globals.scss */

.bg-skin-3-lighten.offset-pancreatic-color {
  background-color: #eaf3f1;
}

/* line 341, resources/assets/styles/variables/_globals.scss */

.bg-skin-3-darken {
  background-color: #004859;
}

/* line 344, resources/assets/styles/variables/_globals.scss */

.bd-clr-skin-3 {
  border-color: #0087A5;
}

/* line 348, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-skin-3,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-skin-3,
.btn-skin-3.btn,
input.btn-skin-3[type=submit],
#main .wForm form[id="4872784"] input.btn-skin-3#submit_button,
#connect .wForm form[id="4872840"] input.btn-skin-3#submit_button,
div#wpsl-wrap input.btn-skin-3#wpsl-search-btn,
#pageNav a.btn-skin-3.active-pageNav-item {
  border-color: #0087A5;
  background-color: #0087A5;
  color: #FFF;
}

/* line 353, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-skin-3:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-skin-3:hover,
.btn-skin-3.btn:hover,
input.btn-skin-3:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-skin-3#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-skin-3#submit_button:hover,
div#wpsl-wrap input.btn-skin-3#wpsl-search-btn:hover,
#pageNav a.btn-skin-3.active-pageNav-item:hover {
  background-color: #004859;
  color: #FFF;
}

/* line 360, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-skin-3 a {
  font-size: 15px !important;
  line-height: 1.8 !important;
  text-align: center;
  text-decoration: none;
  padding: 6px 15px !important;
  border-radius: 6px;
  min-height: unset !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  border-color: #0087A5;
  background-color: #0087A5;
  color: #FFF !important;
  display: inline-block !important;
}

/* line 375, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-skin-3 a:hover {
  background-color: #004859;
  color: #FFF;
}

/* line 383, resources/assets/styles/variables/_globals.scss */

.icon-bg-skin-3 svg circle,
.icon-bg-hover-skin-3:hover svg circle {
  fill: #0087A5;
}

/* line 388, resources/assets/styles/variables/_globals.scss */

li.icon-bg-skin-3 i {
  background: #0087A5;
}

/* line 393, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-skin-3:before {
  background: #0087A5;
}

/* line 396, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-skin-3:hover {
  background: rgba(0, 135, 165, 0.1);
}

/* line 402, resources/assets/styles/variables/_globals.scss */

.grid-divider-skin-3 > :not(.uk-first-column):before {
  border-left-color: #0087A5 !important;
}

/* line 406, resources/assets/styles/variables/_globals.scss */

.grid-divider-skin-3.uk-grid-stack > .uk-grid-margin:before {
  border-top: unset !important;
}

/* line 306, resources/assets/styles/variables/_globals.scss */

.clr-orange {
  color: #FF9015 !important;
}

@media screen and (min-width: xsmall 0) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-orange-xsmall 0 {
    color: #FF9015 !important;
  }
}

@media screen and (min-width: small 480px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-orange-small 480px {
    color: #FF9015 !important;
  }
}

@media screen and (min-width: medium 768px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-orange-medium 768px {
    color: #FF9015 !important;
  }
}

@media screen and (min-width: large 960px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-orange-large 960px {
    color: #FF9015 !important;
  }
}

@media screen and (min-width: xlarge 1400px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-orange-xlarge 1400px {
    color: #FF9015 !important;
  }
}

/* line 318, resources/assets/styles/variables/_globals.scss */

.clr-orange-darken {
  color: #c86900 !important;
}

/* line 322, resources/assets/styles/variables/_globals.scss */

.bg-orange {
  background-color: #FF9015;
}

/* line 325, resources/assets/styles/variables/_globals.scss */

.bg-orange-lighten {
  background-color: rgba(255, 144, 21, 0.2);
}

/* line 328, resources/assets/styles/variables/_globals.scss */

.bg-orange-lighten.offset-breast-color {
  background-color: #ffeef5;
}

/* line 331, resources/assets/styles/variables/_globals.scss */

.bg-orange-lighten.offset-breast-color.offset-dear-survivor {
  background-color: #f1f7f6;
}

/* line 336, resources/assets/styles/variables/_globals.scss */

.bg-orange-lighten.offset-pancreatic-color {
  background-color: #eaf3f1;
}

/* line 341, resources/assets/styles/variables/_globals.scss */

.bg-orange-darken {
  background-color: #c86900;
}

/* line 344, resources/assets/styles/variables/_globals.scss */

.bd-clr-orange {
  border-color: #FF9015;
}

/* line 348, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-orange,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-orange,
.btn-orange.btn,
input.btn-orange[type=submit],
#main .wForm form[id="4872784"] input.btn-orange#submit_button,
#connect .wForm form[id="4872840"] input.btn-orange#submit_button,
div#wpsl-wrap input.btn-orange#wpsl-search-btn,
#pageNav a.btn-orange.active-pageNav-item {
  border-color: #FF9015;
  background-color: #FF9015;
  color: #FFF;
}

/* line 353, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-orange:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-orange:hover,
.btn-orange.btn:hover,
input.btn-orange:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-orange#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-orange#submit_button:hover,
div#wpsl-wrap input.btn-orange#wpsl-search-btn:hover,
#pageNav a.btn-orange.active-pageNav-item:hover {
  background-color: #c86900;
  color: #FFF;
}

/* line 360, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-orange a {
  font-size: 15px !important;
  line-height: 1.8 !important;
  text-align: center;
  text-decoration: none;
  padding: 6px 15px !important;
  border-radius: 6px;
  min-height: unset !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  border-color: #FF9015;
  background-color: #FF9015;
  color: #FFF !important;
  display: inline-block !important;
}

/* line 375, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-orange a:hover {
  background-color: #c86900;
  color: #FFF;
}

/* line 383, resources/assets/styles/variables/_globals.scss */

.icon-bg-orange svg circle,
.icon-bg-hover-orange:hover svg circle {
  fill: #FF9015;
}

/* line 388, resources/assets/styles/variables/_globals.scss */

li.icon-bg-orange i {
  background: #FF9015;
}

/* line 393, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-orange:before {
  background: #FF9015;
}

/* line 396, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-orange:hover {
  background: rgba(255, 144, 21, 0.1);
}

/* line 402, resources/assets/styles/variables/_globals.scss */

.grid-divider-orange > :not(.uk-first-column):before {
  border-left-color: #FF9015 !important;
}

/* line 406, resources/assets/styles/variables/_globals.scss */

.grid-divider-orange.uk-grid-stack > .uk-grid-margin:before {
  border-top: unset !important;
}

/* line 306, resources/assets/styles/variables/_globals.scss */

.clr-orange-dark {
  color: #e17600 !important;
}

@media screen and (min-width: xsmall 0) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-orange-dark-xsmall 0 {
    color: #e17600 !important;
  }
}

@media screen and (min-width: small 480px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-orange-dark-small 480px {
    color: #e17600 !important;
  }
}

@media screen and (min-width: medium 768px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-orange-dark-medium 768px {
    color: #e17600 !important;
  }
}

@media screen and (min-width: large 960px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-orange-dark-large 960px {
    color: #e17600 !important;
  }
}

@media screen and (min-width: xlarge 1400px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-orange-dark-xlarge 1400px {
    color: #e17600 !important;
  }
}

/* line 318, resources/assets/styles/variables/_globals.scss */

.clr-orange-dark-darken {
  color: #954e00 !important;
}

/* line 322, resources/assets/styles/variables/_globals.scss */

.bg-orange-dark {
  background-color: #e17600;
}

/* line 325, resources/assets/styles/variables/_globals.scss */

.bg-orange-dark-lighten {
  background-color: rgba(225, 118, 0, 0.2);
}

/* line 328, resources/assets/styles/variables/_globals.scss */

.bg-orange-dark-lighten.offset-breast-color {
  background-color: #ffeef5;
}

/* line 331, resources/assets/styles/variables/_globals.scss */

.bg-orange-dark-lighten.offset-breast-color.offset-dear-survivor {
  background-color: #f1f7f6;
}

/* line 336, resources/assets/styles/variables/_globals.scss */

.bg-orange-dark-lighten.offset-pancreatic-color {
  background-color: #eaf3f1;
}

/* line 341, resources/assets/styles/variables/_globals.scss */

.bg-orange-dark-darken {
  background-color: #954e00;
}

/* line 344, resources/assets/styles/variables/_globals.scss */

.bd-clr-orange-dark {
  border-color: #e17600;
}

/* line 348, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-orange-dark,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-orange-dark,
.btn-orange-dark.btn,
input.btn-orange-dark[type=submit],
#main .wForm form[id="4872784"] input.btn-orange-dark#submit_button,
#connect .wForm form[id="4872840"] input.btn-orange-dark#submit_button,
div#wpsl-wrap input.btn-orange-dark#wpsl-search-btn,
#pageNav a.btn-orange-dark.active-pageNav-item {
  border-color: #e17600;
  background-color: #e17600;
  color: #FFF;
}

/* line 353, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-orange-dark:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-orange-dark:hover,
.btn-orange-dark.btn:hover,
input.btn-orange-dark:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-orange-dark#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-orange-dark#submit_button:hover,
div#wpsl-wrap input.btn-orange-dark#wpsl-search-btn:hover,
#pageNav a.btn-orange-dark.active-pageNav-item:hover {
  background-color: #954e00;
  color: #FFF;
}

/* line 360, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-orange-dark a {
  font-size: 15px !important;
  line-height: 1.8 !important;
  text-align: center;
  text-decoration: none;
  padding: 6px 15px !important;
  border-radius: 6px;
  min-height: unset !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  border-color: #e17600;
  background-color: #e17600;
  color: #FFF !important;
  display: inline-block !important;
}

/* line 375, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-orange-dark a:hover {
  background-color: #954e00;
  color: #FFF;
}

/* line 383, resources/assets/styles/variables/_globals.scss */

.icon-bg-orange-dark svg circle,
.icon-bg-hover-orange-dark:hover svg circle {
  fill: #e17600;
}

/* line 388, resources/assets/styles/variables/_globals.scss */

li.icon-bg-orange-dark i {
  background: #e17600;
}

/* line 393, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-orange-dark:before {
  background: #e17600;
}

/* line 396, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-orange-dark:hover {
  background: rgba(225, 118, 0, 0.1);
}

/* line 402, resources/assets/styles/variables/_globals.scss */

.grid-divider-orange-dark > :not(.uk-first-column):before {
  border-left-color: #e17600 !important;
}

/* line 406, resources/assets/styles/variables/_globals.scss */

.grid-divider-orange-dark.uk-grid-stack > .uk-grid-margin:before {
  border-top: unset !important;
}

/* line 306, resources/assets/styles/variables/_globals.scss */

.clr-ada-orange {
  color: #E47800 !important;
}

@media screen and (min-width: xsmall 0) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-ada-orange-xsmall 0 {
    color: #E47800 !important;
  }
}

@media screen and (min-width: small 480px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-ada-orange-small 480px {
    color: #E47800 !important;
  }
}

@media screen and (min-width: medium 768px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-ada-orange-medium 768px {
    color: #E47800 !important;
  }
}

@media screen and (min-width: large 960px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-ada-orange-large 960px {
    color: #E47800 !important;
  }
}

@media screen and (min-width: xlarge 1400px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-ada-orange-xlarge 1400px {
    color: #E47800 !important;
  }
}

/* line 318, resources/assets/styles/variables/_globals.scss */

.clr-ada-orange-darken {
  color: #985000 !important;
}

/* line 322, resources/assets/styles/variables/_globals.scss */

.bg-ada-orange {
  background-color: #E47800;
}

/* line 325, resources/assets/styles/variables/_globals.scss */

.bg-ada-orange-lighten {
  background-color: rgba(228, 120, 0, 0.2);
}

/* line 328, resources/assets/styles/variables/_globals.scss */

.bg-ada-orange-lighten.offset-breast-color {
  background-color: #ffeef5;
}

/* line 331, resources/assets/styles/variables/_globals.scss */

.bg-ada-orange-lighten.offset-breast-color.offset-dear-survivor {
  background-color: #f1f7f6;
}

/* line 336, resources/assets/styles/variables/_globals.scss */

.bg-ada-orange-lighten.offset-pancreatic-color {
  background-color: #eaf3f1;
}

/* line 341, resources/assets/styles/variables/_globals.scss */

.bg-ada-orange-darken {
  background-color: #985000;
}

/* line 344, resources/assets/styles/variables/_globals.scss */

.bd-clr-ada-orange {
  border-color: #E47800;
}

/* line 348, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-ada-orange,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-ada-orange,
.btn-ada-orange.btn,
input.btn-ada-orange[type=submit],
#main .wForm form[id="4872784"] input.btn-ada-orange#submit_button,
#connect .wForm form[id="4872840"] input.btn-ada-orange#submit_button,
div#wpsl-wrap input.btn-ada-orange#wpsl-search-btn,
#pageNav a.btn-ada-orange.active-pageNav-item {
  border-color: #E47800;
  background-color: #E47800;
  color: #FFF;
}

/* line 353, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-ada-orange:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-ada-orange:hover,
.btn-ada-orange.btn:hover,
input.btn-ada-orange:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-ada-orange#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-ada-orange#submit_button:hover,
div#wpsl-wrap input.btn-ada-orange#wpsl-search-btn:hover,
#pageNav a.btn-ada-orange.active-pageNav-item:hover {
  background-color: #985000;
  color: #FFF;
}

/* line 360, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-ada-orange a {
  font-size: 15px !important;
  line-height: 1.8 !important;
  text-align: center;
  text-decoration: none;
  padding: 6px 15px !important;
  border-radius: 6px;
  min-height: unset !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  border-color: #E47800;
  background-color: #E47800;
  color: #FFF !important;
  display: inline-block !important;
}

/* line 375, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-ada-orange a:hover {
  background-color: #985000;
  color: #FFF;
}

/* line 383, resources/assets/styles/variables/_globals.scss */

.icon-bg-ada-orange svg circle,
.icon-bg-hover-ada-orange:hover svg circle {
  fill: #E47800;
}

/* line 388, resources/assets/styles/variables/_globals.scss */

li.icon-bg-ada-orange i {
  background: #E47800;
}

/* line 393, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-ada-orange:before {
  background: #E47800;
}

/* line 396, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-ada-orange:hover {
  background: rgba(228, 120, 0, 0.1);
}

/* line 402, resources/assets/styles/variables/_globals.scss */

.grid-divider-ada-orange > :not(.uk-first-column):before {
  border-left-color: #E47800 !important;
}

/* line 406, resources/assets/styles/variables/_globals.scss */

.grid-divider-ada-orange.uk-grid-stack > .uk-grid-margin:before {
  border-top: unset !important;
}

/* line 306, resources/assets/styles/variables/_globals.scss */

.clr-green {
  color: #3dae2b !important;
}

@media screen and (min-width: xsmall 0) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-green-xsmall 0 {
    color: #3dae2b !important;
  }
}

@media screen and (min-width: small 480px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-green-small 480px {
    color: #3dae2b !important;
  }
}

@media screen and (min-width: medium 768px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-green-medium 768px {
    color: #3dae2b !important;
  }
}

@media screen and (min-width: large 960px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-green-large 960px {
    color: #3dae2b !important;
  }
}

@media screen and (min-width: xlarge 1400px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-green-xlarge 1400px {
    color: #3dae2b !important;
  }
}

/* line 318, resources/assets/styles/variables/_globals.scss */

.clr-green-darken {
  color: #27711c !important;
}

/* line 322, resources/assets/styles/variables/_globals.scss */

.bg-green {
  background-color: #3dae2b;
}

/* line 325, resources/assets/styles/variables/_globals.scss */

.bg-green-lighten {
  background-color: rgba(61, 174, 43, 0.2);
}

/* line 328, resources/assets/styles/variables/_globals.scss */

.bg-green-lighten.offset-breast-color {
  background-color: #ffeef5;
}

/* line 331, resources/assets/styles/variables/_globals.scss */

.bg-green-lighten.offset-breast-color.offset-dear-survivor {
  background-color: #f1f7f6;
}

/* line 336, resources/assets/styles/variables/_globals.scss */

.bg-green-lighten.offset-pancreatic-color {
  background-color: #eaf3f1;
}

/* line 341, resources/assets/styles/variables/_globals.scss */

.bg-green-darken {
  background-color: #27711c;
}

/* line 344, resources/assets/styles/variables/_globals.scss */

.bd-clr-green {
  border-color: #3dae2b;
}

/* line 348, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-green,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-green,
.btn-green.btn,
input.btn-green[type=submit],
#main .wForm form[id="4872784"] input.btn-green#submit_button,
#connect .wForm form[id="4872840"] input.btn-green#submit_button,
div#wpsl-wrap input.btn-green#wpsl-search-btn,
#pageNav a.btn-green.active-pageNav-item {
  border-color: #3dae2b;
  background-color: #3dae2b;
  color: #FFF;
}

/* line 353, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-green:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-green:hover,
.btn-green.btn:hover,
input.btn-green:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-green#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-green#submit_button:hover,
div#wpsl-wrap input.btn-green#wpsl-search-btn:hover,
#pageNav a.btn-green.active-pageNav-item:hover {
  background-color: #27711c;
  color: #FFF;
}

/* line 360, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-green a {
  font-size: 15px !important;
  line-height: 1.8 !important;
  text-align: center;
  text-decoration: none;
  padding: 6px 15px !important;
  border-radius: 6px;
  min-height: unset !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  border-color: #3dae2b;
  background-color: #3dae2b;
  color: #FFF !important;
  display: inline-block !important;
}

/* line 375, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-green a:hover {
  background-color: #27711c;
  color: #FFF;
}

/* line 383, resources/assets/styles/variables/_globals.scss */

.icon-bg-green svg circle,
.icon-bg-hover-green:hover svg circle {
  fill: #3dae2b;
}

/* line 388, resources/assets/styles/variables/_globals.scss */

li.icon-bg-green i {
  background: #3dae2b;
}

/* line 393, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-green:before {
  background: #3dae2b;
}

/* line 396, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-green:hover {
  background: rgba(61, 174, 43, 0.1);
}

/* line 402, resources/assets/styles/variables/_globals.scss */

.grid-divider-green > :not(.uk-first-column):before {
  border-left-color: #3dae2b !important;
}

/* line 406, resources/assets/styles/variables/_globals.scss */

.grid-divider-green.uk-grid-stack > .uk-grid-margin:before {
  border-top: unset !important;
}

/* line 306, resources/assets/styles/variables/_globals.scss */

.clr-ada-green {
  color: #1EAB08 !important;
}

@media screen and (min-width: xsmall 0) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-ada-green-xsmall 0 {
    color: #1EAB08 !important;
  }
}

@media screen and (min-width: small 480px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-ada-green-small 480px {
    color: #1EAB08 !important;
  }
}

@media screen and (min-width: medium 768px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-ada-green-medium 768px {
    color: #1EAB08 !important;
  }
}

@media screen and (min-width: large 960px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-ada-green-large 960px {
    color: #1EAB08 !important;
  }
}

@media screen and (min-width: xlarge 1400px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-ada-green-xlarge 1400px {
    color: #1EAB08 !important;
  }
}

/* line 318, resources/assets/styles/variables/_globals.scss */

.clr-ada-green-darken {
  color: #116205 !important;
}

/* line 322, resources/assets/styles/variables/_globals.scss */

.bg-ada-green {
  background-color: #1EAB08;
}

/* line 325, resources/assets/styles/variables/_globals.scss */

.bg-ada-green-lighten {
  background-color: rgba(30, 171, 8, 0.2);
}

/* line 328, resources/assets/styles/variables/_globals.scss */

.bg-ada-green-lighten.offset-breast-color {
  background-color: #ffeef5;
}

/* line 331, resources/assets/styles/variables/_globals.scss */

.bg-ada-green-lighten.offset-breast-color.offset-dear-survivor {
  background-color: #f1f7f6;
}

/* line 336, resources/assets/styles/variables/_globals.scss */

.bg-ada-green-lighten.offset-pancreatic-color {
  background-color: #eaf3f1;
}

/* line 341, resources/assets/styles/variables/_globals.scss */

.bg-ada-green-darken {
  background-color: #116205;
}

/* line 344, resources/assets/styles/variables/_globals.scss */

.bd-clr-ada-green {
  border-color: #1EAB08;
}

/* line 348, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-ada-green,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-ada-green,
.btn-ada-green.btn,
input.btn-ada-green[type=submit],
#main .wForm form[id="4872784"] input.btn-ada-green#submit_button,
#connect .wForm form[id="4872840"] input.btn-ada-green#submit_button,
div#wpsl-wrap input.btn-ada-green#wpsl-search-btn,
#pageNav a.btn-ada-green.active-pageNav-item {
  border-color: #1EAB08;
  background-color: #1EAB08;
  color: #FFF;
}

/* line 353, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-ada-green:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-ada-green:hover,
.btn-ada-green.btn:hover,
input.btn-ada-green:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-ada-green#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-ada-green#submit_button:hover,
div#wpsl-wrap input.btn-ada-green#wpsl-search-btn:hover,
#pageNav a.btn-ada-green.active-pageNav-item:hover {
  background-color: #116205;
  color: #FFF;
}

/* line 360, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-ada-green a {
  font-size: 15px !important;
  line-height: 1.8 !important;
  text-align: center;
  text-decoration: none;
  padding: 6px 15px !important;
  border-radius: 6px;
  min-height: unset !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  border-color: #1EAB08;
  background-color: #1EAB08;
  color: #FFF !important;
  display: inline-block !important;
}

/* line 375, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-ada-green a:hover {
  background-color: #116205;
  color: #FFF;
}

/* line 383, resources/assets/styles/variables/_globals.scss */

.icon-bg-ada-green svg circle,
.icon-bg-hover-ada-green:hover svg circle {
  fill: #1EAB08;
}

/* line 388, resources/assets/styles/variables/_globals.scss */

li.icon-bg-ada-green i {
  background: #1EAB08;
}

/* line 393, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-ada-green:before {
  background: #1EAB08;
}

/* line 396, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-ada-green:hover {
  background: rgba(30, 171, 8, 0.1);
}

/* line 402, resources/assets/styles/variables/_globals.scss */

.grid-divider-ada-green > :not(.uk-first-column):before {
  border-left-color: #1EAB08 !important;
}

/* line 406, resources/assets/styles/variables/_globals.scss */

.grid-divider-ada-green.uk-grid-stack > .uk-grid-margin:before {
  border-top: unset !important;
}

/* line 306, resources/assets/styles/variables/_globals.scss */

.clr-light-blue {
  color: #0071ce !important;
}

@media screen and (min-width: xsmall 0) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-light-blue-xsmall 0 {
    color: #0071ce !important;
  }
}

@media screen and (min-width: small 480px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-light-blue-small 480px {
    color: #0071ce !important;
  }
}

@media screen and (min-width: medium 768px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-light-blue-medium 768px {
    color: #0071ce !important;
  }
}

@media screen and (min-width: large 960px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-light-blue-large 960px {
    color: #0071ce !important;
  }
}

@media screen and (min-width: xlarge 1400px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-light-blue-xlarge 1400px {
    color: #0071ce !important;
  }
}

/* line 318, resources/assets/styles/variables/_globals.scss */

.clr-light-blue-darken {
  color: #004782 !important;
}

/* line 322, resources/assets/styles/variables/_globals.scss */

.bg-light-blue {
  background-color: #0071ce;
}

/* line 325, resources/assets/styles/variables/_globals.scss */

.bg-light-blue-lighten {
  background-color: rgba(0, 113, 206, 0.2);
}

/* line 328, resources/assets/styles/variables/_globals.scss */

.bg-light-blue-lighten.offset-breast-color {
  background-color: #ffeef5;
}

/* line 331, resources/assets/styles/variables/_globals.scss */

.bg-light-blue-lighten.offset-breast-color.offset-dear-survivor {
  background-color: #f1f7f6;
}

/* line 336, resources/assets/styles/variables/_globals.scss */

.bg-light-blue-lighten.offset-pancreatic-color {
  background-color: #eaf3f1;
}

/* line 341, resources/assets/styles/variables/_globals.scss */

.bg-light-blue-darken {
  background-color: #004782;
}

/* line 344, resources/assets/styles/variables/_globals.scss */

.bd-clr-light-blue {
  border-color: #0071ce;
}

/* line 348, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-light-blue,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-light-blue,
.btn-light-blue.btn,
input.btn-light-blue[type=submit],
#main .wForm form[id="4872784"] input.btn-light-blue#submit_button,
#connect .wForm form[id="4872840"] input.btn-light-blue#submit_button,
div#wpsl-wrap input.btn-light-blue#wpsl-search-btn,
#pageNav a.btn-light-blue.active-pageNav-item {
  border-color: #0071ce;
  background-color: #0071ce;
  color: #FFF;
}

/* line 353, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-light-blue:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-light-blue:hover,
.btn-light-blue.btn:hover,
input.btn-light-blue:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-light-blue#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-light-blue#submit_button:hover,
div#wpsl-wrap input.btn-light-blue#wpsl-search-btn:hover,
#pageNav a.btn-light-blue.active-pageNav-item:hover {
  background-color: #004782;
  color: #FFF;
}

/* line 360, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-light-blue a {
  font-size: 15px !important;
  line-height: 1.8 !important;
  text-align: center;
  text-decoration: none;
  padding: 6px 15px !important;
  border-radius: 6px;
  min-height: unset !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  border-color: #0071ce;
  background-color: #0071ce;
  color: #FFF !important;
  display: inline-block !important;
}

/* line 375, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-light-blue a:hover {
  background-color: #004782;
  color: #FFF;
}

/* line 383, resources/assets/styles/variables/_globals.scss */

.icon-bg-light-blue svg circle,
.icon-bg-hover-light-blue:hover svg circle {
  fill: #0071ce;
}

/* line 388, resources/assets/styles/variables/_globals.scss */

li.icon-bg-light-blue i {
  background: #0071ce;
}

/* line 393, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-light-blue:before {
  background: #0071ce;
}

/* line 396, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-light-blue:hover {
  background: rgba(0, 113, 206, 0.1);
}

/* line 402, resources/assets/styles/variables/_globals.scss */

.grid-divider-light-blue > :not(.uk-first-column):before {
  border-left-color: #0071ce !important;
}

/* line 406, resources/assets/styles/variables/_globals.scss */

.grid-divider-light-blue.uk-grid-stack > .uk-grid-margin:before {
  border-top: unset !important;
}

/* line 306, resources/assets/styles/variables/_globals.scss */

.clr-dark-blue {
  color: #003595 !important;
}

@media screen and (min-width: xsmall 0) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-dark-blue-xsmall 0 {
    color: #003595 !important;
  }
}

@media screen and (min-width: small 480px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-dark-blue-small 480px {
    color: #003595 !important;
  }
}

@media screen and (min-width: medium 768px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-dark-blue-medium 768px {
    color: #003595 !important;
  }
}

@media screen and (min-width: large 960px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-dark-blue-large 960px {
    color: #003595 !important;
  }
}

@media screen and (min-width: xlarge 1400px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-dark-blue-xlarge 1400px {
    color: #003595 !important;
  }
}

/* line 318, resources/assets/styles/variables/_globals.scss */

.clr-dark-blue-darken {
  color: #001a49 !important;
}

/* line 322, resources/assets/styles/variables/_globals.scss */

.bg-dark-blue {
  background-color: #003595;
}

/* line 325, resources/assets/styles/variables/_globals.scss */

.bg-dark-blue-lighten {
  background-color: rgba(0, 53, 149, 0.2);
}

/* line 328, resources/assets/styles/variables/_globals.scss */

.bg-dark-blue-lighten.offset-breast-color {
  background-color: #ffeef5;
}

/* line 331, resources/assets/styles/variables/_globals.scss */

.bg-dark-blue-lighten.offset-breast-color.offset-dear-survivor {
  background-color: #f1f7f6;
}

/* line 336, resources/assets/styles/variables/_globals.scss */

.bg-dark-blue-lighten.offset-pancreatic-color {
  background-color: #eaf3f1;
}

/* line 341, resources/assets/styles/variables/_globals.scss */

.bg-dark-blue-darken {
  background-color: #001a49;
}

/* line 344, resources/assets/styles/variables/_globals.scss */

.bd-clr-dark-blue {
  border-color: #003595;
}

/* line 348, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-dark-blue,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-dark-blue,
.btn-dark-blue.btn,
input.btn-dark-blue[type=submit],
#main .wForm form[id="4872784"] input.btn-dark-blue#submit_button,
#connect .wForm form[id="4872840"] input.btn-dark-blue#submit_button,
div#wpsl-wrap input.btn-dark-blue#wpsl-search-btn,
#pageNav a.btn-dark-blue.active-pageNav-item {
  border-color: #003595;
  background-color: #003595;
  color: #FFF;
}

/* line 353, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-dark-blue:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-dark-blue:hover,
.btn-dark-blue.btn:hover,
input.btn-dark-blue:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-dark-blue#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-dark-blue#submit_button:hover,
div#wpsl-wrap input.btn-dark-blue#wpsl-search-btn:hover,
#pageNav a.btn-dark-blue.active-pageNav-item:hover {
  background-color: #001a49;
  color: #FFF;
}

/* line 360, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-dark-blue a {
  font-size: 15px !important;
  line-height: 1.8 !important;
  text-align: center;
  text-decoration: none;
  padding: 6px 15px !important;
  border-radius: 6px;
  min-height: unset !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  border-color: #003595;
  background-color: #003595;
  color: #FFF !important;
  display: inline-block !important;
}

/* line 375, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-dark-blue a:hover {
  background-color: #001a49;
  color: #FFF;
}

/* line 383, resources/assets/styles/variables/_globals.scss */

.icon-bg-dark-blue svg circle,
.icon-bg-hover-dark-blue:hover svg circle {
  fill: #003595;
}

/* line 388, resources/assets/styles/variables/_globals.scss */

li.icon-bg-dark-blue i {
  background: #003595;
}

/* line 393, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-dark-blue:before {
  background: #003595;
}

/* line 396, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-dark-blue:hover {
  background: rgba(0, 53, 149, 0.1);
}

/* line 402, resources/assets/styles/variables/_globals.scss */

.grid-divider-dark-blue > :not(.uk-first-column):before {
  border-left-color: #003595 !important;
}

/* line 406, resources/assets/styles/variables/_globals.scss */

.grid-divider-dark-blue.uk-grid-stack > .uk-grid-margin:before {
  border-top: unset !important;
}

/* line 306, resources/assets/styles/variables/_globals.scss */

.clr-gray {
  color: #e4e4e4 !important;
}

@media screen and (min-width: xsmall 0) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-gray-xsmall 0 {
    color: #e4e4e4 !important;
  }
}

@media screen and (min-width: small 480px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-gray-small 480px {
    color: #e4e4e4 !important;
  }
}

@media screen and (min-width: medium 768px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-gray-medium 768px {
    color: #e4e4e4 !important;
  }
}

@media screen and (min-width: large 960px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-gray-large 960px {
    color: #e4e4e4 !important;
  }
}

@media screen and (min-width: xlarge 1400px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-gray-xlarge 1400px {
    color: #e4e4e4 !important;
  }
}

/* line 318, resources/assets/styles/variables/_globals.scss */

.clr-gray-darken {
  color: #bebebe !important;
}

/* line 322, resources/assets/styles/variables/_globals.scss */

.bg-gray {
  background-color: #e4e4e4;
}

/* line 325, resources/assets/styles/variables/_globals.scss */

.bg-gray-lighten {
  background-color: rgba(228, 228, 228, 0.2);
}

/* line 328, resources/assets/styles/variables/_globals.scss */

.bg-gray-lighten.offset-breast-color {
  background-color: #ffeef5;
}

/* line 331, resources/assets/styles/variables/_globals.scss */

.bg-gray-lighten.offset-breast-color.offset-dear-survivor {
  background-color: #f1f7f6;
}

/* line 336, resources/assets/styles/variables/_globals.scss */

.bg-gray-lighten.offset-pancreatic-color {
  background-color: #eaf3f1;
}

/* line 341, resources/assets/styles/variables/_globals.scss */

.bg-gray-darken {
  background-color: #bebebe;
}

/* line 344, resources/assets/styles/variables/_globals.scss */

.bd-clr-gray {
  border-color: #e4e4e4;
}

/* line 348, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-gray,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-gray,
.btn-gray.btn,
input.btn-gray[type=submit],
#main .wForm form[id="4872784"] input.btn-gray#submit_button,
#connect .wForm form[id="4872840"] input.btn-gray#submit_button,
div#wpsl-wrap input.btn-gray#wpsl-search-btn,
#pageNav a.btn-gray.active-pageNav-item {
  border-color: #e4e4e4;
  background-color: #e4e4e4;
  color: #FFF;
}

/* line 353, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-gray:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-gray:hover,
.btn-gray.btn:hover,
input.btn-gray:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-gray#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-gray#submit_button:hover,
div#wpsl-wrap input.btn-gray#wpsl-search-btn:hover,
#pageNav a.btn-gray.active-pageNav-item:hover {
  background-color: #bebebe;
  color: #FFF;
}

/* line 360, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-gray a {
  font-size: 15px !important;
  line-height: 1.8 !important;
  text-align: center;
  text-decoration: none;
  padding: 6px 15px !important;
  border-radius: 6px;
  min-height: unset !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  border-color: #e4e4e4;
  background-color: #e4e4e4;
  color: #FFF !important;
  display: inline-block !important;
}

/* line 375, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-gray a:hover {
  background-color: #bebebe;
  color: #FFF;
}

/* line 383, resources/assets/styles/variables/_globals.scss */

.icon-bg-gray svg circle,
.icon-bg-hover-gray:hover svg circle {
  fill: #e4e4e4;
}

/* line 388, resources/assets/styles/variables/_globals.scss */

li.icon-bg-gray i {
  background: #e4e4e4;
}

/* line 393, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-gray:before {
  background: #e4e4e4;
}

/* line 396, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-gray:hover {
  background: rgba(228, 228, 228, 0.1);
}

/* line 402, resources/assets/styles/variables/_globals.scss */

.grid-divider-gray > :not(.uk-first-column):before {
  border-left-color: #e4e4e4 !important;
}

/* line 406, resources/assets/styles/variables/_globals.scss */

.grid-divider-gray.uk-grid-stack > .uk-grid-margin:before {
  border-top: unset !important;
}

/* line 306, resources/assets/styles/variables/_globals.scss */

.clr-semi-gray {
  color: #f1f1f1 !important;
}

@media screen and (min-width: xsmall 0) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-semi-gray-xsmall 0 {
    color: #f1f1f1 !important;
  }
}

@media screen and (min-width: small 480px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-semi-gray-small 480px {
    color: #f1f1f1 !important;
  }
}

@media screen and (min-width: medium 768px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-semi-gray-medium 768px {
    color: #f1f1f1 !important;
  }
}

@media screen and (min-width: large 960px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-semi-gray-large 960px {
    color: #f1f1f1 !important;
  }
}

@media screen and (min-width: xlarge 1400px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-semi-gray-xlarge 1400px {
    color: #f1f1f1 !important;
  }
}

/* line 318, resources/assets/styles/variables/_globals.scss */

.clr-semi-gray-darken {
  color: #cbcbcb !important;
}

/* line 322, resources/assets/styles/variables/_globals.scss */

.bg-semi-gray {
  background-color: #f1f1f1;
}

/* line 325, resources/assets/styles/variables/_globals.scss */

.bg-semi-gray-lighten {
  background-color: rgba(241, 241, 241, 0.2);
}

/* line 328, resources/assets/styles/variables/_globals.scss */

.bg-semi-gray-lighten.offset-breast-color {
  background-color: #ffeef5;
}

/* line 331, resources/assets/styles/variables/_globals.scss */

.bg-semi-gray-lighten.offset-breast-color.offset-dear-survivor {
  background-color: #f1f7f6;
}

/* line 336, resources/assets/styles/variables/_globals.scss */

.bg-semi-gray-lighten.offset-pancreatic-color {
  background-color: #eaf3f1;
}

/* line 341, resources/assets/styles/variables/_globals.scss */

.bg-semi-gray-darken {
  background-color: #cbcbcb;
}

/* line 344, resources/assets/styles/variables/_globals.scss */

.bd-clr-semi-gray {
  border-color: #f1f1f1;
}

/* line 348, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-semi-gray,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-semi-gray,
.btn-semi-gray.btn,
input.btn-semi-gray[type=submit],
#main .wForm form[id="4872784"] input.btn-semi-gray#submit_button,
#connect .wForm form[id="4872840"] input.btn-semi-gray#submit_button,
div#wpsl-wrap input.btn-semi-gray#wpsl-search-btn,
#pageNav a.btn-semi-gray.active-pageNav-item {
  border-color: #f1f1f1;
  background-color: #f1f1f1;
  color: #FFF;
}

/* line 353, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-semi-gray:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-semi-gray:hover,
.btn-semi-gray.btn:hover,
input.btn-semi-gray:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-semi-gray#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-semi-gray#submit_button:hover,
div#wpsl-wrap input.btn-semi-gray#wpsl-search-btn:hover,
#pageNav a.btn-semi-gray.active-pageNav-item:hover {
  background-color: #cbcbcb;
  color: #FFF;
}

/* line 360, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-semi-gray a {
  font-size: 15px !important;
  line-height: 1.8 !important;
  text-align: center;
  text-decoration: none;
  padding: 6px 15px !important;
  border-radius: 6px;
  min-height: unset !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  border-color: #f1f1f1;
  background-color: #f1f1f1;
  color: #FFF !important;
  display: inline-block !important;
}

/* line 375, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-semi-gray a:hover {
  background-color: #cbcbcb;
  color: #FFF;
}

/* line 383, resources/assets/styles/variables/_globals.scss */

.icon-bg-semi-gray svg circle,
.icon-bg-hover-semi-gray:hover svg circle {
  fill: #f1f1f1;
}

/* line 388, resources/assets/styles/variables/_globals.scss */

li.icon-bg-semi-gray i {
  background: #f1f1f1;
}

/* line 393, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-semi-gray:before {
  background: #f1f1f1;
}

/* line 396, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-semi-gray:hover {
  background: rgba(241, 241, 241, 0.1);
}

/* line 402, resources/assets/styles/variables/_globals.scss */

.grid-divider-semi-gray > :not(.uk-first-column):before {
  border-left-color: #f1f1f1 !important;
}

/* line 406, resources/assets/styles/variables/_globals.scss */

.grid-divider-semi-gray.uk-grid-stack > .uk-grid-margin:before {
  border-top: unset !important;
}

/* line 306, resources/assets/styles/variables/_globals.scss */

.clr-black {
  color: #000 !important;
}

@media screen and (min-width: xsmall 0) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-black-xsmall 0 {
    color: #000 !important;
  }
}

@media screen and (min-width: small 480px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-black-small 480px {
    color: #000 !important;
  }
}

@media screen and (min-width: medium 768px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-black-medium 768px {
    color: #000 !important;
  }
}

@media screen and (min-width: large 960px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-black-large 960px {
    color: #000 !important;
  }
}

@media screen and (min-width: xlarge 1400px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-black-xlarge 1400px {
    color: #000 !important;
  }
}

/* line 318, resources/assets/styles/variables/_globals.scss */

.clr-black-darken {
  color: black !important;
}

/* line 322, resources/assets/styles/variables/_globals.scss */

.bg-black {
  background-color: #000;
}

/* line 325, resources/assets/styles/variables/_globals.scss */

.bg-black-lighten {
  background-color: rgba(0, 0, 0, 0.2);
}

/* line 328, resources/assets/styles/variables/_globals.scss */

.bg-black-lighten.offset-breast-color {
  background-color: #ffeef5;
}

/* line 331, resources/assets/styles/variables/_globals.scss */

.bg-black-lighten.offset-breast-color.offset-dear-survivor {
  background-color: #f1f7f6;
}

/* line 336, resources/assets/styles/variables/_globals.scss */

.bg-black-lighten.offset-pancreatic-color {
  background-color: #eaf3f1;
}

/* line 341, resources/assets/styles/variables/_globals.scss */

.bg-black-darken {
  background-color: black;
}

/* line 344, resources/assets/styles/variables/_globals.scss */

.bd-clr-black {
  border-color: #000;
}

/* line 348, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-black,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-black,
.btn-black.btn,
input.btn-black[type=submit],
#main .wForm form[id="4872784"] input.btn-black#submit_button,
#connect .wForm form[id="4872840"] input.btn-black#submit_button,
div#wpsl-wrap input.btn-black#wpsl-search-btn,
#pageNav a.btn-black.active-pageNav-item {
  border-color: #000;
  background-color: #000;
  color: #FFF;
}

/* line 353, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-black:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-black:hover,
.btn-black.btn:hover,
input.btn-black:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-black#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-black#submit_button:hover,
div#wpsl-wrap input.btn-black#wpsl-search-btn:hover,
#pageNav a.btn-black.active-pageNav-item:hover {
  background-color: black;
  color: #FFF;
}

/* line 360, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-black a {
  font-size: 15px !important;
  line-height: 1.8 !important;
  text-align: center;
  text-decoration: none;
  padding: 6px 15px !important;
  border-radius: 6px;
  min-height: unset !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  border-color: #000;
  background-color: #000;
  color: #FFF !important;
  display: inline-block !important;
}

/* line 375, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-black a:hover {
  background-color: black;
  color: #FFF;
}

/* line 383, resources/assets/styles/variables/_globals.scss */

.icon-bg-black svg circle,
.icon-bg-hover-black:hover svg circle {
  fill: #000;
}

/* line 388, resources/assets/styles/variables/_globals.scss */

li.icon-bg-black i {
  background: #000;
}

/* line 393, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-black:before {
  background: #000;
}

/* line 396, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-black:hover {
  background: rgba(0, 0, 0, 0.1);
}

/* line 402, resources/assets/styles/variables/_globals.scss */

.grid-divider-black > :not(.uk-first-column):before {
  border-left-color: #000 !important;
}

/* line 406, resources/assets/styles/variables/_globals.scss */

.grid-divider-black.uk-grid-stack > .uk-grid-margin:before {
  border-top: unset !important;
}

/* line 306, resources/assets/styles/variables/_globals.scss */

.clr-muted-blue {
  color: #527b97 !important;
}

@media screen and (min-width: xsmall 0) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-muted-blue-xsmall 0 {
    color: #527b97 !important;
  }
}

@media screen and (min-width: small 480px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-muted-blue-small 480px {
    color: #527b97 !important;
  }
}

@media screen and (min-width: medium 768px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-muted-blue-medium 768px {
    color: #527b97 !important;
  }
}

@media screen and (min-width: large 960px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-muted-blue-large 960px {
    color: #527b97 !important;
  }
}

@media screen and (min-width: xlarge 1400px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-muted-blue-xlarge 1400px {
    color: #527b97 !important;
  }
}

/* line 318, resources/assets/styles/variables/_globals.scss */

.clr-muted-blue-darken {
  color: #375365 !important;
}

/* line 322, resources/assets/styles/variables/_globals.scss */

.bg-muted-blue {
  background-color: #527b97;
}

/* line 325, resources/assets/styles/variables/_globals.scss */

.bg-muted-blue-lighten {
  background-color: rgba(82, 123, 151, 0.2);
}

/* line 328, resources/assets/styles/variables/_globals.scss */

.bg-muted-blue-lighten.offset-breast-color {
  background-color: #ffeef5;
}

/* line 331, resources/assets/styles/variables/_globals.scss */

.bg-muted-blue-lighten.offset-breast-color.offset-dear-survivor {
  background-color: #f1f7f6;
}

/* line 336, resources/assets/styles/variables/_globals.scss */

.bg-muted-blue-lighten.offset-pancreatic-color {
  background-color: #eaf3f1;
}

/* line 341, resources/assets/styles/variables/_globals.scss */

.bg-muted-blue-darken {
  background-color: #375365;
}

/* line 344, resources/assets/styles/variables/_globals.scss */

.bd-clr-muted-blue {
  border-color: #527b97;
}

/* line 348, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-muted-blue,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-muted-blue,
.btn-muted-blue.btn,
input.btn-muted-blue[type=submit],
#main .wForm form[id="4872784"] input.btn-muted-blue#submit_button,
#connect .wForm form[id="4872840"] input.btn-muted-blue#submit_button,
div#wpsl-wrap input.btn-muted-blue#wpsl-search-btn,
#pageNav a.btn-muted-blue.active-pageNav-item {
  border-color: #527b97;
  background-color: #527b97;
  color: #FFF;
}

/* line 353, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-muted-blue:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-muted-blue:hover,
.btn-muted-blue.btn:hover,
input.btn-muted-blue:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-muted-blue#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-muted-blue#submit_button:hover,
div#wpsl-wrap input.btn-muted-blue#wpsl-search-btn:hover,
#pageNav a.btn-muted-blue.active-pageNav-item:hover {
  background-color: #375365;
  color: #FFF;
}

/* line 360, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-muted-blue a {
  font-size: 15px !important;
  line-height: 1.8 !important;
  text-align: center;
  text-decoration: none;
  padding: 6px 15px !important;
  border-radius: 6px;
  min-height: unset !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  border-color: #527b97;
  background-color: #527b97;
  color: #FFF !important;
  display: inline-block !important;
}

/* line 375, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-muted-blue a:hover {
  background-color: #375365;
  color: #FFF;
}

/* line 383, resources/assets/styles/variables/_globals.scss */

.icon-bg-muted-blue svg circle,
.icon-bg-hover-muted-blue:hover svg circle {
  fill: #527b97;
}

/* line 388, resources/assets/styles/variables/_globals.scss */

li.icon-bg-muted-blue i {
  background: #527b97;
}

/* line 393, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-muted-blue:before {
  background: #527b97;
}

/* line 396, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-muted-blue:hover {
  background: rgba(82, 123, 151, 0.1);
}

/* line 402, resources/assets/styles/variables/_globals.scss */

.grid-divider-muted-blue > :not(.uk-first-column):before {
  border-left-color: #527b97 !important;
}

/* line 406, resources/assets/styles/variables/_globals.scss */

.grid-divider-muted-blue.uk-grid-stack > .uk-grid-margin:before {
  border-top: unset !important;
}

/* line 306, resources/assets/styles/variables/_globals.scss */

.clr-calm-blue {
  color: #b9dbe5 !important;
}

@media screen and (min-width: xsmall 0) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-calm-blue-xsmall 0 {
    color: #b9dbe5 !important;
  }
}

@media screen and (min-width: small 480px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-calm-blue-small 480px {
    color: #b9dbe5 !important;
  }
}

@media screen and (min-width: medium 768px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-calm-blue-medium 768px {
    color: #b9dbe5 !important;
  }
}

@media screen and (min-width: large 960px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-calm-blue-large 960px {
    color: #b9dbe5 !important;
  }
}

@media screen and (min-width: xlarge 1400px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-calm-blue-xlarge 1400px {
    color: #b9dbe5 !important;
  }
}

/* line 318, resources/assets/styles/variables/_globals.scss */

.clr-calm-blue-darken {
  color: #81bed0 !important;
}

/* line 322, resources/assets/styles/variables/_globals.scss */

.bg-calm-blue {
  background-color: #b9dbe5;
}

/* line 325, resources/assets/styles/variables/_globals.scss */

.bg-calm-blue-lighten {
  background-color: rgba(185, 219, 229, 0.2);
}

/* line 328, resources/assets/styles/variables/_globals.scss */

.bg-calm-blue-lighten.offset-breast-color {
  background-color: #ffeef5;
}

/* line 331, resources/assets/styles/variables/_globals.scss */

.bg-calm-blue-lighten.offset-breast-color.offset-dear-survivor {
  background-color: #f1f7f6;
}

/* line 336, resources/assets/styles/variables/_globals.scss */

.bg-calm-blue-lighten.offset-pancreatic-color {
  background-color: #eaf3f1;
}

/* line 341, resources/assets/styles/variables/_globals.scss */

.bg-calm-blue-darken {
  background-color: #81bed0;
}

/* line 344, resources/assets/styles/variables/_globals.scss */

.bd-clr-calm-blue {
  border-color: #b9dbe5;
}

/* line 348, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-calm-blue,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-calm-blue,
.btn-calm-blue.btn,
input.btn-calm-blue[type=submit],
#main .wForm form[id="4872784"] input.btn-calm-blue#submit_button,
#connect .wForm form[id="4872840"] input.btn-calm-blue#submit_button,
div#wpsl-wrap input.btn-calm-blue#wpsl-search-btn,
#pageNav a.btn-calm-blue.active-pageNav-item {
  border-color: #b9dbe5;
  background-color: #b9dbe5;
  color: #FFF;
}

/* line 353, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-calm-blue:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-calm-blue:hover,
.btn-calm-blue.btn:hover,
input.btn-calm-blue:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-calm-blue#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-calm-blue#submit_button:hover,
div#wpsl-wrap input.btn-calm-blue#wpsl-search-btn:hover,
#pageNav a.btn-calm-blue.active-pageNav-item:hover {
  background-color: #81bed0;
  color: #FFF;
}

/* line 360, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-calm-blue a {
  font-size: 15px !important;
  line-height: 1.8 !important;
  text-align: center;
  text-decoration: none;
  padding: 6px 15px !important;
  border-radius: 6px;
  min-height: unset !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  border-color: #b9dbe5;
  background-color: #b9dbe5;
  color: #FFF !important;
  display: inline-block !important;
}

/* line 375, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-calm-blue a:hover {
  background-color: #81bed0;
  color: #FFF;
}

/* line 383, resources/assets/styles/variables/_globals.scss */

.icon-bg-calm-blue svg circle,
.icon-bg-hover-calm-blue:hover svg circle {
  fill: #b9dbe5;
}

/* line 388, resources/assets/styles/variables/_globals.scss */

li.icon-bg-calm-blue i {
  background: #b9dbe5;
}

/* line 393, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-calm-blue:before {
  background: #b9dbe5;
}

/* line 396, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-calm-blue:hover {
  background: rgba(185, 219, 229, 0.1);
}

/* line 402, resources/assets/styles/variables/_globals.scss */

.grid-divider-calm-blue > :not(.uk-first-column):before {
  border-left-color: #b9dbe5 !important;
}

/* line 406, resources/assets/styles/variables/_globals.scss */

.grid-divider-calm-blue.uk-grid-stack > .uk-grid-margin:before {
  border-top: unset !important;
}

/* line 306, resources/assets/styles/variables/_globals.scss */

.clr-white {
  color: #fff !important;
}

@media screen and (min-width: xsmall 0) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-white-xsmall 0 {
    color: #fff !important;
  }
}

@media screen and (min-width: small 480px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-white-small 480px {
    color: #fff !important;
  }
}

@media screen and (min-width: medium 768px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-white-medium 768px {
    color: #fff !important;
  }
}

@media screen and (min-width: large 960px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-white-large 960px {
    color: #fff !important;
  }
}

@media screen and (min-width: xlarge 1400px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-white-xlarge 1400px {
    color: #fff !important;
  }
}

/* line 318, resources/assets/styles/variables/_globals.scss */

.clr-white-darken {
  color: #d9d9d9 !important;
}

/* line 322, resources/assets/styles/variables/_globals.scss */

.bg-white {
  background-color: #fff;
}

/* line 325, resources/assets/styles/variables/_globals.scss */

.bg-white-lighten {
  background-color: rgba(255, 255, 255, 0.2);
}

/* line 328, resources/assets/styles/variables/_globals.scss */

.bg-white-lighten.offset-breast-color {
  background-color: #ffeef5;
}

/* line 331, resources/assets/styles/variables/_globals.scss */

.bg-white-lighten.offset-breast-color.offset-dear-survivor {
  background-color: #f1f7f6;
}

/* line 336, resources/assets/styles/variables/_globals.scss */

.bg-white-lighten.offset-pancreatic-color {
  background-color: #eaf3f1;
}

/* line 341, resources/assets/styles/variables/_globals.scss */

.bg-white-darken {
  background-color: #d9d9d9;
}

/* line 344, resources/assets/styles/variables/_globals.scss */

.bd-clr-white {
  border-color: #fff;
}

/* line 348, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-white,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-white,
.btn-white.btn,
input.btn-white[type=submit],
#main .wForm form[id="4872784"] input.btn-white#submit_button,
#connect .wForm form[id="4872840"] input.btn-white#submit_button,
div#wpsl-wrap input.btn-white#wpsl-search-btn,
#pageNav a.btn-white.active-pageNav-item {
  border-color: #fff;
  background-color: #fff;
  color: #FFF;
}

/* line 353, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-white:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-white:hover,
.btn-white.btn:hover,
input.btn-white:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-white#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-white#submit_button:hover,
div#wpsl-wrap input.btn-white#wpsl-search-btn:hover,
#pageNav a.btn-white.active-pageNav-item:hover {
  background-color: #d9d9d9;
  color: #FFF;
}

/* line 360, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-white a {
  font-size: 15px !important;
  line-height: 1.8 !important;
  text-align: center;
  text-decoration: none;
  padding: 6px 15px !important;
  border-radius: 6px;
  min-height: unset !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  border-color: #fff;
  background-color: #fff;
  color: #FFF !important;
  display: inline-block !important;
}

/* line 375, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-white a:hover {
  background-color: #d9d9d9;
  color: #FFF;
}

/* line 383, resources/assets/styles/variables/_globals.scss */

.icon-bg-white svg circle,
.icon-bg-hover-white:hover svg circle {
  fill: #fff;
}

/* line 388, resources/assets/styles/variables/_globals.scss */

li.icon-bg-white i {
  background: #fff;
}

/* line 393, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-white:before {
  background: #fff;
}

/* line 396, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-white:hover {
  background: rgba(255, 255, 255, 0.1);
}

/* line 402, resources/assets/styles/variables/_globals.scss */

.grid-divider-white > :not(.uk-first-column):before {
  border-left-color: #fff !important;
}

/* line 406, resources/assets/styles/variables/_globals.scss */

.grid-divider-white.uk-grid-stack > .uk-grid-margin:before {
  border-top: unset !important;
}

/* line 306, resources/assets/styles/variables/_globals.scss */

.clr-family-planning {
  color: #A7A1C3 !important;
}

@media screen and (min-width: xsmall 0) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-family-planning-xsmall 0 {
    color: #A7A1C3 !important;
  }
}

@media screen and (min-width: small 480px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-family-planning-small 480px {
    color: #A7A1C3 !important;
  }
}

@media screen and (min-width: medium 768px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-family-planning-medium 768px {
    color: #A7A1C3 !important;
  }
}

@media screen and (min-width: large 960px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-family-planning-large 960px {
    color: #A7A1C3 !important;
  }
}

@media screen and (min-width: xlarge 1400px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-family-planning-xlarge 1400px {
    color: #A7A1C3 !important;
  }
}

/* line 318, resources/assets/styles/variables/_globals.scss */

.clr-family-planning-darken {
  color: #7b72a5 !important;
}

/* line 322, resources/assets/styles/variables/_globals.scss */

.bg-family-planning {
  background-color: #A7A1C3;
}

/* line 325, resources/assets/styles/variables/_globals.scss */

.bg-family-planning-lighten {
  background-color: rgba(167, 161, 195, 0.2);
}

/* line 328, resources/assets/styles/variables/_globals.scss */

.bg-family-planning-lighten.offset-breast-color {
  background-color: #ffeef5;
}

/* line 331, resources/assets/styles/variables/_globals.scss */

.bg-family-planning-lighten.offset-breast-color.offset-dear-survivor {
  background-color: #f1f7f6;
}

/* line 336, resources/assets/styles/variables/_globals.scss */

.bg-family-planning-lighten.offset-pancreatic-color {
  background-color: #eaf3f1;
}

/* line 341, resources/assets/styles/variables/_globals.scss */

.bg-family-planning-darken {
  background-color: #7b72a5;
}

/* line 344, resources/assets/styles/variables/_globals.scss */

.bd-clr-family-planning {
  border-color: #A7A1C3;
}

/* line 348, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-family-planning,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-family-planning,
.btn-family-planning.btn,
input.btn-family-planning[type=submit],
#main .wForm form[id="4872784"] input.btn-family-planning#submit_button,
#connect .wForm form[id="4872840"] input.btn-family-planning#submit_button,
div#wpsl-wrap input.btn-family-planning#wpsl-search-btn,
#pageNav a.btn-family-planning.active-pageNav-item {
  border-color: #A7A1C3;
  background-color: #A7A1C3;
  color: #FFF;
}

/* line 353, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-family-planning:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-family-planning:hover,
.btn-family-planning.btn:hover,
input.btn-family-planning:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-family-planning#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-family-planning#submit_button:hover,
div#wpsl-wrap input.btn-family-planning#wpsl-search-btn:hover,
#pageNav a.btn-family-planning.active-pageNav-item:hover {
  background-color: #7b72a5;
  color: #FFF;
}

/* line 360, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-family-planning a {
  font-size: 15px !important;
  line-height: 1.8 !important;
  text-align: center;
  text-decoration: none;
  padding: 6px 15px !important;
  border-radius: 6px;
  min-height: unset !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  border-color: #A7A1C3;
  background-color: #A7A1C3;
  color: #FFF !important;
  display: inline-block !important;
}

/* line 375, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-family-planning a:hover {
  background-color: #7b72a5;
  color: #FFF;
}

/* line 383, resources/assets/styles/variables/_globals.scss */

.icon-bg-family-planning svg circle,
.icon-bg-hover-family-planning:hover svg circle {
  fill: #A7A1C3;
}

/* line 388, resources/assets/styles/variables/_globals.scss */

li.icon-bg-family-planning i {
  background: #A7A1C3;
}

/* line 393, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-family-planning:before {
  background: #A7A1C3;
}

/* line 396, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-family-planning:hover {
  background: rgba(167, 161, 195, 0.1);
}

/* line 402, resources/assets/styles/variables/_globals.scss */

.grid-divider-family-planning > :not(.uk-first-column):before {
  border-left-color: #A7A1C3 !important;
}

/* line 406, resources/assets/styles/variables/_globals.scss */

.grid-divider-family-planning.uk-grid-stack > .uk-grid-margin:before {
  border-top: unset !important;
}

/* line 306, resources/assets/styles/variables/_globals.scss */

.clr-mental-health {
  color: #3DAE2B !important;
}

@media screen and (min-width: xsmall 0) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-mental-health-xsmall 0 {
    color: #3DAE2B !important;
  }
}

@media screen and (min-width: small 480px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-mental-health-small 480px {
    color: #3DAE2B !important;
  }
}

@media screen and (min-width: medium 768px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-mental-health-medium 768px {
    color: #3DAE2B !important;
  }
}

@media screen and (min-width: large 960px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-mental-health-large 960px {
    color: #3DAE2B !important;
  }
}

@media screen and (min-width: xlarge 1400px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-mental-health-xlarge 1400px {
    color: #3DAE2B !important;
  }
}

/* line 318, resources/assets/styles/variables/_globals.scss */

.clr-mental-health-darken {
  color: #27711c !important;
}

/* line 322, resources/assets/styles/variables/_globals.scss */

.bg-mental-health {
  background-color: #3DAE2B;
}

/* line 325, resources/assets/styles/variables/_globals.scss */

.bg-mental-health-lighten {
  background-color: rgba(61, 174, 43, 0.2);
}

/* line 328, resources/assets/styles/variables/_globals.scss */

.bg-mental-health-lighten.offset-breast-color {
  background-color: #ffeef5;
}

/* line 331, resources/assets/styles/variables/_globals.scss */

.bg-mental-health-lighten.offset-breast-color.offset-dear-survivor {
  background-color: #f1f7f6;
}

/* line 336, resources/assets/styles/variables/_globals.scss */

.bg-mental-health-lighten.offset-pancreatic-color {
  background-color: #eaf3f1;
}

/* line 341, resources/assets/styles/variables/_globals.scss */

.bg-mental-health-darken {
  background-color: #27711c;
}

/* line 344, resources/assets/styles/variables/_globals.scss */

.bd-clr-mental-health {
  border-color: #3DAE2B;
}

/* line 348, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-mental-health,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-mental-health,
.btn-mental-health.btn,
input.btn-mental-health[type=submit],
#main .wForm form[id="4872784"] input.btn-mental-health#submit_button,
#connect .wForm form[id="4872840"] input.btn-mental-health#submit_button,
div#wpsl-wrap input.btn-mental-health#wpsl-search-btn,
#pageNav a.btn-mental-health.active-pageNav-item {
  border-color: #3DAE2B;
  background-color: #3DAE2B;
  color: #FFF;
}

/* line 353, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-mental-health:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-mental-health:hover,
.btn-mental-health.btn:hover,
input.btn-mental-health:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-mental-health#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-mental-health#submit_button:hover,
div#wpsl-wrap input.btn-mental-health#wpsl-search-btn:hover,
#pageNav a.btn-mental-health.active-pageNav-item:hover {
  background-color: #27711c;
  color: #FFF;
}

/* line 360, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-mental-health a {
  font-size: 15px !important;
  line-height: 1.8 !important;
  text-align: center;
  text-decoration: none;
  padding: 6px 15px !important;
  border-radius: 6px;
  min-height: unset !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  border-color: #3DAE2B;
  background-color: #3DAE2B;
  color: #FFF !important;
  display: inline-block !important;
}

/* line 375, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-mental-health a:hover {
  background-color: #27711c;
  color: #FFF;
}

/* line 383, resources/assets/styles/variables/_globals.scss */

.icon-bg-mental-health svg circle,
.icon-bg-hover-mental-health:hover svg circle {
  fill: #3DAE2B;
}

/* line 388, resources/assets/styles/variables/_globals.scss */

li.icon-bg-mental-health i {
  background: #3DAE2B;
}

/* line 393, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-mental-health:before {
  background: #3DAE2B;
}

/* line 396, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-mental-health:hover {
  background: rgba(61, 174, 43, 0.1);
}

/* line 402, resources/assets/styles/variables/_globals.scss */

.grid-divider-mental-health > :not(.uk-first-column):before {
  border-left-color: #3DAE2B !important;
}

/* line 406, resources/assets/styles/variables/_globals.scss */

.grid-divider-mental-health.uk-grid-stack > .uk-grid-margin:before {
  border-top: unset !important;
}

/* line 306, resources/assets/styles/variables/_globals.scss */

.clr-lime-green {
  color: #A4D65E !important;
}

@media screen and (min-width: xsmall 0) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-lime-green-xsmall 0 {
    color: #A4D65E !important;
  }
}

@media screen and (min-width: small 480px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-lime-green-small 480px {
    color: #A4D65E !important;
  }
}

@media screen and (min-width: medium 768px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-lime-green-medium 768px {
    color: #A4D65E !important;
  }
}

@media screen and (min-width: large 960px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-lime-green-large 960px {
    color: #A4D65E !important;
  }
}

@media screen and (min-width: xlarge 1400px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-lime-green-xlarge 1400px {
    color: #A4D65E !important;
  }
}

/* line 318, resources/assets/styles/variables/_globals.scss */

.clr-lime-green-darken {
  color: #7fb92f !important;
}

/* line 322, resources/assets/styles/variables/_globals.scss */

.bg-lime-green {
  background-color: #A4D65E;
}

/* line 325, resources/assets/styles/variables/_globals.scss */

.bg-lime-green-lighten {
  background-color: rgba(164, 214, 94, 0.2);
}

/* line 328, resources/assets/styles/variables/_globals.scss */

.bg-lime-green-lighten.offset-breast-color {
  background-color: #ffeef5;
}

/* line 331, resources/assets/styles/variables/_globals.scss */

.bg-lime-green-lighten.offset-breast-color.offset-dear-survivor {
  background-color: #f1f7f6;
}

/* line 336, resources/assets/styles/variables/_globals.scss */

.bg-lime-green-lighten.offset-pancreatic-color {
  background-color: #eaf3f1;
}

/* line 341, resources/assets/styles/variables/_globals.scss */

.bg-lime-green-darken {
  background-color: #7fb92f;
}

/* line 344, resources/assets/styles/variables/_globals.scss */

.bd-clr-lime-green {
  border-color: #A4D65E;
}

/* line 348, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-lime-green,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-lime-green,
.btn-lime-green.btn,
input.btn-lime-green[type=submit],
#main .wForm form[id="4872784"] input.btn-lime-green#submit_button,
#connect .wForm form[id="4872840"] input.btn-lime-green#submit_button,
div#wpsl-wrap input.btn-lime-green#wpsl-search-btn,
#pageNav a.btn-lime-green.active-pageNav-item {
  border-color: #A4D65E;
  background-color: #A4D65E;
  color: #FFF;
}

/* line 353, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-lime-green:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-lime-green:hover,
.btn-lime-green.btn:hover,
input.btn-lime-green:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-lime-green#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-lime-green#submit_button:hover,
div#wpsl-wrap input.btn-lime-green#wpsl-search-btn:hover,
#pageNav a.btn-lime-green.active-pageNav-item:hover {
  background-color: #7fb92f;
  color: #FFF;
}

/* line 360, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-lime-green a {
  font-size: 15px !important;
  line-height: 1.8 !important;
  text-align: center;
  text-decoration: none;
  padding: 6px 15px !important;
  border-radius: 6px;
  min-height: unset !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  border-color: #A4D65E;
  background-color: #A4D65E;
  color: #FFF !important;
  display: inline-block !important;
}

/* line 375, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-lime-green a:hover {
  background-color: #7fb92f;
  color: #FFF;
}

/* line 383, resources/assets/styles/variables/_globals.scss */

.icon-bg-lime-green svg circle,
.icon-bg-hover-lime-green:hover svg circle {
  fill: #A4D65E;
}

/* line 388, resources/assets/styles/variables/_globals.scss */

li.icon-bg-lime-green i {
  background: #A4D65E;
}

/* line 393, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-lime-green:before {
  background: #A4D65E;
}

/* line 396, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-lime-green:hover {
  background: rgba(164, 214, 94, 0.1);
}

/* line 402, resources/assets/styles/variables/_globals.scss */

.grid-divider-lime-green > :not(.uk-first-column):before {
  border-left-color: #A4D65E !important;
}

/* line 406, resources/assets/styles/variables/_globals.scss */

.grid-divider-lime-green.uk-grid-stack > .uk-grid-margin:before {
  border-top: unset !important;
}

/* line 306, resources/assets/styles/variables/_globals.scss */

.clr-womens-health {
  color: #FFBDD9 !important;
}

@media screen and (min-width: xsmall 0) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-womens-health-xsmall 0 {
    color: #FFBDD9 !important;
  }
}

@media screen and (min-width: small 480px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-womens-health-small 480px {
    color: #FFBDD9 !important;
  }
}

@media screen and (min-width: medium 768px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-womens-health-medium 768px {
    color: #FFBDD9 !important;
  }
}

@media screen and (min-width: large 960px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-womens-health-large 960px {
    color: #FFBDD9 !important;
  }
}

@media screen and (min-width: xlarge 1400px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-womens-health-xlarge 1400px {
    color: #FFBDD9 !important;
  }
}

/* line 318, resources/assets/styles/variables/_globals.scss */

.clr-womens-health-darken {
  color: #ff71ad !important;
}

/* line 322, resources/assets/styles/variables/_globals.scss */

.bg-womens-health {
  background-color: #FFBDD9;
}

/* line 325, resources/assets/styles/variables/_globals.scss */

.bg-womens-health-lighten {
  background-color: rgba(255, 189, 217, 0.2);
}

/* line 328, resources/assets/styles/variables/_globals.scss */

.bg-womens-health-lighten.offset-breast-color {
  background-color: #ffeef5;
}

/* line 331, resources/assets/styles/variables/_globals.scss */

.bg-womens-health-lighten.offset-breast-color.offset-dear-survivor {
  background-color: #f1f7f6;
}

/* line 336, resources/assets/styles/variables/_globals.scss */

.bg-womens-health-lighten.offset-pancreatic-color {
  background-color: #eaf3f1;
}

/* line 341, resources/assets/styles/variables/_globals.scss */

.bg-womens-health-darken {
  background-color: #ff71ad;
}

/* line 344, resources/assets/styles/variables/_globals.scss */

.bd-clr-womens-health {
  border-color: #FFBDD9;
}

/* line 348, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-womens-health,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-womens-health,
.btn-womens-health.btn,
input.btn-womens-health[type=submit],
#main .wForm form[id="4872784"] input.btn-womens-health#submit_button,
#connect .wForm form[id="4872840"] input.btn-womens-health#submit_button,
div#wpsl-wrap input.btn-womens-health#wpsl-search-btn,
#pageNav a.btn-womens-health.active-pageNav-item {
  border-color: #FFBDD9;
  background-color: #FFBDD9;
  color: #FFF;
}

/* line 353, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-womens-health:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-womens-health:hover,
.btn-womens-health.btn:hover,
input.btn-womens-health:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-womens-health#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-womens-health#submit_button:hover,
div#wpsl-wrap input.btn-womens-health#wpsl-search-btn:hover,
#pageNav a.btn-womens-health.active-pageNav-item:hover {
  background-color: #ff71ad;
  color: #FFF;
}

/* line 360, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-womens-health a {
  font-size: 15px !important;
  line-height: 1.8 !important;
  text-align: center;
  text-decoration: none;
  padding: 6px 15px !important;
  border-radius: 6px;
  min-height: unset !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  border-color: #FFBDD9;
  background-color: #FFBDD9;
  color: #FFF !important;
  display: inline-block !important;
}

/* line 375, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-womens-health a:hover {
  background-color: #ff71ad;
  color: #FFF;
}

/* line 383, resources/assets/styles/variables/_globals.scss */

.icon-bg-womens-health svg circle,
.icon-bg-hover-womens-health:hover svg circle {
  fill: #FFBDD9;
}

/* line 388, resources/assets/styles/variables/_globals.scss */

li.icon-bg-womens-health i {
  background: #FFBDD9;
}

/* line 393, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-womens-health:before {
  background: #FFBDD9;
}

/* line 396, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-womens-health:hover {
  background: rgba(255, 189, 217, 0.1);
}

/* line 402, resources/assets/styles/variables/_globals.scss */

.grid-divider-womens-health > :not(.uk-first-column):before {
  border-left-color: #FFBDD9 !important;
}

/* line 406, resources/assets/styles/variables/_globals.scss */

.grid-divider-womens-health.uk-grid-stack > .uk-grid-margin:before {
  border-top: unset !important;
}

/* line 306, resources/assets/styles/variables/_globals.scss */

.clr-dark-blue-2 {
  color: #15418C !important;
}

@media screen and (min-width: xsmall 0) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-dark-blue-2-xsmall 0 {
    color: #15418C !important;
  }
}

@media screen and (min-width: small 480px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-dark-blue-2-small 480px {
    color: #15418C !important;
  }
}

@media screen and (min-width: medium 768px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-dark-blue-2-medium 768px {
    color: #15418C !important;
  }
}

@media screen and (min-width: large 960px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-dark-blue-2-large 960px {
    color: #15418C !important;
  }
}

@media screen and (min-width: xlarge 1400px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-dark-blue-2-xlarge 1400px {
    color: #15418C !important;
  }
}

/* line 318, resources/assets/styles/variables/_globals.scss */

.clr-dark-blue-2-darken {
  color: #0b2249 !important;
}

/* line 322, resources/assets/styles/variables/_globals.scss */

.bg-dark-blue-2 {
  background-color: #15418C;
}

/* line 325, resources/assets/styles/variables/_globals.scss */

.bg-dark-blue-2-lighten {
  background-color: rgba(21, 65, 140, 0.2);
}

/* line 328, resources/assets/styles/variables/_globals.scss */

.bg-dark-blue-2-lighten.offset-breast-color {
  background-color: #ffeef5;
}

/* line 331, resources/assets/styles/variables/_globals.scss */

.bg-dark-blue-2-lighten.offset-breast-color.offset-dear-survivor {
  background-color: #f1f7f6;
}

/* line 336, resources/assets/styles/variables/_globals.scss */

.bg-dark-blue-2-lighten.offset-pancreatic-color {
  background-color: #eaf3f1;
}

/* line 341, resources/assets/styles/variables/_globals.scss */

.bg-dark-blue-2-darken {
  background-color: #0b2249;
}

/* line 344, resources/assets/styles/variables/_globals.scss */

.bd-clr-dark-blue-2 {
  border-color: #15418C;
}

/* line 348, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-dark-blue-2,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-dark-blue-2,
.btn-dark-blue-2.btn,
input.btn-dark-blue-2[type=submit],
#main .wForm form[id="4872784"] input.btn-dark-blue-2#submit_button,
#connect .wForm form[id="4872840"] input.btn-dark-blue-2#submit_button,
div#wpsl-wrap input.btn-dark-blue-2#wpsl-search-btn,
#pageNav a.btn-dark-blue-2.active-pageNav-item {
  border-color: #15418C;
  background-color: #15418C;
  color: #FFF;
}

/* line 353, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-dark-blue-2:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-dark-blue-2:hover,
.btn-dark-blue-2.btn:hover,
input.btn-dark-blue-2:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-dark-blue-2#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-dark-blue-2#submit_button:hover,
div#wpsl-wrap input.btn-dark-blue-2#wpsl-search-btn:hover,
#pageNav a.btn-dark-blue-2.active-pageNav-item:hover {
  background-color: #0b2249;
  color: #FFF;
}

/* line 360, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-dark-blue-2 a {
  font-size: 15px !important;
  line-height: 1.8 !important;
  text-align: center;
  text-decoration: none;
  padding: 6px 15px !important;
  border-radius: 6px;
  min-height: unset !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  border-color: #15418C;
  background-color: #15418C;
  color: #FFF !important;
  display: inline-block !important;
}

/* line 375, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-dark-blue-2 a:hover {
  background-color: #0b2249;
  color: #FFF;
}

/* line 383, resources/assets/styles/variables/_globals.scss */

.icon-bg-dark-blue-2 svg circle,
.icon-bg-hover-dark-blue-2:hover svg circle {
  fill: #15418C;
}

/* line 388, resources/assets/styles/variables/_globals.scss */

li.icon-bg-dark-blue-2 i {
  background: #15418C;
}

/* line 393, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-dark-blue-2:before {
  background: #15418C;
}

/* line 396, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-dark-blue-2:hover {
  background: rgba(21, 65, 140, 0.1);
}

/* line 402, resources/assets/styles/variables/_globals.scss */

.grid-divider-dark-blue-2 > :not(.uk-first-column):before {
  border-left-color: #15418C !important;
}

/* line 406, resources/assets/styles/variables/_globals.scss */

.grid-divider-dark-blue-2.uk-grid-stack > .uk-grid-margin:before {
  border-top: unset !important;
}

/* line 306, resources/assets/styles/variables/_globals.scss */

.clr-hereditary-cancer-2 {
  color: #E8EFF4 !important;
}

@media screen and (min-width: xsmall 0) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-hereditary-cancer-2-xsmall 0 {
    color: #E8EFF4 !important;
  }
}

@media screen and (min-width: small 480px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-hereditary-cancer-2-small 480px {
    color: #E8EFF4 !important;
  }
}

@media screen and (min-width: medium 768px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-hereditary-cancer-2-medium 768px {
    color: #E8EFF4 !important;
  }
}

@media screen and (min-width: large 960px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-hereditary-cancer-2-large 960px {
    color: #E8EFF4 !important;
  }
}

@media screen and (min-width: xlarge 1400px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-hereditary-cancer-2-xlarge 1400px {
    color: #E8EFF4 !important;
  }
}

/* line 318, resources/assets/styles/variables/_globals.scss */

.clr-hereditary-cancer-2-darken {
  color: #b4cbdb !important;
}

/* line 322, resources/assets/styles/variables/_globals.scss */

.bg-hereditary-cancer-2 {
  background-color: #E8EFF4;
}

/* line 325, resources/assets/styles/variables/_globals.scss */

.bg-hereditary-cancer-2-lighten {
  background-color: rgba(232, 239, 244, 0.2);
}

/* line 328, resources/assets/styles/variables/_globals.scss */

.bg-hereditary-cancer-2-lighten.offset-breast-color {
  background-color: #ffeef5;
}

/* line 331, resources/assets/styles/variables/_globals.scss */

.bg-hereditary-cancer-2-lighten.offset-breast-color.offset-dear-survivor {
  background-color: #f1f7f6;
}

/* line 336, resources/assets/styles/variables/_globals.scss */

.bg-hereditary-cancer-2-lighten.offset-pancreatic-color {
  background-color: #eaf3f1;
}

/* line 341, resources/assets/styles/variables/_globals.scss */

.bg-hereditary-cancer-2-darken {
  background-color: #b4cbdb;
}

/* line 344, resources/assets/styles/variables/_globals.scss */

.bd-clr-hereditary-cancer-2 {
  border-color: #E8EFF4;
}

/* line 348, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-hereditary-cancer-2,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-hereditary-cancer-2,
.btn-hereditary-cancer-2.btn,
input.btn-hereditary-cancer-2[type=submit],
#main .wForm form[id="4872784"] input.btn-hereditary-cancer-2#submit_button,
#connect .wForm form[id="4872840"] input.btn-hereditary-cancer-2#submit_button,
div#wpsl-wrap input.btn-hereditary-cancer-2#wpsl-search-btn,
#pageNav a.btn-hereditary-cancer-2.active-pageNav-item {
  border-color: #E8EFF4;
  background-color: #E8EFF4;
  color: #FFF;
}

/* line 353, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-hereditary-cancer-2:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-hereditary-cancer-2:hover,
.btn-hereditary-cancer-2.btn:hover,
input.btn-hereditary-cancer-2:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-hereditary-cancer-2#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-hereditary-cancer-2#submit_button:hover,
div#wpsl-wrap input.btn-hereditary-cancer-2#wpsl-search-btn:hover,
#pageNav a.btn-hereditary-cancer-2.active-pageNav-item:hover {
  background-color: #b4cbdb;
  color: #FFF;
}

/* line 360, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-hereditary-cancer-2 a {
  font-size: 15px !important;
  line-height: 1.8 !important;
  text-align: center;
  text-decoration: none;
  padding: 6px 15px !important;
  border-radius: 6px;
  min-height: unset !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  border-color: #E8EFF4;
  background-color: #E8EFF4;
  color: #FFF !important;
  display: inline-block !important;
}

/* line 375, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-hereditary-cancer-2 a:hover {
  background-color: #b4cbdb;
  color: #FFF;
}

/* line 383, resources/assets/styles/variables/_globals.scss */

.icon-bg-hereditary-cancer-2 svg circle,
.icon-bg-hover-hereditary-cancer-2:hover svg circle {
  fill: #E8EFF4;
}

/* line 388, resources/assets/styles/variables/_globals.scss */

li.icon-bg-hereditary-cancer-2 i {
  background: #E8EFF4;
}

/* line 393, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-hereditary-cancer-2:before {
  background: #E8EFF4;
}

/* line 396, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-hereditary-cancer-2:hover {
  background: rgba(232, 239, 244, 0.1);
}

/* line 402, resources/assets/styles/variables/_globals.scss */

.grid-divider-hereditary-cancer-2 > :not(.uk-first-column):before {
  border-left-color: #E8EFF4 !important;
}

/* line 406, resources/assets/styles/variables/_globals.scss */

.grid-divider-hereditary-cancer-2.uk-grid-stack > .uk-grid-margin:before {
  border-top: unset !important;
}

/* line 306, resources/assets/styles/variables/_globals.scss */

.clr-light-blue-muted {
  color: #D8DDE7 !important;
}

@media screen and (min-width: xsmall 0) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-light-blue-muted-xsmall 0 {
    color: #D8DDE7 !important;
  }
}

@media screen and (min-width: small 480px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-light-blue-muted-small 480px {
    color: #D8DDE7 !important;
  }
}

@media screen and (min-width: medium 768px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-light-blue-muted-medium 768px {
    color: #D8DDE7 !important;
  }
}

@media screen and (min-width: large 960px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-light-blue-muted-large 960px {
    color: #D8DDE7 !important;
  }
}

@media screen and (min-width: xlarge 1400px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-light-blue-muted-xlarge 1400px {
    color: #D8DDE7 !important;
  }
}

/* line 318, resources/assets/styles/variables/_globals.scss */

.clr-light-blue-muted-darken {
  color: #a9b4ca !important;
}

/* line 322, resources/assets/styles/variables/_globals.scss */

.bg-light-blue-muted {
  background-color: #D8DDE7;
}

/* line 325, resources/assets/styles/variables/_globals.scss */

.bg-light-blue-muted-lighten {
  background-color: rgba(216, 221, 231, 0.2);
}

/* line 328, resources/assets/styles/variables/_globals.scss */

.bg-light-blue-muted-lighten.offset-breast-color {
  background-color: #ffeef5;
}

/* line 331, resources/assets/styles/variables/_globals.scss */

.bg-light-blue-muted-lighten.offset-breast-color.offset-dear-survivor {
  background-color: #f1f7f6;
}

/* line 336, resources/assets/styles/variables/_globals.scss */

.bg-light-blue-muted-lighten.offset-pancreatic-color {
  background-color: #eaf3f1;
}

/* line 341, resources/assets/styles/variables/_globals.scss */

.bg-light-blue-muted-darken {
  background-color: #a9b4ca;
}

/* line 344, resources/assets/styles/variables/_globals.scss */

.bd-clr-light-blue-muted {
  border-color: #D8DDE7;
}

/* line 348, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-light-blue-muted,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-light-blue-muted,
.btn-light-blue-muted.btn,
input.btn-light-blue-muted[type=submit],
#main .wForm form[id="4872784"] input.btn-light-blue-muted#submit_button,
#connect .wForm form[id="4872840"] input.btn-light-blue-muted#submit_button,
div#wpsl-wrap input.btn-light-blue-muted#wpsl-search-btn,
#pageNav a.btn-light-blue-muted.active-pageNav-item {
  border-color: #D8DDE7;
  background-color: #D8DDE7;
  color: #FFF;
}

/* line 353, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-light-blue-muted:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-light-blue-muted:hover,
.btn-light-blue-muted.btn:hover,
input.btn-light-blue-muted:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-light-blue-muted#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-light-blue-muted#submit_button:hover,
div#wpsl-wrap input.btn-light-blue-muted#wpsl-search-btn:hover,
#pageNav a.btn-light-blue-muted.active-pageNav-item:hover {
  background-color: #a9b4ca;
  color: #FFF;
}

/* line 360, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-light-blue-muted a {
  font-size: 15px !important;
  line-height: 1.8 !important;
  text-align: center;
  text-decoration: none;
  padding: 6px 15px !important;
  border-radius: 6px;
  min-height: unset !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  border-color: #D8DDE7;
  background-color: #D8DDE7;
  color: #FFF !important;
  display: inline-block !important;
}

/* line 375, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-light-blue-muted a:hover {
  background-color: #a9b4ca;
  color: #FFF;
}

/* line 383, resources/assets/styles/variables/_globals.scss */

.icon-bg-light-blue-muted svg circle,
.icon-bg-hover-light-blue-muted:hover svg circle {
  fill: #D8DDE7;
}

/* line 388, resources/assets/styles/variables/_globals.scss */

li.icon-bg-light-blue-muted i {
  background: #D8DDE7;
}

/* line 393, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-light-blue-muted:before {
  background: #D8DDE7;
}

/* line 396, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-light-blue-muted:hover {
  background: rgba(216, 221, 231, 0.1);
}

/* line 402, resources/assets/styles/variables/_globals.scss */

.grid-divider-light-blue-muted > :not(.uk-first-column):before {
  border-left-color: #D8DDE7 !important;
}

/* line 406, resources/assets/styles/variables/_globals.scss */

.grid-divider-light-blue-muted.uk-grid-stack > .uk-grid-margin:before {
  border-top: unset !important;
}

/* line 306, resources/assets/styles/variables/_globals.scss */

.clr-urology-2 {
  color: #E6EAF0 !important;
}

@media screen and (min-width: xsmall 0) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-urology-2-xsmall 0 {
    color: #E6EAF0 !important;
  }
}

@media screen and (min-width: small 480px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-urology-2-small 480px {
    color: #E6EAF0 !important;
  }
}

@media screen and (min-width: medium 768px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-urology-2-medium 768px {
    color: #E6EAF0 !important;
  }
}

@media screen and (min-width: large 960px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-urology-2-large 960px {
    color: #E6EAF0 !important;
  }
}

@media screen and (min-width: xlarge 1400px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-urology-2-xlarge 1400px {
    color: #E6EAF0 !important;
  }
}

/* line 318, resources/assets/styles/variables/_globals.scss */

.clr-urology-2-darken {
  color: #b6c2d3 !important;
}

/* line 322, resources/assets/styles/variables/_globals.scss */

.bg-urology-2 {
  background-color: #E6EAF0;
}

/* line 325, resources/assets/styles/variables/_globals.scss */

.bg-urology-2-lighten {
  background-color: rgba(230, 234, 240, 0.2);
}

/* line 328, resources/assets/styles/variables/_globals.scss */

.bg-urology-2-lighten.offset-breast-color {
  background-color: #ffeef5;
}

/* line 331, resources/assets/styles/variables/_globals.scss */

.bg-urology-2-lighten.offset-breast-color.offset-dear-survivor {
  background-color: #f1f7f6;
}

/* line 336, resources/assets/styles/variables/_globals.scss */

.bg-urology-2-lighten.offset-pancreatic-color {
  background-color: #eaf3f1;
}

/* line 341, resources/assets/styles/variables/_globals.scss */

.bg-urology-2-darken {
  background-color: #b6c2d3;
}

/* line 344, resources/assets/styles/variables/_globals.scss */

.bd-clr-urology-2 {
  border-color: #E6EAF0;
}

/* line 348, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-urology-2,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-urology-2,
.btn-urology-2.btn,
input.btn-urology-2[type=submit],
#main .wForm form[id="4872784"] input.btn-urology-2#submit_button,
#connect .wForm form[id="4872840"] input.btn-urology-2#submit_button,
div#wpsl-wrap input.btn-urology-2#wpsl-search-btn,
#pageNav a.btn-urology-2.active-pageNav-item {
  border-color: #E6EAF0;
  background-color: #E6EAF0;
  color: #FFF;
}

/* line 353, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-urology-2:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-urology-2:hover,
.btn-urology-2.btn:hover,
input.btn-urology-2:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-urology-2#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-urology-2#submit_button:hover,
div#wpsl-wrap input.btn-urology-2#wpsl-search-btn:hover,
#pageNav a.btn-urology-2.active-pageNav-item:hover {
  background-color: #b6c2d3;
  color: #FFF;
}

/* line 360, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-urology-2 a {
  font-size: 15px !important;
  line-height: 1.8 !important;
  text-align: center;
  text-decoration: none;
  padding: 6px 15px !important;
  border-radius: 6px;
  min-height: unset !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  border-color: #E6EAF0;
  background-color: #E6EAF0;
  color: #FFF !important;
  display: inline-block !important;
}

/* line 375, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-urology-2 a:hover {
  background-color: #b6c2d3;
  color: #FFF;
}

/* line 383, resources/assets/styles/variables/_globals.scss */

.icon-bg-urology-2 svg circle,
.icon-bg-hover-urology-2:hover svg circle {
  fill: #E6EAF0;
}

/* line 388, resources/assets/styles/variables/_globals.scss */

li.icon-bg-urology-2 i {
  background: #E6EAF0;
}

/* line 393, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-urology-2:before {
  background: #E6EAF0;
}

/* line 396, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-urology-2:hover {
  background: rgba(230, 234, 240, 0.1);
}

/* line 402, resources/assets/styles/variables/_globals.scss */

.grid-divider-urology-2 > :not(.uk-first-column):before {
  border-left-color: #E6EAF0 !important;
}

/* line 406, resources/assets/styles/variables/_globals.scss */

.grid-divider-urology-2.uk-grid-stack > .uk-grid-margin:before {
  border-top: unset !important;
}

/* line 306, resources/assets/styles/variables/_globals.scss */

.clr-sneak-peek {
  color: #7F79AA !important;
}

@media screen and (min-width: xsmall 0) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-sneak-peek-xsmall 0 {
    color: #7F79AA !important;
  }
}

@media screen and (min-width: small 480px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-sneak-peek-small 480px {
    color: #7F79AA !important;
  }
}

@media screen and (min-width: medium 768px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-sneak-peek-medium 768px {
    color: #7F79AA !important;
  }
}

@media screen and (min-width: large 960px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-sneak-peek-large 960px {
    color: #7F79AA !important;
  }
}

@media screen and (min-width: xlarge 1400px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-sneak-peek-xlarge 1400px {
    color: #7F79AA !important;
  }
}

/* line 318, resources/assets/styles/variables/_globals.scss */

.clr-sneak-peek-darken {
  color: #595383 !important;
}

/* line 322, resources/assets/styles/variables/_globals.scss */

.bg-sneak-peek {
  background-color: #7F79AA;
}

/* line 325, resources/assets/styles/variables/_globals.scss */

.bg-sneak-peek-lighten {
  background-color: rgba(127, 121, 170, 0.2);
}

/* line 328, resources/assets/styles/variables/_globals.scss */

.bg-sneak-peek-lighten.offset-breast-color {
  background-color: #ffeef5;
}

/* line 331, resources/assets/styles/variables/_globals.scss */

.bg-sneak-peek-lighten.offset-breast-color.offset-dear-survivor {
  background-color: #f1f7f6;
}

/* line 336, resources/assets/styles/variables/_globals.scss */

.bg-sneak-peek-lighten.offset-pancreatic-color {
  background-color: #eaf3f1;
}

/* line 341, resources/assets/styles/variables/_globals.scss */

.bg-sneak-peek-darken {
  background-color: #595383;
}

/* line 344, resources/assets/styles/variables/_globals.scss */

.bd-clr-sneak-peek {
  border-color: #7F79AA;
}

/* line 348, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-sneak-peek,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-sneak-peek,
.btn-sneak-peek.btn,
input.btn-sneak-peek[type=submit],
#main .wForm form[id="4872784"] input.btn-sneak-peek#submit_button,
#connect .wForm form[id="4872840"] input.btn-sneak-peek#submit_button,
div#wpsl-wrap input.btn-sneak-peek#wpsl-search-btn,
#pageNav a.btn-sneak-peek.active-pageNav-item {
  border-color: #7F79AA;
  background-color: #7F79AA;
  color: #FFF;
}

/* line 353, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-sneak-peek:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-sneak-peek:hover,
.btn-sneak-peek.btn:hover,
input.btn-sneak-peek:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-sneak-peek#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-sneak-peek#submit_button:hover,
div#wpsl-wrap input.btn-sneak-peek#wpsl-search-btn:hover,
#pageNav a.btn-sneak-peek.active-pageNav-item:hover {
  background-color: #595383;
  color: #FFF;
}

/* line 360, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-sneak-peek a {
  font-size: 15px !important;
  line-height: 1.8 !important;
  text-align: center;
  text-decoration: none;
  padding: 6px 15px !important;
  border-radius: 6px;
  min-height: unset !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  border-color: #7F79AA;
  background-color: #7F79AA;
  color: #FFF !important;
  display: inline-block !important;
}

/* line 375, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-sneak-peek a:hover {
  background-color: #595383;
  color: #FFF;
}

/* line 383, resources/assets/styles/variables/_globals.scss */

.icon-bg-sneak-peek svg circle,
.icon-bg-hover-sneak-peek:hover svg circle {
  fill: #7F79AA;
}

/* line 388, resources/assets/styles/variables/_globals.scss */

li.icon-bg-sneak-peek i {
  background: #7F79AA;
}

/* line 393, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-sneak-peek:before {
  background: #7F79AA;
}

/* line 396, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-sneak-peek:hover {
  background: rgba(127, 121, 170, 0.1);
}

/* line 402, resources/assets/styles/variables/_globals.scss */

.grid-divider-sneak-peek > :not(.uk-first-column):before {
  border-left-color: #7F79AA !important;
}

/* line 406, resources/assets/styles/variables/_globals.scss */

.grid-divider-sneak-peek.uk-grid-stack > .uk-grid-margin:before {
  border-top: unset !important;
}

/* line 306, resources/assets/styles/variables/_globals.scss */

.clr-sneak-peek-off-white {
  color: #F7F7FC !important;
}

@media screen and (min-width: xsmall 0) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-sneak-peek-off-white-xsmall 0 {
    color: #F7F7FC !important;
  }
}

@media screen and (min-width: small 480px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-sneak-peek-off-white-small 480px {
    color: #F7F7FC !important;
  }
}

@media screen and (min-width: medium 768px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-sneak-peek-off-white-medium 768px {
    color: #F7F7FC !important;
  }
}

@media screen and (min-width: large 960px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-sneak-peek-off-white-large 960px {
    color: #F7F7FC !important;
  }
}

@media screen and (min-width: xlarge 1400px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-sneak-peek-off-white-xlarge 1400px {
    color: #F7F7FC !important;
  }
}

/* line 318, resources/assets/styles/variables/_globals.scss */

.clr-sneak-peek-off-white-darken {
  color: #bfbfe7 !important;
}

/* line 322, resources/assets/styles/variables/_globals.scss */

.bg-sneak-peek-off-white {
  background-color: #F7F7FC;
}

/* line 325, resources/assets/styles/variables/_globals.scss */

.bg-sneak-peek-off-white-lighten {
  background-color: rgba(247, 247, 252, 0.2);
}

/* line 328, resources/assets/styles/variables/_globals.scss */

.bg-sneak-peek-off-white-lighten.offset-breast-color {
  background-color: #ffeef5;
}

/* line 331, resources/assets/styles/variables/_globals.scss */

.bg-sneak-peek-off-white-lighten.offset-breast-color.offset-dear-survivor {
  background-color: #f1f7f6;
}

/* line 336, resources/assets/styles/variables/_globals.scss */

.bg-sneak-peek-off-white-lighten.offset-pancreatic-color {
  background-color: #eaf3f1;
}

/* line 341, resources/assets/styles/variables/_globals.scss */

.bg-sneak-peek-off-white-darken {
  background-color: #bfbfe7;
}

/* line 344, resources/assets/styles/variables/_globals.scss */

.bd-clr-sneak-peek-off-white {
  border-color: #F7F7FC;
}

/* line 348, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-sneak-peek-off-white,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-sneak-peek-off-white,
.btn-sneak-peek-off-white.btn,
input.btn-sneak-peek-off-white[type=submit],
#main .wForm form[id="4872784"] input.btn-sneak-peek-off-white#submit_button,
#connect .wForm form[id="4872840"] input.btn-sneak-peek-off-white#submit_button,
div#wpsl-wrap input.btn-sneak-peek-off-white#wpsl-search-btn,
#pageNav a.btn-sneak-peek-off-white.active-pageNav-item {
  border-color: #F7F7FC;
  background-color: #F7F7FC;
  color: #FFF;
}

/* line 353, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-sneak-peek-off-white:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-sneak-peek-off-white:hover,
.btn-sneak-peek-off-white.btn:hover,
input.btn-sneak-peek-off-white:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-sneak-peek-off-white#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-sneak-peek-off-white#submit_button:hover,
div#wpsl-wrap input.btn-sneak-peek-off-white#wpsl-search-btn:hover,
#pageNav a.btn-sneak-peek-off-white.active-pageNav-item:hover {
  background-color: #bfbfe7;
  color: #FFF;
}

/* line 360, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-sneak-peek-off-white a {
  font-size: 15px !important;
  line-height: 1.8 !important;
  text-align: center;
  text-decoration: none;
  padding: 6px 15px !important;
  border-radius: 6px;
  min-height: unset !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  border-color: #F7F7FC;
  background-color: #F7F7FC;
  color: #FFF !important;
  display: inline-block !important;
}

/* line 375, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-sneak-peek-off-white a:hover {
  background-color: #bfbfe7;
  color: #FFF;
}

/* line 383, resources/assets/styles/variables/_globals.scss */

.icon-bg-sneak-peek-off-white svg circle,
.icon-bg-hover-sneak-peek-off-white:hover svg circle {
  fill: #F7F7FC;
}

/* line 388, resources/assets/styles/variables/_globals.scss */

li.icon-bg-sneak-peek-off-white i {
  background: #F7F7FC;
}

/* line 393, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-sneak-peek-off-white:before {
  background: #F7F7FC;
}

/* line 396, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-sneak-peek-off-white:hover {
  background: rgba(247, 247, 252, 0.1);
}

/* line 402, resources/assets/styles/variables/_globals.scss */

.grid-divider-sneak-peek-off-white > :not(.uk-first-column):before {
  border-left-color: #F7F7FC !important;
}

/* line 406, resources/assets/styles/variables/_globals.scss */

.grid-divider-sneak-peek-off-white.uk-grid-stack > .uk-grid-margin:before {
  border-top: unset !important;
}

/* line 306, resources/assets/styles/variables/_globals.scss */

.clr-prequel-pink-light {
  color: #EEECF4 !important;
}

@media screen and (min-width: xsmall 0) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-prequel-pink-light-xsmall 0 {
    color: #EEECF4 !important;
  }
}

@media screen and (min-width: small 480px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-prequel-pink-light-small 480px {
    color: #EEECF4 !important;
  }
}

@media screen and (min-width: medium 768px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-prequel-pink-light-medium 768px {
    color: #EEECF4 !important;
  }
}

@media screen and (min-width: large 960px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-prequel-pink-light-large 960px {
    color: #EEECF4 !important;
  }
}

@media screen and (min-width: xlarge 1400px) {
  /* line 311, resources/assets/styles/variables/_globals.scss */

  .clr-prequel-pink-light-xlarge 1400px {
    color: #EEECF4 !important;
  }
}

/* line 318, resources/assets/styles/variables/_globals.scss */

.clr-prequel-pink-light-darken {
  color: #c3bcd8 !important;
}

/* line 322, resources/assets/styles/variables/_globals.scss */

.bg-prequel-pink-light {
  background-color: #EEECF4;
}

/* line 325, resources/assets/styles/variables/_globals.scss */

.bg-prequel-pink-light-lighten {
  background-color: rgba(238, 236, 244, 0.2);
}

/* line 328, resources/assets/styles/variables/_globals.scss */

.bg-prequel-pink-light-lighten.offset-breast-color {
  background-color: #ffeef5;
}

/* line 331, resources/assets/styles/variables/_globals.scss */

.bg-prequel-pink-light-lighten.offset-breast-color.offset-dear-survivor {
  background-color: #f1f7f6;
}

/* line 336, resources/assets/styles/variables/_globals.scss */

.bg-prequel-pink-light-lighten.offset-pancreatic-color {
  background-color: #eaf3f1;
}

/* line 341, resources/assets/styles/variables/_globals.scss */

.bg-prequel-pink-light-darken {
  background-color: #c3bcd8;
}

/* line 344, resources/assets/styles/variables/_globals.scss */

.bd-clr-prequel-pink-light {
  border-color: #EEECF4;
}

/* line 348, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-prequel-pink-light,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-prequel-pink-light,
.btn-prequel-pink-light.btn,
input.btn-prequel-pink-light[type=submit],
#main .wForm form[id="4872784"] input.btn-prequel-pink-light#submit_button,
#connect .wForm form[id="4872840"] input.btn-prequel-pink-light#submit_button,
div#wpsl-wrap input.btn-prequel-pink-light#wpsl-search-btn,
#pageNav a.btn-prequel-pink-light.active-pageNav-item {
  border-color: #EEECF4;
  background-color: #EEECF4;
  color: #FFF;
}

/* line 353, resources/assets/styles/variables/_globals.scss */

.uk-button.btn-prequel-pink-light:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.btn-prequel-pink-light:hover,
.btn-prequel-pink-light.btn:hover,
input.btn-prequel-pink-light:hover[type=submit],
#main .wForm form[id="4872784"] input.btn-prequel-pink-light#submit_button:hover,
#connect .wForm form[id="4872840"] input.btn-prequel-pink-light#submit_button:hover,
div#wpsl-wrap input.btn-prequel-pink-light#wpsl-search-btn:hover,
#pageNav a.btn-prequel-pink-light.active-pageNav-item:hover {
  background-color: #c3bcd8;
  color: #FFF;
}

/* line 360, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-prequel-pink-light a {
  font-size: 15px !important;
  line-height: 1.8 !important;
  text-align: center;
  text-decoration: none;
  padding: 6px 15px !important;
  border-radius: 6px;
  min-height: unset !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  border-color: #EEECF4;
  background-color: #EEECF4;
  color: #FFF !important;
  display: inline-block !important;
}

/* line 375, resources/assets/styles/variables/_globals.scss */

.btn-nav-item-prequel-pink-light a:hover {
  background-color: #c3bcd8;
  color: #FFF;
}

/* line 383, resources/assets/styles/variables/_globals.scss */

.icon-bg-prequel-pink-light svg circle,
.icon-bg-hover-prequel-pink-light:hover svg circle {
  fill: #EEECF4;
}

/* line 388, resources/assets/styles/variables/_globals.scss */

li.icon-bg-prequel-pink-light i {
  background: #EEECF4;
}

/* line 393, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-prequel-pink-light:before {
  background: #EEECF4;
}

/* line 396, resources/assets/styles/variables/_globals.scss */

header#site-header-2 li.acnt-prequel-pink-light:hover {
  background: rgba(238, 236, 244, 0.1);
}

/* line 402, resources/assets/styles/variables/_globals.scss */

.grid-divider-prequel-pink-light > :not(.uk-first-column):before {
  border-left-color: #EEECF4 !important;
}

/* line 406, resources/assets/styles/variables/_globals.scss */

.grid-divider-prequel-pink-light.uk-grid-stack > .uk-grid-margin:before {
  border-top: unset !important;
}

/* line 420, resources/assets/styles/variables/_globals.scss */

.uk-switcher .switcher-bg-hereditary-cancer {
  position: relative;
  background: #E8EFF4;
}

/* line 420, resources/assets/styles/variables/_globals.scss */

.uk-switcher .switcher-bg-family-planning {
  position: relative;
  background: #E9F3F5;
}

/* line 420, resources/assets/styles/variables/_globals.scss */

.uk-switcher .switcher-bg-mental-health {
  position: relative;
  background: #E8EFE7;
}

/* line 420, resources/assets/styles/variables/_globals.scss */

.uk-switcher .switcher-bg-urology {
  position: relative;
  background: #E6EAF0;
}

/* line 456, resources/assets/styles/variables/_globals.scss */

.accent-clr-enterprise {
  position: relative;
}

/* line 458, resources/assets/styles/variables/_globals.scss */

.accent-clr-enterprise:before {
  content: '';
  position: absolute;
  background-color: #0071CE;
  height: 8px;
  width: 100%;
  left: 0;
  top: 0;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}

/* line 456, resources/assets/styles/variables/_globals.scss */

.accent-clr-mental_health {
  position: relative;
}

/* line 458, resources/assets/styles/variables/_globals.scss */

.accent-clr-mental_health:before {
  content: '';
  position: absolute;
  background-color: #3DAE2B;
  height: 8px;
  width: 100%;
  left: 0;
  top: 0;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}

/* line 456, resources/assets/styles/variables/_globals.scss */

.accent-clr-oncology {
  position: relative;
}

/* line 458, resources/assets/styles/variables/_globals.scss */

.accent-clr-oncology:before {
  content: '';
  position: absolute;
  background-color: #527b97;
  height: 8px;
  width: 100%;
  left: 0;
  top: 0;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}

/* line 456, resources/assets/styles/variables/_globals.scss */

.accent-clr-urology {
  position: relative;
}

/* line 458, resources/assets/styles/variables/_globals.scss */

.accent-clr-urology:before {
  content: '';
  position: absolute;
  background-color: #FF9015;
  height: 8px;
  width: 100%;
  left: 0;
  top: 0;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}

/* line 456, resources/assets/styles/variables/_globals.scss */

.accent-clr-womens_health {
  position: relative;
}

/* line 458, resources/assets/styles/variables/_globals.scss */

.accent-clr-womens_health:before {
  content: '';
  position: absolute;
  background-color: #e86ba2;
  height: 8px;
  width: 100%;
  left: 0;
  top: 0;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}

/* line 545, resources/assets/styles/variables/_globals.scss */

.padding-top-small {
  padding-top: 32px;
}

/* line 548, resources/assets/styles/variables/_globals.scss */

.margin-top-small {
  margin-top: 32px !important;
}

/* line 545, resources/assets/styles/variables/_globals.scss */

.padding-right-small {
  padding-right: 32px;
}

/* line 548, resources/assets/styles/variables/_globals.scss */

.margin-right-small {
  margin-right: 32px !important;
}

/* line 545, resources/assets/styles/variables/_globals.scss */

.padding-bottom-small {
  padding-bottom: 32px;
}

/* line 548, resources/assets/styles/variables/_globals.scss */

.margin-bottom-small {
  margin-bottom: 32px !important;
}

/* line 545, resources/assets/styles/variables/_globals.scss */

.padding-left-small {
  padding-left: 32px;
}

/* line 548, resources/assets/styles/variables/_globals.scss */

.margin-left-small {
  margin-left: 32px !important;
}

/* line 545, resources/assets/styles/variables/_globals.scss */

.padding-top-medium {
  padding-top: 16px;
}

/* line 548, resources/assets/styles/variables/_globals.scss */

.margin-top-medium {
  margin-top: 16px !important;
}

/* line 545, resources/assets/styles/variables/_globals.scss */

.padding-right-medium {
  padding-right: 16px;
}

/* line 548, resources/assets/styles/variables/_globals.scss */

.margin-right-medium {
  margin-right: 16px !important;
}

/* line 545, resources/assets/styles/variables/_globals.scss */

.padding-bottom-medium {
  padding-bottom: 16px;
}

/* line 548, resources/assets/styles/variables/_globals.scss */

.margin-bottom-medium {
  margin-bottom: 16px !important;
}

/* line 545, resources/assets/styles/variables/_globals.scss */

.padding-left-medium {
  padding-left: 16px;
}

/* line 548, resources/assets/styles/variables/_globals.scss */

.margin-left-medium {
  margin-left: 16px !important;
}

/* line 545, resources/assets/styles/variables/_globals.scss */

.padding-top-default {
  padding-top: 22px;
}

/* line 548, resources/assets/styles/variables/_globals.scss */

.margin-top-default {
  margin-top: 22px !important;
}

/* line 545, resources/assets/styles/variables/_globals.scss */

.padding-right-default {
  padding-right: 22px;
}

/* line 548, resources/assets/styles/variables/_globals.scss */

.margin-right-default {
  margin-right: 22px !important;
}

/* line 545, resources/assets/styles/variables/_globals.scss */

.padding-bottom-default {
  padding-bottom: 22px;
}

/* line 548, resources/assets/styles/variables/_globals.scss */

.margin-bottom-default {
  margin-bottom: 22px !important;
}

/* line 545, resources/assets/styles/variables/_globals.scss */

.padding-left-default {
  padding-left: 22px;
}

/* line 548, resources/assets/styles/variables/_globals.scss */

.margin-left-default {
  margin-left: 22px !important;
}

/* line 545, resources/assets/styles/variables/_globals.scss */

.padding-top-large {
  padding-top: 64px;
}

/* line 548, resources/assets/styles/variables/_globals.scss */

.margin-top-large {
  margin-top: 64px !important;
}

/* line 545, resources/assets/styles/variables/_globals.scss */

.padding-right-large {
  padding-right: 64px;
}

/* line 548, resources/assets/styles/variables/_globals.scss */

.margin-right-large {
  margin-right: 64px !important;
}

/* line 545, resources/assets/styles/variables/_globals.scss */

.padding-bottom-large {
  padding-bottom: 64px;
}

/* line 548, resources/assets/styles/variables/_globals.scss */

.margin-bottom-large {
  margin-bottom: 64px !important;
}

/* line 545, resources/assets/styles/variables/_globals.scss */

.padding-left-large {
  padding-left: 64px;
}

/* line 548, resources/assets/styles/variables/_globals.scss */

.margin-left-large {
  margin-left: 64px !important;
}

/* line 545, resources/assets/styles/variables/_globals.scss */

.padding-top-xlarge {
  padding-top: 96px;
}

/* line 548, resources/assets/styles/variables/_globals.scss */

.margin-top-xlarge {
  margin-top: 96px !important;
}

/* line 545, resources/assets/styles/variables/_globals.scss */

.padding-right-xlarge {
  padding-right: 96px;
}

/* line 548, resources/assets/styles/variables/_globals.scss */

.margin-right-xlarge {
  margin-right: 96px !important;
}

/* line 545, resources/assets/styles/variables/_globals.scss */

.padding-bottom-xlarge {
  padding-bottom: 96px;
}

/* line 548, resources/assets/styles/variables/_globals.scss */

.margin-bottom-xlarge {
  margin-bottom: 96px !important;
}

/* line 545, resources/assets/styles/variables/_globals.scss */

.padding-left-xlarge {
  padding-left: 96px;
}

/* line 548, resources/assets/styles/variables/_globals.scss */

.margin-left-xlarge {
  margin-left: 96px !important;
}

/* line 576, resources/assets/styles/variables/_globals.scss */

iframe[uk-cover] {
  pointer-events: auto !important;
}

@media (min-width: 1201px) {
  /* line 581, resources/assets/styles/variables/_globals.scss */

  .uk-hidden-1200 {
    display: none;
  }
}

@media (max-width: 1200px) {
  /* line 587, resources/assets/styles/variables/_globals.scss */

  .uk-visible-1200 {
    display: none;
  }
}

/*
*  Removes the unit (e.g. px, em, rem) from a value, returning the number only.
*
*  @param {Number} $num - Number to strip unit from.
*
*  @returns {Number} The same number, sans unit.
*/

/* ========================================================================
   Component: Base
 ========================================================================== */

/*
 * 1. Set `font-size` to support `rem` units
 *    Not using `font` property because a leading hyphen (e.g. -apple-system) causes the font to break in IE11 and Edge
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 * 3. Style
 */

/* line 99, node_modules/uikit/src/scss/components/base.scss */

html {
  /* 1 */
  font-family: franklin-gothic-urw, FranklinGothicURW, -apple-system, BlinkMacSystemFont, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 3 */
  background: #fff;
  color: #3A3B3C;
  font-weight: 400;
}

/*
 * Remove the margin in all browsers.
 */

/* line 117, node_modules/uikit/src/scss/components/base.scss */

body {
  margin: 0;
}

/* Links
 ========================================================================== */

/*
 * Style
 */

/* line 127, node_modules/uikit/src/scss/components/base.scss */

a,
.uk-link {
  color: #00acd8;
  text-decoration: none;
  cursor: pointer;
}

/* line 135, node_modules/uikit/src/scss/components/base.scss */

a:hover,
.uk-link:hover,
.uk-link-toggle:hover .uk-link {
  color: #003e5f;
  text-decoration: underline;
}

/* Text-level semantics
 ========================================================================== */

/*
 * 1. Add the correct text decoration in Edge.
 * 2. The shorthand declaration `underline dotted` is not supported in Safari.
 */

/* line 152, node_modules/uikit/src/scss/components/base.scss */

abbr[title] {
  /* 1 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  /* 2 */
  -webkit-text-decoration-style: dotted;
}

/*
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

/* line 163, node_modules/uikit/src/scss/components/base.scss */

b,
strong {
  font-weight: 500;
}

/*
 * 1. Consolas has a better baseline in running text compared to `Courier`
 * 2. Correct the odd `em` font sizing in all browsers.
 * 3. Style
 */

/* line 172, node_modules/uikit/src/scss/components/base.scss */

:not(pre) > code,
:not(pre) > kbd,
:not(pre) > samp {
  /* 1 */
  font-family: Consolas, monaco, monospace;
  /* 2 */
  font-size: 14px;
  /* 3 */
  color: #f0506e;
  white-space: nowrap;
  padding: 2px 6px;
  background: #f8f8f8;
}

/*
 * Emphasize
 */

/* line 189, node_modules/uikit/src/scss/components/base.scss */

em {
  color: inherit;
}

/*
 * Insert
 */

/* line 195, node_modules/uikit/src/scss/components/base.scss */

ins {
  background: #ffd;
  color: #3A3B3C;
  text-decoration: none;
}

/*
 * Mark
 */

/* line 205, node_modules/uikit/src/scss/components/base.scss */

mark {
  background: #ffd;
  color: #3A3B3C;
}

/*
 * Quote
 */

/* line 214, node_modules/uikit/src/scss/components/base.scss */

q {
  font-style: italic;
}

/*
 * Add the correct font size in all browsers.
 */

/* line 220, node_modules/uikit/src/scss/components/base.scss */

small {
  font-size: 80%;
}

/*
 * Prevents `sub` and `sup` affecting `line-height` in all browsers.
 */

/* line 226, node_modules/uikit/src/scss/components/base.scss */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

/* line 234, node_modules/uikit/src/scss/components/base.scss */

sup {
  top: -0.5em;
}

/* line 235, node_modules/uikit/src/scss/components/base.scss */

sub {
  bottom: -0.25em;
}

/* Embedded content
 ========================================================================== */

/*
 * Remove the gap between embedded content and the bottom of their containers.
 */

/* line 245, node_modules/uikit/src/scss/components/base.scss */

audio,
canvas,
iframe,
img,
svg,
video {
  vertical-align: middle;
}

/*
 * 1. Add responsiveness.
 * 2. Auto-scale the height. Only needed if `height` attribute is present.
 * 3. Corrects responsive `max-width` behavior if padding and border are used.
 * 4. Exclude SVGs for IE11 because they don't preserve their aspect ratio.
 */

/* line 259, node_modules/uikit/src/scss/components/base.scss */

canvas,
img,
video {
  /* 1 */
  max-width: 100%;
  /* 2 */
  height: auto;
  /* 3 */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

/* 4 */

@supports (display: block) {
  /* line 273, node_modules/uikit/src/scss/components/base.scss */

  svg {
    max-width: 100%;
    height: auto;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
  }
}

/*
 * Hide the overflow in IE.
 */

/* line 285, node_modules/uikit/src/scss/components/base.scss */

svg:not(:root) {
  overflow: hidden;
}

/*
 * 1. Fix lazy loading images if parent element is set to `display: inline` and has `overflow: hidden`.
 * 2. Hide `alt` text for lazy loading images.
 * Note: Selector for background while loading img[data-src*='.jpg'][src*='data:image'] { background: grey; }
 */

/* line 293, node_modules/uikit/src/scss/components/base.scss */

img:not([src]) {
  /* 1 */
  min-width: 1px;
  /* 2 */
  visibility: hidden;
}

/*
 * Iframe
 * Remove border in all browsers
 */

/* line 305, node_modules/uikit/src/scss/components/base.scss */

iframe {
  border: 0;
}

/* Block elements
 ========================================================================== */

/*
 * Margins
 */

/* line 315, node_modules/uikit/src/scss/components/base.scss */

p,
ul,
ol,
dl,
pre,
address,
fieldset,
figure {
  margin: 0 0 20px 0;
}

/* Add margin if adjacent element */

/* line 325, node_modules/uikit/src/scss/components/base.scss */

* + p,
* + ul,
* + ol,
* + dl,
* + pre,
* + address,
* + fieldset,
* + figure {
  margin-top: 20px;
}

/* Headings
 ========================================================================== */

/* line 338, node_modules/uikit/src/scss/components/base.scss */

h1,
.uk-h1,
h2,
.uk-h2,
h3,
.uk-h3,
h4,
.uk-h4,
h5,
.uk-h5,
h6,
.uk-h6,
.uk-heading-small,
.uk-heading-medium,
.uk-heading-large,
.uk-heading-xlarge,
.uk-heading-2xlarge {
  margin: 0 0 20px 0;
  font-family: franklin-gothic-urw, FranklinGothicURW, -apple-system, BlinkMacSystemFont, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 500;
  color: #58595B;
  text-transform: none;
}

/* Add margin if adjacent element */

/* line 358, node_modules/uikit/src/scss/components/base.scss */

* + h1,
* + .uk-h1,
* + h2,
* + .uk-h2,
* + h3,
* + .uk-h3,
* + h4,
* + .uk-h4,
* + h5,
* + .uk-h5,
* + h6,
* + .uk-h6,
* + .uk-heading-small,
* + .uk-heading-medium,
* + .uk-heading-large,
* + .uk-heading-xlarge,
* + .uk-heading-2xlarge {
  margin-top: 40px;
}

/*
 * Sizes
 */

/* line 374, node_modules/uikit/src/scss/components/base.scss */

h1,
.uk-h1 {
  font-size: 44px;
  line-height: 1;
  margin-bottom: 32px;
}

/* line 509, resources/assets/styles/variables/_variables.scss */

.page-lead-gen-page h1:not(.uk-text-light),
.page-lead-gen-page .uk-h1:not(.uk-text-light) {
  font-weight: 500;
}

@media screen and (min-width: 87.5em) {
  /* line 374, node_modules/uikit/src/scss/components/base.scss */

  h1,
  .uk-h1 {
    font-size: 96px;
  }
}

@media screen and (max-width: 59.9375em) {
  /* line 374, node_modules/uikit/src/scss/components/base.scss */

  h1,
  .uk-h1 {
    font-size: 44px;
  }
}

@media screen and (max-width: 47.9375em) {
  /* line 374, node_modules/uikit/src/scss/components/base.scss */

  h1,
  .uk-h1 {
    font-size: 32px;
  }
}

/* line 380, node_modules/uikit/src/scss/components/base.scss */

h2,
.uk-h2 {
  font-size: 32px;
  line-height: 1;
  margin-bottom: 32px;
}

/* line 530, resources/assets/styles/variables/_variables.scss */

.page-lead-gen-page h2:not(.uk-text-light),
.page-lead-gen-page .uk-h2:not(.uk-text-light) {
  font-weight: 500;
}

/* line 386, node_modules/uikit/src/scss/components/base.scss */

h3,
.uk-h3 {
  font-size: 24px;
  line-height: 1.2;
  margin-bottom: 22px;
}

/* line 539, resources/assets/styles/variables/_variables.scss */

.page-lead-gen-page h3:not(.uk-text-light),
.page-lead-gen-page .uk-h3:not(.uk-text-light) {
  font-weight: 500;
}

@media print, screen and (min-width: 60em) {
  /* line 386, node_modules/uikit/src/scss/components/base.scss */

  h3,
  .uk-h3 {
    font-size: 32px;
  }
}

/* line 392, node_modules/uikit/src/scss/components/base.scss */

h4,
.uk-h4 {
  font-size: 20px;
  line-height: 1.2;
  margin-bottom: 16px;
}

/* line 557, resources/assets/styles/variables/_variables.scss */

.page-lead-gen-page h4:not(.uk-text-light),
.page-lead-gen-page .uk-h4:not(.uk-text-light) {
  font-weight: 500;
}

@media print, screen and (min-width: 48em) {
  /* line 392, node_modules/uikit/src/scss/components/base.scss */

  h4,
  .uk-h4 {
    font-size: 24px;
  }
}

/* line 398, node_modules/uikit/src/scss/components/base.scss */

h5,
.uk-h5 {
  font-size: 20px;
  line-height: 1.4;
}

/* line 404, node_modules/uikit/src/scss/components/base.scss */

h6,
.uk-h6 {
  font-size: 14px;
  line-height: 1.4;
}

/* Tablet landscape and bigger */

@media (min-width: 768px) {
  /* line 413, node_modules/uikit/src/scss/components/base.scss */

  h1,
  .uk-h1 {
    font-size: 62px;
  }

  /* line 414, node_modules/uikit/src/scss/components/base.scss */

  h2,
  .uk-h2 {
    font-size: 44px;
  }
}

/* Lists
 ========================================================================== */

/* line 422, node_modules/uikit/src/scss/components/base.scss */

ul,
ol {
  padding-left: 30px;
}

/*
 * Reset margin for nested lists
 */

/* line 429, node_modules/uikit/src/scss/components/base.scss */

ul > li > ul,
ul > li > ol,
ol > li > ol,
ol > li > ul {
  margin: 0;
}

/* Description lists
 ========================================================================== */

/* line 438, node_modules/uikit/src/scss/components/base.scss */

dt {
  font-weight: bold;
}

/* line 439, node_modules/uikit/src/scss/components/base.scss */

dd {
  margin-left: 0;
}

/* Horizontal rules
 ========================================================================== */

/*
 * 1. Show the overflow in Chrome, Edge and IE.
 * 2. Add the correct text-align in Edge and IE.
 * 3. Style
 */

/* line 451, node_modules/uikit/src/scss/components/base.scss */

hr,
.uk-hr {
  /* 1 */
  overflow: visible;
  /* 2 */
  text-align: inherit;
  /* 3 */
  margin: 0 0 20px 0;
  border: 0;
  border-top: 1px solid #BBBBBC;
}

/* Add margin if adjacent element */

/* line 464, node_modules/uikit/src/scss/components/base.scss */

* + hr,
* + .uk-hr {
  margin-top: 20px;
}

/* Address
 ========================================================================== */

/* line 471, node_modules/uikit/src/scss/components/base.scss */

address {
  font-style: normal;
}

/* Blockquotes
 ========================================================================== */

/* line 477, node_modules/uikit/src/scss/components/base.scss */

blockquote {
  margin: 0 0 30px 0;
  font-size: 14px;
  line-height: 1.5;
  font-style: normal;
  color: #76777A;
  position: relative;
  padding-left: 20px;
}

/* line 580, resources/assets/styles/variables/_variables.scss */

blockquote:before {
  content: '';
  display: block;
  position: absolute;
  width: 5px;
  top: 0;
  bottom: 0;
  left: 0;
  background: #eee;
}

/* Add margin if adjacent element */

/* line 486, node_modules/uikit/src/scss/components/base.scss */

* + blockquote {
  margin-top: 30px;
}

/*
 * Content
 */

/* line 492, node_modules/uikit/src/scss/components/base.scss */

blockquote p:last-of-type {
  margin-bottom: 0;
}

/* line 494, node_modules/uikit/src/scss/components/base.scss */

blockquote footer {
  margin-top: 10px;
  font-size: 14px;
  line-height: 1.5;
  color: #3A3B3C;
}

/* line 142, node_modules/uikit/src/scss/mixins-theme.scss */

blockquote footer::before {
  content: "\2014   ";
}

/* Preformatted text
 ========================================================================== */

/*
 * 1. Contain overflow in all browsers.
 */

/* line 509, node_modules/uikit/src/scss/components/base.scss */

pre {
  font: 14px / 1.5 Consolas, monaco, monospace;
  color: #3A3B3C;
  -moz-tab-size: 4;
  -o-tab-size: 4;
     tab-size: 4;
  /* 1 */
  overflow: auto;
  padding: 10px;
  border: 1px solid #BBBBBC;
  border-radius: 3px;
  background: #fff;
}

/* line 519, node_modules/uikit/src/scss/components/base.scss */

pre code {
  font-family: Consolas, monaco, monospace;
}

/* Focus
 ========================================================================== */

/*
 * Safari doesn't support `:focus-visible` yet. It also doesn't set focus if clicking a button or anchor.
 * 1. Fallback: Remove `:focus` for a negative tabindexes.
 * 2. Fallback: Set `:focus` style but not for negative tabindexes.
 * 3. Fallback: Remove `:focus` style for browsers which support `:focus-visible`.
 * 4. Set `:focus-visible` style for browsers which support it.
 */

/* 1 */

/* line 534, node_modules/uikit/src/scss/components/base.scss */

:focus {
  outline: none;
}

/* 2 */

/* line 537, node_modules/uikit/src/scss/components/base.scss */

:focus:not([tabindex^='-']) {
  outline: 2px dotted #e18533;
  outline-offset: 1px;
}

/* 3 */

/* line 543, node_modules/uikit/src/scss/components/base.scss */

:focus:not(:focus-visible) {
  outline: none;
}

/* 4 */

/* line 546, node_modules/uikit/src/scss/components/base.scss */

:focus-visible {
  outline: 2px dotted #e18533;
}

/* Selection pseudo-element
 ========================================================================== */

/* line 552, node_modules/uikit/src/scss/components/base.scss */

::-moz-selection {
  background: #39f;
  color: #fff;
  text-shadow: none;
}

::selection {
  background: #39f;
  color: #fff;
  text-shadow: none;
}

/* HTML5 elements
 ========================================================================== */

/*
 * 1. Add the correct display in Edge, IE 10+, and Firefox.
 * 2. Add the correct display in IE.
 */

/* line 567, node_modules/uikit/src/scss/components/base.scss */

details,
main {
  /* 2 */
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

/* line 576, node_modules/uikit/src/scss/components/base.scss */

summary {
  display: list-item;
}

/*
 * Add the correct display in IE.
 */

/* line 582, node_modules/uikit/src/scss/components/base.scss */

template {
  display: none;
}

/* Pass media breakpoints to JS
 ========================================================================== */

/*
 * Breakpoints
 */

/* line 592, node_modules/uikit/src/scss/components/base.scss */

.uk-breakpoint-s::before {
  content: "480px";
}

/* line 593, node_modules/uikit/src/scss/components/base.scss */

.uk-breakpoint-m::before {
  content: "768px";
}

/* line 594, node_modules/uikit/src/scss/components/base.scss */

.uk-breakpoint-l::before {
  content: "960px";
}

/* line 595, node_modules/uikit/src/scss/components/base.scss */

.uk-breakpoint-xl::before {
  content: "1400px";
}

/* line 597, node_modules/uikit/src/scss/components/base.scss */

:root {
  --uk-breakpoint-s: 480px;
  --uk-breakpoint-m: 768px;
  --uk-breakpoint-l: 960px;
  --uk-breakpoint-xl: 1400px;
}

/* line 595, resources/assets/styles/variables/_variables.scss */

.uk-h1-scaled {
  font-size: 44px !important;
}

@media screen and (min-width: 768px) {
  /* line 595, resources/assets/styles/variables/_variables.scss */

  .uk-h1-scaled {
    font-size: calc(44px + 18 * ((100vw - 768px) / 432)) !important;
  }
}

@media screen and (min-width: 1200px) {
  /* line 595, resources/assets/styles/variables/_variables.scss */

  .uk-h1-scaled {
    font-size: 62px !important;
  }
}

@media screen and (max-width: 47.9375em) {
  /* line 595, resources/assets/styles/variables/_variables.scss */

  .uk-h1-scaled {
    font-size: 9vw !important;
  }
}

/* line 604, resources/assets/styles/variables/_variables.scss */

.uk-h2-scaled {
  font-size: 32px !important;
}

@media screen and (min-width: 768px) {
  /* line 604, resources/assets/styles/variables/_variables.scss */

  .uk-h2-scaled {
    font-size: calc(32px + 12 * ((100vw - 768px) / 432)) !important;
  }
}

@media screen and (min-width: 1200px) {
  /* line 604, resources/assets/styles/variables/_variables.scss */

  .uk-h2-scaled {
    font-size: 44px !important;
  }
}

/* line 608, resources/assets/styles/variables/_variables.scss */

.uk-h3-scaled {
  font-size: 20px !important;
}

@media screen and (min-width: 768px) {
  /* line 608, resources/assets/styles/variables/_variables.scss */

  .uk-h3-scaled {
    font-size: calc(20px + 4 * ((100vw - 768px) / 432)) !important;
  }
}

@media screen and (min-width: 1200px) {
  /* line 608, resources/assets/styles/variables/_variables.scss */

  .uk-h3-scaled {
    font-size: 24px !important;
  }
}

@media screen and (max-width: 47.9375em) {
  /* line 608, resources/assets/styles/variables/_variables.scss */

  .uk-h3-scaled {
    font-size: 20px;
  }
}

/* line 616, resources/assets/styles/variables/_variables.scss */

.page-lead-gen-page.page.page-id-21118 .uk-h1-scaled {
  font-size: 32px !important;
}

@media screen and (min-width: 768px) {
  /* line 616, resources/assets/styles/variables/_variables.scss */

  .page-lead-gen-page.page.page-id-21118 .uk-h1-scaled {
    font-size: calc(32px + 12 * ((100vw - 768px) / 432)) !important;
  }
}

@media screen and (min-width: 1200px) {
  /* line 616, resources/assets/styles/variables/_variables.scss */

  .page-lead-gen-page.page.page-id-21118 .uk-h1-scaled {
    font-size: 44px !important;
  }
}

/* line 619, resources/assets/styles/variables/_variables.scss */

.page-lead-gen-page.page.page-id-21118 .uk-h2-scaled {
  font-size: 24px !important;
}

@media screen and (min-width: 768px) {
  /* line 619, resources/assets/styles/variables/_variables.scss */

  .page-lead-gen-page.page.page-id-21118 .uk-h2-scaled {
    font-size: calc(24px + 8 * ((100vw - 768px) / 432)) !important;
  }
}

@media screen and (min-width: 1200px) {
  /* line 619, resources/assets/styles/variables/_variables.scss */

  .page-lead-gen-page.page.page-id-21118 .uk-h2-scaled {
    font-size: 32px !important;
  }
}

@media screen and (max-width: 47.9375em) {
  /* line 619, resources/assets/styles/variables/_variables.scss */

  .page-lead-gen-page.page.page-id-21118 .uk-h2-scaled {
    font-size: 20px;
  }
}

/* line 625, resources/assets/styles/variables/_variables.scss */

.page-lead-gen-page.page.page-id-21118 .uk-h3-scaled {
  font-size: 20px !important;
}

@media screen and (min-width: 768px) {
  /* line 625, resources/assets/styles/variables/_variables.scss */

  .page-lead-gen-page.page.page-id-21118 .uk-h3-scaled {
    font-size: calc(20px + 4 * ((100vw - 768px) / 432)) !important;
  }
}

@media screen and (min-width: 1200px) {
  /* line 625, resources/assets/styles/variables/_variables.scss */

  .page-lead-gen-page.page.page-id-21118 .uk-h3-scaled {
    font-size: 24px !important;
  }
}

@media screen and (max-width: 47.9375em) {
  /* line 625, resources/assets/styles/variables/_variables.scss */

  .page-lead-gen-page.page.page-id-21118 .uk-h3-scaled {
    font-size: 20px;
  }
}

/* line 632, resources/assets/styles/variables/_variables.scss */

.uk-h2-scaled-center {
  text-align: center;
}

/* line 635, resources/assets/styles/variables/_variables.scss */

.uk-text-lead-center {
  text-align: center;
}

/* line 638, resources/assets/styles/variables/_variables.scss */

.title-text-spaced {
  font-size: 14px;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-weight: 400;
}

/* ========================================================================
   Component: Link
 ========================================================================== */

/* Muted
 ========================================================================== */

/* line 34, node_modules/uikit/src/scss/components/link.scss */

a.uk-link-muted,
.uk-link-muted a {
  color: rgba(91, 102, 112, 0.5);
}

/* line 40, node_modules/uikit/src/scss/components/link.scss */

a.uk-link-muted:hover,
.uk-link-muted a:hover,
.uk-link-toggle:hover .uk-link-muted {
  color: #3A3B3C;
}

/* Text
 ========================================================================== */

/* line 51, node_modules/uikit/src/scss/components/link.scss */

a.uk-link-text,
.uk-link-text a {
  color: inherit;
}

/* line 57, node_modules/uikit/src/scss/components/link.scss */

a.uk-link-text:hover,
.uk-link-text a:hover,
.uk-link-toggle:hover .uk-link-text {
  color: rgba(91, 102, 112, 0.5);
}

/* Heading
 ========================================================================== */

/* line 68, node_modules/uikit/src/scss/components/link.scss */

a.uk-link-heading,
.uk-link-heading a {
  color: inherit;
}

/* line 74, node_modules/uikit/src/scss/components/link.scss */

a.uk-link-heading:hover,
.uk-link-heading a:hover,
.uk-link-toggle:hover .uk-link-heading {
  color: #0071ce;
  text-decoration: none;
}

/* Reset
 ========================================================================== */

/*
 * `!important` needed to override inverse component
 */

/* line 90, node_modules/uikit/src/scss/components/link.scss */

a.uk-link-reset,
.uk-link-reset a {
  color: inherit !important;
  text-decoration: none !important;
}

/* Toggle
 ========================================================================== */

/* line 101, node_modules/uikit/src/scss/components/link.scss */

.uk-link-toggle {
  color: inherit !important;
  text-decoration: none !important;
}

/* ========================================================================
   Component: Heading
 ========================================================================== */

/* line 61, node_modules/uikit/src/scss/components/heading.scss */

.uk-heading-small {
  font-size: 2.6rem;
  line-height: 1.2;
}

/* line 67, node_modules/uikit/src/scss/components/heading.scss */

.uk-heading-medium {
  font-size: 2.8875rem;
  line-height: 1.1;
}

/* line 73, node_modules/uikit/src/scss/components/heading.scss */

.uk-heading-large {
  font-size: 3.4rem;
  line-height: 1.1;
}

/* line 79, node_modules/uikit/src/scss/components/heading.scss */

.uk-heading-xlarge {
  font-size: 4rem;
  line-height: 1;
}

/* line 85, node_modules/uikit/src/scss/components/heading.scss */

.uk-heading-2xlarge {
  font-size: 6rem;
  line-height: 1;
}

/* Tablet Landscape and bigger */

@media (min-width: 768px) {
  /* line 94, node_modules/uikit/src/scss/components/heading.scss */

  .uk-heading-small {
    font-size: 3.25rem;
  }

  /* line 95, node_modules/uikit/src/scss/components/heading.scss */

  .uk-heading-medium {
    font-size: 3.5rem;
  }

  /* line 96, node_modules/uikit/src/scss/components/heading.scss */

  .uk-heading-large {
    font-size: 4rem;
  }

  /* line 97, node_modules/uikit/src/scss/components/heading.scss */

  .uk-heading-xlarge {
    font-size: 6rem;
  }

  /* line 98, node_modules/uikit/src/scss/components/heading.scss */

  .uk-heading-2xlarge {
    font-size: 8rem;
  }
}

/* Laptop and bigger */

@media (min-width: 960px) {
  /* line 105, node_modules/uikit/src/scss/components/heading.scss */

  .uk-heading-medium {
    font-size: 4rem;
  }

  /* line 106, node_modules/uikit/src/scss/components/heading.scss */

  .uk-heading-large {
    font-size: 6rem;
  }

  /* line 107, node_modules/uikit/src/scss/components/heading.scss */

  .uk-heading-xlarge {
    font-size: 8rem;
  }

  /* line 108, node_modules/uikit/src/scss/components/heading.scss */

  .uk-heading-2xlarge {
    font-size: 11rem;
  }
}

/* Primary
   Deprecated: Use `uk-heading-medium` instead
 ========================================================================== */

/* Tablet landscape and bigger */

/* Desktop and bigger */

/* Hero
   Deprecated: Use `uk-heading-xlarge` instead
 ========================================================================== */

/* Tablet landscape and bigger */

/* Desktop and bigger */

/* Divider
 ========================================================================== */

/* line 204, node_modules/uikit/src/scss/components/heading.scss */

.uk-heading-divider {
  padding-bottom: calc(5px + 0.1em);
  border-bottom: calc(0.2px + 0.05em) solid #BBBBBC;
}

/* Bullet
 ========================================================================== */

/* line 214, node_modules/uikit/src/scss/components/heading.scss */

.uk-heading-bullet {
  position: relative;
}

/*
 * 1. Using `inline-block` to make it work with text alignment
 * 2. Center vertically
 * 3. Style
 */

/* line 222, node_modules/uikit/src/scss/components/heading.scss */

.uk-heading-bullet::before {
  content: "";
  /* 1 */
  display: inline-block;
  /* 2 */
  position: relative;
  top: calc(-0.1 * 1em);
  vertical-align: middle;
  /* 3 */
  height: calc(4px + 0.7em);
  margin-right: calc(5px + 0.2em);
  border-left: calc(5px + 0.1em) solid #BBBBBC;
}

/* Line
 ========================================================================== */

/*
 * Clip the child element
 */

/* line 245, node_modules/uikit/src/scss/components/heading.scss */

.uk-heading-line {
  overflow: hidden;
}

/*
 * Extra markup is needed to make it work with text align
 */

/* line 251, node_modules/uikit/src/scss/components/heading.scss */

.uk-heading-line > * {
  display: inline-block;
  position: relative;
}

/*
 * 1. Center vertically
 * 2. Make the element as large as possible. It's clipped by the container.
 * 3. Style
 */

/* line 262, node_modules/uikit/src/scss/components/heading.scss */

.uk-heading-line > ::before,
.uk-heading-line > ::after {
  content: "";
  /* 1 */
  position: absolute;
  top: calc(50% - (calc(0.2px + 0.05em) / 2));
  /* 2 */
  width: 2000px;
  /* 3 */
  border-bottom: calc(0.2px + 0.05em) solid #BBBBBC;
}

/* line 275, node_modules/uikit/src/scss/components/heading.scss */

.uk-heading-line > ::before {
  right: 100%;
  margin-right: calc(5px + 0.3em);
}

/* line 279, node_modules/uikit/src/scss/components/heading.scss */

.uk-heading-line > ::after {
  left: 100%;
  margin-left: calc(5px + 0.3em);
}

/* ========================================================================
   Component: Divider
 ========================================================================== */

/*
 * 1. Reset default `hr`
 * 2. Set margin if a `div` is used for semantical reason
 */

/* line 44, node_modules/uikit/src/scss/components/divider.scss */

[class*='uk-divider'] {
  /* 1 */
  border: none;
  /* 2 */
  margin-bottom: 20px;
}

/* Add margin if adjacent element */

/* line 52, node_modules/uikit/src/scss/components/divider.scss */

* + [class*='uk-divider'] {
  margin-top: 20px;
}

/* Icon
 ========================================================================== */

/* line 58, node_modules/uikit/src/scss/components/divider.scss */

.uk-divider-icon {
  position: relative;
  height: 20px;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%23BBBBBC%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  background-repeat: no-repeat;
  background-position: 50% 50%;
}

/* line 67, node_modules/uikit/src/scss/components/divider.scss */

.uk-divider-icon::before,
.uk-divider-icon::after {
  content: "";
  position: absolute;
  top: 50%;
  max-width: calc(50% - (50px / 2));
  border-bottom: 1px solid #BBBBBC;
}

/* line 77, node_modules/uikit/src/scss/components/divider.scss */

.uk-divider-icon::before {
  right: calc(50% + (50px / 2));
  width: 100%;
}

/* line 83, node_modules/uikit/src/scss/components/divider.scss */

.uk-divider-icon::after {
  left: calc(50% + (50px / 2));
  width: 100%;
}

/* Small
 ========================================================================== */

/*
 * 1. Fix height because of `inline-block`
 * 2. Using ::after and inline-block to make `text-align` work
 */

/* 1 */

/* line 99, node_modules/uikit/src/scss/components/divider.scss */

.uk-divider-small {
  line-height: 0;
}

/* 2 */

/* line 102, node_modules/uikit/src/scss/components/divider.scss */

.uk-divider-small::after {
  content: "";
  display: inline-block;
  width: 100px;
  max-width: 100%;
  border-top: 1px solid #BBBBBC;
  vertical-align: top;
}

/* Vertical
 ========================================================================== */

/* line 116, node_modules/uikit/src/scss/components/divider.scss */

.uk-divider-vertical {
  width: 1px;
  height: 100px;
  margin-left: auto;
  margin-right: auto;
  border-left: 1px solid #BBBBBC;
}

/* ========================================================================
   Component: List
 ========================================================================== */

/* line 60, node_modules/uikit/src/scss/components/list.scss */

.uk-list {
  padding: 0;
  list-style: none;
}

/*
 * Remove margin from the last-child
 */

/* line 69, node_modules/uikit/src/scss/components/list.scss */

.uk-list > * > :last-child {
  margin-bottom: 0;
}

/*
 * Style
 */

/* line 75, node_modules/uikit/src/scss/components/list.scss */

.uk-list > :nth-child(n+2),
.uk-list > * > ul {
  margin-top: 10px;
}

/* Marker modifiers
 * Moving `::marker` inside `::before` to style it differently
 * To style the `::marker` is currently only supported in Firefox and Safari
 ========================================================================== */

/* line 84, node_modules/uikit/src/scss/components/list.scss */

.uk-list-disc > *,
.uk-list-circle > *,
.uk-list-square > *,
.uk-list-decimal > *,
.uk-list-hyphen > * {
  padding-left: 30px;
}

/*
 * Type modifiers
 */

/* line 94, node_modules/uikit/src/scss/components/list.scss */

.uk-list-decimal {
  counter-reset: decimal;
}

/* line 95, node_modules/uikit/src/scss/components/list.scss */

.uk-list-decimal > * {
  counter-increment: decimal;
}

/* line 97, node_modules/uikit/src/scss/components/list.scss */

[class*='uk-list'] > ::before {
  content: '';
  position: relative;
  left: -30px;
  width: 30px;
  height: 1.5em;
  margin-bottom: -1.5em;
  display: list-item;
  list-style-position: inside;
  text-align: right;
}

/* line 109, node_modules/uikit/src/scss/components/list.scss */

.uk-list-disc > ::before {
  list-style-type: disc;
}

/* line 110, node_modules/uikit/src/scss/components/list.scss */

.uk-list-circle > ::before {
  list-style-type: circle;
}

/* line 111, node_modules/uikit/src/scss/components/list.scss */

.uk-list-square > ::before {
  list-style-type: square;
}

/* line 112, node_modules/uikit/src/scss/components/list.scss */

.uk-list-decimal > ::before {
  content: counter(decimal, decimal) "\200A.\A0";
}

/* line 113, node_modules/uikit/src/scss/components/list.scss */

.uk-list-hyphen > ::before {
  content: '\2013\A0\A0';
}

/*
 * Color modifiers
 */

/* line 119, node_modules/uikit/src/scss/components/list.scss */

.uk-list-muted > ::before {
  color: rgba(91, 102, 112, 0.5) !important;
}

/* line 120, node_modules/uikit/src/scss/components/list.scss */

.uk-list-emphasis > ::before {
  color: #e18533 !important;
}

/* line 121, node_modules/uikit/src/scss/components/list.scss */

.uk-list-primary > ::before {
  color: #0071ce !important;
}

/* line 122, node_modules/uikit/src/scss/components/list.scss */

.uk-list-secondary > ::before {
  color: #003595 !important;
}

/* Image bullet modifier
 ========================================================================== */

/* line 128, node_modules/uikit/src/scss/components/list.scss */

.uk-list-bullet > * {
  padding-left: 30px;
}

/* line 130, node_modules/uikit/src/scss/components/list.scss */

.uk-list-bullet > ::before {
  content: "";
  position: relative;
  left: -30px;
  width: 30px;
  height: 1.5em;
  margin-bottom: -1.5em;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%233A3B3C%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: 50% 50%;
}

/* Style modifiers
 ========================================================================== */

/*
 * Divider
 */

/* line 150, node_modules/uikit/src/scss/components/list.scss */

.uk-list-divider > :nth-child(n+2) {
  margin-top: 10px;
  padding-top: 10px;
  border-top: 1px solid #BBBBBC;
}

/*
 * Striped
 */

/* line 161, node_modules/uikit/src/scss/components/list.scss */

.uk-list-striped > * {
  padding: 10px 10px;
}

/* line 1638, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-list-striped > *:nth-of-type(odd) {
  border-top: 1px solid #BBBBBC;
  border-bottom: 1px solid #BBBBBC;
}

/* line 166, node_modules/uikit/src/scss/components/list.scss */

.uk-list-striped > :nth-of-type(odd) {
  background: #f8f8f8;
}

/* line 168, node_modules/uikit/src/scss/components/list.scss */

.uk-list-striped > :nth-child(n+2) {
  margin-top: 0;
}

/* Size modifier
 ========================================================================== */

/* line 174, node_modules/uikit/src/scss/components/list.scss */

.uk-list-large > :nth-child(n+2),
.uk-list-large > * > ul {
  margin-top: 20px;
}

/* line 177, node_modules/uikit/src/scss/components/list.scss */

.uk-list-collapse > :nth-child(n+2),
.uk-list-collapse > * > ul {
  margin-top: 0;
}

/*
 * Divider
 */

/* line 184, node_modules/uikit/src/scss/components/list.scss */

.uk-list-large.uk-list-divider > :nth-child(n+2) {
  margin-top: 20px;
  padding-top: 20px;
}

/* line 189, node_modules/uikit/src/scss/components/list.scss */

.uk-list-collapse.uk-list-divider > :nth-child(n+2) {
  margin-top: 0;
  padding-top: 0;
}

/*
 * Striped
 */

/* line 198, node_modules/uikit/src/scss/components/list.scss */

.uk-list-large.uk-list-striped > * {
  padding: 20px 10px;
}

/* line 200, node_modules/uikit/src/scss/components/list.scss */

.uk-list-collapse.uk-list-striped > * {
  padding-top: 0;
  padding-bottom: 0;
}

/* line 205, node_modules/uikit/src/scss/components/list.scss */

.uk-list-large.uk-list-striped > :nth-child(n+2),
.uk-list-collapse.uk-list-striped > :nth-child(n+2) {
  margin-top: 0;
}

/* ========================================================================
   Component: Description list
 ========================================================================== */

/*
 * Term
 */

/* line 30, node_modules/uikit/src/scss/components/description-list.scss */

.uk-description-list > dt {
  color: #e18533;
  font-size: 14px;
  font-weight: normal;
  text-transform: uppercase;
}

/* line 35, node_modules/uikit/src/scss/components/description-list.scss */

.uk-description-list > dt:nth-child(n+2) {
  margin-top: 20px;
}

/*
 * Description
 */

/* Style modifier
 ========================================================================== */

/*
 * Line
 */

/* line 55, node_modules/uikit/src/scss/components/description-list.scss */

.uk-description-list-divider > dt:nth-child(n+2) {
  margin-top: 20px;
  padding-top: 20px;
  border-top: 1px solid #BBBBBC;
}

/* ========================================================================
   Component: Table
 ========================================================================== */

/*
 * 1. Remove most spacing between table cells.
 * 2. Behave like a block element
 * 3. Style
 */

/* line 67, node_modules/uikit/src/scss/components/table.scss */

.uk-table {
  /* 1 */
  border-collapse: collapse;
  border-spacing: 0;
  /* 2 */
  width: 100%;
  /* 3 */
  margin-bottom: 20px;
}

/* Add margin if adjacent element */

/* line 79, node_modules/uikit/src/scss/components/table.scss */

* + .uk-table {
  margin-top: 20px;
}

/* Header cell
 ========================================================================== */

/*
 * 1. Style
 */

/* line 89, node_modules/uikit/src/scss/components/table.scss */

.uk-table th {
  padding: 16px 12px;
  text-align: left;
  vertical-align: bottom;
  /* 1 */
  font-size: 16px;
  font-weight: bold;
  color: #3A3B3C;
  line-height: 1.2;
  vertical-align: middle;
}

/* line 2967, resources/assets/styles/variables/_variables.scss */

.uk-table th.uk-light,
.uk-table th.uk-section-primary:not(.uk-preserve-color),
.uk-table th.uk-section-secondary:not(.uk-preserve-color),
.uk-table th.uk-tile-primary:not(.uk-preserve-color),
.uk-table th.uk-tile-secondary:not(.uk-preserve-color),
.uk-table th.uk-card-primary.uk-card-body,
.uk-table .uk-card-primary > th:not([class*='uk-card-media']),
.uk-table th.uk-card-secondary.uk-card-body,
.uk-table .uk-card-secondary > th:not([class*='uk-card-media']),
.uk-table th.uk-overlay-primary {
  color: #fff;
}

@media screen and (max-width: 47.9375em) {
  /* line 89, node_modules/uikit/src/scss/components/table.scss */

  .uk-table th {
    font-size: 14px;
  }
}

/* Cell
 ========================================================================== */

/* line 104, node_modules/uikit/src/scss/components/table.scss */

.uk-table td {
  padding: 16px 12px;
  vertical-align: top;
}

/* line 2978, resources/assets/styles/variables/_variables.scss */

.uk-table td p {
  margin: 10px 0;
}

/* line 2982, resources/assets/styles/variables/_variables.scss */

.uk-table td.uk-background-muted {
  background: #F1F1F1;
}

@media screen and (max-width: 47.9375em) {
  /* line 2986, resources/assets/styles/variables/_variables.scss */

  .uk-table td.table-cell-title-tablet,
  .uk-table td .table-cell-title-tablet {
    font-weight: 700;
  }
}

@media screen and (max-width: 47.9375em) {
  /* line 104, node_modules/uikit/src/scss/components/table.scss */

  .uk-table td {
    font-size: 14px;
  }
}

/*
 * Remove margin from the last-child
 */

/* line 114, node_modules/uikit/src/scss/components/table.scss */

.uk-table td > :last-child {
  margin-bottom: 0;
}

/* Footer
 ========================================================================== */

/* line 120, node_modules/uikit/src/scss/components/table.scss */

.uk-table tfoot {
  font-size: 14px;
}

/* Caption
 ========================================================================== */

/* line 129, node_modules/uikit/src/scss/components/table.scss */

.uk-table caption {
  font-size: 14px;
  text-align: left;
  color: rgba(91, 102, 112, 0.5);
}

/* Alignment modifier
 ========================================================================== */

/* line 140, node_modules/uikit/src/scss/components/table.scss */

.uk-table-middle,
.uk-table-middle td {
  vertical-align: middle !important;
}

/* Style modifiers
 ========================================================================== */

/*
 * Divider
 */

/* line 151, node_modules/uikit/src/scss/components/table.scss */

.uk-table-divider > tr:not(:first-child),
.uk-table-divider > :not(:first-child) > tr,
.uk-table-divider > :first-child > tr:not(:first-child) {
  border-top: 1px solid #BBBBBC;
}

/*
 * Striped
 */

/* line 162, node_modules/uikit/src/scss/components/table.scss */

.uk-table-striped > tr:nth-of-type(odd),
.uk-table-striped tbody tr:nth-of-type(odd) {
  background: #f8f8f8;
  border-top: 1px solid #BBBBBC;
  border-bottom: 1px solid #BBBBBC;
}

/*
 * Hover
 */

/* line 172, node_modules/uikit/src/scss/components/table.scss */

.uk-table-hover > tr:hover,
.uk-table-hover tbody tr:hover {
  background: #ffd;
}

/* Active state
 ========================================================================== */

/* line 182, node_modules/uikit/src/scss/components/table.scss */

.uk-table > tr.uk-active,
.uk-table tbody tr.uk-active {
  background: #ffd;
}

/* Size modifier
 ========================================================================== */

/* line 191, node_modules/uikit/src/scss/components/table.scss */

.uk-table-small th,
.uk-table-small td {
  padding: 10px 12px;
}

/* line 197, node_modules/uikit/src/scss/components/table.scss */

.uk-table-large th,
.uk-table-large td {
  padding: 22px 12px;
}

/* Justify modifier
 ========================================================================== */

/* line 207, node_modules/uikit/src/scss/components/table.scss */

.uk-table-justify th:first-child,
.uk-table-justify td:first-child {
  padding-left: 0;
}

/* line 210, node_modules/uikit/src/scss/components/table.scss */

.uk-table-justify th:last-child,
.uk-table-justify td:last-child {
  padding-right: 0;
}

/* Cell size modifier
 ========================================================================== */

/* line 217, node_modules/uikit/src/scss/components/table.scss */

.uk-table-shrink {
  width: 1px;
}

/* line 218, node_modules/uikit/src/scss/components/table.scss */

.uk-table-expand {
  min-width: 150px;
}

/* Cell link modifier
 ========================================================================== */

/*
 * Does not work with `uk-table-justify` at the moment
 */

/* line 228, node_modules/uikit/src/scss/components/table.scss */

.uk-table-link {
  padding: 0 !important;
}

/* line 230, node_modules/uikit/src/scss/components/table.scss */

.uk-table-link > a {
  display: block;
  padding: 16px 12px;
}

/* line 235, node_modules/uikit/src/scss/components/table.scss */

.uk-table-small .uk-table-link > a {
  padding: 10px 12px;
}

/* Responsive table
 ========================================================================== */

/* Phone landscape and smaller */

@media (max-width: 767px) {
  /* line 245, node_modules/uikit/src/scss/components/table.scss */

  .uk-table-responsive,
  .uk-table-responsive tbody,
  .uk-table-responsive th,
  .uk-table-responsive td,
  .uk-table-responsive tr {
    display: block;
  }

  /* line 251, node_modules/uikit/src/scss/components/table.scss */

  .uk-table-responsive thead {
    display: none;
  }

  /* line 253, node_modules/uikit/src/scss/components/table.scss */

  .uk-table-responsive th,
  .uk-table-responsive td {
    width: auto !important;
    max-width: none !important;
    min-width: 0 !important;
    overflow: visible !important;
    white-space: normal !important;
  }

  /* line 262, node_modules/uikit/src/scss/components/table.scss */

  .uk-table-responsive th:not(:first-child):not(.uk-table-link),
  .uk-table-responsive td:not(:first-child):not(.uk-table-link),
  .uk-table-responsive .uk-table-link:not(:first-child) > a {
    padding-top: 5px !important;
  }

  /* line 266, node_modules/uikit/src/scss/components/table.scss */

  .uk-table-responsive th:not(:last-child):not(.uk-table-link),
  .uk-table-responsive td:not(:last-child):not(.uk-table-link),
  .uk-table-responsive .uk-table-link:not(:last-child) > a {
    padding-bottom: 5px !important;
  }

  /* line 270, node_modules/uikit/src/scss/components/table.scss */

  .uk-table-justify.uk-table-responsive th,
  .uk-table-justify.uk-table-responsive td {
    padding-left: 0;
    padding-right: 0;
  }
}

/* line 3006, resources/assets/styles/variables/_variables.scss */

thead {
  -webkit-box-shadow: unset !important;
          box-shadow: unset !important;
}

/* line 3009, resources/assets/styles/variables/_variables.scss */

thead tr th.uk-background-primary {
  border-top-right-radius: 6px;
  border-top-left-radius: 6px;
}

/* ========================================================================
   Component: Icon
 ========================================================================== */

/*
 * Note: 1. - 7. is required for `button` elements. Needed for Close and Form Icon component.
 * 1. Remove margins in Chrome, Safari and Opera.
 * 2. Remove borders for `button`.
 * 3. Remove border-radius in Chrome.
 * 4. Address `overflow` set to `hidden` in IE.
 * 5. Correct `font` properties and `color` not being inherited for `button`.
 * 6. Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 7. Remove default `button` padding and background color
 * 8. Style
 * 9. Fill all SVG elements with the current text color if no `fill` attribute is set
 * 10. Let the container fit the height of the icon
 */

/* line 54, node_modules/uikit/src/scss/components/icon.scss */

.uk-icon {
  /* 1 */
  margin: 0;
  /* 2 */
  border: none;
  /* 3 */
  border-radius: 0;
  /* 4 */
  overflow: visible;
  /* 5 */
  font: inherit;
  color: inherit;
  /* 6 */
  text-transform: none;
  /* 7. */
  padding: 0;
  background-color: transparent;
  /* 8 */
  display: inline-block;
  /* 9 */
  fill: currentcolor;
  /* 10 */
  line-height: 0;
}

/* Required for `button`. */

/* line 80, node_modules/uikit/src/scss/components/icon.scss */

button.uk-icon:not(:disabled) {
  cursor: pointer;
}

/*
 * Remove the inner border and padding in Firefox.
 */

/* line 86, node_modules/uikit/src/scss/components/icon.scss */

.uk-icon::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/*
 * Set the fill and stroke color of all SVG elements to the current text color
 */

/* line 95, node_modules/uikit/src/scss/components/icon.scss */

.uk-icon:not(.uk-preserve) [fill*='#']:not(.uk-preserve) {
  fill: currentcolor;
}

/* line 96, node_modules/uikit/src/scss/components/icon.scss */

.uk-icon:not(.uk-preserve) [stroke*='#']:not(.uk-preserve) {
  stroke: currentcolor;
}

/*
 * Fix Firefox blurry SVG rendering: https://bugzilla.mozilla.org/show_bug.cgi?id=1046835
 */

/* line 102, node_modules/uikit/src/scss/components/icon.scss */

.uk-icon > * {
  -webkit-transform: translate(0, 0);
       -o-transform: translate(0, 0);
          transform: translate(0, 0);
}

/* Image modifier
 ========================================================================== */

/*
 * Display images in icon dimensions
 */

/* line 112, node_modules/uikit/src/scss/components/icon.scss */

.uk-icon-image {
  width: 20px;
  height: 20px;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: contain;
  vertical-align: middle;
}

/* Style modifiers
 ========================================================================== */

/*
 * Link
 */

/* line 129, node_modules/uikit/src/scss/components/icon.scss */

.uk-icon-link {
  color: rgba(91, 102, 112, 0.5);
}

/* line 134, node_modules/uikit/src/scss/components/icon.scss */

.uk-icon-link:hover {
  color: #3A3B3C;
}

/* OnClick + Active */

/* line 140, node_modules/uikit/src/scss/components/icon.scss */

.uk-icon-link:active,
.uk-active > .uk-icon-link {
  color: #2d2e2f;
}

/*
 * Button
 * 1. Center icon vertically and horizontally
 */

/* line 151, node_modules/uikit/src/scss/components/icon.scss */

.uk-icon-button {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 36px;
  height: 36px;
  border-radius: 500px;
  background: #f8f8f8;
  color: rgba(91, 102, 112, 0.5);
  vertical-align: middle;
  /* 1 */
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-transition: 0.1s ease-in-out;
  -o-transition: 0.1s ease-in-out;
  transition: 0.1s ease-in-out;
  -webkit-transition-property: color, background-color;
  -o-transition-property: color, background-color;
  transition-property: color, background-color;
}

/* Hover */

/* line 167, node_modules/uikit/src/scss/components/icon.scss */

.uk-icon-button:hover {
  background-color: #ebebeb;
  color: #3A3B3C;
}

/* OnClick + Active */

/* line 174, node_modules/uikit/src/scss/components/icon.scss */

.uk-icon-button:active,
.uk-active > .uk-icon-button {
  background-color: #dfdfdf;
  color: #3A3B3C;
}

/* line 1703, resources/assets/styles/variables/_variables.scss */

span.circle-icon {
  border-radius: 100%;
  text-align: center;
  vertical-align: middle;
  margin: 0 auto 50px auto;
  display: block;
}

/* line 1710, resources/assets/styles/variables/_variables.scss */

span.circle-icon.uk-flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 1714, resources/assets/styles/variables/_variables.scss */

span.circle-icon.number {
  color: #fff;
  font-size: 50px;
  height: 60px;
  width: 60px;
  line-height: 76px;
  font-weight: 500;
}

/* line 1723, resources/assets/styles/variables/_variables.scss */

span.circle-icon.large {
  height: 100px;
  width: 100px;
}

/* line 1728, resources/assets/styles/variables/_variables.scss */

span.circle-icon.medium {
  height: 64px;
  width: 64px;
}

/* line 1738, resources/assets/styles/variables/_variables.scss */

a[uk-icon*="icon: facebook"].hover-orange:hover,
a[uk-icon*="icon: twitter"].hover-orange:hover,
a[uk-icon*="icon: linkedin"].hover-orange:hover,
a[uk-icon*="icon: youtube"].hover-orange:hover {
  color: #FF9015 !important;
}

/* line 1744, resources/assets/styles/variables/_variables.scss */

span.number.large {
  color: #00acd8;
  font-size: 45px;
  font-weight: 900;
}

/* ========================================================================
   Component: Form Range
 ========================================================================== */

/*
 * 1. Normalize and defaults
 * 2. Prevent content overflow if a fixed width is used
 * 3. Take the full width
 * 4. Remove default style
 * 5. Remove white background in Chrome
 * 6. Remove padding in IE11
 */

/* line 35, node_modules/uikit/src/scss/components/form-range.scss */

.uk-range,
div.gform_body input[type=range] {
  /* 1 */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  vertical-align: middle;
  /* 2 */
  max-width: 100%;
  /* 3 */
  width: 100%;
  /* 4 */
  -webkit-appearance: none;
  /* 5 */
  background: transparent;
  /* 6 */
  padding: 0;
}

/* Focus */

/* line 54, node_modules/uikit/src/scss/components/form-range.scss */

.uk-range:focus,
div.gform_body input:focus[type=range] {
  outline: none;
}

/* line 55, node_modules/uikit/src/scss/components/form-range.scss */

.uk-range::-moz-focus-outer,
div.gform_body input[type=range]::-moz-focus-outer {
  border: none;
}

/* IE11 Reset */

/* line 58, node_modules/uikit/src/scss/components/form-range.scss */

.uk-range::-ms-track,
div.gform_body input[type=range]::-ms-track {
  height: 15px;
  background: transparent;
  border-color: transparent;
  color: transparent;
}

/*
 * Improves consistency of cursor style for clickable elements
 */

/* line 69, node_modules/uikit/src/scss/components/form-range.scss */

.uk-range:not(:disabled)::-webkit-slider-thumb,
div.gform_body input[type=range]:not(:disabled)::-webkit-slider-thumb {
  cursor: pointer;
}

/* line 70, node_modules/uikit/src/scss/components/form-range.scss */

.uk-range:not(:disabled)::-moz-range-thumb,
div.gform_body input[type=range]:not(:disabled)::-moz-range-thumb {
  cursor: pointer;
}

/* line 71, node_modules/uikit/src/scss/components/form-range.scss */

.uk-range:not(:disabled)::-ms-thumb,
div.gform_body input[type=range]:not(:disabled)::-ms-thumb {
  cursor: pointer;
}

/* Thumb
 ========================================================================== */

/*
 * 1. Reset
 * 2. Style
 */

/* Webkit */

/* line 83, node_modules/uikit/src/scss/components/form-range.scss */

.uk-range::-webkit-slider-thumb,
div.gform_body input[type=range]::-webkit-slider-thumb {
  /* 1 */
  -webkit-appearance: none;
  margin-top: -7px;
  /* 2 */
  height: 15px;
  width: 15px;
  border-radius: 500px;
  background: #3A3B3C;
  border: 1px solid #a1a1a3;
}

/* Firefox */

/* line 96, node_modules/uikit/src/scss/components/form-range.scss */

.uk-range::-moz-range-thumb,
div.gform_body input[type=range]::-moz-range-thumb {
  /* 1 */
  border: none;
  /* 2 */
  height: 15px;
  width: 15px;
  border-radius: 500px;
  background: #3A3B3C;
  border: 1px solid #a1a1a3;
}

/* Edge */

/* line 108, node_modules/uikit/src/scss/components/form-range.scss */

.uk-range::-ms-thumb,
div.gform_body input[type=range]::-ms-thumb {
  /* 1 */
  margin-top: 0;
}

/* IE11 */

/* line 114, node_modules/uikit/src/scss/components/form-range.scss */

.uk-range::-ms-thumb,
div.gform_body input[type=range]::-ms-thumb {
  /* 1 */
  border: none;
  /* 2 */
  height: 15px;
  width: 15px;
  border-radius: 500px;
  background: #3A3B3C;
  border: 1px solid #a1a1a3;
}

/* Edge + IE11 */

/* line 126, node_modules/uikit/src/scss/components/form-range.scss */

.uk-range::-ms-tooltip,
div.gform_body input[type=range]::-ms-tooltip {
  display: none;
}

/* Track
 ========================================================================== */

/*
 * 1. Safari doesn't have a focus state. Using active instead.
 */

/* Webkit */

/* line 137, node_modules/uikit/src/scss/components/form-range.scss */

.uk-range::-webkit-slider-runnable-track,
div.gform_body input[type=range]::-webkit-slider-runnable-track {
  height: 3px;
  background: #ebebeb;
  border-radius: 500px;
}

/* line 143, node_modules/uikit/src/scss/components/form-range.scss */

.uk-range:focus::-webkit-slider-runnable-track,
div.gform_body input[type=range]:focus::-webkit-slider-runnable-track,
.uk-range:active::-webkit-slider-runnable-track,
div.gform_body input[type=range]:active::-webkit-slider-runnable-track {
  background: #dfdfdf;
}

/* Firefox */

/* line 151, node_modules/uikit/src/scss/components/form-range.scss */

.uk-range::-moz-range-track,
div.gform_body input[type=range]::-moz-range-track {
  height: 3px;
  background: #ebebeb;
  border-radius: 500px;
}

/* line 157, node_modules/uikit/src/scss/components/form-range.scss */

.uk-range:focus::-moz-range-track,
div.gform_body input[type=range]:focus::-moz-range-track {
  background: #dfdfdf;
}

/* Edge */

/* line 163, node_modules/uikit/src/scss/components/form-range.scss */

.uk-range::-ms-fill-lower,
div.gform_body input[type=range]::-ms-fill-lower,
.uk-range::-ms-fill-upper,
div.gform_body input[type=range]::-ms-fill-upper {
  height: 3px;
  background: #ebebeb;
  border-radius: 500px;
}

/* line 170, node_modules/uikit/src/scss/components/form-range.scss */

.uk-range:focus::-ms-fill-lower,
div.gform_body input[type=range]:focus::-ms-fill-lower,
.uk-range:focus::-ms-fill-upper,
div.gform_body input[type=range]:focus::-ms-fill-upper {
  background: #dfdfdf;
}

/* ========================================================================
   Component: Form
 ========================================================================== */

/*
 * 1. Define consistent box sizing.
 *    Default is `content-box` with following exceptions set to `border-box`
 *    `select`, `input[type="checkbox"]` and `input[type="radio"]`
 *    `input[type="search"]` in Chrome, Safari and Opera
 *    `input[type="color"]` in Firefox
 * 2. Address margins set differently in Firefox/IE and Chrome/Safari/Opera.
 * 3. Remove `border-radius` in iOS.
 * 4. Change font properties to `inherit` in all browsers.
 */

/* line 132, node_modules/uikit/src/scss/components/form.scss */

.uk-input,
div.gform_body input[type=text],
input,
.uk-select,
div.gform_body select,
select,
.uk-textarea,
div.gform_body textarea,
.uk-radio,
div.gform_body input[type=radio],
.uk-checkbox,
div.gform_body input[type=checkbox] {
  /* 1 */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 2 */
  margin: 0;
  /* 3 */
  border-radius: 0;
  /* 4 */
  font: inherit;
}

/*
 * Show the overflow in Edge.
 */

/* line 151, node_modules/uikit/src/scss/components/form.scss */

.uk-input,
div.gform_body input[type=text],
input {
  overflow: visible;
}

/*
 * Remove the inheritance of text transform in Firefox.
 */

/* line 157, node_modules/uikit/src/scss/components/form.scss */

.uk-select,
div.gform_body select,
select {
  text-transform: none;
}

/*
 * 1. Change font properties to `inherit` in all browsers
 * 2. Don't inherit the `font-weight` and use `bold` instead.
 * NOTE: Both declarations don't work in Chrome, Safari and Opera.
 */

/* line 165, node_modules/uikit/src/scss/components/form.scss */

.uk-select optgroup,
div.gform_body select optgroup,
select optgroup {
  /* 1 */
  font: inherit;
  /* 2 */
  font-weight: bold;
}

/*
 * Remove the default vertical scrollbar in IE 10+.
 */

/* line 176, node_modules/uikit/src/scss/components/form.scss */

.uk-textarea,
div.gform_body textarea {
  overflow: auto;
}

/*
 * Remove the inner padding and cancel buttons in Chrome on OS X and Safari on OS X.
 */

/* line 182, node_modules/uikit/src/scss/components/form.scss */

.uk-input[type="search"]::-webkit-search-cancel-button,
div.gform_body input[type=text][type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-cancel-button,
.uk-input[type="search"]::-webkit-search-decoration,
div.gform_body input[type=text][type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/*
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

/* line 190, node_modules/uikit/src/scss/components/form.scss */

.uk-input[type="number"]::-webkit-inner-spin-button,
div.gform_body input[type=text][type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-inner-spin-button,
.uk-input[type="number"]::-webkit-outer-spin-button,
div.gform_body input[type=text][type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/*
 * Removes placeholder transparency in Firefox.
 */

/* line 197, node_modules/uikit/src/scss/components/form.scss */

.uk-input::-moz-placeholder,
div.gform_body input[type=text]::-moz-placeholder,
input::-moz-placeholder,
.uk-textarea::-moz-placeholder,
div.gform_body textarea::-moz-placeholder {
  opacity: 1;
}

/*
 * Improves consistency of cursor style for clickable elements
 */

/* line 204, node_modules/uikit/src/scss/components/form.scss */

.uk-radio:not(:disabled),
div.gform_body input:not(:disabled)[type=radio],
.uk-checkbox:not(:disabled),
div.gform_body input:not(:disabled)[type=checkbox] {
  cursor: pointer;
}

/*
 * Define consistent border, margin, and padding.
 */

/* line 211, node_modules/uikit/src/scss/components/form.scss */

.uk-fieldset {
  border: none;
  margin: 0;
  padding: 0;
}

/* Input, select and textarea
 * Allowed: `text`, `password`, `datetime`, `datetime-local`, `date`,  `month`,
            `time`, `week`, `number`, `email`, `url`, `search`, `tel`, `color`
 * Disallowed: `range`, `radio`, `checkbox`, `file`, `submit`, `reset` and `image`
 ========================================================================== */

/*
 * Remove default style in iOS.
 */

/* line 228, node_modules/uikit/src/scss/components/form.scss */

.uk-input,
div.gform_body input[type=text],
input,
.uk-textarea,
div.gform_body textarea {
  -webkit-appearance: none;
}

/*
 * 1. Prevent content overflow if a fixed width is used
 * 2. Take the full width
 * 3. Reset default
 * 4. Style
 */

/* line 238, node_modules/uikit/src/scss/components/form.scss */

.uk-input,
div.gform_body input[type=text],
input,
.uk-select,
div.gform_body select,
select,
.uk-textarea,
div.gform_body textarea {
  /* 1 */
  max-width: 100%;
  /* 2 */
  width: 100%;
  /* 3 */
  border: 0 none;
  /* 4 */
  padding: 0 10px;
  background: #f8f8f8;
  color: #3A3B3C;
  border: 1px solid #BBBBBC;
  -webkit-transition: 0.2s ease-in-out;
  -o-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out;
  -webkit-transition-property: color, background-color, border;
  -o-transition-property: color, background-color, border;
  transition-property: color, background-color, border;
}

/*
 * Single-line
 * 1. Allow any element to look like an `input` or `select` element
 * 2. Make sure line-height is not larger than height
 *    Also needed to center the text vertically
 */

/* line 261, node_modules/uikit/src/scss/components/form.scss */

.uk-input,
div.gform_body input[type=text],
input,
.uk-select:not([multiple]):not([size]),
select:not([multiple]):not([size]) {
  height: 40px;
  vertical-align: middle;
  /* 1 */
  display: inline-block;
}

/* 2 */

/* line 271, node_modules/uikit/src/scss/components/form.scss */

.uk-input:not(input),
div.gform_body input:not(input)[type=text],
input:not(input),
.uk-select:not(select),
div.gform_body select:not(select),
select:not(select) {
  line-height: 40px;
}

/*
 * Multi-line
 */

/* line 278, node_modules/uikit/src/scss/components/form.scss */

.uk-select[multiple],
div.gform_body select[multiple],
select[multiple],
.uk-select[size],
div.gform_body select[size],
select[size],
.uk-textarea,
div.gform_body textarea {
  padding-top: 6px;
  padding-bottom: 6px;
  vertical-align: top;
}

/* line 287, node_modules/uikit/src/scss/components/form.scss */

.uk-select[multiple],
div.gform_body select[multiple],
select[multiple],
.uk-select[size],
div.gform_body select[size],
select[size] {
  resize: vertical;
}

/* Focus */

/* line 291, node_modules/uikit/src/scss/components/form.scss */

.uk-input:focus,
div.gform_body input:focus[type=text],
input:focus,
.uk-select:focus,
div.gform_body select:focus,
select:focus,
.uk-textarea:focus,
div.gform_body textarea:focus {
  outline: none;
  background-color: #ebebeb;
  color: #3A3B3C;
  border-color: #0071ce;
}

/* Disabled */

/* line 301, node_modules/uikit/src/scss/components/form.scss */

.uk-input:disabled,
div.gform_body input:disabled[type=text],
input:disabled,
.uk-select:disabled,
div.gform_body select:disabled,
select:disabled,
.uk-textarea:disabled,
div.gform_body textarea:disabled {
  background-color: #f8f8f8;
  color: rgba(91, 102, 112, 0.5);
  opacity: .5;
}

/*
 * Placeholder
 */

/* line 313, node_modules/uikit/src/scss/components/form.scss */

.uk-input::-ms-input-placeholder,
div.gform_body input[type=text]::-ms-input-placeholder,
input::-ms-input-placeholder {
  color: rgba(91, 102, 112, 0.5) !important;
}

/* line 314, node_modules/uikit/src/scss/components/form.scss */

.uk-input::-webkit-input-placeholder,
div.gform_body input[type=text]::-webkit-input-placeholder,
input::-webkit-input-placeholder {
  color: rgba(91, 102, 112, 0.5);
}

.uk-input::-moz-placeholder,
div.gform_body input[type=text]::-moz-placeholder,
input::-moz-placeholder {
  color: rgba(91, 102, 112, 0.5);
}

.uk-input::-ms-input-placeholder,
div.gform_body input[type=text]::-ms-input-placeholder,
input::-ms-input-placeholder {
  color: rgba(91, 102, 112, 0.5);
}

.uk-input::placeholder,
div.gform_body input[type=text]::placeholder,
input::placeholder {
  color: rgba(91, 102, 112, 0.5);
}

/* line 316, node_modules/uikit/src/scss/components/form.scss */

.uk-textarea::-ms-input-placeholder,
div.gform_body textarea::-ms-input-placeholder {
  color: rgba(91, 102, 112, 0.5) !important;
}

/* line 317, node_modules/uikit/src/scss/components/form.scss */

.uk-textarea::-webkit-input-placeholder,
div.gform_body textarea::-webkit-input-placeholder {
  color: rgba(91, 102, 112, 0.5);
}

.uk-textarea::-moz-placeholder,
div.gform_body textarea::-moz-placeholder {
  color: rgba(91, 102, 112, 0.5);
}

.uk-textarea::-ms-input-placeholder,
div.gform_body textarea::-ms-input-placeholder {
  color: rgba(91, 102, 112, 0.5);
}

.uk-textarea::placeholder,
div.gform_body textarea::placeholder {
  color: rgba(91, 102, 112, 0.5);
}

/* Style modifier (`uk-input`, `uk-select` and `uk-textarea`)
 ========================================================================== */

/*
 * Small
 */

/* line 327, node_modules/uikit/src/scss/components/form.scss */

.uk-form-small {
  font-size: 14px;
}

/* Single-line */

/* line 330, node_modules/uikit/src/scss/components/form.scss */

.uk-form-small:not(textarea):not([multiple]):not([size]) {
  height: 30px;
  padding-left: 8px;
  padding-right: 8px;
}

/* Multi-line */

/* line 337, node_modules/uikit/src/scss/components/form.scss */

textarea.uk-form-small,
[multiple].uk-form-small,
[size].uk-form-small {
  padding: 5px 8px;
}

/* line 341, node_modules/uikit/src/scss/components/form.scss */

.uk-form-small:not(select):not(input):not(textarea) {
  line-height: 30px;
}

/*
 * Large
 */

/* line 347, node_modules/uikit/src/scss/components/form.scss */

.uk-form-large {
  font-size: 24px;
}

/* Single-line */

/* line 350, node_modules/uikit/src/scss/components/form.scss */

.uk-form-large:not(textarea):not([multiple]):not([size]) {
  height: 55px;
  padding-left: 12px;
  padding-right: 12px;
}

/* Multi-line */

/* line 357, node_modules/uikit/src/scss/components/form.scss */

textarea.uk-form-large,
[multiple].uk-form-large,
[size].uk-form-large {
  padding: 7px 12px;
}

/* line 361, node_modules/uikit/src/scss/components/form.scss */

.uk-form-large:not(select):not(input):not(textarea) {
  line-height: 55px;
}

/* Style modifier (`uk-input`, `uk-select` and `uk-textarea`)
 ========================================================================== */

/*
 * Error
 */

/* line 371, node_modules/uikit/src/scss/components/form.scss */

.uk-form-danger,
.uk-form-danger:focus {
  color: #f0506e;
  border-color: #f0506e;
}

/*
 * Success
 */

/* line 381, node_modules/uikit/src/scss/components/form.scss */

.uk-form-success,
.uk-form-success:focus {
  color: #32d296;
  border-color: #32d296;
}

/*
 * Blank
 */

/* line 391, node_modules/uikit/src/scss/components/form.scss */

.uk-form-blank {
  background: none;
  border-color: transparent;
}

/* line 396, node_modules/uikit/src/scss/components/form.scss */

.uk-form-blank:focus {
  border-color: #BBBBBC;
  border-style: solid;
}

/* Width modifiers (`uk-input`, `uk-select` and `uk-textarea`)
 ========================================================================== */

/*
 * Fixed widths
 * Different widths for mini sized `input` and `select` elements
 */

/* line 409, node_modules/uikit/src/scss/components/form.scss */

input.uk-form-width-xsmall {
  width: 50px;
}

/* line 411, node_modules/uikit/src/scss/components/form.scss */

select.uk-form-width-xsmall {
  width: 75px;
}

/* line 413, node_modules/uikit/src/scss/components/form.scss */

.uk-form-width-small {
  width: 130px;
}

/* line 415, node_modules/uikit/src/scss/components/form.scss */

.uk-form-width-medium {
  width: 200px;
}

/* line 417, node_modules/uikit/src/scss/components/form.scss */

.uk-form-width-large {
  width: 500px;
}

/* Select
 ========================================================================== */

/*
 * 1. Remove default style. Also works in Firefox
 * 2. Style
 * 3. Remove default style in IE 10/11
 * 4. Set `color` for options in the select dropdown, because the inherited `color` might be too light.
 */

/* line 430, node_modules/uikit/src/scss/components/form.scss */

.uk-select:not([multiple]):not([size]),
select:not([multiple]):not([size]) {
  /* 1 */
  -webkit-appearance: none;
  -moz-appearance: none;
  /* 2 */
  padding-right: 20px;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%233A3B3C%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%233A3B3C%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  background-repeat: no-repeat;
  background-position: 100% 50%;
}

/* 3 */

/* line 442, node_modules/uikit/src/scss/components/form.scss */

.uk-select:not([multiple]):not([size])::-ms-expand,
select:not([multiple]):not([size])::-ms-expand {
  display: none;
}

/* 4 */

/* line 445, node_modules/uikit/src/scss/components/form.scss */

.uk-select:not([multiple]):not([size]) option,
div.gform_body select:not([multiple]):not([size]) option,
select:not([multiple]):not([size]) option {
  color: #3A3B3C;
}

/*
 * Disabled
 */

/* line 451, node_modules/uikit/src/scss/components/form.scss */

.uk-select:not([multiple]):not([size]):disabled,
select:not([multiple]):not([size]):disabled {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22rgba(91, 102, 112, 0.5)%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22rgba(91, 102, 112, 0.5)%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
}

/* Datalist
 ========================================================================== */

/*
 * 1. Remove default style in Chrome
 */

/* line 461, node_modules/uikit/src/scss/components/form.scss */

.uk-input[list],
div.gform_body input[list][type=text],
input[list] {
  padding-right: 20px;
  background-repeat: no-repeat;
  background-position: 100% 50%;
}

/* line 467, node_modules/uikit/src/scss/components/form.scss */

.uk-input[list]:hover,
div.gform_body input[list]:hover[type=text],
input[list]:hover,
.uk-input[list]:focus,
div.gform_body input[list]:focus[type=text],
input[list]:focus {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%233A3B3C%22%20points%3D%2212%2012%208%206%2016%206%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
}

/* 1 */

/* line 471, node_modules/uikit/src/scss/components/form.scss */

.uk-input[list]::-webkit-calendar-picker-indicator,
div.gform_body input[type=text][list]::-webkit-calendar-picker-indicator,
input[list]::-webkit-calendar-picker-indicator {
  display: none !important;
}

/* Radio and checkbox
 * Note: Does not work in IE11
 ========================================================================== */

/*
 * 1. Style
 * 2. Make box more robust so it clips the child element
 * 3. Vertical alignment
 * 4. Remove default style
 * 5. Fix black background on iOS
 * 6. Center icons
 */

/* line 487, node_modules/uikit/src/scss/components/form.scss */

.uk-radio,
div.gform_body input[type=radio],
.uk-checkbox,
div.gform_body input[type=checkbox] {
  /* 1 */
  display: inline-block;
  height: 16px;
  width: 16px;
  /* 2 */
  overflow: hidden;
  /* 3 */
  margin-top: -4px;
  vertical-align: middle;
  /* 4 */
  -webkit-appearance: none;
  -moz-appearance: none;
  /* 5 */
  background-color: #ebebeb;
  /* 6 */
  background-repeat: no-repeat;
  background-position: 50% 50%;
  border: 1px solid #a1a1a3;
  -webkit-transition: 0.2s ease-in-out;
  -o-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out;
  -webkit-transition-property: background-color, border;
  -o-transition-property: background-color, border;
  transition-property: background-color, border;
}

/* line 509, node_modules/uikit/src/scss/components/form.scss */

.uk-radio,
div.gform_body input[type=radio] {
  border-radius: 50%;
}

/* Focus */

/* line 512, node_modules/uikit/src/scss/components/form.scss */

.uk-radio:focus,
div.gform_body input:focus[type=radio],
.uk-checkbox:focus,
div.gform_body input:focus[type=checkbox] {
  background-color: #dfdfdf;
  outline: none;
  border-color: #0071ce;
}

/*
 * Checked
 */

/* line 523, node_modules/uikit/src/scss/components/form.scss */

.uk-radio:checked,
div.gform_body input:checked[type=radio],
.uk-checkbox:checked,
div.gform_body input:checked[type=checkbox],
.uk-checkbox:indeterminate,
div.gform_body input:indeterminate[type=checkbox] {
  background-color: #0071ce;
  border-color: transparent;
}

/* Focus */

/* line 531, node_modules/uikit/src/scss/components/form.scss */

.uk-radio:checked:focus,
div.gform_body input:checked:focus[type=radio],
.uk-checkbox:checked:focus,
div.gform_body input:checked:focus[type=checkbox],
.uk-checkbox:indeterminate:focus,
div.gform_body input:indeterminate:focus[type=checkbox] {
  background-color: #00559b;
}

/*
 * Icons
 */

/* line 542, node_modules/uikit/src/scss/components/form.scss */

.uk-radio:checked,
div.gform_body input:checked[type=radio] {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23fff%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E");
}

/* line 543, node_modules/uikit/src/scss/components/form.scss */

.uk-checkbox:checked,
div.gform_body input:checked[type=checkbox] {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23fff%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
}

/* line 544, node_modules/uikit/src/scss/components/form.scss */

.uk-checkbox:indeterminate,
div.gform_body input:indeterminate[type=checkbox] {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23fff%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E");
}

/*
 * Disabled
 */

/* line 550, node_modules/uikit/src/scss/components/form.scss */

.uk-radio:disabled,
div.gform_body input:disabled[type=radio],
.uk-checkbox:disabled,
div.gform_body input:disabled[type=checkbox] {
  background-color: #f8f8f8;
  border-color: #BBBBBC;
}

/* line 556, node_modules/uikit/src/scss/components/form.scss */

.uk-radio:disabled:checked,
div.gform_body input:disabled:checked[type=radio] {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22rgba(91, 102, 112, 0.5)%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E");
}

/* line 557, node_modules/uikit/src/scss/components/form.scss */

.uk-checkbox:disabled:checked,
div.gform_body input:disabled:checked[type=checkbox] {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22rgba(91, 102, 112, 0.5)%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
}

/* line 558, node_modules/uikit/src/scss/components/form.scss */

.uk-checkbox:disabled:indeterminate,
div.gform_body input:disabled:indeterminate[type=checkbox] {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22rgba(91, 102, 112, 0.5)%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E");
}

/* Legend
 ========================================================================== */

/*
 * Legend
 * 1. Behave like block element
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove padding so people aren't caught out if they zero out fieldsets.
 * 4. Style
 */

/* line 572, node_modules/uikit/src/scss/components/form.scss */

.uk-legend {
  /* 1 */
  width: 100%;
  /* 2 */
  color: inherit;
  /* 3 */
  padding: 0;
  /* 4 */
  font-size: 32px;
  line-height: 1.4;
}

/* Custom controls
 ========================================================================== */

/*
 * 1. Container fits its content
 * 2. Create position context
 * 3. Prevent content overflow
 * 4. Behave like most inline-block elements
 */

/* line 596, node_modules/uikit/src/scss/components/form.scss */

.uk-form-custom {
  /* 1 */
  display: inline-block;
  /* 2 */
  position: relative;
  /* 3 */
  max-width: 100%;
  /* 4 */
  vertical-align: middle;
}

/*
 * 1. Position and resize the form control to always cover its container
 * 2. Required for Firefox for positioning to the left
 * 3. Required for Webkit to make `height` work
 * 4. Hide controle and show cursor
 * 5. Needed for the cursor
 * 6. Clip height caused by 5. Needed for Webkit only
 */

/* line 616, node_modules/uikit/src/scss/components/form.scss */

.uk-form-custom select,
.uk-form-custom input[type="file"] {
  /* 1 */
  position: absolute;
  top: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  /* 2 */
  left: 0;
  /* 3 */
  -webkit-appearance: none;
  /* 4 */
  opacity: 0;
  cursor: pointer;
}

/* line 633, node_modules/uikit/src/scss/components/form.scss */

.uk-form-custom input[type="file"] {
  /* 5 */
  font-size: 500px;
  /* 6 */
  overflow: hidden;
}

/* Label
 ========================================================================== */

/* line 644, node_modules/uikit/src/scss/components/form.scss */

.uk-form-label {
  color: #e18533;
  font-size: 14px;
}

/* Layout
 ========================================================================== */

/*
 * Stacked
 */

/* line 656, node_modules/uikit/src/scss/components/form.scss */

.uk-form-stacked .uk-form-label {
  display: block;
  margin-bottom: 10px;
}

/*
 * Horizontal
 */

/* Tablet portrait and smaller */

@media (max-width: 767px) {
  /* Behave like `uk-form-stacked` */

  /* line 670, node_modules/uikit/src/scss/components/form.scss */

  .uk-form-horizontal .uk-form-label {
    display: block;
    margin-bottom: 10px;
  }
}

/* Tablet landscape and bigger */

@media (min-width: 768px) {
  /* line 681, node_modules/uikit/src/scss/components/form.scss */

  .uk-form-horizontal .uk-form-label {
    width: 200px;
    margin-top: 7px;
    float: left;
  }

  /* line 688, node_modules/uikit/src/scss/components/form.scss */

  .uk-form-horizontal .uk-form-controls {
    margin-left: 215px;
  }

  /* Better vertical alignment if controls are checkboxes and radio buttons with text */

  /* line 691, node_modules/uikit/src/scss/components/form.scss */

  .uk-form-horizontal .uk-form-controls-text {
    padding-top: 7px;
  }
}

/* Icons
 ========================================================================== */

/*
 * 1. Set position
 * 2. Set width
 * 3. Center icon vertically and horizontally
 * 4. Style
 */

/* line 706, node_modules/uikit/src/scss/components/form.scss */

.uk-form-icon {
  /* 1 */
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  /* 2 */
  width: 40px;
  /* 3 */
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  /* 4 */
  color: rgba(91, 102, 112, 0.5);
}

/*
 * Required for `a`.
 */

/* line 726, node_modules/uikit/src/scss/components/form.scss */

.uk-form-icon:hover {
  color: #3A3B3C;
}

/*
 * Make `input` element clickable through icon, e.g. if it's a `span`
 */

/* line 732, node_modules/uikit/src/scss/components/form.scss */

.uk-form-icon:not(a):not(button):not(input) {
  pointer-events: none;
}

/*
 * Input padding
 */

/* line 738, node_modules/uikit/src/scss/components/form.scss */

.uk-form-icon:not(.uk-form-icon-flip) ~ .uk-input,
div.gform_body .uk-form-icon:not(.uk-form-icon-flip) ~ input[type=text],
.uk-form-icon:not(.uk-form-icon-flip) ~ input {
  padding-left: 40px !important;
}

/*
 * Position modifier
 */

/* line 744, node_modules/uikit/src/scss/components/form.scss */

.uk-form-icon-flip {
  right: 0;
  left: auto;
}

/* line 749, node_modules/uikit/src/scss/components/form.scss */

.uk-form-icon-flip ~ .uk-input,
div.gform_body .uk-form-icon-flip ~ input[type=text],
.uk-form-icon-flip ~ input {
  padding-right: 40px !important;
}

/* ========================================================================
   Component: Button
 ========================================================================== */

/*
 * 1. Remove margins in Chrome, Safari and Opera.
 * 2. Remove borders for `button`.
 * 3. Address `overflow` set to `hidden` in IE.
 * 4. Correct `font` properties and `color` not being inherited for `button`.
 * 5. Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 6. Remove default style for `input type="submit"`in iOS.
 * 7. Style
 * 8. `line-height` is used to create a height because it also centers the text vertically for `a` elements.
 *    Better would be to use height and flexbox to center the text vertically but flexbox doesn't work in Firefox on `button` elements.
 * 9. Align text if button has a width
 * 10. Required for `a`.
 */

/* line 98, node_modules/uikit/src/scss/components/button.scss */

.uk-button,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a,
.btn,
input[type=submit],
#main .wForm form[id="4872784"] input#submit_button,
#connect .wForm form[id="4872840"] input#submit_button,
div#wpsl-wrap input#wpsl-search-btn,
#pageNav a.active-pageNav-item {
  /* 1 */
  margin: 0;
  /* 2 */
  border: none;
  /* 3 */
  overflow: visible;
  /* 4 */
  font: inherit;
  color: inherit;
  /* 5 */
  text-transform: none;
  /* 6 */
  -webkit-appearance: none;
  border-radius: 0;
  /* 7 */
  display: inline-block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 24px;
  vertical-align: middle;
  font-size: 16px;
  /* 8 */
  line-height: 1.4;
  /* 9 */
  text-align: center;
  /* 10 */
  text-decoration: none;
  padding-top: 12px;
  padding-bottom: 12px;
  border-radius: 50px;
  font-weight: 500;
}

/* line 128, node_modules/uikit/src/scss/components/button.scss */

.uk-button:not(:disabled),
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a:not(:disabled),
.btn:not(:disabled),
input:not(:disabled)[type=submit],
#main .wForm form[id="4872784"] input#submit_button:not(:disabled),
#connect .wForm form[id="4872840"] input#submit_button:not(:disabled),
div#wpsl-wrap input#wpsl-search-btn:not(:disabled),
#pageNav a.active-pageNav-item:not(:disabled) {
  cursor: pointer;
}

/*
 * Remove the inner border and padding in Firefox.
 */

/* line 134, node_modules/uikit/src/scss/components/button.scss */

.uk-button::-moz-focus-inner,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a::-moz-focus-inner,
.btn::-moz-focus-inner,
input[type=submit]::-moz-focus-inner,
#main .wForm form[id="4872784"] input#submit_button::-moz-focus-inner,
#connect .wForm form[id="4872840"] input#submit_button::-moz-focus-inner,
div#wpsl-wrap input#wpsl-search-btn::-moz-focus-inner,
#pageNav a.active-pageNav-item::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/* Hover */

/* line 140, node_modules/uikit/src/scss/components/button.scss */

.uk-button:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a:hover,
.btn:hover,
input:hover[type=submit],
#main .wForm form[id="4872784"] input#submit_button:hover,
#connect .wForm form[id="4872840"] input#submit_button:hover,
div#wpsl-wrap input#wpsl-search-btn:hover,
#pageNav a.active-pageNav-item:hover {
  /* 9 */
  text-decoration: none;
}

/* OnClick + Active */

/* Style modifiers
 ========================================================================== */

/*
 * Default
 */

/* line 160, node_modules/uikit/src/scss/components/button.scss */

.uk-button-default {
  background-color: #f8f8f8;
  color: #0071ce;
  border: 1px solid #0071ce;
}

/* Hover */

/* line 167, node_modules/uikit/src/scss/components/button.scss */

.uk-button-default:hover {
  background-color: #ebebeb;
  color: #0071ce;
  border-color: #0071ce;
}

/* OnClick + Active */

/* line 174, node_modules/uikit/src/scss/components/button.scss */

.uk-button-default:active,
.uk-button-default.uk-active {
  background-color: #dfdfdf;
  color: #0071ce;
  border-color: #dfdfdf;
}

/*
 * Primary
 */

/* line 185, node_modules/uikit/src/scss/components/button.scss */

.uk-button-primary,
.btn-primary,
#main .wForm input[type=submit],
#main .wForm form[id="4872784"] input#submit_button,
#connect .wForm form[id="4872840"] input#submit_button,
div#wpsl-wrap input#wpsl-search-btn,
#pageNav a.active-pageNav-item {
  background-color: #0071ce;
  color: #fff;
  border-radius: 46px;
  -webkit-box-shadow: 0 2px 4px 0 #00000026;
          box-shadow: 0 2px 4px 0 #00000026;
  font-weight: 500;
  padding: 5px 32px;
}

@media print, screen and (min-width: 60em) {
  /* line 185, node_modules/uikit/src/scss/components/button.scss */

  .uk-button-primary,
  .btn-primary,
  #main .wForm input[type=submit],
  #main .wForm form[id="4872784"] input#submit_button,
  #connect .wForm form[id="4872840"] input#submit_button,
  div#wpsl-wrap input#wpsl-search-btn,
  #pageNav a.active-pageNav-item {
    margin-top: 8px !important;
  }
}

@media screen and (max-width: 59.9375em) {
  /* line 185, node_modules/uikit/src/scss/components/button.scss */

  .uk-button-primary,
  .btn-primary,
  #main .wForm input[type=submit],
  #main .wForm form[id="4872784"] input#submit_button,
  #connect .wForm form[id="4872840"] input#submit_button,
  div#wpsl-wrap input#wpsl-search-btn,
  #pageNav a.active-pageNav-item {
    padding: 5px 24px !important;
  }
}

/* line 831, resources/assets/styles/variables/_variables.scss */

.button-group a.button-new {
  margin-right: 10px;
}

/* line 833, resources/assets/styles/variables/_variables.scss */

.button-group a.button-new + a.button-new {
  margin-left: 0;
  margin-right: 0;
}

/* Hover */

/* line 192, node_modules/uikit/src/scss/components/button.scss */

.uk-button-primary:hover,
.btn-primary:hover,
#main .wForm input:hover[type=submit],
#main .wForm form[id="4872784"] input#submit_button:hover,
#connect .wForm form[id="4872840"] input#submit_button:hover,
div#wpsl-wrap input#wpsl-search-btn:hover,
#pageNav a.active-pageNav-item:hover {
  background-color: #0063b5;
  color: #fff;
}

/* OnClick + Active */

/* line 199, node_modules/uikit/src/scss/components/button.scss */

.uk-button-primary:active,
.btn-primary:active,
#main .wForm input:active[type=submit],
#main .wForm form[id="4872784"] input#submit_button:active,
#connect .wForm form[id="4872840"] input#submit_button:active,
div#wpsl-wrap input#wpsl-search-btn:active,
#pageNav a.active-pageNav-item:active,
.uk-button-primary.uk-active,
.uk-active.btn-primary,
#main .wForm input.uk-active[type=submit],
#main .wForm form[id="4872784"] input.uk-active#submit_button,
#connect .wForm form[id="4872840"] input.uk-active#submit_button,
div#wpsl-wrap input.uk-active#wpsl-search-btn,
#pageNav a.uk-active.active-pageNav-item {
  background-color: #00559b;
  color: #fff;
}

/*
 * Secondary
 */

/* line 210, node_modules/uikit/src/scss/components/button.scss */

.uk-button-secondary,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a,
input[type=submit] {
  background-color: #003595;
  color: #fff;
  border: 1px solid transparent;
}

/* Hover */

/* line 217, node_modules/uikit/src/scss/components/button.scss */

.uk-button-secondary:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a:hover,
input:hover[type=submit] {
  background-color: #0071ce;
  color: #fff;
}

/* OnClick + Active */

/* line 224, node_modules/uikit/src/scss/components/button.scss */

.uk-button-secondary:active,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a:active,
input:active[type=submit],
.uk-button-secondary.uk-active,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-active,
input.uk-active[type=submit] {
  background-color: #002362;
  color: #fff;
}

/*
 * Danger
 */

/* line 235, node_modules/uikit/src/scss/components/button.scss */

.uk-button-danger {
  background-color: #f0506e;
  color: #fff;
  border: 1px solid transparent;
}

/* Hover */

/* line 242, node_modules/uikit/src/scss/components/button.scss */

.uk-button-danger:hover {
  background-color: #ee395b;
  color: #fff;
}

/* OnClick + Active */

/* line 249, node_modules/uikit/src/scss/components/button.scss */

.uk-button-danger:active,
.uk-button-danger.uk-active {
  background-color: #ec2147;
  color: #fff;
}

/*
 * Disabled
 * The same for all style modifiers
 */

/* line 261, node_modules/uikit/src/scss/components/button.scss */

.uk-button-default:disabled,
.uk-button-primary:disabled,
.btn-primary:disabled,
#main .wForm input:disabled[type=submit],
#main .wForm form[id="4872784"] input#submit_button:disabled,
#connect .wForm form[id="4872840"] input#submit_button:disabled,
div#wpsl-wrap input#wpsl-search-btn:disabled,
#pageNav a.active-pageNav-item:disabled,
.uk-button-secondary:disabled,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a:disabled,
input:disabled[type=submit],
.uk-button-danger:disabled {
  background-color: #f8f8f8;
  color: rgba(91, 102, 112, 0.5);
  border-color: #BBBBBC;
}

/* Size modifiers
 ========================================================================== */

/* line 274, node_modules/uikit/src/scss/components/button.scss */

.uk-button-small,
#pageNav a.active-pageNav-item {
  padding: 0 16px;
  line-height: 1.2;
  font-size: 14px;
  padding-top: 6px;
  padding-bottom: 6px;
}

/* line 281, node_modules/uikit/src/scss/components/button.scss */

.uk-button-large {
  padding: 0 32px;
  line-height: 1.6;
  font-size: 24px;
  line-height: 1.2;
  padding-top: 16px;
  padding-bottom: 16px;
}

@media screen and (max-width: 47.9375em) {
  /* line 281, node_modules/uikit/src/scss/components/button.scss */

  .uk-button-large {
    display: block;
    font-size: 18px;
  }
}

/* Text modifiers
 ========================================================================== */

/*
 * Text
 * 1. Reset
 * 2. Style
 */

/* line 298, node_modules/uikit/src/scss/components/button.scss */

.uk-button-text {
  /* 1 */
  padding: 0;
  line-height: 1.5;
  background: none;
  /* 2 */
  color: #e18533;
}

/* line 868, resources/assets/styles/variables/_variables.scss */

.uk-button-text:before {
  content: none;
}

/* line 872, resources/assets/styles/variables/_variables.scss */

.uk-active > .uk-button-text {
  text-decoration: underline;
}

/* Hover */

/* line 309, node_modules/uikit/src/scss/components/button.scss */

.uk-button-text:hover {
  color: rgba(91, 102, 112, 0.5);
}

/* line 878, resources/assets/styles/variables/_variables.scss */

.uk-button-text:hover {
  text-decoration: underline;
}

/* line 882, resources/assets/styles/variables/_variables.scss */

.uk-active > .uk-button-text:hover {
  text-decoration: underline;
}

/* Disabled */

/* line 315, node_modules/uikit/src/scss/components/button.scss */

.uk-button-text:disabled {
  color: rgba(91, 102, 112, 0.5);
}

/* line 368, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-button-text:disabled::before {
  display: none;
}

/*
 * Link
 * 1. Reset
 * 2. Style
 */

/* line 326, node_modules/uikit/src/scss/components/button.scss */

.uk-button-link {
  /* 1 */
  padding: 0;
  line-height: 1.5;
  background: none;
  /* 2 */
  color: #e18533;
}

/* Hover */

/* line 337, node_modules/uikit/src/scss/components/button.scss */

.uk-button-link:hover {
  color: rgba(91, 102, 112, 0.5);
  text-decoration: none;
}

/* Disabled */

/* line 343, node_modules/uikit/src/scss/components/button.scss */

.uk-button-link:disabled {
  color: rgba(91, 102, 112, 0.5);
  text-decoration: none;
}

/* Group
 ========================================================================== */

/*
 * 1. Using `flex` instead of `inline-block` to prevent whitespace betweent child elements
 * 2. Behave like button
 * 3. Create position context
 */

/* line 358, node_modules/uikit/src/scss/components/button.scss */

.uk-button-group {
  /* 1 */
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  /* 2 */
  vertical-align: middle;
  /* 3 */
  position: relative;
}

/* line 889, resources/assets/styles/variables/_variables.scss */

a.uk-button-link:not(.uk-button):not(.btn):not(input[type=submit]) {
  font-size: 18px;
  text-decoration: none !important;
}

/* line 893, resources/assets/styles/variables/_variables.scss */

a.uk-button.uk-button-link,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link,
a.uk-button-link.btn,
#pageNav a.uk-button-link.active-pageNav-item {
  font-size: 18px;
  font-weight: 500;
  color: #0071ce;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-transition: all .15s ease;
  -o-transition: all .15s ease;
  transition: all .15s ease;
  text-align: left;
  line-height: 1.3;
}

/* line 903, resources/assets/styles/variables/_variables.scss */

a.uk-button.uk-button-link:after,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link:after,
a.uk-button-link.btn:after,
#pageNav a.uk-button-link.active-pageNav-item:after {
  -webkit-transition: .15s ease;
  -o-transition: .15s ease;
  transition: .15s ease;
  content: '';
  height: 16px;
  width: 16px;
  display: block;
  background-image: url("/wp-content/uploads/2022/10/circled-chevron-right-inverse.svg");
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  padding-left: 9px;
}

/* line 917, resources/assets/styles/variables/_variables.scss */

a.uk-button.uk-button-link.uk-button-small:after,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link.uk-button-small:after,
a.uk-button-link.uk-button-small.btn:after,
#pageNav a.uk-button-link.active-pageNav-item:after {
  height: 14px;
  width: 14px;
}

/* line 923, resources/assets/styles/variables/_variables.scss */

a.uk-button.uk-button-link:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link:hover,
a.uk-button-link.btn:hover,
#pageNav a.uk-button-link.active-pageNav-item:hover {
  color: #3FA0E9 !important;
}

/* line 926, resources/assets/styles/variables/_variables.scss */

a.uk-button.uk-button-link:hover:after,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link:hover:after,
a.uk-button-link.btn:hover:after,
#pageNav a.uk-button-link.active-pageNav-item:hover:after {
  background-image: url("/wp-content/uploads/2022/11/ArrowRight-hover-lightblue.svg") !important;
}

@media screen and (max-width: 47.9375em) {
  /* line 932, resources/assets/styles/variables/_variables.scss */

  .button-group a.uk-button.uk-button-link,
  .button-group .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link,
  .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .button-group a.uk-button-link,
  .button-group a.uk-button-link.btn,
  .button-group #pageNav a.uk-button-link.active-pageNav-item,
  #pageNav .button-group a.uk-button-link.active-pageNav-item {
    padding: 0;
  }

  /* line 934, resources/assets/styles/variables/_variables.scss */

  .button-group a.uk-button.uk-button-link + a,
  .button-group .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link + a,
  .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .button-group a.uk-button-link + a,
  .button-group a.uk-button-link.btn + a,
  .button-group #pageNav a.uk-button-link.active-pageNav-item + a,
  #pageNav .button-group a.uk-button-link.active-pageNav-item + a {
    margin-left: 10px;
  }
}

/* line 940, resources/assets/styles/variables/_variables.scss */

a.uk-button.uk-button-link.uk-button-large,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link.uk-button-large,
a.uk-button-link.uk-button-large.btn,
#pageNav a.uk-button-link.uk-button-large.active-pageNav-item {
  font-size: 20px;
  font-weight: 600;
}

@media screen and (max-width: 29.9375em) {
  /* line 940, resources/assets/styles/variables/_variables.scss */

  a.uk-button.uk-button-link.uk-button-large,
  .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link.uk-button-large,
  a.uk-button-link.uk-button-large.btn,
  #pageNav a.uk-button-link.uk-button-large.active-pageNav-item {
    font-size: 18px;
  }
}

/* line 949, resources/assets/styles/variables/_variables.scss */

.bg-cerulean-light:not(.layout-content_cards_mixed_media):not(.layout-test_listing_container) a.uk-button.uk-button-link,
.bg-cerulean-light:not(.layout-content_cards_mixed_media):not(.layout-test_listing_container) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .bg-cerulean-light:not(.layout-content_cards_mixed_media):not(.layout-test_listing_container) a.uk-button-link,
.bg-cerulean-light:not(.layout-content_cards_mixed_media):not(.layout-test_listing_container) a.uk-button-link.btn,
.bg-cerulean-light:not(.layout-content_cards_mixed_media):not(.layout-test_listing_container) #pageNav a.uk-button-link.active-pageNav-item,
#pageNav .bg-cerulean-light:not(.layout-content_cards_mixed_media):not(.layout-test_listing_container) a.uk-button-link.active-pageNav-item {
  color: #003595;
}

/* line 951, resources/assets/styles/variables/_variables.scss */

.bg-cerulean-light:not(.layout-content_cards_mixed_media):not(.layout-test_listing_container) a.uk-button.uk-button-link:after,
.bg-cerulean-light:not(.layout-content_cards_mixed_media):not(.layout-test_listing_container) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link:after,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .bg-cerulean-light:not(.layout-content_cards_mixed_media):not(.layout-test_listing_container) a.uk-button-link:after,
.bg-cerulean-light:not(.layout-content_cards_mixed_media):not(.layout-test_listing_container) a.uk-button-link.btn:after,
.bg-cerulean-light:not(.layout-content_cards_mixed_media):not(.layout-test_listing_container) #pageNav a.uk-button-link.active-pageNav-item:after,
#pageNav .bg-cerulean-light:not(.layout-content_cards_mixed_media):not(.layout-test_listing_container) a.uk-button-link.active-pageNav-item:after {
  background-image: url("/wp-content/uploads/2023/01/circle-chevron-right_dark_blue.svg");
}

/* line 955, resources/assets/styles/variables/_variables.scss */

.bg-hereditary-cancer-2:not(.layout-content_cards_mixed_media):not(.layout-test_listing_container) a.uk-button.uk-button-link,
.bg-hereditary-cancer-2:not(.layout-content_cards_mixed_media):not(.layout-test_listing_container) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .bg-hereditary-cancer-2:not(.layout-content_cards_mixed_media):not(.layout-test_listing_container) a.uk-button-link,
.bg-hereditary-cancer-2:not(.layout-content_cards_mixed_media):not(.layout-test_listing_container) a.uk-button-link.btn,
.bg-hereditary-cancer-2:not(.layout-content_cards_mixed_media):not(.layout-test_listing_container) #pageNav a.uk-button-link.active-pageNav-item,
#pageNav .bg-hereditary-cancer-2:not(.layout-content_cards_mixed_media):not(.layout-test_listing_container) a.uk-button-link.active-pageNav-item {
  color: #003595;
}

/* line 957, resources/assets/styles/variables/_variables.scss */

.bg-hereditary-cancer-2:not(.layout-content_cards_mixed_media):not(.layout-test_listing_container) a.uk-button.uk-button-link:after,
.bg-hereditary-cancer-2:not(.layout-content_cards_mixed_media):not(.layout-test_listing_container) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link:after,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .bg-hereditary-cancer-2:not(.layout-content_cards_mixed_media):not(.layout-test_listing_container) a.uk-button-link:after,
.bg-hereditary-cancer-2:not(.layout-content_cards_mixed_media):not(.layout-test_listing_container) a.uk-button-link.btn:after,
.bg-hereditary-cancer-2:not(.layout-content_cards_mixed_media):not(.layout-test_listing_container) #pageNav a.uk-button-link.active-pageNav-item:after,
#pageNav .bg-hereditary-cancer-2:not(.layout-content_cards_mixed_media):not(.layout-test_listing_container) a.uk-button-link.active-pageNav-item:after {
  background-image: url("/wp-content/uploads/2023/01/circle-chevron-right_dark_blue.svg");
}

/* line 961, resources/assets/styles/variables/_variables.scss */

.bg-urology-2:not(.layout-content_cards_mixed_media):not(.layout-test_listing_container) a.uk-button.uk-button-link,
.bg-urology-2:not(.layout-content_cards_mixed_media):not(.layout-test_listing_container) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .bg-urology-2:not(.layout-content_cards_mixed_media):not(.layout-test_listing_container) a.uk-button-link,
.bg-urology-2:not(.layout-content_cards_mixed_media):not(.layout-test_listing_container) a.uk-button-link.btn,
.bg-urology-2:not(.layout-content_cards_mixed_media):not(.layout-test_listing_container) #pageNav a.uk-button-link.active-pageNav-item,
#pageNav .bg-urology-2:not(.layout-content_cards_mixed_media):not(.layout-test_listing_container) a.uk-button-link.active-pageNav-item {
  color: #003595;
}

/* line 963, resources/assets/styles/variables/_variables.scss */

.bg-urology-2:not(.layout-content_cards_mixed_media):not(.layout-test_listing_container) a.uk-button.uk-button-link:after,
.bg-urology-2:not(.layout-content_cards_mixed_media):not(.layout-test_listing_container) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link:after,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .bg-urology-2:not(.layout-content_cards_mixed_media):not(.layout-test_listing_container) a.uk-button-link:after,
.bg-urology-2:not(.layout-content_cards_mixed_media):not(.layout-test_listing_container) a.uk-button-link.btn:after,
.bg-urology-2:not(.layout-content_cards_mixed_media):not(.layout-test_listing_container) #pageNav a.uk-button-link.active-pageNav-item:after,
#pageNav .bg-urology-2:not(.layout-content_cards_mixed_media):not(.layout-test_listing_container) a.uk-button-link.active-pageNav-item:after {
  background-image: url("/wp-content/uploads/2023/01/circle-chevron-right_dark_blue.svg");
}

/* line 968, resources/assets/styles/variables/_variables.scss */

.uk-light a.uk-button.uk-button-link,
.uk-section-primary:not(.uk-preserve-color) a.uk-button.uk-button-link,
.uk-section-secondary:not(.uk-preserve-color) a.uk-button.uk-button-link,
.uk-tile-primary:not(.uk-preserve-color) a.uk-button.uk-button-link,
.uk-tile-secondary:not(.uk-preserve-color) a.uk-button.uk-button-link,
.uk-card-primary.uk-card-body a.uk-button.uk-button-link,
.uk-card-primary > :not([class*='uk-card-media']) a.uk-button.uk-button-link,
.uk-card-secondary.uk-card-body a.uk-button.uk-button-link,
.uk-card-secondary > :not([class*='uk-card-media']) a.uk-button.uk-button-link,
.uk-overlay-primary a.uk-button.uk-button-link,
.uk-light .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-light a.uk-button-link,
.uk-section-primary:not(.uk-preserve-color) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-section-primary:not(.uk-preserve-color) a.uk-button-link,
.uk-section-secondary:not(.uk-preserve-color) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-section-secondary:not(.uk-preserve-color) a.uk-button-link,
.uk-tile-primary:not(.uk-preserve-color) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-tile-primary:not(.uk-preserve-color) a.uk-button-link,
.uk-tile-secondary:not(.uk-preserve-color) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-tile-secondary:not(.uk-preserve-color) a.uk-button-link,
.uk-card-primary.uk-card-body .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-card-primary.uk-card-body a.uk-button-link,
.uk-card-primary > :not([class*='uk-card-media']) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-card-primary > :not([class*='uk-card-media']) a.uk-button-link,
.uk-card-secondary.uk-card-body .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-card-secondary.uk-card-body a.uk-button-link,
.uk-card-secondary > :not([class*='uk-card-media']) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-card-secondary > :not([class*='uk-card-media']) a.uk-button-link,
.uk-overlay-primary .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-overlay-primary a.uk-button-link,
.uk-light a.uk-button-link.btn,
.uk-section-primary:not(.uk-preserve-color) a.uk-button-link.btn,
.uk-section-secondary:not(.uk-preserve-color) a.uk-button-link.btn,
.uk-tile-primary:not(.uk-preserve-color) a.uk-button-link.btn,
.uk-tile-secondary:not(.uk-preserve-color) a.uk-button-link.btn,
.uk-card-primary.uk-card-body a.uk-button-link.btn,
.uk-card-primary > :not([class*='uk-card-media']) a.uk-button-link.btn,
.uk-card-secondary.uk-card-body a.uk-button-link.btn,
.uk-card-secondary > :not([class*='uk-card-media']) a.uk-button-link.btn,
.uk-overlay-primary a.uk-button-link.btn,
.uk-light #pageNav a.uk-button-link.active-pageNav-item,
#pageNav .uk-light a.uk-button-link.active-pageNav-item,
.uk-section-primary:not(.uk-preserve-color) #pageNav a.uk-button-link.active-pageNav-item,
#pageNav .uk-section-primary:not(.uk-preserve-color) a.uk-button-link.active-pageNav-item,
.uk-section-secondary:not(.uk-preserve-color) #pageNav a.uk-button-link.active-pageNav-item,
#pageNav .uk-section-secondary:not(.uk-preserve-color) a.uk-button-link.active-pageNav-item,
.uk-tile-primary:not(.uk-preserve-color) #pageNav a.uk-button-link.active-pageNav-item,
#pageNav .uk-tile-primary:not(.uk-preserve-color) a.uk-button-link.active-pageNav-item,
.uk-tile-secondary:not(.uk-preserve-color) #pageNav a.uk-button-link.active-pageNav-item,
#pageNav .uk-tile-secondary:not(.uk-preserve-color) a.uk-button-link.active-pageNav-item,
.uk-card-primary.uk-card-body #pageNav a.uk-button-link.active-pageNav-item,
#pageNav .uk-card-primary.uk-card-body a.uk-button-link.active-pageNav-item,
.uk-card-primary > :not([class*='uk-card-media']) #pageNav a.uk-button-link.active-pageNav-item,
#pageNav .uk-card-primary > :not([class*='uk-card-media']) a.uk-button-link.active-pageNav-item,
.uk-card-secondary.uk-card-body #pageNav a.uk-button-link.active-pageNav-item,
#pageNav .uk-card-secondary.uk-card-body a.uk-button-link.active-pageNav-item,
.uk-card-secondary > :not([class*='uk-card-media']) #pageNav a.uk-button-link.active-pageNav-item,
#pageNav .uk-card-secondary > :not([class*='uk-card-media']) a.uk-button-link.active-pageNav-item,
.uk-overlay-primary #pageNav a.uk-button-link.active-pageNav-item,
#pageNav .uk-overlay-primary a.uk-button-link.active-pageNav-item {
  color: #FFF;
}

/* line 971, resources/assets/styles/variables/_variables.scss */

.uk-light a.uk-button.uk-button-link:after,
.uk-section-primary:not(.uk-preserve-color) a.uk-button.uk-button-link:after,
.uk-section-secondary:not(.uk-preserve-color) a.uk-button.uk-button-link:after,
.uk-tile-primary:not(.uk-preserve-color) a.uk-button.uk-button-link:after,
.uk-tile-secondary:not(.uk-preserve-color) a.uk-button.uk-button-link:after,
.uk-card-primary.uk-card-body a.uk-button.uk-button-link:after,
.uk-card-primary > :not([class*='uk-card-media']) a.uk-button.uk-button-link:after,
.uk-card-secondary.uk-card-body a.uk-button.uk-button-link:after,
.uk-card-secondary > :not([class*='uk-card-media']) a.uk-button.uk-button-link:after,
.uk-overlay-primary a.uk-button.uk-button-link:after,
.uk-light .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link:after,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-light a.uk-button-link:after,
.uk-section-primary:not(.uk-preserve-color) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link:after,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-section-primary:not(.uk-preserve-color) a.uk-button-link:after,
.uk-section-secondary:not(.uk-preserve-color) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link:after,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-section-secondary:not(.uk-preserve-color) a.uk-button-link:after,
.uk-tile-primary:not(.uk-preserve-color) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link:after,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-tile-primary:not(.uk-preserve-color) a.uk-button-link:after,
.uk-tile-secondary:not(.uk-preserve-color) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link:after,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-tile-secondary:not(.uk-preserve-color) a.uk-button-link:after,
.uk-card-primary.uk-card-body .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link:after,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-card-primary.uk-card-body a.uk-button-link:after,
.uk-card-primary > :not([class*='uk-card-media']) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link:after,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-card-primary > :not([class*='uk-card-media']) a.uk-button-link:after,
.uk-card-secondary.uk-card-body .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link:after,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-card-secondary.uk-card-body a.uk-button-link:after,
.uk-card-secondary > :not([class*='uk-card-media']) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link:after,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-card-secondary > :not([class*='uk-card-media']) a.uk-button-link:after,
.uk-overlay-primary .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link:after,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-overlay-primary a.uk-button-link:after,
.uk-light a.uk-button-link.btn:after,
.uk-section-primary:not(.uk-preserve-color) a.uk-button-link.btn:after,
.uk-section-secondary:not(.uk-preserve-color) a.uk-button-link.btn:after,
.uk-tile-primary:not(.uk-preserve-color) a.uk-button-link.btn:after,
.uk-tile-secondary:not(.uk-preserve-color) a.uk-button-link.btn:after,
.uk-card-primary.uk-card-body a.uk-button-link.btn:after,
.uk-card-primary > :not([class*='uk-card-media']) a.uk-button-link.btn:after,
.uk-card-secondary.uk-card-body a.uk-button-link.btn:after,
.uk-card-secondary > :not([class*='uk-card-media']) a.uk-button-link.btn:after,
.uk-overlay-primary a.uk-button-link.btn:after,
.uk-light #pageNav a.uk-button-link.active-pageNav-item:after,
#pageNav .uk-light a.uk-button-link.active-pageNav-item:after,
.uk-section-primary:not(.uk-preserve-color) #pageNav a.uk-button-link.active-pageNav-item:after,
#pageNav .uk-section-primary:not(.uk-preserve-color) a.uk-button-link.active-pageNav-item:after,
.uk-section-secondary:not(.uk-preserve-color) #pageNav a.uk-button-link.active-pageNav-item:after,
#pageNav .uk-section-secondary:not(.uk-preserve-color) a.uk-button-link.active-pageNav-item:after,
.uk-tile-primary:not(.uk-preserve-color) #pageNav a.uk-button-link.active-pageNav-item:after,
#pageNav .uk-tile-primary:not(.uk-preserve-color) a.uk-button-link.active-pageNav-item:after,
.uk-tile-secondary:not(.uk-preserve-color) #pageNav a.uk-button-link.active-pageNav-item:after,
#pageNav .uk-tile-secondary:not(.uk-preserve-color) a.uk-button-link.active-pageNav-item:after,
.uk-card-primary.uk-card-body #pageNav a.uk-button-link.active-pageNav-item:after,
#pageNav .uk-card-primary.uk-card-body a.uk-button-link.active-pageNav-item:after,
.uk-card-primary > :not([class*='uk-card-media']) #pageNav a.uk-button-link.active-pageNav-item:after,
#pageNav .uk-card-primary > :not([class*='uk-card-media']) a.uk-button-link.active-pageNav-item:after,
.uk-card-secondary.uk-card-body #pageNav a.uk-button-link.active-pageNav-item:after,
#pageNav .uk-card-secondary.uk-card-body a.uk-button-link.active-pageNav-item:after,
.uk-card-secondary > :not([class*='uk-card-media']) #pageNav a.uk-button-link.active-pageNav-item:after,
#pageNav .uk-card-secondary > :not([class*='uk-card-media']) a.uk-button-link.active-pageNav-item:after,
.uk-overlay-primary #pageNav a.uk-button-link.active-pageNav-item:after,
#pageNav .uk-overlay-primary a.uk-button-link.active-pageNav-item:after {
  background-image: url("/wp-content/uploads/2023/01/circle-chevron-right_white.svg");
}

/* line 975, resources/assets/styles/variables/_variables.scss */

.uk-light a.uk-button.uk-button-link:hover,
.uk-section-primary:not(.uk-preserve-color) a.uk-button.uk-button-link:hover,
.uk-section-secondary:not(.uk-preserve-color) a.uk-button.uk-button-link:hover,
.uk-tile-primary:not(.uk-preserve-color) a.uk-button.uk-button-link:hover,
.uk-tile-secondary:not(.uk-preserve-color) a.uk-button.uk-button-link:hover,
.uk-card-primary.uk-card-body a.uk-button.uk-button-link:hover,
.uk-card-primary > :not([class*='uk-card-media']) a.uk-button.uk-button-link:hover,
.uk-card-secondary.uk-card-body a.uk-button.uk-button-link:hover,
.uk-card-secondary > :not([class*='uk-card-media']) a.uk-button.uk-button-link:hover,
.uk-overlay-primary a.uk-button.uk-button-link:hover,
.uk-light .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-light a.uk-button-link:hover,
.uk-section-primary:not(.uk-preserve-color) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-section-primary:not(.uk-preserve-color) a.uk-button-link:hover,
.uk-section-secondary:not(.uk-preserve-color) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-section-secondary:not(.uk-preserve-color) a.uk-button-link:hover,
.uk-tile-primary:not(.uk-preserve-color) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-tile-primary:not(.uk-preserve-color) a.uk-button-link:hover,
.uk-tile-secondary:not(.uk-preserve-color) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-tile-secondary:not(.uk-preserve-color) a.uk-button-link:hover,
.uk-card-primary.uk-card-body .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-card-primary.uk-card-body a.uk-button-link:hover,
.uk-card-primary > :not([class*='uk-card-media']) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-card-primary > :not([class*='uk-card-media']) a.uk-button-link:hover,
.uk-card-secondary.uk-card-body .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-card-secondary.uk-card-body a.uk-button-link:hover,
.uk-card-secondary > :not([class*='uk-card-media']) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-card-secondary > :not([class*='uk-card-media']) a.uk-button-link:hover,
.uk-overlay-primary .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-overlay-primary a.uk-button-link:hover,
.uk-light a.uk-button-link.btn:hover,
.uk-section-primary:not(.uk-preserve-color) a.uk-button-link.btn:hover,
.uk-section-secondary:not(.uk-preserve-color) a.uk-button-link.btn:hover,
.uk-tile-primary:not(.uk-preserve-color) a.uk-button-link.btn:hover,
.uk-tile-secondary:not(.uk-preserve-color) a.uk-button-link.btn:hover,
.uk-card-primary.uk-card-body a.uk-button-link.btn:hover,
.uk-card-primary > :not([class*='uk-card-media']) a.uk-button-link.btn:hover,
.uk-card-secondary.uk-card-body a.uk-button-link.btn:hover,
.uk-card-secondary > :not([class*='uk-card-media']) a.uk-button-link.btn:hover,
.uk-overlay-primary a.uk-button-link.btn:hover,
.uk-light #pageNav a.uk-button-link.active-pageNav-item:hover,
#pageNav .uk-light a.uk-button-link.active-pageNav-item:hover,
.uk-section-primary:not(.uk-preserve-color) #pageNav a.uk-button-link.active-pageNav-item:hover,
#pageNav .uk-section-primary:not(.uk-preserve-color) a.uk-button-link.active-pageNav-item:hover,
.uk-section-secondary:not(.uk-preserve-color) #pageNav a.uk-button-link.active-pageNav-item:hover,
#pageNav .uk-section-secondary:not(.uk-preserve-color) a.uk-button-link.active-pageNav-item:hover,
.uk-tile-primary:not(.uk-preserve-color) #pageNav a.uk-button-link.active-pageNav-item:hover,
#pageNav .uk-tile-primary:not(.uk-preserve-color) a.uk-button-link.active-pageNav-item:hover,
.uk-tile-secondary:not(.uk-preserve-color) #pageNav a.uk-button-link.active-pageNav-item:hover,
#pageNav .uk-tile-secondary:not(.uk-preserve-color) a.uk-button-link.active-pageNav-item:hover,
.uk-card-primary.uk-card-body #pageNav a.uk-button-link.active-pageNav-item:hover,
#pageNav .uk-card-primary.uk-card-body a.uk-button-link.active-pageNav-item:hover,
.uk-card-primary > :not([class*='uk-card-media']) #pageNav a.uk-button-link.active-pageNav-item:hover,
#pageNav .uk-card-primary > :not([class*='uk-card-media']) a.uk-button-link.active-pageNav-item:hover,
.uk-card-secondary.uk-card-body #pageNav a.uk-button-link.active-pageNav-item:hover,
#pageNav .uk-card-secondary.uk-card-body a.uk-button-link.active-pageNav-item:hover,
.uk-card-secondary > :not([class*='uk-card-media']) #pageNav a.uk-button-link.active-pageNav-item:hover,
#pageNav .uk-card-secondary > :not([class*='uk-card-media']) a.uk-button-link.active-pageNav-item:hover,
.uk-overlay-primary #pageNav a.uk-button-link.active-pageNav-item:hover,
#pageNav .uk-overlay-primary a.uk-button-link.active-pageNav-item:hover {
  color: #92CCF6 !important;
}

/* line 978, resources/assets/styles/variables/_variables.scss */

.uk-light a.uk-button.uk-button-link:hover:after,
.uk-section-primary:not(.uk-preserve-color) a.uk-button.uk-button-link:hover:after,
.uk-section-secondary:not(.uk-preserve-color) a.uk-button.uk-button-link:hover:after,
.uk-tile-primary:not(.uk-preserve-color) a.uk-button.uk-button-link:hover:after,
.uk-tile-secondary:not(.uk-preserve-color) a.uk-button.uk-button-link:hover:after,
.uk-card-primary.uk-card-body a.uk-button.uk-button-link:hover:after,
.uk-card-primary > :not([class*='uk-card-media']) a.uk-button.uk-button-link:hover:after,
.uk-card-secondary.uk-card-body a.uk-button.uk-button-link:hover:after,
.uk-card-secondary > :not([class*='uk-card-media']) a.uk-button.uk-button-link:hover:after,
.uk-overlay-primary a.uk-button.uk-button-link:hover:after,
.uk-light .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link:hover:after,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-light a.uk-button-link:hover:after,
.uk-section-primary:not(.uk-preserve-color) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link:hover:after,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-section-primary:not(.uk-preserve-color) a.uk-button-link:hover:after,
.uk-section-secondary:not(.uk-preserve-color) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link:hover:after,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-section-secondary:not(.uk-preserve-color) a.uk-button-link:hover:after,
.uk-tile-primary:not(.uk-preserve-color) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link:hover:after,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-tile-primary:not(.uk-preserve-color) a.uk-button-link:hover:after,
.uk-tile-secondary:not(.uk-preserve-color) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link:hover:after,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-tile-secondary:not(.uk-preserve-color) a.uk-button-link:hover:after,
.uk-card-primary.uk-card-body .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link:hover:after,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-card-primary.uk-card-body a.uk-button-link:hover:after,
.uk-card-primary > :not([class*='uk-card-media']) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link:hover:after,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-card-primary > :not([class*='uk-card-media']) a.uk-button-link:hover:after,
.uk-card-secondary.uk-card-body .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link:hover:after,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-card-secondary.uk-card-body a.uk-button-link:hover:after,
.uk-card-secondary > :not([class*='uk-card-media']) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link:hover:after,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-card-secondary > :not([class*='uk-card-media']) a.uk-button-link:hover:after,
.uk-overlay-primary .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link:hover:after,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-overlay-primary a.uk-button-link:hover:after,
.uk-light a.uk-button-link.btn:hover:after,
.uk-section-primary:not(.uk-preserve-color) a.uk-button-link.btn:hover:after,
.uk-section-secondary:not(.uk-preserve-color) a.uk-button-link.btn:hover:after,
.uk-tile-primary:not(.uk-preserve-color) a.uk-button-link.btn:hover:after,
.uk-tile-secondary:not(.uk-preserve-color) a.uk-button-link.btn:hover:after,
.uk-card-primary.uk-card-body a.uk-button-link.btn:hover:after,
.uk-card-primary > :not([class*='uk-card-media']) a.uk-button-link.btn:hover:after,
.uk-card-secondary.uk-card-body a.uk-button-link.btn:hover:after,
.uk-card-secondary > :not([class*='uk-card-media']) a.uk-button-link.btn:hover:after,
.uk-overlay-primary a.uk-button-link.btn:hover:after,
.uk-light #pageNav a.uk-button-link.active-pageNav-item:hover:after,
#pageNav .uk-light a.uk-button-link.active-pageNav-item:hover:after,
.uk-section-primary:not(.uk-preserve-color) #pageNav a.uk-button-link.active-pageNav-item:hover:after,
#pageNav .uk-section-primary:not(.uk-preserve-color) a.uk-button-link.active-pageNav-item:hover:after,
.uk-section-secondary:not(.uk-preserve-color) #pageNav a.uk-button-link.active-pageNav-item:hover:after,
#pageNav .uk-section-secondary:not(.uk-preserve-color) a.uk-button-link.active-pageNav-item:hover:after,
.uk-tile-primary:not(.uk-preserve-color) #pageNav a.uk-button-link.active-pageNav-item:hover:after,
#pageNav .uk-tile-primary:not(.uk-preserve-color) a.uk-button-link.active-pageNav-item:hover:after,
.uk-tile-secondary:not(.uk-preserve-color) #pageNav a.uk-button-link.active-pageNav-item:hover:after,
#pageNav .uk-tile-secondary:not(.uk-preserve-color) a.uk-button-link.active-pageNav-item:hover:after,
.uk-card-primary.uk-card-body #pageNav a.uk-button-link.active-pageNav-item:hover:after,
#pageNav .uk-card-primary.uk-card-body a.uk-button-link.active-pageNav-item:hover:after,
.uk-card-primary > :not([class*='uk-card-media']) #pageNav a.uk-button-link.active-pageNav-item:hover:after,
#pageNav .uk-card-primary > :not([class*='uk-card-media']) a.uk-button-link.active-pageNav-item:hover:after,
.uk-card-secondary.uk-card-body #pageNav a.uk-button-link.active-pageNav-item:hover:after,
#pageNav .uk-card-secondary.uk-card-body a.uk-button-link.active-pageNav-item:hover:after,
.uk-card-secondary > :not([class*='uk-card-media']) #pageNav a.uk-button-link.active-pageNav-item:hover:after,
#pageNav .uk-card-secondary > :not([class*='uk-card-media']) a.uk-button-link.active-pageNav-item:hover:after,
.uk-overlay-primary #pageNav a.uk-button-link.active-pageNav-item:hover:after,
#pageNav .uk-overlay-primary a.uk-button-link.active-pageNav-item:hover:after {
  background-image: url("/wp-content/uploads/2023/01/circle-chevron-right_white_hover.svg") !important;
}

/* line 985, resources/assets/styles/variables/_variables.scss */

a.uk-button.uk-button-link.uk-text-primary:after,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link.uk-text-primary:after,
a.uk-button-link.uk-text-primary.btn:after,
#pageNav a.uk-button-link.uk-text-primary.active-pageNav-item:after {
  background-image: url("/wp-content/uploads/2022/10/circled-chevron-right-inverse.svg") !important;
}

/* line 989, resources/assets/styles/variables/_variables.scss */

a.uk-button.uk-button-link.uk-text-primary:hover:after,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link.uk-text-primary:hover:after,
a.uk-button-link.uk-text-primary.btn:hover:after,
#pageNav a.uk-button-link.uk-text-primary.active-pageNav-item:hover:after {
  background-image: url("/wp-content/uploads/2022/11/ArrowRight-hover-lightblue.svg") !important;
}

/* ========================================================================
   Component: Progress
 ========================================================================== */

/*
 * 1. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 * 2. Remove default style
 * 3. Behave like a block element
 * 4. Remove borders in Firefox and Edge
 * 5. Set background color for progress container in Firefox, IE11 and Edge
 * 6. Style
 */

/* line 32, node_modules/uikit/src/scss/components/progress.scss */

.uk-progress {
  /* 1 */
  vertical-align: baseline;
  /* 2 */
  -webkit-appearance: none;
  -moz-appearance: none;
  /* 3 */
  display: block;
  width: 100%;
  /* 4 */
  border: 0;
  /* 5 */
  background-color: #f8f8f8;
  /* 6 */
  margin-bottom: 20px;
  height: 15px;
  border-radius: 500px;
  overflow: hidden;
}

/* Add margin if adjacent element */

/* line 52, node_modules/uikit/src/scss/components/progress.scss */

* + .uk-progress {
  margin-top: 20px;
}

/*
 * Remove animated circles for indeterminate state in IE11 and Edge
 */

/* line 58, node_modules/uikit/src/scss/components/progress.scss */

.uk-progress:indeterminate {
  color: transparent;
}

/*
 * Progress container
 * 2. Remove progress bar for indeterminate state in Firefox
 */

/* line 65, node_modules/uikit/src/scss/components/progress.scss */

.uk-progress::-webkit-progress-bar {
  background-color: #f8f8f8;
  border-radius: 500px;
  overflow: hidden;
}

/* 2 */

/* line 71, node_modules/uikit/src/scss/components/progress.scss */

.uk-progress:indeterminate::-moz-progress-bar {
  width: 0;
}

/*
 * Progress bar
 * 1. Remove right border in IE11 and Edge
 */

/* line 78, node_modules/uikit/src/scss/components/progress.scss */

.uk-progress::-webkit-progress-value {
  background-color: #0071ce;
  -webkit-transition: width 0.6s ease;
  -o-transition: width 0.6s ease;
  transition: width 0.6s ease;
}

/* line 84, node_modules/uikit/src/scss/components/progress.scss */

.uk-progress::-moz-progress-bar {
  background-color: #0071ce;
}

/* line 89, node_modules/uikit/src/scss/components/progress.scss */

.uk-progress::-ms-fill {
  background-color: #0071ce;
  -webkit-transition: width 0.6s ease;
  -o-transition: width 0.6s ease;
  transition: width 0.6s ease;
  /* 1 */
  border: 0;
}

/* ========================================================================
   Component: Section
 ========================================================================== */

/*
 * 1. Make it work with `100vh` and height in general
 */

/* line 56, node_modules/uikit/src/scss/components/section.scss */

.uk-section {
  display: flow-root;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  padding-top: 40px;
  padding-bottom: 40px;
}

/* line 2599, resources/assets/styles/variables/_variables.scss */

.uk-section.section-overlay:before {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  z-index: 1;
}

@media screen and (max-width: 59.9375em) {
  /* line 2599, resources/assets/styles/variables/_variables.scss */

  .uk-section.section-overlay:before {
    content: unset;
  }
}

/* line 2613, resources/assets/styles/variables/_variables.scss */

.uk-section.section-overlay.overlay-right-light:before {
  background: -webkit-linear-gradient(15deg, rgba(255, 255, 255, 0.92) 15%, rgba(255, 255, 255, 0.8) 45%, transparent 65%);
  background: -o-linear-gradient(15deg, rgba(255, 255, 255, 0.92) 15%, rgba(255, 255, 255, 0.8) 45%, transparent 65%);
  background: linear-gradient(75deg, rgba(255, 255, 255, 0.92) 15%, rgba(255, 255, 255, 0.8) 45%, transparent 65%);
}

/* line 2617, resources/assets/styles/variables/_variables.scss */

.uk-section.section-overlay.overlay-left-light:before {
  background: -webkit-linear-gradient(165deg, rgba(255, 255, 255, 0.92) 15%, rgba(255, 255, 255, 0.8) 45%, transparent 65%);
  background: -o-linear-gradient(165deg, rgba(255, 255, 255, 0.92) 15%, rgba(255, 255, 255, 0.8) 45%, transparent 65%);
  background: linear-gradient(-75deg, rgba(255, 255, 255, 0.92) 15%, rgba(255, 255, 255, 0.8) 45%, transparent 65%);
}

/* line 2621, resources/assets/styles/variables/_variables.scss */

.uk-section.section-overlay.overlay-left-darker:before {
  background: -webkit-linear-gradient(15deg, rgba(0, 0, 0, 0.92) 15%, rgba(0, 0, 0, 0.8) 45%, transparent 63%);
  background: -o-linear-gradient(15deg, rgba(0, 0, 0, 0.92) 15%, rgba(0, 0, 0, 0.8) 45%, transparent 63%);
  background: linear-gradient(75deg, rgba(0, 0, 0, 0.92) 15%, rgba(0, 0, 0, 0.8) 45%, transparent 63%);
}

/* line 2625, resources/assets/styles/variables/_variables.scss */

.uk-section.section-overlay.overlay-right-darker:before {
  background: -webkit-linear-gradient(165deg, rgba(0, 0, 0, 0.92) 15%, rgba(0, 0, 0, 0.8) 45%, transparent 63%);
  background: -o-linear-gradient(165deg, rgba(0, 0, 0, 0.92) 15%, rgba(0, 0, 0, 0.8) 45%, transparent 63%);
  background: linear-gradient(-75deg, rgba(0, 0, 0, 0.92) 15%, rgba(0, 0, 0, 0.8) 45%, transparent 63%);
}

/* Desktop and bigger */

@media (min-width: 768px) {
  /* line 67, node_modules/uikit/src/scss/components/section.scss */

  .uk-section {
    padding-top: 60px;
    padding-bottom: 60px;
  }
}

/*
 * Remove margin from the last-child
 */

/* line 78, node_modules/uikit/src/scss/components/section.scss */

.uk-section > :last-child {
  margin-bottom: 0;
}

/* Size modifiers
 ========================================================================== */

/*
 * XSmall
 */

/* line 88, node_modules/uikit/src/scss/components/section.scss */

.uk-section-xsmall {
  padding-top: 20px;
  padding-bottom: 20px;
}

/*
 * Small
 */

/* line 97, node_modules/uikit/src/scss/components/section.scss */

.uk-section-small {
  padding-top: 40px;
  padding-bottom: 40px;
}

/*
 * Large
 */

/* line 106, node_modules/uikit/src/scss/components/section.scss */

.uk-section-large {
  padding-top: 60px;
  padding-bottom: 60px;
}

/* Tablet landscape and bigger */

@media (min-width: 768px) {
  /* line 114, node_modules/uikit/src/scss/components/section.scss */

  .uk-section-large {
    padding-top: 100px;
    padding-bottom: 100px;
  }
}

/*
 * XLarge
 */

/* line 126, node_modules/uikit/src/scss/components/section.scss */

.uk-section-xlarge {
  padding-top: 100px;
  padding-bottom: 100px;
}

/* Tablet landscape and bigger */

@media (min-width: 768px) {
  /* line 134, node_modules/uikit/src/scss/components/section.scss */

  .uk-section-xlarge {
    padding-top: 160px;
    padding-bottom: 160px;
  }
}

/* Style modifiers
 ========================================================================== */

/*
 * Default
 */

/* line 149, node_modules/uikit/src/scss/components/section.scss */

.uk-section-default {
  background: #fff;
}

/*
 * Muted
 */

/* line 158, node_modules/uikit/src/scss/components/section.scss */

.uk-section-muted {
  background: #f8f8f8;
}

/*
 * Primary
 */

/* line 167, node_modules/uikit/src/scss/components/section.scss */

.uk-section-primary {
  background: #0071ce;
}

/*
 * Secondary
 */

/* line 179, node_modules/uikit/src/scss/components/section.scss */

.uk-section-secondary {
  background: #003595;
}

/* Overlap modifier
 ========================================================================== */

/*
 * Reserved modifier to make a section overlap another section with an border image
 * Implemented by the theme
 */

/* ========================================================================
   Component: Container
 ========================================================================== */

/*
 * 1. Box sizing has to be `content-box` so the max-width is always the same and
 *    unaffected by the padding on different breakpoints. It's important for the size modifiers.
 */

/* line 40, node_modules/uikit/src/scss/components/container.scss */

.uk-container {
  display: flow-root;
  /* 1 */
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
}

/* Phone landscape and bigger */

@media (min-width: 480px) {
  /* line 54, node_modules/uikit/src/scss/components/container.scss */

  .uk-container {
    padding-left: 32px;
    padding-right: 32px;
  }
}

/* Tablet landscape and bigger */

@media (min-width: 768px) {
  /* line 64, node_modules/uikit/src/scss/components/container.scss */

  .uk-container {
    padding-left: 22px;
    padding-right: 22px;
  }
}

/*
 * Remove margin from the last-child
 */

/* line 75, node_modules/uikit/src/scss/components/container.scss */

.uk-container > :last-child {
  margin-bottom: 0;
}

/*
 * Remove padding from nested containers
 */

/* line 81, node_modules/uikit/src/scss/components/container.scss */

.uk-container .uk-container {
  padding-left: 0;
  padding-right: 0;
}

/* Size modifier
 ========================================================================== */

/* line 90, node_modules/uikit/src/scss/components/container.scss */

.uk-container-xsmall {
  max-width: 750px;
}

/* line 92, node_modules/uikit/src/scss/components/container.scss */

.uk-container-small {
  max-width: 1050px;
}

/* line 94, node_modules/uikit/src/scss/components/container.scss */

.uk-container-large {
  max-width: 1400px;
}

/* line 96, node_modules/uikit/src/scss/components/container.scss */

.uk-container-xlarge {
  max-width: 1600px;
}

/* line 98, node_modules/uikit/src/scss/components/container.scss */

.uk-container-expand {
  max-width: none;
}

/* Expand modifier
 ========================================================================== */

/*
 * Expand one side only
 */

/* line 108, node_modules/uikit/src/scss/components/container.scss */

.uk-container-expand-left {
  margin-left: 0;
}

/* line 109, node_modules/uikit/src/scss/components/container.scss */

.uk-container-expand-right {
  margin-right: 0;
}

/* Phone landscape and bigger */

@media (min-width: 480px) {
  /* line 114, node_modules/uikit/src/scss/components/container.scss */

  .uk-container-expand-left.uk-container-xsmall,
  .uk-container-expand-right.uk-container-xsmall {
    max-width: calc(50% + (750px / 2) - 32px);
  }

  /* line 117, node_modules/uikit/src/scss/components/container.scss */

  .uk-container-expand-left.uk-container-small,
  .uk-container-expand-right.uk-container-small {
    max-width: calc(50% + (1050px / 2) - 32px);
  }
}

/* Tablet landscape and bigger */

@media (min-width: 768px) {
  /* line 125, node_modules/uikit/src/scss/components/container.scss */

  .uk-container-expand-left,
  .uk-container-expand-right {
    max-width: calc(50% + (1200px / 2) - 22px);
  }

  /* line 128, node_modules/uikit/src/scss/components/container.scss */

  .uk-container-expand-left.uk-container-xsmall,
  .uk-container-expand-right.uk-container-xsmall {
    max-width: calc(50% + (750px / 2) - 22px);
  }

  /* line 131, node_modules/uikit/src/scss/components/container.scss */

  .uk-container-expand-left.uk-container-small,
  .uk-container-expand-right.uk-container-small {
    max-width: calc(50% + (1050px / 2) - 22px);
  }

  /* line 134, node_modules/uikit/src/scss/components/container.scss */

  .uk-container-expand-left.uk-container-large,
  .uk-container-expand-right.uk-container-large {
    max-width: calc(50% + (1400px / 2) - 22px);
  }

  /* line 137, node_modules/uikit/src/scss/components/container.scss */

  .uk-container-expand-left.uk-container-xlarge,
  .uk-container-expand-right.uk-container-xlarge {
    max-width: calc(50% + (1600px / 2) - 22px);
  }
}

/* Item
 ========================================================================== */

/*
 * Utility classes to reset container padding on the left or right side
 * Note: It has to be negative margin on the item, because it's specific to the item.
 */

/* line 151, node_modules/uikit/src/scss/components/container.scss */

.uk-container-item-padding-remove-left,
.uk-container-item-padding-remove-right {
  width: calc(100% + 15px);
}

/* line 154, node_modules/uikit/src/scss/components/container.scss */

.uk-container-item-padding-remove-left {
  margin-left: -15px;
}

/* line 155, node_modules/uikit/src/scss/components/container.scss */

.uk-container-item-padding-remove-right {
  margin-right: -15px;
}

/* Phone landscape and bigger */

@media (min-width: 480px) {
  /* line 160, node_modules/uikit/src/scss/components/container.scss */

  .uk-container-item-padding-remove-left,
  .uk-container-item-padding-remove-right {
    width: calc(100% + 32px);
  }

  /* line 163, node_modules/uikit/src/scss/components/container.scss */

  .uk-container-item-padding-remove-left {
    margin-left: -32px;
  }

  /* line 164, node_modules/uikit/src/scss/components/container.scss */

  .uk-container-item-padding-remove-right {
    margin-right: -32px;
  }
}

/* Tablet landscape and bigger */

@media (min-width: 768px) {
  /* line 171, node_modules/uikit/src/scss/components/container.scss */

  .uk-container-item-padding-remove-left,
  .uk-container-item-padding-remove-right {
    width: calc(100% + 22px);
  }

  /* line 174, node_modules/uikit/src/scss/components/container.scss */

  .uk-container-item-padding-remove-left {
    margin-left: -22px;
  }

  /* line 175, node_modules/uikit/src/scss/components/container.scss */

  .uk-container-item-padding-remove-right {
    margin-right: -22px;
  }
}

/* ========================================================================
   Component: Tile
 ========================================================================== */

/* line 54, node_modules/uikit/src/scss/components/tile.scss */

.uk-tile {
  display: flow-root;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 40px;
  padding-bottom: 40px;
}

/* Phone landscape and bigger */

@media (min-width: 480px) {
  /* line 68, node_modules/uikit/src/scss/components/tile.scss */

  .uk-tile {
    padding-left: 32px;
    padding-right: 32px;
  }
}

/* Tablet landscape and bigger */

@media (min-width: 768px) {
  /* line 78, node_modules/uikit/src/scss/components/tile.scss */

  .uk-tile {
    padding-left: 22px;
    padding-right: 22px;
    padding-top: 60px;
    padding-bottom: 60px;
  }
}

/*
 * Remove margin from the last-child
 */

/* line 91, node_modules/uikit/src/scss/components/tile.scss */

.uk-tile > :last-child {
  margin-bottom: 0;
}

/* Size modifiers
 ========================================================================== */

/*
 * XSmall
 */

/* line 101, node_modules/uikit/src/scss/components/tile.scss */

.uk-tile-xsmall {
  padding-top: 20px;
  padding-bottom: 20px;
}

/*
 * Small
 */

/* line 110, node_modules/uikit/src/scss/components/tile.scss */

.uk-tile-small {
  padding-top: 40px;
  padding-bottom: 40px;
}

/*
 * Large
 */

/* line 119, node_modules/uikit/src/scss/components/tile.scss */

.uk-tile-large {
  padding-top: 60px;
  padding-bottom: 60px;
}

/* Tablet landscape and bigger */

@media (min-width: 768px) {
  /* line 127, node_modules/uikit/src/scss/components/tile.scss */

  .uk-tile-large {
    padding-top: 100px;
    padding-bottom: 100px;
  }
}

/*
 * XLarge
 */

/* line 139, node_modules/uikit/src/scss/components/tile.scss */

.uk-tile-xlarge {
  padding-top: 100px;
  padding-bottom: 100px;
}

/* Tablet landscape and bigger */

@media (min-width: 768px) {
  /* line 147, node_modules/uikit/src/scss/components/tile.scss */

  .uk-tile-xlarge {
    padding-top: 160px;
    padding-bottom: 160px;
  }
}

/* Style modifiers
 ========================================================================== */

/*
 * Default
 */

/* line 162, node_modules/uikit/src/scss/components/tile.scss */

.uk-tile-default {
  background-color: #fff;
}

/*
 * Muted
 */

/* line 175, node_modules/uikit/src/scss/components/tile.scss */

.uk-tile-muted {
  background-color: #f8f8f8;
}

/*
 * Primary
 */

/* line 188, node_modules/uikit/src/scss/components/tile.scss */

.uk-tile-primary {
  background-color: #0071ce;
}

/*
 * Secondary
 */

/* line 205, node_modules/uikit/src/scss/components/tile.scss */

.uk-tile-secondary {
  background-color: #003595;
}

/* ========================================================================
   Component: Card
 ========================================================================== */

/* line 95, node_modules/uikit/src/scss/components/card.scss */

.uk-card {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition: all .22s ease;
  -o-transition: all .22s ease;
  transition: all .22s ease;
}

/* line 1068, resources/assets/styles/variables/_variables.scss */

.uk-card p:last-child {
  margin-bottom: 0;
}

/* line 1071, resources/assets/styles/variables/_variables.scss */

.uk-card a {
  color: inherit;
}

/* line 1074, resources/assets/styles/variables/_variables.scss */

.uk-card a:hover {
  text-decoration: none;
}

/* Sections
 ========================================================================== */

/* line 105, node_modules/uikit/src/scss/components/card.scss */

.uk-card-body {
  display: flow-root;
  padding: 32px 32px;
}

/* line 111, node_modules/uikit/src/scss/components/card.scss */

.uk-card-header {
  display: flow-root;
  padding: 16px 32px;
}

/* line 117, node_modules/uikit/src/scss/components/card.scss */

.uk-card-footer {
  display: flow-root;
  padding: 16px 32px;
}

/* Desktop and bigger */

@media (min-width: 960px) {
  /* line 126, node_modules/uikit/src/scss/components/card.scss */

  .uk-card-body {
    padding: 22px 22px;
  }

  /* line 128, node_modules/uikit/src/scss/components/card.scss */

  .uk-card-header {
    padding: 11px 22px;
  }

  /* line 130, node_modules/uikit/src/scss/components/card.scss */

  .uk-card-footer {
    padding: 11px 22px;
  }
}

/*
 * Remove margin from the last-child
 */

/* line 138, node_modules/uikit/src/scss/components/card.scss */

.uk-card-body > :last-child,
.uk-card-header > :last-child,
.uk-card-footer > :last-child {
  margin-bottom: 0;
}

/* Media
 ========================================================================== */

/*
 * Reserved alignment modifier to style the media element, e.g. with `border-radius`
 * Implemented by the theme
 */

/* Title
 ========================================================================== */

/* line 177, node_modules/uikit/src/scss/components/card.scss */

.uk-card-title {
  font-size: 32px;
  line-height: 1.4;
}

/* Badge
 ========================================================================== */

/*
 * 1. Position
 * 2. Size
 * 3. Style
 * 4. Center child vertically
 */

/* line 194, node_modules/uikit/src/scss/components/card.scss */

.uk-card-badge {
  /* 1 */
  position: absolute;
  top: 15px;
  right: 15px;
  z-index: 1;
  /* 2 */
  height: 22px;
  padding: 0 10px;
  /* 3 */
  background: #0071ce;
  color: #fff;
  font-size: 14px;
  /* 4 */
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  line-height: 0;
  border-radius: 2px;
  text-transform: uppercase;
}

/*
 * Remove margin from adjacent element
 */

/* line 219, node_modules/uikit/src/scss/components/card.scss */

.uk-card-badge:first-child + * {
  margin-top: 0;
}

/* Hover modifier
 ========================================================================== */

/* line 225, node_modules/uikit/src/scss/components/card.scss */

.uk-card-hover:not(.uk-card-default):not(.uk-card-primary):not(.uk-card-secondary):hover {
  background-color: #f8f8f8;
  -webkit-box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16);
          box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16);
}

/* Style modifiers
 ========================================================================== */

/*
 * Default
 * Note: Header and Footer are only implemented for the default style
 */

/* line 239, node_modules/uikit/src/scss/components/card.scss */

.uk-card-default {
  background-color: #f8f8f8;
  color: #3A3B3C;
  -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
          box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
}

/* line 245, node_modules/uikit/src/scss/components/card.scss */

.uk-card-default .uk-card-title {
  color: #e18533;
}

/* line 250, node_modules/uikit/src/scss/components/card.scss */

.uk-card-default.uk-card-hover:hover {
  background-color: #ebebeb;
  -webkit-box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16);
          box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16);
}

/* line 255, node_modules/uikit/src/scss/components/card.scss */

.uk-card-default .uk-card-header {
  border-bottom: 1px solid #BBBBBC;
}

/* line 259, node_modules/uikit/src/scss/components/card.scss */

.uk-card-default .uk-card-footer {
  border-top: 1px solid #BBBBBC;
}

/*
 * Primary
 */

/* line 267, node_modules/uikit/src/scss/components/card.scss */

.uk-card-primary {
  background-color: #0071ce;
  color: #fff;
  -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
          box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
}

/* line 273, node_modules/uikit/src/scss/components/card.scss */

.uk-card-primary .uk-card-title {
  color: #fff;
}

/* line 278, node_modules/uikit/src/scss/components/card.scss */

.uk-card-primary.uk-card-hover:hover {
  background-color: #0063b5;
  -webkit-box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16);
          box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16);
}

/*
 * Secondary
 */

/* line 293, node_modules/uikit/src/scss/components/card.scss */

.uk-card-secondary {
  background-color: #003595;
  color: #fff;
  -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
          box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
}

/* line 299, node_modules/uikit/src/scss/components/card.scss */

.uk-card-secondary .uk-card-title {
  color: #fff;
}

/* line 304, node_modules/uikit/src/scss/components/card.scss */

.uk-card-secondary.uk-card-hover:hover {
  background-color: #002c7c;
  -webkit-box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16);
          box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16);
}

/* Size modifier
 ========================================================================== */

/*
 * Small
 */

/* line 323, node_modules/uikit/src/scss/components/card.scss */

.uk-card-small.uk-card-body,
.uk-card-small .uk-card-body {
  padding: 20px 20px;
}

/* line 326, node_modules/uikit/src/scss/components/card.scss */

.uk-card-small .uk-card-header {
  padding: 13px 20px;
}

/* line 327, node_modules/uikit/src/scss/components/card.scss */

.uk-card-small .uk-card-footer {
  padding: 13px 20px;
}

/*
 * Large
 */

/* Desktop and bigger */

@media (min-width: 960px) {
  /* line 336, node_modules/uikit/src/scss/components/card.scss */

  .uk-card-large.uk-card-body,
  .uk-card-large .uk-card-body {
    padding: 64px 64px;
  }

  /* line 339, node_modules/uikit/src/scss/components/card.scss */

  .uk-card-large .uk-card-header {
    padding: 32px 64px;
  }

  /* line 340, node_modules/uikit/src/scss/components/card.scss */

  .uk-card-large .uk-card-footer {
    padding: 32px 64px;
  }
}

/* line 1104, resources/assets/styles/variables/_variables.scss */

.long-card {
  -webkit-box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
          box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
  border-radius: 5px;
  background-color: #fff;
  overflow: hidden;
}

/* line 1111, resources/assets/styles/variables/_variables.scss */

.post .long-card,
.search .long-card {
  border-left: 6px solid #0071CE;
}

/* line 1115, resources/assets/styles/variables/_variables.scss */

.cat-breast-cancer-blog .long-card {
  border-left-color: #EF6BA3;
}

/* line 1119, resources/assets/styles/variables/_variables.scss */

.cat-neuroscience .long-card,
.cat-genesight .long-card {
  border-left-color: #3DAE2B;
}

/* line 1124, resources/assets/styles/variables/_variables.scss */

.cat-ovarian-cancer-blog .long-card {
  border-left-color: #02A5C9;
}

/* line 1128, resources/assets/styles/variables/_variables.scss */

.cat-prostate-cancer-blog .long-card {
  border-left-color: #527597;
}

/* ========================================================================
   Component: Close
 ========================================================================== */

/*
 * Adopts `uk-icon`
 */

/* line 24, node_modules/uikit/src/scss/components/close.scss */

.uk-close {
  color: rgba(91, 102, 112, 0.5);
  -webkit-transition: 0.1s ease-in-out;
  -o-transition: 0.1s ease-in-out;
  transition: 0.1s ease-in-out;
  -webkit-transition-property: color, opacity;
  -o-transition-property: color, opacity;
  transition-property: color, opacity;
}

/* Hover */

/* line 30, node_modules/uikit/src/scss/components/close.scss */

.uk-close:hover {
  color: #3A3B3C;
}

/* ========================================================================
   Component: Spinner
 ========================================================================== */

/*
 * Adopts `uk-icon`
 */

/* SVG
 ========================================================================== */

/* line 35, node_modules/uikit/src/scss/components/spinner.scss */

.uk-spinner > * {
  -webkit-animation: uk-spinner-rotate 1.4s linear infinite;
       -o-animation: uk-spinner-rotate 1.4s linear infinite;
          animation: uk-spinner-rotate 1.4s linear infinite;
}

@-webkit-keyframes uk-spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(270deg);
            transform: rotate(270deg);
  }
}

@-o-keyframes uk-spinner-rotate {
  0% {
    -o-transform: rotate(0deg);
       transform: rotate(0deg);
  }

  100% {
    -o-transform: rotate(270deg);
       transform: rotate(270deg);
  }
}

@keyframes uk-spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
         -o-transform: rotate(0deg);
            transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(270deg);
         -o-transform: rotate(270deg);
            transform: rotate(270deg);
  }
}

/*
 * Circle
 */

/* line 46, node_modules/uikit/src/scss/components/spinner.scss */

.uk-spinner > * > * {
  stroke-dasharray: 88px;
  stroke-dashoffset: 0;
  -webkit-transform-origin: center;
       -o-transform-origin: center;
          transform-origin: center;
  -webkit-animation: uk-spinner-dash 1.4s ease-in-out infinite;
       -o-animation: uk-spinner-dash 1.4s ease-in-out infinite;
          animation: uk-spinner-dash 1.4s ease-in-out infinite;
  stroke-width: 1;
  stroke-linecap: round;
}

@-webkit-keyframes uk-spinner-dash {
  0% {
    stroke-dashoffset: 88px;
  }

  50% {
    stroke-dashoffset: 22px;
    -webkit-transform: rotate(135deg);
            transform: rotate(135deg);
  }

  100% {
    stroke-dashoffset: 88px;
    -webkit-transform: rotate(450deg);
            transform: rotate(450deg);
  }
}

@-o-keyframes uk-spinner-dash {
  0% {
    stroke-dashoffset: 88px;
  }

  50% {
    stroke-dashoffset: 22px;
    -o-transform: rotate(135deg);
       transform: rotate(135deg);
  }

  100% {
    stroke-dashoffset: 88px;
    -o-transform: rotate(450deg);
       transform: rotate(450deg);
  }
}

@keyframes uk-spinner-dash {
  0% {
    stroke-dashoffset: 88px;
  }

  50% {
    stroke-dashoffset: 22px;
    -webkit-transform: rotate(135deg);
         -o-transform: rotate(135deg);
            transform: rotate(135deg);
  }

  100% {
    stroke-dashoffset: 88px;
    -webkit-transform: rotate(450deg);
         -o-transform: rotate(450deg);
            transform: rotate(450deg);
  }
}

/* ========================================================================
   Component: Totop
 ========================================================================== */

/*
 * Addopts `uk-icon`
 */

/* line 28, node_modules/uikit/src/scss/components/totop.scss */

.uk-totop {
  padding: 5px;
  color: rgba(91, 102, 112, 0.5);
  -webkit-transition: color 0.1s ease-in-out;
  -o-transition: color 0.1s ease-in-out;
  transition: color 0.1s ease-in-out;
}

/* Hover */

/* line 35, node_modules/uikit/src/scss/components/totop.scss */

.uk-totop:hover {
  color: #3A3B3C;
}

/* OnClick */

/* line 41, node_modules/uikit/src/scss/components/totop.scss */

.uk-totop:active {
  color: #e18533;
}

/* ========================================================================
   Component: Marker
 ========================================================================== */

/*
 * Addopts `uk-icon`
 */

/* line 27, node_modules/uikit/src/scss/components/marker.scss */

.uk-marker {
  padding: 5px;
  background: #003595;
  color: #fff;
  border-radius: 500px;
}

/* Hover */

/* line 35, node_modules/uikit/src/scss/components/marker.scss */

.uk-marker:hover {
  color: #fff;
}

/* ========================================================================
   Component: Alert
 ========================================================================== */

/* line 45, node_modules/uikit/src/scss/components/alert.scss */

.uk-alert {
  position: relative;
  margin-bottom: 20px;
  padding: 15px 29px 15px 15px;
  background: #f8f8f8;
  color: #3A3B3C;
}

/* Add margin if adjacent element */

/* line 55, node_modules/uikit/src/scss/components/alert.scss */

* + .uk-alert {
  margin-top: 20px;
}

/*
 * Remove margin from the last-child
 */

/* line 61, node_modules/uikit/src/scss/components/alert.scss */

.uk-alert > :last-child {
  margin-bottom: 0;
}

/* Close
 * Adopts `uk-close`
 ========================================================================== */

/* line 68, node_modules/uikit/src/scss/components/alert.scss */

.uk-alert-close {
  position: absolute;
  top: 20px;
  right: 15px;
  color: inherit;
  opacity: 0.4;
}

/*
 * Remove margin from adjacent element
 */

/* line 79, node_modules/uikit/src/scss/components/alert.scss */

.uk-alert-close:first-child + * {
  margin-top: 0;
}

/*
 * Hover
 */

/* line 85, node_modules/uikit/src/scss/components/alert.scss */

.uk-alert-close:hover {
  color: inherit;
  opacity: 0.8;
}

/* Style modifiers
 ========================================================================== */

/*
 * Primary
 */

/* line 97, node_modules/uikit/src/scss/components/alert.scss */

.uk-alert-primary {
  background: #bcdaf2;
  color: #0071ce;
}

/*
 * Success
 */

/* line 107, node_modules/uikit/src/scss/components/alert.scss */

.uk-alert-success {
  background: #edfbf6;
  color: #32d296;
}

/*
 * Warning
 */

/* line 117, node_modules/uikit/src/scss/components/alert.scss */

.uk-alert-warning {
  background: #f9e4d2;
  color: #e18533;
}

/*
 * Danger
 */

/* line 127, node_modules/uikit/src/scss/components/alert.scss */

.uk-alert-danger {
  background: #fef4f6;
  color: #f0506e;
}

/*
     * Content
     */

/* line 53, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-alert h1,
.uk-alert h2,
.uk-alert h3,
.uk-alert h4,
.uk-alert h5,
.uk-alert h6 {
  color: inherit;
}

/* line 60, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-alert a:not([class]) {
  color: inherit;
  text-decoration: underline;
}

/* line 65, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-alert a:not([class]):hover {
  color: inherit;
  text-decoration: underline;
}

/* ========================================================================
   Component: Placeholder
 ========================================================================== */

/* line 22, node_modules/uikit/src/scss/components/placeholder.scss */

.uk-placeholder {
  margin-bottom: 20px;
  padding: 32px 32px;
  background: #f8f8f8;
  border: 1px dashed #BBBBBC;
}

/* Add margin if adjacent element */

/* line 30, node_modules/uikit/src/scss/components/placeholder.scss */

* + .uk-placeholder {
  margin-top: 20px;
}

/*
 * Remove margin from the last-child
 */

/* line 36, node_modules/uikit/src/scss/components/placeholder.scss */

.uk-placeholder > :last-child {
  margin-bottom: 0;
}

/* ========================================================================
   Component: Badge
 ========================================================================== */

/*
 * 1. Style
 * 2. Center child vertically and horizontally
 */

/* line 30, node_modules/uikit/src/scss/components/badge.scss */

.uk-badge {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  min-width: 18px;
  height: 18px;
  padding: 0 5px;
  border-radius: 500px;
  vertical-align: middle;
  /* 1 */
  background: #0071ce;
  color: #fff !important;
  font-size: 11px;
  /* 2 */
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  line-height: 0;
}

/*
 * Required for `a`
 */

/* line 53, node_modules/uikit/src/scss/components/badge.scss */

.uk-badge:hover {
  text-decoration: none;
}

/* ========================================================================
   Component: Label
 ========================================================================== */

/* line 35, node_modules/uikit/src/scss/components/label.scss */

.uk-label {
  display: inline-block;
  padding: 0 10px;
  background: #0071ce;
  line-height: 1.5;
  font-size: 14px;
  color: #fff;
  vertical-align: middle;
  white-space: nowrap;
  border-radius: 2px;
  text-transform: uppercase;
}

/* Color modifiers
 ========================================================================== */

/*
 * Success
 */

/* line 55, node_modules/uikit/src/scss/components/label.scss */

.uk-label-success {
  background-color: #32d296;
  color: #fff;
}

/*
 * Warning
 */

/* line 65, node_modules/uikit/src/scss/components/label.scss */

.uk-label-warning {
  background-color: #e18533;
  color: #fff;
}

/*
 * Danger
 */

/* line 75, node_modules/uikit/src/scss/components/label.scss */

.uk-label-danger {
  background-color: #f0506e;
  color: #fff;
}

/* ========================================================================
   Component: Overlay
 ========================================================================== */

/* line 30, node_modules/uikit/src/scss/components/overlay.scss */

.uk-overlay {
  padding: 32px 32px;
}

/*
 * Remove margin from the last-child
 */

/* line 39, node_modules/uikit/src/scss/components/overlay.scss */

.uk-overlay > :last-child {
  margin-bottom: 0;
}

/* Icon
 ========================================================================== */

/* Style modifiers
 ========================================================================== */

/*
 * Default
 */

/* line 57, node_modules/uikit/src/scss/components/overlay.scss */

.uk-overlay-default {
  background: rgba(0, 53, 149, 0.8);
}

/*
 * Primary
 */

/* line 66, node_modules/uikit/src/scss/components/overlay.scss */

.uk-overlay-primary {
  background: rgba(0, 53, 149, 0.8);
}

/* ========================================================================
   Component: Article
 ========================================================================== */

/* line 30, node_modules/uikit/src/scss/components/article.scss */

.uk-article {
  display: flow-root;
}

/*
 * Remove margin from the last-child
 */

/* line 39, node_modules/uikit/src/scss/components/article.scss */

.uk-article > :last-child {
  margin-bottom: 0;
}

/* Adjacent sibling
 ========================================================================== */

/* line 45, node_modules/uikit/src/scss/components/article.scss */

.uk-article + .uk-article {
  margin-top: 60px;
}

/* Title
 ========================================================================== */

/* line 54, node_modules/uikit/src/scss/components/article.scss */

.uk-article-title {
  font-size: 2.23125rem;
  line-height: 1.2;
}

/* Tablet landscape and bigger */

@media (min-width: 768px) {
  /* line 63, node_modules/uikit/src/scss/components/article.scss */

  .uk-article-title {
    font-size: 2.625rem;
  }
}

/* Meta
 ========================================================================== */

/* line 71, node_modules/uikit/src/scss/components/article.scss */

.uk-article-meta {
  font-size: 14px;
  line-height: 1.4;
  color: rgba(91, 102, 112, 0.5);
}

/* line 78, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-article-meta a {
  color: rgba(91, 102, 112, 0.5);
}

/* line 80, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-article-meta a:hover {
  color: #3A3B3C;
  text-decoration: none;
}

/* ========================================================================
   Component: Comment
 ========================================================================== */

/* Sections
 ========================================================================== */

/* line 47, node_modules/uikit/src/scss/components/comment.scss */

.uk-comment-body {
  display: flow-root;
  overflow-wrap: break-word;
  word-wrap: break-word;
}

/* line 54, node_modules/uikit/src/scss/components/comment.scss */

.uk-comment-header {
  display: flow-root;
  margin-bottom: 20px;
}

/*
 * Remove margin from the last-child
 */

/* line 64, node_modules/uikit/src/scss/components/comment.scss */

.uk-comment-body > :last-child,
.uk-comment-header > :last-child {
  margin-bottom: 0;
}

/* Title
 ========================================================================== */

/* line 71, node_modules/uikit/src/scss/components/comment.scss */

.uk-comment-title {
  font-size: 24px;
  line-height: 1.4;
}

/* Meta
 ========================================================================== */

/* line 81, node_modules/uikit/src/scss/components/comment.scss */

.uk-comment-meta {
  font-size: 14px;
  line-height: 1.4;
  color: rgba(91, 102, 112, 0.5);
}

/* Avatar
 ========================================================================== */

/* List
 ========================================================================== */

/* line 100, node_modules/uikit/src/scss/components/comment.scss */

.uk-comment-list {
  padding: 0;
  list-style: none;
}

/* Adjacent siblings */

/* line 106, node_modules/uikit/src/scss/components/comment.scss */

.uk-comment-list > :nth-child(n+2) {
  margin-top: 60px;
}

/*
 * Sublists
 * Note: General sibling selector allows reply block between comment and sublist
 */

/* line 116, node_modules/uikit/src/scss/components/comment.scss */

.uk-comment-list .uk-comment ~ ul {
  margin: 60px 0 0 0;
  padding-left: 30px;
  list-style: none;
}

/* Tablet and bigger */

@media (min-width: 768px) {
  /* line 126, node_modules/uikit/src/scss/components/comment.scss */

  .uk-comment-list .uk-comment ~ ul {
    padding-left: 100px;
  }
}

/* Adjacent siblings */

/* line 131, node_modules/uikit/src/scss/components/comment.scss */

.uk-comment-list .uk-comment ~ ul > :nth-child(n+2) {
  margin-top: 60px;
}

/* Style modifier
 ========================================================================== */

/* line 140, node_modules/uikit/src/scss/components/comment.scss */

.uk-comment-primary {
  padding: 32px;
  background-color: #f8f8f8;
}

/* ========================================================================
   Component: Search
 ========================================================================== */

/*
 * 1. Container fits its content
 * 2. Create position context
 * 3. Prevent content overflow
 * 4. Reset `form`
 */

/* line 63, node_modules/uikit/src/scss/components/search.scss */

.uk-search {
  /* 1 */
  display: inline-block;
  /* 2 */
  position: relative;
  /* 3 */
  max-width: 100%;
  /* 4 */
  margin: 0;
}

/* Input
 ========================================================================== */

/*
 * Remove the inner padding and cancel buttons in Chrome on OS X and Safari on OS X.
 */

/* line 82, node_modules/uikit/src/scss/components/search.scss */

.uk-search-input::-webkit-search-cancel-button,
.uk-search-input::-webkit-search-decoration {
  -webkit-appearance: none;
}

/*
 * Removes placeholder transparency in Firefox.
 */

/* line 89, node_modules/uikit/src/scss/components/search.scss */

.uk-search-input::-moz-placeholder {
  opacity: 1;
}

/*
 * 1. Define consistent box sizing.
 * 2. Address margins set differently in Firefox/IE and Chrome/Safari/Opera.
 * 3. Remove `border-radius` in iOS.
 * 4. Change font properties to `inherit` in all browsers
 * 5. Show the overflow in Edge.
 * 6. Remove default style in iOS.
 * 7. Vertical alignment
 * 8. Take the full container width
 * 9. Style
 */

/* line 103, node_modules/uikit/src/scss/components/search.scss */

.uk-search-input {
  /* 1 */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 2 */
  margin: 0;
  /* 3 */
  border-radius: 0;
  /* 4 */
  font: inherit;
  /* 5 */
  overflow: visible;
  /* 6 */
  -webkit-appearance: none;
  /* 7 */
  vertical-align: middle;
  /* 8 */
  width: 100%;
  /* 9 */
  border: none;
  color: #3A3B3C;
}

/* line 126, node_modules/uikit/src/scss/components/search.scss */

.uk-search-input:focus {
  outline: none;
}

/* Placeholder */

/* line 129, node_modules/uikit/src/scss/components/search.scss */

.uk-search-input:-ms-input-placeholder {
  color: rgba(91, 102, 112, 0.5) !important;
}

/* line 130, node_modules/uikit/src/scss/components/search.scss */

.uk-search-input::-webkit-input-placeholder {
  color: rgba(91, 102, 112, 0.5);
}

.uk-search-input::-moz-placeholder {
  color: rgba(91, 102, 112, 0.5);
}

.uk-search-input::-ms-input-placeholder {
  color: rgba(91, 102, 112, 0.5);
}

.uk-search-input::placeholder {
  color: rgba(91, 102, 112, 0.5);
}

/* Icon (Adopts `uk-icon`)
 ========================================================================== */

/*
 * Position above input
 * 1. Set position
 * 2. Center icon vertically and horizontally
 * 3. Style
 */

/* line 143, node_modules/uikit/src/scss/components/search.scss */

.uk-search .uk-search-icon {
  /* 1 */
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  /* 2 */
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  /* 3 */
  color: rgba(91, 102, 112, 0.5);
}

/*
 * Required for `a`.
 */

/* line 161, node_modules/uikit/src/scss/components/search.scss */

.uk-search .uk-search-icon:hover {
  color: rgba(91, 102, 112, 0.5);
}

/*
 * Make `input` element clickable through icon, e.g. if it's a `span`
 */

/* line 167, node_modules/uikit/src/scss/components/search.scss */

.uk-search .uk-search-icon:not(a):not(button):not(input) {
  pointer-events: none;
}

/*
 * Position modifier
 */

/* line 173, node_modules/uikit/src/scss/components/search.scss */

.uk-search .uk-search-icon-flip {
  right: 0;
  left: auto;
}

/* Default modifier
 ========================================================================== */

/* line 182, node_modules/uikit/src/scss/components/search.scss */

.uk-search-default {
  width: 240px;
}

/*
 * Input
 */

/* line 188, node_modules/uikit/src/scss/components/search.scss */

.uk-search-default .uk-search-input {
  height: 40px;
  padding-left: 10px;
  padding-right: 10px;
  background: #f8f8f8;
  border: 1px solid #BBBBBC;
}

/* Focus */

/* line 197, node_modules/uikit/src/scss/components/search.scss */

.uk-search-default .uk-search-input:focus {
  background-color: #ebebeb;
  border-color: #0071ce;
}

/*
 * Icon
 */

/* line 206, node_modules/uikit/src/scss/components/search.scss */

.uk-search-default .uk-search-icon {
  width: 40px;
}

/* line 208, node_modules/uikit/src/scss/components/search.scss */

.uk-search-default .uk-search-icon:not(.uk-search-icon-flip) ~ .uk-search-input {
  padding-left: 40px;
}

/* line 209, node_modules/uikit/src/scss/components/search.scss */

.uk-search-default .uk-search-icon-flip ~ .uk-search-input {
  padding-right: 40px;
}

/* Navbar modifier
 ========================================================================== */

/* line 215, node_modules/uikit/src/scss/components/search.scss */

.uk-search-navbar {
  width: 100%;
}

/*
 * Input
 */

/* line 221, node_modules/uikit/src/scss/components/search.scss */

.uk-search-navbar .uk-search-input {
  height: 40px;
  background: transparent;
  font-size: 14px;
}

/*
 * Icon
 */

/* line 232, node_modules/uikit/src/scss/components/search.scss */

.uk-search-navbar .uk-search-icon {
  width: 40px;
}

/* line 234, node_modules/uikit/src/scss/components/search.scss */

.uk-search-navbar .uk-search-icon:not(.uk-search-icon-flip) ~ .uk-search-input {
  padding-left: 40px;
}

/* line 235, node_modules/uikit/src/scss/components/search.scss */

.uk-search-navbar .uk-search-icon-flip ~ .uk-search-input {
  padding-right: 40px;
}

/* Large modifier
 ========================================================================== */

/* line 241, node_modules/uikit/src/scss/components/search.scss */

.uk-search-large {
  width: 500px;
}

/*
 * Input
 */

/* line 247, node_modules/uikit/src/scss/components/search.scss */

.uk-search-large .uk-search-input {
  height: 80px;
  background: transparent;
  font-size: 2.625rem;
}

/*
 * Icon
 */

/* line 258, node_modules/uikit/src/scss/components/search.scss */

.uk-search-large .uk-search-icon {
  width: 80px;
}

/* line 260, node_modules/uikit/src/scss/components/search.scss */

.uk-search-large .uk-search-icon:not(.uk-search-icon-flip) ~ .uk-search-input {
  padding-left: 80px;
}

/* line 261, node_modules/uikit/src/scss/components/search.scss */

.uk-search-large .uk-search-icon-flip ~ .uk-search-input {
  padding-right: 80px;
}

/* Toggle
 ========================================================================== */

/* line 267, node_modules/uikit/src/scss/components/search.scss */

.uk-search-toggle {
  color: rgba(91, 102, 112, 0.5);
}

/* Hover */

/* line 273, node_modules/uikit/src/scss/components/search.scss */

.uk-search-toggle:hover {
  color: #3A3B3C;
}

/* ========================================================================
   Component: Accordion
 ========================================================================== */

/* line 31, node_modules/uikit/src/scss/components/accordion.scss */

.uk-accordion {
  padding: 0;
  list-style: none;
}

/* line 13, resources/assets/styles/variables/_variables.scss */

.uk-accordion > li {
  -webkit-transition: all .2s;
  -o-transition: all .2s;
  transition: all .2s;
}

/* line 18, resources/assets/styles/variables/_variables.scss */

.uk-accordion > li:not(.simple-faq) {
  padding: 16px 16px 16px 4px;
  -webkit-box-shadow: 0 2px 4px 0px rgba(0, 0, 0, 0.15);
          box-shadow: 0 2px 4px 0px rgba(0, 0, 0, 0.15);
}

@media print, screen and (min-width: 30em) {
  /* line 18, resources/assets/styles/variables/_variables.scss */

  .uk-accordion > li:not(.simple-faq) {
    padding: 16px;
  }
}

/* line 27, resources/assets/styles/variables/_variables.scss */

.uk-accordion > li.simple-faq {
  border-top: none;
  border-bottom: none;
  padding-top: 0;
  padding-bottom: 0;
}

/* line 33, resources/assets/styles/variables/_variables.scss */

.uk-accordion > li.simple-faq.uk-open {
  background-color: transparent;
}

/* line 46, resources/assets/styles/variables/_variables.scss */

.line-accent .uk-accordion > li {
  position: relative;
}

@media screen and (max-width: 47.9375em) {
  /* line 46, resources/assets/styles/variables/_variables.scss */

  .line-accent .uk-accordion > li {
    padding-right: 10px;
    padding-left: 15px;
  }
}

/* line 53, resources/assets/styles/variables/_variables.scss */

.line-accent .uk-accordion > li a.uk-accordion-title {
  font-size: 20px;
}

/* line 57, resources/assets/styles/variables/_variables.scss */

.line-accent .uk-accordion > li.uk-open a.uk-accordion-title {
  color: #0071ce;
}

/* line 61, resources/assets/styles/variables/_variables.scss */

.line-accent .uk-accordion > li:before {
  content: '';
  display: block;
  width: 7px;
  height: 100%;
  position: absolute;
  top: 1px;
  background: #0071ce;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  left: 0;
}

/* line 80, resources/assets/styles/variables/_variables.scss */

.blue-accordions .uk-accordion {
  border-radius: 3px;
  border: 1px solid #dddddd;
  margin: 10px 0 30px;
}

/* line 86, resources/assets/styles/variables/_variables.scss */

.blue-accordions > .uk-container > .title {
  color: #76777A;
  font-weight: 400;
  margin-bottom: 0;
}

/* line 92, resources/assets/styles/variables/_variables.scss */

.uk-accordion.accordion-new {
  margin-top: 32px;
}

/* Item
 ========================================================================== */

/* line 41, node_modules/uikit/src/scss/components/accordion.scss */

.uk-accordion > :nth-child(n+2) {
  margin-top: 10px;
}

/* line 98, resources/assets/styles/variables/_variables.scss */

.simple-faq .uk-accordion > :nth-child(n+2) {
  margin-top: 20px;
}

/* line 102, resources/assets/styles/variables/_variables.scss */

.blue-accordions .uk-accordion li {
  padding: 0;
  background-color: #fff;
  margin: 0;
}

/* line 107, resources/assets/styles/variables/_variables.scss */

.blue-accordions .uk-accordion li .uk-accordion > li > a {
  background-color: #e4e4e4;
  color: #76777A;
}

/* line 113, resources/assets/styles/variables/_variables.scss */

.blue-accordions .uk-accordion > li > a {
  background-color: #003595;
  color: #fff;
  text-decoration: unset !important;
  padding: 16px;
}

/* line 119, resources/assets/styles/variables/_variables.scss */

.blue-accordions .uk-accordion > li > a:before {
  color: #fff;
}

/* line 124, resources/assets/styles/variables/_variables.scss */

.blue-accordions .uk-accordion > li.uk-open > a {
  background-color: #003595;
  color: #fff;
}

/* Title
 ========================================================================== */

/* line 50, node_modules/uikit/src/scss/components/accordion.scss */

.uk-accordion-title {
  display: block;
  font-size: 20px;
  line-height: 1.4;
  color: #3A3B3C;
  font-size: 14px;
}

/* line 134, resources/assets/styles/variables/_variables.scss */

.uk-open .uk-accordion-title {
  color: #0071ce;
}

@media print, screen and (min-width: 30em) {
  /* line 50, node_modules/uikit/src/scss/components/accordion.scss */

  .uk-accordion-title {
    font-size: 20px;
  }
}

/* line 142, resources/assets/styles/variables/_variables.scss */

.uk-accordion-title + p {
  display: none;
}

/* line 146, resources/assets/styles/variables/_variables.scss */

.uk-accordion-title:before {
  content: '';
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolyline fill='none' stroke='%230071CE' stroke-width='2.03' points='16 7 10 13 4 7'%3E%3C/polyline%3E%3C/svg%3E");
  height: 1.4em;
  width: 1.4em;
  float: right;
  background-repeat: no-repeat;
  background-position: center;
  -webkit-transform: rotate(0deg);
       -o-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: all .2s;
  -o-transition: all .2s;
  transition: all .2s;
}

/* line 157, resources/assets/styles/variables/_variables.scss */

.uk-open > .uk-accordion-title:before {
  -webkit-transform: rotate(180deg);
       -o-transform: rotate(180deg);
          transform: rotate(180deg);
}

/* line 161, resources/assets/styles/variables/_variables.scss */

.blue-accordions .uk-accordion-title:before {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolyline fill='none' stroke='white' stroke-width='2.03' points='16 7 10 13 4 7'%3E%3C/polyline%3E%3C/svg%3E");
}

/* line 164, resources/assets/styles/variables/_variables.scss */

.blue-accordions ul ul li .uk-accordion-title:before {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolyline fill='none' stroke='%23555' stroke-width='2.03' points='16 7 10 13 4 7'%3E%3C/polyline%3E%3C/svg%3E");
}

/* line 168, resources/assets/styles/variables/_variables.scss */

.simple-faq .uk-accordion-title {
  text-decoration: underline;
  color: #0071ce;
}

/* line 172, resources/assets/styles/variables/_variables.scss */

.simple-faq .uk-accordion-title:before {
  content: unset;
}

/* line 178, resources/assets/styles/variables/_variables.scss */

.accordion-new .uk-accordion-title {
  font-size: 18px;
  font-weight: 500;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #58595B;
}

/* line 187, resources/assets/styles/variables/_variables.scss */

.accordion-new .uk-accordion-title:before {
  height: 1em;
  width: 1.2em;
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  background-image: url("/wp-content/uploads/2022/11/ArrowDownBlue.svg");
}

/* Hover */

/* line 59, node_modules/uikit/src/scss/components/accordion.scss */

.uk-accordion-title:hover {
  color: #3A3B3C;
  text-decoration: none;
}

/* line 199, resources/assets/styles/variables/_variables.scss */

.simple-faq .uk-accordion-title:hover {
  text-decoration: underline;
  color: #FF9015;
}

/* Content
 ========================================================================== */

/* line 69, node_modules/uikit/src/scss/components/accordion.scss */

.uk-accordion-content {
  display: flow-root;
  margin-top: 20px;
  font-size: 14px;
}

@media print, screen and (min-width: 30em) {
  /* line 69, node_modules/uikit/src/scss/components/accordion.scss */

  .uk-accordion-content {
    font-size: 16px;
  }
}

/* line 212, resources/assets/styles/variables/_variables.scss */

.blue-accordions .uk-accordion-content > .uk-accordion {
  margin: 0 15px 15px !important;
  border: 1px solid #dddddd;
  border-radius: 3px;
}

/* line 217, resources/assets/styles/variables/_variables.scss */

.blue-accordions .uk-accordion-content > .uk-accordion li {
  border: none;
  border-bottom: 1px solid #fff;
}

/* line 222, resources/assets/styles/variables/_variables.scss */

.blue-accordions .uk-accordion-content > .uk-accordion li:first-of-type {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}

/* line 227, resources/assets/styles/variables/_variables.scss */

.blue-accordions .uk-accordion-content > .uk-accordion li:last-of-type {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
  border-bottom: none;
}

/* line 234, resources/assets/styles/variables/_variables.scss */

.blue-accordions .uk-accordion-content .uk-switcher {
  margin-right: 15px;
  margin-left: 15px;
}

/* line 239, resources/assets/styles/variables/_variables.scss */

.blue-accordions .uk-accordion-content .uk-tab {
  margin-right: 15px;
  margin-left: 15px;
}

/* line 243, resources/assets/styles/variables/_variables.scss */

.blue-accordions .uk-accordion-content .uk-tab > li {
  border-top: none;
  border-bottom: none;
}

/* line 250, resources/assets/styles/variables/_variables.scss */

.accordion-new .uk-accordion-content {
  margin-top: 0;
  line-height: 1.4;
}

@media screen and (max-width: 29.9375em) {
  /* line 250, resources/assets/styles/variables/_variables.scss */

  .accordion-new .uk-accordion-content {
    font-size: 16px;
  }
}

/*
 * Remove margin from the last-child
 */

/* line 79, node_modules/uikit/src/scss/components/accordion.scss */

.uk-accordion-content > :last-child {
  margin-bottom: 0;
}

/* line 263, resources/assets/styles/variables/_variables.scss */

.uk-accordion li.bg-white a.uk-accordion-title {
  color: #0071ce;
}

/* line 266, resources/assets/styles/variables/_variables.scss */

.uk-accordion li.bg-white a.uk-accordion-title:before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='13' height='13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%230071ce' d='M0 6h13v1H0z'/%3E%3Cpath fill='%230071ce' d='M6 0h1v13H6z'/%3E%3C/svg%3E");
}

/* line 271, resources/assets/styles/variables/_variables.scss */

.uk-accordion li.bg-white.uk-open a.uk-accordion-title:before {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%220071ce%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%3C%2Fsvg%3E");
}

/* line 275, resources/assets/styles/variables/_variables.scss */

.uk-accordion li.bg-white .uk-accordion-content p {
  color: #3A3B3C;
}

/* line 282, resources/assets/styles/variables/_variables.scss */

.accordion-new.uk-accordion > li {
  margin-top: 0;
}

@media screen and (max-width: 59.9375em) {
  /* line 282, resources/assets/styles/variables/_variables.scss */

  .accordion-new.uk-accordion > li {
    padding-right: 0;
    padding-left: 0;
    padding-bottom: 6px;
  }

  /* line 290, resources/assets/styles/variables/_variables.scss */

  .accordion-new.uk-accordion > li > a {
    padding-bottom: 10px;
  }
}

/* line 295, resources/assets/styles/variables/_variables.scss */

.accordion-new.uk-accordion > li.uk-open {
  background-color: unset;
}

/* line 298, resources/assets/styles/variables/_variables.scss */

.accordion-new.uk-accordion > li:not(:last-of-type) {
  border-bottom: none;
}

/* ========================================================================
   Component: Drop
 ========================================================================== */

/*
 * 1. Hide by default
 * 2. Set position
 * 3. Set a default width
 */

/* line 38, node_modules/uikit/src/scss/components/drop.scss */

.uk-drop {
  /* 1 */
  display: none;
  /* 2 */
  position: absolute;
  z-index: 1020;
  /* 3 */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 300px;
}

/* Show */

/* line 50, node_modules/uikit/src/scss/components/drop.scss */

.uk-drop.uk-open {
  display: block;
}

/* Direction / Alignment modifiers
 ========================================================================== */

/* Direction */

/* line 57, node_modules/uikit/src/scss/components/drop.scss */

[class*='uk-drop-top'] {
  margin-top: -20px;
}

/* line 58, node_modules/uikit/src/scss/components/drop.scss */

[class*='uk-drop-bottom'] {
  margin-top: 20px;
}

/* line 59, node_modules/uikit/src/scss/components/drop.scss */

[class*='uk-drop-left'] {
  margin-left: -20px;
}

/* line 60, node_modules/uikit/src/scss/components/drop.scss */

[class*='uk-drop-right'] {
  margin-left: 20px;
}

/* Grid modifiers
 ========================================================================== */

/* line 66, node_modules/uikit/src/scss/components/drop.scss */

.uk-drop-stack .uk-drop-grid > * {
  width: 100% !important;
}

/* ========================================================================
   Component: Dropdown
 ========================================================================== */

/*
 * 1. Hide by default
 * 2. Set position
 * 3. Set a default width
 * 4. Style
 */

/* line 50, node_modules/uikit/src/scss/components/dropdown.scss */

.uk-dropdown {
  /* 1 */
  display: none;
  /* 2 */
  position: absolute;
  z-index: 1020;
  /* 3 */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  min-width: 250px;
  /* 4 */
  padding: 5px 15px;
  background: #fff;
  color: #3A3B3C;
  margin-top: 0 !important;
  -webkit-box-shadow: 0 5px 15px -5px rgba(0, 0, 0, 0.08);
          box-shadow: 0 5px 15px -5px rgba(0, 0, 0, 0.08);
}

/* Show */

/* line 67, node_modules/uikit/src/scss/components/dropdown.scss */

.uk-dropdown.uk-open {
  display: block;
}

/* Nav
 * Adopts `uk-nav`
 ========================================================================== */

/* line 74, node_modules/uikit/src/scss/components/dropdown.scss */

.uk-dropdown-nav {
  white-space: nowrap;
  font-size: 14px;
}

/*
 * Items
 */

/* line 83, node_modules/uikit/src/scss/components/dropdown.scss */

.uk-dropdown-nav > li > a {
  color: #3A3B3C;
}

/* Hover + Active */

/* line 89, node_modules/uikit/src/scss/components/dropdown.scss */

.uk-dropdown-nav > li > a:hover,
.uk-dropdown-nav > li.uk-active > a {
  color: #00acd8;
}

/*
 * Header
 */

/* line 99, node_modules/uikit/src/scss/components/dropdown.scss */

.uk-dropdown-nav .uk-nav-header {
  color: #e18533;
}

/*
 * Divider
 */

/* line 108, node_modules/uikit/src/scss/components/dropdown.scss */

.uk-dropdown-nav .uk-nav-divider {
  border-top: 1px solid #BBBBBC;
}

/*
 * Sublists
 */

/* line 117, node_modules/uikit/src/scss/components/dropdown.scss */

.uk-dropdown-nav .uk-nav-sub a {
  color: rgba(91, 102, 112, 0.5);
}

/* line 119, node_modules/uikit/src/scss/components/dropdown.scss */

.uk-dropdown-nav .uk-nav-sub a:hover,
.uk-dropdown-nav .uk-nav-sub li.uk-active > a {
  color: #3A3B3C;
}

/* Direction / Alignment modifiers
 ========================================================================== */

/* Direction */

/* line 127, node_modules/uikit/src/scss/components/dropdown.scss */

[class*='uk-dropdown-top'] {
  margin-top: -10px;
}

/* line 128, node_modules/uikit/src/scss/components/dropdown.scss */

[class*='uk-dropdown-bottom'] {
  margin-top: 10px;
}

/* line 129, node_modules/uikit/src/scss/components/dropdown.scss */

[class*='uk-dropdown-left'] {
  margin-left: -10px;
}

/* line 130, node_modules/uikit/src/scss/components/dropdown.scss */

[class*='uk-dropdown-right'] {
  margin-left: 10px;
}

/* Grid modifiers
 ========================================================================== */

/* line 136, node_modules/uikit/src/scss/components/dropdown.scss */

.uk-dropdown-stack .uk-dropdown-grid > * {
  width: 100% !important;
}

/* ========================================================================
   Component: Modal
 ========================================================================== */

/*
 * 1. Hide by default
 * 2. Set position
 * 3. Allow scrolling for the modal dialog
 * 4. Horizontal padding
 * 5. Mask the background page
 * 6. Fade-in transition
 */

/* line 79, node_modules/uikit/src/scss/components/modal.scss */

.uk-modal {
  /* 1 */
  display: none;
  /* 2 */
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1010;
  /* 3 */
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  /* 4 */
  padding: 15px 15px;
  /* 5 */
  background: rgba(0, 0, 0, 0.6);
  /* 6 */
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}

/* line 1994, resources/assets/styles/variables/_variables.scss */

.uk-modal .uk-modal-dialog .wForm form .inputWrapper .choices input[type=radio] {
  border-radius: 50%;
  width: 13px !important;
  height: 13px !important;
}

/* line 1999, resources/assets/styles/variables/_variables.scss */

.uk-modal .uk-modal-dialog .wForm form .inputWrapper .choices input[type=radio]:checked {
  background: #0071ce !important;
  padding: 2px !important;
  border-color: #0071ce;
}

/* line 2006, resources/assets/styles/variables/_variables.scss */

.uk-modal .uk-modal-dialog div#tfa_279-D .inputWrapper {
  width: 100%;
}

/* line 2010, resources/assets/styles/variables/_variables.scss */

.uk-modal .uk-modal-dialog div#tfa_281-HTML section.bg-white-lighten {
  background: #f8f8f8;
}

/* line 2013, resources/assets/styles/variables/_variables.scss */

.uk-modal .uk-modal-dialog div#tfa_281-HTML section.bg-white-lighten h2 {
  color: #0071ce !important;
}

/* line 2015, resources/assets/styles/variables/_variables.scss */

.uk-modal .uk-modal-dialog div#tfa_281-HTML section.bg-white-lighten h3 {
  color: #58595B;
}

/* line 2017, resources/assets/styles/variables/_variables.scss */

.uk-modal .uk-modal-dialog div#tfa_281-HTML section.bg-white-lighten a.uk-button.uk-button-default,
.uk-modal .uk-modal-dialog div#tfa_281-HTML section.bg-white-lighten .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-default,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-modal .uk-modal-dialog div#tfa_281-HTML section.bg-white-lighten a.uk-button-default,
.uk-modal .uk-modal-dialog div#tfa_281-HTML section.bg-white-lighten a.uk-button-default.btn,
.uk-modal .uk-modal-dialog div#tfa_281-HTML section.bg-white-lighten #pageNav a.uk-button-default.active-pageNav-item,
#pageNav .uk-modal .uk-modal-dialog div#tfa_281-HTML section.bg-white-lighten a.uk-button-default.active-pageNav-item {
  background-color: #f8f8f8;
  color: #0071ce;
  border: 1px solid #0071ce;
}

/* Phone landscape and bigger */

@media (min-width: 480px) {
  /* line 105, node_modules/uikit/src/scss/components/modal.scss */

  .uk-modal {
    padding: 50px 32px;
  }
}

/* Tablet landscape and bigger */

@media (min-width: 768px) {
  /* line 112, node_modules/uikit/src/scss/components/modal.scss */

  .uk-modal {
    padding-left: 22px;
    padding-right: 22px;
  }
}

/*
 * Open
 */

/* line 123, node_modules/uikit/src/scss/components/modal.scss */

.uk-modal.uk-open {
  opacity: 1;
}

/* Page
 ========================================================================== */

/*
 * Prevent scrollbars
 */

/* line 133, node_modules/uikit/src/scss/components/modal.scss */

.uk-modal-page {
  overflow: hidden;
}

/* Dialog
 ========================================================================== */

/*
 * 1. Create position context for spinner and close button
 * 2. Dimensions
 * 3. Fix `max-width: 100%` not working in combination with flex and responsive images in IE11
 *    `!important` needed to overwrite `uk-width-auto`. See `#modal-media-image` in tests
 * 4. Style
 * 5. Slide-in transition
 */

/* line 148, node_modules/uikit/src/scss/components/modal.scss */

.uk-modal-dialog {
  /* 1 */
  position: relative;
  /* 2 */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto;
  width: 960px;
  /* 3 */
  max-width: calc(100% - 0.01px) !important;
  /* 4 */
  background: #fff;
  /* 5 */
  opacity: 0;
  -webkit-transform: translateY(-100px);
       -o-transform: translateY(-100px);
          transform: translateY(-100px);
  -webkit-transition: 0.3s linear;
  -o-transition: 0.3s linear;
  transition: 0.3s linear;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  -o-transition-property: opacity, -o-transform;
  transition-property: opacity, transform;
  transition-property: opacity, transform, -webkit-transform, -o-transform;
}

/*
 * Open
 */

/* line 171, node_modules/uikit/src/scss/components/modal.scss */

.uk-open > .uk-modal-dialog {
  opacity: 1;
  -webkit-transform: translateY(0);
       -o-transform: translateY(0);
          transform: translateY(0);
}

/* Size modifier
 ========================================================================== */

/*
 * Container size
 * Take the same size as the Container component
 */

/* line 185, node_modules/uikit/src/scss/components/modal.scss */

.uk-modal-container .uk-modal-dialog {
  width: 1200px;
}

/*
 * Full size
 * 1. Remove padding and background from modal
 * 2. Reset all default declarations from modal dialog
 */

/* 1 */

/* line 194, node_modules/uikit/src/scss/components/modal.scss */

.uk-modal-full {
  padding: 0;
  background: none;
}

/* 2 */

/* line 200, node_modules/uikit/src/scss/components/modal.scss */

.uk-modal-full .uk-modal-dialog {
  margin: 0;
  width: 100%;
  max-width: 100%;
  -webkit-transform: translateY(0);
       -o-transform: translateY(0);
          transform: translateY(0);
}

/* Sections
 ========================================================================== */

/* line 212, node_modules/uikit/src/scss/components/modal.scss */

.uk-modal-body {
  display: flow-root;
  padding: 32px 32px;
}

@media screen and (max-width: 47.9375em) {
  /* line 212, node_modules/uikit/src/scss/components/modal.scss */

  .uk-modal-body {
    font-size: 16px !important;
  }
}

/* line 218, node_modules/uikit/src/scss/components/modal.scss */

.uk-modal-header {
  display: flow-root;
  padding: 16px 32px;
  background: #f8f8f8;
}

/* line 2034, resources/assets/styles/variables/_variables.scss */

.uk-modal-header img {
  max-width: 200px;
  width: 100% !important;
}

@media screen and (max-width: 59.9375em) {
  /* line 2039, resources/assets/styles/variables/_variables.scss */

  .uk-modal-header .subtitle {
    font-size: 20px;
  }
}

@media screen and (max-width: 29.9375em) {
  /* line 2045, resources/assets/styles/variables/_variables.scss */

  .uk-modal-header > .uk-grid {
    padding-top: 16px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

/* line 225, node_modules/uikit/src/scss/components/modal.scss */

.uk-modal-footer {
  display: flow-root;
  padding: 16px 32px;
  background: #f8f8f8;
  border-top: 1px solid #BBBBBC;
}

/*
 * Remove margin from the last-child
 */

/* line 236, node_modules/uikit/src/scss/components/modal.scss */

.uk-modal-body > :last-child,
.uk-modal-header > :last-child,
.uk-modal-footer > :last-child {
  margin-bottom: 0;
}

/* Title
 ========================================================================== */

/* line 244, node_modules/uikit/src/scss/components/modal.scss */

.uk-modal-title {
  font-size: 44px;
  line-height: 1.3;
}

@media screen and (max-width: 59.9375em) {
  /* line 244, node_modules/uikit/src/scss/components/modal.scss */

  .uk-modal-title {
    font-size: 24px;
  }
}

/* Close
 * Adopts `uk-close`
 ========================================================================== */

/* line 255, node_modules/uikit/src/scss/components/modal.scss */

[class*='uk-modal-close-'] {
  position: absolute;
  z-index: 1010;
  top: 10px;
  right: 10px;
  padding: 5px;
  padding: 10px;
}

/*
 * Remove margin from adjacent element
 */

/* line 268, node_modules/uikit/src/scss/components/modal.scss */

[class*='uk-modal-close-']:first-child + * {
  margin-top: 0;
}

/*
 * Hover
 */

/*
 * Default
 */

/*
 * Outside
 * 1. Prevent scrollbar on small devices
 */

/* line 295, node_modules/uikit/src/scss/components/modal.scss */

.uk-modal-close-outside {
  top: 0;
  /* 1 */
  right: -5px;
  -webkit-transform: translate(0, -100%);
       -o-transform: translate(0, -100%);
          transform: translate(0, -100%);
  color: white;
}

/* line 304, node_modules/uikit/src/scss/components/modal.scss */

.uk-modal-close-outside:hover {
  color: #fff;
}

/* Tablet landscape and bigger */

@media (min-width: 768px) {
  /* 1 */

  /* line 313, node_modules/uikit/src/scss/components/modal.scss */

  .uk-modal-close-outside {
    right: 0;
    -webkit-transform: translate(100%, -100%);
         -o-transform: translate(100%, -100%);
            transform: translate(100%, -100%);
  }
}

/*
 * Full
 */

/* line 324, node_modules/uikit/src/scss/components/modal.scss */

.uk-modal-close-full {
  top: 0;
  right: 0;
  padding: 20px;
  background: #fff;
}

/* ========================================================================
   Component: Slideshow
 ========================================================================== */

/*
 * 1. Prevent tab highlighting on iOS.
 */

/* line 21, node_modules/uikit/src/scss/components/slideshow.scss */

.uk-slideshow {
  /* 1 */
  -webkit-tap-highlight-color: transparent;
}

/* Items
 ========================================================================== */

/*
 * 1. Create position and stacking context
 * 2. Reset list
 * 3. Clip child elements
 * 4. Prevent displaying the callout information on iOS.
 */

/* line 38, node_modules/uikit/src/scss/components/slideshow.scss */

.uk-slideshow-items {
  /* 1 */
  position: relative;
  z-index: 0;
  /* 2 */
  margin: 0;
  padding: 0;
  list-style: none;
  /* 3 */
  overflow: hidden;
  /* 4 */
  -webkit-touch-callout: none;
}

/* Item
 ========================================================================== */

/*
 * 1. Position items above each other
 * 2. Take the full width
 * 3. Clip child elements, e.g. for `uk-cover`
 * 4. Optimize animation
 * 5. Disable horizontal panning gestures in IE11 and Edge
 */

/* line 64, node_modules/uikit/src/scss/components/slideshow.scss */

.uk-slideshow-items > * {
  /* 1 */
  position: absolute;
  top: 0;
  left: 0;
  /* 2 */
  right: 0;
  bottom: 0;
  /* 3 */
  overflow: hidden;
  /* 4 */
  will-change: transform, opacity;
  /* 5 */
  -ms-touch-action: pan-y;
      touch-action: pan-y;
}

/*
 * Hide not active items
 */

/* line 84, node_modules/uikit/src/scss/components/slideshow.scss */

.uk-slideshow-items > :not(.uk-active) {
  display: none;
}

/* ========================================================================
   Component: Slider
 ========================================================================== */

/*
 * 1. Prevent tab highlighting on iOS.
 */

/* line 31, node_modules/uikit/src/scss/components/slider.scss */

.uk-slider {
  /* 1 */
  -webkit-tap-highlight-color: transparent;
}

/* Container
 ========================================================================== */

/*
 * Clip child elements
 */

/* line 45, node_modules/uikit/src/scss/components/slider.scss */

.uk-slider-container {
  overflow: hidden;
}

/*
 * Widen container to prevent box-shadows from clipping, `large-box-shadow`
 */

/* line 51, node_modules/uikit/src/scss/components/slider.scss */

.uk-slider-container-offset {
  margin: -11px -25px -39px -25px;
  padding: 11px 25px 39px 25px;
}

/* Items
 ========================================================================== */

/*
 * 1. Optimize animation
 * 2. Create a containing block. In Safari it's neither created by `transform` nor `will-change`.
 */

/* line 64, node_modules/uikit/src/scss/components/slider.scss */

.uk-slider-items {
  /* 1 */
  will-change: transform;
  /* 2 */
  position: relative;
}

/*
 * 1. Reset list style without interfering with grid
 * 2. Prevent displaying the callout information on iOS.
 */

/* line 76, node_modules/uikit/src/scss/components/slider.scss */

.uk-slider-items:not(.uk-grid) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  /* 1 */
  margin: 0;
  padding: 0;
  list-style: none;
  /* 2 */
  -webkit-touch-callout: none;
}

/* line 86, node_modules/uikit/src/scss/components/slider.scss */

.uk-slider-items.uk-grid {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}

/* Item
 ========================================================================== */

/*
 * 1. Let items take content dimensions (0 0 auto)
 *    `max-width` needed to keep image responsiveness and prevent content overflow
 * 3. Create position context
 * 4. Disable horizontal panning gestures in IE11 and Edge
 */

/* line 99, node_modules/uikit/src/scss/components/slider.scss */

.uk-slider-items > * {
  /* 1 */
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  max-width: 100%;
  /* 3 */
  position: relative;
  /* 4 */
  -ms-touch-action: pan-y;
      touch-action: pan-y;
}

/* ========================================================================
   Component: Sticky
 ========================================================================== */

/*
 * 1. Force new layer to resolve frame rate issues on devices with lower frame rates
 */

/* line 30, node_modules/uikit/src/scss/components/sticky.scss */

.uk-sticky-fixed {
  z-index: 980;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 !important;
  /* 1 */
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

/*
 * Faster animations
 */

/* line 43, node_modules/uikit/src/scss/components/sticky.scss */

.uk-sticky[class*='uk-animation-'] {
  -webkit-animation-duration: 0.2s;
       -o-animation-duration: 0.2s;
          animation-duration: 0.2s;
}

/* line 45, node_modules/uikit/src/scss/components/sticky.scss */

.uk-sticky.uk-animation-reverse {
  -webkit-animation-duration: 0.2s;
       -o-animation-duration: 0.2s;
          animation-duration: 0.2s;
}

/* ========================================================================
   Component: Off-canvas
 ========================================================================== */

/*
 * 1. Hide by default
 * 2. Set position
 */

/* line 53, node_modules/uikit/src/scss/components/offcanvas.scss */

.uk-offcanvas {
  /* 1 */
  display: none;
  /* 2 */
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  z-index: 1000;
}

/*
 * Flip modifier
 */

/* line 68, node_modules/uikit/src/scss/components/offcanvas.scss */

.uk-offcanvas-flip .uk-offcanvas {
  right: 0;
  left: auto;
}

/* Bar
 ========================================================================== */

/*
 * 1. Set position
 * 2. Size and style
 * 3. Allow scrolling
 */

/* line 83, node_modules/uikit/src/scss/components/offcanvas.scss */

.uk-offcanvas-bar {
  /* 1 */
  position: absolute;
  top: 0;
  bottom: 0;
  left: -300px;
  /* 2 */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 300px;
  padding: 60px 20px;
  background: #0071ce;
  /* 3 */
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  opacity: 0;
}

/* line 2396, resources/assets/styles/variables/_variables.scss */

body.loaded .uk-offcanvas-bar {
  opacity: 1;
}

/* Tablet landscape and bigger */

@media (min-width: 768px) {
  /* line 103, node_modules/uikit/src/scss/components/offcanvas.scss */

  .uk-offcanvas-bar {
    left: -350px;
    width: 350px;
    padding: 60px 22px;
  }
}

/* Flip modifier */

/* line 116, node_modules/uikit/src/scss/components/offcanvas.scss */

.uk-offcanvas-flip .uk-offcanvas-bar {
  left: auto;
  right: -300px;
}

/* Tablet landscape and bigger */

@media (min-width: 768px) {
  /* line 124, node_modules/uikit/src/scss/components/offcanvas.scss */

  .uk-offcanvas-flip .uk-offcanvas-bar {
    right: -350px;
  }
}

/*
 * Open
 */

/* line 132, node_modules/uikit/src/scss/components/offcanvas.scss */

.uk-open > .uk-offcanvas-bar {
  left: 0;
}

/* line 133, node_modules/uikit/src/scss/components/offcanvas.scss */

.uk-offcanvas-flip .uk-open > .uk-offcanvas-bar {
  left: auto;
  right: 0;
}

/*
 * Slide Animation (Used in slide and push mode)
 */

/* line 142, node_modules/uikit/src/scss/components/offcanvas.scss */

.uk-offcanvas-bar-animation {
  -webkit-transition: left 0.3s ease-out;
  -o-transition: left 0.3s ease-out;
  transition: left 0.3s ease-out;
}

/* line 143, node_modules/uikit/src/scss/components/offcanvas.scss */

.uk-offcanvas-flip .uk-offcanvas-bar-animation {
  -webkit-transition-property: right;
  -o-transition-property: right;
  transition-property: right;
}

/*
 * Reveal Animation
 * 1. Set position
 * 2. Clip the bar
 * 3. Animation
 * 4. Reset position
 */

/* line 153, node_modules/uikit/src/scss/components/offcanvas.scss */

.uk-offcanvas-reveal {
  /* 1 */
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  /* 2 */
  width: 0;
  overflow: hidden;
  /* 3 */
  -webkit-transition: width 0.3s ease-out;
  -o-transition: width 0.3s ease-out;
  transition: width 0.3s ease-out;
}

/* line 166, node_modules/uikit/src/scss/components/offcanvas.scss */

.uk-offcanvas-reveal .uk-offcanvas-bar {
  /* 4 */
  left: 0;
}

/* line 171, node_modules/uikit/src/scss/components/offcanvas.scss */

.uk-offcanvas-flip .uk-offcanvas-reveal .uk-offcanvas-bar {
  /* 4 */
  left: auto;
  right: 0;
}

/* line 177, node_modules/uikit/src/scss/components/offcanvas.scss */

.uk-open > .uk-offcanvas-reveal {
  width: 300px;
}

/* Tablet landscape and bigger */

@media (min-width: 768px) {
  /* line 182, node_modules/uikit/src/scss/components/offcanvas.scss */

  .uk-open > .uk-offcanvas-reveal {
    width: 350px;
  }
}

/*
 * Flip modifier
 */

/* line 190, node_modules/uikit/src/scss/components/offcanvas.scss */

.uk-offcanvas-flip .uk-offcanvas-reveal {
  right: 0;
  left: auto;
}

/* Close
 * Adopts `uk-close`
 ========================================================================== */

/* line 200, node_modules/uikit/src/scss/components/offcanvas.scss */

.uk-offcanvas-close {
  position: absolute;
  z-index: 1000;
  top: 20px;
  right: 20px;
  padding: 5px;
}

/* Overlay
 ========================================================================== */

/*
 * Overlay the whole page. Needed for the `::before`
 * 1. Using `100vw` so no modification is needed when off-canvas is flipped
 * 2. Allow for closing with swipe gesture on devices with pointer events.
 */

/* line 219, node_modules/uikit/src/scss/components/offcanvas.scss */

.uk-offcanvas-overlay {
  /* 1 */
  width: 100vw;
  /* 2 */
  -ms-touch-action: none;
      touch-action: none;
}

/*
 * 1. Mask the whole page
 * 2. Fade-in transition
 */

/* line 231, node_modules/uikit/src/scss/components/offcanvas.scss */

.uk-offcanvas-overlay::before {
  /* 1 */
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.1);
  /* 2 */
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}

/* line 246, node_modules/uikit/src/scss/components/offcanvas.scss */

.uk-offcanvas-overlay.uk-open::before {
  opacity: 1;
}

/* Prevent scrolling
 ========================================================================== */

/*
 * Prevent horizontal scrollbar when the content is slide-out
 * Has to be on the `html` element too to make it work on the `body`
 */

/* line 257, node_modules/uikit/src/scss/components/offcanvas.scss */

.uk-offcanvas-page,
.uk-offcanvas-container {
  overflow-x: hidden;
}

/* Container
 ========================================================================== */

/*
 * Prepare slide-out animation (Used in reveal and push mode)
 * Using `position: left` instead of `transform` because position `fixed` elements like sticky navbars
 * lose their fixed state and behaves like `absolute` within a transformed container
 * 1. Provide a fixed width and prevent shrinking
 */

/* line 271, node_modules/uikit/src/scss/components/offcanvas.scss */

.uk-offcanvas-container {
  position: relative;
  left: 0;
  -webkit-transition: left 0.3s ease-out;
  -o-transition: left 0.3s ease-out;
  transition: left 0.3s ease-out;
  /* 1 */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
}

/*
 * Activate slide-out animation
 */

/* line 284, node_modules/uikit/src/scss/components/offcanvas.scss */

:not(.uk-offcanvas-flip).uk-offcanvas-container-animation {
  left: 300px;
}

/* line 286, node_modules/uikit/src/scss/components/offcanvas.scss */

.uk-offcanvas-flip.uk-offcanvas-container-animation {
  left: -300px;
}

/* Tablet landscape and bigger */

@media (min-width: 768px) {
  /* line 291, node_modules/uikit/src/scss/components/offcanvas.scss */

  :not(.uk-offcanvas-flip).uk-offcanvas-container-animation {
    left: 350px;
  }

  /* line 293, node_modules/uikit/src/scss/components/offcanvas.scss */

  .uk-offcanvas-flip.uk-offcanvas-container-animation {
    left: -350px;
  }
}

/* ========================================================================
   Component: Switcher
 ========================================================================== */

/*
 * Reset list
 */

/* line 19, node_modules/uikit/src/scss/components/switcher.scss */

.uk-switcher {
  margin: 0;
  padding: 0;
  list-style: none;
}

/* Items
 ========================================================================== */

/*
 * Hide not active items
 */

/* line 33, node_modules/uikit/src/scss/components/switcher.scss */

.uk-switcher > :not(.uk-active) {
  display: none;
}

/*
 * Remove margin from the last-child
 */

/* line 39, node_modules/uikit/src/scss/components/switcher.scss */

.uk-switcher > * > :last-child {
  margin-bottom: 0;
}

/* line 2817, resources/assets/styles/variables/_variables.scss */

.uk-switcher ul li {
  margin-bottom: 10px;
}

/* line 2821, resources/assets/styles/variables/_variables.scss */

.uk-switcher .button-group .uk-button,
.uk-switcher .button-group .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-switcher .button-group a,
.uk-switcher .button-group .btn,
.uk-switcher .button-group input[type=submit],
.uk-switcher .button-group #main .wForm form[id="4872784"] input#submit_button,
#main .wForm form[id="4872784"] .uk-switcher .button-group input#submit_button,
.uk-switcher .button-group #connect .wForm form[id="4872840"] input#submit_button,
#connect .wForm form[id="4872840"] .uk-switcher .button-group input#submit_button,
.uk-switcher .button-group div#wpsl-wrap input#wpsl-search-btn,
div#wpsl-wrap .uk-switcher .button-group input#wpsl-search-btn,
.uk-switcher .button-group #pageNav a.active-pageNav-item,
#pageNav .uk-switcher .button-group a.active-pageNav-item {
  margin-top: 4px;
}

/* line 2826, resources/assets/styles/variables/_variables.scss */

.uk-switcher a:not(.uk-button):not(.btn):not(input[type=submit]) {
  text-decoration: underline;
}

/* line 2832, resources/assets/styles/variables/_variables.scss */

.uk-switcher .tab-boxed-section {
  border: 1px solid #dddddd;
  border-radius: 3px;
  margin-bottom: 20px;
}

/* line 2837, resources/assets/styles/variables/_variables.scss */

.uk-switcher .tab-boxed-section > h4 {
  background: #e4e4e4;
  padding: 15px;
  border-bottom: 1px solid #dddddd;
  margin-bottom: 0;
}

/* line 2844, resources/assets/styles/variables/_variables.scss */

.uk-switcher .tab-boxed-section .tab-box-item {
  padding: 15px 15px 0;
  border-bottom: 1px solid #dddddd;
}

/* line 2848, resources/assets/styles/variables/_variables.scss */

.uk-switcher .tab-boxed-section .tab-box-item h4 {
  color: #76777A;
  font-weight: 400;
  margin-top: 20px;
}

/* line 2854, resources/assets/styles/variables/_variables.scss */

.uk-switcher .tab-boxed-section .tab-box-item a:not(.uk-button):not(.btn):not(input[type=submit]) {
  color: #003595;
  text-decoration: none;
}

/* line 2859, resources/assets/styles/variables/_variables.scss */

.uk-switcher .tab-boxed-section .tab-box-item + p {
  display: none;
}

/* line 2865, resources/assets/styles/variables/_variables.scss */

.uk-switcher .blue-accordions .uk-accordion-content .uk-tab a {
  text-decoration: none !important;
}

/* ========================================================================
   Component: Leader
 ========================================================================== */

/* line 20, node_modules/uikit/src/scss/components/leader.scss */

.uk-leader {
  overflow: hidden;
}

/*
 * 1. Place element in text flow
 * 2. Never break into a new line
 * 3. Get a string back with as many repeating characters to fill the container
 * 4. Prevent wrapping. Overflowing characters will be clipped by the container
 */

/* line 29, node_modules/uikit/src/scss/components/leader.scss */

.uk-leader-fill::after {
  /* 1 */
  display: inline-block;
  margin-left: 16px;
  /* 2 */
  width: 0;
  /* 3 */
  content: attr(data-fill);
  /* 4 */
  white-space: nowrap;
}

/*
 * Hide if media does not match
 */

/* line 46, node_modules/uikit/src/scss/components/leader.scss */

.uk-leader-fill.uk-leader-hide::after {
  display: none;
}

/*
 * Pass fill character to JS
 */

/* line 52, node_modules/uikit/src/scss/components/leader.scss */

.uk-leader-fill-content::before {
  content: ".";
}

/* line 53, node_modules/uikit/src/scss/components/leader.scss */

:root {
  --uk-leader-fill-content: '.';
}

/* ========================================================================
   Component: Notification
 ========================================================================== */

/*
 * 1. Set position
 * 2. Dimensions
 */

/* line 55, node_modules/uikit/src/scss/components/notification.scss */

.uk-notification {
  /* 1 */
  position: fixed;
  top: 10px;
  left: 10px;
  z-index: 1040;
  /* 2 */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 350px;
}

/* Position modifiers
========================================================================== */

/* line 71, node_modules/uikit/src/scss/components/notification.scss */

.uk-notification-top-right,
.uk-notification-bottom-right {
  left: auto;
  right: 10px;
}

/* line 77, node_modules/uikit/src/scss/components/notification.scss */

.uk-notification-top-center,
.uk-notification-bottom-center {
  left: 50%;
  margin-left: -175px;
}

/* line 83, node_modules/uikit/src/scss/components/notification.scss */

.uk-notification-bottom-left,
.uk-notification-bottom-right,
.uk-notification-bottom-center {
  top: auto;
  bottom: 10px;
}

/* Responsiveness
========================================================================== */

/* Phones portrait and smaller */

@media (max-width: 479px) {
  /* line 97, node_modules/uikit/src/scss/components/notification.scss */

  .uk-notification {
    left: 10px;
    right: 10px;
    width: auto;
    margin: 0;
  }
}

/* Message
========================================================================== */

/* line 110, node_modules/uikit/src/scss/components/notification.scss */

.uk-notification-message {
  position: relative;
  padding: 16px;
  background: #f8f8f8;
  color: #3A3B3C;
  font-size: 24px;
  line-height: 1.4;
  cursor: pointer;
}

/* line 121, node_modules/uikit/src/scss/components/notification.scss */

* + .uk-notification-message {
  margin-top: 10px;
}

/* Close
 * Adopts `uk-close`
 ========================================================================== */

/* line 128, node_modules/uikit/src/scss/components/notification.scss */

.uk-notification-close {
  display: none;
  position: absolute;
  top: 21px;
  right: 16px;
}

/* line 136, node_modules/uikit/src/scss/components/notification.scss */

.uk-notification-message:hover .uk-notification-close {
  display: block;
}

/* Style modifiers
 ========================================================================== */

/*
 * Primary
 */

/* line 146, node_modules/uikit/src/scss/components/notification.scss */

.uk-notification-message-primary {
  color: #0071ce;
}

/*
 * Success
 */

/* line 155, node_modules/uikit/src/scss/components/notification.scss */

.uk-notification-message-success {
  color: #32d296;
}

/*
 * Warning
 */

/* line 164, node_modules/uikit/src/scss/components/notification.scss */

.uk-notification-message-warning {
  color: #e18533;
}

/*
 * Danger
 */

/* line 173, node_modules/uikit/src/scss/components/notification.scss */

.uk-notification-message-danger {
  color: #f0506e;
}

/* ========================================================================
   Component: Tooltip
 ========================================================================== */

/*
 * 1. Hide by default
 * 2. Position
 * 3. Remove tooltip from document flow to keep the UIkit container from changing its size when injected into the document initially
 * 4. Dimensions
 * 5. Style
 */

/* line 47, node_modules/uikit/src/scss/components/tooltip.scss */

.uk-tooltip {
  /* 1 */
  display: none;
  /* 2 */
  position: absolute;
  z-index: 1030;
  /* 3 */
  top: 0;
  /* 4 */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  max-width: 200px;
  padding: 3px 6px;
  /* 5 */
  background: #666;
  border-radius: 2px;
  color: #fff;
  font-size: 12px;
}

/* Show */

/* line 68, node_modules/uikit/src/scss/components/tooltip.scss */

.uk-tooltip.uk-active {
  display: block;
}

/* Direction / Alignment modifiers
 ========================================================================== */

/* Direction */

/* line 75, node_modules/uikit/src/scss/components/tooltip.scss */

[class*='uk-tooltip-top'] {
  margin-top: -10px;
}

/* line 76, node_modules/uikit/src/scss/components/tooltip.scss */

[class*='uk-tooltip-bottom'] {
  margin-top: 10px;
}

/* line 77, node_modules/uikit/src/scss/components/tooltip.scss */

[class*='uk-tooltip-left'] {
  margin-left: -10px;
}

/* line 78, node_modules/uikit/src/scss/components/tooltip.scss */

[class*='uk-tooltip-right'] {
  margin-left: 10px;
}

/* ========================================================================
   Component: Sortable
 ========================================================================== */

/* line 31, node_modules/uikit/src/scss/components/sortable.scss */

.uk-sortable {
  position: relative;
}

/*
 * Remove margin from the last-child
 */

/* line 40, node_modules/uikit/src/scss/components/sortable.scss */

.uk-sortable > :last-child {
  margin-bottom: 0;
}

/* Drag
 ========================================================================== */

/* line 46, node_modules/uikit/src/scss/components/sortable.scss */

.uk-sortable-drag {
  position: fixed !important;
  z-index: 1050 !important;
  pointer-events: none;
}

/* Placeholder
 ========================================================================== */

/* line 57, node_modules/uikit/src/scss/components/sortable.scss */

.uk-sortable-placeholder {
  opacity: 0;
  pointer-events: none;
}

/* Empty modifier
 ========================================================================== */

/* line 67, node_modules/uikit/src/scss/components/sortable.scss */

.uk-sortable-empty {
  min-height: 50px;
}

/* Handle
 ========================================================================== */

/* Hover */

/* line 77, node_modules/uikit/src/scss/components/sortable.scss */

.uk-sortable-handle:hover {
  cursor: move;
}

/* ========================================================================
   Component: Countdown
 ========================================================================== */

/* Item
 ========================================================================== */

/* Number
 ========================================================================== */

/*
 * 1. Make numbers all of the same size to prevent jumping. Must be supported by the font.
 * 2. Style
 */

/* line 54, node_modules/uikit/src/scss/components/countdown.scss */

.uk-countdown-number {
  /* 1 */
  font-variant-numeric: tabular-nums;
  /* 2 */
  font-size: 2rem;
  line-height: 0.8;
}

/* Phone landscape and bigger */

@media (min-width: 480px) {
  /* line 66, node_modules/uikit/src/scss/components/countdown.scss */

  .uk-countdown-number {
    font-size: 4rem;
  }
}

/* Tablet landscape and bigger */

@media (min-width: 768px) {
  /* line 73, node_modules/uikit/src/scss/components/countdown.scss */

  .uk-countdown-number {
    font-size: 6rem;
  }
}

/* Separator
 ========================================================================== */

/* line 81, node_modules/uikit/src/scss/components/countdown.scss */

.uk-countdown-separator {
  font-size: 1rem;
  line-height: 1.6;
}

/* Phone landscape and bigger */

@media (min-width: 480px) {
  /* line 90, node_modules/uikit/src/scss/components/countdown.scss */

  .uk-countdown-separator {
    font-size: 2rem;
  }
}

/* Tablet landscape and bigger */

@media (min-width: 768px) {
  /* line 97, node_modules/uikit/src/scss/components/countdown.scss */

  .uk-countdown-separator {
    font-size: 3rem;
  }
}

/* Label
 ========================================================================== */

/* ========================================================================
   Component: Grid
 ========================================================================== */

/*
 * 1. Allow cells to wrap into the next line
 * 2. Reset list
 */

/* line 58, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  /* 1 */
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  /* 2 */
  margin: 0;
  padding: 0;
  list-style: none;
}

/*
 * Grid cell
 * Note: Space is allocated solely based on content dimensions, but shrinks: 0 1 auto
 * Reset margin for e.g. paragraphs
 */

/* line 74, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid > * {
  margin: 0;
}

/*
 * Remove margin from the last-child
 */

/* line 80, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid > * > :last-child {
  margin-bottom: 0;
}

/* Gutter
 ========================================================================== */

/*
 * Default
 */

/* Horizontal */

/* line 91, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid {
  margin-left: -32px;
}

/* line 92, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid > * {
  padding-left: 32px;
}

/* Vertical */

/* line 95, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid + .uk-grid,
.uk-grid > .uk-grid-margin,
* + .uk-grid-margin {
  margin-top: 32px;
}

/* Desktop and bigger */

@media (min-width: 960px) {
  /* Horizontal */

  /* line 103, node_modules/uikit/src/scss/components/grid.scss */

  .uk-grid {
    margin-left: -22px;
  }

  /* line 104, node_modules/uikit/src/scss/components/grid.scss */

  .uk-grid > * {
    padding-left: 22px;
  }

  /* Vertical */

  /* line 107, node_modules/uikit/src/scss/components/grid.scss */

  .uk-grid + .uk-grid,
  .uk-grid > .uk-grid-margin,
  * + .uk-grid-margin {
    margin-top: 22px;
  }
}

/*
 * Small
 */

/* Horizontal */

/* line 118, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid-small,
.uk-grid-column-small {
  margin-left: -16px;
}

/* line 120, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid-small > *,
.uk-grid-column-small > * {
  padding-left: 16px;
}

/* Vertical */

/* line 124, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid + .uk-grid-small,
.uk-grid + .uk-grid-row-small,
.uk-grid-small > .uk-grid-margin,
.uk-grid-row-small > .uk-grid-margin,
* + .uk-grid-margin-small {
  margin-top: 16px;
}

/*
 * Medium
 */

/* Horizontal */

/* line 135, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid-medium,
.uk-grid-column-medium {
  margin-left: -32px;
}

/* line 137, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid-medium > *,
.uk-grid-column-medium > * {
  padding-left: 32px;
}

/* Vertical */

/* line 141, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid + .uk-grid-medium,
.uk-grid + .uk-grid-row-medium,
.uk-grid-medium > .uk-grid-margin,
.uk-grid-row-medium > .uk-grid-margin,
* + .uk-grid-margin-medium {
  margin-top: 32px;
}

/*
 * Large
 */

/* Horizontal */

/* line 152, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid-large,
.uk-grid-column-large {
  margin-left: -22px;
}

/* line 154, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid-large > *,
.uk-grid-column-large > * {
  padding-left: 22px;
}

/* Vertical */

/* line 158, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid + .uk-grid-large,
.uk-grid + .uk-grid-row-large,
.uk-grid-large > .uk-grid-margin,
.uk-grid-row-large > .uk-grid-margin,
* + .uk-grid-margin-large {
  margin-top: 22px;
}

/* Desktop and bigger */

@media (min-width: 960px) {
  /* Horizontal */

  /* line 168, node_modules/uikit/src/scss/components/grid.scss */

  .uk-grid-large,
  .uk-grid-column-large {
    margin-left: -64px;
  }

  /* line 170, node_modules/uikit/src/scss/components/grid.scss */

  .uk-grid-large > *,
  .uk-grid-column-large > * {
    padding-left: 64px;
  }

  /* Vertical */

  /* line 174, node_modules/uikit/src/scss/components/grid.scss */

  .uk-grid + .uk-grid-large,
  .uk-grid + .uk-grid-row-large,
  .uk-grid-large > .uk-grid-margin,
  .uk-grid-row-large > .uk-grid-margin,
  * + .uk-grid-margin-large {
    margin-top: 64px;
  }
}

/*
 * Collapse
 */

/* Horizontal */

/* line 187, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid-collapse,
.uk-grid-column-collapse {
  margin-left: 0;
}

/* line 189, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid-collapse > *,
.uk-grid-column-collapse > * {
  padding-left: 0;
}

/* Vertical */

/* line 193, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid + .uk-grid-collapse,
.uk-grid + .uk-grid-row-collapse,
.uk-grid-collapse > .uk-grid-margin,
.uk-grid-row-collapse > .uk-grid-margin {
  margin-top: 0;
}

/* Divider
 ========================================================================== */

/* line 202, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid-divider > * {
  position: relative;
}

/* line 204, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid-divider > :not(.uk-first-column)::before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  border-left: 1px solid #BBBBBC;
}

/* Vertical */

/* line 214, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid-divider.uk-grid-stack > .uk-grid-margin::before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  border-top: 1px solid #BBBBBC;
}

/*
 * Default
 */

/* Horizontal */

/* line 228, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid-divider {
  margin-left: -64px;
}

/* line 229, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid-divider > * {
  padding-left: 64px;
}

/* line 231, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid-divider > :not(.uk-first-column)::before {
  left: 32px;
}

/* Vertical */

/* line 234, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid-divider.uk-grid-stack > .uk-grid-margin {
  margin-top: 64px;
}

/* line 236, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid-divider.uk-grid-stack > .uk-grid-margin::before {
  top: -32px;
  left: 64px;
}

/* Desktop and bigger */

@media (min-width: 960px) {
  /* Horizontal */

  /* line 245, node_modules/uikit/src/scss/components/grid.scss */

  .uk-grid-divider {
    margin-left: -44px;
  }

  /* line 246, node_modules/uikit/src/scss/components/grid.scss */

  .uk-grid-divider > * {
    padding-left: 44px;
  }

  /* line 248, node_modules/uikit/src/scss/components/grid.scss */

  .uk-grid-divider > :not(.uk-first-column)::before {
    left: 22px;
  }

  /* Vertical */

  /* line 251, node_modules/uikit/src/scss/components/grid.scss */

  .uk-grid-divider.uk-grid-stack > .uk-grid-margin {
    margin-top: 44px;
  }

  /* line 253, node_modules/uikit/src/scss/components/grid.scss */

  .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before {
    top: -22px;
    left: 44px;
  }
}

/*
 * Small
 */

/* Horizontal */

/* line 265, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid-divider.uk-grid-small,
.uk-grid-divider.uk-grid-column-small {
  margin-left: -32px;
}

/* line 267, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid-divider.uk-grid-small > *,
.uk-grid-divider.uk-grid-column-small > * {
  padding-left: 32px;
}

/* line 270, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid-divider.uk-grid-small > :not(.uk-first-column)::before,
.uk-grid-divider.uk-grid-column-small > :not(.uk-first-column)::before {
  left: 16px;
}

/* Vertical */

/* line 274, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid-divider.uk-grid-small.uk-grid-stack > .uk-grid-margin,
.uk-grid-divider.uk-grid-row-small.uk-grid-stack > .uk-grid-margin {
  margin-top: 32px;
}

/* line 277, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid-divider.uk-grid-small.uk-grid-stack > .uk-grid-margin::before {
  top: -16px;
  left: 32px;
}

/* line 282, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid-divider.uk-grid-row-small.uk-grid-stack > .uk-grid-margin::before {
  top: -16px;
}

/* line 283, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid-divider.uk-grid-column-small.uk-grid-stack > .uk-grid-margin::before {
  left: 32px;
}

/*
 * Medium
 */

/* Horizontal */

/* line 290, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid-divider.uk-grid-medium,
.uk-grid-divider.uk-grid-column-medium {
  margin-left: -64px;
}

/* line 292, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid-divider.uk-grid-medium > *,
.uk-grid-divider.uk-grid-column-medium > * {
  padding-left: 64px;
}

/* line 295, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid-divider.uk-grid-medium > :not(.uk-first-column)::before,
.uk-grid-divider.uk-grid-column-medium > :not(.uk-first-column)::before {
  left: 32px;
}

/* Vertical */

/* line 299, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid-divider.uk-grid-medium.uk-grid-stack > .uk-grid-margin,
.uk-grid-divider.uk-grid-row-medium.uk-grid-stack > .uk-grid-margin {
  margin-top: 64px;
}

/* line 302, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid-divider.uk-grid-medium.uk-grid-stack > .uk-grid-margin::before {
  top: -32px;
  left: 64px;
}

/* line 307, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid-divider.uk-grid-row-medium.uk-grid-stack > .uk-grid-margin::before {
  top: -32px;
}

/* line 308, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid-divider.uk-grid-column-medium.uk-grid-stack > .uk-grid-margin::before {
  left: 64px;
}

/*
 * Large
 */

/* Horizontal */

/* line 315, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid-divider.uk-grid-large,
.uk-grid-divider.uk-grid-column-large {
  margin-left: -44px;
}

/* line 317, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid-divider.uk-grid-large > *,
.uk-grid-divider.uk-grid-column-large > * {
  padding-left: 44px;
}

/* line 320, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid-divider.uk-grid-large > :not(.uk-first-column)::before,
.uk-grid-divider.uk-grid-column-large > :not(.uk-first-column)::before {
  left: 22px;
}

/* Vertical */

/* line 324, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid-divider.uk-grid-large.uk-grid-stack > .uk-grid-margin,
.uk-grid-divider.uk-grid-row-large.uk-grid-stack > .uk-grid-margin {
  margin-top: 44px;
}

/* line 327, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid-divider.uk-grid-large.uk-grid-stack > .uk-grid-margin::before {
  top: -22px;
  left: 44px;
}

/* line 332, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid-divider.uk-grid-row-large.uk-grid-stack > .uk-grid-margin::before {
  top: -22px;
}

/* line 333, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid-divider.uk-grid-column-large.uk-grid-stack > .uk-grid-margin::before {
  left: 44px;
}

/* Desktop and bigger */

@media (min-width: 960px) {
  /* Horizontal */

  /* line 339, node_modules/uikit/src/scss/components/grid.scss */

  .uk-grid-divider.uk-grid-large,
  .uk-grid-divider.uk-grid-column-large {
    margin-left: -128px;
  }

  /* line 341, node_modules/uikit/src/scss/components/grid.scss */

  .uk-grid-divider.uk-grid-large > *,
  .uk-grid-divider.uk-grid-column-large > * {
    padding-left: 128px;
  }

  /* line 344, node_modules/uikit/src/scss/components/grid.scss */

  .uk-grid-divider.uk-grid-large > :not(.uk-first-column)::before,
  .uk-grid-divider.uk-grid-column-large > :not(.uk-first-column)::before {
    left: 64px;
  }

  /* Vertical */

  /* line 348, node_modules/uikit/src/scss/components/grid.scss */

  .uk-grid-divider.uk-grid-large.uk-grid-stack > .uk-grid-margin,
  .uk-grid-divider.uk-grid-row-large.uk-grid-stack > .uk-grid-margin {
    margin-top: 128px;
  }

  /* line 351, node_modules/uikit/src/scss/components/grid.scss */

  .uk-grid-divider.uk-grid-large.uk-grid-stack > .uk-grid-margin::before {
    top: -64px;
    left: 128px;
  }

  /* line 356, node_modules/uikit/src/scss/components/grid.scss */

  .uk-grid-divider.uk-grid-row-large.uk-grid-stack > .uk-grid-margin::before {
    top: -64px;
  }

  /* line 357, node_modules/uikit/src/scss/components/grid.scss */

  .uk-grid-divider.uk-grid-column-large.uk-grid-stack > .uk-grid-margin::before {
    left: 128px;
  }
}

/* Match child of a grid cell
 ========================================================================== */

/*
 * Behave like a block element
 * 1. Wrap into the next line
 * 2. Take the full width, at least 100%. Only if no class from the Width component is set.
 * 3. Expand width even if larger than 100%, e.g. because of negative margin (Needed for nested grids)
 */

/* line 372, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid-match > *,
.uk-grid-item-match {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  /* 1 */
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

/* line 379, node_modules/uikit/src/scss/components/grid.scss */

.uk-grid-match > * > :not([class*='uk-width']),
.uk-grid-item-match > :not([class*='uk-width']) {
  /* 2 */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  /* 3 */
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
}

/* ========================================================================
   Component: Nav
 ========================================================================== */

/*
 * Reset
 */

/* line 86, node_modules/uikit/src/scss/components/nav.scss */

.uk-nav,
.uk-nav ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

/*
* 1. Center content vertically, e.g. an icon
* 2. Imitate white space gap when using flexbox
* 3. Reset link
* 4. Space is allocated solely based on content dimensions: 0 0 auto
 */

/* line 100, node_modules/uikit/src/scss/components/nav.scss */

.uk-nav li > a {
  /* 1 */
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  /* 2 */
  -webkit-column-gap: 0.25em;
     -moz-column-gap: 0.25em;
          column-gap: 0.25em;
  /* 3*/
  text-decoration: none;
}

/* 4 */

/* line 111, node_modules/uikit/src/scss/components/nav.scss */

.uk-nav li > a > * {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
}

/*
 * Items
 * Must target `a` elements to exclude other elements (e.g. lists)
 */

/* line 118, node_modules/uikit/src/scss/components/nav.scss */

.uk-nav > li > a {
  padding: 5px 0;
}

/* Sublists
 ========================================================================== */

/*
 * Level 2
 * `ul` needed for higher specificity to override padding
 */

/* line 129, node_modules/uikit/src/scss/components/nav.scss */

ul.uk-nav-sub {
  padding: 5px 0 5px 15px;
}

/*
 * Level 3 and deeper
 */

/* line 138, node_modules/uikit/src/scss/components/nav.scss */

.uk-nav-sub ul {
  padding-left: 15px;
}

/*
 * Items
 */

/* line 144, node_modules/uikit/src/scss/components/nav.scss */

.uk-nav-sub a {
  padding: 2px 0;
}

/* Parent icon modifier
 ========================================================================== */

/* line 150, node_modules/uikit/src/scss/components/nav.scss */

.uk-nav-parent-icon > .uk-parent > a::after {
  content: "";
  width: 1.5em;
  height: 1.5em;
  margin-left: auto;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%233A3B3C%22%20stroke-width%3D%221.1%22%20points%3D%2210%201%204%207%2010%2013%22%20%2F%3E%0A%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: 50% 50%;
}

/* line 161, node_modules/uikit/src/scss/components/nav.scss */

.uk-nav-parent-icon > .uk-parent.uk-open > a::after {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%233A3B3C%22%20stroke-width%3D%221.1%22%20points%3D%221%204%207%2010%2013%204%22%20%2F%3E%0A%3C%2Fsvg%3E");
}

/* Header
 ========================================================================== */

/* line 167, node_modules/uikit/src/scss/components/nav.scss */

.uk-nav-header {
  padding: 5px 0;
  text-transform: uppercase;
  font-size: 14px;
}

/* line 174, node_modules/uikit/src/scss/components/nav.scss */

.uk-nav-header:not(:first-child) {
  margin-top: 20px;
}

/* Divider
 ========================================================================== */

/* line 180, node_modules/uikit/src/scss/components/nav.scss */

.uk-nav > .uk-nav-divider {
  margin: 5px 0;
}

/* Default modifier
 ========================================================================== */

/* line 189, node_modules/uikit/src/scss/components/nav.scss */

.uk-nav-default {
  font-size: 14px;
}

/*
 * Items
 */

/* line 197, node_modules/uikit/src/scss/components/nav.scss */

.uk-nav-default > li > a {
  color: rgba(91, 102, 112, 0.5);
}

/* Hover */

/* line 203, node_modules/uikit/src/scss/components/nav.scss */

.uk-nav-default > li > a:hover {
  color: #3A3B3C;
}

/* Active */

/* line 209, node_modules/uikit/src/scss/components/nav.scss */

.uk-nav-default > li.uk-active > a {
  color: #e18533;
}

/*
 * Header
 */

/* line 218, node_modules/uikit/src/scss/components/nav.scss */

.uk-nav-default .uk-nav-header {
  color: #e18533;
}

/*
 * Divider
 */

/* line 227, node_modules/uikit/src/scss/components/nav.scss */

.uk-nav-default .uk-nav-divider {
  border-top: 1px solid #BBBBBC;
}

/*
 * Sublists
 */

/* line 236, node_modules/uikit/src/scss/components/nav.scss */

.uk-nav-default .uk-nav-sub a {
  color: rgba(91, 102, 112, 0.5);
}

/* line 238, node_modules/uikit/src/scss/components/nav.scss */

.uk-nav-default .uk-nav-sub a:hover {
  color: #3A3B3C;
}

/* line 240, node_modules/uikit/src/scss/components/nav.scss */

.uk-nav-default .uk-nav-sub li.uk-active > a {
  color: #e18533;
}

/* Primary modifier
 ========================================================================== */

/*
 * Items
 */

/* line 254, node_modules/uikit/src/scss/components/nav.scss */

.uk-nav-primary > li > a {
  font-size: 32px;
  line-height: 1.5;
  color: rgba(91, 102, 112, 0.5);
}

/* Hover */

/* line 262, node_modules/uikit/src/scss/components/nav.scss */

.uk-nav-primary > li > a:hover {
  color: #3A3B3C;
}

/* Active */

/* line 268, node_modules/uikit/src/scss/components/nav.scss */

.uk-nav-primary > li.uk-active > a {
  color: #e18533;
}

/*
 * Header
 */

/* line 277, node_modules/uikit/src/scss/components/nav.scss */

.uk-nav-primary .uk-nav-header {
  color: #e18533;
}

/*
 * Divider
 */

/* line 286, node_modules/uikit/src/scss/components/nav.scss */

.uk-nav-primary .uk-nav-divider {
  border-top: 1px solid #BBBBBC;
}

/*
 * Sublists
 */

/* line 295, node_modules/uikit/src/scss/components/nav.scss */

.uk-nav-primary .uk-nav-sub a {
  color: rgba(91, 102, 112, 0.5);
}

/* line 297, node_modules/uikit/src/scss/components/nav.scss */

.uk-nav-primary .uk-nav-sub a:hover {
  color: #3A3B3C;
}

/* line 299, node_modules/uikit/src/scss/components/nav.scss */

.uk-nav-primary .uk-nav-sub li.uk-active > a {
  color: #e18533;
}

/* Alignment modifier
 ========================================================================== */

/*
 * 1. Center header
 * 2. Center items
 */

/* 1 */

/* line 311, node_modules/uikit/src/scss/components/nav.scss */

.uk-nav-center {
  text-align: center;
}

/* 2 */

/* line 313, node_modules/uikit/src/scss/components/nav.scss */

.uk-nav-center li > a {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

/* Sublists */

/* line 316, node_modules/uikit/src/scss/components/nav.scss */

.uk-nav-center .uk-nav-sub,
.uk-nav-center .uk-nav-sub ul {
  padding-left: 0;
}

/* Parent icon modifier  */

/* line 320, node_modules/uikit/src/scss/components/nav.scss */

.uk-nav-center.uk-nav-parent-icon > .uk-parent > a::after {
  margin-left: 0;
}

/* Style modifier
 ========================================================================== */

/* line 326, node_modules/uikit/src/scss/components/nav.scss */

.uk-nav.uk-nav-divider > :not(.uk-nav-divider) + :not(.uk-nav-header):not(.uk-nav-divider) {
  margin-top: 0;
  padding-top: 0;
  border-top: 1px solid #BBBBBC;
}

/* ========================================================================
   Component: Navbar
 ========================================================================== */

/*
 * 1. Create position context to center navbar group
 */

/* line 92, node_modules/uikit/src/scss/components/navbar.scss */

.uk-navbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  /* 1 */
  position: relative;
}

/* Container
 ========================================================================== */

/* line 103, node_modules/uikit/src/scss/components/navbar.scss */

.uk-navbar-container:not(.uk-navbar-transparent) {
  background: #fff;
}

/*
 * Remove pseudo elements created by micro clearfix as precaution (if Container component is used)
 */

/* line 116, node_modules/uikit/src/scss/components/navbar.scss */

.uk-navbar-container > ::before,
.uk-navbar-container > ::after {
  display: none !important;
}

/* Groups
 ========================================================================== */

/*
 * 1. Align navs and items vertically if they have a different height
 * 2. Note: IE 11 requires an extra `div` which affects the center selector
 */

/* line 128, node_modules/uikit/src/scss/components/navbar.scss */

.uk-navbar-left,
.uk-navbar-right,
.uk-navbar-center,
.uk-navbar-center-left > *,
.uk-navbar-center-right > * {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  /* 1 */
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

/*
 * Horizontal alignment
 * 1. Create position context for centered navbar with sub groups (left/right)
 * 2. Fix text wrapping if content is larger than 50% of the container.
 * 3. Needed for dropdowns because a new position context is created
 *    `z-index` must be smaller than off-canvas
 * 4. Align sub groups for centered navbar
 */

/* line 148, node_modules/uikit/src/scss/components/navbar.scss */

.uk-navbar-right {
  margin-left: auto;
}

/* line 150, node_modules/uikit/src/scss/components/navbar.scss */

.uk-navbar-center:only-child {
  margin-left: auto;
  margin-right: auto;
  /* 1 */
  position: relative;
}

/* line 157, node_modules/uikit/src/scss/components/navbar.scss */

.uk-navbar-center:not(:only-child) {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
       -o-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  /* 2 */
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 3 */
  z-index: 990;
}

/* 4 */

/* line 170, node_modules/uikit/src/scss/components/navbar.scss */

.uk-navbar-center-left,
.uk-navbar-center-right {
  position: absolute;
  top: 0;
}

/* line 176, node_modules/uikit/src/scss/components/navbar.scss */

.uk-navbar-center-left {
  right: 100%;
}

/* line 177, node_modules/uikit/src/scss/components/navbar.scss */

.uk-navbar-center-right {
  left: 100%;
}

/* line 179, node_modules/uikit/src/scss/components/navbar.scss */

[class*='uk-navbar-center-'] {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

/* Nav
 ========================================================================== */

/*
 * 1. Reset list
 */

/* line 192, node_modules/uikit/src/scss/components/navbar.scss */

.uk-navbar-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  /* 1 */
  margin: 0;
  padding: 0;
  list-style: none;
}

/*
 * Allow items to wrap into the next line
 * Only not `absolute` positioned groups
 */

/* line 205, node_modules/uikit/src/scss/components/navbar.scss */

.uk-navbar-left,
.uk-navbar-right,
.uk-navbar-center:only-child {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

/*
 * Items
 * 1. Center content vertically and horizontally
 * 2. Imitate white space gap when using flexbox
 * 3. Dimensions
 * 4. Style
 * 5. Required for `a`
 */

/* line 218, node_modules/uikit/src/scss/components/navbar.scss */

.uk-navbar-nav > li > a,
.uk-navbar-item,
.uk-navbar-toggle {
  /* 1 */
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  /* 2 */
  -webkit-column-gap: 0.25em;
     -moz-column-gap: 0.25em;
          column-gap: 0.25em;
  /* 3 */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  min-height: 70px;
  padding: 0 10px;
  /* 4 */
  font-size: 14px;
  font-family: franklin-gothic-urw, FranklinGothicURW, -apple-system, BlinkMacSystemFont, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  /* 5 */
  text-decoration: none;
}

/*
 * Nav items
 */

/* line 242, node_modules/uikit/src/scss/components/navbar.scss */

.uk-navbar-nav > li > a {
  color: #595b66;
  text-transform: none;
  font-weight: 400;
}

/*
 * Hover
 * Apply hover style also if dropdown is opened
 */

/* line 252, node_modules/uikit/src/scss/components/navbar.scss */

.uk-navbar-nav > li:hover > a,
.uk-navbar-nav > li > a[aria-expanded="true"] {
  color: #0071ce;
}

/* OnClick */

/* line 259, node_modules/uikit/src/scss/components/navbar.scss */

.uk-navbar-nav > li > a:active {
  color: #0071ce;
}

/* Active */

/* line 265, node_modules/uikit/src/scss/components/navbar.scss */

.uk-navbar-nav > li.uk-active > a {
  color: #0071ce;
}

/* Item
 ========================================================================== */

/* line 274, node_modules/uikit/src/scss/components/navbar.scss */

.uk-navbar-item {
  color: #3A3B3C;
}

/*
 * Remove margin from the last-child
 */

/* line 283, node_modules/uikit/src/scss/components/navbar.scss */

.uk-navbar-item > :last-child {
  margin-bottom: 0;
}

/* Toggle
 ========================================================================== */

/* line 289, node_modules/uikit/src/scss/components/navbar.scss */

.uk-navbar-toggle {
  color: rgba(91, 102, 112, 0.5);
}

/* line 294, node_modules/uikit/src/scss/components/navbar.scss */

.uk-navbar-toggle:hover,
.uk-navbar-toggle[aria-expanded="true"] {
  color: #3A3B3C;
  text-decoration: none;
}

/*
 * Icon
 * Adopts `uk-icon`
 */

/* Hover */

/* Subtitle
 ========================================================================== */

/* line 319, node_modules/uikit/src/scss/components/navbar.scss */

.uk-navbar-subtitle {
  font-size: 14px;
}

/* Style modifiers
 ========================================================================== */

/* Dropdown
 ========================================================================== */

/*
 * Adopts `uk-dropdown`
 * 1. Hide by default
 * 2. Set position
 * 3. Set a default width
 * 4. Style
 */

/* line 352, node_modules/uikit/src/scss/components/navbar.scss */

.uk-navbar-dropdown {
  /* 1 */
  display: none;
  /* 2 */
  position: absolute;
  z-index: 1020;
  /* 3 */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 200px;
  /* 4 */
  padding: 15px;
  background: #f8f8f8;
  color: #3A3B3C;
  -webkit-box-shadow: 0 5px 12px rgba(0, 0, 0, 0.15);
          box-shadow: 0 5px 12px rgba(0, 0, 0, 0.15);
}

/* Show */

/* line 369, node_modules/uikit/src/scss/components/navbar.scss */

.uk-navbar-dropdown.uk-open {
  display: block;
}

/*
 * Direction / Alignment modifiers
 */

/* Direction */

/* line 376, node_modules/uikit/src/scss/components/navbar.scss */

[class*='uk-navbar-dropdown-top'] {
  margin-top: 0;
}

/* line 377, node_modules/uikit/src/scss/components/navbar.scss */

[class*='uk-navbar-dropdown-bottom'] {
  margin-top: 0;
}

/* line 378, node_modules/uikit/src/scss/components/navbar.scss */

[class*='uk-navbar-dropdown-left'] {
  margin-left: 0;
}

/* line 379, node_modules/uikit/src/scss/components/navbar.scss */

[class*='uk-navbar-dropdown-right'] {
  margin-left: 0;
}

/*
 * Grid
 * Adopts `uk-grid`
 */

/* Gutter Horizontal */

/* line 387, node_modules/uikit/src/scss/components/navbar.scss */

.uk-navbar-dropdown-grid {
  margin-left: -32px;
}

/* line 388, node_modules/uikit/src/scss/components/navbar.scss */

.uk-navbar-dropdown-grid > * {
  padding-left: 32px;
}

/* Gutter Vertical */

/* line 391, node_modules/uikit/src/scss/components/navbar.scss */

.uk-navbar-dropdown-grid > .uk-grid-margin {
  margin-top: 32px;
}

/* Stack */

/* line 394, node_modules/uikit/src/scss/components/navbar.scss */

.uk-navbar-dropdown-stack .uk-navbar-dropdown-grid > * {
  width: 100% !important;
}

/*
 * Width modifier
 */

/* line 400, node_modules/uikit/src/scss/components/navbar.scss */

.uk-navbar-dropdown-width-2:not(.uk-navbar-dropdown-stack) {
  width: 400px;
}

/* line 401, node_modules/uikit/src/scss/components/navbar.scss */

.uk-navbar-dropdown-width-3:not(.uk-navbar-dropdown-stack) {
  width: 600px;
}

/* line 402, node_modules/uikit/src/scss/components/navbar.scss */

.uk-navbar-dropdown-width-4:not(.uk-navbar-dropdown-stack) {
  width: 800px;
}

/* line 403, node_modules/uikit/src/scss/components/navbar.scss */

.uk-navbar-dropdown-width-5:not(.uk-navbar-dropdown-stack) {
  width: 1000px;
}

/*
 * Dropbar modifier
 */

/* line 409, node_modules/uikit/src/scss/components/navbar.scss */

.uk-navbar-dropdown-dropbar {
  margin-top: 0;
  margin-bottom: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}

/* Dropdown Nav
 * Adopts `uk-nav`
 ========================================================================== */

/* line 420, node_modules/uikit/src/scss/components/navbar.scss */

.uk-navbar-dropdown-nav {
  font-size: 14px;
}

/*
 * Items
 */

/* line 428, node_modules/uikit/src/scss/components/navbar.scss */

.uk-navbar-dropdown-nav > li > a {
  color: rgba(91, 102, 112, 0.5);
}

/* Hover */

/* line 434, node_modules/uikit/src/scss/components/navbar.scss */

.uk-navbar-dropdown-nav > li > a:hover {
  color: #3A3B3C;
}

/* Active */

/* line 440, node_modules/uikit/src/scss/components/navbar.scss */

.uk-navbar-dropdown-nav > li.uk-active > a {
  color: #e18533;
}

/*
 * Header
 */

/* line 449, node_modules/uikit/src/scss/components/navbar.scss */

.uk-navbar-dropdown-nav .uk-nav-header {
  color: #e18533;
}

/*
 * Divider
 */

/* line 458, node_modules/uikit/src/scss/components/navbar.scss */

.uk-navbar-dropdown-nav .uk-nav-divider {
  border-top: 1px solid #BBBBBC;
}

/*
 * Sublists
 */

/* line 467, node_modules/uikit/src/scss/components/navbar.scss */

.uk-navbar-dropdown-nav .uk-nav-sub a {
  color: rgba(91, 102, 112, 0.5);
}

/* line 469, node_modules/uikit/src/scss/components/navbar.scss */

.uk-navbar-dropdown-nav .uk-nav-sub a:hover {
  color: #3A3B3C;
}

/* line 471, node_modules/uikit/src/scss/components/navbar.scss */

.uk-navbar-dropdown-nav .uk-nav-sub li.uk-active > a {
  color: #e18533;
}

/* Dropbar
 ========================================================================== */

/* line 477, node_modules/uikit/src/scss/components/navbar.scss */

.uk-navbar-dropbar {
  background: #f8f8f8;
}

/*
 * Slide modifier
 */

/* line 486, node_modules/uikit/src/scss/components/navbar.scss */

.uk-navbar-dropbar-slide {
  position: absolute;
  z-index: 980;
  left: 0;
  right: 0;
  -webkit-box-shadow: 0 5px 7px rgba(0, 0, 0, 0.05);
          box-shadow: 0 5px 7px rgba(0, 0, 0, 0.05);
}

/* line 2238, resources/assets/styles/variables/_variables.scss */

.uk-navbar-nav > li > a {
  font-weight: 500;
}

/* line 2242, resources/assets/styles/variables/_variables.scss */

div#pageNav.page-nav-type1 {
  z-index: 22;
}

/* line 2245, resources/assets/styles/variables/_variables.scss */

div#pageNav.page-nav-type1 .uk-container {
  position: relative;
}

@media screen and (max-width: 47.9375em) {
  /* line 2245, resources/assets/styles/variables/_variables.scss */

  div#pageNav.page-nav-type1 .uk-container {
    height: 65px;
  }
}

/* line 2252, resources/assets/styles/variables/_variables.scss */

div#pageNav.page-nav-type1 .uk-container:before {
  content: '';
  display: block;
  position: absolute;
  background-image: url(/wp-content/uploads/2022/02/myriad_reverse_P_horiz.png);
  background-size: contain;
  background-repeat: no-repeat;
  width: 236px;
  height: 38px;
  left: 22px;
  top: 15px;
}

@media screen and (max-width: 75em) {
  /* line 2252, resources/assets/styles/variables/_variables.scss */

  div#pageNav.page-nav-type1 .uk-container:before {
    width: 176px;
    height: 29px;
    top: 22px;
  }
}

@media screen and (max-width: 59.9375em) {
  /* line 2252, resources/assets/styles/variables/_variables.scss */

  div#pageNav.page-nav-type1 .uk-container:before {
    width: 156px;
    height: 25px;
  }
}

@media screen and (max-width: 47.9375em) {
  /* line 2252, resources/assets/styles/variables/_variables.scss */

  div#pageNav.page-nav-type1 .uk-container:before {
    width: 236px;
    height: 38px;
    top: 15px;
  }
}

/* line 2283, resources/assets/styles/variables/_variables.scss */

div#pageNav.page-nav-type1 .uk-navbar {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

@media screen and (max-width: 47.9375em) {
  /* line 2283, resources/assets/styles/variables/_variables.scss */

  div#pageNav.page-nav-type1 .uk-navbar {
    display: none;
  }
}

/* line 2290, resources/assets/styles/variables/_variables.scss */

div#pageNav.page-nav-type1 .uk-navbar .uk-navbar-center:only-child {
  margin-left: unset;
  margin-right: unset;
}

/* line 2294, resources/assets/styles/variables/_variables.scss */

div#pageNav.page-nav-type1 .uk-navbar .uk-navbar-center:only-child ul.uk-navbar-nav {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

/* line 2299, resources/assets/styles/variables/_variables.scss */

div#pageNav.page-nav-type1 .uk-navbar .uk-navbar-center:only-child ul.uk-navbar-nav li.uk-active a {
  text-decoration: underline;
}

/* line 2303, resources/assets/styles/variables/_variables.scss */

div#pageNav.page-nav-type1 .uk-navbar .uk-navbar-center:only-child ul.uk-navbar-nav li a {
  -webkit-transition: .22s ease;
  -o-transition: .22s ease;
  transition: .22s ease;
  color: #fff;
  font-weight: 600;
  font-size: 17px;
  text-decoration: none;
}

@media screen and (max-width: 75em) {
  /* line 2303, resources/assets/styles/variables/_variables.scss */

  div#pageNav.page-nav-type1 .uk-navbar .uk-navbar-center:only-child ul.uk-navbar-nav li a {
    font-size: 16px;
    padding: 6px 10px;
  }
}

@media screen and (max-width: 59.9375em) {
  /* line 2303, resources/assets/styles/variables/_variables.scss */

  div#pageNav.page-nav-type1 .uk-navbar .uk-navbar-center:only-child ul.uk-navbar-nav li a {
    font-size: 14px;
    padding: 6px 5px;
  }
}

/* ========================================================================
   Component: Subnav
 ========================================================================== */

/*
 * 1. Allow items to wrap into the next line
 * 2. Center items vertically if they have a different height
 * 3. Gutter
 * 4. Reset list
 */

/* line 55, node_modules/uikit/src/scss/components/subnav.scss */

.uk-subnav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  /* 1 */
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  /* 2 */
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  /* 3 */
  margin-left: -20px;
  /* 4 */
  padding: 0;
  list-style: none;
}

/*
 * 1. Space is allocated solely based on content dimensions: 0 0 auto
 * 2. Gutter
 * 3. Create position context for dropdowns
 */

/* line 75, node_modules/uikit/src/scss/components/subnav.scss */

.uk-subnav > * {
  /* 1 */
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  /* 2 */
  padding-left: 20px;
  /* 3 */
  position: relative;
}

/* Items
 ========================================================================== */

/*
 * Items must target `a` elements to exclude other elements (e.g. dropdowns)
 * Using `:first-child` instead of `a` to support `span` elements for text
 * 1. Center content vertically, e.g. an icon
 * 2. Imitate white space gap when using flexbox
 * 3. Style
 */

/* line 96, node_modules/uikit/src/scss/components/subnav.scss */

.uk-subnav > * > :first-child {
  /* 1 */
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  /* 2 */
  -webkit-column-gap: 0.25em;
     -moz-column-gap: 0.25em;
          column-gap: 0.25em;
  /* 3 */
  color: rgba(91, 102, 112, 0.5);
  font-size: 14px;
  text-transform: uppercase;
  -webkit-transition: 0.1s ease-in-out;
  -o-transition: 0.1s ease-in-out;
  transition: 0.1s ease-in-out;
  -webkit-transition-property: color, background-color;
  -o-transition-property: color, background-color;
  transition-property: color, background-color;
}

/* Hover */

/* line 108, node_modules/uikit/src/scss/components/subnav.scss */

.uk-subnav > * > a:hover {
  color: #3A3B3C;
  text-decoration: none;
}

/* Active */

/* line 115, node_modules/uikit/src/scss/components/subnav.scss */

.uk-subnav > .uk-active > a {
  color: #e18533;
}

/* Divider modifier
 ========================================================================== */

/*
 * Set gutter
 */

/* line 128, node_modules/uikit/src/scss/components/subnav.scss */

.uk-subnav-divider {
  margin-left: -41px;
}

/*
 * Align items and divider vertically
 */

/* line 134, node_modules/uikit/src/scss/components/subnav.scss */

.uk-subnav-divider > * {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

/*
 * Divider
 * 1. `nth-child` makes it also work without JS if it's only one row
 */

/* line 144, node_modules/uikit/src/scss/components/subnav.scss */

.uk-subnav-divider > ::before {
  content: "";
  height: 1.5em;
  margin-left: 0px;
  margin-right: 20px;
  border-left: 1px solid transparent;
}

/* 1 */

/* line 153, node_modules/uikit/src/scss/components/subnav.scss */

.uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before {
  border-left-color: #BBBBBC;
}

/* Pill modifier
 ========================================================================== */

/* line 162, node_modules/uikit/src/scss/components/subnav.scss */

.uk-subnav-pill > * > :first-child {
  padding: 5px 16px;
  background: transparent;
  color: #3A3B3C;
  border-radius: 31px;
  border: 1px solid #3A3B3C;
  -webkit-transition: .15s ease;
  -o-transition: .15s ease;
  transition: .15s ease;
}

/* Hover */

/* line 170, node_modules/uikit/src/scss/components/subnav.scss */

.uk-subnav-pill > * > a:hover {
  background-color: #f8f8f8;
  color: #3A3B3C;
  border-color: #3A3B3C;
}

/* OnClick */

/* line 177, node_modules/uikit/src/scss/components/subnav.scss */

.uk-subnav-pill > * > a:active {
  background-color: #f8f8f8;
  color: #3A3B3C;
}

/* Active */

/* line 184, node_modules/uikit/src/scss/components/subnav.scss */

.uk-subnav-pill > .uk-active > a {
  background-color: #0071ce;
  color: #fff;
  border-color: #0071ce;
}

/* Disabled
 * The same for all style modifiers
 ========================================================================== */

/* line 195, node_modules/uikit/src/scss/components/subnav.scss */

.uk-subnav > .uk-disabled > a {
  color: rgba(91, 102, 112, 0.5);
}

/* ========================================================================
   Component: Breadcrumb
 ========================================================================== */

/*
 * Reset list
 */

/* line 34, node_modules/uikit/src/scss/components/breadcrumb.scss */

.uk-breadcrumb {
  padding: 0;
  list-style: none;
}

/*
 * 1. Doesn't generate any box and replaced by child boxes
 */

/* line 44, node_modules/uikit/src/scss/components/breadcrumb.scss */

.uk-breadcrumb > * {
  display: contents;
}

/* Items
 ========================================================================== */

/* line 50, node_modules/uikit/src/scss/components/breadcrumb.scss */

.uk-breadcrumb > * > * {
  font-size: 14px;
  color: rgba(91, 102, 112, 0.5);
}

/* Hover */

/* line 57, node_modules/uikit/src/scss/components/breadcrumb.scss */

.uk-breadcrumb > * > :hover {
  color: #3A3B3C;
  text-decoration: none;
}

/* Disabled */

/* Active */

/* line 69, node_modules/uikit/src/scss/components/breadcrumb.scss */

.uk-breadcrumb > :last-child > span,
.uk-breadcrumb > :last-child > a:not([href]) {
  color: #3A3B3C;
}

/*
 * Divider
 * `nth-child` makes it also work without JS if it's only one row
 * 1. Remove space between inline block elements.
 * 2. Style
 */

/* line 82, node_modules/uikit/src/scss/components/breadcrumb.scss */

.uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before {
  content: ">";
  display: inline-block;
  /* 1 */
  margin: 0 16px 0 calc(16px - 4px);
  /* 2 */
  font-size: 14px;
  color: #fff;
}

/* line 698, resources/assets/styles/variables/_variables.scss */

.uk-section.breadcrumbs span span {
  color: #003595;
}

/* line 701, resources/assets/styles/variables/_variables.scss */

.uk-section.breadcrumbs span span a {
  color: #003595;
  text-decoration: underline;
}

/* line 705, resources/assets/styles/variables/_variables.scss */

.uk-section.breadcrumbs span span a:hover {
  color: #0071ce;
}

/* ========================================================================
   Component: Pagination
 ========================================================================== */

/*
 * 1. Allow items to wrap into the next line
 * 2. Gutter
 * 3. Reset list
 */

/* line 39, node_modules/uikit/src/scss/components/pagination.scss */

.uk-pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  /* 1 */
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  /* 2 */
  margin-left: 0;
  /* 3 */
  padding: 0;
  list-style: none;
}

/* line 2458, resources/assets/styles/variables/_variables.scss */

.uk-pagination li.ellipsis:before {
  content: '...';
}

/*
 * 1. Space is allocated solely based on content dimensions: 0 0 auto
 * 2. Gutter
 * 3. Create position context for dropdowns
 */

/* line 57, node_modules/uikit/src/scss/components/pagination.scss */

.uk-pagination > * {
  /* 1 */
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  /* 2 */
  padding-left: 0;
  /* 3 */
  position: relative;
}

/* Items
 ========================================================================== */

/*
 * 1. Prevent gap if child element is `inline-block`, e.g. an icon
 * 2. Style
 */

/* line 75, node_modules/uikit/src/scss/components/pagination.scss */

.uk-pagination > * > * {
  /* 1 */
  display: block;
  /* 2 */
  padding: 5px 10px;
  color: rgba(91, 102, 112, 0.5);
  -webkit-transition: color 0.1s ease-in-out;
  -o-transition: color 0.1s ease-in-out;
  transition: color 0.1s ease-in-out;
}

/* Hover */

/* line 85, node_modules/uikit/src/scss/components/pagination.scss */

.uk-pagination > * > :hover {
  color: #3A3B3C;
  text-decoration: none;
}

/* Active */

/* line 92, node_modules/uikit/src/scss/components/pagination.scss */

.uk-pagination > .uk-active > * {
  color: #3A3B3C;
}

/* Disabled */

/* line 98, node_modules/uikit/src/scss/components/pagination.scss */

.uk-pagination > .uk-disabled > * {
  color: rgba(91, 102, 112, 0.5);
}

/* ========================================================================
   Component: Tab
 ========================================================================== */

/*
 * 1. Allow items to wrap into the next line
 * 2. Gutter
 * 3. Reset list
 */

/* line 40, node_modules/uikit/src/scss/components/tab.scss */

.uk-tab {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  /* 1 */
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  /* 2 */
  margin-left: 0;
  /* 3 */
  padding: 0;
  list-style: none;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

/*
 * 1. Space is allocated solely based on content dimensions: 0 0 auto
 * 2. Gutter
 * 3. Create position context for dropdowns
 */

/* line 58, node_modules/uikit/src/scss/components/tab.scss */

.uk-tab > * {
  /* 1 */
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  /* 2 */
  padding-left: 0;
  /* 3 */
  position: relative;
}

/* Items
 ========================================================================== */

/*
 * Items must target `a` elements to exclude other elements (e.g. dropdowns)
 * 1. Center content vertically, e.g. an icon
 * 2. Imitate white space gap when using flexbox
 * 3. Center content if a width is set
 * 4. Style
 */

/* line 79, node_modules/uikit/src/scss/components/tab.scss */

.uk-tab > * > a {
  /* 1 */
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  /* 2 */
  -webkit-column-gap: 0.25em;
     -moz-column-gap: 0.25em;
          column-gap: 0.25em;
  /* 3 */
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  /* 4 */
  padding: 10px 15px;
  color: #003595;
}

/* line 2894, resources/assets/styles/variables/_variables.scss */

.uk-tab > * > a h4 {
  font-weight: 400;
  color: inherit !important;
}

/* Hover */

/* line 94, node_modules/uikit/src/scss/components/tab.scss */

.uk-tab > * > a:hover {
  color: #3A3B3C;
  text-decoration: none;
}

/* Active */

/* line 101, node_modules/uikit/src/scss/components/tab.scss */

.uk-tab > .uk-active > a {
  color: #76777A;
  border-color: #e4e4e4 !important;
}

/* line 2904, resources/assets/styles/variables/_variables.scss */

.uk-tab > .uk-active > a h4 {
  color: #76777A !important;
}

/* Disabled */

/* line 107, node_modules/uikit/src/scss/components/tab.scss */

.uk-tab > .uk-disabled > a {
  color: rgba(91, 102, 112, 0.5);
}

/* Position modifier
 ========================================================================== */

/*
 * Bottom
 */

/* line 1934, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-tab-bottom::before {
  top: 0;
  bottom: auto;
}

/* line 124, node_modules/uikit/src/scss/components/tab.scss */

.uk-tab-bottom > * > a {
  border-top: 1px solid transparent;
  border-bottom: none;
}

/*
 * Left + Right
 * 1. Reset Gutter
 */

/* line 133, node_modules/uikit/src/scss/components/tab.scss */

.uk-tab-left,
.uk-tab-right {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  /* 1 */
  margin-left: 0;
}

/* 1 */

/* line 141, node_modules/uikit/src/scss/components/tab.scss */

.uk-tab-left > *,
.uk-tab-right > * {
  padding-left: 0;
}

/* line 1946, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-tab-left::before {
  top: 0;
  bottom: 0;
  left: auto;
  right: 0;
  border-left: 1px solid #BBBBBC;
  border-bottom: none;
}

/* line 1958, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-tab-right::before {
  top: 0;
  bottom: 0;
  left: 0;
  right: auto;
  border-left: 1px solid #BBBBBC;
  border-bottom: none;
}

/* line 152, node_modules/uikit/src/scss/components/tab.scss */

.uk-tab-left > * > a {
  -webkit-box-pack: left;
      -ms-flex-pack: left;
          justify-content: left;
  border-right: 1px solid transparent;
  border-bottom: none;
}

/* line 157, node_modules/uikit/src/scss/components/tab.scss */

.uk-tab-right > * > a {
  -webkit-box-pack: left;
      -ms-flex-pack: left;
          justify-content: left;
  border-left: 1px solid transparent;
  border-bottom: none;
}

/* line 2917, resources/assets/styles/variables/_variables.scss */

.layout-content_tabs[class*="bg-"] ul[uk-tab] {
  border-bottom-color: #76777A;
}

/* line 2920, resources/assets/styles/variables/_variables.scss */

.layout-content_tabs[class*="bg-"] ul[uk-tab] .uk-active > a {
  border-color: #76777A !important;
}

/* ========================================================================
   Component: Slidenav
 ========================================================================== */

/*
 * Adopts `uk-icon`
 */

/* line 37, node_modules/uikit/src/scss/components/slidenav.scss */

.uk-slidenav {
  padding: 5px 10px;
  color: rgba(58, 59, 60, 0.5);
  -webkit-transition: color 0.1s ease-in-out;
  -o-transition: color 0.1s ease-in-out;
  transition: color 0.1s ease-in-out;
}

/* Hover */

/* line 44, node_modules/uikit/src/scss/components/slidenav.scss */

.uk-slidenav:hover {
  color: rgba(58, 59, 60, 0.9);
}

/* OnClick */

/* line 50, node_modules/uikit/src/scss/components/slidenav.scss */

.uk-slidenav:active {
  color: rgba(58, 59, 60, 0.5);
}

/* Icon modifier
 ========================================================================== */

/*
 * Previous
 */

/*
 * Next
 */

/* Size modifier
 ========================================================================== */

/* line 79, node_modules/uikit/src/scss/components/slidenav.scss */

.uk-slidenav-large {
  padding: 10px 10px;
}

/* Container
 ========================================================================== */

/* line 88, node_modules/uikit/src/scss/components/slidenav.scss */

.uk-slidenav-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* ========================================================================
   Component: Dotnav
 ========================================================================== */

/*
 * 1. Allow items to wrap into the next line
 * 2. Reset list
 * 3. Gutter
 */

/* line 39, node_modules/uikit/src/scss/components/dotnav.scss */

.uk-dotnav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  /* 1 */
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  /* 2 */
  margin: 0;
  padding: 0;
  list-style: none;
  /* 3 */
  margin-left: -12px;
}

/*
 * 1. Space is allocated solely based on content dimensions: 0 0 auto
 * 2. Gutter
 */

/* line 57, node_modules/uikit/src/scss/components/dotnav.scss */

.uk-dotnav > * {
  /* 1 */
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  /* 2 */
  padding-left: 12px;
}

/* Items
 ========================================================================== */

/*
 * Items
 * 1. Hide text if present
 */

/* line 73, node_modules/uikit/src/scss/components/dotnav.scss */

.uk-dotnav > * > * {
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: rgba(58, 59, 60, 0.2);
  /* 1 */
  text-indent: 100%;
  overflow: hidden;
  white-space: nowrap;
  border: 1px solid rgba(58, 59, 60, 0.4);
  -webkit-transition: 0.2s ease-in-out;
  -o-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out;
  -webkit-transition-property: background-color, border-color;
  -o-transition-property: background-color, border-color;
  transition-property: background-color, border-color;
}

/* Hover */

/* line 88, node_modules/uikit/src/scss/components/dotnav.scss */

.uk-dotnav > * > :hover {
  background-color: rgba(58, 59, 60, 0.6);
  border-color: transparent;
}

/* OnClick */

/* line 94, node_modules/uikit/src/scss/components/dotnav.scss */

.uk-dotnav > * > :active {
  background-color: rgba(58, 59, 60, 0.2);
  border-color: transparent;
}

/* Active */

/* line 100, node_modules/uikit/src/scss/components/dotnav.scss */

.uk-dotnav > .uk-active > * {
  background-color: rgba(58, 59, 60, 0.6);
  border-color: transparent;
}

/* Modifier: 'uk-dotnav-vertical'
 ========================================================================== */

/*
 * 1. Change direction
 * 2. Gutter
 */

/* line 114, node_modules/uikit/src/scss/components/dotnav.scss */

.uk-dotnav-vertical {
  /* 1 */
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  /* 2 */
  margin-left: 0;
  margin-top: -12px;
}

/* 2 */

/* line 123, node_modules/uikit/src/scss/components/dotnav.scss */

.uk-dotnav-vertical > * {
  padding-left: 0;
  padding-top: 12px;
}

/* ========================================================================
   Component: Thumbnav
 ========================================================================== */

/*
 * 1. Allow items to wrap into the next line
 * 2. Reset list
 * 3. Gutter
 */

/* line 30, node_modules/uikit/src/scss/components/thumbnav.scss */

.uk-thumbnav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  /* 1 */
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  /* 2 */
  margin: 0;
  padding: 0;
  list-style: none;
  /* 3 */
  margin-left: -15px;
}

/*
 * Space is allocated based on content dimensions, but shrinks: 0 1 auto
 * 1. Gutter
 */

/* line 48, node_modules/uikit/src/scss/components/thumbnav.scss */

.uk-thumbnav > * {
  /* 1 */
  padding-left: 15px;
}

/* Items
 ========================================================================== */

/*
 * Items
 */

/* line 61, node_modules/uikit/src/scss/components/thumbnav.scss */

.uk-thumbnav > * > * {
  display: inline-block;
  position: relative;
}

/* line 2047, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-thumbnav > * > *::after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(255, 255, 255, 0.4);
  -webkit-transition: background-color 0.1s ease-in-out;
  -o-transition: background-color 0.1s ease-in-out;
  transition: background-color 0.1s ease-in-out;
}

/* Hover */

/* line 2060, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-thumbnav > * > :hover::after {
  background-color: transparent;
}

/* Active */

/* line 2063, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-thumbnav > .uk-active > *::after {
  background-color: transparent;
}

/* Modifier: 'uk-thumbnav-vertical'
 ========================================================================== */

/*
 * 1. Change direction
 * 2. Gutter
 */

/* line 85, node_modules/uikit/src/scss/components/thumbnav.scss */

.uk-thumbnav-vertical {
  /* 1 */
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  /* 2 */
  margin-left: 0;
  margin-top: -15px;
}

/* 2 */

/* line 94, node_modules/uikit/src/scss/components/thumbnav.scss */

.uk-thumbnav-vertical > * {
  padding-left: 0;
  padding-top: 15px;
}

/* ========================================================================
   Component: Iconnav
 ========================================================================== */

/*
 * 1. Allow items to wrap into the next line
 * 2. Reset list
 * 3. Gutter
 */

/* line 36, node_modules/uikit/src/scss/components/iconnav.scss */

.uk-iconnav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  /* 1 */
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  /* 2 */
  margin: 0;
  padding: 0;
  list-style: none;
  /* 3 */
  margin-left: -10px;
}

/*
 * Space is allocated based on content dimensions, but shrinks: 0 1 auto
 * 1. Gutter
 */

/* line 54, node_modules/uikit/src/scss/components/iconnav.scss */

.uk-iconnav > * {
  /* 1 */
  padding-left: 10px;
}

/* Items
 ========================================================================== */

/*
 * Items must target `a` elements to exclude other elements (e.g. dropdowns)
 * 1. Center content vertically if there is still some text
 * 2. Imitate white space gap when using flexbox
 * 3. Force text not to affect item height
 * 4. Style
 * 5. Required for `a` if there is still some text
 */

/* line 72, node_modules/uikit/src/scss/components/iconnav.scss */

.uk-iconnav > * > a {
  /* 1 */
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  /* 2 */
  -webkit-column-gap: 0.25em;
     -moz-column-gap: 0.25em;
          column-gap: 0.25em;
  /* 3 */
  line-height: 0;
  /* 4 */
  color: rgba(91, 102, 112, 0.5);
  /* 5 */
  text-decoration: none;
  font-size: 14px;
  -webkit-transition: 0.1s ease-in-out;
  -o-transition: 0.1s ease-in-out;
  transition: 0.1s ease-in-out;
  -webkit-transition-property: color, background-color;
  -o-transition-property: color, background-color;
  transition-property: color, background-color;
}

/* Hover */

/* line 88, node_modules/uikit/src/scss/components/iconnav.scss */

.uk-iconnav > * > a:hover {
  color: #3A3B3C;
}

/* Active */

/* line 94, node_modules/uikit/src/scss/components/iconnav.scss */

.uk-iconnav > .uk-active > a {
  color: #3A3B3C;
}

/* Modifier: 'uk-iconnav-vertical'
 ========================================================================== */

/*
 * 1. Change direction
 * 2. Gutter
 */

/* line 108, node_modules/uikit/src/scss/components/iconnav.scss */

.uk-iconnav-vertical {
  /* 1 */
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  /* 2 */
  margin-left: 0;
  margin-top: -10px;
}

/* 2 */

/* line 117, node_modules/uikit/src/scss/components/iconnav.scss */

.uk-iconnav-vertical > * {
  padding-left: 0;
  padding-top: 10px;
}

/* ========================================================================
   Component: Lightbox
 ========================================================================== */

/*
 * 1. Hide by default
 * 2. Set position
 * 3. Allow scrolling for the modal dialog
 * 4. Horizontal padding
 * 5. Mask the background page
 * 6. Fade-in transition
 * 7. Prevent cancellation of pointer events while dragging
 */

/* line 62, node_modules/uikit/src/scss/components/lightbox.scss */

.uk-lightbox {
  /* 1 */
  display: none;
  /* 2 */
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1010;
  /* 5 */
  background: rgba(0, 0, 0, 0.8);
  /* 6 */
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
  /* 7 */
  -ms-touch-action: pinch-zoom;
      touch-action: pinch-zoom;
}

/*
 * Open
 * 1. Center child
 * 2. Fade-in
 */

/* line 88, node_modules/uikit/src/scss/components/lightbox.scss */

.uk-lightbox.uk-open {
  display: block;
  /* 2 */
  opacity: 1;
}

/*
 * Focus
 */

/* line 98, node_modules/uikit/src/scss/components/lightbox.scss */

.uk-lightbox :focus {
  outline-color: rgba(255, 255, 255, 0.7);
}

/* line 99, node_modules/uikit/src/scss/components/lightbox.scss */

.uk-lightbox :focus-visible {
  outline-color: rgba(255, 255, 255, 0.7);
}

/* Page
 ========================================================================== */

/*
 * Prevent scrollbars
 */

/* line 109, node_modules/uikit/src/scss/components/lightbox.scss */

.uk-lightbox-page {
  overflow: hidden;
}

/* Item
 ========================================================================== */

/*
 * 1. Center child within the viewport
 * 2. Not visible by default
 * 3. Color needed for spinner icon
 * 4. Optimize animation
 * 5. Responsiveness
 *    Using `vh` for `max-height` to fix image proportions after resize in Safari and Opera
 *    Using `vh` and `vw` to make responsive image work in IE11
 */

/* line 125, node_modules/uikit/src/scss/components/lightbox.scss */

.uk-lightbox-items > * {
  /* 1 */
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  /* 2 */
  display: none;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  /* 3 */
  color: rgba(255, 255, 255, 0.7);
  /* 4 */
  will-change: transform, opacity;
}

/* 5 */

/* line 144, node_modules/uikit/src/scss/components/lightbox.scss */

.uk-lightbox-items > * > * {
  max-width: 100vw;
  max-height: 100vh;
}

/* line 149, node_modules/uikit/src/scss/components/lightbox.scss */

.uk-lightbox-items > * > :not(iframe) {
  width: auto;
  height: auto;
}

/* line 154, node_modules/uikit/src/scss/components/lightbox.scss */

.uk-lightbox-items > .uk-active {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* Toolbar
 ========================================================================== */

/* line 159, node_modules/uikit/src/scss/components/lightbox.scss */

.uk-lightbox-toolbar {
  padding: 10px 10px;
  background: rgba(0, 0, 0, 0.3);
  color: rgba(255, 255, 255, 0.7);
}

/* line 166, node_modules/uikit/src/scss/components/lightbox.scss */

.uk-lightbox-toolbar > * {
  color: rgba(255, 255, 255, 0.7);
}

/* Toolbar Icon (Close)
 ========================================================================== */

/* line 172, node_modules/uikit/src/scss/components/lightbox.scss */

.uk-lightbox-toolbar-icon {
  padding: 5px;
  color: rgba(255, 255, 255, 0.7);
}

/*
 * Hover
 */

/* line 182, node_modules/uikit/src/scss/components/lightbox.scss */

.uk-lightbox-toolbar-icon:hover {
  color: #fff;
}

/* Button (Slidenav)
 ========================================================================== */

/*
 * 1. Center icon vertically and horizontally
 */

/* line 196, node_modules/uikit/src/scss/components/lightbox.scss */

.uk-lightbox-button {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 50px;
  height: 50px;
  background: rgba(0, 0, 0, 0.3);
  color: rgba(255, 255, 255, 0.7);
  /* 1 */
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

/* Hover */

/* line 210, node_modules/uikit/src/scss/components/lightbox.scss */

.uk-lightbox-button:hover {
  color: #fff;
}

/* OnClick */

/* Caption
 ========================================================================== */

/* line 224, node_modules/uikit/src/scss/components/lightbox.scss */

.uk-lightbox-caption:empty {
  display: none;
}

/* Iframe
 ========================================================================== */

/* line 230, node_modules/uikit/src/scss/components/lightbox.scss */

.uk-lightbox-iframe {
  width: 80%;
  height: 80%;
}

/* ========================================================================
   Component: Animation
 ========================================================================== */

/* line 43, node_modules/uikit/src/scss/components/animation.scss */

[class*='uk-animation-'] {
  -webkit-animation: 0.5s ease-out both;
       -o-animation: 0.5s ease-out both;
          animation: 0.5s ease-out both;
}

/* Animations
 ========================================================================== */

/*
 * Fade
 */

/* line 53, node_modules/uikit/src/scss/components/animation.scss */

.uk-animation-fade {
  -webkit-animation-name: uk-fade;
       -o-animation-name: uk-fade;
          animation-name: uk-fade;
  -webkit-animation-duration: 0.8s;
       -o-animation-duration: 0.8s;
          animation-duration: 0.8s;
  -webkit-animation-timing-function: linear;
       -o-animation-timing-function: linear;
          animation-timing-function: linear;
}

/*
 * Scale
 */

/* line 63, node_modules/uikit/src/scss/components/animation.scss */

.uk-animation-scale-up {
  -webkit-animation-name: uk-fade, uk-scale-up;
       -o-animation-name: uk-fade, uk-scale-up;
          animation-name: uk-fade, uk-scale-up;
}

/* line 64, node_modules/uikit/src/scss/components/animation.scss */

.uk-animation-scale-down {
  -webkit-animation-name: uk-fade, uk-scale-down;
       -o-animation-name: uk-fade, uk-scale-down;
          animation-name: uk-fade, uk-scale-down;
}

/*
 * Slide
 */

/* line 70, node_modules/uikit/src/scss/components/animation.scss */

.uk-animation-slide-top {
  -webkit-animation-name: uk-fade, uk-slide-top;
       -o-animation-name: uk-fade, uk-slide-top;
          animation-name: uk-fade, uk-slide-top;
}

/* line 71, node_modules/uikit/src/scss/components/animation.scss */

.uk-animation-slide-bottom {
  -webkit-animation-name: uk-fade, uk-slide-bottom;
       -o-animation-name: uk-fade, uk-slide-bottom;
          animation-name: uk-fade, uk-slide-bottom;
}

/* line 72, node_modules/uikit/src/scss/components/animation.scss */

.uk-animation-slide-left {
  -webkit-animation-name: uk-fade, uk-slide-left;
       -o-animation-name: uk-fade, uk-slide-left;
          animation-name: uk-fade, uk-slide-left;
}

/* line 73, node_modules/uikit/src/scss/components/animation.scss */

.uk-animation-slide-right {
  -webkit-animation-name: uk-fade, uk-slide-right;
       -o-animation-name: uk-fade, uk-slide-right;
          animation-name: uk-fade, uk-slide-right;
}

/*
 * Slide Small
 */

/* line 79, node_modules/uikit/src/scss/components/animation.scss */

.uk-animation-slide-top-small {
  -webkit-animation-name: uk-fade, uk-slide-top-small;
       -o-animation-name: uk-fade, uk-slide-top-small;
          animation-name: uk-fade, uk-slide-top-small;
}

/* line 80, node_modules/uikit/src/scss/components/animation.scss */

.uk-animation-slide-bottom-small {
  -webkit-animation-name: uk-fade, uk-slide-bottom-small;
       -o-animation-name: uk-fade, uk-slide-bottom-small;
          animation-name: uk-fade, uk-slide-bottom-small;
}

/* line 81, node_modules/uikit/src/scss/components/animation.scss */

.uk-animation-slide-left-small {
  -webkit-animation-name: uk-fade, uk-slide-left-small;
       -o-animation-name: uk-fade, uk-slide-left-small;
          animation-name: uk-fade, uk-slide-left-small;
}

/* line 82, node_modules/uikit/src/scss/components/animation.scss */

.uk-animation-slide-right-small {
  -webkit-animation-name: uk-fade, uk-slide-right-small;
       -o-animation-name: uk-fade, uk-slide-right-small;
          animation-name: uk-fade, uk-slide-right-small;
}

/*
 * Slide Medium
 */

/* line 88, node_modules/uikit/src/scss/components/animation.scss */

.uk-animation-slide-top-medium {
  -webkit-animation-name: uk-fade, uk-slide-top-medium;
       -o-animation-name: uk-fade, uk-slide-top-medium;
          animation-name: uk-fade, uk-slide-top-medium;
}

/* line 89, node_modules/uikit/src/scss/components/animation.scss */

.uk-animation-slide-bottom-medium {
  -webkit-animation-name: uk-fade, uk-slide-bottom-medium;
       -o-animation-name: uk-fade, uk-slide-bottom-medium;
          animation-name: uk-fade, uk-slide-bottom-medium;
}

/* line 90, node_modules/uikit/src/scss/components/animation.scss */

.uk-animation-slide-left-medium {
  -webkit-animation-name: uk-fade, uk-slide-left-medium;
       -o-animation-name: uk-fade, uk-slide-left-medium;
          animation-name: uk-fade, uk-slide-left-medium;
}

/* line 91, node_modules/uikit/src/scss/components/animation.scss */

.uk-animation-slide-right-medium {
  -webkit-animation-name: uk-fade, uk-slide-right-medium;
       -o-animation-name: uk-fade, uk-slide-right-medium;
          animation-name: uk-fade, uk-slide-right-medium;
}

/*
 * Kenburns
 */

/* line 97, node_modules/uikit/src/scss/components/animation.scss */

.uk-animation-kenburns {
  -webkit-animation-name: uk-kenburns;
       -o-animation-name: uk-kenburns;
          animation-name: uk-kenburns;
  -webkit-animation-duration: 15s;
       -o-animation-duration: 15s;
          animation-duration: 15s;
}

/*
 * Shake
 */

/* line 106, node_modules/uikit/src/scss/components/animation.scss */

.uk-animation-shake {
  -webkit-animation-name: uk-shake;
       -o-animation-name: uk-shake;
          animation-name: uk-shake;
}

/*
 * SVG Stroke
 * The `--uk-animation-stroke` custom property contains the longest path length.
 * Set it manually or use `uk-svg="stroke-animation: true"` to set it automatically.
 * All strokes are animated by the same pace and doesn't end simultaneously.
 * To end simultaneously, `pathLength="1"` could be used, but it's not working in Safari yet.
 */

/* line 116, node_modules/uikit/src/scss/components/animation.scss */

.uk-animation-stroke {
  -webkit-animation-name: uk-stroke;
       -o-animation-name: uk-stroke;
          animation-name: uk-stroke;
  -webkit-animation-duration: 2s;
       -o-animation-duration: 2s;
          animation-duration: 2s;
  stroke-dasharray: var(--uk-animation-stroke);
}

/* Direction modifier
 ========================================================================== */

/* line 126, node_modules/uikit/src/scss/components/animation.scss */

.uk-animation-reverse {
  animation-direction: reverse;
  -webkit-animation-timing-function: ease-in;
       -o-animation-timing-function: ease-in;
          animation-timing-function: ease-in;
}

/* Duration modifier
 ========================================================================== */

/* line 135, node_modules/uikit/src/scss/components/animation.scss */

.uk-animation-fast {
  -webkit-animation-duration: 0.1s;
       -o-animation-duration: 0.1s;
          animation-duration: 0.1s;
}

/* Toggle animation based on the State of the Parent Element
 ========================================================================== */

/* line 141, node_modules/uikit/src/scss/components/animation.scss */

.uk-animation-toggle:not(:hover):not(:focus) [class*='uk-animation-'] {
  -webkit-animation-name: none;
       -o-animation-name: none;
          animation-name: none;
}

/* Keyframes used by animation classes
 ========================================================================== */

/*
 * Fade
 */

@-webkit-keyframes uk-fade {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@-o-keyframes uk-fade {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@keyframes uk-fade {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

/*
 * Scale
 */

@-webkit-keyframes uk-scale-up {
  0% {
    -webkit-transform: scale(0.9);
            transform: scale(0.9);
  }

  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}

@-o-keyframes uk-scale-up {
  0% {
    -o-transform: scale(0.9);
       transform: scale(0.9);
  }

  100% {
    -o-transform: scale(1);
       transform: scale(1);
  }
}

@keyframes uk-scale-up {
  0% {
    -webkit-transform: scale(0.9);
         -o-transform: scale(0.9);
            transform: scale(0.9);
  }

  100% {
    -webkit-transform: scale(1);
         -o-transform: scale(1);
            transform: scale(1);
  }
}

@-webkit-keyframes uk-scale-down {
  0% {
    -webkit-transform: scale(1.1);
            transform: scale(1.1);
  }

  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}

@-o-keyframes uk-scale-down {
  0% {
    -o-transform: scale(1.1);
       transform: scale(1.1);
  }

  100% {
    -o-transform: scale(1);
       transform: scale(1);
  }
}

@keyframes uk-scale-down {
  0% {
    -webkit-transform: scale(1.1);
         -o-transform: scale(1.1);
            transform: scale(1.1);
  }

  100% {
    -webkit-transform: scale(1);
         -o-transform: scale(1);
            transform: scale(1);
  }
}

/*
 * Slide
 */

@-webkit-keyframes uk-slide-top {
  0% {
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
  }

  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}

@-o-keyframes uk-slide-top {
  0% {
    -o-transform: translateY(-100%);
       transform: translateY(-100%);
  }

  100% {
    -o-transform: translateY(0);
       transform: translateY(0);
  }
}

@keyframes uk-slide-top {
  0% {
    -webkit-transform: translateY(-100%);
         -o-transform: translateY(-100%);
            transform: translateY(-100%);
  }

  100% {
    -webkit-transform: translateY(0);
         -o-transform: translateY(0);
            transform: translateY(0);
  }
}

@-webkit-keyframes uk-slide-bottom {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
  }

  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}

@-o-keyframes uk-slide-bottom {
  0% {
    -o-transform: translateY(100%);
       transform: translateY(100%);
  }

  100% {
    -o-transform: translateY(0);
       transform: translateY(0);
  }
}

@keyframes uk-slide-bottom {
  0% {
    -webkit-transform: translateY(100%);
         -o-transform: translateY(100%);
            transform: translateY(100%);
  }

  100% {
    -webkit-transform: translateY(0);
         -o-transform: translateY(0);
            transform: translateY(0);
  }
}

@-webkit-keyframes uk-slide-left {
  0% {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }

  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}

@-o-keyframes uk-slide-left {
  0% {
    -o-transform: translateX(-100%);
       transform: translateX(-100%);
  }

  100% {
    -o-transform: translateX(0);
       transform: translateX(0);
  }
}

@keyframes uk-slide-left {
  0% {
    -webkit-transform: translateX(-100%);
         -o-transform: translateX(-100%);
            transform: translateX(-100%);
  }

  100% {
    -webkit-transform: translateX(0);
         -o-transform: translateX(0);
            transform: translateX(0);
  }
}

@-webkit-keyframes uk-slide-right {
  0% {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }

  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}

@-o-keyframes uk-slide-right {
  0% {
    -o-transform: translateX(100%);
       transform: translateX(100%);
  }

  100% {
    -o-transform: translateX(0);
       transform: translateX(0);
  }
}

@keyframes uk-slide-right {
  0% {
    -webkit-transform: translateX(100%);
         -o-transform: translateX(100%);
            transform: translateX(100%);
  }

  100% {
    -webkit-transform: translateX(0);
         -o-transform: translateX(0);
            transform: translateX(0);
  }
}

/*
 * Slide Small
 */

@-webkit-keyframes uk-slide-top-small {
  0% {
    -webkit-transform: translateY(-10px);
            transform: translateY(-10px);
  }

  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}

@-o-keyframes uk-slide-top-small {
  0% {
    -o-transform: translateY(-10px);
       transform: translateY(-10px);
  }

  100% {
    -o-transform: translateY(0);
       transform: translateY(0);
  }
}

@keyframes uk-slide-top-small {
  0% {
    -webkit-transform: translateY(-10px);
         -o-transform: translateY(-10px);
            transform: translateY(-10px);
  }

  100% {
    -webkit-transform: translateY(0);
         -o-transform: translateY(0);
            transform: translateY(0);
  }
}

@-webkit-keyframes uk-slide-bottom-small {
  0% {
    -webkit-transform: translateY(10px);
            transform: translateY(10px);
  }

  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}

@-o-keyframes uk-slide-bottom-small {
  0% {
    -o-transform: translateY(10px);
       transform: translateY(10px);
  }

  100% {
    -o-transform: translateY(0);
       transform: translateY(0);
  }
}

@keyframes uk-slide-bottom-small {
  0% {
    -webkit-transform: translateY(10px);
         -o-transform: translateY(10px);
            transform: translateY(10px);
  }

  100% {
    -webkit-transform: translateY(0);
         -o-transform: translateY(0);
            transform: translateY(0);
  }
}

@-webkit-keyframes uk-slide-left-small {
  0% {
    -webkit-transform: translateX(-10px);
            transform: translateX(-10px);
  }

  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}

@-o-keyframes uk-slide-left-small {
  0% {
    -o-transform: translateX(-10px);
       transform: translateX(-10px);
  }

  100% {
    -o-transform: translateX(0);
       transform: translateX(0);
  }
}

@keyframes uk-slide-left-small {
  0% {
    -webkit-transform: translateX(-10px);
         -o-transform: translateX(-10px);
            transform: translateX(-10px);
  }

  100% {
    -webkit-transform: translateX(0);
         -o-transform: translateX(0);
            transform: translateX(0);
  }
}

@-webkit-keyframes uk-slide-right-small {
  0% {
    -webkit-transform: translateX(10px);
            transform: translateX(10px);
  }

  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}

@-o-keyframes uk-slide-right-small {
  0% {
    -o-transform: translateX(10px);
       transform: translateX(10px);
  }

  100% {
    -o-transform: translateX(0);
       transform: translateX(0);
  }
}

@keyframes uk-slide-right-small {
  0% {
    -webkit-transform: translateX(10px);
         -o-transform: translateX(10px);
            transform: translateX(10px);
  }

  100% {
    -webkit-transform: translateX(0);
         -o-transform: translateX(0);
            transform: translateX(0);
  }
}

/*
 * Slide Medium
 */

@-webkit-keyframes uk-slide-top-medium {
  0% {
    -webkit-transform: translateY(-50px);
            transform: translateY(-50px);
  }

  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}

@-o-keyframes uk-slide-top-medium {
  0% {
    -o-transform: translateY(-50px);
       transform: translateY(-50px);
  }

  100% {
    -o-transform: translateY(0);
       transform: translateY(0);
  }
}

@keyframes uk-slide-top-medium {
  0% {
    -webkit-transform: translateY(-50px);
         -o-transform: translateY(-50px);
            transform: translateY(-50px);
  }

  100% {
    -webkit-transform: translateY(0);
         -o-transform: translateY(0);
            transform: translateY(0);
  }
}

@-webkit-keyframes uk-slide-bottom-medium {
  0% {
    -webkit-transform: translateY(50px);
            transform: translateY(50px);
  }

  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}

@-o-keyframes uk-slide-bottom-medium {
  0% {
    -o-transform: translateY(50px);
       transform: translateY(50px);
  }

  100% {
    -o-transform: translateY(0);
       transform: translateY(0);
  }
}

@keyframes uk-slide-bottom-medium {
  0% {
    -webkit-transform: translateY(50px);
         -o-transform: translateY(50px);
            transform: translateY(50px);
  }

  100% {
    -webkit-transform: translateY(0);
         -o-transform: translateY(0);
            transform: translateY(0);
  }
}

@-webkit-keyframes uk-slide-left-medium {
  0% {
    -webkit-transform: translateX(-50px);
            transform: translateX(-50px);
  }

  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}

@-o-keyframes uk-slide-left-medium {
  0% {
    -o-transform: translateX(-50px);
       transform: translateX(-50px);
  }

  100% {
    -o-transform: translateX(0);
       transform: translateX(0);
  }
}

@keyframes uk-slide-left-medium {
  0% {
    -webkit-transform: translateX(-50px);
         -o-transform: translateX(-50px);
            transform: translateX(-50px);
  }

  100% {
    -webkit-transform: translateX(0);
         -o-transform: translateX(0);
            transform: translateX(0);
  }
}

@-webkit-keyframes uk-slide-right-medium {
  0% {
    -webkit-transform: translateX(50px);
            transform: translateX(50px);
  }

  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}

@-o-keyframes uk-slide-right-medium {
  0% {
    -o-transform: translateX(50px);
       transform: translateX(50px);
  }

  100% {
    -o-transform: translateX(0);
       transform: translateX(0);
  }
}

@keyframes uk-slide-right-medium {
  0% {
    -webkit-transform: translateX(50px);
         -o-transform: translateX(50px);
            transform: translateX(50px);
  }

  100% {
    -webkit-transform: translateX(0);
         -o-transform: translateX(0);
            transform: translateX(0);
  }
}

/*
 * Kenburns
 */

@-webkit-keyframes uk-kenburns {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }

  100% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
  }
}

@-o-keyframes uk-kenburns {
  0% {
    -o-transform: scale(1);
       transform: scale(1);
  }

  100% {
    -o-transform: scale(1.2);
       transform: scale(1.2);
  }
}

@keyframes uk-kenburns {
  0% {
    -webkit-transform: scale(1);
         -o-transform: scale(1);
            transform: scale(1);
  }

  100% {
    -webkit-transform: scale(1.2);
         -o-transform: scale(1.2);
            transform: scale(1.2);
  }
}

/*
 * Shake
 */

@-webkit-keyframes uk-shake {
  0%, 100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }

  10% {
    -webkit-transform: translateX(-9px);
            transform: translateX(-9px);
  }

  20% {
    -webkit-transform: translateX(8px);
            transform: translateX(8px);
  }

  30% {
    -webkit-transform: translateX(-7px);
            transform: translateX(-7px);
  }

  40% {
    -webkit-transform: translateX(6px);
            transform: translateX(6px);
  }

  50% {
    -webkit-transform: translateX(-5px);
            transform: translateX(-5px);
  }

  60% {
    -webkit-transform: translateX(4px);
            transform: translateX(4px);
  }

  70% {
    -webkit-transform: translateX(-3px);
            transform: translateX(-3px);
  }

  80% {
    -webkit-transform: translateX(2px);
            transform: translateX(2px);
  }

  90% {
    -webkit-transform: translateX(-1px);
            transform: translateX(-1px);
  }
}

@-o-keyframes uk-shake {
  0%, 100% {
    -o-transform: translateX(0);
       transform: translateX(0);
  }

  10% {
    -o-transform: translateX(-9px);
       transform: translateX(-9px);
  }

  20% {
    -o-transform: translateX(8px);
       transform: translateX(8px);
  }

  30% {
    -o-transform: translateX(-7px);
       transform: translateX(-7px);
  }

  40% {
    -o-transform: translateX(6px);
       transform: translateX(6px);
  }

  50% {
    -o-transform: translateX(-5px);
       transform: translateX(-5px);
  }

  60% {
    -o-transform: translateX(4px);
       transform: translateX(4px);
  }

  70% {
    -o-transform: translateX(-3px);
       transform: translateX(-3px);
  }

  80% {
    -o-transform: translateX(2px);
       transform: translateX(2px);
  }

  90% {
    -o-transform: translateX(-1px);
       transform: translateX(-1px);
  }
}

@keyframes uk-shake {
  0%, 100% {
    -webkit-transform: translateX(0);
         -o-transform: translateX(0);
            transform: translateX(0);
  }

  10% {
    -webkit-transform: translateX(-9px);
         -o-transform: translateX(-9px);
            transform: translateX(-9px);
  }

  20% {
    -webkit-transform: translateX(8px);
         -o-transform: translateX(8px);
            transform: translateX(8px);
  }

  30% {
    -webkit-transform: translateX(-7px);
         -o-transform: translateX(-7px);
            transform: translateX(-7px);
  }

  40% {
    -webkit-transform: translateX(6px);
         -o-transform: translateX(6px);
            transform: translateX(6px);
  }

  50% {
    -webkit-transform: translateX(-5px);
         -o-transform: translateX(-5px);
            transform: translateX(-5px);
  }

  60% {
    -webkit-transform: translateX(4px);
         -o-transform: translateX(4px);
            transform: translateX(4px);
  }

  70% {
    -webkit-transform: translateX(-3px);
         -o-transform: translateX(-3px);
            transform: translateX(-3px);
  }

  80% {
    -webkit-transform: translateX(2px);
         -o-transform: translateX(2px);
            transform: translateX(2px);
  }

  90% {
    -webkit-transform: translateX(-1px);
         -o-transform: translateX(-1px);
            transform: translateX(-1px);
  }
}

/*
 * Stroke
 */

@-webkit-keyframes uk-stroke {
  0% {
    stroke-dashoffset: var(--uk-animation-stroke);
  }

  100% {
    stroke-dashoffset: 0;
  }
}

@-o-keyframes uk-stroke {
  0% {
    stroke-dashoffset: var(--uk-animation-stroke);
  }

  100% {
    stroke-dashoffset: 0;
  }
}

@keyframes uk-stroke {
  0% {
    stroke-dashoffset: var(--uk-animation-stroke);
  }

  100% {
    stroke-dashoffset: 0;
  }
}

/* ========================================================================
   Component: Width
 ========================================================================== */

/* Equal child widths
 ========================================================================== */

/* line 28, node_modules/uikit/src/scss/components/width.scss */

[class*='uk-child-width'] > * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
}

/* line 33, node_modules/uikit/src/scss/components/width.scss */

.uk-child-width-1-2 > * {
  width: 50%;
}

/* line 34, node_modules/uikit/src/scss/components/width.scss */

.uk-child-width-1-3 > * {
  width: calc(100% * 1 / 3.001);
}

/* line 35, node_modules/uikit/src/scss/components/width.scss */

.uk-child-width-1-4 > * {
  width: 25%;
}

/* line 36, node_modules/uikit/src/scss/components/width.scss */

.uk-child-width-1-5 > * {
  width: 20%;
}

/* line 37, node_modules/uikit/src/scss/components/width.scss */

.uk-child-width-1-6 > * {
  width: calc(100% * 1 / 6.001);
}

/* line 39, node_modules/uikit/src/scss/components/width.scss */

.uk-child-width-auto > * {
  width: auto;
}

/*
 * 1. Reset the `min-width`, which is set to auto by default, because
 *    flex items won't shrink below their minimum intrinsic content size.
 *    Using `1px` instead of `0`, so items still wrap into the next line,
 *    if they have zero width and padding and the predecessor is 100% wide.
 */

/* line 48, node_modules/uikit/src/scss/components/width.scss */

.uk-child-width-expand > :not([class*='uk-width']) {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  /* 1 */
  min-width: 1px;
}

/* Phone landscape and bigger */

@media (min-width: 480px) {
  /* line 57, node_modules/uikit/src/scss/components/width.scss */

  .uk-child-width-1-1\@s > * {
    width: 100%;
  }

  /* line 58, node_modules/uikit/src/scss/components/width.scss */

  .uk-child-width-1-2\@s > * {
    width: 50%;
  }

  /* line 59, node_modules/uikit/src/scss/components/width.scss */

  .uk-child-width-1-3\@s > * {
    width: calc(100% * 1 / 3.001);
  }

  /* line 60, node_modules/uikit/src/scss/components/width.scss */

  .uk-child-width-1-4\@s > * {
    width: 25%;
  }

  /* line 61, node_modules/uikit/src/scss/components/width.scss */

  .uk-child-width-1-5\@s > * {
    width: 20%;
  }

  /* line 62, node_modules/uikit/src/scss/components/width.scss */

  .uk-child-width-1-6\@s > * {
    width: calc(100% * 1 / 6.001);
  }

  /* line 64, node_modules/uikit/src/scss/components/width.scss */

  .uk-child-width-auto\@s > * {
    width: auto;
  }

  /* line 65, node_modules/uikit/src/scss/components/width.scss */

  .uk-child-width-expand\@s > :not([class*='uk-width']) {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    min-width: 1px;
  }
}

/* Tablet landscape and bigger */

@media (min-width: 768px) {
  /* line 75, node_modules/uikit/src/scss/components/width.scss */

  .uk-child-width-1-1\@m > * {
    width: 100%;
  }

  /* line 76, node_modules/uikit/src/scss/components/width.scss */

  .uk-child-width-1-2\@m > * {
    width: 50%;
  }

  /* line 77, node_modules/uikit/src/scss/components/width.scss */

  .uk-child-width-1-3\@m > * {
    width: calc(100% * 1 / 3.001);
  }

  /* line 78, node_modules/uikit/src/scss/components/width.scss */

  .uk-child-width-1-4\@m > * {
    width: 25%;
  }

  /* line 79, node_modules/uikit/src/scss/components/width.scss */

  .uk-child-width-1-5\@m > * {
    width: 20%;
  }

  /* line 80, node_modules/uikit/src/scss/components/width.scss */

  .uk-child-width-1-6\@m > * {
    width: calc(100% * 1 / 6.001);
  }

  /* line 82, node_modules/uikit/src/scss/components/width.scss */

  .uk-child-width-auto\@m > * {
    width: auto;
  }

  /* line 83, node_modules/uikit/src/scss/components/width.scss */

  .uk-child-width-expand\@m > :not([class*='uk-width']) {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    min-width: 1px;
  }
}

/* Desktop and bigger */

@media (min-width: 960px) {
  /* line 93, node_modules/uikit/src/scss/components/width.scss */

  .uk-child-width-1-1\@l > * {
    width: 100%;
  }

  /* line 94, node_modules/uikit/src/scss/components/width.scss */

  .uk-child-width-1-2\@l > * {
    width: 50%;
  }

  /* line 95, node_modules/uikit/src/scss/components/width.scss */

  .uk-child-width-1-3\@l > * {
    width: calc(100% * 1 / 3.001);
  }

  /* line 96, node_modules/uikit/src/scss/components/width.scss */

  .uk-child-width-1-4\@l > * {
    width: 25%;
  }

  /* line 97, node_modules/uikit/src/scss/components/width.scss */

  .uk-child-width-1-5\@l > * {
    width: 20%;
  }

  /* line 98, node_modules/uikit/src/scss/components/width.scss */

  .uk-child-width-1-6\@l > * {
    width: calc(100% * 1 / 6.001);
  }

  /* line 100, node_modules/uikit/src/scss/components/width.scss */

  .uk-child-width-auto\@l > * {
    width: auto;
  }

  /* line 101, node_modules/uikit/src/scss/components/width.scss */

  .uk-child-width-expand\@l > :not([class*='uk-width']) {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    min-width: 1px;
  }
}

/* Large screen and bigger */

@media (min-width: 1400px) {
  /* line 111, node_modules/uikit/src/scss/components/width.scss */

  .uk-child-width-1-1\@xl > * {
    width: 100%;
  }

  /* line 112, node_modules/uikit/src/scss/components/width.scss */

  .uk-child-width-1-2\@xl > * {
    width: 50%;
  }

  /* line 113, node_modules/uikit/src/scss/components/width.scss */

  .uk-child-width-1-3\@xl > * {
    width: calc(100% * 1 / 3.001);
  }

  /* line 114, node_modules/uikit/src/scss/components/width.scss */

  .uk-child-width-1-4\@xl > * {
    width: 25%;
  }

  /* line 115, node_modules/uikit/src/scss/components/width.scss */

  .uk-child-width-1-5\@xl > * {
    width: 20%;
  }

  /* line 116, node_modules/uikit/src/scss/components/width.scss */

  .uk-child-width-1-6\@xl > * {
    width: calc(100% * 1 / 6.001);
  }

  /* line 118, node_modules/uikit/src/scss/components/width.scss */

  .uk-child-width-auto\@xl > * {
    width: auto;
  }

  /* line 119, node_modules/uikit/src/scss/components/width.scss */

  .uk-child-width-expand\@xl > :not([class*='uk-width']) {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    min-width: 1px;
  }
}

/* Single Widths
 ========================================================================== */

/*
 * 1. `max-width` is needed for the pixel-based classes
 */

/* line 134, node_modules/uikit/src/scss/components/width.scss */

[class*='uk-width'] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  /* 1 */
  max-width: 100%;
}

/* Halves */

/* line 142, node_modules/uikit/src/scss/components/width.scss */

.uk-width-1-2 {
  width: 50%;
}

/* Thirds */

/* line 145, node_modules/uikit/src/scss/components/width.scss */

.uk-width-1-3 {
  width: calc(100% * 1 / 3.001);
}

/* line 146, node_modules/uikit/src/scss/components/width.scss */

.uk-width-2-3 {
  width: calc(100% * 2 / 3.001);
}

/* Quarters */

/* line 149, node_modules/uikit/src/scss/components/width.scss */

.uk-width-1-4 {
  width: 25%;
}

/* line 150, node_modules/uikit/src/scss/components/width.scss */

.uk-width-3-4 {
  width: 75%;
}

/* Fifths */

/* line 153, node_modules/uikit/src/scss/components/width.scss */

.uk-width-1-5 {
  width: 20%;
}

/* line 154, node_modules/uikit/src/scss/components/width.scss */

.uk-width-2-5 {
  width: 40%;
}

/* line 155, node_modules/uikit/src/scss/components/width.scss */

.uk-width-3-5 {
  width: 60%;
}

/* line 156, node_modules/uikit/src/scss/components/width.scss */

.uk-width-4-5 {
  width: 80%;
}

/* Sixths */

/* line 159, node_modules/uikit/src/scss/components/width.scss */

.uk-width-1-6 {
  width: calc(100% * 1 / 6.001);
}

/* line 160, node_modules/uikit/src/scss/components/width.scss */

.uk-width-5-6 {
  width: calc(100% * 5 / 6.001);
}

/* Pixel */

/* line 163, node_modules/uikit/src/scss/components/width.scss */

.uk-width-small {
  width: 110px;
}

/* line 164, node_modules/uikit/src/scss/components/width.scss */

.uk-width-medium {
  width: 300px;
}

/* line 165, node_modules/uikit/src/scss/components/width.scss */

.uk-width-large {
  width: 450px;
}

/* line 166, node_modules/uikit/src/scss/components/width.scss */

.uk-width-xlarge {
  width: 600px;
}

/* line 167, node_modules/uikit/src/scss/components/width.scss */

.uk-width-2xlarge {
  width: 750px;
}

/* Auto */

/* line 173, node_modules/uikit/src/scss/components/width.scss */

.uk-width-auto {
  width: auto;
}

/* Expand */

/* line 176, node_modules/uikit/src/scss/components/width.scss */

.uk-width-expand {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 1px;
}

/* Phone landscape and bigger */

@media (min-width: 480px) {
  /* Whole */

  /* line 185, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-1-1\@s {
    width: 100%;
  }

  /* Halves */

  /* line 188, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-1-2\@s {
    width: 50%;
  }

  /* Thirds */

  /* line 191, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-1-3\@s {
    width: calc(100% * 1 / 3.001);
  }

  /* line 192, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-2-3\@s {
    width: calc(100% * 2 / 3.001);
  }

  /* Quarters */

  /* line 195, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-1-4\@s {
    width: 25%;
  }

  /* line 196, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-3-4\@s {
    width: 75%;
  }

  /* Fifths */

  /* line 199, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-1-5\@s {
    width: 20%;
  }

  /* line 200, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-2-5\@s {
    width: 40%;
  }

  /* line 201, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-3-5\@s {
    width: 60%;
  }

  /* line 202, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-4-5\@s {
    width: 80%;
  }

  /* Sixths */

  /* line 205, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-1-6\@s {
    width: calc(100% * 1 / 6.001);
  }

  /* line 206, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-5-6\@s {
    width: calc(100% * 5 / 6.001);
  }

  /* Pixel */

  /* line 209, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-small\@s {
    width: 110px;
  }

  /* line 210, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-medium\@s {
    width: 300px;
  }

  /* line 211, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-large\@s {
    width: 450px;
  }

  /* line 212, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-xlarge\@s {
    width: 600px;
  }

  /* line 213, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-2xlarge\@s {
    width: 750px;
  }

  /* Auto */

  /* line 219, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-auto\@s {
    width: auto;
  }

  /* Expand */

  /* line 222, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-expand\@s {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    min-width: 1px;
  }
}

/* Tablet landscape and bigger */

@media (min-width: 768px) {
  /* Whole */

  /* line 233, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-1-1\@m {
    width: 100%;
  }

  /* Halves */

  /* line 236, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-1-2\@m {
    width: 50%;
  }

  /* Thirds */

  /* line 239, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-1-3\@m {
    width: calc(100% * 1 / 3.001);
  }

  /* line 240, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-2-3\@m {
    width: calc(100% * 2 / 3.001);
  }

  /* Quarters */

  /* line 243, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-1-4\@m {
    width: 25%;
  }

  /* line 244, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-3-4\@m {
    width: 75%;
  }

  /* Fifths */

  /* line 247, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-1-5\@m {
    width: 20%;
  }

  /* line 248, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-2-5\@m {
    width: 40%;
  }

  /* line 249, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-3-5\@m {
    width: 60%;
  }

  /* line 250, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-4-5\@m {
    width: 80%;
  }

  /* Sixths */

  /* line 253, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-1-6\@m {
    width: calc(100% * 1 / 6.001);
  }

  /* line 254, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-5-6\@m {
    width: calc(100% * 5 / 6.001);
  }

  /* Pixel */

  /* line 257, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-small\@m {
    width: 110px;
  }

  /* line 258, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-medium\@m {
    width: 300px;
  }

  /* line 259, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-large\@m {
    width: 450px;
  }

  /* line 260, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-xlarge\@m {
    width: 600px;
  }

  /* line 261, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-2xlarge\@m {
    width: 750px;
  }

  /* Auto */

  /* line 267, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-auto\@m {
    width: auto;
  }

  /* Expand */

  /* line 270, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-expand\@m {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    min-width: 1px;
  }
}

/* Desktop and bigger */

@media (min-width: 960px) {
  /* Whole */

  /* line 281, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-1-1\@l {
    width: 100%;
  }

  /* Halves */

  /* line 284, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-1-2\@l {
    width: 50%;
  }

  /* Thirds */

  /* line 287, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-1-3\@l {
    width: calc(100% * 1 / 3.001);
  }

  /* line 288, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-2-3\@l {
    width: calc(100% * 2 / 3.001);
  }

  /* Quarters */

  /* line 291, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-1-4\@l {
    width: 25%;
  }

  /* line 292, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-3-4\@l {
    width: 75%;
  }

  /* Fifths */

  /* line 295, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-1-5\@l {
    width: 20%;
  }

  /* line 296, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-2-5\@l {
    width: 40%;
  }

  /* line 297, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-3-5\@l {
    width: 60%;
  }

  /* line 298, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-4-5\@l {
    width: 80%;
  }

  /* Sixths */

  /* line 301, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-1-6\@l {
    width: calc(100% * 1 / 6.001);
  }

  /* line 302, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-5-6\@l {
    width: calc(100% * 5 / 6.001);
  }

  /* Pixel */

  /* line 305, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-small\@l {
    width: 110px;
  }

  /* line 306, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-medium\@l {
    width: 300px;
  }

  /* line 307, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-large\@l {
    width: 450px;
  }

  /* line 308, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-xlarge\@l {
    width: 600px;
  }

  /* line 309, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-2xlarge\@l {
    width: 750px;
  }

  /* Auto */

  /* line 315, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-auto\@l {
    width: auto;
  }

  /* Expand */

  /* line 318, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-expand\@l {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    min-width: 1px;
  }
}

/* Large screen and bigger */

@media (min-width: 1400px) {
  /* Whole */

  /* line 329, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-1-1\@xl {
    width: 100%;
  }

  /* Halves */

  /* line 332, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-1-2\@xl {
    width: 50%;
  }

  /* Thirds */

  /* line 335, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-1-3\@xl {
    width: calc(100% * 1 / 3.001);
  }

  /* line 336, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-2-3\@xl {
    width: calc(100% * 2 / 3.001);
  }

  /* Quarters */

  /* line 339, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-1-4\@xl {
    width: 25%;
  }

  /* line 340, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-3-4\@xl {
    width: 75%;
  }

  /* Fifths */

  /* line 343, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-1-5\@xl {
    width: 20%;
  }

  /* line 344, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-2-5\@xl {
    width: 40%;
  }

  /* line 345, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-3-5\@xl {
    width: 60%;
  }

  /* line 346, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-4-5\@xl {
    width: 80%;
  }

  /* Sixths */

  /* line 349, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-1-6\@xl {
    width: calc(100% * 1 / 6.001);
  }

  /* line 350, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-5-6\@xl {
    width: calc(100% * 5 / 6.001);
  }

  /* Pixel */

  /* line 353, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-small\@xl {
    width: 110px;
  }

  /* line 354, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-medium\@xl {
    width: 300px;
  }

  /* line 355, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-large\@xl {
    width: 450px;
  }

  /* line 356, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-xlarge\@xl {
    width: 600px;
  }

  /* line 357, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-2xlarge\@xl {
    width: 750px;
  }

  /* Auto */

  /* line 363, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-auto\@xl {
    width: auto;
  }

  /* Expand */

  /* line 366, node_modules/uikit/src/scss/components/width.scss */

  .uk-width-expand\@xl {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    min-width: 1px;
  }
}

/* ========================================================================
   Component: Height
 ========================================================================== */

/* line 21, node_modules/uikit/src/scss/components/height.scss */

[class*='uk-height'] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

/*
 * Only works if parent element has a height set
 */

/* line 27, node_modules/uikit/src/scss/components/height.scss */

.uk-height-1-1 {
  height: 100%;
}

/*
 * Useful to create image teasers
 */

/* line 33, node_modules/uikit/src/scss/components/height.scss */

.uk-height-viewport {
  min-height: 100vh;
}

/*
 * Pixel
 * Useful for `overflow: auto`
 */

/* line 40, node_modules/uikit/src/scss/components/height.scss */

.uk-height-small {
  height: 110px;
}

/* line 41, node_modules/uikit/src/scss/components/height.scss */

.uk-height-medium {
  height: 300px;
}

/* line 42, node_modules/uikit/src/scss/components/height.scss */

.uk-height-large {
  height: 450px;
}

/* line 44, node_modules/uikit/src/scss/components/height.scss */

.uk-height-max-small {
  max-height: 110px;
}

/* line 45, node_modules/uikit/src/scss/components/height.scss */

.uk-height-max-medium {
  max-height: 300px;
}

/* line 46, node_modules/uikit/src/scss/components/height.scss */

.uk-height-max-large {
  max-height: 450px;
}

/* line 1665, resources/assets/styles/variables/_variables.scss */

.uk-height-small.height-50 {
  height: 50px;
}

/* ========================================================================
   Component: Text
 ========================================================================== */

/* Style modifiers
 ========================================================================== */

/* line 45, node_modules/uikit/src/scss/components/text.scss */

.uk-text-lead {
  font-size: 20px;
  line-height: 1.4;
  color: #3A3B3C;
  font-size: 18px;
}

/* line 52, node_modules/uikit/src/scss/components/text.scss */

.uk-text-meta {
  font-size: 14px;
  line-height: 1.4;
  color: rgba(91, 102, 112, 0.5);
}

/* line 2028, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-text-meta a {
  color: rgba(91, 102, 112, 0.5);
}

/* line 2030, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-text-meta a:hover {
  color: #3A3B3C;
  text-decoration: none;
}

/* Size modifiers
 ========================================================================== */

/* line 63, node_modules/uikit/src/scss/components/text.scss */

.uk-text-small {
  font-size: 14px;
  line-height: 1.5;
}

/* line 69, node_modules/uikit/src/scss/components/text.scss */

.uk-text-large {
  font-size: 24px;
  line-height: 1.2;
}

/* line 75, node_modules/uikit/src/scss/components/text.scss */

.uk-text-default {
  font-size: 16px;
  line-height: 1.5;
}

/* Weight modifier
 ========================================================================== */

/* line 84, node_modules/uikit/src/scss/components/text.scss */

.uk-text-light {
  font-weight: 300;
}

/* line 85, node_modules/uikit/src/scss/components/text.scss */

.uk-text-normal {
  font-weight: 400;
}

/* line 86, node_modules/uikit/src/scss/components/text.scss */

.uk-text-bold {
  font-weight: 700;
}

/* line 88, node_modules/uikit/src/scss/components/text.scss */

.uk-text-lighter {
  font-weight: lighter;
}

/* line 89, node_modules/uikit/src/scss/components/text.scss */

.uk-text-bolder {
  font-weight: bolder;
}

/* Style modifier
 ========================================================================== */

/* line 95, node_modules/uikit/src/scss/components/text.scss */

.uk-text-italic {
  font-style: italic;
}

/* Transform modifier
 ========================================================================== */

/* line 101, node_modules/uikit/src/scss/components/text.scss */

.uk-text-capitalize {
  text-transform: capitalize !important;
}

/* line 102, node_modules/uikit/src/scss/components/text.scss */

.uk-text-uppercase {
  text-transform: uppercase !important;
}

/* line 103, node_modules/uikit/src/scss/components/text.scss */

.uk-text-lowercase {
  text-transform: lowercase !important;
}

/* Decoration modifier
 ========================================================================== */

/* line 109, node_modules/uikit/src/scss/components/text.scss */

.uk-text-decoration-none {
  text-decoration: none !important;
}

/* Color modifiers
 ========================================================================== */

/* line 115, node_modules/uikit/src/scss/components/text.scss */

.uk-text-muted {
  color: rgba(91, 102, 112, 0.5) !important;
}

/* line 116, node_modules/uikit/src/scss/components/text.scss */

.uk-text-emphasis {
  color: #e18533 !important;
}

/* line 117, node_modules/uikit/src/scss/components/text.scss */

.uk-text-primary {
  color: #0071ce !important;
}

/* line 118, node_modules/uikit/src/scss/components/text.scss */

.uk-text-secondary {
  color: #003595 !important;
}

/* line 119, node_modules/uikit/src/scss/components/text.scss */

.uk-text-success {
  color: #32d296 !important;
}

/* line 120, node_modules/uikit/src/scss/components/text.scss */

.uk-text-warning {
  color: #e18533 !important;
}

/* line 121, node_modules/uikit/src/scss/components/text.scss */

.uk-text-danger {
  color: #f0506e !important;
}

/* Background modifier
 ========================================================================== */

/*
 * 1. The background clips to the foreground text. Works in Chrome, Firefox, Safari, Edge and Opera
 *    Default color is set to transparent
 * 2. Container fits the text
 * 3. Fallback color for IE11
 */

/* line 134, node_modules/uikit/src/scss/components/text.scss */

.uk-text-background {
  /* 1 */
  -webkit-background-clip: text;
  /* 2 */
  display: inline-block;
  /* 3 */
  color: #0071ce !important;
}

@supports (-webkit-background-clip: text) {
  /* line 145, node_modules/uikit/src/scss/components/text.scss */

  .uk-text-background {
    background-color: #0071ce;
    color: transparent !important;
  }
}

/* Alignment modifiers
 ========================================================================== */

/* line 157, node_modules/uikit/src/scss/components/text.scss */

.uk-text-left {
  text-align: left !important;
}

/* line 158, node_modules/uikit/src/scss/components/text.scss */

.uk-text-right {
  text-align: right !important;
}

/* line 159, node_modules/uikit/src/scss/components/text.scss */

.uk-text-center {
  text-align: center !important;
}

/* line 160, node_modules/uikit/src/scss/components/text.scss */

.uk-text-justify {
  text-align: justify !important;
}

/* Phone landscape and bigger */

@media (min-width: 480px) {
  /* line 165, node_modules/uikit/src/scss/components/text.scss */

  .uk-text-left\@s {
    text-align: left !important;
  }

  /* line 166, node_modules/uikit/src/scss/components/text.scss */

  .uk-text-right\@s {
    text-align: right !important;
  }

  /* line 167, node_modules/uikit/src/scss/components/text.scss */

  .uk-text-center\@s {
    text-align: center !important;
  }
}

/* Tablet landscape and bigger */

@media (min-width: 768px) {
  /* line 174, node_modules/uikit/src/scss/components/text.scss */

  .uk-text-left\@m {
    text-align: left !important;
  }

  /* line 175, node_modules/uikit/src/scss/components/text.scss */

  .uk-text-right\@m {
    text-align: right !important;
  }

  /* line 176, node_modules/uikit/src/scss/components/text.scss */

  .uk-text-center\@m {
    text-align: center !important;
  }
}

/* Desktop and bigger */

@media (min-width: 960px) {
  /* line 183, node_modules/uikit/src/scss/components/text.scss */

  .uk-text-left\@l {
    text-align: left !important;
  }

  /* line 184, node_modules/uikit/src/scss/components/text.scss */

  .uk-text-right\@l {
    text-align: right !important;
  }

  /* line 185, node_modules/uikit/src/scss/components/text.scss */

  .uk-text-center\@l {
    text-align: center !important;
  }
}

/* Large screen and bigger */

@media (min-width: 1400px) {
  /* line 192, node_modules/uikit/src/scss/components/text.scss */

  .uk-text-left\@xl {
    text-align: left !important;
  }

  /* line 193, node_modules/uikit/src/scss/components/text.scss */

  .uk-text-right\@xl {
    text-align: right !important;
  }

  /* line 194, node_modules/uikit/src/scss/components/text.scss */

  .uk-text-center\@xl {
    text-align: center !important;
  }
}

/*
 * Vertical
 */

/* line 202, node_modules/uikit/src/scss/components/text.scss */

.uk-text-top {
  vertical-align: top !important;
}

/* line 203, node_modules/uikit/src/scss/components/text.scss */

.uk-text-middle {
  vertical-align: middle !important;
}

/* line 204, node_modules/uikit/src/scss/components/text.scss */

.uk-text-bottom {
  vertical-align: bottom !important;
}

/* line 205, node_modules/uikit/src/scss/components/text.scss */

.uk-text-baseline {
  vertical-align: baseline !important;
}

/* Wrap modifiers
 ========================================================================== */

/*
 * Prevent text from wrapping onto multiple lines
 */

/* line 215, node_modules/uikit/src/scss/components/text.scss */

.uk-text-nowrap {
  white-space: nowrap;
}

/*
 * 1. Make sure a max-width is set after which truncation can occur
 * 2. Prevent text from wrapping onto multiple lines, and truncate with an ellipsis
 * 3. Fix for table cells
 */

/* line 223, node_modules/uikit/src/scss/components/text.scss */

.uk-text-truncate {
  /* 1 */
  max-width: 100%;
  /* 2 */
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* 2 */

/* line 233, node_modules/uikit/src/scss/components/text.scss */

th.uk-text-truncate,
td.uk-text-truncate {
  max-width: 0;
}

/*
 * 1. Wrap long words onto the next line and break them if they are too long to fit
 * 2. Legacy `word-wrap` as fallback for `overflow-wrap`
 * 3. Fix `overflow-wrap` which doesn't work with table cells in Chrome, Opera, IE11 and Edge
 *    Must use `break-all` to support IE11 and Edge
 * Note: Not using `hyphens: auto;` because it hyphenates text even if not needed
 */

/* line 245, node_modules/uikit/src/scss/components/text.scss */

.uk-text-break {
  /* 1 */
  overflow-wrap: break-word;
  /* 2 */
  word-wrap: break-word;
}

/* 3 */

/* line 253, node_modules/uikit/src/scss/components/text.scss */

th.uk-text-break,
td.uk-text-break {
  word-break: break-all;
}

/* ========================================================================
   Component: Column
 ========================================================================== */

/* line 27, node_modules/uikit/src/scss/components/column.scss */

[class*='uk-column-'] {
  -webkit-column-gap: 32px;
     -moz-column-gap: 32px;
          column-gap: 32px;
}

/* Desktop and bigger */

@media (min-width: 960px) {
  /* line 32, node_modules/uikit/src/scss/components/column.scss */

  [class*='uk-column-'] {
    -webkit-column-gap: 22px;
       -moz-column-gap: 22px;
            column-gap: 22px;
  }
}

/*
 * Fix image 1px line wrapping into the next column in Chrome
 */

/* line 40, node_modules/uikit/src/scss/components/column.scss */

[class*='uk-column-'] img {
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}

/* Divider
 ========================================================================== */

/*
 * 1. Double the column gap
 */

/* line 50, node_modules/uikit/src/scss/components/column.scss */

.uk-column-divider {
  -webkit-column-rule: 1px solid #BBBBBC;
     -moz-column-rule: 1px solid #BBBBBC;
          column-rule: 1px solid #BBBBBC;
  /* 1 */
  -webkit-column-gap: 64px;
     -moz-column-gap: 64px;
          column-gap: 64px;
}

/* Desktop and bigger */

@media (min-width: 960px) {
  /* line 59, node_modules/uikit/src/scss/components/column.scss */

  .uk-column-divider {
    -webkit-column-gap: 44px;
       -moz-column-gap: 44px;
            column-gap: 44px;
  }
}

/* Width modifiers
 ========================================================================== */

/* line 69, node_modules/uikit/src/scss/components/column.scss */

.uk-column-1-2 {
  -webkit-column-count: 2;
     -moz-column-count: 2;
          column-count: 2;
}

/* line 70, node_modules/uikit/src/scss/components/column.scss */

.uk-column-1-3 {
  -webkit-column-count: 3;
     -moz-column-count: 3;
          column-count: 3;
}

/* line 71, node_modules/uikit/src/scss/components/column.scss */

.uk-column-1-4 {
  -webkit-column-count: 4;
     -moz-column-count: 4;
          column-count: 4;
}

/* line 72, node_modules/uikit/src/scss/components/column.scss */

.uk-column-1-5 {
  -webkit-column-count: 5;
     -moz-column-count: 5;
          column-count: 5;
}

/* line 73, node_modules/uikit/src/scss/components/column.scss */

.uk-column-1-6 {
  -webkit-column-count: 6;
     -moz-column-count: 6;
          column-count: 6;
}

/* Phone landscape and bigger */

@media (min-width: 480px) {
  /* line 78, node_modules/uikit/src/scss/components/column.scss */

  .uk-column-1-2\@s {
    -webkit-column-count: 2;
       -moz-column-count: 2;
            column-count: 2;
  }

  /* line 79, node_modules/uikit/src/scss/components/column.scss */

  .uk-column-1-3\@s {
    -webkit-column-count: 3;
       -moz-column-count: 3;
            column-count: 3;
  }

  /* line 80, node_modules/uikit/src/scss/components/column.scss */

  .uk-column-1-4\@s {
    -webkit-column-count: 4;
       -moz-column-count: 4;
            column-count: 4;
  }

  /* line 81, node_modules/uikit/src/scss/components/column.scss */

  .uk-column-1-5\@s {
    -webkit-column-count: 5;
       -moz-column-count: 5;
            column-count: 5;
  }

  /* line 82, node_modules/uikit/src/scss/components/column.scss */

  .uk-column-1-6\@s {
    -webkit-column-count: 6;
       -moz-column-count: 6;
            column-count: 6;
  }
}

/* Tablet landscape and bigger */

@media (min-width: 768px) {
  /* line 89, node_modules/uikit/src/scss/components/column.scss */

  .uk-column-1-2\@m {
    -webkit-column-count: 2;
       -moz-column-count: 2;
            column-count: 2;
  }

  /* line 90, node_modules/uikit/src/scss/components/column.scss */

  .uk-column-1-3\@m {
    -webkit-column-count: 3;
       -moz-column-count: 3;
            column-count: 3;
  }

  /* line 91, node_modules/uikit/src/scss/components/column.scss */

  .uk-column-1-4\@m {
    -webkit-column-count: 4;
       -moz-column-count: 4;
            column-count: 4;
  }

  /* line 92, node_modules/uikit/src/scss/components/column.scss */

  .uk-column-1-5\@m {
    -webkit-column-count: 5;
       -moz-column-count: 5;
            column-count: 5;
  }

  /* line 93, node_modules/uikit/src/scss/components/column.scss */

  .uk-column-1-6\@m {
    -webkit-column-count: 6;
       -moz-column-count: 6;
            column-count: 6;
  }
}

/* Desktop and bigger */

@media (min-width: 960px) {
  /* line 100, node_modules/uikit/src/scss/components/column.scss */

  .uk-column-1-2\@l {
    -webkit-column-count: 2;
       -moz-column-count: 2;
            column-count: 2;
  }

  /* line 101, node_modules/uikit/src/scss/components/column.scss */

  .uk-column-1-3\@l {
    -webkit-column-count: 3;
       -moz-column-count: 3;
            column-count: 3;
  }

  /* line 102, node_modules/uikit/src/scss/components/column.scss */

  .uk-column-1-4\@l {
    -webkit-column-count: 4;
       -moz-column-count: 4;
            column-count: 4;
  }

  /* line 103, node_modules/uikit/src/scss/components/column.scss */

  .uk-column-1-5\@l {
    -webkit-column-count: 5;
       -moz-column-count: 5;
            column-count: 5;
  }

  /* line 104, node_modules/uikit/src/scss/components/column.scss */

  .uk-column-1-6\@l {
    -webkit-column-count: 6;
       -moz-column-count: 6;
            column-count: 6;
  }
}

/* Large screen and bigger */

@media (min-width: 1400px) {
  /* line 111, node_modules/uikit/src/scss/components/column.scss */

  .uk-column-1-2\@xl {
    -webkit-column-count: 2;
       -moz-column-count: 2;
            column-count: 2;
  }

  /* line 112, node_modules/uikit/src/scss/components/column.scss */

  .uk-column-1-3\@xl {
    -webkit-column-count: 3;
       -moz-column-count: 3;
            column-count: 3;
  }

  /* line 113, node_modules/uikit/src/scss/components/column.scss */

  .uk-column-1-4\@xl {
    -webkit-column-count: 4;
       -moz-column-count: 4;
            column-count: 4;
  }

  /* line 114, node_modules/uikit/src/scss/components/column.scss */

  .uk-column-1-5\@xl {
    -webkit-column-count: 5;
       -moz-column-count: 5;
            column-count: 5;
  }

  /* line 115, node_modules/uikit/src/scss/components/column.scss */

  .uk-column-1-6\@xl {
    -webkit-column-count: 6;
       -moz-column-count: 6;
            column-count: 6;
  }
}

/* Make element span across all columns
 * Does not work in Firefox yet
 ========================================================================== */

/* line 123, node_modules/uikit/src/scss/components/column.scss */

.uk-column-span {
  -webkit-column-span: all;
     -moz-column-span: all;
          column-span: all;
}

/* ========================================================================
   Component: Cover
 ========================================================================== */

/*
 * Works with iframes and embedded content
 * 1. Apply transform instantly. Needed if transform is transitioned.
 * 2. Reset responsiveness for embedded content
 * 3. Center object
 * Note: Percent values on the `top` property only works if this element
 *       is absolute positioned or if the container has a height
 */

/* line 24, node_modules/uikit/src/scss/components/cover.scss */

.uk-cover,
[uk-cover] {
  /* 2 */
  max-width: none;
  /* 3 */
  position: absolute;
  left: 50%;
  top: 50%;
  --uk-position-translate-x: -50%;
  --uk-position-translate-y: -50%;
  -webkit-transform: translate(var(--uk-position-translate-x), var(--uk-position-translate-y));
       -o-transform: translate(var(--uk-position-translate-x), var(--uk-position-translate-y));
          transform: translate(var(--uk-position-translate-x), var(--uk-position-translate-y));
}

/* line 38, node_modules/uikit/src/scss/components/cover.scss */

iframe.uk-cover {
  pointer-events: none;
}

/* Container
 ========================================================================== */

/*
 * 1. Parent container which clips resized object
 * 2. Needed if the child is positioned absolute. See note above
 */

/* line 49, node_modules/uikit/src/scss/components/cover.scss */

.uk-cover-container {
  /* 1 */
  overflow: hidden;
  /* 2 */
  position: relative;
}

/* line 1233, resources/assets/styles/variables/_variables.scss */

.uk-cover-container.uk-cover-position-top img.uk-cover {
  --uk-position-translate-y: 0;
  top: 0;
}

/* line 1238, resources/assets/styles/variables/_variables.scss */

.uk-cover-container.uk-cover-position-bottom img.uk-cover {
  --uk-position-translate-y: -100%;
  top: 100%;
}

/* line 1243, resources/assets/styles/variables/_variables.scss */

.uk-cover-container.uk-cover-position-left img.uk-cover {
  --uk-position-translate-x: 0;
  left: 0;
}

/* line 1248, resources/assets/styles/variables/_variables.scss */

.uk-cover-container.uk-cover-position-right img.uk-cover {
  --uk-position-translate-x: 0;
  right: 0;
}

/* line 1253, resources/assets/styles/variables/_variables.scss */

.uk-cover-contain:not(.uk-switcher) img.uk-cover {
  max-height: 100%;
  max-width: 100%;
  height: auto !important;
  width: auto !important;
}

/* line 1260, resources/assets/styles/variables/_variables.scss */

.uk-cover-contain.uk-switcher img.uk-cover {
  max-height: 100%;
  max-width: 100%;
  width: auto !important;
}

/* line 1267, resources/assets/styles/variables/_variables.scss */

.cover-image-gradient-left:before {
  position: absolute;
  content: "";
  height: 100%;
  width: 30%;
  left: 100%;
  top: 0;
}

/* line 1275, resources/assets/styles/variables/_variables.scss */

.uk-section-default .cover-image-gradient-left:before {
  background: -webkit-gradient(linear, right top, left top, from(transparent), color-stop(90%, #fff), to(#fff));
  background: -webkit-linear-gradient(right, transparent 0%, #fff 90%, #fff 100%);
  background: -o-linear-gradient(right, transparent 0%, #fff 90%, #fff 100%);
  background: linear-gradient(-90deg, transparent 0%, #fff 90%, #fff 100%);
}

/* line 1278, resources/assets/styles/variables/_variables.scss */

.uk-section-muted .cover-image-gradient-left:before {
  background: -webkit-gradient(linear, right top, left top, from(transparent), color-stop(90%, #f8f8f8), to(#f8f8f8));
  background: -webkit-linear-gradient(right, transparent 0%, #f8f8f8 90%, #f8f8f8 100%);
  background: -o-linear-gradient(right, transparent 0%, #f8f8f8 90%, #f8f8f8 100%);
  background: linear-gradient(-90deg, transparent 0%, #f8f8f8 90%, #f8f8f8 100%);
}

/* line 1281, resources/assets/styles/variables/_variables.scss */

.uk-section-primary .cover-image-gradient-left:before {
  background: -webkit-gradient(linear, right top, left top, from(transparent), color-stop(90%, #0071ce), to(#0071ce));
  background: -webkit-linear-gradient(right, transparent 0%, #0071ce 90%, #0071ce 100%);
  background: -o-linear-gradient(right, transparent 0%, #0071ce 90%, #0071ce 100%);
  background: linear-gradient(-90deg, transparent 0%, #0071ce 90%, #0071ce 100%);
}

/* line 1284, resources/assets/styles/variables/_variables.scss */

.bg-light-blue .cover-image-gradient-left:before {
  background: -webkit-gradient(linear, right top, left top, from(transparent), color-stop(90%, #0071ce), to(#0071ce));
  background: -webkit-linear-gradient(right, transparent 0%, #0071ce 90%, #0071ce 100%);
  background: -o-linear-gradient(right, transparent 0%, #0071ce 90%, #0071ce 100%);
  background: linear-gradient(-90deg, transparent 0%, #0071ce 90%, #0071ce 100%);
}

/* line 1287, resources/assets/styles/variables/_variables.scss */

.uk-section-secondary .cover-image-gradient-left:before {
  background: -webkit-gradient(linear, right top, left top, from(transparent), color-stop(90%, #003595), to(#003595));
  background: -webkit-linear-gradient(right, transparent 0%, #003595 90%, #003595 100%);
  background: -o-linear-gradient(right, transparent 0%, #003595 90%, #003595 100%);
  background: linear-gradient(-90deg, transparent 0%, #003595 90%, #003595 100%);
}

/* line 1290, resources/assets/styles/variables/_variables.scss */

.bg-dark-blue .cover-image-gradient-left:before {
  background: -webkit-gradient(linear, right top, left top, from(transparent), color-stop(90%, #003595), to(#003595));
  background: -webkit-linear-gradient(right, transparent 0%, #003595 90%, #003595 100%);
  background: -o-linear-gradient(right, transparent 0%, #003595 90%, #003595 100%);
  background: linear-gradient(-90deg, transparent 0%, #003595 90%, #003595 100%);
}

/* line 1293, resources/assets/styles/variables/_variables.scss */

.bg-green .cover-image-gradient-left:before {
  background: -webkit-gradient(linear, right top, left top, from(transparent), color-stop(90%, #3dae2b), to(#3dae2b));
  background: -webkit-linear-gradient(right, transparent 0%, #3dae2b 90%, #3dae2b 100%);
  background: -o-linear-gradient(right, transparent 0%, #3dae2b 90%, #3dae2b 100%);
  background: linear-gradient(-90deg, transparent 0%, #3dae2b 90%, #3dae2b 100%);
}

/* line 1296, resources/assets/styles/variables/_variables.scss */

.bg-orange .cover-image-gradient-left:before {
  background: -webkit-gradient(linear, right top, left top, from(transparent), color-stop(90%, #FF9015), to(#FF9015));
  background: -webkit-linear-gradient(right, transparent 0%, #FF9015 90%, #FF9015 100%);
  background: -o-linear-gradient(right, transparent 0%, #FF9015 90%, #FF9015 100%);
  background: linear-gradient(-90deg, transparent 0%, #FF9015 90%, #FF9015 100%);
}

/* line 1299, resources/assets/styles/variables/_variables.scss */

.bg-dark-blue-2 .cover-image-gradient-left:before {
  background: -webkit-gradient(linear, right top, left top, from(transparent), color-stop(90%, #15418C), to(#15418C));
  background: -webkit-linear-gradient(right, transparent, #15418C 90%, #15418C);
  background: -o-linear-gradient(right, transparent, #15418C 90%, #15418C);
  background: linear-gradient(-90deg, transparent, #15418C 90%, #15418C);
}

/* line 1306, resources/assets/styles/variables/_variables.scss */

.cover-image-gradient-right:before {
  position: absolute;
  content: "";
  height: 100%;
  width: 30%;
  right: 100%;
  top: 0;
}

/* line 1314, resources/assets/styles/variables/_variables.scss */

.uk-section-default .cover-image-gradient-right:before {
  background: -webkit-gradient(linear, left top, right top, from(transparent), color-stop(90%, #fff), to(#fff));
  background: -webkit-linear-gradient(left, transparent 0%, #fff 90%, #fff 100%);
  background: -o-linear-gradient(left, transparent 0%, #fff 90%, #fff 100%);
  background: linear-gradient(90deg, transparent 0%, #fff 90%, #fff 100%);
}

/* line 1317, resources/assets/styles/variables/_variables.scss */

.uk-section-muted .cover-image-gradient-right:before {
  background: -webkit-gradient(linear, left top, right top, from(transparent), color-stop(90%, #f8f8f8), to(#f8f8f8));
  background: -webkit-linear-gradient(left, transparent 0%, #f8f8f8 90%, #f8f8f8 100%);
  background: -o-linear-gradient(left, transparent 0%, #f8f8f8 90%, #f8f8f8 100%);
  background: linear-gradient(90deg, transparent 0%, #f8f8f8 90%, #f8f8f8 100%);
}

/* line 1320, resources/assets/styles/variables/_variables.scss */

.uk-section-primary .cover-image-gradient-right:before {
  background: -webkit-gradient(linear, left top, right top, from(transparent), color-stop(90%, #0071ce), to(#0071ce));
  background: -webkit-linear-gradient(left, transparent 0%, #0071ce 90%, #0071ce 100%);
  background: -o-linear-gradient(left, transparent 0%, #0071ce 90%, #0071ce 100%);
  background: linear-gradient(90deg, transparent 0%, #0071ce 90%, #0071ce 100%);
}

/* line 1323, resources/assets/styles/variables/_variables.scss */

.bg-light-blue .cover-image-gradient-right:before {
  background: -webkit-gradient(linear, left top, right top, from(transparent), color-stop(90%, #0071ce), to(#0071ce));
  background: -webkit-linear-gradient(left, transparent 0%, #0071ce 90%, #0071ce 100%);
  background: -o-linear-gradient(left, transparent 0%, #0071ce 90%, #0071ce 100%);
  background: linear-gradient(90deg, transparent 0%, #0071ce 90%, #0071ce 100%);
}

/* line 1326, resources/assets/styles/variables/_variables.scss */

.uk-section-secondary .cover-image-gradient-right:before {
  background: -webkit-gradient(linear, left top, right top, from(transparent), color-stop(90%, #003595), to(#003595));
  background: -webkit-linear-gradient(left, transparent 0%, #003595 90%, #003595 100%);
  background: -o-linear-gradient(left, transparent 0%, #003595 90%, #003595 100%);
  background: linear-gradient(90deg, transparent 0%, #003595 90%, #003595 100%);
}

/* line 1329, resources/assets/styles/variables/_variables.scss */

.bg-dark-blue .cover-image-gradient-right:before {
  background: -webkit-gradient(linear, left top, right top, from(transparent), color-stop(90%, #003595), to(#003595));
  background: -webkit-linear-gradient(left, transparent 0%, #003595 90%, #003595 100%);
  background: -o-linear-gradient(left, transparent 0%, #003595 90%, #003595 100%);
  background: linear-gradient(90deg, transparent 0%, #003595 90%, #003595 100%);
}

/* line 1332, resources/assets/styles/variables/_variables.scss */

.bg-green .cover-image-gradient-right:before {
  background: -webkit-gradient(linear, left top, right top, from(transparent), color-stop(90%, #3dae2b), to(#3dae2b));
  background: -webkit-linear-gradient(left, transparent 0%, #3dae2b 90%, #3dae2b 100%);
  background: -o-linear-gradient(left, transparent 0%, #3dae2b 90%, #3dae2b 100%);
  background: linear-gradient(90deg, transparent 0%, #3dae2b 90%, #3dae2b 100%);
}

/* line 1335, resources/assets/styles/variables/_variables.scss */

.bg-orange .cover-image-gradient-right:before {
  background: -webkit-gradient(linear, left top, right top, from(transparent), color-stop(90%, #FF9015), to(#FF9015));
  background: -webkit-linear-gradient(left, transparent 0%, #FF9015 90%, #FF9015 100%);
  background: -o-linear-gradient(left, transparent 0%, #FF9015 90%, #FF9015 100%);
  background: linear-gradient(90deg, transparent 0%, #FF9015 90%, #FF9015 100%);
}

/* line 1338, resources/assets/styles/variables/_variables.scss */

.bg-cerulean-light .cover-image-gradient-right:before {
  background: -webkit-gradient(linear, left top, right top, from(transparent), color-stop(90%, #E9F3F5), to(#E9F3F5));
  background: -webkit-linear-gradient(left, transparent 0%, #E9F3F5 90%, #E9F3F5 100%);
  background: -o-linear-gradient(left, transparent 0%, #E9F3F5 90%, #E9F3F5 100%);
  background: linear-gradient(90deg, transparent 0%, #E9F3F5 90%, #E9F3F5 100%);
}

/* line 1344, resources/assets/styles/variables/_variables.scss */

.center-columns.layout-content_columns .content-columns {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

/* ========================================================================
   Component: Background
 ========================================================================== */

/* Color
 ========================================================================== */

/* line 26, node_modules/uikit/src/scss/components/background.scss */

.uk-background-default {
  background-color: #fff;
}

/* line 27, node_modules/uikit/src/scss/components/background.scss */

.uk-background-muted {
  background-color: #f8f8f8;
}

/* line 28, node_modules/uikit/src/scss/components/background.scss */

.uk-background-primary {
  background-color: #0071ce;
}

/* line 29, node_modules/uikit/src/scss/components/background.scss */

.uk-background-secondary {
  background-color: #003595;
}

/* Size
 ========================================================================== */

/* line 35, node_modules/uikit/src/scss/components/background.scss */

.uk-background-cover,
.uk-background-contain,
.uk-background-width-1-1,
.uk-background-height-1-1 {
  background-position: 50% 50%;
  background-repeat: no-repeat;
}

/* line 43, node_modules/uikit/src/scss/components/background.scss */

.uk-background-cover {
  background-size: cover;
}

/* line 44, node_modules/uikit/src/scss/components/background.scss */

.uk-background-contain {
  background-size: contain;
}

/* line 45, node_modules/uikit/src/scss/components/background.scss */

.uk-background-width-1-1 {
  background-size: 100%;
}

/* line 46, node_modules/uikit/src/scss/components/background.scss */

.uk-background-height-1-1 {
  background-size: auto 100%;
}

/* Position
 ========================================================================== */

/* line 52, node_modules/uikit/src/scss/components/background.scss */

.uk-background-top-left {
  background-position: 0 0;
}

/* line 53, node_modules/uikit/src/scss/components/background.scss */

.uk-background-top-center {
  background-position: 50% 0;
}

/* line 54, node_modules/uikit/src/scss/components/background.scss */

.uk-background-top-right {
  background-position: 100% 0;
}

/* line 55, node_modules/uikit/src/scss/components/background.scss */

.uk-background-center-left {
  background-position: 0 50%;
}

/* line 56, node_modules/uikit/src/scss/components/background.scss */

.uk-background-center-center {
  background-position: 50% 50%;
}

/* line 57, node_modules/uikit/src/scss/components/background.scss */

.uk-background-center-right {
  background-position: 100% 50%;
}

/* line 58, node_modules/uikit/src/scss/components/background.scss */

.uk-background-bottom-left {
  background-position: 0 100%;
}

/* line 59, node_modules/uikit/src/scss/components/background.scss */

.uk-background-bottom-center {
  background-position: 50% 100%;
}

/* line 60, node_modules/uikit/src/scss/components/background.scss */

.uk-background-bottom-right {
  background-position: 100% 100%;
}

/* Repeat
 ========================================================================== */

/* line 66, node_modules/uikit/src/scss/components/background.scss */

.uk-background-norepeat {
  background-repeat: no-repeat;
}

/* Attachment
 ========================================================================== */

/*
 * 1. Fix bug introduced in Chrome 67: the background image is not visible if any element on the page uses `translate3d`
 */

/* line 76, node_modules/uikit/src/scss/components/background.scss */

.uk-background-fixed {
  background-attachment: fixed;
  /* 1 */
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}

/*
 * Exclude touch devices because `fixed` doesn't work on iOS and Android
 */

@media (pointer: coarse) {
  /* line 87, node_modules/uikit/src/scss/components/background.scss */

  .uk-background-fixed {
    background-attachment: scroll;
  }
}

/* Image
 ========================================================================== */

/* Phone portrait and smaller */

@media (max-width: 479px) {
  /* line 97, node_modules/uikit/src/scss/components/background.scss */

  .uk-background-image\@s {
    background-image: none !important;
  }
}

/* Phone landscape and smaller */

@media (max-width: 767px) {
  /* line 104, node_modules/uikit/src/scss/components/background.scss */

  .uk-background-image\@m {
    background-image: none !important;
  }
}

/* Tablet landscape and smaller */

@media (max-width: 959px) {
  /* line 111, node_modules/uikit/src/scss/components/background.scss */

  .uk-background-image\@l {
    background-image: none !important;
  }
}

/* Desktop and smaller */

@media (max-width: 1399px) {
  /* line 118, node_modules/uikit/src/scss/components/background.scss */

  .uk-background-image\@xl {
    background-image: none !important;
  }
}

/* Blend modes
 ========================================================================== */

/* line 126, node_modules/uikit/src/scss/components/background.scss */

.uk-background-blend-multiply {
  background-blend-mode: multiply;
}

/* line 127, node_modules/uikit/src/scss/components/background.scss */

.uk-background-blend-screen {
  background-blend-mode: screen;
}

/* line 128, node_modules/uikit/src/scss/components/background.scss */

.uk-background-blend-overlay {
  background-blend-mode: overlay;
}

/* line 129, node_modules/uikit/src/scss/components/background.scss */

.uk-background-blend-darken {
  background-blend-mode: darken;
}

/* line 130, node_modules/uikit/src/scss/components/background.scss */

.uk-background-blend-lighten {
  background-blend-mode: lighten;
}

/* line 131, node_modules/uikit/src/scss/components/background.scss */

.uk-background-blend-color-dodge {
  background-blend-mode: color-dodge;
}

/* line 132, node_modules/uikit/src/scss/components/background.scss */

.uk-background-blend-color-burn {
  background-blend-mode: color-burn;
}

/* line 133, node_modules/uikit/src/scss/components/background.scss */

.uk-background-blend-hard-light {
  background-blend-mode: hard-light;
}

/* line 134, node_modules/uikit/src/scss/components/background.scss */

.uk-background-blend-soft-light {
  background-blend-mode: soft-light;
}

/* line 135, node_modules/uikit/src/scss/components/background.scss */

.uk-background-blend-difference {
  background-blend-mode: difference;
}

/* line 136, node_modules/uikit/src/scss/components/background.scss */

.uk-background-blend-exclusion {
  background-blend-mode: exclusion;
}

/* line 137, node_modules/uikit/src/scss/components/background.scss */

.uk-background-blend-hue {
  background-blend-mode: hue;
}

/* line 138, node_modules/uikit/src/scss/components/background.scss */

.uk-background-blend-saturation {
  background-blend-mode: saturation;
}

/* line 139, node_modules/uikit/src/scss/components/background.scss */

.uk-background-blend-color {
  background-blend-mode: color;
}

/* line 140, node_modules/uikit/src/scss/components/background.scss */

.uk-background-blend-luminosity {
  background-blend-mode: luminosity;
}

/* ========================================================================
   Component: Align
 ========================================================================== */

/*
 * Default
 */

/* line 28, node_modules/uikit/src/scss/components/align.scss */

[class*='uk-align'] {
  display: block;
  margin-bottom: 32px;
}

/* line 33, node_modules/uikit/src/scss/components/align.scss */

* + [class*='uk-align'] {
  margin-top: 32px;
}

/*
 * Center
 */

/* line 39, node_modules/uikit/src/scss/components/align.scss */

.uk-align-center {
  margin-left: auto;
  margin-right: auto;
}

/*
 * Left/Right
 */

/* line 48, node_modules/uikit/src/scss/components/align.scss */

.uk-align-left {
  margin-top: 0;
  margin-right: 32px;
  float: left;
}

/* line 54, node_modules/uikit/src/scss/components/align.scss */

.uk-align-right {
  margin-top: 0;
  margin-left: 32px;
  float: right;
}

/* Phone landscape and bigger */

@media (min-width: 480px) {
  /* line 63, node_modules/uikit/src/scss/components/align.scss */

  .uk-align-left\@s {
    margin-top: 0;
    margin-right: 32px;
    float: left;
  }

  /* line 69, node_modules/uikit/src/scss/components/align.scss */

  .uk-align-right\@s {
    margin-top: 0;
    margin-left: 32px;
    float: right;
  }
}

/* Tablet landscape and bigger */

@media (min-width: 768px) {
  /* line 80, node_modules/uikit/src/scss/components/align.scss */

  .uk-align-left\@m {
    margin-top: 0;
    margin-right: 32px;
    float: left;
  }

  /* line 86, node_modules/uikit/src/scss/components/align.scss */

  .uk-align-right\@m {
    margin-top: 0;
    margin-left: 32px;
    float: right;
  }
}

/* Desktop and bigger */

@media (min-width: 960px) {
  /* line 97, node_modules/uikit/src/scss/components/align.scss */

  .uk-align-left\@l {
    margin-top: 0;
    float: left;
  }

  /* line 102, node_modules/uikit/src/scss/components/align.scss */

  .uk-align-right\@l {
    margin-top: 0;
    float: right;
  }

  /* line 107, node_modules/uikit/src/scss/components/align.scss */

  .uk-align-left,
  .uk-align-left\@s,
  .uk-align-left\@m,
  .uk-align-left\@l {
    margin-right: 22px;
  }

  /* line 112, node_modules/uikit/src/scss/components/align.scss */

  .uk-align-right,
  .uk-align-right\@s,
  .uk-align-right\@m,
  .uk-align-right\@l {
    margin-left: 22px;
  }
}

/* Large screen and bigger */

@media (min-width: 1400px) {
  /* line 122, node_modules/uikit/src/scss/components/align.scss */

  .uk-align-left\@xl {
    margin-top: 0;
    margin-right: 22px;
    float: left;
  }

  /* line 128, node_modules/uikit/src/scss/components/align.scss */

  .uk-align-right\@xl {
    margin-top: 0;
    margin-left: 22px;
    float: right;
  }
}

/* ========================================================================
   Component: SVG
 ========================================================================== */

/*
 * 1. Fill all SVG elements with the current text color if no `fill` attribute is set
 * 2. Set the fill and stroke color of all SVG elements to the current text color
 */

/* 1 */

/* line 19, node_modules/uikit/src/scss/components/svg.scss */

.uk-svg,
.uk-svg:not(.uk-preserve) [fill*='#']:not(.uk-preserve) {
  fill: currentcolor;
}

/* line 22, node_modules/uikit/src/scss/components/svg.scss */

.uk-svg:not(.uk-preserve) [stroke*='#']:not(.uk-preserve) {
  stroke: currentcolor;
}

/*
 * Fix Firefox blurry SVG rendering: https://bugzilla.mozilla.org/show_bug.cgi?id=1046835
 */

/* line 28, node_modules/uikit/src/scss/components/svg.scss */

.uk-svg {
  -webkit-transform: translate(0, 0);
       -o-transform: translate(0, 0);
          transform: translate(0, 0);
}

/* line 2800, resources/assets/styles/variables/_variables.scss */

img[src*='.svg'] {
  width: auto;
  height: auto;
}

/* line 2804, resources/assets/styles/variables/_variables.scss */

img[src*='.svg'].wp-post-image {
  width: 100%;
}

/* ========================================================================
   Component: Utility
 ========================================================================== */

/* Panel
 ========================================================================== */

/* line 66, node_modules/uikit/src/scss/components/utility.scss */

.uk-panel {
  display: flow-root;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

/*
 * Remove margin from the last-child
 */

/* line 76, node_modules/uikit/src/scss/components/utility.scss */

.uk-panel > :last-child {
  margin-bottom: 0;
}

/*
 * Scrollable
 */

/* line 83, node_modules/uikit/src/scss/components/utility.scss */

.uk-panel-scrollable {
  height: 170px;
  padding: 10px;
  border: 1px solid #BBBBBC;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  resize: both;
}

/* Clearfix
 ========================================================================== */

/*
 * 1. `table-cell` is used with `::before` because `table` creates a 1px gap when it becomes a flex item, only in Webkit
 * 2. `table` is used again with `::after` because `clear` only works with block elements.
 * Note: `display: block` with `overflow: hidden` is currently not working in the latest Safari
 */

/* 1 */

/* line 104, node_modules/uikit/src/scss/components/utility.scss */

.uk-clearfix::before {
  content: "";
  display: table-cell;
}

/* 2 */

/* line 110, node_modules/uikit/src/scss/components/utility.scss */

.uk-clearfix::after {
  content: "";
  display: table;
  clear: both;
}

/* Float
 ========================================================================== */

/*
 * 1. Prevent content overflow
 */

/* line 124, node_modules/uikit/src/scss/components/utility.scss */

.uk-float-left {
  float: left;
}

/* line 125, node_modules/uikit/src/scss/components/utility.scss */

.uk-float-right {
  float: right;
}

/* 1 */

/* line 128, node_modules/uikit/src/scss/components/utility.scss */

[class*='uk-float-'] {
  max-width: 100%;
}

/* Overfow
 ========================================================================== */

/* line 134, node_modules/uikit/src/scss/components/utility.scss */

.uk-overflow-hidden {
  overflow: hidden;
}

/*
 * Enable scrollbars if content is clipped
 * Note: Firefox ignores `padding-bottom` for the scrollable overflow https://bugzilla.mozilla.org/show_bug.cgi?id=748518
 */

/* line 141, node_modules/uikit/src/scss/components/utility.scss */

.uk-overflow-auto {
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}

/* line 146, node_modules/uikit/src/scss/components/utility.scss */

.uk-overflow-auto > :last-child {
  margin-bottom: 0;
}

/* Resize
 ========================================================================== */

/* line 152, node_modules/uikit/src/scss/components/utility.scss */

.uk-resize {
  resize: both;
}

/* line 153, node_modules/uikit/src/scss/components/utility.scss */

.uk-resize-vertical {
  resize: vertical;
}

/* Display
 ========================================================================== */

/* line 159, node_modules/uikit/src/scss/components/utility.scss */

.uk-display-block,
input[type=submit] {
  display: block !important;
}

/* line 160, node_modules/uikit/src/scss/components/utility.scss */

.uk-display-inline {
  display: inline !important;
}

/* line 161, node_modules/uikit/src/scss/components/utility.scss */

.uk-display-inline-block {
  display: inline-block !important;
}

/* Inline
 ========================================================================== */

/*
 * 1. Container fits its content
 * 2. Create position context
 * 3. Prevent content overflow
 * 4. Behave like most inline-block elements
 * 5. Force new layer without creating a new stacking context
 *    to fix 1px glitch when combined with overlays and transitions in Webkit
 * 6. Clip child elements
 */

/* line 177, node_modules/uikit/src/scss/components/utility.scss */

[class*='uk-inline'] {
  /* 1 */
  display: inline-block;
  /* 2 */
  position: relative;
  /* 3 */
  max-width: 100%;
  /* 4 */
  vertical-align: middle;
  /* 5 */
  -webkit-backface-visibility: hidden;
}

/* line 190, node_modules/uikit/src/scss/components/utility.scss */

.uk-inline-clip {
  /* 6 */
  overflow: hidden;
}

/* Responsive objects
 ========================================================================== */

/*
 * Preserve original dimensions
 * Because `img, `video`, `canvas` and  `audio` are already responsive by default, see Base component
 */

/* line 204, node_modules/uikit/src/scss/components/utility.scss */

.uk-preserve-width,
.uk-preserve-width canvas,
.uk-preserve-width img,
.uk-preserve-width svg,
.uk-preserve-width video {
  max-width: none;
}

/*
 * Responsiveness
 * Corrects `max-width` and `max-height` behavior if padding and border are used
 */

/* line 215, node_modules/uikit/src/scss/components/utility.scss */

.uk-responsive-width,
.uk-responsive-height {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

/*
 * 1. Set a maximum width. `important` needed to override `uk-preserve-width img`
 * 2. Auto scale the height. Only needed if `height` attribute is present
 */

/* line 223, node_modules/uikit/src/scss/components/utility.scss */

.uk-responsive-width {
  /* 1 */
  max-width: 100% !important;
  /* 2 */
  height: auto;
}

/*
 * 1. Set a maximum height. Only works if the parent element has a fixed height
 * 2. Auto scale the width. Only needed if `width` attribute is present
 * 3. Reset max-width, which `img, `video`, `canvas` and  `audio` already have by default
 */

/* line 236, node_modules/uikit/src/scss/components/utility.scss */

.uk-responsive-height {
  /* 1 */
  max-height: 100%;
  /* 2 */
  width: auto;
  /* 3 */
  max-width: none;
}

/* Border
 ========================================================================== */

/* line 249, node_modules/uikit/src/scss/components/utility.scss */

.uk-border-circle {
  border-radius: 50%;
}

/* line 250, node_modules/uikit/src/scss/components/utility.scss */

.uk-border-pill {
  border-radius: 500px;
}

/* line 251, node_modules/uikit/src/scss/components/utility.scss */

.uk-border-rounded {
  border-radius: 6px;
}

/*
 * Fix `overflow: hidden` to be ignored with border-radius and CSS transforms in Webkit
 */

/* line 257, node_modules/uikit/src/scss/components/utility.scss */

.uk-inline-clip[class*='uk-border-'] {
  -webkit-transform: translateZ(0);
}

/* Box-shadow
 ========================================================================== */

/* line 263, node_modules/uikit/src/scss/components/utility.scss */

.uk-box-shadow-small {
  -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);
          box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);
}

/* line 264, node_modules/uikit/src/scss/components/utility.scss */

.uk-box-shadow-medium {
  -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
          box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
}

/* line 265, node_modules/uikit/src/scss/components/utility.scss */

.uk-box-shadow-large {
  -webkit-box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16);
          box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16);
}

/* line 266, node_modules/uikit/src/scss/components/utility.scss */

.uk-box-shadow-xlarge {
  -webkit-box-shadow: 0 28px 50px rgba(0, 0, 0, 0.16);
          box-shadow: 0 28px 50px rgba(0, 0, 0, 0.16);
}

/*
 * Hover
 */

/* line 272, node_modules/uikit/src/scss/components/utility.scss */

[class*='uk-box-shadow-hover'] {
  -webkit-transition: -webkit-box-shadow 0.1s ease-in-out;
  transition: -webkit-box-shadow 0.1s ease-in-out;
  -o-transition: box-shadow 0.1s ease-in-out;
  transition: box-shadow 0.1s ease-in-out;
  transition: box-shadow 0.1s ease-in-out, -webkit-box-shadow 0.1s ease-in-out;
}

/* line 274, node_modules/uikit/src/scss/components/utility.scss */

.uk-box-shadow-hover-small:hover {
  -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);
          box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);
}

/* line 275, node_modules/uikit/src/scss/components/utility.scss */

.uk-box-shadow-hover-medium:hover {
  -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
          box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
}

/* line 276, node_modules/uikit/src/scss/components/utility.scss */

.uk-box-shadow-hover-large:hover {
  -webkit-box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16);
          box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16);
}

/* line 277, node_modules/uikit/src/scss/components/utility.scss */

.uk-box-shadow-hover-xlarge:hover {
  -webkit-box-shadow: 0 28px 50px rgba(0, 0, 0, 0.16);
          box-shadow: 0 28px 50px rgba(0, 0, 0, 0.16);
}

/* Box-shadow bottom
 ========================================================================== */

/*
 * 1. Set position.
 * 2. Set style
 * 3. Fix shadow being clipped in Safari if container is animated
 */

@supports ((-webkit-filter: blur(0)) or (filter: blur(0))) {
  /* line 291, node_modules/uikit/src/scss/components/utility.scss */

  .uk-box-shadow-bottom {
    display: inline-block;
    position: relative;
    z-index: 0;
    max-width: 100%;
    vertical-align: middle;
  }

  /* line 299, node_modules/uikit/src/scss/components/utility.scss */

  .uk-box-shadow-bottom::after {
    content: '';
    /* 1 */
    position: absolute;
    bottom: -30px;
    left: 0;
    right: 0;
    z-index: -1;
    /* 2 */
    height: 30px;
    border-radius: 100%;
    background: #444;
    -webkit-filter: blur(20px);
            filter: blur(20px);
    /* 3 */
    will-change: filter;
  }
}

/* Drop cap
 ========================================================================== */

/*
 * 1. Firefox doesn't apply `::first-letter` if the first letter is inside child elements
 *    https://bugzilla.mozilla.org/show_bug.cgi?id=214004
 * 2. In Firefox, a floating `::first-letter` doesn't have a line box and there for no `line-height`
 *    https://bugzilla.mozilla.org/show_bug.cgi?id=317933
 * 3. Caused by 1.: Edge creates two nested `::first-letter` containers, one for each selector
 *    This doubles the `font-size` exponential when using the `em` unit.
 */

/* line 332, node_modules/uikit/src/scss/components/utility.scss */

.uk-dropcap::first-letter,
.uk-dropcap > p:first-of-type::first-letter {
  display: block;
  margin-right: 10px;
  float: left;
  font-size: 4.5em;
  line-height: 1;
  margin-bottom: -2px;
}

/* 2 */

@-moz-document url-prefix()  {
  /* line 346, node_modules/uikit/src/scss/components/utility.scss */

  .uk-dropcap::first-letter,
  .uk-dropcap > p:first-of-type::first-letter {
    margin-top: 1.1%;
  }
}

/* 3 */

@supports (-ms-ime-align: auto) {
  /* line 354, node_modules/uikit/src/scss/components/utility.scss */

  .uk-dropcap > p:first-of-type::first-letter {
    font-size: 1em;
  }
}

/* Logo
 ========================================================================== */

/*
 * 1. Required for `a`
 */

/* line 366, node_modules/uikit/src/scss/components/utility.scss */

.uk-logo {
  font-size: 32px;
  font-family: franklin-gothic-urw, FranklinGothicURW, -apple-system, BlinkMacSystemFont, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  color: #e18533;
  /* 1 */
  text-decoration: none;
}

/* Hover */

/* line 376, node_modules/uikit/src/scss/components/utility.scss */

.uk-logo:hover {
  color: #e18533;
  /* 1 */
  text-decoration: none;
}

/* line 383, node_modules/uikit/src/scss/components/utility.scss */

.uk-logo > :where(img, svg, video) {
  display: block;
}

/* line 385, node_modules/uikit/src/scss/components/utility.scss */

.uk-logo-inverse {
  display: none;
}

/* Disabled State
 ========================================================================== */

/* line 391, node_modules/uikit/src/scss/components/utility.scss */

.uk-disabled {
  pointer-events: none;
}

/* Drag State
 ========================================================================== */

/*
 * 1. Needed if moving over elements with have their own cursor on hover, e.g. links or buttons
 * 2. Fix dragging over iframes
 */

/* line 402, node_modules/uikit/src/scss/components/utility.scss */

.uk-drag,
.uk-drag * {
  cursor: move;
}

/* 2 */

/* line 407, node_modules/uikit/src/scss/components/utility.scss */

.uk-drag iframe {
  pointer-events: none;
}

/* Dragover State
 ========================================================================== */

/*
 * Create a box-shadow when dragging a file over the upload area
 */

/* line 417, node_modules/uikit/src/scss/components/utility.scss */

.uk-dragover {
  -webkit-box-shadow: 0 0 20px rgba(100, 100, 100, 0.3);
          box-shadow: 0 0 20px rgba(100, 100, 100, 0.3);
}

/* Blend modes
 ========================================================================== */

/* line 423, node_modules/uikit/src/scss/components/utility.scss */

.uk-blend-multiply {
  mix-blend-mode: multiply;
}

/* line 424, node_modules/uikit/src/scss/components/utility.scss */

.uk-blend-screen {
  mix-blend-mode: screen;
}

/* line 425, node_modules/uikit/src/scss/components/utility.scss */

.uk-blend-overlay {
  mix-blend-mode: overlay;
}

/* line 426, node_modules/uikit/src/scss/components/utility.scss */

.uk-blend-darken {
  mix-blend-mode: darken;
}

/* line 427, node_modules/uikit/src/scss/components/utility.scss */

.uk-blend-lighten {
  mix-blend-mode: lighten;
}

/* line 428, node_modules/uikit/src/scss/components/utility.scss */

.uk-blend-color-dodge {
  mix-blend-mode: color-dodge;
}

/* line 429, node_modules/uikit/src/scss/components/utility.scss */

.uk-blend-color-burn {
  mix-blend-mode: color-burn;
}

/* line 430, node_modules/uikit/src/scss/components/utility.scss */

.uk-blend-hard-light {
  mix-blend-mode: hard-light;
}

/* line 431, node_modules/uikit/src/scss/components/utility.scss */

.uk-blend-soft-light {
  mix-blend-mode: soft-light;
}

/* line 432, node_modules/uikit/src/scss/components/utility.scss */

.uk-blend-difference {
  mix-blend-mode: difference;
}

/* line 433, node_modules/uikit/src/scss/components/utility.scss */

.uk-blend-exclusion {
  mix-blend-mode: exclusion;
}

/* line 434, node_modules/uikit/src/scss/components/utility.scss */

.uk-blend-hue {
  mix-blend-mode: hue;
}

/* line 435, node_modules/uikit/src/scss/components/utility.scss */

.uk-blend-saturation {
  mix-blend-mode: saturation;
}

/* line 436, node_modules/uikit/src/scss/components/utility.scss */

.uk-blend-color {
  mix-blend-mode: color;
}

/* line 437, node_modules/uikit/src/scss/components/utility.scss */

.uk-blend-luminosity {
  mix-blend-mode: luminosity;
}

/* Transform
========================================================================== */

/* line 443, node_modules/uikit/src/scss/components/utility.scss */

.uk-transform-center {
  -webkit-transform: translate(-50%, -50%);
       -o-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

/* Transform Origin
========================================================================== */

/* line 449, node_modules/uikit/src/scss/components/utility.scss */

.uk-transform-origin-top-left {
  -webkit-transform-origin: 0 0;
       -o-transform-origin: 0 0;
          transform-origin: 0 0;
}

/* line 450, node_modules/uikit/src/scss/components/utility.scss */

.uk-transform-origin-top-center {
  -webkit-transform-origin: 50% 0;
       -o-transform-origin: 50% 0;
          transform-origin: 50% 0;
}

/* line 451, node_modules/uikit/src/scss/components/utility.scss */

.uk-transform-origin-top-right {
  -webkit-transform-origin: 100% 0;
       -o-transform-origin: 100% 0;
          transform-origin: 100% 0;
}

/* line 452, node_modules/uikit/src/scss/components/utility.scss */

.uk-transform-origin-center-left {
  -webkit-transform-origin: 0 50%;
       -o-transform-origin: 0 50%;
          transform-origin: 0 50%;
}

/* line 453, node_modules/uikit/src/scss/components/utility.scss */

.uk-transform-origin-center-right {
  -webkit-transform-origin: 100% 50%;
       -o-transform-origin: 100% 50%;
          transform-origin: 100% 50%;
}

/* line 454, node_modules/uikit/src/scss/components/utility.scss */

.uk-transform-origin-bottom-left {
  -webkit-transform-origin: 0 100%;
       -o-transform-origin: 0 100%;
          transform-origin: 0 100%;
}

/* line 455, node_modules/uikit/src/scss/components/utility.scss */

.uk-transform-origin-bottom-center {
  -webkit-transform-origin: 50% 100%;
       -o-transform-origin: 50% 100%;
          transform-origin: 50% 100%;
}

/* line 456, node_modules/uikit/src/scss/components/utility.scss */

.uk-transform-origin-bottom-right {
  -webkit-transform-origin: 100% 100%;
       -o-transform-origin: 100% 100%;
          transform-origin: 100% 100%;
}

/* ========================================================================
   Component: Flex
 ========================================================================== */

/* line 13, node_modules/uikit/src/scss/components/flex.scss */

.uk-flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 14, node_modules/uikit/src/scss/components/flex.scss */

.uk-flex-inline {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

/*
 * Remove pseudo elements created by micro clearfix as precaution
 */

/* line 20, node_modules/uikit/src/scss/components/flex.scss */

.uk-flex::before,
.uk-flex::after,
.uk-flex-inline::before,
.uk-flex-inline::after {
  display: none;
}

/* Alignment
 ========================================================================== */

/*
 * Align items along the main axis of the current line of the flex container
 * Row: Horizontal
 */

/* line 35, node_modules/uikit/src/scss/components/flex.scss */

.uk-flex-left {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

/* line 36, node_modules/uikit/src/scss/components/flex.scss */

.uk-flex-center {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

/* line 37, node_modules/uikit/src/scss/components/flex.scss */

.uk-flex-right {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

/* line 38, node_modules/uikit/src/scss/components/flex.scss */

.uk-flex-between {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

/* line 39, node_modules/uikit/src/scss/components/flex.scss */

.uk-flex-around {
  -ms-flex-pack: distribute;
      justify-content: space-around;
}

/* Phone landscape and bigger */

@media (min-width: 480px) {
  /* line 45, node_modules/uikit/src/scss/components/flex.scss */

  .uk-flex-left\@s {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }

  /* line 46, node_modules/uikit/src/scss/components/flex.scss */

  .uk-flex-center\@s {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }

  /* line 47, node_modules/uikit/src/scss/components/flex.scss */

  .uk-flex-right\@s {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }

  /* line 48, node_modules/uikit/src/scss/components/flex.scss */

  .uk-flex-between\@s {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }

  /* line 49, node_modules/uikit/src/scss/components/flex.scss */

  .uk-flex-around\@s {
    -ms-flex-pack: distribute;
        justify-content: space-around;
  }
}

/* Tablet landscape and bigger */

@media (min-width: 768px) {
  /* line 56, node_modules/uikit/src/scss/components/flex.scss */

  .uk-flex-left\@m {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }

  /* line 57, node_modules/uikit/src/scss/components/flex.scss */

  .uk-flex-center\@m {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }

  /* line 58, node_modules/uikit/src/scss/components/flex.scss */

  .uk-flex-right\@m {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }

  /* line 59, node_modules/uikit/src/scss/components/flex.scss */

  .uk-flex-between\@m {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }

  /* line 60, node_modules/uikit/src/scss/components/flex.scss */

  .uk-flex-around\@m {
    -ms-flex-pack: distribute;
        justify-content: space-around;
  }
}

/* Desktop and bigger */

@media (min-width: 960px) {
  /* line 67, node_modules/uikit/src/scss/components/flex.scss */

  .uk-flex-left\@l {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }

  /* line 68, node_modules/uikit/src/scss/components/flex.scss */

  .uk-flex-center\@l {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }

  /* line 69, node_modules/uikit/src/scss/components/flex.scss */

  .uk-flex-right\@l {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }

  /* line 70, node_modules/uikit/src/scss/components/flex.scss */

  .uk-flex-between\@l {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }

  /* line 71, node_modules/uikit/src/scss/components/flex.scss */

  .uk-flex-around\@l {
    -ms-flex-pack: distribute;
        justify-content: space-around;
  }
}

/* Large screen and bigger */

@media (min-width: 1400px) {
  /* line 78, node_modules/uikit/src/scss/components/flex.scss */

  .uk-flex-left\@xl {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }

  /* line 79, node_modules/uikit/src/scss/components/flex.scss */

  .uk-flex-center\@xl {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }

  /* line 80, node_modules/uikit/src/scss/components/flex.scss */

  .uk-flex-right\@xl {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }

  /* line 81, node_modules/uikit/src/scss/components/flex.scss */

  .uk-flex-between\@xl {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }

  /* line 82, node_modules/uikit/src/scss/components/flex.scss */

  .uk-flex-around\@xl {
    -ms-flex-pack: distribute;
        justify-content: space-around;
  }
}

/*
 * Align items in the cross axis of the current line of the flex container
 * Row: Vertical
 */

/* line 92, node_modules/uikit/src/scss/components/flex.scss */

.uk-flex-stretch {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}

/* line 93, node_modules/uikit/src/scss/components/flex.scss */

.uk-flex-top {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

/* line 94, node_modules/uikit/src/scss/components/flex.scss */

.uk-flex-middle {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

/* line 95, node_modules/uikit/src/scss/components/flex.scss */

.uk-flex-bottom {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}

/* Direction
 ========================================================================== */

/* line 102, node_modules/uikit/src/scss/components/flex.scss */

.uk-flex-row {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}

/* line 103, node_modules/uikit/src/scss/components/flex.scss */

.uk-flex-row-reverse {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}

/* line 104, node_modules/uikit/src/scss/components/flex.scss */

.uk-flex-column {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

/* line 105, node_modules/uikit/src/scss/components/flex.scss */

.uk-flex-column-reverse {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}

/* Wrap
 ========================================================================== */

/* line 112, node_modules/uikit/src/scss/components/flex.scss */

.uk-flex-nowrap {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}

/* line 113, node_modules/uikit/src/scss/components/flex.scss */

.uk-flex-wrap {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

/* line 114, node_modules/uikit/src/scss/components/flex.scss */

.uk-flex-wrap-reverse {
  -ms-flex-wrap: wrap-reverse;
      flex-wrap: wrap-reverse;
}

/*
 * Aligns items within the flex container when there is extra space in the cross-axis
 * Only works if there is more than one line of flex items
 */

/* line 122, node_modules/uikit/src/scss/components/flex.scss */

.uk-flex-wrap-stretch {
  -ms-flex-line-pack: stretch;
      align-content: stretch;
}

/* line 123, node_modules/uikit/src/scss/components/flex.scss */

.uk-flex-wrap-top {
  -ms-flex-line-pack: start;
      align-content: flex-start;
}

/* line 124, node_modules/uikit/src/scss/components/flex.scss */

.uk-flex-wrap-middle {
  -ms-flex-line-pack: center;
      align-content: center;
}

/* line 125, node_modules/uikit/src/scss/components/flex.scss */

.uk-flex-wrap-bottom {
  -ms-flex-line-pack: end;
      align-content: flex-end;
}

/* line 126, node_modules/uikit/src/scss/components/flex.scss */

.uk-flex-wrap-between {
  -ms-flex-line-pack: justify;
      align-content: space-between;
}

/* line 127, node_modules/uikit/src/scss/components/flex.scss */

.uk-flex-wrap-around {
  -ms-flex-line-pack: distribute;
      align-content: space-around;
}

/* Item ordering
 ========================================================================== */

/*
 * Default is 0
 */

/* line 137, node_modules/uikit/src/scss/components/flex.scss */

.uk-flex-first {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}

/* line 138, node_modules/uikit/src/scss/components/flex.scss */

.uk-flex-last {
  -webkit-box-ordinal-group: 100;
      -ms-flex-order: 99;
          order: 99;
}

/* Phone landscape and bigger */

@media (min-width: 480px) {
  /* line 144, node_modules/uikit/src/scss/components/flex.scss */

  .uk-flex-first\@s {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }

  /* line 145, node_modules/uikit/src/scss/components/flex.scss */

  .uk-flex-last\@s {
    -webkit-box-ordinal-group: 100;
        -ms-flex-order: 99;
            order: 99;
  }
}

/* Tablet landscape and bigger */

@media (min-width: 768px) {
  /* line 152, node_modules/uikit/src/scss/components/flex.scss */

  .uk-flex-first\@m {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }

  /* line 153, node_modules/uikit/src/scss/components/flex.scss */

  .uk-flex-last\@m {
    -webkit-box-ordinal-group: 100;
        -ms-flex-order: 99;
            order: 99;
  }
}

/* Desktop and bigger */

@media (min-width: 960px) {
  /* line 160, node_modules/uikit/src/scss/components/flex.scss */

  .uk-flex-first\@l {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }

  /* line 161, node_modules/uikit/src/scss/components/flex.scss */

  .uk-flex-last\@l {
    -webkit-box-ordinal-group: 100;
        -ms-flex-order: 99;
            order: 99;
  }
}

/* Large screen and bigger */

@media (min-width: 1400px) {
  /* line 168, node_modules/uikit/src/scss/components/flex.scss */

  .uk-flex-first\@xl {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }

  /* line 169, node_modules/uikit/src/scss/components/flex.scss */

  .uk-flex-last\@xl {
    -webkit-box-ordinal-group: 100;
        -ms-flex-order: 99;
            order: 99;
  }
}

/* Item dimensions
 ========================================================================== */

/*
 * Initial: 0 1 auto
 * Content dimensions, but shrinks
 */

/*
 * No Flex: 0 0 auto
 * Content dimensions
 */

/* line 187, node_modules/uikit/src/scss/components/flex.scss */

.uk-flex-none {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
}

/*
 * Relative Flex: 1 1 auto
 * Space is allocated considering content
 */

/* line 194, node_modules/uikit/src/scss/components/flex.scss */

.uk-flex-auto {
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
}

/*
 * Absolute Flex: 1 1 0%
 * Space is allocated solely based on flex
 */

/* line 201, node_modules/uikit/src/scss/components/flex.scss */

.uk-flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

/* ========================================================================
   Component: Margin
 ========================================================================== */

/*
 * Default
 */

/* line 39, node_modules/uikit/src/scss/components/margin.scss */

.uk-margin {
  margin-bottom: 20px;
}

/* line 40, node_modules/uikit/src/scss/components/margin.scss */

* + .uk-margin {
  margin-top: 20px !important;
}

/* line 42, node_modules/uikit/src/scss/components/margin.scss */

.uk-margin-top {
  margin-top: 20px !important;
}

/* line 43, node_modules/uikit/src/scss/components/margin.scss */

.uk-margin-bottom {
  margin-bottom: 20px !important;
}

/* line 44, node_modules/uikit/src/scss/components/margin.scss */

.uk-margin-left {
  margin-left: 20px !important;
}

/* line 45, node_modules/uikit/src/scss/components/margin.scss */

.uk-margin-right {
  margin-right: 20px !important;
}

/* Small
 ========================================================================== */

/* line 51, node_modules/uikit/src/scss/components/margin.scss */

.uk-margin-small {
  margin-bottom: 10px;
}

/* line 52, node_modules/uikit/src/scss/components/margin.scss */

* + .uk-margin-small {
  margin-top: 10px !important;
}

/* line 54, node_modules/uikit/src/scss/components/margin.scss */

.uk-margin-small-top {
  margin-top: 10px !important;
}

/* line 55, node_modules/uikit/src/scss/components/margin.scss */

.uk-margin-small-bottom {
  margin-bottom: 10px !important;
}

/* line 56, node_modules/uikit/src/scss/components/margin.scss */

.uk-margin-small-left {
  margin-left: 10px !important;
}

/* line 57, node_modules/uikit/src/scss/components/margin.scss */

.uk-margin-small-right {
  margin-right: 10px !important;
}

/* Medium
 ========================================================================== */

/* line 63, node_modules/uikit/src/scss/components/margin.scss */

.uk-margin-medium {
  margin-bottom: 40px;
}

/* line 64, node_modules/uikit/src/scss/components/margin.scss */

* + .uk-margin-medium {
  margin-top: 40px !important;
}

/* line 66, node_modules/uikit/src/scss/components/margin.scss */

.uk-margin-medium-top {
  margin-top: 40px !important;
}

/* line 67, node_modules/uikit/src/scss/components/margin.scss */

.uk-margin-medium-bottom {
  margin-bottom: 40px !important;
}

/* line 68, node_modules/uikit/src/scss/components/margin.scss */

.uk-margin-medium-left {
  margin-left: 40px !important;
}

/* line 69, node_modules/uikit/src/scss/components/margin.scss */

.uk-margin-medium-right {
  margin-right: 40px !important;
}

/* Large
 ========================================================================== */

/* line 75, node_modules/uikit/src/scss/components/margin.scss */

.uk-margin-large {
  margin-bottom: 40px;
}

/* line 76, node_modules/uikit/src/scss/components/margin.scss */

* + .uk-margin-large {
  margin-top: 40px !important;
}

/* line 78, node_modules/uikit/src/scss/components/margin.scss */

.uk-margin-large-top {
  margin-top: 40px !important;
}

/* line 79, node_modules/uikit/src/scss/components/margin.scss */

.uk-margin-large-bottom {
  margin-bottom: 40px !important;
}

/* line 80, node_modules/uikit/src/scss/components/margin.scss */

.uk-margin-large-left {
  margin-left: 40px !important;
}

/* line 81, node_modules/uikit/src/scss/components/margin.scss */

.uk-margin-large-right {
  margin-right: 40px !important;
}

/* Desktop and bigger */

@media (min-width: 960px) {
  /* line 86, node_modules/uikit/src/scss/components/margin.scss */

  .uk-margin-large {
    margin-bottom: 60px;
  }

  /* line 87, node_modules/uikit/src/scss/components/margin.scss */

  * + .uk-margin-large {
    margin-top: 60px !important;
  }

  /* line 89, node_modules/uikit/src/scss/components/margin.scss */

  .uk-margin-large-top {
    margin-top: 60px !important;
  }

  /* line 90, node_modules/uikit/src/scss/components/margin.scss */

  .uk-margin-large-bottom {
    margin-bottom: 60px !important;
  }

  /* line 91, node_modules/uikit/src/scss/components/margin.scss */

  .uk-margin-large-left {
    margin-left: 60px !important;
  }

  /* line 92, node_modules/uikit/src/scss/components/margin.scss */

  .uk-margin-large-right {
    margin-right: 60px !important;
  }
}

/* XLarge
 ========================================================================== */

/* line 100, node_modules/uikit/src/scss/components/margin.scss */

.uk-margin-xlarge {
  margin-bottom: 60px;
}

/* line 101, node_modules/uikit/src/scss/components/margin.scss */

* + .uk-margin-xlarge {
  margin-top: 60px !important;
}

/* line 103, node_modules/uikit/src/scss/components/margin.scss */

.uk-margin-xlarge-top {
  margin-top: 60px !important;
}

/* line 104, node_modules/uikit/src/scss/components/margin.scss */

.uk-margin-xlarge-bottom {
  margin-bottom: 60px !important;
}

/* line 105, node_modules/uikit/src/scss/components/margin.scss */

.uk-margin-xlarge-left {
  margin-left: 60px !important;
}

/* line 106, node_modules/uikit/src/scss/components/margin.scss */

.uk-margin-xlarge-right {
  margin-right: 60px !important;
}

/* Desktop and bigger */

@media (min-width: 960px) {
  /* line 111, node_modules/uikit/src/scss/components/margin.scss */

  .uk-margin-xlarge {
    margin-bottom: 100px;
  }

  /* line 112, node_modules/uikit/src/scss/components/margin.scss */

  * + .uk-margin-xlarge {
    margin-top: 100px !important;
  }

  /* line 114, node_modules/uikit/src/scss/components/margin.scss */

  .uk-margin-xlarge-top {
    margin-top: 100px !important;
  }

  /* line 115, node_modules/uikit/src/scss/components/margin.scss */

  .uk-margin-xlarge-bottom {
    margin-bottom: 100px !important;
  }

  /* line 116, node_modules/uikit/src/scss/components/margin.scss */

  .uk-margin-xlarge-left {
    margin-left: 100px !important;
  }

  /* line 117, node_modules/uikit/src/scss/components/margin.scss */

  .uk-margin-xlarge-right {
    margin-right: 100px !important;
  }
}

/* Auto
 ========================================================================== */

/* line 125, node_modules/uikit/src/scss/components/margin.scss */

.uk-margin-auto,
input[type=submit] {
  margin-left: auto !important;
  margin-right: auto !important;
}

/* line 130, node_modules/uikit/src/scss/components/margin.scss */

.uk-margin-auto-top {
  margin-top: auto !important;
}

/* line 131, node_modules/uikit/src/scss/components/margin.scss */

.uk-margin-auto-bottom {
  margin-bottom: auto !important;
}

/* line 132, node_modules/uikit/src/scss/components/margin.scss */

.uk-margin-auto-left {
  margin-left: auto !important;
}

/* line 133, node_modules/uikit/src/scss/components/margin.scss */

.uk-margin-auto-right {
  margin-right: auto !important;
}

/* line 135, node_modules/uikit/src/scss/components/margin.scss */

.uk-margin-auto-vertical {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

/* Phone landscape and bigger */

@media (min-width: 480px) {
  /* line 143, node_modules/uikit/src/scss/components/margin.scss */

  .uk-margin-auto\@s {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  /* line 148, node_modules/uikit/src/scss/components/margin.scss */

  .uk-margin-auto-left\@s {
    margin-left: auto !important;
  }

  /* line 149, node_modules/uikit/src/scss/components/margin.scss */

  .uk-margin-auto-right\@s {
    margin-right: auto !important;
  }
}

/* Tablet landscape and bigger */

@media (min-width: 768px) {
  /* line 156, node_modules/uikit/src/scss/components/margin.scss */

  .uk-margin-auto\@m {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  /* line 161, node_modules/uikit/src/scss/components/margin.scss */

  .uk-margin-auto-left\@m {
    margin-left: auto !important;
  }

  /* line 162, node_modules/uikit/src/scss/components/margin.scss */

  .uk-margin-auto-right\@m {
    margin-right: auto !important;
  }
}

/* Desktop and bigger */

@media (min-width: 960px) {
  /* line 169, node_modules/uikit/src/scss/components/margin.scss */

  .uk-margin-auto\@l {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  /* line 174, node_modules/uikit/src/scss/components/margin.scss */

  .uk-margin-auto-left\@l {
    margin-left: auto !important;
  }

  /* line 175, node_modules/uikit/src/scss/components/margin.scss */

  .uk-margin-auto-right\@l {
    margin-right: auto !important;
  }
}

/* Large screen and bigger */

@media (min-width: 1400px) {
  /* line 182, node_modules/uikit/src/scss/components/margin.scss */

  .uk-margin-auto\@xl {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  /* line 187, node_modules/uikit/src/scss/components/margin.scss */

  .uk-margin-auto-left\@xl {
    margin-left: auto !important;
  }

  /* line 188, node_modules/uikit/src/scss/components/margin.scss */

  .uk-margin-auto-right\@xl {
    margin-right: auto !important;
  }
}

/* Remove
 ========================================================================== */

/* line 196, node_modules/uikit/src/scss/components/margin.scss */

.uk-margin-remove {
  margin: 0 !important;
}

/* line 197, node_modules/uikit/src/scss/components/margin.scss */

.uk-margin-remove-top {
  margin-top: 0 !important;
}

/* line 198, node_modules/uikit/src/scss/components/margin.scss */

.uk-margin-remove-bottom {
  margin-bottom: 0 !important;
}

/* line 199, node_modules/uikit/src/scss/components/margin.scss */

.uk-margin-remove-left {
  margin-left: 0 !important;
}

/* line 200, node_modules/uikit/src/scss/components/margin.scss */

.uk-margin-remove-right {
  margin-right: 0 !important;
}

/* line 202, node_modules/uikit/src/scss/components/margin.scss */

.uk-margin-remove-vertical {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

/* line 207, node_modules/uikit/src/scss/components/margin.scss */

.uk-margin-remove-adjacent + *,
.uk-margin-remove-first-child > :first-child {
  margin-top: 0 !important;
}

/* line 209, node_modules/uikit/src/scss/components/margin.scss */

.uk-margin-remove-last-child > :last-child {
  margin-bottom: 0 !important;
}

/* Phone landscape and bigger */

@media (min-width: 480px) {
  /* line 214, node_modules/uikit/src/scss/components/margin.scss */

  .uk-margin-remove-left\@s {
    margin-left: 0 !important;
  }

  /* line 215, node_modules/uikit/src/scss/components/margin.scss */

  .uk-margin-remove-right\@s {
    margin-right: 0 !important;
  }
}

/* Tablet landscape and bigger */

@media (min-width: 768px) {
  /* line 222, node_modules/uikit/src/scss/components/margin.scss */

  .uk-margin-remove-left\@m {
    margin-left: 0 !important;
  }

  /* line 223, node_modules/uikit/src/scss/components/margin.scss */

  .uk-margin-remove-right\@m {
    margin-right: 0 !important;
  }
}

/* Desktop and bigger */

@media (min-width: 960px) {
  /* line 230, node_modules/uikit/src/scss/components/margin.scss */

  .uk-margin-remove-left\@l {
    margin-left: 0 !important;
  }

  /* line 231, node_modules/uikit/src/scss/components/margin.scss */

  .uk-margin-remove-right\@l {
    margin-right: 0 !important;
  }
}

/* Large screen and bigger */

@media (min-width: 1400px) {
  /* line 238, node_modules/uikit/src/scss/components/margin.scss */

  .uk-margin-remove-left\@xl {
    margin-left: 0 !important;
  }

  /* line 239, node_modules/uikit/src/scss/components/margin.scss */

  .uk-margin-remove-right\@xl {
    margin-right: 0 !important;
  }
}

/* ========================================================================
   Component: Padding
 ========================================================================== */

/* line 27, node_modules/uikit/src/scss/components/padding.scss */

.uk-padding {
  padding: 16px;
}

/* Desktop and bigger */

@media (min-width: 960px) {
  /* line 32, node_modules/uikit/src/scss/components/padding.scss */

  .uk-padding {
    padding: 32px;
  }
}

/* Small
 ========================================================================== */

/* line 40, node_modules/uikit/src/scss/components/padding.scss */

.uk-padding-small {
  padding: 16px;
}

/* Large
 ========================================================================== */

/* line 46, node_modules/uikit/src/scss/components/padding.scss */

.uk-padding-large {
  padding: 32px;
}

/* Desktop and bigger */

@media (min-width: 960px) {
  /* line 51, node_modules/uikit/src/scss/components/padding.scss */

  .uk-padding-large {
    padding: 64px;
  }
}

/* Remove
 ========================================================================== */

/* line 59, node_modules/uikit/src/scss/components/padding.scss */

.uk-padding-remove {
  padding: 0 !important;
}

/* line 60, node_modules/uikit/src/scss/components/padding.scss */

.uk-padding-remove-top {
  padding-top: 0 !important;
}

/* line 61, node_modules/uikit/src/scss/components/padding.scss */

.uk-padding-remove-bottom {
  padding-bottom: 0 !important;
}

/* line 62, node_modules/uikit/src/scss/components/padding.scss */

.uk-padding-remove-left {
  padding-left: 0 !important;
}

/* line 63, node_modules/uikit/src/scss/components/padding.scss */

.uk-padding-remove-right {
  padding-right: 0 !important;
}

/* line 65, node_modules/uikit/src/scss/components/padding.scss */

.uk-padding-remove-vertical {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

/* line 70, node_modules/uikit/src/scss/components/padding.scss */

.uk-padding-remove-horizontal {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

@media screen and (max-width: 47.9375em) {
  /* line 2433, resources/assets/styles/variables/_variables.scss */

  .layout-split_content .uk-padding-large {
    padding-right: 16px;
    padding-left: 16px;
  }
}

/* ========================================================================
   Component: Position
 ========================================================================== */

/* line 42, node_modules/uikit/src/scss/components/position.scss */

:root {
  --uk-position-margin-offset: 0px;
}

/* Directions
 ========================================================================== */

/*
 * 1. Prevent content overflow.
 */

/* line 52, node_modules/uikit/src/scss/components/position.scss */

[class*='uk-position-top'],
[class*='uk-position-bottom'],
[class*='uk-position-left'],
[class*='uk-position-right'],
[class*='uk-position-center'] {
  position: absolute !important;
  /* 1 */
  max-width: calc(100% - (var(--uk-position-margin-offset) * 2));
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

/*
 * Edges
 * Don't use `width: 100%` because it's wrong if the parent has padding.
 */

/* line 68, node_modules/uikit/src/scss/components/position.scss */

.uk-position-top {
  top: 0;
  left: 0;
  right: 0;
}

/* line 74, node_modules/uikit/src/scss/components/position.scss */

.uk-position-bottom {
  bottom: 0;
  left: 0;
  right: 0;
}

/* line 80, node_modules/uikit/src/scss/components/position.scss */

.uk-position-left {
  top: 0;
  bottom: 0;
  left: 0;
}

/* line 86, node_modules/uikit/src/scss/components/position.scss */

.uk-position-right {
  top: 0;
  bottom: 0;
  right: 0;
}

/*
 * Corners
 */

/* line 96, node_modules/uikit/src/scss/components/position.scss */

.uk-position-top-left {
  top: 0;
  left: 0;
}

/* line 101, node_modules/uikit/src/scss/components/position.scss */

.uk-position-top-right {
  top: 0;
  right: 0;
}

/* line 106, node_modules/uikit/src/scss/components/position.scss */

.uk-position-bottom-left {
  bottom: 0;
  left: 0;
}

/* line 111, node_modules/uikit/src/scss/components/position.scss */

.uk-position-bottom-right {
  bottom: 0;
  right: 0;
}

/*
 * Center
 * 1. Fix text wrapping if content is larger than 50% of the container.
 *    Using `max-content` requires `max-width` of 100% which is set generally.
 */

/* line 122, node_modules/uikit/src/scss/components/position.scss */

.uk-position-center {
  top: calc(50% - var(--uk-position-margin-offset));
  left: calc(50% - var(--uk-position-margin-offset));
  --uk-position-translate-x: -50%;
  --uk-position-translate-y: -50%;
  -webkit-transform: translate(var(--uk-position-translate-x), var(--uk-position-translate-y));
       -o-transform: translate(var(--uk-position-translate-x), var(--uk-position-translate-y));
          transform: translate(var(--uk-position-translate-x), var(--uk-position-translate-y));
  /* 1 */
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}

/* Vertical */

/* line 133, node_modules/uikit/src/scss/components/position.scss */

[class*='uk-position-center-left'],
[class*='uk-position-center-right'] {
  top: calc(50% - var(--uk-position-margin-offset));
  --uk-position-translate-y: -50%;
  -webkit-transform: translate(0, var(--uk-position-translate-y));
       -o-transform: translate(0, var(--uk-position-translate-y));
          transform: translate(0, var(--uk-position-translate-y));
}

/* line 140, node_modules/uikit/src/scss/components/position.scss */

.uk-position-center-left {
  left: 0;
}

/* line 141, node_modules/uikit/src/scss/components/position.scss */

.uk-position-center-right {
  right: 0;
}

/* line 143, node_modules/uikit/src/scss/components/position.scss */

.uk-position-center-left-out {
  right: 100%;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}

/* line 148, node_modules/uikit/src/scss/components/position.scss */

.uk-position-center-right-out {
  left: 100%;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}

/* Horizontal */

/* line 154, node_modules/uikit/src/scss/components/position.scss */

.uk-position-top-center,
.uk-position-bottom-center {
  left: calc(50% - var(--uk-position-margin-offset));
  --uk-position-translate-x: -50%;
  -webkit-transform: translate(var(--uk-position-translate-x), 0);
       -o-transform: translate(var(--uk-position-translate-x), 0);
          transform: translate(var(--uk-position-translate-x), 0);
  /* 1 */
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}

/* line 163, node_modules/uikit/src/scss/components/position.scss */

.uk-position-top-center {
  top: 0;
}

/* line 164, node_modules/uikit/src/scss/components/position.scss */

.uk-position-bottom-center {
  bottom: 0;
}

/*
 * Cover
 */

/* line 170, node_modules/uikit/src/scss/components/position.scss */

.uk-position-cover {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

/* Margin
 ========================================================================== */

/* line 182, node_modules/uikit/src/scss/components/position.scss */

.uk-position-small {
  margin: 16px;
  --uk-position-margin-offset: 16px;
}

/* line 187, node_modules/uikit/src/scss/components/position.scss */

.uk-position-medium {
  margin: 32px;
  --uk-position-margin-offset: 32px;
}

/* line 192, node_modules/uikit/src/scss/components/position.scss */

.uk-position-large {
  margin: 32px;
  --uk-position-margin-offset: 32px;
}

/* Desktop and bigger */

@media (min-width: 960px) {
  /* line 200, node_modules/uikit/src/scss/components/position.scss */

  .uk-position-large {
    margin: 50px;
    --uk-position-margin-offset: 50px;
  }
}

/* Schemes
 ========================================================================== */

/* line 211, node_modules/uikit/src/scss/components/position.scss */

.uk-position-relative {
  position: relative  !important;
}

/* line 212, node_modules/uikit/src/scss/components/position.scss */

.uk-position-absolute {
  position: absolute  !important;
}

/* line 213, node_modules/uikit/src/scss/components/position.scss */

.uk-position-fixed {
  position: fixed  !important;
}

/* line 214, node_modules/uikit/src/scss/components/position.scss */

.uk-position-sticky {
  position: sticky  !important;
}

/* Layer
 ========================================================================== */

/* line 220, node_modules/uikit/src/scss/components/position.scss */

.uk-position-z-index {
  z-index: 1;
}

/* ========================================================================
   Component: Transition
 ========================================================================== */

/* Transitions
 ========================================================================== */

/*
 * The toggle is triggered on touch devices by two methods:
 * 1. Using `:focus` and tabindex
 * 2. Using `:hover` and a `touchstart` event listener registered on the document
 *    (Doesn't work on Surface touch devices)
 */

/* line 51, node_modules/uikit/src/scss/components/transition.scss */

:where(.uk-transition-fade),
:where([class*='uk-transition-scale']),
:where([class*='uk-transition-slide']) {
  --uk-position-translate-x: 0;
  --uk-position-translate-y: 0;
}

/* line 58, node_modules/uikit/src/scss/components/transition.scss */

.uk-transition-fade,
[class*='uk-transition-scale'],
[class*='uk-transition-slide'] {
  --uk-translate-x: 0;
  --uk-translate-y: 0;
  --uk-scale-x: 1;
  --uk-scale-y: 1;
  -webkit-transform: translate(var(--uk-position-translate-x), var(--uk-position-translate-y)) translate(var(--uk-translate-x), var(--uk-translate-y)) scale(var(--uk-scale-x), var(--uk-scale-y));
       -o-transform: translate(var(--uk-position-translate-x), var(--uk-position-translate-y)) translate(var(--uk-translate-x), var(--uk-translate-y)) scale(var(--uk-scale-x), var(--uk-scale-y));
          transform: translate(var(--uk-position-translate-x), var(--uk-position-translate-y)) translate(var(--uk-translate-x), var(--uk-translate-y)) scale(var(--uk-scale-x), var(--uk-scale-y));
  -webkit-transition: 0.3s ease-out;
  -o-transition: 0.3s ease-out;
  transition: 0.3s ease-out;
  -webkit-transition-property: opacity, -webkit-transform, -webkit-filter;
  transition-property: opacity, -webkit-transform, -webkit-filter;
  -o-transition-property: opacity, filter, -o-transform;
  transition-property: opacity, transform, filter;
  transition-property: opacity, transform, filter, -webkit-transform, -o-transform, -webkit-filter;
  opacity: 0;
}

/*
 * Fade
 */

/* line 77, node_modules/uikit/src/scss/components/transition.scss */

.uk-transition-toggle:hover .uk-transition-fade,
.uk-transition-toggle:focus .uk-transition-fade,
.uk-transition-toggle .uk-transition-fade:focus-within,
.uk-transition-active.uk-active .uk-transition-fade {
  opacity: 1;
}

/*
 * Scale
 * 1. Make image rendering the same during the transition as before and after. Prefixed because of Safari.
 */

/* 1 */

/* line 88, node_modules/uikit/src/scss/components/transition.scss */

[class*='uk-transition-scale'] {
  -webkit-backface-visibility: hidden;
}

/* line 90, node_modules/uikit/src/scss/components/transition.scss */

.uk-transition-scale-up {
  --uk-scale-x: 1;
  --uk-scale-y: 1;
}

/* line 94, node_modules/uikit/src/scss/components/transition.scss */

.uk-transition-scale-down {
  --uk-scale-x: 1.03;
  --uk-scale-y: 1.03;
}

/* Show */

/* line 100, node_modules/uikit/src/scss/components/transition.scss */

.uk-transition-toggle:hover .uk-transition-scale-up,
.uk-transition-toggle:focus .uk-transition-scale-up,
.uk-transition-toggle .uk-transition-scale-up:focus-within,
.uk-transition-active.uk-active .uk-transition-scale-up {
  --uk-scale-x: 1.03;
  --uk-scale-y: 1.03;
  opacity: 1;
}

/* line 109, node_modules/uikit/src/scss/components/transition.scss */

.uk-transition-toggle:hover .uk-transition-scale-down,
.uk-transition-toggle:focus .uk-transition-scale-down,
.uk-transition-toggle .uk-transition-scale-down:focus-within,
.uk-transition-active.uk-active .uk-transition-scale-down {
  --uk-scale-x: 1;
  --uk-scale-y: 1;
  opacity: 1;
}

/*
 * Slide
 */

/* line 122, node_modules/uikit/src/scss/components/transition.scss */

.uk-transition-slide-top {
  --uk-translate-y: -100%;
}

/* line 123, node_modules/uikit/src/scss/components/transition.scss */

.uk-transition-slide-bottom {
  --uk-translate-y: 100%;
}

/* line 124, node_modules/uikit/src/scss/components/transition.scss */

.uk-transition-slide-left {
  --uk-translate-x: -100%;
}

/* line 125, node_modules/uikit/src/scss/components/transition.scss */

.uk-transition-slide-right {
  --uk-translate-x: 100%;
}

/* line 127, node_modules/uikit/src/scss/components/transition.scss */

.uk-transition-slide-top-small {
  --uk-translate-y: calc(-1 * 10px);
}

/* line 128, node_modules/uikit/src/scss/components/transition.scss */

.uk-transition-slide-bottom-small {
  --uk-translate-y: 10px;
}

/* line 129, node_modules/uikit/src/scss/components/transition.scss */

.uk-transition-slide-left-small {
  --uk-translate-x: calc(-1 * 10px);
}

/* line 130, node_modules/uikit/src/scss/components/transition.scss */

.uk-transition-slide-right-small {
  --uk-translate-x: 10px;
}

/* line 132, node_modules/uikit/src/scss/components/transition.scss */

.uk-transition-slide-top-medium {
  --uk-translate-y: calc(-1 * 50px);
}

/* line 133, node_modules/uikit/src/scss/components/transition.scss */

.uk-transition-slide-bottom-medium {
  --uk-translate-y: 50px;
}

/* line 134, node_modules/uikit/src/scss/components/transition.scss */

.uk-transition-slide-left-medium {
  --uk-translate-x: calc(-1 * 50px);
}

/* line 135, node_modules/uikit/src/scss/components/transition.scss */

.uk-transition-slide-right-medium {
  --uk-translate-x: 50px;
}

/* Show */

/* line 138, node_modules/uikit/src/scss/components/transition.scss */

.uk-transition-toggle:hover [class*='uk-transition-slide'],
.uk-transition-toggle:focus [class*='uk-transition-slide'],
.uk-transition-toggle [class*='uk-transition-slide']:focus-within,
.uk-transition-active.uk-active [class*='uk-transition-slide'] {
  --uk-translate-x: 0;
  --uk-translate-y: 0;
  opacity: 1;
}

/* Opacity modifier
 ========================================================================== */

/* line 151, node_modules/uikit/src/scss/components/transition.scss */

.uk-transition-opaque {
  opacity: 1;
}

/* Duration modifiers
 ========================================================================== */

/* line 157, node_modules/uikit/src/scss/components/transition.scss */

.uk-transition-slow {
  -webkit-transition-duration: 0.7s;
       -o-transition-duration: 0.7s;
          transition-duration: 0.7s;
}

/* ========================================================================
   Component: Visibility
 ========================================================================== */

/*
 * Hidden
 * `hidden` attribute also set here to make it stronger
 */

/* line 25, node_modules/uikit/src/scss/components/visibility.scss */

[hidden],
.uk-hidden {
  display: none !important;
}

/* Phone landscape and bigger */

@media (min-width: 480px) {
  /* line 31, node_modules/uikit/src/scss/components/visibility.scss */

  .uk-hidden\@s {
    display: none !important;
  }
}

/* Tablet landscape and bigger */

@media (min-width: 768px) {
  /* line 38, node_modules/uikit/src/scss/components/visibility.scss */

  .uk-hidden\@m {
    display: none !important;
  }
}

/* Desktop and bigger */

@media (min-width: 960px) {
  /* line 45, node_modules/uikit/src/scss/components/visibility.scss */

  .uk-hidden\@l {
    display: none !important;
  }
}

/* Large screen and bigger */

@media (min-width: 1400px) {
  /* line 52, node_modules/uikit/src/scss/components/visibility.scss */

  .uk-hidden\@xl {
    display: none !important;
  }
}

/*
 * Visible
 */

/* Phone portrait and smaller */

@media (max-width: 479px) {
  /* line 63, node_modules/uikit/src/scss/components/visibility.scss */

  .uk-visible\@s {
    display: none !important;
  }
}

/* Phone landscape and smaller */

@media (max-width: 767px) {
  /* line 70, node_modules/uikit/src/scss/components/visibility.scss */

  .uk-visible\@m {
    display: none !important;
  }
}

/* Tablet landscape and smaller */

@media (max-width: 959px) {
  /* line 77, node_modules/uikit/src/scss/components/visibility.scss */

  .uk-visible\@l {
    display: none !important;
  }
}

/* Desktop and smaller */

@media (max-width: 1399px) {
  /* line 84, node_modules/uikit/src/scss/components/visibility.scss */

  .uk-visible\@xl {
    display: none !important;
  }
}

/* Visibility
 ========================================================================== */

/* line 92, node_modules/uikit/src/scss/components/visibility.scss */

.uk-invisible {
  visibility: hidden !important;
}

/* Based on the State of the Parent Element
 ========================================================================== */

/*
 * Can't use `display: none` nor `visibility: hidden` because both are not focusable.
 * The target stays visible if any element within receives focus through keyboard.
 */

/*
 * Discard space when hidden.
 */

/* line 107, node_modules/uikit/src/scss/components/visibility.scss */

.uk-visible-toggle:not(:hover):not(:focus) .uk-hidden-hover:not(:focus-within) {
  position: absolute !important;
  width: 0 !important;
  height: 0 !important;
  padding: 0 !important;
  margin: 0 !important;
  overflow: hidden !important;
}

/*
 * Keep space when hidden.
 */

/* line 120, node_modules/uikit/src/scss/components/visibility.scss */

.uk-visible-toggle:not(:hover):not(:focus) .uk-invisible-hover:not(:focus-within) {
  opacity: 0 !important;
}

/* Based on Hover Capability of the Pointing Device
 ========================================================================== */

/*
 * Hover
 */

/* Hide if primary pointing device doesn't support hover, e.g. touch screens. */

@media (hover: none) {
  /* line 132, node_modules/uikit/src/scss/components/visibility.scss */

  .uk-hidden-touch {
    display: none !important;
  }
}

/* Hide if primary pointing device supports hover, e.g. mice. */

@media (hover) {
  /* line 137, node_modules/uikit/src/scss/components/visibility.scss */

  .uk-hidden-notouch {
    display: none !important;
  }
}

/* ========================================================================
   Component: Inverse
 ========================================================================== */

/*
 * Implemented class depends on the general theme color
 * `uk-light` is for light colors on dark backgrounds
 * `uk-dark` is or dark colors on light backgrounds
 */

/* line 38, node_modules/uikit/src/scss/components/inverse.scss */

.uk-light,
.uk-section-primary:not(.uk-preserve-color),
.uk-section-secondary:not(.uk-preserve-color),
.uk-tile-primary:not(.uk-preserve-color),
.uk-tile-secondary:not(.uk-preserve-color),
.uk-card-primary.uk-card-body,
.uk-card-primary > :not([class*='uk-card-media']),
.uk-card-secondary.uk-card-body,
.uk-card-secondary > :not([class*='uk-card-media']),
.uk-overlay-primary {
  color: white;
}

/* line 178, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light a,
.uk-section-primary:not(.uk-preserve-color) a,
.uk-section-secondary:not(.uk-preserve-color) a,
.uk-tile-primary:not(.uk-preserve-color) a,
.uk-tile-secondary:not(.uk-preserve-color) a,
.uk-card-primary.uk-card-body a,
.uk-card-primary > :not([class*='uk-card-media']) a,
.uk-card-secondary.uk-card-body a,
.uk-card-secondary > :not([class*='uk-card-media']) a,
.uk-overlay-primary a,
.uk-light .uk-link,
.uk-section-primary:not(.uk-preserve-color) .uk-link,
.uk-section-secondary:not(.uk-preserve-color) .uk-link,
.uk-tile-primary:not(.uk-preserve-color) .uk-link,
.uk-tile-secondary:not(.uk-preserve-color) .uk-link,
.uk-card-primary.uk-card-body .uk-link,
.uk-card-primary > :not([class*='uk-card-media']) .uk-link,
.uk-card-secondary.uk-card-body .uk-link,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-link,
.uk-overlay-primary .uk-link {
  color: #fff;
}

/* line 184, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light a:hover,
.uk-section-primary:not(.uk-preserve-color) a:hover,
.uk-section-secondary:not(.uk-preserve-color) a:hover,
.uk-tile-primary:not(.uk-preserve-color) a:hover,
.uk-tile-secondary:not(.uk-preserve-color) a:hover,
.uk-card-primary.uk-card-body a:hover,
.uk-card-primary > :not([class*='uk-card-media']) a:hover,
.uk-card-secondary.uk-card-body a:hover,
.uk-card-secondary > :not([class*='uk-card-media']) a:hover,
.uk-overlay-primary a:hover,
.uk-light .uk-link:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-link:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-link:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-link:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-link:hover,
.uk-card-primary.uk-card-body .uk-link:hover,
.uk-card-primary > :not([class*='uk-card-media']) .uk-link:hover,
.uk-card-secondary.uk-card-body .uk-link:hover,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-link:hover,
.uk-overlay-primary .uk-link:hover,
.uk-light .uk-link-toggle:hover .uk-link,
.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link,
.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link,
.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link,
.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link,
.uk-card-primary.uk-card-body .uk-link-toggle:hover .uk-link,
.uk-card-primary > :not([class*='uk-card-media']) .uk-link-toggle:hover .uk-link,
.uk-card-secondary.uk-card-body .uk-link-toggle:hover .uk-link,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-link-toggle:hover .uk-link,
.uk-overlay-primary .uk-link-toggle:hover .uk-link {
  color: #fff;
}

/* line 195, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light :not(pre) > code,
.uk-section-primary:not(.uk-preserve-color) :not(pre) > code,
.uk-section-secondary:not(.uk-preserve-color) :not(pre) > code,
.uk-tile-primary:not(.uk-preserve-color) :not(pre) > code,
.uk-tile-secondary:not(.uk-preserve-color) :not(pre) > code,
.uk-card-primary.uk-card-body :not(pre) > code,
.uk-card-primary > :not([class*='uk-card-media']) :not(pre) > code,
.uk-card-secondary.uk-card-body :not(pre) > code,
.uk-card-secondary > :not([class*='uk-card-media']) :not(pre) > code,
.uk-overlay-primary :not(pre) > code,
.uk-light :not(pre) > kbd,
.uk-section-primary:not(.uk-preserve-color) :not(pre) > kbd,
.uk-section-secondary:not(.uk-preserve-color) :not(pre) > kbd,
.uk-tile-primary:not(.uk-preserve-color) :not(pre) > kbd,
.uk-tile-secondary:not(.uk-preserve-color) :not(pre) > kbd,
.uk-card-primary.uk-card-body :not(pre) > kbd,
.uk-card-primary > :not([class*='uk-card-media']) :not(pre) > kbd,
.uk-card-secondary.uk-card-body :not(pre) > kbd,
.uk-card-secondary > :not([class*='uk-card-media']) :not(pre) > kbd,
.uk-overlay-primary :not(pre) > kbd,
.uk-light :not(pre) > samp,
.uk-section-primary:not(.uk-preserve-color) :not(pre) > samp,
.uk-section-secondary:not(.uk-preserve-color) :not(pre) > samp,
.uk-tile-primary:not(.uk-preserve-color) :not(pre) > samp,
.uk-tile-secondary:not(.uk-preserve-color) :not(pre) > samp,
.uk-card-primary.uk-card-body :not(pre) > samp,
.uk-card-primary > :not([class*='uk-card-media']) :not(pre) > samp,
.uk-card-secondary.uk-card-body :not(pre) > samp,
.uk-card-secondary > :not([class*='uk-card-media']) :not(pre) > samp,
.uk-overlay-primary :not(pre) > samp {
  color: white;
  background: rgba(255, 255, 255, 0.5);
}

/* line 206, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light em,
.uk-section-primary:not(.uk-preserve-color) em,
.uk-section-secondary:not(.uk-preserve-color) em,
.uk-tile-primary:not(.uk-preserve-color) em,
.uk-tile-secondary:not(.uk-preserve-color) em,
.uk-card-primary.uk-card-body em,
.uk-card-primary > :not([class*='uk-card-media']) em,
.uk-card-secondary.uk-card-body em,
.uk-card-secondary > :not([class*='uk-card-media']) em,
.uk-overlay-primary em {
  color: #fff;
}

/* line 212, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light h1,
.uk-section-primary:not(.uk-preserve-color) h1,
.uk-section-secondary:not(.uk-preserve-color) h1,
.uk-tile-primary:not(.uk-preserve-color) h1,
.uk-tile-secondary:not(.uk-preserve-color) h1,
.uk-card-primary.uk-card-body h1,
.uk-card-primary > :not([class*='uk-card-media']) h1,
.uk-card-secondary.uk-card-body h1,
.uk-card-secondary > :not([class*='uk-card-media']) h1,
.uk-overlay-primary h1,
.uk-light .uk-h1,
.uk-section-primary:not(.uk-preserve-color) .uk-h1,
.uk-section-secondary:not(.uk-preserve-color) .uk-h1,
.uk-tile-primary:not(.uk-preserve-color) .uk-h1,
.uk-tile-secondary:not(.uk-preserve-color) .uk-h1,
.uk-card-primary.uk-card-body .uk-h1,
.uk-card-primary > :not([class*='uk-card-media']) .uk-h1,
.uk-card-secondary.uk-card-body .uk-h1,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-h1,
.uk-overlay-primary .uk-h1,
.uk-light h2,
.uk-section-primary:not(.uk-preserve-color) h2,
.uk-section-secondary:not(.uk-preserve-color) h2,
.uk-tile-primary:not(.uk-preserve-color) h2,
.uk-tile-secondary:not(.uk-preserve-color) h2,
.uk-card-primary.uk-card-body h2,
.uk-card-primary > :not([class*='uk-card-media']) h2,
.uk-card-secondary.uk-card-body h2,
.uk-card-secondary > :not([class*='uk-card-media']) h2,
.uk-overlay-primary h2,
.uk-light .uk-h2,
.uk-section-primary:not(.uk-preserve-color) .uk-h2,
.uk-section-secondary:not(.uk-preserve-color) .uk-h2,
.uk-tile-primary:not(.uk-preserve-color) .uk-h2,
.uk-tile-secondary:not(.uk-preserve-color) .uk-h2,
.uk-card-primary.uk-card-body .uk-h2,
.uk-card-primary > :not([class*='uk-card-media']) .uk-h2,
.uk-card-secondary.uk-card-body .uk-h2,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-h2,
.uk-overlay-primary .uk-h2,
.uk-light h3,
.uk-section-primary:not(.uk-preserve-color) h3,
.uk-section-secondary:not(.uk-preserve-color) h3,
.uk-tile-primary:not(.uk-preserve-color) h3,
.uk-tile-secondary:not(.uk-preserve-color) h3,
.uk-card-primary.uk-card-body h3,
.uk-card-primary > :not([class*='uk-card-media']) h3,
.uk-card-secondary.uk-card-body h3,
.uk-card-secondary > :not([class*='uk-card-media']) h3,
.uk-overlay-primary h3,
.uk-light .uk-h3,
.uk-section-primary:not(.uk-preserve-color) .uk-h3,
.uk-section-secondary:not(.uk-preserve-color) .uk-h3,
.uk-tile-primary:not(.uk-preserve-color) .uk-h3,
.uk-tile-secondary:not(.uk-preserve-color) .uk-h3,
.uk-card-primary.uk-card-body .uk-h3,
.uk-card-primary > :not([class*='uk-card-media']) .uk-h3,
.uk-card-secondary.uk-card-body .uk-h3,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-h3,
.uk-overlay-primary .uk-h3,
.uk-light h4,
.uk-section-primary:not(.uk-preserve-color) h4,
.uk-section-secondary:not(.uk-preserve-color) h4,
.uk-tile-primary:not(.uk-preserve-color) h4,
.uk-tile-secondary:not(.uk-preserve-color) h4,
.uk-card-primary.uk-card-body h4,
.uk-card-primary > :not([class*='uk-card-media']) h4,
.uk-card-secondary.uk-card-body h4,
.uk-card-secondary > :not([class*='uk-card-media']) h4,
.uk-overlay-primary h4,
.uk-light .uk-h4,
.uk-section-primary:not(.uk-preserve-color) .uk-h4,
.uk-section-secondary:not(.uk-preserve-color) .uk-h4,
.uk-tile-primary:not(.uk-preserve-color) .uk-h4,
.uk-tile-secondary:not(.uk-preserve-color) .uk-h4,
.uk-card-primary.uk-card-body .uk-h4,
.uk-card-primary > :not([class*='uk-card-media']) .uk-h4,
.uk-card-secondary.uk-card-body .uk-h4,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-h4,
.uk-overlay-primary .uk-h4,
.uk-light h5,
.uk-section-primary:not(.uk-preserve-color) h5,
.uk-section-secondary:not(.uk-preserve-color) h5,
.uk-tile-primary:not(.uk-preserve-color) h5,
.uk-tile-secondary:not(.uk-preserve-color) h5,
.uk-card-primary.uk-card-body h5,
.uk-card-primary > :not([class*='uk-card-media']) h5,
.uk-card-secondary.uk-card-body h5,
.uk-card-secondary > :not([class*='uk-card-media']) h5,
.uk-overlay-primary h5,
.uk-light .uk-h5,
.uk-section-primary:not(.uk-preserve-color) .uk-h5,
.uk-section-secondary:not(.uk-preserve-color) .uk-h5,
.uk-tile-primary:not(.uk-preserve-color) .uk-h5,
.uk-tile-secondary:not(.uk-preserve-color) .uk-h5,
.uk-card-primary.uk-card-body .uk-h5,
.uk-card-primary > :not([class*='uk-card-media']) .uk-h5,
.uk-card-secondary.uk-card-body .uk-h5,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-h5,
.uk-overlay-primary .uk-h5,
.uk-light h6,
.uk-section-primary:not(.uk-preserve-color) h6,
.uk-section-secondary:not(.uk-preserve-color) h6,
.uk-tile-primary:not(.uk-preserve-color) h6,
.uk-tile-secondary:not(.uk-preserve-color) h6,
.uk-card-primary.uk-card-body h6,
.uk-card-primary > :not([class*='uk-card-media']) h6,
.uk-card-secondary.uk-card-body h6,
.uk-card-secondary > :not([class*='uk-card-media']) h6,
.uk-overlay-primary h6,
.uk-light .uk-h6,
.uk-section-primary:not(.uk-preserve-color) .uk-h6,
.uk-section-secondary:not(.uk-preserve-color) .uk-h6,
.uk-tile-primary:not(.uk-preserve-color) .uk-h6,
.uk-tile-secondary:not(.uk-preserve-color) .uk-h6,
.uk-card-primary.uk-card-body .uk-h6,
.uk-card-primary > :not([class*='uk-card-media']) .uk-h6,
.uk-card-secondary.uk-card-body .uk-h6,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-h6,
.uk-overlay-primary .uk-h6,
.uk-light .uk-heading-small,
.uk-section-primary:not(.uk-preserve-color) .uk-heading-small,
.uk-section-secondary:not(.uk-preserve-color) .uk-heading-small,
.uk-tile-primary:not(.uk-preserve-color) .uk-heading-small,
.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-small,
.uk-card-primary.uk-card-body .uk-heading-small,
.uk-card-primary > :not([class*='uk-card-media']) .uk-heading-small,
.uk-card-secondary.uk-card-body .uk-heading-small,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-heading-small,
.uk-overlay-primary .uk-heading-small,
.uk-light .uk-heading-medium,
.uk-section-primary:not(.uk-preserve-color) .uk-heading-medium,
.uk-section-secondary:not(.uk-preserve-color) .uk-heading-medium,
.uk-tile-primary:not(.uk-preserve-color) .uk-heading-medium,
.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-medium,
.uk-card-primary.uk-card-body .uk-heading-medium,
.uk-card-primary > :not([class*='uk-card-media']) .uk-heading-medium,
.uk-card-secondary.uk-card-body .uk-heading-medium,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-heading-medium,
.uk-overlay-primary .uk-heading-medium,
.uk-light .uk-heading-large,
.uk-section-primary:not(.uk-preserve-color) .uk-heading-large,
.uk-section-secondary:not(.uk-preserve-color) .uk-heading-large,
.uk-tile-primary:not(.uk-preserve-color) .uk-heading-large,
.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-large,
.uk-card-primary.uk-card-body .uk-heading-large,
.uk-card-primary > :not([class*='uk-card-media']) .uk-heading-large,
.uk-card-secondary.uk-card-body .uk-heading-large,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-heading-large,
.uk-overlay-primary .uk-heading-large,
.uk-light .uk-heading-xlarge,
.uk-section-primary:not(.uk-preserve-color) .uk-heading-xlarge,
.uk-section-secondary:not(.uk-preserve-color) .uk-heading-xlarge,
.uk-tile-primary:not(.uk-preserve-color) .uk-heading-xlarge,
.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-xlarge,
.uk-card-primary.uk-card-body .uk-heading-xlarge,
.uk-card-primary > :not([class*='uk-card-media']) .uk-heading-xlarge,
.uk-card-secondary.uk-card-body .uk-heading-xlarge,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-heading-xlarge,
.uk-overlay-primary .uk-heading-xlarge,
.uk-light .uk-heading-2xlarge,
.uk-section-primary:not(.uk-preserve-color) .uk-heading-2xlarge,
.uk-section-secondary:not(.uk-preserve-color) .uk-heading-2xlarge,
.uk-tile-primary:not(.uk-preserve-color) .uk-heading-2xlarge,
.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-2xlarge,
.uk-card-primary.uk-card-body .uk-heading-2xlarge,
.uk-card-primary > :not([class*='uk-card-media']) .uk-heading-2xlarge,
.uk-card-secondary.uk-card-body .uk-heading-2xlarge,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-heading-2xlarge,
.uk-overlay-primary .uk-heading-2xlarge {
  color: #fff;
}

/* line 255, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light blockquote,
.uk-section-primary:not(.uk-preserve-color) blockquote,
.uk-section-secondary:not(.uk-preserve-color) blockquote,
.uk-tile-primary:not(.uk-preserve-color) blockquote,
.uk-tile-secondary:not(.uk-preserve-color) blockquote,
.uk-card-primary.uk-card-body blockquote,
.uk-card-primary > :not([class*='uk-card-media']) blockquote,
.uk-card-secondary.uk-card-body blockquote,
.uk-card-secondary > :not([class*='uk-card-media']) blockquote,
.uk-overlay-primary blockquote {
  color: #fff;
}

/* line 259, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light blockquote footer,
.uk-section-primary:not(.uk-preserve-color) blockquote footer,
.uk-section-secondary:not(.uk-preserve-color) blockquote footer,
.uk-tile-primary:not(.uk-preserve-color) blockquote footer,
.uk-tile-secondary:not(.uk-preserve-color) blockquote footer,
.uk-card-primary.uk-card-body blockquote footer,
.uk-card-primary > :not([class*='uk-card-media']) blockquote footer,
.uk-card-secondary.uk-card-body blockquote footer,
.uk-card-secondary > :not([class*='uk-card-media']) blockquote footer,
.uk-overlay-primary blockquote footer {
  color: white;
}

/* line 267, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light hr,
.uk-section-primary:not(.uk-preserve-color) hr,
.uk-section-secondary:not(.uk-preserve-color) hr,
.uk-tile-primary:not(.uk-preserve-color) hr,
.uk-tile-secondary:not(.uk-preserve-color) hr,
.uk-card-primary.uk-card-body hr,
.uk-card-primary > :not([class*='uk-card-media']) hr,
.uk-card-secondary.uk-card-body hr,
.uk-card-secondary > :not([class*='uk-card-media']) hr,
.uk-overlay-primary hr,
.uk-light .uk-hr,
.uk-section-primary:not(.uk-preserve-color) .uk-hr,
.uk-section-secondary:not(.uk-preserve-color) .uk-hr,
.uk-tile-primary:not(.uk-preserve-color) .uk-hr,
.uk-tile-secondary:not(.uk-preserve-color) .uk-hr,
.uk-card-primary.uk-card-body .uk-hr,
.uk-card-primary > :not([class*='uk-card-media']) .uk-hr,
.uk-card-secondary.uk-card-body .uk-hr,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-hr,
.uk-overlay-primary .uk-hr {
  border-top-color: rgba(255, 255, 255, 0.5);
}

/* line 276, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light :focus,
.uk-section-primary:not(.uk-preserve-color) :focus,
.uk-section-secondary:not(.uk-preserve-color) :focus,
.uk-tile-primary:not(.uk-preserve-color) :focus,
.uk-tile-secondary:not(.uk-preserve-color) :focus,
.uk-card-primary.uk-card-body :focus,
.uk-card-primary > :not([class*='uk-card-media']) :focus,
.uk-card-secondary.uk-card-body :focus,
.uk-card-secondary > :not([class*='uk-card-media']) :focus,
.uk-overlay-primary :focus {
  outline-color: #fff;
}

/* line 277, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light :focus-visible,
.uk-section-primary:not(.uk-preserve-color) :focus-visible,
.uk-section-secondary:not(.uk-preserve-color) :focus-visible,
.uk-tile-primary:not(.uk-preserve-color) :focus-visible,
.uk-tile-secondary:not(.uk-preserve-color) :focus-visible,
.uk-card-primary.uk-card-body :focus-visible,
.uk-card-primary > :not([class*='uk-card-media']) :focus-visible,
.uk-card-secondary.uk-card-body :focus-visible,
.uk-card-secondary > :not([class*='uk-card-media']) :focus-visible,
.uk-overlay-primary :focus-visible {
  outline-color: #fff;
}

/* line 1125, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light a.uk-link-muted,
.uk-section-primary:not(.uk-preserve-color) a.uk-link-muted,
.uk-section-secondary:not(.uk-preserve-color) a.uk-link-muted,
.uk-tile-primary:not(.uk-preserve-color) a.uk-link-muted,
.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-muted,
.uk-card-primary.uk-card-body a.uk-link-muted,
.uk-card-primary > :not([class*='uk-card-media']) a.uk-link-muted,
.uk-card-secondary.uk-card-body a.uk-link-muted,
.uk-card-secondary > :not([class*='uk-card-media']) a.uk-link-muted,
.uk-overlay-primary a.uk-link-muted,
.uk-light .uk-link-muted a,
.uk-section-primary:not(.uk-preserve-color) .uk-link-muted a,
.uk-section-secondary:not(.uk-preserve-color) .uk-link-muted a,
.uk-tile-primary:not(.uk-preserve-color) .uk-link-muted a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-link-muted a,
.uk-card-primary.uk-card-body .uk-link-muted a,
.uk-card-primary > :not([class*='uk-card-media']) .uk-link-muted a,
.uk-card-secondary.uk-card-body .uk-link-muted a,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-link-muted a,
.uk-overlay-primary .uk-link-muted a {
  color: rgba(255, 255, 255, 0.5);
}

/* line 1131, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light a.uk-link-muted:hover,
.uk-section-primary:not(.uk-preserve-color) a.uk-link-muted:hover,
.uk-section-secondary:not(.uk-preserve-color) a.uk-link-muted:hover,
.uk-tile-primary:not(.uk-preserve-color) a.uk-link-muted:hover,
.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-muted:hover,
.uk-card-primary.uk-card-body a.uk-link-muted:hover,
.uk-card-primary > :not([class*='uk-card-media']) a.uk-link-muted:hover,
.uk-card-secondary.uk-card-body a.uk-link-muted:hover,
.uk-card-secondary > :not([class*='uk-card-media']) a.uk-link-muted:hover,
.uk-overlay-primary a.uk-link-muted:hover,
.uk-light .uk-link-muted a:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-link-muted a:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-link-muted a:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-link-muted a:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-link-muted a:hover,
.uk-card-primary.uk-card-body .uk-link-muted a:hover,
.uk-card-primary > :not([class*='uk-card-media']) .uk-link-muted a:hover,
.uk-card-secondary.uk-card-body .uk-link-muted a:hover,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-link-muted a:hover,
.uk-overlay-primary .uk-link-muted a:hover,
.uk-light .uk-link-toggle:hover .uk-link-muted,
.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-muted,
.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-muted,
.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-muted,
.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-muted,
.uk-card-primary.uk-card-body .uk-link-toggle:hover .uk-link-muted,
.uk-card-primary > :not([class*='uk-card-media']) .uk-link-toggle:hover .uk-link-muted,
.uk-card-secondary.uk-card-body .uk-link-toggle:hover .uk-link-muted,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-link-toggle:hover .uk-link-muted,
.uk-overlay-primary .uk-link-toggle:hover .uk-link-muted {
  color: white;
}

/* line 1138, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light a.uk-link-text:hover,
.uk-section-primary:not(.uk-preserve-color) a.uk-link-text:hover,
.uk-section-secondary:not(.uk-preserve-color) a.uk-link-text:hover,
.uk-tile-primary:not(.uk-preserve-color) a.uk-link-text:hover,
.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-text:hover,
.uk-card-primary.uk-card-body a.uk-link-text:hover,
.uk-card-primary > :not([class*='uk-card-media']) a.uk-link-text:hover,
.uk-card-secondary.uk-card-body a.uk-link-text:hover,
.uk-card-secondary > :not([class*='uk-card-media']) a.uk-link-text:hover,
.uk-overlay-primary a.uk-link-text:hover,
.uk-light .uk-link-text a:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-link-text a:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-link-text a:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-link-text a:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-link-text a:hover,
.uk-card-primary.uk-card-body .uk-link-text a:hover,
.uk-card-primary > :not([class*='uk-card-media']) .uk-link-text a:hover,
.uk-card-secondary.uk-card-body .uk-link-text a:hover,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-link-text a:hover,
.uk-overlay-primary .uk-link-text a:hover,
.uk-light .uk-link-toggle:hover .uk-link-text,
.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-text,
.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-text,
.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-text,
.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-text,
.uk-card-primary.uk-card-body .uk-link-toggle:hover .uk-link-text,
.uk-card-primary > :not([class*='uk-card-media']) .uk-link-toggle:hover .uk-link-text,
.uk-card-secondary.uk-card-body .uk-link-toggle:hover .uk-link-text,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-link-toggle:hover .uk-link-text,
.uk-overlay-primary .uk-link-toggle:hover .uk-link-text {
  color: rgba(255, 255, 255, 0.5);
}

/* line 1145, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light a.uk-link-heading:hover,
.uk-section-primary:not(.uk-preserve-color) a.uk-link-heading:hover,
.uk-section-secondary:not(.uk-preserve-color) a.uk-link-heading:hover,
.uk-tile-primary:not(.uk-preserve-color) a.uk-link-heading:hover,
.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-heading:hover,
.uk-card-primary.uk-card-body a.uk-link-heading:hover,
.uk-card-primary > :not([class*='uk-card-media']) a.uk-link-heading:hover,
.uk-card-secondary.uk-card-body a.uk-link-heading:hover,
.uk-card-secondary > :not([class*='uk-card-media']) a.uk-link-heading:hover,
.uk-overlay-primary a.uk-link-heading:hover,
.uk-light .uk-link-heading a:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-link-heading a:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-link-heading a:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-link-heading a:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-link-heading a:hover,
.uk-card-primary.uk-card-body .uk-link-heading a:hover,
.uk-card-primary > :not([class*='uk-card-media']) .uk-link-heading a:hover,
.uk-card-secondary.uk-card-body .uk-link-heading a:hover,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-link-heading a:hover,
.uk-overlay-primary .uk-link-heading a:hover,
.uk-light .uk-link-toggle:hover .uk-link-heading,
.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-heading,
.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-heading,
.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-heading,
.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-heading,
.uk-card-primary.uk-card-body .uk-link-toggle:hover .uk-link-heading,
.uk-card-primary > :not([class*='uk-card-media']) .uk-link-toggle:hover .uk-link-heading,
.uk-card-secondary.uk-card-body .uk-link-toggle:hover .uk-link-heading,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-link-toggle:hover .uk-link-heading,
.uk-overlay-primary .uk-link-toggle:hover .uk-link-heading {
  color: #fff;
}

/* line 1014, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-heading-divider,
.uk-section-primary:not(.uk-preserve-color) .uk-heading-divider,
.uk-section-secondary:not(.uk-preserve-color) .uk-heading-divider,
.uk-tile-primary:not(.uk-preserve-color) .uk-heading-divider,
.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-divider,
.uk-card-primary.uk-card-body .uk-heading-divider,
.uk-card-primary > :not([class*='uk-card-media']) .uk-heading-divider,
.uk-card-secondary.uk-card-body .uk-heading-divider,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-heading-divider,
.uk-overlay-primary .uk-heading-divider {
  border-bottom-color: rgba(255, 255, 255, 0.5);
}

/* line 1019, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-heading-bullet::before,
.uk-section-primary:not(.uk-preserve-color) .uk-heading-bullet::before,
.uk-section-secondary:not(.uk-preserve-color) .uk-heading-bullet::before,
.uk-tile-primary:not(.uk-preserve-color) .uk-heading-bullet::before,
.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-bullet::before,
.uk-card-primary.uk-card-body .uk-heading-bullet::before,
.uk-card-primary > :not([class*='uk-card-media']) .uk-heading-bullet::before,
.uk-card-secondary.uk-card-body .uk-heading-bullet::before,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-heading-bullet::before,
.uk-overlay-primary .uk-heading-bullet::before {
  border-left-color: rgba(255, 255, 255, 0.5);
}

/* line 1024, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-heading-line > ::before,
.uk-section-primary:not(.uk-preserve-color) .uk-heading-line > ::before,
.uk-section-secondary:not(.uk-preserve-color) .uk-heading-line > ::before,
.uk-tile-primary:not(.uk-preserve-color) .uk-heading-line > ::before,
.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-line > ::before,
.uk-card-primary.uk-card-body .uk-heading-line > ::before,
.uk-card-primary > :not([class*='uk-card-media']) .uk-heading-line > ::before,
.uk-card-secondary.uk-card-body .uk-heading-line > ::before,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-heading-line > ::before,
.uk-overlay-primary .uk-heading-line > ::before,
.uk-light .uk-heading-line > ::after,
.uk-section-primary:not(.uk-preserve-color) .uk-heading-line > ::after,
.uk-section-secondary:not(.uk-preserve-color) .uk-heading-line > ::after,
.uk-tile-primary:not(.uk-preserve-color) .uk-heading-line > ::after,
.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-line > ::after,
.uk-card-primary.uk-card-body .uk-heading-line > ::after,
.uk-card-primary > :not([class*='uk-card-media']) .uk-heading-line > ::after,
.uk-card-secondary.uk-card-body .uk-heading-line > ::after,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-heading-line > ::after,
.uk-overlay-primary .uk-heading-line > ::after {
  border-bottom-color: rgba(255, 255, 255, 0.5);
}

/* line 748, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-divider-icon,
.uk-section-primary:not(.uk-preserve-color) .uk-divider-icon,
.uk-section-secondary:not(.uk-preserve-color) .uk-divider-icon,
.uk-tile-primary:not(.uk-preserve-color) .uk-divider-icon,
.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-icon,
.uk-card-primary.uk-card-body .uk-divider-icon,
.uk-card-primary > :not([class*='uk-card-media']) .uk-divider-icon,
.uk-card-secondary.uk-card-body .uk-divider-icon,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-divider-icon,
.uk-overlay-primary .uk-divider-icon {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22rgba(255, 255, 255, 0.5)%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
}

/* line 753, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-divider-icon::before,
.uk-section-primary:not(.uk-preserve-color) .uk-divider-icon::before,
.uk-section-secondary:not(.uk-preserve-color) .uk-divider-icon::before,
.uk-tile-primary:not(.uk-preserve-color) .uk-divider-icon::before,
.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-icon::before,
.uk-card-primary.uk-card-body .uk-divider-icon::before,
.uk-card-primary > :not([class*='uk-card-media']) .uk-divider-icon::before,
.uk-card-secondary.uk-card-body .uk-divider-icon::before,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-divider-icon::before,
.uk-overlay-primary .uk-divider-icon::before,
.uk-light .uk-divider-icon::after,
.uk-section-primary:not(.uk-preserve-color) .uk-divider-icon::after,
.uk-section-secondary:not(.uk-preserve-color) .uk-divider-icon::after,
.uk-tile-primary:not(.uk-preserve-color) .uk-divider-icon::after,
.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-icon::after,
.uk-card-primary.uk-card-body .uk-divider-icon::after,
.uk-card-primary > :not([class*='uk-card-media']) .uk-divider-icon::after,
.uk-card-secondary.uk-card-body .uk-divider-icon::after,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-divider-icon::after,
.uk-overlay-primary .uk-divider-icon::after {
  border-bottom-color: rgba(255, 255, 255, 0.5);
}

/* line 759, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-divider-small::after,
.uk-section-primary:not(.uk-preserve-color) .uk-divider-small::after,
.uk-section-secondary:not(.uk-preserve-color) .uk-divider-small::after,
.uk-tile-primary:not(.uk-preserve-color) .uk-divider-small::after,
.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-small::after,
.uk-card-primary.uk-card-body .uk-divider-small::after,
.uk-card-primary > :not([class*='uk-card-media']) .uk-divider-small::after,
.uk-card-secondary.uk-card-body .uk-divider-small::after,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-divider-small::after,
.uk-overlay-primary .uk-divider-small::after {
  border-top-color: rgba(255, 255, 255, 0.5);
}

/* line 764, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-divider-vertical,
.uk-section-primary:not(.uk-preserve-color) .uk-divider-vertical,
.uk-section-secondary:not(.uk-preserve-color) .uk-divider-vertical,
.uk-tile-primary:not(.uk-preserve-color) .uk-divider-vertical,
.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-vertical,
.uk-card-primary.uk-card-body .uk-divider-vertical,
.uk-card-primary > :not([class*='uk-card-media']) .uk-divider-vertical,
.uk-card-secondary.uk-card-body .uk-divider-vertical,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-divider-vertical,
.uk-overlay-primary .uk-divider-vertical {
  border-left-color: rgba(255, 255, 255, 0.5);
}

/* line 1155, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-list-muted > ::before,
.uk-section-primary:not(.uk-preserve-color) .uk-list-muted > ::before,
.uk-section-secondary:not(.uk-preserve-color) .uk-list-muted > ::before,
.uk-tile-primary:not(.uk-preserve-color) .uk-list-muted > ::before,
.uk-tile-secondary:not(.uk-preserve-color) .uk-list-muted > ::before,
.uk-card-primary.uk-card-body .uk-list-muted > ::before,
.uk-card-primary > :not([class*='uk-card-media']) .uk-list-muted > ::before,
.uk-card-secondary.uk-card-body .uk-list-muted > ::before,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-list-muted > ::before,
.uk-overlay-primary .uk-list-muted > ::before {
  color: rgba(255, 255, 255, 0.5) !important;
}

/* line 1156, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-list-emphasis > ::before,
.uk-section-primary:not(.uk-preserve-color) .uk-list-emphasis > ::before,
.uk-section-secondary:not(.uk-preserve-color) .uk-list-emphasis > ::before,
.uk-tile-primary:not(.uk-preserve-color) .uk-list-emphasis > ::before,
.uk-tile-secondary:not(.uk-preserve-color) .uk-list-emphasis > ::before,
.uk-card-primary.uk-card-body .uk-list-emphasis > ::before,
.uk-card-primary > :not([class*='uk-card-media']) .uk-list-emphasis > ::before,
.uk-card-secondary.uk-card-body .uk-list-emphasis > ::before,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-list-emphasis > ::before,
.uk-overlay-primary .uk-list-emphasis > ::before {
  color: #fff !important;
}

/* line 1157, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-list-primary > ::before,
.uk-section-primary:not(.uk-preserve-color) .uk-list-primary > ::before,
.uk-section-secondary:not(.uk-preserve-color) .uk-list-primary > ::before,
.uk-tile-primary:not(.uk-preserve-color) .uk-list-primary > ::before,
.uk-tile-secondary:not(.uk-preserve-color) .uk-list-primary > ::before,
.uk-card-primary.uk-card-body .uk-list-primary > ::before,
.uk-card-primary > :not([class*='uk-card-media']) .uk-list-primary > ::before,
.uk-card-secondary.uk-card-body .uk-list-primary > ::before,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-list-primary > ::before,
.uk-overlay-primary .uk-list-primary > ::before {
  color: #fff !important;
}

/* line 1158, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-list-secondary > ::before,
.uk-section-primary:not(.uk-preserve-color) .uk-list-secondary > ::before,
.uk-section-secondary:not(.uk-preserve-color) .uk-list-secondary > ::before,
.uk-tile-primary:not(.uk-preserve-color) .uk-list-secondary > ::before,
.uk-tile-secondary:not(.uk-preserve-color) .uk-list-secondary > ::before,
.uk-card-primary.uk-card-body .uk-list-secondary > ::before,
.uk-card-primary > :not([class*='uk-card-media']) .uk-list-secondary > ::before,
.uk-card-secondary.uk-card-body .uk-list-secondary > ::before,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-list-secondary > ::before,
.uk-overlay-primary .uk-list-secondary > ::before {
  color: #fff !important;
}

/* line 1160, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-list-bullet > ::before,
.uk-section-primary:not(.uk-preserve-color) .uk-list-bullet > ::before,
.uk-section-secondary:not(.uk-preserve-color) .uk-list-bullet > ::before,
.uk-tile-primary:not(.uk-preserve-color) .uk-list-bullet > ::before,
.uk-tile-secondary:not(.uk-preserve-color) .uk-list-bullet > ::before,
.uk-card-primary.uk-card-body .uk-list-bullet > ::before,
.uk-card-primary > :not([class*='uk-card-media']) .uk-list-bullet > ::before,
.uk-card-secondary.uk-card-body .uk-list-bullet > ::before,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-list-bullet > ::before,
.uk-overlay-primary .uk-list-bullet > ::before {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22white%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E");
}

/* line 1164, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-list-divider > :nth-child(n+2),
.uk-section-primary:not(.uk-preserve-color) .uk-list-divider > :nth-child(n+2),
.uk-section-secondary:not(.uk-preserve-color) .uk-list-divider > :nth-child(n+2),
.uk-tile-primary:not(.uk-preserve-color) .uk-list-divider > :nth-child(n+2),
.uk-tile-secondary:not(.uk-preserve-color) .uk-list-divider > :nth-child(n+2),
.uk-card-primary.uk-card-body .uk-list-divider > :nth-child(n+2),
.uk-card-primary > :not([class*='uk-card-media']) .uk-list-divider > :nth-child(n+2),
.uk-card-secondary.uk-card-body .uk-list-divider > :nth-child(n+2),
.uk-card-secondary > :not([class*='uk-card-media']) .uk-list-divider > :nth-child(n+2),
.uk-overlay-primary .uk-list-divider > :nth-child(n+2) {
  border-top-color: rgba(255, 255, 255, 0.5);
}

/* line 1648, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-list-striped > *:nth-of-type(odd),
.uk-section-primary:not(.uk-preserve-color) .uk-list-striped > *:nth-of-type(odd),
.uk-section-secondary:not(.uk-preserve-color) .uk-list-striped > *:nth-of-type(odd),
.uk-tile-primary:not(.uk-preserve-color) .uk-list-striped > *:nth-of-type(odd),
.uk-tile-secondary:not(.uk-preserve-color) .uk-list-striped > *:nth-of-type(odd),
.uk-card-primary.uk-card-body .uk-list-striped > *:nth-of-type(odd),
.uk-card-primary > :not([class*='uk-card-media']) .uk-list-striped > *:nth-of-type(odd),
.uk-card-secondary.uk-card-body .uk-list-striped > *:nth-of-type(odd),
.uk-card-secondary > :not([class*='uk-card-media']) .uk-list-striped > *:nth-of-type(odd),
.uk-overlay-primary .uk-list-striped > *:nth-of-type(odd) {
  border-top-color: rgba(255, 255, 255, 0.5);
  border-bottom-color: rgba(255, 255, 255, 0.5);
}

/* line 1173, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-list-striped > :nth-of-type(odd),
.uk-section-primary:not(.uk-preserve-color) .uk-list-striped > :nth-of-type(odd),
.uk-section-secondary:not(.uk-preserve-color) .uk-list-striped > :nth-of-type(odd),
.uk-tile-primary:not(.uk-preserve-color) .uk-list-striped > :nth-of-type(odd),
.uk-tile-secondary:not(.uk-preserve-color) .uk-list-striped > :nth-of-type(odd),
.uk-card-primary.uk-card-body .uk-list-striped > :nth-of-type(odd),
.uk-card-primary > :not([class*='uk-card-media']) .uk-list-striped > :nth-of-type(odd),
.uk-card-secondary.uk-card-body .uk-list-striped > :nth-of-type(odd),
.uk-card-secondary > :not([class*='uk-card-media']) .uk-list-striped > :nth-of-type(odd),
.uk-overlay-primary .uk-list-striped > :nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.5);
}

/* line 1054, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-icon-link,
.uk-section-primary:not(.uk-preserve-color) .uk-icon-link,
.uk-section-secondary:not(.uk-preserve-color) .uk-icon-link,
.uk-tile-primary:not(.uk-preserve-color) .uk-icon-link,
.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link,
.uk-card-primary.uk-card-body .uk-icon-link,
.uk-card-primary > :not([class*='uk-card-media']) .uk-icon-link,
.uk-card-secondary.uk-card-body .uk-icon-link,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-icon-link,
.uk-overlay-primary .uk-icon-link {
  color: rgba(255, 255, 255, 0.5);
}

/* line 1059, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-icon-link:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-icon-link:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-icon-link:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-icon-link:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link:hover,
.uk-card-primary.uk-card-body .uk-icon-link:hover,
.uk-card-primary > :not([class*='uk-card-media']) .uk-icon-link:hover,
.uk-card-secondary.uk-card-body .uk-icon-link:hover,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-icon-link:hover,
.uk-overlay-primary .uk-icon-link:hover {
  color: white;
}

/* line 1064, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-icon-link:active,
.uk-section-primary:not(.uk-preserve-color) .uk-icon-link:active,
.uk-section-secondary:not(.uk-preserve-color) .uk-icon-link:active,
.uk-tile-primary:not(.uk-preserve-color) .uk-icon-link:active,
.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link:active,
.uk-card-primary.uk-card-body .uk-icon-link:active,
.uk-card-primary > :not([class*='uk-card-media']) .uk-icon-link:active,
.uk-card-secondary.uk-card-body .uk-icon-link:active,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-icon-link:active,
.uk-overlay-primary .uk-icon-link:active,
.uk-light .uk-active > .uk-icon-link,
.uk-section-primary:not(.uk-preserve-color) .uk-active > .uk-icon-link,
.uk-section-secondary:not(.uk-preserve-color) .uk-active > .uk-icon-link,
.uk-tile-primary:not(.uk-preserve-color) .uk-active > .uk-icon-link,
.uk-tile-secondary:not(.uk-preserve-color) .uk-active > .uk-icon-link,
.uk-card-primary.uk-card-body .uk-active > .uk-icon-link,
.uk-card-primary > :not([class*='uk-card-media']) .uk-active > .uk-icon-link,
.uk-card-secondary.uk-card-body .uk-active > .uk-icon-link,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-active > .uk-icon-link,
.uk-overlay-primary .uk-active > .uk-icon-link {
  color: white;
}

/* line 1074, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-icon-button,
.uk-section-primary:not(.uk-preserve-color) .uk-icon-button,
.uk-section-secondary:not(.uk-preserve-color) .uk-icon-button,
.uk-tile-primary:not(.uk-preserve-color) .uk-icon-button,
.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button,
.uk-card-primary.uk-card-body .uk-icon-button,
.uk-card-primary > :not([class*='uk-card-media']) .uk-icon-button,
.uk-card-secondary.uk-card-body .uk-icon-button,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-icon-button,
.uk-overlay-primary .uk-icon-button {
  background-color: rgba(255, 255, 255, 0.5);
  color: rgba(255, 255, 255, 0.5);
}

/* line 1080, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-icon-button:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-icon-button:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-icon-button:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-icon-button:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button:hover,
.uk-card-primary.uk-card-body .uk-icon-button:hover,
.uk-card-primary > :not([class*='uk-card-media']) .uk-icon-button:hover,
.uk-card-secondary.uk-card-body .uk-icon-button:hover,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-icon-button:hover,
.uk-overlay-primary .uk-icon-button:hover {
  background-color: fadein(rgba(255, 255, 255, 0.5), 5%);
  color: white;
}

/* line 1086, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-icon-button:active,
.uk-section-primary:not(.uk-preserve-color) .uk-icon-button:active,
.uk-section-secondary:not(.uk-preserve-color) .uk-icon-button:active,
.uk-tile-primary:not(.uk-preserve-color) .uk-icon-button:active,
.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button:active,
.uk-card-primary.uk-card-body .uk-icon-button:active,
.uk-card-primary > :not([class*='uk-card-media']) .uk-icon-button:active,
.uk-card-secondary.uk-card-body .uk-icon-button:active,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-icon-button:active,
.uk-overlay-primary .uk-icon-button:active {
  background-color: fadein(rgba(255, 255, 255, 0.5), 10%);
  color: white;
}

/* line 863, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-input,
.uk-section-primary:not(.uk-preserve-color) .uk-input,
.uk-section-secondary:not(.uk-preserve-color) .uk-input,
.uk-tile-primary:not(.uk-preserve-color) .uk-input,
.uk-tile-secondary:not(.uk-preserve-color) .uk-input,
.uk-card-primary.uk-card-body .uk-input,
.uk-card-primary > :not([class*='uk-card-media']) .uk-input,
.uk-card-secondary.uk-card-body .uk-input,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-input,
.uk-overlay-primary .uk-input,
.uk-light div.gform_body input[type=text],
div.gform_body .uk-light input[type=text],
.uk-section-primary:not(.uk-preserve-color) div.gform_body input[type=text],
div.gform_body .uk-section-primary:not(.uk-preserve-color) input[type=text],
.uk-section-secondary:not(.uk-preserve-color) div.gform_body input[type=text],
div.gform_body .uk-section-secondary:not(.uk-preserve-color) input[type=text],
.uk-tile-primary:not(.uk-preserve-color) div.gform_body input[type=text],
div.gform_body .uk-tile-primary:not(.uk-preserve-color) input[type=text],
.uk-tile-secondary:not(.uk-preserve-color) div.gform_body input[type=text],
div.gform_body .uk-tile-secondary:not(.uk-preserve-color) input[type=text],
.uk-card-primary.uk-card-body div.gform_body input[type=text],
div.gform_body .uk-card-primary.uk-card-body input[type=text],
.uk-card-primary > :not([class*='uk-card-media']) div.gform_body input[type=text],
div.gform_body .uk-card-primary > :not([class*='uk-card-media']) input[type=text],
.uk-card-secondary.uk-card-body div.gform_body input[type=text],
div.gform_body .uk-card-secondary.uk-card-body input[type=text],
.uk-card-secondary > :not([class*='uk-card-media']) div.gform_body input[type=text],
div.gform_body .uk-card-secondary > :not([class*='uk-card-media']) input[type=text],
.uk-overlay-primary div.gform_body input[type=text],
div.gform_body .uk-overlay-primary input[type=text],
.uk-light input,
.uk-section-primary:not(.uk-preserve-color) input,
.uk-section-secondary:not(.uk-preserve-color) input,
.uk-tile-primary:not(.uk-preserve-color) input,
.uk-tile-secondary:not(.uk-preserve-color) input,
.uk-card-primary.uk-card-body input,
.uk-card-primary > :not([class*='uk-card-media']) input,
.uk-card-secondary.uk-card-body input,
.uk-card-secondary > :not([class*='uk-card-media']) input,
.uk-overlay-primary input,
.uk-light .uk-select,
.uk-section-primary:not(.uk-preserve-color) .uk-select,
.uk-section-secondary:not(.uk-preserve-color) .uk-select,
.uk-tile-primary:not(.uk-preserve-color) .uk-select,
.uk-tile-secondary:not(.uk-preserve-color) .uk-select,
.uk-card-primary.uk-card-body .uk-select,
.uk-card-primary > :not([class*='uk-card-media']) .uk-select,
.uk-card-secondary.uk-card-body .uk-select,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-select,
.uk-overlay-primary .uk-select,
.uk-light div.gform_body select,
div.gform_body .uk-light select,
div.gform_body .uk-card-primary > :not([class*='uk-card-media']) select,
div.gform_body .uk-card-secondary > :not([class*='uk-card-media']) select,
.uk-overlay-primary div.gform_body select,
div.gform_body .uk-overlay-primary select,
.uk-light select,
.uk-section-primary:not(.uk-preserve-color) select,
.uk-section-secondary:not(.uk-preserve-color) select,
.uk-tile-primary:not(.uk-preserve-color) select,
.uk-tile-secondary:not(.uk-preserve-color) select,
.uk-card-primary.uk-card-body select,
.uk-card-primary > :not([class*='uk-card-media']) select,
.uk-card-secondary.uk-card-body select,
.uk-card-secondary > :not([class*='uk-card-media']) select,
.uk-overlay-primary select,
.uk-light .uk-textarea,
.uk-section-primary:not(.uk-preserve-color) .uk-textarea,
.uk-section-secondary:not(.uk-preserve-color) .uk-textarea,
.uk-tile-primary:not(.uk-preserve-color) .uk-textarea,
.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea,
.uk-card-primary.uk-card-body .uk-textarea,
.uk-card-primary > :not([class*='uk-card-media']) .uk-textarea,
.uk-card-secondary.uk-card-body .uk-textarea,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-textarea,
.uk-overlay-primary .uk-textarea,
.uk-light div.gform_body textarea,
div.gform_body .uk-light textarea,
.uk-section-primary:not(.uk-preserve-color) div.gform_body textarea,
div.gform_body .uk-section-primary:not(.uk-preserve-color) textarea,
.uk-section-secondary:not(.uk-preserve-color) div.gform_body textarea,
div.gform_body .uk-section-secondary:not(.uk-preserve-color) textarea,
.uk-tile-primary:not(.uk-preserve-color) div.gform_body textarea,
div.gform_body .uk-tile-primary:not(.uk-preserve-color) textarea,
.uk-tile-secondary:not(.uk-preserve-color) div.gform_body textarea,
div.gform_body .uk-tile-secondary:not(.uk-preserve-color) textarea,
.uk-card-primary.uk-card-body div.gform_body textarea,
div.gform_body .uk-card-primary.uk-card-body textarea,
.uk-card-primary > :not([class*='uk-card-media']) div.gform_body textarea,
div.gform_body .uk-card-primary > :not([class*='uk-card-media']) textarea,
.uk-card-secondary.uk-card-body div.gform_body textarea,
div.gform_body .uk-card-secondary.uk-card-body textarea,
.uk-card-secondary > :not([class*='uk-card-media']) div.gform_body textarea,
div.gform_body .uk-card-secondary > :not([class*='uk-card-media']) textarea,
.uk-overlay-primary div.gform_body textarea,
div.gform_body .uk-overlay-primary textarea {
  background-color: transparent;
  color: #fff;
  background-clip: padding-box;
  border-color: rgba(255, 255, 255, 0.5);
}

/* line 871, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-input:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-input:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-input:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-input:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-input:focus,
.uk-card-primary.uk-card-body .uk-input:focus,
.uk-card-primary > :not([class*='uk-card-media']) .uk-input:focus,
.uk-card-secondary.uk-card-body .uk-input:focus,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-input:focus,
.uk-overlay-primary .uk-input:focus,
.uk-light div.gform_body input:focus[type=text],
div.gform_body .uk-light input:focus[type=text],
div.gform_body .uk-card-primary > :not([class*='uk-card-media']) input:focus[type=text],
div.gform_body .uk-card-secondary > :not([class*='uk-card-media']) input:focus[type=text],
.uk-overlay-primary div.gform_body input:focus[type=text],
div.gform_body .uk-overlay-primary input:focus[type=text],
.uk-light input:focus,
.uk-section-primary:not(.uk-preserve-color) input:focus,
.uk-section-secondary:not(.uk-preserve-color) input:focus,
.uk-tile-primary:not(.uk-preserve-color) input:focus,
.uk-tile-secondary:not(.uk-preserve-color) input:focus,
.uk-card-primary.uk-card-body input:focus,
.uk-card-primary > :not([class*='uk-card-media']) input:focus,
.uk-card-secondary.uk-card-body input:focus,
.uk-card-secondary > :not([class*='uk-card-media']) input:focus,
.uk-overlay-primary input:focus,
.uk-light .uk-select:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-select:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-select:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-select:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-select:focus,
.uk-card-primary.uk-card-body .uk-select:focus,
.uk-card-primary > :not([class*='uk-card-media']) .uk-select:focus,
.uk-card-secondary.uk-card-body .uk-select:focus,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-select:focus,
.uk-overlay-primary .uk-select:focus,
.uk-light div.gform_body select:focus,
div.gform_body .uk-light select:focus,
div.gform_body .uk-card-primary > :not([class*='uk-card-media']) select:focus,
div.gform_body .uk-card-secondary > :not([class*='uk-card-media']) select:focus,
.uk-light select:focus,
.uk-section-primary:not(.uk-preserve-color) select:focus,
.uk-section-secondary:not(.uk-preserve-color) select:focus,
.uk-tile-primary:not(.uk-preserve-color) select:focus,
.uk-tile-secondary:not(.uk-preserve-color) select:focus,
.uk-card-primary.uk-card-body select:focus,
.uk-card-primary > :not([class*='uk-card-media']) select:focus,
.uk-card-secondary.uk-card-body select:focus,
.uk-card-secondary > :not([class*='uk-card-media']) select:focus,
.uk-overlay-primary select:focus,
.uk-light .uk-textarea:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-textarea:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-textarea:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-textarea:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea:focus,
.uk-card-primary.uk-card-body .uk-textarea:focus,
.uk-card-primary > :not([class*='uk-card-media']) .uk-textarea:focus,
.uk-card-secondary.uk-card-body .uk-textarea:focus,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-textarea:focus,
.uk-overlay-primary .uk-textarea:focus,
.uk-light div.gform_body textarea:focus,
div.gform_body .uk-light textarea:focus,
.uk-section-primary:not(.uk-preserve-color) div.gform_body textarea:focus,
div.gform_body .uk-section-primary:not(.uk-preserve-color) textarea:focus,
.uk-section-secondary:not(.uk-preserve-color) div.gform_body textarea:focus,
div.gform_body .uk-section-secondary:not(.uk-preserve-color) textarea:focus,
.uk-tile-primary:not(.uk-preserve-color) div.gform_body textarea:focus,
div.gform_body .uk-tile-primary:not(.uk-preserve-color) textarea:focus,
.uk-tile-secondary:not(.uk-preserve-color) div.gform_body textarea:focus,
div.gform_body .uk-tile-secondary:not(.uk-preserve-color) textarea:focus,
.uk-card-primary.uk-card-body div.gform_body textarea:focus,
div.gform_body .uk-card-primary.uk-card-body textarea:focus,
.uk-card-primary > :not([class*='uk-card-media']) div.gform_body textarea:focus,
div.gform_body .uk-card-primary > :not([class*='uk-card-media']) textarea:focus,
.uk-card-secondary.uk-card-body div.gform_body textarea:focus,
div.gform_body .uk-card-secondary.uk-card-body textarea:focus,
.uk-card-secondary > :not([class*='uk-card-media']) div.gform_body textarea:focus,
div.gform_body .uk-card-secondary > :not([class*='uk-card-media']) textarea:focus,
.uk-overlay-primary div.gform_body textarea:focus,
div.gform_body .uk-overlay-primary textarea:focus {
  background-color: rgba(255, 255, 255, 0.15);
  color: white;
  border-color: white;
}

/* line 882, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-input::-ms-input-placeholder,
.uk-section-primary:not(.uk-preserve-color) .uk-input::-ms-input-placeholder,
.uk-section-secondary:not(.uk-preserve-color) .uk-input::-ms-input-placeholder,
.uk-tile-primary:not(.uk-preserve-color) .uk-input::-ms-input-placeholder,
.uk-tile-secondary:not(.uk-preserve-color) .uk-input::-ms-input-placeholder,
.uk-card-primary.uk-card-body .uk-input::-ms-input-placeholder,
.uk-card-primary > :not([class*='uk-card-media']) .uk-input::-ms-input-placeholder,
.uk-card-secondary.uk-card-body .uk-input::-ms-input-placeholder,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-input::-ms-input-placeholder,
.uk-overlay-primary .uk-input::-ms-input-placeholder,
.uk-light div.gform_body input[type=text]::-ms-input-placeholder,
div.gform_body .uk-light input[type=text]::-ms-input-placeholder,
div.gform_body .uk-card-primary > :not([class*='uk-card-media']) input[type=text]::-ms-input-placeholder,
div.gform_body .uk-card-secondary > :not([class*='uk-card-media']) input[type=text]::-ms-input-placeholder,
.uk-overlay-primary div.gform_body input[type=text]::-ms-input-placeholder,
div.gform_body .uk-overlay-primary input[type=text]::-ms-input-placeholder,
.uk-light input::-ms-input-placeholder,
.uk-section-primary:not(.uk-preserve-color) input::-ms-input-placeholder,
.uk-section-secondary:not(.uk-preserve-color) input::-ms-input-placeholder,
.uk-tile-primary:not(.uk-preserve-color) input::-ms-input-placeholder,
.uk-tile-secondary:not(.uk-preserve-color) input::-ms-input-placeholder,
.uk-card-primary.uk-card-body input::-ms-input-placeholder,
.uk-card-primary > :not([class*='uk-card-media']) input::-ms-input-placeholder,
.uk-card-secondary.uk-card-body input::-ms-input-placeholder,
.uk-card-secondary > :not([class*='uk-card-media']) input::-ms-input-placeholder,
.uk-overlay-primary input::-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.85) !important;
}

/* line 883, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-input::-webkit-input-placeholder,
.uk-section-primary:not(.uk-preserve-color) .uk-input::-webkit-input-placeholder,
.uk-section-secondary:not(.uk-preserve-color) .uk-input::-webkit-input-placeholder,
.uk-tile-primary:not(.uk-preserve-color) .uk-input::-webkit-input-placeholder,
.uk-tile-secondary:not(.uk-preserve-color) .uk-input::-webkit-input-placeholder,
.uk-card-primary.uk-card-body .uk-input::-webkit-input-placeholder,
.uk-card-primary > :not([class*='uk-card-media']) .uk-input::-webkit-input-placeholder,
.uk-card-secondary.uk-card-body .uk-input::-webkit-input-placeholder,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-input::-webkit-input-placeholder,
.uk-overlay-primary .uk-input::-webkit-input-placeholder,
.uk-light div.gform_body input[type=text]::-webkit-input-placeholder,
div.gform_body .uk-light input[type=text]::-webkit-input-placeholder,
div.gform_body .uk-card-primary > :not([class*='uk-card-media']) input[type=text]::-webkit-input-placeholder,
div.gform_body .uk-card-secondary > :not([class*='uk-card-media']) input[type=text]::-webkit-input-placeholder,
.uk-overlay-primary div.gform_body input[type=text]::-webkit-input-placeholder,
div.gform_body .uk-overlay-primary input[type=text]::-webkit-input-placeholder,
.uk-light input::-webkit-input-placeholder,
.uk-section-primary:not(.uk-preserve-color) input::-webkit-input-placeholder,
.uk-section-secondary:not(.uk-preserve-color) input::-webkit-input-placeholder,
.uk-tile-primary:not(.uk-preserve-color) input::-webkit-input-placeholder,
.uk-tile-secondary:not(.uk-preserve-color) input::-webkit-input-placeholder,
.uk-card-primary.uk-card-body input::-webkit-input-placeholder,
.uk-card-primary > :not([class*='uk-card-media']) input::-webkit-input-placeholder,
.uk-card-secondary.uk-card-body input::-webkit-input-placeholder,
.uk-card-secondary > :not([class*='uk-card-media']) input::-webkit-input-placeholder,
.uk-overlay-primary input::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.85);
}

.uk-light .uk-input::-moz-placeholder,
.uk-section-primary:not(.uk-preserve-color) .uk-input::-moz-placeholder,
.uk-section-secondary:not(.uk-preserve-color) .uk-input::-moz-placeholder,
.uk-tile-primary:not(.uk-preserve-color) .uk-input::-moz-placeholder,
.uk-tile-secondary:not(.uk-preserve-color) .uk-input::-moz-placeholder,
.uk-card-primary.uk-card-body .uk-input::-moz-placeholder,
.uk-card-primary > :not([class*='uk-card-media']) .uk-input::-moz-placeholder,
.uk-card-secondary.uk-card-body .uk-input::-moz-placeholder,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-input::-moz-placeholder,
.uk-overlay-primary .uk-input::-moz-placeholder,
.uk-light div.gform_body input[type=text]::-moz-placeholder,
div.gform_body .uk-light input[type=text]::-moz-placeholder,
div.gform_body .uk-card-primary > :not([class*='uk-card-media']) input[type=text]::-moz-placeholder,
div.gform_body .uk-card-secondary > :not([class*='uk-card-media']) input[type=text]::-moz-placeholder,
.uk-overlay-primary div.gform_body input[type=text]::-moz-placeholder,
div.gform_body .uk-overlay-primary input[type=text]::-moz-placeholder,
.uk-light input::-moz-placeholder,
.uk-section-primary:not(.uk-preserve-color) input::-moz-placeholder,
.uk-section-secondary:not(.uk-preserve-color) input::-moz-placeholder,
.uk-tile-primary:not(.uk-preserve-color) input::-moz-placeholder,
.uk-tile-secondary:not(.uk-preserve-color) input::-moz-placeholder,
.uk-card-primary.uk-card-body input::-moz-placeholder,
.uk-card-primary > :not([class*='uk-card-media']) input::-moz-placeholder,
.uk-card-secondary.uk-card-body input::-moz-placeholder,
.uk-card-secondary > :not([class*='uk-card-media']) input::-moz-placeholder,
.uk-overlay-primary input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.85);
}

.uk-light .uk-input::-ms-input-placeholder,
.uk-section-primary:not(.uk-preserve-color) .uk-input::-ms-input-placeholder,
.uk-section-secondary:not(.uk-preserve-color) .uk-input::-ms-input-placeholder,
.uk-tile-primary:not(.uk-preserve-color) .uk-input::-ms-input-placeholder,
.uk-tile-secondary:not(.uk-preserve-color) .uk-input::-ms-input-placeholder,
.uk-card-primary.uk-card-body .uk-input::-ms-input-placeholder,
.uk-card-primary > :not([class*='uk-card-media']) .uk-input::-ms-input-placeholder,
.uk-card-secondary.uk-card-body .uk-input::-ms-input-placeholder,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-input::-ms-input-placeholder,
.uk-overlay-primary .uk-input::-ms-input-placeholder,
.uk-light div.gform_body input[type=text]::-ms-input-placeholder,
div.gform_body .uk-light input[type=text]::-ms-input-placeholder,
div.gform_body .uk-card-primary > :not([class*='uk-card-media']) input[type=text]::-ms-input-placeholder,
div.gform_body .uk-card-secondary > :not([class*='uk-card-media']) input[type=text]::-ms-input-placeholder,
.uk-overlay-primary div.gform_body input[type=text]::-ms-input-placeholder,
div.gform_body .uk-overlay-primary input[type=text]::-ms-input-placeholder,
.uk-light input::-ms-input-placeholder,
.uk-section-primary:not(.uk-preserve-color) input::-ms-input-placeholder,
.uk-section-secondary:not(.uk-preserve-color) input::-ms-input-placeholder,
.uk-tile-primary:not(.uk-preserve-color) input::-ms-input-placeholder,
.uk-tile-secondary:not(.uk-preserve-color) input::-ms-input-placeholder,
.uk-card-primary.uk-card-body input::-ms-input-placeholder,
.uk-card-primary > :not([class*='uk-card-media']) input::-ms-input-placeholder,
.uk-card-secondary.uk-card-body input::-ms-input-placeholder,
.uk-card-secondary > :not([class*='uk-card-media']) input::-ms-input-placeholder,
.uk-overlay-primary input::-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.85);
}

.uk-light .uk-input::placeholder,
.uk-section-primary:not(.uk-preserve-color) .uk-input::placeholder,
.uk-section-secondary:not(.uk-preserve-color) .uk-input::placeholder,
.uk-tile-primary:not(.uk-preserve-color) .uk-input::placeholder,
.uk-tile-secondary:not(.uk-preserve-color) .uk-input::placeholder,
.uk-card-primary.uk-card-body .uk-input::placeholder,
.uk-card-primary > :not([class*='uk-card-media']) .uk-input::placeholder,
.uk-card-secondary.uk-card-body .uk-input::placeholder,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-input::placeholder,
.uk-overlay-primary .uk-input::placeholder,
.uk-light div.gform_body input[type=text]::placeholder,
div.gform_body .uk-light input[type=text]::placeholder,
div.gform_body .uk-card-primary > :not([class*='uk-card-media']) input[type=text]::placeholder,
div.gform_body .uk-card-secondary > :not([class*='uk-card-media']) input[type=text]::placeholder,
.uk-overlay-primary div.gform_body input[type=text]::placeholder,
div.gform_body .uk-overlay-primary input[type=text]::placeholder,
.uk-light input::placeholder,
.uk-section-primary:not(.uk-preserve-color) input::placeholder,
.uk-section-secondary:not(.uk-preserve-color) input::placeholder,
.uk-tile-primary:not(.uk-preserve-color) input::placeholder,
.uk-tile-secondary:not(.uk-preserve-color) input::placeholder,
.uk-card-primary.uk-card-body input::placeholder,
.uk-card-primary > :not([class*='uk-card-media']) input::placeholder,
.uk-card-secondary.uk-card-body input::placeholder,
.uk-card-secondary > :not([class*='uk-card-media']) input::placeholder,
.uk-overlay-primary input::placeholder {
  color: rgba(255, 255, 255, 0.85);
}

/* line 885, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-textarea::-ms-input-placeholder,
.uk-section-primary:not(.uk-preserve-color) .uk-textarea::-ms-input-placeholder,
.uk-section-secondary:not(.uk-preserve-color) .uk-textarea::-ms-input-placeholder,
.uk-tile-primary:not(.uk-preserve-color) .uk-textarea::-ms-input-placeholder,
.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea::-ms-input-placeholder,
.uk-card-primary.uk-card-body .uk-textarea::-ms-input-placeholder,
.uk-card-primary > :not([class*='uk-card-media']) .uk-textarea::-ms-input-placeholder,
.uk-card-secondary.uk-card-body .uk-textarea::-ms-input-placeholder,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-textarea::-ms-input-placeholder,
.uk-overlay-primary .uk-textarea::-ms-input-placeholder,
.uk-light div.gform_body textarea::-ms-input-placeholder,
div.gform_body .uk-light textarea::-ms-input-placeholder,
.uk-section-primary:not(.uk-preserve-color) div.gform_body textarea::-ms-input-placeholder,
div.gform_body .uk-section-primary:not(.uk-preserve-color) textarea::-ms-input-placeholder,
.uk-section-secondary:not(.uk-preserve-color) div.gform_body textarea::-ms-input-placeholder,
div.gform_body .uk-section-secondary:not(.uk-preserve-color) textarea::-ms-input-placeholder,
.uk-tile-primary:not(.uk-preserve-color) div.gform_body textarea::-ms-input-placeholder,
div.gform_body .uk-tile-primary:not(.uk-preserve-color) textarea::-ms-input-placeholder,
.uk-tile-secondary:not(.uk-preserve-color) div.gform_body textarea::-ms-input-placeholder,
div.gform_body .uk-tile-secondary:not(.uk-preserve-color) textarea::-ms-input-placeholder,
.uk-card-primary.uk-card-body div.gform_body textarea::-ms-input-placeholder,
div.gform_body .uk-card-primary.uk-card-body textarea::-ms-input-placeholder,
.uk-card-primary > :not([class*='uk-card-media']) div.gform_body textarea::-ms-input-placeholder,
div.gform_body .uk-card-primary > :not([class*='uk-card-media']) textarea::-ms-input-placeholder,
.uk-card-secondary.uk-card-body div.gform_body textarea::-ms-input-placeholder,
div.gform_body .uk-card-secondary.uk-card-body textarea::-ms-input-placeholder,
.uk-card-secondary > :not([class*='uk-card-media']) div.gform_body textarea::-ms-input-placeholder,
div.gform_body .uk-card-secondary > :not([class*='uk-card-media']) textarea::-ms-input-placeholder,
.uk-overlay-primary div.gform_body textarea::-ms-input-placeholder,
div.gform_body .uk-overlay-primary textarea::-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.85) !important;
}

/* line 886, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-textarea::-webkit-input-placeholder,
.uk-section-primary:not(.uk-preserve-color) .uk-textarea::-webkit-input-placeholder,
.uk-section-secondary:not(.uk-preserve-color) .uk-textarea::-webkit-input-placeholder,
.uk-tile-primary:not(.uk-preserve-color) .uk-textarea::-webkit-input-placeholder,
.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea::-webkit-input-placeholder,
.uk-card-primary.uk-card-body .uk-textarea::-webkit-input-placeholder,
.uk-card-primary > :not([class*='uk-card-media']) .uk-textarea::-webkit-input-placeholder,
.uk-card-secondary.uk-card-body .uk-textarea::-webkit-input-placeholder,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-textarea::-webkit-input-placeholder,
.uk-overlay-primary .uk-textarea::-webkit-input-placeholder,
.uk-light div.gform_body textarea::-webkit-input-placeholder,
div.gform_body .uk-light textarea::-webkit-input-placeholder,
.uk-section-primary:not(.uk-preserve-color) div.gform_body textarea::-webkit-input-placeholder,
div.gform_body .uk-section-primary:not(.uk-preserve-color) textarea::-webkit-input-placeholder,
.uk-section-secondary:not(.uk-preserve-color) div.gform_body textarea::-webkit-input-placeholder,
div.gform_body .uk-section-secondary:not(.uk-preserve-color) textarea::-webkit-input-placeholder,
.uk-tile-primary:not(.uk-preserve-color) div.gform_body textarea::-webkit-input-placeholder,
div.gform_body .uk-tile-primary:not(.uk-preserve-color) textarea::-webkit-input-placeholder,
.uk-tile-secondary:not(.uk-preserve-color) div.gform_body textarea::-webkit-input-placeholder,
div.gform_body .uk-tile-secondary:not(.uk-preserve-color) textarea::-webkit-input-placeholder,
.uk-card-primary.uk-card-body div.gform_body textarea::-webkit-input-placeholder,
div.gform_body .uk-card-primary.uk-card-body textarea::-webkit-input-placeholder,
.uk-card-primary > :not([class*='uk-card-media']) div.gform_body textarea::-webkit-input-placeholder,
div.gform_body .uk-card-primary > :not([class*='uk-card-media']) textarea::-webkit-input-placeholder,
.uk-card-secondary.uk-card-body div.gform_body textarea::-webkit-input-placeholder,
div.gform_body .uk-card-secondary.uk-card-body textarea::-webkit-input-placeholder,
.uk-card-secondary > :not([class*='uk-card-media']) div.gform_body textarea::-webkit-input-placeholder,
div.gform_body .uk-card-secondary > :not([class*='uk-card-media']) textarea::-webkit-input-placeholder,
.uk-overlay-primary div.gform_body textarea::-webkit-input-placeholder,
div.gform_body .uk-overlay-primary textarea::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.85);
}

.uk-light .uk-textarea::-moz-placeholder,
.uk-section-primary:not(.uk-preserve-color) .uk-textarea::-moz-placeholder,
.uk-section-secondary:not(.uk-preserve-color) .uk-textarea::-moz-placeholder,
.uk-tile-primary:not(.uk-preserve-color) .uk-textarea::-moz-placeholder,
.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea::-moz-placeholder,
.uk-card-primary.uk-card-body .uk-textarea::-moz-placeholder,
.uk-card-primary > :not([class*='uk-card-media']) .uk-textarea::-moz-placeholder,
.uk-card-secondary.uk-card-body .uk-textarea::-moz-placeholder,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-textarea::-moz-placeholder,
.uk-overlay-primary .uk-textarea::-moz-placeholder,
.uk-light div.gform_body textarea::-moz-placeholder,
div.gform_body .uk-light textarea::-moz-placeholder,
.uk-section-primary:not(.uk-preserve-color) div.gform_body textarea::-moz-placeholder,
div.gform_body .uk-section-primary:not(.uk-preserve-color) textarea::-moz-placeholder,
.uk-section-secondary:not(.uk-preserve-color) div.gform_body textarea::-moz-placeholder,
div.gform_body .uk-section-secondary:not(.uk-preserve-color) textarea::-moz-placeholder,
.uk-tile-primary:not(.uk-preserve-color) div.gform_body textarea::-moz-placeholder,
div.gform_body .uk-tile-primary:not(.uk-preserve-color) textarea::-moz-placeholder,
.uk-tile-secondary:not(.uk-preserve-color) div.gform_body textarea::-moz-placeholder,
div.gform_body .uk-tile-secondary:not(.uk-preserve-color) textarea::-moz-placeholder,
.uk-card-primary.uk-card-body div.gform_body textarea::-moz-placeholder,
div.gform_body .uk-card-primary.uk-card-body textarea::-moz-placeholder,
.uk-card-primary > :not([class*='uk-card-media']) div.gform_body textarea::-moz-placeholder,
div.gform_body .uk-card-primary > :not([class*='uk-card-media']) textarea::-moz-placeholder,
.uk-card-secondary.uk-card-body div.gform_body textarea::-moz-placeholder,
div.gform_body .uk-card-secondary.uk-card-body textarea::-moz-placeholder,
.uk-card-secondary > :not([class*='uk-card-media']) div.gform_body textarea::-moz-placeholder,
div.gform_body .uk-card-secondary > :not([class*='uk-card-media']) textarea::-moz-placeholder,
.uk-overlay-primary div.gform_body textarea::-moz-placeholder,
div.gform_body .uk-overlay-primary textarea::-moz-placeholder {
  color: rgba(255, 255, 255, 0.85);
}

.uk-light .uk-textarea::-ms-input-placeholder,
.uk-section-primary:not(.uk-preserve-color) .uk-textarea::-ms-input-placeholder,
.uk-section-secondary:not(.uk-preserve-color) .uk-textarea::-ms-input-placeholder,
.uk-tile-primary:not(.uk-preserve-color) .uk-textarea::-ms-input-placeholder,
.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea::-ms-input-placeholder,
.uk-card-primary.uk-card-body .uk-textarea::-ms-input-placeholder,
.uk-card-primary > :not([class*='uk-card-media']) .uk-textarea::-ms-input-placeholder,
.uk-card-secondary.uk-card-body .uk-textarea::-ms-input-placeholder,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-textarea::-ms-input-placeholder,
.uk-overlay-primary .uk-textarea::-ms-input-placeholder,
.uk-light div.gform_body textarea::-ms-input-placeholder,
div.gform_body .uk-light textarea::-ms-input-placeholder,
.uk-section-primary:not(.uk-preserve-color) div.gform_body textarea::-ms-input-placeholder,
div.gform_body .uk-section-primary:not(.uk-preserve-color) textarea::-ms-input-placeholder,
.uk-section-secondary:not(.uk-preserve-color) div.gform_body textarea::-ms-input-placeholder,
div.gform_body .uk-section-secondary:not(.uk-preserve-color) textarea::-ms-input-placeholder,
.uk-tile-primary:not(.uk-preserve-color) div.gform_body textarea::-ms-input-placeholder,
div.gform_body .uk-tile-primary:not(.uk-preserve-color) textarea::-ms-input-placeholder,
.uk-tile-secondary:not(.uk-preserve-color) div.gform_body textarea::-ms-input-placeholder,
div.gform_body .uk-tile-secondary:not(.uk-preserve-color) textarea::-ms-input-placeholder,
.uk-card-primary.uk-card-body div.gform_body textarea::-ms-input-placeholder,
div.gform_body .uk-card-primary.uk-card-body textarea::-ms-input-placeholder,
.uk-card-primary > :not([class*='uk-card-media']) div.gform_body textarea::-ms-input-placeholder,
div.gform_body .uk-card-primary > :not([class*='uk-card-media']) textarea::-ms-input-placeholder,
.uk-card-secondary.uk-card-body div.gform_body textarea::-ms-input-placeholder,
div.gform_body .uk-card-secondary.uk-card-body textarea::-ms-input-placeholder,
.uk-card-secondary > :not([class*='uk-card-media']) div.gform_body textarea::-ms-input-placeholder,
div.gform_body .uk-card-secondary > :not([class*='uk-card-media']) textarea::-ms-input-placeholder,
.uk-overlay-primary div.gform_body textarea::-ms-input-placeholder,
div.gform_body .uk-overlay-primary textarea::-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.85);
}

.uk-light .uk-textarea::placeholder,
.uk-section-primary:not(.uk-preserve-color) .uk-textarea::placeholder,
.uk-section-secondary:not(.uk-preserve-color) .uk-textarea::placeholder,
.uk-tile-primary:not(.uk-preserve-color) .uk-textarea::placeholder,
.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea::placeholder,
.uk-card-primary.uk-card-body .uk-textarea::placeholder,
.uk-card-primary > :not([class*='uk-card-media']) .uk-textarea::placeholder,
.uk-card-secondary.uk-card-body .uk-textarea::placeholder,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-textarea::placeholder,
.uk-overlay-primary .uk-textarea::placeholder,
.uk-light div.gform_body textarea::placeholder,
div.gform_body .uk-light textarea::placeholder,
.uk-section-primary:not(.uk-preserve-color) div.gform_body textarea::placeholder,
div.gform_body .uk-section-primary:not(.uk-preserve-color) textarea::placeholder,
.uk-section-secondary:not(.uk-preserve-color) div.gform_body textarea::placeholder,
div.gform_body .uk-section-secondary:not(.uk-preserve-color) textarea::placeholder,
.uk-tile-primary:not(.uk-preserve-color) div.gform_body textarea::placeholder,
div.gform_body .uk-tile-primary:not(.uk-preserve-color) textarea::placeholder,
.uk-tile-secondary:not(.uk-preserve-color) div.gform_body textarea::placeholder,
div.gform_body .uk-tile-secondary:not(.uk-preserve-color) textarea::placeholder,
.uk-card-primary.uk-card-body div.gform_body textarea::placeholder,
div.gform_body .uk-card-primary.uk-card-body textarea::placeholder,
.uk-card-primary > :not([class*='uk-card-media']) div.gform_body textarea::placeholder,
div.gform_body .uk-card-primary > :not([class*='uk-card-media']) textarea::placeholder,
.uk-card-secondary.uk-card-body div.gform_body textarea::placeholder,
div.gform_body .uk-card-secondary.uk-card-body textarea::placeholder,
.uk-card-secondary > :not([class*='uk-card-media']) div.gform_body textarea::placeholder,
div.gform_body .uk-card-secondary > :not([class*='uk-card-media']) textarea::placeholder,
.uk-overlay-primary div.gform_body textarea::placeholder,
div.gform_body .uk-overlay-primary textarea::placeholder {
  color: rgba(255, 255, 255, 0.85);
}

/* line 892, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-select:not([multiple]):not([size]),
.uk-section-primary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]),
.uk-section-secondary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]),
.uk-tile-primary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]),
.uk-tile-secondary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]),
.uk-card-primary.uk-card-body .uk-select:not([multiple]):not([size]),
.uk-card-primary > :not([class*='uk-card-media']) .uk-select:not([multiple]):not([size]),
.uk-card-secondary.uk-card-body .uk-select:not([multiple]):not([size]),
.uk-card-secondary > :not([class*='uk-card-media']) .uk-select:not([multiple]):not([size]),
.uk-overlay-primary .uk-select:not([multiple]):not([size]),
.uk-light div.gform_body select:not([multiple]):not([size]),
div.gform_body .uk-light select:not([multiple]):not([size]),
div.gform_body .uk-card-primary > :not([class*='uk-card-media']) select:not([multiple]):not([size]),
div.gform_body .uk-card-secondary > :not([class*='uk-card-media']) select:not([multiple]):not([size]),
.uk-light select:not([multiple]):not([size]),
.uk-section-primary:not(.uk-preserve-color) select:not([multiple]):not([size]),
.uk-section-secondary:not(.uk-preserve-color) select:not([multiple]):not([size]),
.uk-tile-primary:not(.uk-preserve-color) select:not([multiple]):not([size]),
.uk-tile-secondary:not(.uk-preserve-color) select:not([multiple]):not([size]),
.uk-card-primary.uk-card-body select:not([multiple]):not([size]),
.uk-card-primary > :not([class*='uk-card-media']) select:not([multiple]):not([size]),
.uk-card-secondary.uk-card-body select:not([multiple]):not([size]),
.uk-card-secondary > :not([class*='uk-card-media']) select:not([multiple]):not([size]),
.uk-overlay-primary select:not([multiple]):not([size]) {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%233A3B3C%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%233A3B3C%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
}

/* line 898, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-input[list]:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-input[list]:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-input[list]:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-input[list]:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-input[list]:hover,
.uk-card-primary.uk-card-body .uk-input[list]:hover,
.uk-card-primary > :not([class*='uk-card-media']) .uk-input[list]:hover,
.uk-card-secondary.uk-card-body .uk-input[list]:hover,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-input[list]:hover,
.uk-overlay-primary .uk-input[list]:hover,
.uk-light div.gform_body input[list]:hover[type=text],
div.gform_body .uk-light input[list]:hover[type=text],
div.gform_body .uk-card-primary > :not([class*='uk-card-media']) input[list]:hover[type=text],
div.gform_body .uk-card-secondary > :not([class*='uk-card-media']) input[list]:hover[type=text],
.uk-light input[list]:hover,
.uk-section-primary:not(.uk-preserve-color) input[list]:hover,
.uk-section-secondary:not(.uk-preserve-color) input[list]:hover,
.uk-tile-primary:not(.uk-preserve-color) input[list]:hover,
.uk-tile-secondary:not(.uk-preserve-color) input[list]:hover,
.uk-card-primary.uk-card-body input[list]:hover,
.uk-card-primary > :not([class*='uk-card-media']) input[list]:hover,
.uk-card-secondary.uk-card-body input[list]:hover,
.uk-card-secondary > :not([class*='uk-card-media']) input[list]:hover,
.uk-overlay-primary input[list]:hover,
.uk-light .uk-input[list]:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-input[list]:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-input[list]:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-input[list]:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-input[list]:focus,
.uk-card-primary.uk-card-body .uk-input[list]:focus,
.uk-card-primary > :not([class*='uk-card-media']) .uk-input[list]:focus,
.uk-card-secondary.uk-card-body .uk-input[list]:focus,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-input[list]:focus,
.uk-overlay-primary .uk-input[list]:focus,
.uk-light div.gform_body input[list]:focus[type=text],
div.gform_body .uk-light input[list]:focus[type=text],
div.gform_body .uk-card-primary > :not([class*='uk-card-media']) input[list]:focus[type=text],
div.gform_body .uk-card-secondary > :not([class*='uk-card-media']) input[list]:focus[type=text],
.uk-light input[list]:focus,
.uk-section-primary:not(.uk-preserve-color) input[list]:focus,
.uk-section-secondary:not(.uk-preserve-color) input[list]:focus,
.uk-tile-primary:not(.uk-preserve-color) input[list]:focus,
.uk-tile-secondary:not(.uk-preserve-color) input[list]:focus,
.uk-card-primary.uk-card-body input[list]:focus,
.uk-card-primary > :not([class*='uk-card-media']) input[list]:focus,
.uk-card-secondary.uk-card-body input[list]:focus,
.uk-card-secondary > :not([class*='uk-card-media']) input[list]:focus,
.uk-overlay-primary input[list]:focus {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22white%22%20points%3D%2212%2012%208%206%2016%206%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
}

/* line 905, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-radio,
.uk-section-primary:not(.uk-preserve-color) .uk-radio,
.uk-section-secondary:not(.uk-preserve-color) .uk-radio,
.uk-tile-primary:not(.uk-preserve-color) .uk-radio,
.uk-tile-secondary:not(.uk-preserve-color) .uk-radio,
.uk-card-primary.uk-card-body .uk-radio,
.uk-card-primary > :not([class*='uk-card-media']) .uk-radio,
.uk-card-secondary.uk-card-body .uk-radio,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-radio,
.uk-overlay-primary .uk-radio,
.uk-light div.gform_body input[type=radio],
div.gform_body .uk-light input[type=radio],
.uk-section-primary:not(.uk-preserve-color) div.gform_body input[type=radio],
div.gform_body .uk-section-primary:not(.uk-preserve-color) input[type=radio],
.uk-section-secondary:not(.uk-preserve-color) div.gform_body input[type=radio],
div.gform_body .uk-section-secondary:not(.uk-preserve-color) input[type=radio],
.uk-tile-primary:not(.uk-preserve-color) div.gform_body input[type=radio],
div.gform_body .uk-tile-primary:not(.uk-preserve-color) input[type=radio],
.uk-tile-secondary:not(.uk-preserve-color) div.gform_body input[type=radio],
div.gform_body .uk-tile-secondary:not(.uk-preserve-color) input[type=radio],
.uk-card-primary.uk-card-body div.gform_body input[type=radio],
div.gform_body .uk-card-primary.uk-card-body input[type=radio],
.uk-card-primary > :not([class*='uk-card-media']) div.gform_body input[type=radio],
div.gform_body .uk-card-primary > :not([class*='uk-card-media']) input[type=radio],
.uk-card-secondary.uk-card-body div.gform_body input[type=radio],
div.gform_body .uk-card-secondary.uk-card-body input[type=radio],
.uk-card-secondary > :not([class*='uk-card-media']) div.gform_body input[type=radio],
div.gform_body .uk-card-secondary > :not([class*='uk-card-media']) input[type=radio],
.uk-overlay-primary div.gform_body input[type=radio],
div.gform_body .uk-overlay-primary input[type=radio],
.uk-light .uk-checkbox,
.uk-section-primary:not(.uk-preserve-color) .uk-checkbox,
.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox,
.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox,
.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox,
.uk-card-primary.uk-card-body .uk-checkbox,
.uk-card-primary > :not([class*='uk-card-media']) .uk-checkbox,
.uk-card-secondary.uk-card-body .uk-checkbox,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-checkbox,
.uk-overlay-primary .uk-checkbox,
.uk-light div.gform_body input[type=checkbox],
div.gform_body .uk-light input[type=checkbox],
.uk-section-primary:not(.uk-preserve-color) div.gform_body input[type=checkbox],
div.gform_body .uk-section-primary:not(.uk-preserve-color) input[type=checkbox],
.uk-section-secondary:not(.uk-preserve-color) div.gform_body input[type=checkbox],
div.gform_body .uk-section-secondary:not(.uk-preserve-color) input[type=checkbox],
.uk-tile-primary:not(.uk-preserve-color) div.gform_body input[type=checkbox],
div.gform_body .uk-tile-primary:not(.uk-preserve-color) input[type=checkbox],
.uk-tile-secondary:not(.uk-preserve-color) div.gform_body input[type=checkbox],
div.gform_body .uk-tile-secondary:not(.uk-preserve-color) input[type=checkbox],
.uk-card-primary.uk-card-body div.gform_body input[type=checkbox],
div.gform_body .uk-card-primary.uk-card-body input[type=checkbox],
.uk-card-primary > :not([class*='uk-card-media']) div.gform_body input[type=checkbox],
div.gform_body .uk-card-primary > :not([class*='uk-card-media']) input[type=checkbox],
.uk-card-secondary.uk-card-body div.gform_body input[type=checkbox],
div.gform_body .uk-card-secondary.uk-card-body input[type=checkbox],
.uk-card-secondary > :not([class*='uk-card-media']) div.gform_body input[type=checkbox],
div.gform_body .uk-card-secondary > :not([class*='uk-card-media']) input[type=checkbox],
.uk-overlay-primary div.gform_body input[type=checkbox],
div.gform_body .uk-overlay-primary input[type=checkbox] {
  background-color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.5);
}

/* line 912, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-radio:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-radio:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-radio:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-radio:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:focus,
.uk-card-primary.uk-card-body .uk-radio:focus,
.uk-card-primary > :not([class*='uk-card-media']) .uk-radio:focus,
.uk-card-secondary.uk-card-body .uk-radio:focus,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-radio:focus,
.uk-overlay-primary .uk-radio:focus,
.uk-light div.gform_body input:focus[type=radio],
div.gform_body .uk-light input:focus[type=radio],
.uk-section-primary:not(.uk-preserve-color) div.gform_body input:focus[type=radio],
div.gform_body .uk-section-primary:not(.uk-preserve-color) input:focus[type=radio],
.uk-section-secondary:not(.uk-preserve-color) div.gform_body input:focus[type=radio],
div.gform_body .uk-section-secondary:not(.uk-preserve-color) input:focus[type=radio],
.uk-tile-primary:not(.uk-preserve-color) div.gform_body input:focus[type=radio],
div.gform_body .uk-tile-primary:not(.uk-preserve-color) input:focus[type=radio],
.uk-tile-secondary:not(.uk-preserve-color) div.gform_body input:focus[type=radio],
div.gform_body .uk-tile-secondary:not(.uk-preserve-color) input:focus[type=radio],
.uk-card-primary.uk-card-body div.gform_body input:focus[type=radio],
div.gform_body .uk-card-primary.uk-card-body input:focus[type=radio],
.uk-card-primary > :not([class*='uk-card-media']) div.gform_body input:focus[type=radio],
div.gform_body .uk-card-primary > :not([class*='uk-card-media']) input:focus[type=radio],
.uk-card-secondary.uk-card-body div.gform_body input:focus[type=radio],
div.gform_body .uk-card-secondary.uk-card-body input:focus[type=radio],
.uk-card-secondary > :not([class*='uk-card-media']) div.gform_body input:focus[type=radio],
div.gform_body .uk-card-secondary > :not([class*='uk-card-media']) input:focus[type=radio],
.uk-overlay-primary div.gform_body input:focus[type=radio],
div.gform_body .uk-overlay-primary input:focus[type=radio],
.uk-light .uk-checkbox:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:focus,
.uk-card-primary.uk-card-body .uk-checkbox:focus,
.uk-card-primary > :not([class*='uk-card-media']) .uk-checkbox:focus,
.uk-card-secondary.uk-card-body .uk-checkbox:focus,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-checkbox:focus,
.uk-overlay-primary .uk-checkbox:focus,
.uk-light div.gform_body input:focus[type=checkbox],
div.gform_body .uk-light input:focus[type=checkbox],
.uk-section-primary:not(.uk-preserve-color) div.gform_body input:focus[type=checkbox],
div.gform_body .uk-section-primary:not(.uk-preserve-color) input:focus[type=checkbox],
.uk-section-secondary:not(.uk-preserve-color) div.gform_body input:focus[type=checkbox],
div.gform_body .uk-section-secondary:not(.uk-preserve-color) input:focus[type=checkbox],
.uk-tile-primary:not(.uk-preserve-color) div.gform_body input:focus[type=checkbox],
div.gform_body .uk-tile-primary:not(.uk-preserve-color) input:focus[type=checkbox],
.uk-tile-secondary:not(.uk-preserve-color) div.gform_body input:focus[type=checkbox],
div.gform_body .uk-tile-secondary:not(.uk-preserve-color) input:focus[type=checkbox],
.uk-card-primary.uk-card-body div.gform_body input:focus[type=checkbox],
div.gform_body .uk-card-primary.uk-card-body input:focus[type=checkbox],
.uk-card-primary > :not([class*='uk-card-media']) div.gform_body input:focus[type=checkbox],
div.gform_body .uk-card-primary > :not([class*='uk-card-media']) input:focus[type=checkbox],
.uk-card-secondary.uk-card-body div.gform_body input:focus[type=checkbox],
div.gform_body .uk-card-secondary.uk-card-body input:focus[type=checkbox],
.uk-card-secondary > :not([class*='uk-card-media']) div.gform_body input:focus[type=checkbox],
div.gform_body .uk-card-secondary > :not([class*='uk-card-media']) input:focus[type=checkbox],
.uk-overlay-primary div.gform_body input:focus[type=checkbox],
div.gform_body .uk-overlay-primary input:focus[type=checkbox] {
  background-color: fadein(rgba(255, 255, 255, 0.5), 5%);
  border-color: white;
}

/* line 919, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-radio:checked,
.uk-section-primary:not(.uk-preserve-color) .uk-radio:checked,
.uk-section-secondary:not(.uk-preserve-color) .uk-radio:checked,
.uk-tile-primary:not(.uk-preserve-color) .uk-radio:checked,
.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:checked,
.uk-card-primary.uk-card-body .uk-radio:checked,
.uk-card-primary > :not([class*='uk-card-media']) .uk-radio:checked,
.uk-card-secondary.uk-card-body .uk-radio:checked,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-radio:checked,
.uk-overlay-primary .uk-radio:checked,
.uk-light div.gform_body input:checked[type=radio],
div.gform_body .uk-light input:checked[type=radio],
.uk-section-primary:not(.uk-preserve-color) div.gform_body input:checked[type=radio],
div.gform_body .uk-section-primary:not(.uk-preserve-color) input:checked[type=radio],
.uk-section-secondary:not(.uk-preserve-color) div.gform_body input:checked[type=radio],
div.gform_body .uk-section-secondary:not(.uk-preserve-color) input:checked[type=radio],
.uk-tile-primary:not(.uk-preserve-color) div.gform_body input:checked[type=radio],
div.gform_body .uk-tile-primary:not(.uk-preserve-color) input:checked[type=radio],
.uk-tile-secondary:not(.uk-preserve-color) div.gform_body input:checked[type=radio],
div.gform_body .uk-tile-secondary:not(.uk-preserve-color) input:checked[type=radio],
.uk-card-primary.uk-card-body div.gform_body input:checked[type=radio],
div.gform_body .uk-card-primary.uk-card-body input:checked[type=radio],
.uk-card-primary > :not([class*='uk-card-media']) div.gform_body input:checked[type=radio],
div.gform_body .uk-card-primary > :not([class*='uk-card-media']) input:checked[type=radio],
.uk-card-secondary.uk-card-body div.gform_body input:checked[type=radio],
div.gform_body .uk-card-secondary.uk-card-body input:checked[type=radio],
.uk-card-secondary > :not([class*='uk-card-media']) div.gform_body input:checked[type=radio],
div.gform_body .uk-card-secondary > :not([class*='uk-card-media']) input:checked[type=radio],
.uk-overlay-primary div.gform_body input:checked[type=radio],
div.gform_body .uk-overlay-primary input:checked[type=radio],
.uk-light .uk-checkbox:checked,
.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:checked,
.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:checked,
.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:checked,
.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:checked,
.uk-card-primary.uk-card-body .uk-checkbox:checked,
.uk-card-primary > :not([class*='uk-card-media']) .uk-checkbox:checked,
.uk-card-secondary.uk-card-body .uk-checkbox:checked,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-checkbox:checked,
.uk-overlay-primary .uk-checkbox:checked,
.uk-light div.gform_body input:checked[type=checkbox],
div.gform_body .uk-light input:checked[type=checkbox],
.uk-section-primary:not(.uk-preserve-color) div.gform_body input:checked[type=checkbox],
div.gform_body .uk-section-primary:not(.uk-preserve-color) input:checked[type=checkbox],
.uk-section-secondary:not(.uk-preserve-color) div.gform_body input:checked[type=checkbox],
div.gform_body .uk-section-secondary:not(.uk-preserve-color) input:checked[type=checkbox],
.uk-tile-primary:not(.uk-preserve-color) div.gform_body input:checked[type=checkbox],
div.gform_body .uk-tile-primary:not(.uk-preserve-color) input:checked[type=checkbox],
.uk-tile-secondary:not(.uk-preserve-color) div.gform_body input:checked[type=checkbox],
div.gform_body .uk-tile-secondary:not(.uk-preserve-color) input:checked[type=checkbox],
.uk-card-primary.uk-card-body div.gform_body input:checked[type=checkbox],
div.gform_body .uk-card-primary.uk-card-body input:checked[type=checkbox],
.uk-card-primary > :not([class*='uk-card-media']) div.gform_body input:checked[type=checkbox],
div.gform_body .uk-card-primary > :not([class*='uk-card-media']) input:checked[type=checkbox],
.uk-card-secondary.uk-card-body div.gform_body input:checked[type=checkbox],
div.gform_body .uk-card-secondary.uk-card-body input:checked[type=checkbox],
.uk-card-secondary > :not([class*='uk-card-media']) div.gform_body input:checked[type=checkbox],
div.gform_body .uk-card-secondary > :not([class*='uk-card-media']) input:checked[type=checkbox],
.uk-overlay-primary div.gform_body input:checked[type=checkbox],
div.gform_body .uk-overlay-primary input:checked[type=checkbox],
.uk-light .uk-checkbox:indeterminate,
.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate,
.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate,
.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate,
.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate,
.uk-card-primary.uk-card-body .uk-checkbox:indeterminate,
.uk-card-primary > :not([class*='uk-card-media']) .uk-checkbox:indeterminate,
.uk-card-secondary.uk-card-body .uk-checkbox:indeterminate,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-checkbox:indeterminate,
.uk-overlay-primary .uk-checkbox:indeterminate,
.uk-light div.gform_body input:indeterminate[type=checkbox],
div.gform_body .uk-light input:indeterminate[type=checkbox],
.uk-section-primary:not(.uk-preserve-color) div.gform_body input:indeterminate[type=checkbox],
div.gform_body .uk-section-primary:not(.uk-preserve-color) input:indeterminate[type=checkbox],
.uk-section-secondary:not(.uk-preserve-color) div.gform_body input:indeterminate[type=checkbox],
div.gform_body .uk-section-secondary:not(.uk-preserve-color) input:indeterminate[type=checkbox],
.uk-tile-primary:not(.uk-preserve-color) div.gform_body input:indeterminate[type=checkbox],
div.gform_body .uk-tile-primary:not(.uk-preserve-color) input:indeterminate[type=checkbox],
.uk-tile-secondary:not(.uk-preserve-color) div.gform_body input:indeterminate[type=checkbox],
div.gform_body .uk-tile-secondary:not(.uk-preserve-color) input:indeterminate[type=checkbox],
.uk-card-primary.uk-card-body div.gform_body input:indeterminate[type=checkbox],
div.gform_body .uk-card-primary.uk-card-body input:indeterminate[type=checkbox],
.uk-card-primary > :not([class*='uk-card-media']) div.gform_body input:indeterminate[type=checkbox],
div.gform_body .uk-card-primary > :not([class*='uk-card-media']) input:indeterminate[type=checkbox],
.uk-card-secondary.uk-card-body div.gform_body input:indeterminate[type=checkbox],
div.gform_body .uk-card-secondary.uk-card-body input:indeterminate[type=checkbox],
.uk-card-secondary > :not([class*='uk-card-media']) div.gform_body input:indeterminate[type=checkbox],
div.gform_body .uk-card-secondary > :not([class*='uk-card-media']) input:indeterminate[type=checkbox],
.uk-overlay-primary div.gform_body input:indeterminate[type=checkbox],
div.gform_body .uk-overlay-primary input:indeterminate[type=checkbox] {
  background-color: #fff;
  border-color: white;
}

/* line 927, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-radio:checked:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-radio:checked:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-radio:checked:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-radio:checked:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:checked:focus,
.uk-card-primary.uk-card-body .uk-radio:checked:focus,
.uk-card-primary > :not([class*='uk-card-media']) .uk-radio:checked:focus,
.uk-card-secondary.uk-card-body .uk-radio:checked:focus,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-radio:checked:focus,
.uk-overlay-primary .uk-radio:checked:focus,
.uk-light div.gform_body input:checked:focus[type=radio],
div.gform_body .uk-light input:checked:focus[type=radio],
.uk-section-primary:not(.uk-preserve-color) div.gform_body input:checked:focus[type=radio],
div.gform_body .uk-section-primary:not(.uk-preserve-color) input:checked:focus[type=radio],
.uk-section-secondary:not(.uk-preserve-color) div.gform_body input:checked:focus[type=radio],
div.gform_body .uk-section-secondary:not(.uk-preserve-color) input:checked:focus[type=radio],
.uk-tile-primary:not(.uk-preserve-color) div.gform_body input:checked:focus[type=radio],
div.gform_body .uk-tile-primary:not(.uk-preserve-color) input:checked:focus[type=radio],
.uk-tile-secondary:not(.uk-preserve-color) div.gform_body input:checked:focus[type=radio],
div.gform_body .uk-tile-secondary:not(.uk-preserve-color) input:checked:focus[type=radio],
.uk-card-primary.uk-card-body div.gform_body input:checked:focus[type=radio],
div.gform_body .uk-card-primary.uk-card-body input:checked:focus[type=radio],
.uk-card-primary > :not([class*='uk-card-media']) div.gform_body input:checked:focus[type=radio],
div.gform_body .uk-card-primary > :not([class*='uk-card-media']) input:checked:focus[type=radio],
.uk-card-secondary.uk-card-body div.gform_body input:checked:focus[type=radio],
div.gform_body .uk-card-secondary.uk-card-body input:checked:focus[type=radio],
.uk-card-secondary > :not([class*='uk-card-media']) div.gform_body input:checked:focus[type=radio],
div.gform_body .uk-card-secondary > :not([class*='uk-card-media']) input:checked:focus[type=radio],
.uk-overlay-primary div.gform_body input:checked:focus[type=radio],
div.gform_body .uk-overlay-primary input:checked:focus[type=radio],
.uk-light .uk-checkbox:checked:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:checked:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:checked:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:checked:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:checked:focus,
.uk-card-primary.uk-card-body .uk-checkbox:checked:focus,
.uk-card-primary > :not([class*='uk-card-media']) .uk-checkbox:checked:focus,
.uk-card-secondary.uk-card-body .uk-checkbox:checked:focus,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-checkbox:checked:focus,
.uk-overlay-primary .uk-checkbox:checked:focus,
.uk-light div.gform_body input:checked:focus[type=checkbox],
div.gform_body .uk-light input:checked:focus[type=checkbox],
.uk-section-primary:not(.uk-preserve-color) div.gform_body input:checked:focus[type=checkbox],
div.gform_body .uk-section-primary:not(.uk-preserve-color) input:checked:focus[type=checkbox],
.uk-section-secondary:not(.uk-preserve-color) div.gform_body input:checked:focus[type=checkbox],
div.gform_body .uk-section-secondary:not(.uk-preserve-color) input:checked:focus[type=checkbox],
.uk-tile-primary:not(.uk-preserve-color) div.gform_body input:checked:focus[type=checkbox],
div.gform_body .uk-tile-primary:not(.uk-preserve-color) input:checked:focus[type=checkbox],
.uk-tile-secondary:not(.uk-preserve-color) div.gform_body input:checked:focus[type=checkbox],
div.gform_body .uk-tile-secondary:not(.uk-preserve-color) input:checked:focus[type=checkbox],
.uk-card-primary.uk-card-body div.gform_body input:checked:focus[type=checkbox],
div.gform_body .uk-card-primary.uk-card-body input:checked:focus[type=checkbox],
.uk-card-primary > :not([class*='uk-card-media']) div.gform_body input:checked:focus[type=checkbox],
div.gform_body .uk-card-primary > :not([class*='uk-card-media']) input:checked:focus[type=checkbox],
.uk-card-secondary.uk-card-body div.gform_body input:checked:focus[type=checkbox],
div.gform_body .uk-card-secondary.uk-card-body input:checked:focus[type=checkbox],
.uk-card-secondary > :not([class*='uk-card-media']) div.gform_body input:checked:focus[type=checkbox],
div.gform_body .uk-card-secondary > :not([class*='uk-card-media']) input:checked:focus[type=checkbox],
.uk-overlay-primary div.gform_body input:checked:focus[type=checkbox],
div.gform_body .uk-overlay-primary input:checked:focus[type=checkbox],
.uk-light .uk-checkbox:indeterminate:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus,
.uk-card-primary.uk-card-body .uk-checkbox:indeterminate:focus,
.uk-card-primary > :not([class*='uk-card-media']) .uk-checkbox:indeterminate:focus,
.uk-card-secondary.uk-card-body .uk-checkbox:indeterminate:focus,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-checkbox:indeterminate:focus,
.uk-overlay-primary .uk-checkbox:indeterminate:focus,
.uk-light div.gform_body input:indeterminate:focus[type=checkbox],
div.gform_body .uk-light input:indeterminate:focus[type=checkbox],
.uk-section-primary:not(.uk-preserve-color) div.gform_body input:indeterminate:focus[type=checkbox],
div.gform_body .uk-section-primary:not(.uk-preserve-color) input:indeterminate:focus[type=checkbox],
.uk-section-secondary:not(.uk-preserve-color) div.gform_body input:indeterminate:focus[type=checkbox],
div.gform_body .uk-section-secondary:not(.uk-preserve-color) input:indeterminate:focus[type=checkbox],
.uk-tile-primary:not(.uk-preserve-color) div.gform_body input:indeterminate:focus[type=checkbox],
div.gform_body .uk-tile-primary:not(.uk-preserve-color) input:indeterminate:focus[type=checkbox],
.uk-tile-secondary:not(.uk-preserve-color) div.gform_body input:indeterminate:focus[type=checkbox],
div.gform_body .uk-tile-secondary:not(.uk-preserve-color) input:indeterminate:focus[type=checkbox],
.uk-card-primary.uk-card-body div.gform_body input:indeterminate:focus[type=checkbox],
div.gform_body .uk-card-primary.uk-card-body input:indeterminate:focus[type=checkbox],
.uk-card-primary > :not([class*='uk-card-media']) div.gform_body input:indeterminate:focus[type=checkbox],
div.gform_body .uk-card-primary > :not([class*='uk-card-media']) input:indeterminate:focus[type=checkbox],
.uk-card-secondary.uk-card-body div.gform_body input:indeterminate:focus[type=checkbox],
div.gform_body .uk-card-secondary.uk-card-body input:indeterminate:focus[type=checkbox],
.uk-card-secondary > :not([class*='uk-card-media']) div.gform_body input:indeterminate:focus[type=checkbox],
div.gform_body .uk-card-secondary > :not([class*='uk-card-media']) input:indeterminate:focus[type=checkbox],
.uk-overlay-primary div.gform_body input:indeterminate:focus[type=checkbox],
div.gform_body .uk-overlay-primary input:indeterminate:focus[type=checkbox] {
  background-color: fadein(#fff, 10%);
}

/* line 935, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-radio:checked,
.uk-section-primary:not(.uk-preserve-color) .uk-radio:checked,
.uk-section-secondary:not(.uk-preserve-color) .uk-radio:checked,
.uk-tile-primary:not(.uk-preserve-color) .uk-radio:checked,
.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:checked,
.uk-card-primary.uk-card-body .uk-radio:checked,
.uk-card-primary > :not([class*='uk-card-media']) .uk-radio:checked,
.uk-card-secondary.uk-card-body .uk-radio:checked,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-radio:checked,
.uk-overlay-primary .uk-radio:checked,
.uk-light div.gform_body input:checked[type=radio],
div.gform_body .uk-light input:checked[type=radio],
.uk-section-primary:not(.uk-preserve-color) div.gform_body input:checked[type=radio],
div.gform_body .uk-section-primary:not(.uk-preserve-color) input:checked[type=radio],
.uk-section-secondary:not(.uk-preserve-color) div.gform_body input:checked[type=radio],
div.gform_body .uk-section-secondary:not(.uk-preserve-color) input:checked[type=radio],
.uk-tile-primary:not(.uk-preserve-color) div.gform_body input:checked[type=radio],
div.gform_body .uk-tile-primary:not(.uk-preserve-color) input:checked[type=radio],
.uk-tile-secondary:not(.uk-preserve-color) div.gform_body input:checked[type=radio],
div.gform_body .uk-tile-secondary:not(.uk-preserve-color) input:checked[type=radio],
.uk-card-primary.uk-card-body div.gform_body input:checked[type=radio],
div.gform_body .uk-card-primary.uk-card-body input:checked[type=radio],
.uk-card-primary > :not([class*='uk-card-media']) div.gform_body input:checked[type=radio],
div.gform_body .uk-card-primary > :not([class*='uk-card-media']) input:checked[type=radio],
.uk-card-secondary.uk-card-body div.gform_body input:checked[type=radio],
div.gform_body .uk-card-secondary.uk-card-body input:checked[type=radio],
.uk-card-secondary > :not([class*='uk-card-media']) div.gform_body input:checked[type=radio],
div.gform_body .uk-card-secondary > :not([class*='uk-card-media']) input:checked[type=radio],
.uk-overlay-primary div.gform_body input:checked[type=radio],
div.gform_body .uk-overlay-primary input:checked[type=radio] {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%233A3B3C%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E");
}

/* line 936, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-checkbox:checked,
.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:checked,
.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:checked,
.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:checked,
.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:checked,
.uk-card-primary.uk-card-body .uk-checkbox:checked,
.uk-card-primary > :not([class*='uk-card-media']) .uk-checkbox:checked,
.uk-card-secondary.uk-card-body .uk-checkbox:checked,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-checkbox:checked,
.uk-overlay-primary .uk-checkbox:checked,
.uk-light div.gform_body input:checked[type=checkbox],
div.gform_body .uk-light input:checked[type=checkbox],
.uk-section-primary:not(.uk-preserve-color) div.gform_body input:checked[type=checkbox],
div.gform_body .uk-section-primary:not(.uk-preserve-color) input:checked[type=checkbox],
.uk-section-secondary:not(.uk-preserve-color) div.gform_body input:checked[type=checkbox],
div.gform_body .uk-section-secondary:not(.uk-preserve-color) input:checked[type=checkbox],
.uk-tile-primary:not(.uk-preserve-color) div.gform_body input:checked[type=checkbox],
div.gform_body .uk-tile-primary:not(.uk-preserve-color) input:checked[type=checkbox],
.uk-tile-secondary:not(.uk-preserve-color) div.gform_body input:checked[type=checkbox],
div.gform_body .uk-tile-secondary:not(.uk-preserve-color) input:checked[type=checkbox],
.uk-card-primary.uk-card-body div.gform_body input:checked[type=checkbox],
div.gform_body .uk-card-primary.uk-card-body input:checked[type=checkbox],
.uk-card-primary > :not([class*='uk-card-media']) div.gform_body input:checked[type=checkbox],
div.gform_body .uk-card-primary > :not([class*='uk-card-media']) input:checked[type=checkbox],
.uk-card-secondary.uk-card-body div.gform_body input:checked[type=checkbox],
div.gform_body .uk-card-secondary.uk-card-body input:checked[type=checkbox],
.uk-card-secondary > :not([class*='uk-card-media']) div.gform_body input:checked[type=checkbox],
div.gform_body .uk-card-secondary > :not([class*='uk-card-media']) input:checked[type=checkbox],
.uk-overlay-primary div.gform_body input:checked[type=checkbox],
div.gform_body .uk-overlay-primary input:checked[type=checkbox] {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%233A3B3C%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
}

/* line 937, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-checkbox:indeterminate,
.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate,
.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate,
.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate,
.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate,
.uk-card-primary.uk-card-body .uk-checkbox:indeterminate,
.uk-card-primary > :not([class*='uk-card-media']) .uk-checkbox:indeterminate,
.uk-card-secondary.uk-card-body .uk-checkbox:indeterminate,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-checkbox:indeterminate,
.uk-overlay-primary .uk-checkbox:indeterminate,
.uk-light div.gform_body input:indeterminate[type=checkbox],
div.gform_body .uk-light input:indeterminate[type=checkbox],
.uk-section-primary:not(.uk-preserve-color) div.gform_body input:indeterminate[type=checkbox],
div.gform_body .uk-section-primary:not(.uk-preserve-color) input:indeterminate[type=checkbox],
.uk-section-secondary:not(.uk-preserve-color) div.gform_body input:indeterminate[type=checkbox],
div.gform_body .uk-section-secondary:not(.uk-preserve-color) input:indeterminate[type=checkbox],
.uk-tile-primary:not(.uk-preserve-color) div.gform_body input:indeterminate[type=checkbox],
div.gform_body .uk-tile-primary:not(.uk-preserve-color) input:indeterminate[type=checkbox],
.uk-tile-secondary:not(.uk-preserve-color) div.gform_body input:indeterminate[type=checkbox],
div.gform_body .uk-tile-secondary:not(.uk-preserve-color) input:indeterminate[type=checkbox],
.uk-card-primary.uk-card-body div.gform_body input:indeterminate[type=checkbox],
div.gform_body .uk-card-primary.uk-card-body input:indeterminate[type=checkbox],
.uk-card-primary > :not([class*='uk-card-media']) div.gform_body input:indeterminate[type=checkbox],
div.gform_body .uk-card-primary > :not([class*='uk-card-media']) input:indeterminate[type=checkbox],
.uk-card-secondary.uk-card-body div.gform_body input:indeterminate[type=checkbox],
div.gform_body .uk-card-secondary.uk-card-body input:indeterminate[type=checkbox],
.uk-card-secondary > :not([class*='uk-card-media']) div.gform_body input:indeterminate[type=checkbox],
div.gform_body .uk-card-secondary > :not([class*='uk-card-media']) input:indeterminate[type=checkbox],
.uk-overlay-primary div.gform_body input:indeterminate[type=checkbox],
div.gform_body .uk-overlay-primary input:indeterminate[type=checkbox] {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%233A3B3C%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E");
}

/* line 940, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-form-label,
.uk-section-primary:not(.uk-preserve-color) .uk-form-label,
.uk-section-secondary:not(.uk-preserve-color) .uk-form-label,
.uk-tile-primary:not(.uk-preserve-color) .uk-form-label,
.uk-tile-secondary:not(.uk-preserve-color) .uk-form-label,
.uk-card-primary.uk-card-body .uk-form-label,
.uk-card-primary > :not([class*='uk-card-media']) .uk-form-label,
.uk-card-secondary.uk-card-body .uk-form-label,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-form-label,
.uk-overlay-primary .uk-form-label {
  color: #fff;
}

/* line 945, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-form-icon,
.uk-section-primary:not(.uk-preserve-color) .uk-form-icon,
.uk-section-secondary:not(.uk-preserve-color) .uk-form-icon,
.uk-tile-primary:not(.uk-preserve-color) .uk-form-icon,
.uk-tile-secondary:not(.uk-preserve-color) .uk-form-icon,
.uk-card-primary.uk-card-body .uk-form-icon,
.uk-card-primary > :not([class*='uk-card-media']) .uk-form-icon,
.uk-card-secondary.uk-card-body .uk-form-icon,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-form-icon,
.uk-overlay-primary .uk-form-icon {
  color: rgba(255, 255, 255, 0.5);
}

/* line 946, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-form-icon:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-form-icon:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-form-icon:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-form-icon:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-form-icon:hover,
.uk-card-primary.uk-card-body .uk-form-icon:hover,
.uk-card-primary > :not([class*='uk-card-media']) .uk-form-icon:hover,
.uk-card-secondary.uk-card-body .uk-form-icon:hover,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-form-icon:hover,
.uk-overlay-primary .uk-form-icon:hover {
  color: white;
}

/* line 420, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-button-default,
.uk-section-primary:not(.uk-preserve-color) .uk-button-default,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-default,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-default,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default,
.uk-card-primary.uk-card-body .uk-button-default,
.uk-card-primary > :not([class*='uk-card-media']) .uk-button-default,
.uk-card-secondary.uk-card-body .uk-button-default,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-default,
.uk-overlay-primary .uk-button-default {
  background-color: rgba(255, 255, 255, 0.12);
  color: #fff;
  border: 1px solid #fff;
}

/* line 426, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-button-default:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-button-default:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-default:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-default:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default:hover,
.uk-card-primary.uk-card-body .uk-button-default:hover,
.uk-card-primary > :not([class*='uk-card-media']) .uk-button-default:hover,
.uk-card-secondary.uk-card-body .uk-button-default:hover,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-default:hover,
.uk-overlay-primary .uk-button-default:hover {
  background-color: rgba(255, 255, 255, 0.25);
  color: #fff;
  border: 1px solid #fff;
}

/* line 432, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-button-default:active,
.uk-section-primary:not(.uk-preserve-color) .uk-button-default:active,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-default:active,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-default:active,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default:active,
.uk-card-primary.uk-card-body .uk-button-default:active,
.uk-card-primary > :not([class*='uk-card-media']) .uk-button-default:active,
.uk-card-secondary.uk-card-body .uk-button-default:active,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-default:active,
.uk-overlay-primary .uk-button-default:active,
.uk-light .uk-button-default.uk-active,
.uk-section-primary:not(.uk-preserve-color) .uk-button-default.uk-active,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-default.uk-active,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-default.uk-active,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default.uk-active,
.uk-card-primary.uk-card-body .uk-button-default.uk-active,
.uk-card-primary > :not([class*='uk-card-media']) .uk-button-default.uk-active,
.uk-card-secondary.uk-card-body .uk-button-default.uk-active,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-default.uk-active,
.uk-overlay-primary .uk-button-default.uk-active {
  background-color: transparent;
  color: #fff;
  border-color: #fff;
}

/* line 443, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-button-primary,
.uk-section-primary:not(.uk-preserve-color) .uk-button-primary,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary,
.uk-card-primary.uk-card-body .uk-button-primary,
.uk-card-primary > :not([class*='uk-card-media']) .uk-button-primary,
.uk-card-secondary.uk-card-body .uk-button-primary,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-primary,
.uk-overlay-primary .uk-button-primary,
.uk-light .btn-primary,
.uk-section-primary:not(.uk-preserve-color) .btn-primary,
.uk-section-secondary:not(.uk-preserve-color) .btn-primary,
.uk-tile-primary:not(.uk-preserve-color) .btn-primary,
.uk-tile-secondary:not(.uk-preserve-color) .btn-primary,
.uk-card-primary.uk-card-body .btn-primary,
.uk-card-primary > :not([class*='uk-card-media']) .btn-primary,
.uk-card-secondary.uk-card-body .btn-primary,
.uk-card-secondary > :not([class*='uk-card-media']) .btn-primary,
.uk-overlay-primary .btn-primary,
.uk-light #main .wForm input[type=submit],
#main .wForm .uk-light input[type=submit],
.uk-section-primary:not(.uk-preserve-color) #main .wForm input[type=submit],
#main .wForm .uk-section-primary:not(.uk-preserve-color) input[type=submit],
.uk-section-secondary:not(.uk-preserve-color) #main .wForm input[type=submit],
#main .wForm .uk-section-secondary:not(.uk-preserve-color) input[type=submit],
.uk-tile-primary:not(.uk-preserve-color) #main .wForm input[type=submit],
#main .wForm .uk-tile-primary:not(.uk-preserve-color) input[type=submit],
.uk-tile-secondary:not(.uk-preserve-color) #main .wForm input[type=submit],
#main .wForm .uk-tile-secondary:not(.uk-preserve-color) input[type=submit],
.uk-card-primary.uk-card-body #main .wForm input[type=submit],
#main .wForm .uk-card-primary.uk-card-body input[type=submit],
.uk-card-primary > :not([class*='uk-card-media']) #main .wForm input[type=submit],
#main .wForm .uk-card-primary > :not([class*='uk-card-media']) input[type=submit],
.uk-card-secondary.uk-card-body #main .wForm input[type=submit],
#main .wForm .uk-card-secondary.uk-card-body input[type=submit],
.uk-card-secondary > :not([class*='uk-card-media']) #main .wForm input[type=submit],
#main .wForm .uk-card-secondary > :not([class*='uk-card-media']) input[type=submit],
.uk-overlay-primary #main .wForm input[type=submit],
#main .wForm .uk-overlay-primary input[type=submit],
.uk-light #main .wForm form[id="4872784"] input#submit_button,
#main .wForm form[id="4872784"] .uk-light input#submit_button,
.uk-section-primary:not(.uk-preserve-color) #main .wForm form[id="4872784"] input#submit_button,
#main .wForm form[id="4872784"] .uk-section-primary:not(.uk-preserve-color) input#submit_button,
.uk-section-secondary:not(.uk-preserve-color) #main .wForm form[id="4872784"] input#submit_button,
#main .wForm form[id="4872784"] .uk-section-secondary:not(.uk-preserve-color) input#submit_button,
.uk-tile-primary:not(.uk-preserve-color) #main .wForm form[id="4872784"] input#submit_button,
#main .wForm form[id="4872784"] .uk-tile-primary:not(.uk-preserve-color) input#submit_button,
.uk-tile-secondary:not(.uk-preserve-color) #main .wForm form[id="4872784"] input#submit_button,
#main .wForm form[id="4872784"] .uk-tile-secondary:not(.uk-preserve-color) input#submit_button,
.uk-card-primary.uk-card-body #main .wForm form[id="4872784"] input#submit_button,
#main .wForm form[id="4872784"] .uk-card-primary.uk-card-body input#submit_button,
.uk-card-primary > :not([class*='uk-card-media']) #main .wForm form[id="4872784"] input#submit_button,
#main .wForm form[id="4872784"] .uk-card-primary > :not([class*='uk-card-media']) input#submit_button,
.uk-card-secondary.uk-card-body #main .wForm form[id="4872784"] input#submit_button,
#main .wForm form[id="4872784"] .uk-card-secondary.uk-card-body input#submit_button,
.uk-card-secondary > :not([class*='uk-card-media']) #main .wForm form[id="4872784"] input#submit_button,
#main .wForm form[id="4872784"] .uk-card-secondary > :not([class*='uk-card-media']) input#submit_button,
.uk-overlay-primary #main .wForm form[id="4872784"] input#submit_button,
#main .wForm form[id="4872784"] .uk-overlay-primary input#submit_button,
.uk-light #connect .wForm form[id="4872840"] input#submit_button,
#connect .wForm form[id="4872840"] .uk-light input#submit_button,
.uk-section-primary:not(.uk-preserve-color) #connect .wForm form[id="4872840"] input#submit_button,
#connect .wForm form[id="4872840"] .uk-section-primary:not(.uk-preserve-color) input#submit_button,
.uk-section-secondary:not(.uk-preserve-color) #connect .wForm form[id="4872840"] input#submit_button,
#connect .wForm form[id="4872840"] .uk-section-secondary:not(.uk-preserve-color) input#submit_button,
.uk-tile-primary:not(.uk-preserve-color) #connect .wForm form[id="4872840"] input#submit_button,
#connect .wForm form[id="4872840"] .uk-tile-primary:not(.uk-preserve-color) input#submit_button,
.uk-tile-secondary:not(.uk-preserve-color) #connect .wForm form[id="4872840"] input#submit_button,
#connect .wForm form[id="4872840"] .uk-tile-secondary:not(.uk-preserve-color) input#submit_button,
.uk-card-primary.uk-card-body #connect .wForm form[id="4872840"] input#submit_button,
#connect .wForm form[id="4872840"] .uk-card-primary.uk-card-body input#submit_button,
.uk-card-primary > :not([class*='uk-card-media']) #connect .wForm form[id="4872840"] input#submit_button,
#connect .wForm form[id="4872840"] .uk-card-primary > :not([class*='uk-card-media']) input#submit_button,
.uk-card-secondary.uk-card-body #connect .wForm form[id="4872840"] input#submit_button,
#connect .wForm form[id="4872840"] .uk-card-secondary.uk-card-body input#submit_button,
.uk-card-secondary > :not([class*='uk-card-media']) #connect .wForm form[id="4872840"] input#submit_button,
#connect .wForm form[id="4872840"] .uk-card-secondary > :not([class*='uk-card-media']) input#submit_button,
.uk-overlay-primary #connect .wForm form[id="4872840"] input#submit_button,
#connect .wForm form[id="4872840"] .uk-overlay-primary input#submit_button,
.uk-light div#wpsl-wrap input#wpsl-search-btn,
div#wpsl-wrap .uk-light input#wpsl-search-btn,
.uk-section-primary:not(.uk-preserve-color) div#wpsl-wrap input#wpsl-search-btn,
div#wpsl-wrap .uk-section-primary:not(.uk-preserve-color) input#wpsl-search-btn,
.uk-section-secondary:not(.uk-preserve-color) div#wpsl-wrap input#wpsl-search-btn,
div#wpsl-wrap .uk-section-secondary:not(.uk-preserve-color) input#wpsl-search-btn,
.uk-tile-primary:not(.uk-preserve-color) div#wpsl-wrap input#wpsl-search-btn,
div#wpsl-wrap .uk-tile-primary:not(.uk-preserve-color) input#wpsl-search-btn,
.uk-tile-secondary:not(.uk-preserve-color) div#wpsl-wrap input#wpsl-search-btn,
div#wpsl-wrap .uk-tile-secondary:not(.uk-preserve-color) input#wpsl-search-btn,
.uk-card-primary.uk-card-body div#wpsl-wrap input#wpsl-search-btn,
div#wpsl-wrap .uk-card-primary.uk-card-body input#wpsl-search-btn,
.uk-card-primary > :not([class*='uk-card-media']) div#wpsl-wrap input#wpsl-search-btn,
div#wpsl-wrap .uk-card-primary > :not([class*='uk-card-media']) input#wpsl-search-btn,
.uk-card-secondary.uk-card-body div#wpsl-wrap input#wpsl-search-btn,
div#wpsl-wrap .uk-card-secondary.uk-card-body input#wpsl-search-btn,
.uk-card-secondary > :not([class*='uk-card-media']) div#wpsl-wrap input#wpsl-search-btn,
div#wpsl-wrap .uk-card-secondary > :not([class*='uk-card-media']) input#wpsl-search-btn,
.uk-overlay-primary div#wpsl-wrap input#wpsl-search-btn,
div#wpsl-wrap .uk-overlay-primary input#wpsl-search-btn,
.uk-light #pageNav a.active-pageNav-item,
#pageNav .uk-light a.active-pageNav-item,
.uk-section-primary:not(.uk-preserve-color) #pageNav a.active-pageNav-item,
#pageNav .uk-section-primary:not(.uk-preserve-color) a.active-pageNav-item,
.uk-section-secondary:not(.uk-preserve-color) #pageNav a.active-pageNav-item,
#pageNav .uk-section-secondary:not(.uk-preserve-color) a.active-pageNav-item,
.uk-tile-primary:not(.uk-preserve-color) #pageNav a.active-pageNav-item,
#pageNav .uk-tile-primary:not(.uk-preserve-color) a.active-pageNav-item,
.uk-tile-secondary:not(.uk-preserve-color) #pageNav a.active-pageNav-item,
#pageNav .uk-tile-secondary:not(.uk-preserve-color) a.active-pageNav-item,
.uk-card-primary.uk-card-body #pageNav a.active-pageNav-item,
#pageNav .uk-card-primary.uk-card-body a.active-pageNav-item,
.uk-card-primary > :not([class*='uk-card-media']) #pageNav a.active-pageNav-item,
#pageNav .uk-card-primary > :not([class*='uk-card-media']) a.active-pageNav-item,
.uk-card-secondary.uk-card-body #pageNav a.active-pageNav-item,
#pageNav .uk-card-secondary.uk-card-body a.active-pageNav-item,
.uk-card-secondary > :not([class*='uk-card-media']) #pageNav a.active-pageNav-item,
#pageNav .uk-card-secondary > :not([class*='uk-card-media']) a.active-pageNav-item,
.uk-overlay-primary #pageNav a.active-pageNav-item,
#pageNav .uk-overlay-primary a.active-pageNav-item {
  background-color: rgba(255, 255, 255, 0.12);
  color: #fff;
}

/* line 449, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-button-primary:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-button-primary:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary:hover,
.uk-card-primary.uk-card-body .uk-button-primary:hover,
.uk-card-primary > :not([class*='uk-card-media']) .uk-button-primary:hover,
.uk-card-secondary.uk-card-body .uk-button-primary:hover,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-primary:hover,
.uk-overlay-primary .uk-button-primary:hover,
.uk-light .btn-primary:hover,
.uk-section-primary:not(.uk-preserve-color) .btn-primary:hover,
.uk-section-secondary:not(.uk-preserve-color) .btn-primary:hover,
.uk-tile-primary:not(.uk-preserve-color) .btn-primary:hover,
.uk-tile-secondary:not(.uk-preserve-color) .btn-primary:hover,
.uk-card-primary.uk-card-body .btn-primary:hover,
.uk-card-primary > :not([class*='uk-card-media']) .btn-primary:hover,
.uk-card-secondary.uk-card-body .btn-primary:hover,
.uk-card-secondary > :not([class*='uk-card-media']) .btn-primary:hover,
.uk-overlay-primary .btn-primary:hover,
.uk-light #main .wForm input:hover[type=submit],
#main .wForm .uk-light input:hover[type=submit],
.uk-section-primary:not(.uk-preserve-color) #main .wForm input:hover[type=submit],
#main .wForm .uk-section-primary:not(.uk-preserve-color) input:hover[type=submit],
.uk-section-secondary:not(.uk-preserve-color) #main .wForm input:hover[type=submit],
#main .wForm .uk-section-secondary:not(.uk-preserve-color) input:hover[type=submit],
.uk-tile-primary:not(.uk-preserve-color) #main .wForm input:hover[type=submit],
#main .wForm .uk-tile-primary:not(.uk-preserve-color) input:hover[type=submit],
.uk-tile-secondary:not(.uk-preserve-color) #main .wForm input:hover[type=submit],
#main .wForm .uk-tile-secondary:not(.uk-preserve-color) input:hover[type=submit],
.uk-card-primary.uk-card-body #main .wForm input:hover[type=submit],
#main .wForm .uk-card-primary.uk-card-body input:hover[type=submit],
.uk-card-primary > :not([class*='uk-card-media']) #main .wForm input:hover[type=submit],
#main .wForm .uk-card-primary > :not([class*='uk-card-media']) input:hover[type=submit],
.uk-card-secondary.uk-card-body #main .wForm input:hover[type=submit],
#main .wForm .uk-card-secondary.uk-card-body input:hover[type=submit],
.uk-card-secondary > :not([class*='uk-card-media']) #main .wForm input:hover[type=submit],
#main .wForm .uk-card-secondary > :not([class*='uk-card-media']) input:hover[type=submit],
.uk-overlay-primary #main .wForm input:hover[type=submit],
#main .wForm .uk-overlay-primary input:hover[type=submit],
.uk-light #main .wForm form[id="4872784"] input#submit_button:hover,
#main .wForm form[id="4872784"] .uk-light input#submit_button:hover,
.uk-section-primary:not(.uk-preserve-color) #main .wForm form[id="4872784"] input#submit_button:hover,
#main .wForm form[id="4872784"] .uk-section-primary:not(.uk-preserve-color) input#submit_button:hover,
.uk-section-secondary:not(.uk-preserve-color) #main .wForm form[id="4872784"] input#submit_button:hover,
#main .wForm form[id="4872784"] .uk-section-secondary:not(.uk-preserve-color) input#submit_button:hover,
.uk-tile-primary:not(.uk-preserve-color) #main .wForm form[id="4872784"] input#submit_button:hover,
#main .wForm form[id="4872784"] .uk-tile-primary:not(.uk-preserve-color) input#submit_button:hover,
.uk-tile-secondary:not(.uk-preserve-color) #main .wForm form[id="4872784"] input#submit_button:hover,
#main .wForm form[id="4872784"] .uk-tile-secondary:not(.uk-preserve-color) input#submit_button:hover,
.uk-card-primary.uk-card-body #main .wForm form[id="4872784"] input#submit_button:hover,
#main .wForm form[id="4872784"] .uk-card-primary.uk-card-body input#submit_button:hover,
.uk-card-primary > :not([class*='uk-card-media']) #main .wForm form[id="4872784"] input#submit_button:hover,
#main .wForm form[id="4872784"] .uk-card-primary > :not([class*='uk-card-media']) input#submit_button:hover,
.uk-card-secondary.uk-card-body #main .wForm form[id="4872784"] input#submit_button:hover,
#main .wForm form[id="4872784"] .uk-card-secondary.uk-card-body input#submit_button:hover,
.uk-card-secondary > :not([class*='uk-card-media']) #main .wForm form[id="4872784"] input#submit_button:hover,
#main .wForm form[id="4872784"] .uk-card-secondary > :not([class*='uk-card-media']) input#submit_button:hover,
.uk-overlay-primary #main .wForm form[id="4872784"] input#submit_button:hover,
#main .wForm form[id="4872784"] .uk-overlay-primary input#submit_button:hover,
.uk-light #connect .wForm form[id="4872840"] input#submit_button:hover,
#connect .wForm form[id="4872840"] .uk-light input#submit_button:hover,
.uk-section-primary:not(.uk-preserve-color) #connect .wForm form[id="4872840"] input#submit_button:hover,
#connect .wForm form[id="4872840"] .uk-section-primary:not(.uk-preserve-color) input#submit_button:hover,
.uk-section-secondary:not(.uk-preserve-color) #connect .wForm form[id="4872840"] input#submit_button:hover,
#connect .wForm form[id="4872840"] .uk-section-secondary:not(.uk-preserve-color) input#submit_button:hover,
.uk-tile-primary:not(.uk-preserve-color) #connect .wForm form[id="4872840"] input#submit_button:hover,
#connect .wForm form[id="4872840"] .uk-tile-primary:not(.uk-preserve-color) input#submit_button:hover,
.uk-tile-secondary:not(.uk-preserve-color) #connect .wForm form[id="4872840"] input#submit_button:hover,
#connect .wForm form[id="4872840"] .uk-tile-secondary:not(.uk-preserve-color) input#submit_button:hover,
.uk-card-primary.uk-card-body #connect .wForm form[id="4872840"] input#submit_button:hover,
#connect .wForm form[id="4872840"] .uk-card-primary.uk-card-body input#submit_button:hover,
.uk-card-primary > :not([class*='uk-card-media']) #connect .wForm form[id="4872840"] input#submit_button:hover,
#connect .wForm form[id="4872840"] .uk-card-primary > :not([class*='uk-card-media']) input#submit_button:hover,
.uk-card-secondary.uk-card-body #connect .wForm form[id="4872840"] input#submit_button:hover,
#connect .wForm form[id="4872840"] .uk-card-secondary.uk-card-body input#submit_button:hover,
.uk-card-secondary > :not([class*='uk-card-media']) #connect .wForm form[id="4872840"] input#submit_button:hover,
#connect .wForm form[id="4872840"] .uk-card-secondary > :not([class*='uk-card-media']) input#submit_button:hover,
.uk-overlay-primary #connect .wForm form[id="4872840"] input#submit_button:hover,
#connect .wForm form[id="4872840"] .uk-overlay-primary input#submit_button:hover,
.uk-light div#wpsl-wrap input#wpsl-search-btn:hover,
div#wpsl-wrap .uk-light input#wpsl-search-btn:hover,
.uk-section-primary:not(.uk-preserve-color) div#wpsl-wrap input#wpsl-search-btn:hover,
div#wpsl-wrap .uk-section-primary:not(.uk-preserve-color) input#wpsl-search-btn:hover,
.uk-section-secondary:not(.uk-preserve-color) div#wpsl-wrap input#wpsl-search-btn:hover,
div#wpsl-wrap .uk-section-secondary:not(.uk-preserve-color) input#wpsl-search-btn:hover,
.uk-tile-primary:not(.uk-preserve-color) div#wpsl-wrap input#wpsl-search-btn:hover,
div#wpsl-wrap .uk-tile-primary:not(.uk-preserve-color) input#wpsl-search-btn:hover,
.uk-tile-secondary:not(.uk-preserve-color) div#wpsl-wrap input#wpsl-search-btn:hover,
div#wpsl-wrap .uk-tile-secondary:not(.uk-preserve-color) input#wpsl-search-btn:hover,
.uk-card-primary.uk-card-body div#wpsl-wrap input#wpsl-search-btn:hover,
div#wpsl-wrap .uk-card-primary.uk-card-body input#wpsl-search-btn:hover,
.uk-card-primary > :not([class*='uk-card-media']) div#wpsl-wrap input#wpsl-search-btn:hover,
div#wpsl-wrap .uk-card-primary > :not([class*='uk-card-media']) input#wpsl-search-btn:hover,
.uk-card-secondary.uk-card-body div#wpsl-wrap input#wpsl-search-btn:hover,
div#wpsl-wrap .uk-card-secondary.uk-card-body input#wpsl-search-btn:hover,
.uk-card-secondary > :not([class*='uk-card-media']) div#wpsl-wrap input#wpsl-search-btn:hover,
div#wpsl-wrap .uk-card-secondary > :not([class*='uk-card-media']) input#wpsl-search-btn:hover,
.uk-overlay-primary div#wpsl-wrap input#wpsl-search-btn:hover,
div#wpsl-wrap .uk-overlay-primary input#wpsl-search-btn:hover,
.uk-light #pageNav a.active-pageNav-item:hover,
#pageNav .uk-light a.active-pageNav-item:hover,
.uk-section-primary:not(.uk-preserve-color) #pageNav a.active-pageNav-item:hover,
#pageNav .uk-section-primary:not(.uk-preserve-color) a.active-pageNav-item:hover,
.uk-section-secondary:not(.uk-preserve-color) #pageNav a.active-pageNav-item:hover,
#pageNav .uk-section-secondary:not(.uk-preserve-color) a.active-pageNav-item:hover,
.uk-tile-primary:not(.uk-preserve-color) #pageNav a.active-pageNav-item:hover,
#pageNav .uk-tile-primary:not(.uk-preserve-color) a.active-pageNav-item:hover,
.uk-tile-secondary:not(.uk-preserve-color) #pageNav a.active-pageNav-item:hover,
#pageNav .uk-tile-secondary:not(.uk-preserve-color) a.active-pageNav-item:hover,
.uk-card-primary.uk-card-body #pageNav a.active-pageNav-item:hover,
#pageNav .uk-card-primary.uk-card-body a.active-pageNav-item:hover,
.uk-card-primary > :not([class*='uk-card-media']) #pageNav a.active-pageNav-item:hover,
#pageNav .uk-card-primary > :not([class*='uk-card-media']) a.active-pageNav-item:hover,
.uk-card-secondary.uk-card-body #pageNav a.active-pageNav-item:hover,
#pageNav .uk-card-secondary.uk-card-body a.active-pageNav-item:hover,
.uk-card-secondary > :not([class*='uk-card-media']) #pageNav a.active-pageNav-item:hover,
#pageNav .uk-card-secondary > :not([class*='uk-card-media']) a.active-pageNav-item:hover,
.uk-overlay-primary #pageNav a.active-pageNav-item:hover,
#pageNav .uk-overlay-primary a.active-pageNav-item:hover {
  background-color: rgba(255, 255, 255, 0.25);
  color: #fff;
}

/* line 455, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-button-primary:active,
.uk-section-primary:not(.uk-preserve-color) .uk-button-primary:active,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary:active,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary:active,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary:active,
.uk-card-primary.uk-card-body .uk-button-primary:active,
.uk-card-primary > :not([class*='uk-card-media']) .uk-button-primary:active,
.uk-card-secondary.uk-card-body .uk-button-primary:active,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-primary:active,
.uk-overlay-primary .uk-button-primary:active,
.uk-light .btn-primary:active,
.uk-section-primary:not(.uk-preserve-color) .btn-primary:active,
.uk-section-secondary:not(.uk-preserve-color) .btn-primary:active,
.uk-tile-primary:not(.uk-preserve-color) .btn-primary:active,
.uk-tile-secondary:not(.uk-preserve-color) .btn-primary:active,
.uk-card-primary.uk-card-body .btn-primary:active,
.uk-card-primary > :not([class*='uk-card-media']) .btn-primary:active,
.uk-card-secondary.uk-card-body .btn-primary:active,
.uk-card-secondary > :not([class*='uk-card-media']) .btn-primary:active,
.uk-overlay-primary .btn-primary:active,
.uk-light #main .wForm input:active[type=submit],
#main .wForm .uk-light input:active[type=submit],
.uk-section-primary:not(.uk-preserve-color) #main .wForm input:active[type=submit],
#main .wForm .uk-section-primary:not(.uk-preserve-color) input:active[type=submit],
.uk-section-secondary:not(.uk-preserve-color) #main .wForm input:active[type=submit],
#main .wForm .uk-section-secondary:not(.uk-preserve-color) input:active[type=submit],
.uk-tile-primary:not(.uk-preserve-color) #main .wForm input:active[type=submit],
#main .wForm .uk-tile-primary:not(.uk-preserve-color) input:active[type=submit],
.uk-tile-secondary:not(.uk-preserve-color) #main .wForm input:active[type=submit],
#main .wForm .uk-tile-secondary:not(.uk-preserve-color) input:active[type=submit],
.uk-card-primary.uk-card-body #main .wForm input:active[type=submit],
#main .wForm .uk-card-primary.uk-card-body input:active[type=submit],
.uk-card-primary > :not([class*='uk-card-media']) #main .wForm input:active[type=submit],
#main .wForm .uk-card-primary > :not([class*='uk-card-media']) input:active[type=submit],
.uk-card-secondary.uk-card-body #main .wForm input:active[type=submit],
#main .wForm .uk-card-secondary.uk-card-body input:active[type=submit],
.uk-card-secondary > :not([class*='uk-card-media']) #main .wForm input:active[type=submit],
#main .wForm .uk-card-secondary > :not([class*='uk-card-media']) input:active[type=submit],
.uk-overlay-primary #main .wForm input:active[type=submit],
#main .wForm .uk-overlay-primary input:active[type=submit],
.uk-light #main .wForm form[id="4872784"] input#submit_button:active,
#main .wForm form[id="4872784"] .uk-light input#submit_button:active,
.uk-section-primary:not(.uk-preserve-color) #main .wForm form[id="4872784"] input#submit_button:active,
#main .wForm form[id="4872784"] .uk-section-primary:not(.uk-preserve-color) input#submit_button:active,
.uk-section-secondary:not(.uk-preserve-color) #main .wForm form[id="4872784"] input#submit_button:active,
#main .wForm form[id="4872784"] .uk-section-secondary:not(.uk-preserve-color) input#submit_button:active,
.uk-tile-primary:not(.uk-preserve-color) #main .wForm form[id="4872784"] input#submit_button:active,
#main .wForm form[id="4872784"] .uk-tile-primary:not(.uk-preserve-color) input#submit_button:active,
.uk-tile-secondary:not(.uk-preserve-color) #main .wForm form[id="4872784"] input#submit_button:active,
#main .wForm form[id="4872784"] .uk-tile-secondary:not(.uk-preserve-color) input#submit_button:active,
.uk-card-primary.uk-card-body #main .wForm form[id="4872784"] input#submit_button:active,
#main .wForm form[id="4872784"] .uk-card-primary.uk-card-body input#submit_button:active,
.uk-card-primary > :not([class*='uk-card-media']) #main .wForm form[id="4872784"] input#submit_button:active,
#main .wForm form[id="4872784"] .uk-card-primary > :not([class*='uk-card-media']) input#submit_button:active,
.uk-card-secondary.uk-card-body #main .wForm form[id="4872784"] input#submit_button:active,
#main .wForm form[id="4872784"] .uk-card-secondary.uk-card-body input#submit_button:active,
.uk-card-secondary > :not([class*='uk-card-media']) #main .wForm form[id="4872784"] input#submit_button:active,
#main .wForm form[id="4872784"] .uk-card-secondary > :not([class*='uk-card-media']) input#submit_button:active,
.uk-overlay-primary #main .wForm form[id="4872784"] input#submit_button:active,
#main .wForm form[id="4872784"] .uk-overlay-primary input#submit_button:active,
.uk-light #connect .wForm form[id="4872840"] input#submit_button:active,
#connect .wForm form[id="4872840"] .uk-light input#submit_button:active,
.uk-section-primary:not(.uk-preserve-color) #connect .wForm form[id="4872840"] input#submit_button:active,
#connect .wForm form[id="4872840"] .uk-section-primary:not(.uk-preserve-color) input#submit_button:active,
.uk-section-secondary:not(.uk-preserve-color) #connect .wForm form[id="4872840"] input#submit_button:active,
#connect .wForm form[id="4872840"] .uk-section-secondary:not(.uk-preserve-color) input#submit_button:active,
.uk-tile-primary:not(.uk-preserve-color) #connect .wForm form[id="4872840"] input#submit_button:active,
#connect .wForm form[id="4872840"] .uk-tile-primary:not(.uk-preserve-color) input#submit_button:active,
.uk-tile-secondary:not(.uk-preserve-color) #connect .wForm form[id="4872840"] input#submit_button:active,
#connect .wForm form[id="4872840"] .uk-tile-secondary:not(.uk-preserve-color) input#submit_button:active,
.uk-card-primary.uk-card-body #connect .wForm form[id="4872840"] input#submit_button:active,
#connect .wForm form[id="4872840"] .uk-card-primary.uk-card-body input#submit_button:active,
.uk-card-primary > :not([class*='uk-card-media']) #connect .wForm form[id="4872840"] input#submit_button:active,
#connect .wForm form[id="4872840"] .uk-card-primary > :not([class*='uk-card-media']) input#submit_button:active,
.uk-card-secondary.uk-card-body #connect .wForm form[id="4872840"] input#submit_button:active,
#connect .wForm form[id="4872840"] .uk-card-secondary.uk-card-body input#submit_button:active,
.uk-card-secondary > :not([class*='uk-card-media']) #connect .wForm form[id="4872840"] input#submit_button:active,
#connect .wForm form[id="4872840"] .uk-card-secondary > :not([class*='uk-card-media']) input#submit_button:active,
.uk-overlay-primary #connect .wForm form[id="4872840"] input#submit_button:active,
#connect .wForm form[id="4872840"] .uk-overlay-primary input#submit_button:active,
.uk-light div#wpsl-wrap input#wpsl-search-btn:active,
div#wpsl-wrap .uk-light input#wpsl-search-btn:active,
.uk-section-primary:not(.uk-preserve-color) div#wpsl-wrap input#wpsl-search-btn:active,
div#wpsl-wrap .uk-section-primary:not(.uk-preserve-color) input#wpsl-search-btn:active,
.uk-section-secondary:not(.uk-preserve-color) div#wpsl-wrap input#wpsl-search-btn:active,
div#wpsl-wrap .uk-section-secondary:not(.uk-preserve-color) input#wpsl-search-btn:active,
.uk-tile-primary:not(.uk-preserve-color) div#wpsl-wrap input#wpsl-search-btn:active,
div#wpsl-wrap .uk-tile-primary:not(.uk-preserve-color) input#wpsl-search-btn:active,
.uk-tile-secondary:not(.uk-preserve-color) div#wpsl-wrap input#wpsl-search-btn:active,
div#wpsl-wrap .uk-tile-secondary:not(.uk-preserve-color) input#wpsl-search-btn:active,
.uk-card-primary.uk-card-body div#wpsl-wrap input#wpsl-search-btn:active,
div#wpsl-wrap .uk-card-primary.uk-card-body input#wpsl-search-btn:active,
.uk-card-primary > :not([class*='uk-card-media']) div#wpsl-wrap input#wpsl-search-btn:active,
div#wpsl-wrap .uk-card-primary > :not([class*='uk-card-media']) input#wpsl-search-btn:active,
.uk-card-secondary.uk-card-body div#wpsl-wrap input#wpsl-search-btn:active,
div#wpsl-wrap .uk-card-secondary.uk-card-body input#wpsl-search-btn:active,
.uk-card-secondary > :not([class*='uk-card-media']) div#wpsl-wrap input#wpsl-search-btn:active,
div#wpsl-wrap .uk-card-secondary > :not([class*='uk-card-media']) input#wpsl-search-btn:active,
.uk-overlay-primary div#wpsl-wrap input#wpsl-search-btn:active,
div#wpsl-wrap .uk-overlay-primary input#wpsl-search-btn:active,
.uk-light #pageNav a.active-pageNav-item:active,
#pageNav .uk-light a.active-pageNav-item:active,
.uk-section-primary:not(.uk-preserve-color) #pageNav a.active-pageNav-item:active,
#pageNav .uk-section-primary:not(.uk-preserve-color) a.active-pageNav-item:active,
.uk-section-secondary:not(.uk-preserve-color) #pageNav a.active-pageNav-item:active,
#pageNav .uk-section-secondary:not(.uk-preserve-color) a.active-pageNav-item:active,
.uk-tile-primary:not(.uk-preserve-color) #pageNav a.active-pageNav-item:active,
#pageNav .uk-tile-primary:not(.uk-preserve-color) a.active-pageNav-item:active,
.uk-tile-secondary:not(.uk-preserve-color) #pageNav a.active-pageNav-item:active,
#pageNav .uk-tile-secondary:not(.uk-preserve-color) a.active-pageNav-item:active,
.uk-card-primary.uk-card-body #pageNav a.active-pageNav-item:active,
#pageNav .uk-card-primary.uk-card-body a.active-pageNav-item:active,
.uk-card-primary > :not([class*='uk-card-media']) #pageNav a.active-pageNav-item:active,
#pageNav .uk-card-primary > :not([class*='uk-card-media']) a.active-pageNav-item:active,
.uk-card-secondary.uk-card-body #pageNav a.active-pageNav-item:active,
#pageNav .uk-card-secondary.uk-card-body a.active-pageNav-item:active,
.uk-card-secondary > :not([class*='uk-card-media']) #pageNav a.active-pageNav-item:active,
#pageNav .uk-card-secondary > :not([class*='uk-card-media']) a.active-pageNav-item:active,
.uk-overlay-primary #pageNav a.active-pageNav-item:active,
#pageNav .uk-overlay-primary a.active-pageNav-item:active,
.uk-light .uk-button-primary.uk-active,
.uk-section-primary:not(.uk-preserve-color) .uk-button-primary.uk-active,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary.uk-active,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary.uk-active,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary.uk-active,
.uk-card-primary.uk-card-body .uk-button-primary.uk-active,
.uk-card-primary > :not([class*='uk-card-media']) .uk-button-primary.uk-active,
.uk-card-secondary.uk-card-body .uk-button-primary.uk-active,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-primary.uk-active,
.uk-overlay-primary .uk-button-primary.uk-active,
.uk-light .uk-active.btn-primary,
.uk-section-primary:not(.uk-preserve-color) .uk-active.btn-primary,
.uk-section-secondary:not(.uk-preserve-color) .uk-active.btn-primary,
.uk-tile-primary:not(.uk-preserve-color) .uk-active.btn-primary,
.uk-tile-secondary:not(.uk-preserve-color) .uk-active.btn-primary,
.uk-card-primary.uk-card-body .uk-active.btn-primary,
.uk-card-primary > :not([class*='uk-card-media']) .uk-active.btn-primary,
.uk-card-secondary.uk-card-body .uk-active.btn-primary,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-active.btn-primary,
.uk-overlay-primary .uk-active.btn-primary,
.uk-light #main .wForm input.uk-active[type=submit],
#main .wForm .uk-light input.uk-active[type=submit],
.uk-section-primary:not(.uk-preserve-color) #main .wForm input.uk-active[type=submit],
#main .wForm .uk-section-primary:not(.uk-preserve-color) input.uk-active[type=submit],
.uk-section-secondary:not(.uk-preserve-color) #main .wForm input.uk-active[type=submit],
#main .wForm .uk-section-secondary:not(.uk-preserve-color) input.uk-active[type=submit],
.uk-tile-primary:not(.uk-preserve-color) #main .wForm input.uk-active[type=submit],
#main .wForm .uk-tile-primary:not(.uk-preserve-color) input.uk-active[type=submit],
.uk-tile-secondary:not(.uk-preserve-color) #main .wForm input.uk-active[type=submit],
#main .wForm .uk-tile-secondary:not(.uk-preserve-color) input.uk-active[type=submit],
.uk-card-primary.uk-card-body #main .wForm input.uk-active[type=submit],
#main .wForm .uk-card-primary.uk-card-body input.uk-active[type=submit],
.uk-card-primary > :not([class*='uk-card-media']) #main .wForm input.uk-active[type=submit],
#main .wForm .uk-card-primary > :not([class*='uk-card-media']) input.uk-active[type=submit],
.uk-card-secondary.uk-card-body #main .wForm input.uk-active[type=submit],
#main .wForm .uk-card-secondary.uk-card-body input.uk-active[type=submit],
.uk-card-secondary > :not([class*='uk-card-media']) #main .wForm input.uk-active[type=submit],
#main .wForm .uk-card-secondary > :not([class*='uk-card-media']) input.uk-active[type=submit],
.uk-overlay-primary #main .wForm input.uk-active[type=submit],
#main .wForm .uk-overlay-primary input.uk-active[type=submit],
.uk-light #main .wForm form[id="4872784"] input.uk-active#submit_button,
#main .wForm form[id="4872784"] .uk-light input.uk-active#submit_button,
.uk-section-primary:not(.uk-preserve-color) #main .wForm form[id="4872784"] input.uk-active#submit_button,
#main .wForm form[id="4872784"] .uk-section-primary:not(.uk-preserve-color) input.uk-active#submit_button,
.uk-section-secondary:not(.uk-preserve-color) #main .wForm form[id="4872784"] input.uk-active#submit_button,
#main .wForm form[id="4872784"] .uk-section-secondary:not(.uk-preserve-color) input.uk-active#submit_button,
.uk-tile-primary:not(.uk-preserve-color) #main .wForm form[id="4872784"] input.uk-active#submit_button,
#main .wForm form[id="4872784"] .uk-tile-primary:not(.uk-preserve-color) input.uk-active#submit_button,
.uk-tile-secondary:not(.uk-preserve-color) #main .wForm form[id="4872784"] input.uk-active#submit_button,
#main .wForm form[id="4872784"] .uk-tile-secondary:not(.uk-preserve-color) input.uk-active#submit_button,
.uk-card-primary.uk-card-body #main .wForm form[id="4872784"] input.uk-active#submit_button,
#main .wForm form[id="4872784"] .uk-card-primary.uk-card-body input.uk-active#submit_button,
.uk-card-primary > :not([class*='uk-card-media']) #main .wForm form[id="4872784"] input.uk-active#submit_button,
#main .wForm form[id="4872784"] .uk-card-primary > :not([class*='uk-card-media']) input.uk-active#submit_button,
.uk-card-secondary.uk-card-body #main .wForm form[id="4872784"] input.uk-active#submit_button,
#main .wForm form[id="4872784"] .uk-card-secondary.uk-card-body input.uk-active#submit_button,
.uk-card-secondary > :not([class*='uk-card-media']) #main .wForm form[id="4872784"] input.uk-active#submit_button,
#main .wForm form[id="4872784"] .uk-card-secondary > :not([class*='uk-card-media']) input.uk-active#submit_button,
.uk-overlay-primary #main .wForm form[id="4872784"] input.uk-active#submit_button,
#main .wForm form[id="4872784"] .uk-overlay-primary input.uk-active#submit_button,
.uk-light #connect .wForm form[id="4872840"] input.uk-active#submit_button,
#connect .wForm form[id="4872840"] .uk-light input.uk-active#submit_button,
.uk-section-primary:not(.uk-preserve-color) #connect .wForm form[id="4872840"] input.uk-active#submit_button,
#connect .wForm form[id="4872840"] .uk-section-primary:not(.uk-preserve-color) input.uk-active#submit_button,
.uk-section-secondary:not(.uk-preserve-color) #connect .wForm form[id="4872840"] input.uk-active#submit_button,
#connect .wForm form[id="4872840"] .uk-section-secondary:not(.uk-preserve-color) input.uk-active#submit_button,
.uk-tile-primary:not(.uk-preserve-color) #connect .wForm form[id="4872840"] input.uk-active#submit_button,
#connect .wForm form[id="4872840"] .uk-tile-primary:not(.uk-preserve-color) input.uk-active#submit_button,
.uk-tile-secondary:not(.uk-preserve-color) #connect .wForm form[id="4872840"] input.uk-active#submit_button,
#connect .wForm form[id="4872840"] .uk-tile-secondary:not(.uk-preserve-color) input.uk-active#submit_button,
.uk-card-primary.uk-card-body #connect .wForm form[id="4872840"] input.uk-active#submit_button,
#connect .wForm form[id="4872840"] .uk-card-primary.uk-card-body input.uk-active#submit_button,
.uk-card-primary > :not([class*='uk-card-media']) #connect .wForm form[id="4872840"] input.uk-active#submit_button,
#connect .wForm form[id="4872840"] .uk-card-primary > :not([class*='uk-card-media']) input.uk-active#submit_button,
.uk-card-secondary.uk-card-body #connect .wForm form[id="4872840"] input.uk-active#submit_button,
#connect .wForm form[id="4872840"] .uk-card-secondary.uk-card-body input.uk-active#submit_button,
.uk-card-secondary > :not([class*='uk-card-media']) #connect .wForm form[id="4872840"] input.uk-active#submit_button,
#connect .wForm form[id="4872840"] .uk-card-secondary > :not([class*='uk-card-media']) input.uk-active#submit_button,
.uk-overlay-primary #connect .wForm form[id="4872840"] input.uk-active#submit_button,
#connect .wForm form[id="4872840"] .uk-overlay-primary input.uk-active#submit_button,
.uk-light div#wpsl-wrap input.uk-active#wpsl-search-btn,
div#wpsl-wrap .uk-light input.uk-active#wpsl-search-btn,
.uk-section-primary:not(.uk-preserve-color) div#wpsl-wrap input.uk-active#wpsl-search-btn,
div#wpsl-wrap .uk-section-primary:not(.uk-preserve-color) input.uk-active#wpsl-search-btn,
.uk-section-secondary:not(.uk-preserve-color) div#wpsl-wrap input.uk-active#wpsl-search-btn,
div#wpsl-wrap .uk-section-secondary:not(.uk-preserve-color) input.uk-active#wpsl-search-btn,
.uk-tile-primary:not(.uk-preserve-color) div#wpsl-wrap input.uk-active#wpsl-search-btn,
div#wpsl-wrap .uk-tile-primary:not(.uk-preserve-color) input.uk-active#wpsl-search-btn,
.uk-tile-secondary:not(.uk-preserve-color) div#wpsl-wrap input.uk-active#wpsl-search-btn,
div#wpsl-wrap .uk-tile-secondary:not(.uk-preserve-color) input.uk-active#wpsl-search-btn,
.uk-card-primary.uk-card-body div#wpsl-wrap input.uk-active#wpsl-search-btn,
div#wpsl-wrap .uk-card-primary.uk-card-body input.uk-active#wpsl-search-btn,
.uk-card-primary > :not([class*='uk-card-media']) div#wpsl-wrap input.uk-active#wpsl-search-btn,
div#wpsl-wrap .uk-card-primary > :not([class*='uk-card-media']) input.uk-active#wpsl-search-btn,
.uk-card-secondary.uk-card-body div#wpsl-wrap input.uk-active#wpsl-search-btn,
div#wpsl-wrap .uk-card-secondary.uk-card-body input.uk-active#wpsl-search-btn,
.uk-card-secondary > :not([class*='uk-card-media']) div#wpsl-wrap input.uk-active#wpsl-search-btn,
div#wpsl-wrap .uk-card-secondary > :not([class*='uk-card-media']) input.uk-active#wpsl-search-btn,
.uk-overlay-primary div#wpsl-wrap input.uk-active#wpsl-search-btn,
div#wpsl-wrap .uk-overlay-primary input.uk-active#wpsl-search-btn,
.uk-light #pageNav a.uk-active.active-pageNav-item,
#pageNav .uk-light a.uk-active.active-pageNav-item,
.uk-section-primary:not(.uk-preserve-color) #pageNav a.uk-active.active-pageNav-item,
#pageNav .uk-section-primary:not(.uk-preserve-color) a.uk-active.active-pageNav-item,
.uk-section-secondary:not(.uk-preserve-color) #pageNav a.uk-active.active-pageNav-item,
#pageNav .uk-section-secondary:not(.uk-preserve-color) a.uk-active.active-pageNav-item,
.uk-tile-primary:not(.uk-preserve-color) #pageNav a.uk-active.active-pageNav-item,
#pageNav .uk-tile-primary:not(.uk-preserve-color) a.uk-active.active-pageNav-item,
.uk-tile-secondary:not(.uk-preserve-color) #pageNav a.uk-active.active-pageNav-item,
#pageNav .uk-tile-secondary:not(.uk-preserve-color) a.uk-active.active-pageNav-item,
.uk-card-primary.uk-card-body #pageNav a.uk-active.active-pageNav-item,
#pageNav .uk-card-primary.uk-card-body a.uk-active.active-pageNav-item,
.uk-card-primary > :not([class*='uk-card-media']) #pageNav a.uk-active.active-pageNav-item,
#pageNav .uk-card-primary > :not([class*='uk-card-media']) a.uk-active.active-pageNav-item,
.uk-card-secondary.uk-card-body #pageNav a.uk-active.active-pageNav-item,
#pageNav .uk-card-secondary.uk-card-body a.uk-active.active-pageNav-item,
.uk-card-secondary > :not([class*='uk-card-media']) #pageNav a.uk-active.active-pageNav-item,
#pageNav .uk-card-secondary > :not([class*='uk-card-media']) a.uk-active.active-pageNav-item,
.uk-overlay-primary #pageNav a.uk-active.active-pageNav-item,
#pageNav .uk-overlay-primary a.uk-active.active-pageNav-item {
  background-color: transparent;
  color: #fff;
}

/* line 466, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-button-secondary,
.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary,
.uk-card-primary.uk-card-body .uk-button-secondary,
.uk-card-primary > :not([class*='uk-card-media']) .uk-button-secondary,
.uk-card-secondary.uk-card-body .uk-button-secondary,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-secondary,
.uk-overlay-primary .uk-button-secondary,
.uk-light .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-light a,
.uk-section-primary:not(.uk-preserve-color) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-section-primary:not(.uk-preserve-color) a,
.uk-section-secondary:not(.uk-preserve-color) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-section-secondary:not(.uk-preserve-color) a,
.uk-tile-primary:not(.uk-preserve-color) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-tile-primary:not(.uk-preserve-color) a,
.uk-tile-secondary:not(.uk-preserve-color) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-tile-secondary:not(.uk-preserve-color) a,
.uk-card-primary.uk-card-body .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-card-primary.uk-card-body a,
.uk-card-primary > :not([class*='uk-card-media']) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-card-primary > :not([class*='uk-card-media']) a,
.uk-card-secondary.uk-card-body .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-card-secondary.uk-card-body a,
.uk-card-secondary > :not([class*='uk-card-media']) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-card-secondary > :not([class*='uk-card-media']) a,
.uk-overlay-primary .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-overlay-primary a,
.uk-light input[type=submit],
.uk-section-primary:not(.uk-preserve-color) input[type=submit],
.uk-section-secondary:not(.uk-preserve-color) input[type=submit],
.uk-tile-primary:not(.uk-preserve-color) input[type=submit],
.uk-tile-secondary:not(.uk-preserve-color) input[type=submit],
.uk-card-primary.uk-card-body input[type=submit],
.uk-card-primary > :not([class*='uk-card-media']) input[type=submit],
.uk-card-secondary.uk-card-body input[type=submit],
.uk-card-secondary > :not([class*='uk-card-media']) input[type=submit],
.uk-overlay-primary input[type=submit] {
  background-color: #fff;
  color: #3A3B3C;
}

/* line 472, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-button-secondary:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary:hover,
.uk-card-primary.uk-card-body .uk-button-secondary:hover,
.uk-card-primary > :not([class*='uk-card-media']) .uk-button-secondary:hover,
.uk-card-secondary.uk-card-body .uk-button-secondary:hover,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-secondary:hover,
.uk-overlay-primary .uk-button-secondary:hover,
.uk-light .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-light a:hover,
.uk-section-primary:not(.uk-preserve-color) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-section-primary:not(.uk-preserve-color) a:hover,
.uk-section-secondary:not(.uk-preserve-color) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-section-secondary:not(.uk-preserve-color) a:hover,
.uk-tile-primary:not(.uk-preserve-color) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-tile-primary:not(.uk-preserve-color) a:hover,
.uk-tile-secondary:not(.uk-preserve-color) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-tile-secondary:not(.uk-preserve-color) a:hover,
.uk-card-primary.uk-card-body .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-card-primary.uk-card-body a:hover,
.uk-card-primary > :not([class*='uk-card-media']) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-card-primary > :not([class*='uk-card-media']) a:hover,
.uk-card-secondary.uk-card-body .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-card-secondary.uk-card-body a:hover,
.uk-card-secondary > :not([class*='uk-card-media']) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-card-secondary > :not([class*='uk-card-media']) a:hover,
.uk-overlay-primary .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a:hover,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-overlay-primary a:hover,
.uk-light input:hover[type=submit],
.uk-section-primary:not(.uk-preserve-color) input:hover[type=submit],
.uk-section-secondary:not(.uk-preserve-color) input:hover[type=submit],
.uk-tile-primary:not(.uk-preserve-color) input:hover[type=submit],
.uk-tile-secondary:not(.uk-preserve-color) input:hover[type=submit],
.uk-card-primary.uk-card-body input:hover[type=submit],
.uk-card-primary > :not([class*='uk-card-media']) input:hover[type=submit],
.uk-card-secondary.uk-card-body input:hover[type=submit],
.uk-card-secondary > :not([class*='uk-card-media']) input:hover[type=submit],
.uk-overlay-primary input:hover[type=submit] {
  background-color: #f2f2f2;
  color: #3A3B3C;
}

/* line 478, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-button-secondary:active,
.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary:active,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary:active,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary:active,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary:active,
.uk-card-primary.uk-card-body .uk-button-secondary:active,
.uk-card-primary > :not([class*='uk-card-media']) .uk-button-secondary:active,
.uk-card-secondary.uk-card-body .uk-button-secondary:active,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-secondary:active,
.uk-overlay-primary .uk-button-secondary:active,
.uk-light .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a:active,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-light a:active,
.uk-section-primary:not(.uk-preserve-color) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a:active,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-section-primary:not(.uk-preserve-color) a:active,
.uk-section-secondary:not(.uk-preserve-color) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a:active,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-section-secondary:not(.uk-preserve-color) a:active,
.uk-tile-primary:not(.uk-preserve-color) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a:active,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-tile-primary:not(.uk-preserve-color) a:active,
.uk-tile-secondary:not(.uk-preserve-color) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a:active,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-tile-secondary:not(.uk-preserve-color) a:active,
.uk-card-primary.uk-card-body .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a:active,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-card-primary.uk-card-body a:active,
.uk-card-primary > :not([class*='uk-card-media']) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a:active,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-card-primary > :not([class*='uk-card-media']) a:active,
.uk-card-secondary.uk-card-body .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a:active,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-card-secondary.uk-card-body a:active,
.uk-card-secondary > :not([class*='uk-card-media']) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a:active,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-card-secondary > :not([class*='uk-card-media']) a:active,
.uk-overlay-primary .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a:active,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-overlay-primary a:active,
.uk-light input:active[type=submit],
.uk-section-primary:not(.uk-preserve-color) input:active[type=submit],
.uk-section-secondary:not(.uk-preserve-color) input:active[type=submit],
.uk-tile-primary:not(.uk-preserve-color) input:active[type=submit],
.uk-tile-secondary:not(.uk-preserve-color) input:active[type=submit],
.uk-card-primary.uk-card-body input:active[type=submit],
.uk-card-primary > :not([class*='uk-card-media']) input:active[type=submit],
.uk-card-secondary.uk-card-body input:active[type=submit],
.uk-card-secondary > :not([class*='uk-card-media']) input:active[type=submit],
.uk-overlay-primary input:active[type=submit],
.uk-light .uk-button-secondary.uk-active,
.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary.uk-active,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary.uk-active,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary.uk-active,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary.uk-active,
.uk-card-primary.uk-card-body .uk-button-secondary.uk-active,
.uk-card-primary > :not([class*='uk-card-media']) .uk-button-secondary.uk-active,
.uk-card-secondary.uk-card-body .uk-button-secondary.uk-active,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-secondary.uk-active,
.uk-overlay-primary .uk-button-secondary.uk-active,
.uk-light .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-active,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-light a.uk-active,
.uk-section-primary:not(.uk-preserve-color) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-active,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-section-primary:not(.uk-preserve-color) a.uk-active,
.uk-section-secondary:not(.uk-preserve-color) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-active,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-section-secondary:not(.uk-preserve-color) a.uk-active,
.uk-tile-primary:not(.uk-preserve-color) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-active,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-tile-primary:not(.uk-preserve-color) a.uk-active,
.uk-tile-secondary:not(.uk-preserve-color) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-active,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-tile-secondary:not(.uk-preserve-color) a.uk-active,
.uk-card-primary.uk-card-body .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-active,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-card-primary.uk-card-body a.uk-active,
.uk-card-primary > :not([class*='uk-card-media']) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-active,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-card-primary > :not([class*='uk-card-media']) a.uk-active,
.uk-card-secondary.uk-card-body .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-active,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-card-secondary.uk-card-body a.uk-active,
.uk-card-secondary > :not([class*='uk-card-media']) .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-active,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-card-secondary > :not([class*='uk-card-media']) a.uk-active,
.uk-overlay-primary .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-active,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-overlay-primary a.uk-active,
.uk-light input.uk-active[type=submit],
.uk-section-primary:not(.uk-preserve-color) input.uk-active[type=submit],
.uk-section-secondary:not(.uk-preserve-color) input.uk-active[type=submit],
.uk-tile-primary:not(.uk-preserve-color) input.uk-active[type=submit],
.uk-tile-secondary:not(.uk-preserve-color) input.uk-active[type=submit],
.uk-card-primary.uk-card-body input.uk-active[type=submit],
.uk-card-primary > :not([class*='uk-card-media']) input.uk-active[type=submit],
.uk-card-secondary.uk-card-body input.uk-active[type=submit],
.uk-card-secondary > :not([class*='uk-card-media']) input.uk-active[type=submit],
.uk-overlay-primary input.uk-active[type=submit] {
  background-color: #e6e6e6;
  color: #3A3B3C;
}

/* line 489, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-button-text,
.uk-section-primary:not(.uk-preserve-color) .uk-button-text,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-text,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-text,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text,
.uk-card-primary.uk-card-body .uk-button-text,
.uk-card-primary > :not([class*='uk-card-media']) .uk-button-text,
.uk-card-secondary.uk-card-body .uk-button-text,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-text,
.uk-overlay-primary .uk-button-text {
  color: #fff;
}

/* line 409, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-button-text::before,
.uk-section-primary:not(.uk-preserve-color) .uk-button-text::before,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-text::before,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-text::before,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text::before,
.uk-card-primary.uk-card-body .uk-button-text::before,
.uk-card-primary > :not([class*='uk-card-media']) .uk-button-text::before,
.uk-card-secondary.uk-card-body .uk-button-text::before,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-text::before,
.uk-overlay-primary .uk-button-text::before {
  border-bottom-color: #fff;
}

/* line 494, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-button-text:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-button-text:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-text:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-text:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text:hover,
.uk-card-primary.uk-card-body .uk-button-text:hover,
.uk-card-primary > :not([class*='uk-card-media']) .uk-button-text:hover,
.uk-card-secondary.uk-card-body .uk-button-text:hover,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-text:hover,
.uk-overlay-primary .uk-button-text:hover {
  color: rgba(255, 255, 255, 0.5);
}

/* line 499, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-button-text:disabled,
.uk-section-primary:not(.uk-preserve-color) .uk-button-text:disabled,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-text:disabled,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-text:disabled,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text:disabled,
.uk-card-primary.uk-card-body .uk-button-text:disabled,
.uk-card-primary > :not([class*='uk-card-media']) .uk-button-text:disabled,
.uk-card-secondary.uk-card-body .uk-button-text:disabled,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-text:disabled,
.uk-overlay-primary .uk-button-text:disabled {
  color: rgba(255, 255, 255, 0.5);
}

/* line 508, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-button-link,
.uk-section-primary:not(.uk-preserve-color) .uk-button-link,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-link,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-link,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-link,
.uk-card-primary.uk-card-body .uk-button-link,
.uk-card-primary > :not([class*='uk-card-media']) .uk-button-link,
.uk-card-secondary.uk-card-body .uk-button-link,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-link,
.uk-overlay-primary .uk-button-link {
  color: #fff;
}

/* line 513, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-button-link:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-button-link:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-link:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-link:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-link:hover,
.uk-card-primary.uk-card-body .uk-button-link:hover,
.uk-card-primary > :not([class*='uk-card-media']) .uk-button-link:hover,
.uk-card-secondary.uk-card-body .uk-button-link:hover,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-link:hover,
.uk-overlay-primary .uk-button-link:hover {
  color: rgba(255, 255, 255, 0.5);
}

/* line 956, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-grid-divider > :not(.uk-first-column)::before,
.uk-section-primary:not(.uk-preserve-color) .uk-grid-divider > :not(.uk-first-column)::before,
.uk-section-secondary:not(.uk-preserve-color) .uk-grid-divider > :not(.uk-first-column)::before,
.uk-tile-primary:not(.uk-preserve-color) .uk-grid-divider > :not(.uk-first-column)::before,
.uk-tile-secondary:not(.uk-preserve-color) .uk-grid-divider > :not(.uk-first-column)::before,
.uk-card-primary.uk-card-body .uk-grid-divider > :not(.uk-first-column)::before,
.uk-card-primary > :not([class*='uk-card-media']) .uk-grid-divider > :not(.uk-first-column)::before,
.uk-card-secondary.uk-card-body .uk-grid-divider > :not(.uk-first-column)::before,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-grid-divider > :not(.uk-first-column)::before,
.uk-overlay-primary .uk-grid-divider > :not(.uk-first-column)::before {
  border-left-color: rgba(255, 255, 255, 0.5);
}

/* line 961, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before,
.uk-section-primary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before,
.uk-section-secondary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before,
.uk-tile-primary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before,
.uk-tile-secondary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before,
.uk-card-primary.uk-card-body .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before,
.uk-card-primary > :not([class*='uk-card-media']) .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before,
.uk-card-secondary.uk-card-body .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before,
.uk-overlay-primary .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before {
  border-top-color: rgba(255, 255, 255, 0.5);
}

/* line 654, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-close,
.uk-section-primary:not(.uk-preserve-color) .uk-close,
.uk-section-secondary:not(.uk-preserve-color) .uk-close,
.uk-tile-primary:not(.uk-preserve-color) .uk-close,
.uk-tile-secondary:not(.uk-preserve-color) .uk-close,
.uk-card-primary.uk-card-body .uk-close,
.uk-card-primary > :not([class*='uk-card-media']) .uk-close,
.uk-card-secondary.uk-card-body .uk-close,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-close,
.uk-overlay-primary .uk-close {
  color: rgba(255, 255, 255, 0.5);
}

/* line 659, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-close:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-close:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-close:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-close:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-close:hover,
.uk-card-primary.uk-card-body .uk-close:hover,
.uk-card-primary > :not([class*='uk-card-media']) .uk-close:hover,
.uk-card-secondary.uk-card-body .uk-close:hover,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-close:hover,
.uk-overlay-primary .uk-close:hover {
  color: #fff;
}

/* line 1178, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-totop,
.uk-section-primary:not(.uk-preserve-color) .uk-totop,
.uk-section-secondary:not(.uk-preserve-color) .uk-totop,
.uk-tile-primary:not(.uk-preserve-color) .uk-totop,
.uk-tile-secondary:not(.uk-preserve-color) .uk-totop,
.uk-card-primary.uk-card-body .uk-totop,
.uk-card-primary > :not([class*='uk-card-media']) .uk-totop,
.uk-card-secondary.uk-card-body .uk-totop,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-totop,
.uk-overlay-primary .uk-totop {
  color: rgba(255, 255, 255, 0.5);
}

/* line 1183, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-totop:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-totop:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-totop:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-totop:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-totop:hover,
.uk-card-primary.uk-card-body .uk-totop:hover,
.uk-card-primary > :not([class*='uk-card-media']) .uk-totop:hover,
.uk-card-secondary.uk-card-body .uk-totop:hover,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-totop:hover,
.uk-overlay-primary .uk-totop:hover {
  color: white;
}

/* line 1188, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-totop:active,
.uk-section-primary:not(.uk-preserve-color) .uk-totop:active,
.uk-section-secondary:not(.uk-preserve-color) .uk-totop:active,
.uk-tile-primary:not(.uk-preserve-color) .uk-totop:active,
.uk-tile-secondary:not(.uk-preserve-color) .uk-totop:active,
.uk-card-primary.uk-card-body .uk-totop:active,
.uk-card-primary > :not([class*='uk-card-media']) .uk-totop:active,
.uk-card-secondary.uk-card-body .uk-totop:active,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-totop:active,
.uk-overlay-primary .uk-totop:active {
  color: #fff;
}

/* line 109, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-badge,
.uk-section-primary:not(.uk-preserve-color) .uk-badge,
.uk-section-secondary:not(.uk-preserve-color) .uk-badge,
.uk-tile-primary:not(.uk-preserve-color) .uk-badge,
.uk-tile-secondary:not(.uk-preserve-color) .uk-badge,
.uk-card-primary.uk-card-body .uk-badge,
.uk-card-primary > :not([class*='uk-card-media']) .uk-badge,
.uk-card-secondary.uk-card-body .uk-badge,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-badge,
.uk-overlay-primary .uk-badge {
  background-color: #fff;
  color: #3A3B3C !important;
}

/* line 1196, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-label,
.uk-section-primary:not(.uk-preserve-color) .uk-label,
.uk-section-secondary:not(.uk-preserve-color) .uk-label,
.uk-tile-primary:not(.uk-preserve-color) .uk-label,
.uk-tile-secondary:not(.uk-preserve-color) .uk-label,
.uk-card-primary.uk-card-body .uk-label,
.uk-card-primary > :not([class*='uk-card-media']) .uk-label,
.uk-card-secondary.uk-card-body .uk-label,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-label,
.uk-overlay-primary .uk-label {
  background-color: #fff;
  color: #3A3B3C;
}

/* line 95, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-article-meta,
.uk-section-primary:not(.uk-preserve-color) .uk-article-meta,
.uk-section-secondary:not(.uk-preserve-color) .uk-article-meta,
.uk-tile-primary:not(.uk-preserve-color) .uk-article-meta,
.uk-tile-secondary:not(.uk-preserve-color) .uk-article-meta,
.uk-card-primary.uk-card-body .uk-article-meta,
.uk-card-primary > :not([class*='uk-card-media']) .uk-article-meta,
.uk-card-secondary.uk-card-body .uk-article-meta,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-article-meta,
.uk-overlay-primary .uk-article-meta {
  color: rgba(255, 255, 255, 0.5);
}

/* line 1209, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-search-input,
.uk-section-primary:not(.uk-preserve-color) .uk-search-input,
.uk-section-secondary:not(.uk-preserve-color) .uk-search-input,
.uk-tile-primary:not(.uk-preserve-color) .uk-search-input,
.uk-tile-secondary:not(.uk-preserve-color) .uk-search-input,
.uk-card-primary.uk-card-body .uk-search-input,
.uk-card-primary > :not([class*='uk-card-media']) .uk-search-input,
.uk-card-secondary.uk-card-body .uk-search-input,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-search-input,
.uk-overlay-primary .uk-search-input {
  color: white;
}

/* line 1211, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-search-input:-ms-input-placeholder,
.uk-section-primary:not(.uk-preserve-color) .uk-search-input:-ms-input-placeholder,
.uk-section-secondary:not(.uk-preserve-color) .uk-search-input:-ms-input-placeholder,
.uk-tile-primary:not(.uk-preserve-color) .uk-search-input:-ms-input-placeholder,
.uk-tile-secondary:not(.uk-preserve-color) .uk-search-input:-ms-input-placeholder,
.uk-card-primary.uk-card-body .uk-search-input:-ms-input-placeholder,
.uk-card-primary > :not([class*='uk-card-media']) .uk-search-input:-ms-input-placeholder,
.uk-card-secondary.uk-card-body .uk-search-input:-ms-input-placeholder,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-search-input:-ms-input-placeholder,
.uk-overlay-primary .uk-search-input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.5) !important;
}

/* line 1212, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-search-input::-webkit-input-placeholder,
.uk-section-primary:not(.uk-preserve-color) .uk-search-input::-webkit-input-placeholder,
.uk-section-secondary:not(.uk-preserve-color) .uk-search-input::-webkit-input-placeholder,
.uk-tile-primary:not(.uk-preserve-color) .uk-search-input::-webkit-input-placeholder,
.uk-tile-secondary:not(.uk-preserve-color) .uk-search-input::-webkit-input-placeholder,
.uk-card-primary.uk-card-body .uk-search-input::-webkit-input-placeholder,
.uk-card-primary > :not([class*='uk-card-media']) .uk-search-input::-webkit-input-placeholder,
.uk-card-secondary.uk-card-body .uk-search-input::-webkit-input-placeholder,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-search-input::-webkit-input-placeholder,
.uk-overlay-primary .uk-search-input::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.uk-light .uk-search-input::-moz-placeholder,
.uk-section-primary:not(.uk-preserve-color) .uk-search-input::-moz-placeholder,
.uk-section-secondary:not(.uk-preserve-color) .uk-search-input::-moz-placeholder,
.uk-tile-primary:not(.uk-preserve-color) .uk-search-input::-moz-placeholder,
.uk-tile-secondary:not(.uk-preserve-color) .uk-search-input::-moz-placeholder,
.uk-card-primary.uk-card-body .uk-search-input::-moz-placeholder,
.uk-card-primary > :not([class*='uk-card-media']) .uk-search-input::-moz-placeholder,
.uk-card-secondary.uk-card-body .uk-search-input::-moz-placeholder,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-search-input::-moz-placeholder,
.uk-overlay-primary .uk-search-input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.uk-light .uk-search-input::-ms-input-placeholder,
.uk-section-primary:not(.uk-preserve-color) .uk-search-input::-ms-input-placeholder,
.uk-section-secondary:not(.uk-preserve-color) .uk-search-input::-ms-input-placeholder,
.uk-tile-primary:not(.uk-preserve-color) .uk-search-input::-ms-input-placeholder,
.uk-tile-secondary:not(.uk-preserve-color) .uk-search-input::-ms-input-placeholder,
.uk-card-primary.uk-card-body .uk-search-input::-ms-input-placeholder,
.uk-card-primary > :not([class*='uk-card-media']) .uk-search-input::-ms-input-placeholder,
.uk-card-secondary.uk-card-body .uk-search-input::-ms-input-placeholder,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-search-input::-ms-input-placeholder,
.uk-overlay-primary .uk-search-input::-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.uk-light .uk-search-input::placeholder,
.uk-section-primary:not(.uk-preserve-color) .uk-search-input::placeholder,
.uk-section-secondary:not(.uk-preserve-color) .uk-search-input::placeholder,
.uk-tile-primary:not(.uk-preserve-color) .uk-search-input::placeholder,
.uk-tile-secondary:not(.uk-preserve-color) .uk-search-input::placeholder,
.uk-card-primary.uk-card-body .uk-search-input::placeholder,
.uk-card-primary > :not([class*='uk-card-media']) .uk-search-input::placeholder,
.uk-card-secondary.uk-card-body .uk-search-input::placeholder,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-search-input::placeholder,
.uk-overlay-primary .uk-search-input::placeholder {
  color: rgba(255, 255, 255, 0.5);
}

/* line 1219, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-search .uk-search-icon,
.uk-section-primary:not(.uk-preserve-color) .uk-search .uk-search-icon,
.uk-section-secondary:not(.uk-preserve-color) .uk-search .uk-search-icon,
.uk-tile-primary:not(.uk-preserve-color) .uk-search .uk-search-icon,
.uk-tile-secondary:not(.uk-preserve-color) .uk-search .uk-search-icon,
.uk-card-primary.uk-card-body .uk-search .uk-search-icon,
.uk-card-primary > :not([class*='uk-card-media']) .uk-search .uk-search-icon,
.uk-card-secondary.uk-card-body .uk-search .uk-search-icon,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-search .uk-search-icon,
.uk-overlay-primary .uk-search .uk-search-icon {
  color: rgba(255, 255, 255, 0.5);
}

/* line 1220, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-search .uk-search-icon:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-search .uk-search-icon:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-search .uk-search-icon:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-search .uk-search-icon:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-search .uk-search-icon:hover,
.uk-card-primary.uk-card-body .uk-search .uk-search-icon:hover,
.uk-card-primary > :not([class*='uk-card-media']) .uk-search .uk-search-icon:hover,
.uk-card-secondary.uk-card-body .uk-search .uk-search-icon:hover,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-search .uk-search-icon:hover,
.uk-overlay-primary .uk-search .uk-search-icon:hover {
  color: rgba(255, 255, 255, 0.5);
}

/* line 1226, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-search-default .uk-search-input,
.uk-section-primary:not(.uk-preserve-color) .uk-search-default .uk-search-input,
.uk-section-secondary:not(.uk-preserve-color) .uk-search-default .uk-search-input,
.uk-tile-primary:not(.uk-preserve-color) .uk-search-default .uk-search-input,
.uk-tile-secondary:not(.uk-preserve-color) .uk-search-default .uk-search-input,
.uk-card-primary.uk-card-body .uk-search-default .uk-search-input,
.uk-card-primary > :not([class*='uk-card-media']) .uk-search-default .uk-search-input,
.uk-card-secondary.uk-card-body .uk-search-default .uk-search-input,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-search-default .uk-search-input,
.uk-overlay-primary .uk-search-default .uk-search-input {
  background-color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.5);
}

/* line 1231, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-search-default .uk-search-input:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-search-default .uk-search-input:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-search-default .uk-search-input:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-search-default .uk-search-input:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-search-default .uk-search-input:focus,
.uk-card-primary.uk-card-body .uk-search-default .uk-search-input:focus,
.uk-card-primary > :not([class*='uk-card-media']) .uk-search-default .uk-search-input:focus,
.uk-card-secondary.uk-card-body .uk-search-default .uk-search-input:focus,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-search-default .uk-search-input:focus,
.uk-overlay-primary .uk-search-default .uk-search-input:focus {
  background-color: fadein(rgba(255, 255, 255, 0.5), 5%);
}

/* line 1236, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-search-navbar .uk-search-input,
.uk-section-primary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input,
.uk-section-secondary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input,
.uk-tile-primary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input,
.uk-tile-secondary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input,
.uk-card-primary.uk-card-body .uk-search-navbar .uk-search-input,
.uk-card-primary > :not([class*='uk-card-media']) .uk-search-navbar .uk-search-input,
.uk-card-secondary.uk-card-body .uk-search-navbar .uk-search-input,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-search-navbar .uk-search-input,
.uk-overlay-primary .uk-search-navbar .uk-search-input {
  background-color: transparent;
}

/* line 1241, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-search-large .uk-search-input,
.uk-section-primary:not(.uk-preserve-color) .uk-search-large .uk-search-input,
.uk-section-secondary:not(.uk-preserve-color) .uk-search-large .uk-search-input,
.uk-tile-primary:not(.uk-preserve-color) .uk-search-large .uk-search-input,
.uk-tile-secondary:not(.uk-preserve-color) .uk-search-large .uk-search-input,
.uk-card-primary.uk-card-body .uk-search-large .uk-search-input,
.uk-card-primary > :not([class*='uk-card-media']) .uk-search-large .uk-search-input,
.uk-card-secondary.uk-card-body .uk-search-large .uk-search-input,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-search-large .uk-search-input,
.uk-overlay-primary .uk-search-large .uk-search-input {
  background-color: transparent;
}

/* line 1250, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-search-toggle,
.uk-section-primary:not(.uk-preserve-color) .uk-search-toggle,
.uk-section-secondary:not(.uk-preserve-color) .uk-search-toggle,
.uk-tile-primary:not(.uk-preserve-color) .uk-search-toggle,
.uk-tile-secondary:not(.uk-preserve-color) .uk-search-toggle,
.uk-card-primary.uk-card-body .uk-search-toggle,
.uk-card-primary > :not([class*='uk-card-media']) .uk-search-toggle,
.uk-card-secondary.uk-card-body .uk-search-toggle,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-search-toggle,
.uk-overlay-primary .uk-search-toggle {
  color: rgba(255, 255, 255, 0.5);
}

/* line 1255, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-search-toggle:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-search-toggle:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-search-toggle:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-search-toggle:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-search-toggle:hover,
.uk-card-primary.uk-card-body .uk-search-toggle:hover,
.uk-card-primary > :not([class*='uk-card-media']) .uk-search-toggle:hover,
.uk-card-secondary.uk-card-body .uk-search-toggle:hover,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-search-toggle:hover,
.uk-overlay-primary .uk-search-toggle:hover {
  color: white;
}

/* line 1267, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-nav-parent-icon > .uk-parent > a::after,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent > a::after,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent > a::after,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent > a::after,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent > a::after,
.uk-card-primary.uk-card-body .uk-nav-parent-icon > .uk-parent > a::after,
.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-parent-icon > .uk-parent > a::after,
.uk-card-secondary.uk-card-body .uk-nav-parent-icon > .uk-parent > a::after,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-parent-icon > .uk-parent > a::after,
.uk-overlay-primary .uk-nav-parent-icon > .uk-parent > a::after {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.1%22%20points%3D%2210%201%204%207%2010%2013%22%20%2F%3E%0A%3C%2Fsvg%3E");
}

/* line 1272, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-nav-parent-icon > .uk-parent.uk-open > a::after,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent.uk-open > a::after,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent.uk-open > a::after,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent.uk-open > a::after,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent.uk-open > a::after,
.uk-card-primary.uk-card-body .uk-nav-parent-icon > .uk-parent.uk-open > a::after,
.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-parent-icon > .uk-parent.uk-open > a::after,
.uk-card-secondary.uk-card-body .uk-nav-parent-icon > .uk-parent.uk-open > a::after,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-parent-icon > .uk-parent.uk-open > a::after,
.uk-overlay-primary .uk-nav-parent-icon > .uk-parent.uk-open > a::after {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.1%22%20points%3D%221%204%207%2010%2013%204%22%20%2F%3E%0A%3C%2Fsvg%3E");
}

/* line 1278, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-nav-default > li > a,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-default > li > a,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default > li > a,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default > li > a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default > li > a,
.uk-card-primary.uk-card-body .uk-nav-default > li > a,
.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-default > li > a,
.uk-card-secondary.uk-card-body .uk-nav-default > li > a,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-default > li > a,
.uk-overlay-primary .uk-nav-default > li > a {
  color: rgba(255, 255, 255, 0.5);
}

/* line 1283, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-nav-default > li > a:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-default > li > a:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default > li > a:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default > li > a:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default > li > a:hover,
.uk-card-primary.uk-card-body .uk-nav-default > li > a:hover,
.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-default > li > a:hover,
.uk-card-secondary.uk-card-body .uk-nav-default > li > a:hover,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-default > li > a:hover,
.uk-overlay-primary .uk-nav-default > li > a:hover {
  color: white;
}

/* line 1288, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-nav-default > li.uk-active > a,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-default > li.uk-active > a,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default > li.uk-active > a,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default > li.uk-active > a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default > li.uk-active > a,
.uk-card-primary.uk-card-body .uk-nav-default > li.uk-active > a,
.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-default > li.uk-active > a,
.uk-card-secondary.uk-card-body .uk-nav-default > li.uk-active > a,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-default > li.uk-active > a,
.uk-overlay-primary .uk-nav-default > li.uk-active > a {
  color: #fff;
}

/* line 1293, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-nav-default .uk-nav-header,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-header,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-header,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-header,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-header,
.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-header,
.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-header,
.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-header,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-header,
.uk-overlay-primary .uk-nav-default .uk-nav-header {
  color: #fff;
}

/* line 1298, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-nav-default .uk-nav-divider,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-divider,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-divider,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-divider,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-divider,
.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-divider,
.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-divider,
.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-divider,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-divider,
.uk-overlay-primary .uk-nav-default .uk-nav-divider {
  border-top-color: rgba(255, 255, 255, 0.5);
}

/* line 1303, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-nav-default .uk-nav-sub a,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a,
.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub a,
.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-sub a,
.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub a,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-sub a,
.uk-overlay-primary .uk-nav-default .uk-nav-sub a {
  color: rgba(255, 255, 255, 0.5);
}

/* line 1305, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-nav-default .uk-nav-sub a:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover,
.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub a:hover,
.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-sub a:hover,
.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub a:hover,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-sub a:hover,
.uk-overlay-primary .uk-nav-default .uk-nav-sub a:hover {
  color: white;
}

/* line 1307, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-nav-default .uk-nav-sub li.uk-active > a,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub li.uk-active > a,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub li.uk-active > a,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub li.uk-active > a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub li.uk-active > a,
.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub li.uk-active > a,
.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-sub li.uk-active > a,
.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub li.uk-active > a,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-sub li.uk-active > a,
.uk-overlay-primary .uk-nav-default .uk-nav-sub li.uk-active > a {
  color: #fff;
}

/* line 1313, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-nav-primary > li > a,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary > li > a,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary > li > a,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary > li > a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary > li > a,
.uk-card-primary.uk-card-body .uk-nav-primary > li > a,
.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-primary > li > a,
.uk-card-secondary.uk-card-body .uk-nav-primary > li > a,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-primary > li > a,
.uk-overlay-primary .uk-nav-primary > li > a {
  color: rgba(255, 255, 255, 0.5);
}

/* line 1318, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-nav-primary > li > a:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary > li > a:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary > li > a:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary > li > a:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary > li > a:hover,
.uk-card-primary.uk-card-body .uk-nav-primary > li > a:hover,
.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-primary > li > a:hover,
.uk-card-secondary.uk-card-body .uk-nav-primary > li > a:hover,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-primary > li > a:hover,
.uk-overlay-primary .uk-nav-primary > li > a:hover {
  color: white;
}

/* line 1323, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-nav-primary > li.uk-active > a,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary > li.uk-active > a,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary > li.uk-active > a,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary > li.uk-active > a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary > li.uk-active > a,
.uk-card-primary.uk-card-body .uk-nav-primary > li.uk-active > a,
.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-primary > li.uk-active > a,
.uk-card-secondary.uk-card-body .uk-nav-primary > li.uk-active > a,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-primary > li.uk-active > a,
.uk-overlay-primary .uk-nav-primary > li.uk-active > a {
  color: #fff;
}

/* line 1328, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-nav-primary .uk-nav-header,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header,
.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-header,
.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-header,
.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-header,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-header,
.uk-overlay-primary .uk-nav-primary .uk-nav-header {
  color: #fff;
}

/* line 1333, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-nav-primary .uk-nav-divider,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider,
.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-divider,
.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-divider,
.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-divider,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-divider,
.uk-overlay-primary .uk-nav-primary .uk-nav-divider {
  border-top-color: rgba(255, 255, 255, 0.5);
}

/* line 1338, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-nav-primary .uk-nav-sub a,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a,
.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-sub a,
.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-sub a,
.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-sub a,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-sub a,
.uk-overlay-primary .uk-nav-primary .uk-nav-sub a {
  color: rgba(255, 255, 255, 0.5);
}

/* line 1340, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-nav-primary .uk-nav-sub a:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover,
.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-sub a:hover,
.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-sub a:hover,
.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-sub a:hover,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-sub a:hover,
.uk-overlay-primary .uk-nav-primary .uk-nav-sub a:hover {
  color: white;
}

/* line 1342, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-nav-primary .uk-nav-sub li.uk-active > a,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub li.uk-active > a,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub li.uk-active > a,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub li.uk-active > a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub li.uk-active > a,
.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-sub li.uk-active > a,
.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-sub li.uk-active > a,
.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-sub li.uk-active > a,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-sub li.uk-active > a,
.uk-overlay-primary .uk-nav-primary .uk-nav-sub li.uk-active > a {
  color: #fff;
}

/* line 1348, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-nav.uk-nav-divider > :not(.uk-nav-divider) +,
.uk-section-primary:not(.uk-preserve-color) .uk-nav.uk-nav-divider > :not(.uk-nav-divider) +,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav.uk-nav-divider > :not(.uk-nav-divider) +,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav.uk-nav-divider > :not(.uk-nav-divider) +,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav.uk-nav-divider > :not(.uk-nav-divider) +,
.uk-card-primary.uk-card-body .uk-nav.uk-nav-divider > :not(.uk-nav-divider) +,
.uk-card-primary > :not([class*='uk-card-media']) .uk-nav.uk-nav-divider > :not(.uk-nav-divider) +,
.uk-card-secondary.uk-card-body .uk-nav.uk-nav-divider > :not(.uk-nav-divider) +,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav.uk-nav-divider > :not(.uk-nav-divider) +,
.uk-overlay-primary .uk-nav.uk-nav-divider > :not(.uk-nav-divider) + {
  border-top-color: rgba(255, 255, 255, 0.5);
}

/* line 1356, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-navbar-nav > li > a,
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a,
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a,
.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a,
.uk-card-primary.uk-card-body .uk-navbar-nav > li > a,
.uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-nav > li > a,
.uk-card-secondary.uk-card-body .uk-navbar-nav > li > a,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-nav > li > a,
.uk-overlay-primary .uk-navbar-nav > li > a {
  color: rgba(255, 255, 255, 0.5);
}

/* line 1361, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-navbar-nav > li:hover > a,
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav > li:hover > a,
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav > li:hover > a,
.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav > li:hover > a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav > li:hover > a,
.uk-card-primary.uk-card-body .uk-navbar-nav > li:hover > a,
.uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-nav > li:hover > a,
.uk-card-secondary.uk-card-body .uk-navbar-nav > li:hover > a,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-nav > li:hover > a,
.uk-overlay-primary .uk-navbar-nav > li:hover > a,
.uk-light .uk-navbar-nav > li > a[aria-expanded="true"],
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a[aria-expanded="true"],
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a[aria-expanded="true"],
.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a[aria-expanded="true"],
.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a[aria-expanded="true"],
.uk-card-primary.uk-card-body .uk-navbar-nav > li > a[aria-expanded="true"],
.uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-nav > li > a[aria-expanded="true"],
.uk-card-secondary.uk-card-body .uk-navbar-nav > li > a[aria-expanded="true"],
.uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-nav > li > a[aria-expanded="true"],
.uk-overlay-primary .uk-navbar-nav > li > a[aria-expanded="true"] {
  color: white;
}

/* line 1367, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-navbar-nav > li > a:active,
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a:active,
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a:active,
.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a:active,
.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a:active,
.uk-card-primary.uk-card-body .uk-navbar-nav > li > a:active,
.uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-nav > li > a:active,
.uk-card-secondary.uk-card-body .uk-navbar-nav > li > a:active,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-nav > li > a:active,
.uk-overlay-primary .uk-navbar-nav > li > a:active {
  color: #fff;
}

/* line 1372, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-navbar-nav > li.uk-active > a,
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav > li.uk-active > a,
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav > li.uk-active > a,
.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav > li.uk-active > a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav > li.uk-active > a,
.uk-card-primary.uk-card-body .uk-navbar-nav > li.uk-active > a,
.uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-nav > li.uk-active > a,
.uk-card-secondary.uk-card-body .uk-navbar-nav > li.uk-active > a,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-nav > li.uk-active > a,
.uk-overlay-primary .uk-navbar-nav > li.uk-active > a {
  color: #fff;
}

/* line 1377, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-navbar-item,
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-item,
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-item,
.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-item,
.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-item,
.uk-card-primary.uk-card-body .uk-navbar-item,
.uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-item,
.uk-card-secondary.uk-card-body .uk-navbar-item,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-item,
.uk-overlay-primary .uk-navbar-item {
  color: white;
}

/* line 1382, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-navbar-toggle,
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle,
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle,
.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle,
.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle,
.uk-card-primary.uk-card-body .uk-navbar-toggle,
.uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-toggle,
.uk-card-secondary.uk-card-body .uk-navbar-toggle,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-toggle,
.uk-overlay-primary .uk-navbar-toggle {
  color: rgba(255, 255, 255, 0.5);
}

/* line 1387, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-navbar-toggle:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle:hover,
.uk-card-primary.uk-card-body .uk-navbar-toggle:hover,
.uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-toggle:hover,
.uk-card-secondary.uk-card-body .uk-navbar-toggle:hover,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-toggle:hover,
.uk-overlay-primary .uk-navbar-toggle:hover,
.uk-light .uk-navbar-toggle[aria-expanded="true"],
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle[aria-expanded="true"],
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle[aria-expanded="true"],
.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle[aria-expanded="true"],
.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle[aria-expanded="true"],
.uk-card-primary.uk-card-body .uk-navbar-toggle[aria-expanded="true"],
.uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-toggle[aria-expanded="true"],
.uk-card-secondary.uk-card-body .uk-navbar-toggle[aria-expanded="true"],
.uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-toggle[aria-expanded="true"],
.uk-overlay-primary .uk-navbar-toggle[aria-expanded="true"] {
  color: white;
}

/* line 1396, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-subnav > * > :first-child,
.uk-section-primary:not(.uk-preserve-color) .uk-subnav > * > :first-child,
.uk-section-secondary:not(.uk-preserve-color) .uk-subnav > * > :first-child,
.uk-tile-primary:not(.uk-preserve-color) .uk-subnav > * > :first-child,
.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav > * > :first-child,
.uk-card-primary.uk-card-body .uk-subnav > * > :first-child,
.uk-card-primary > :not([class*='uk-card-media']) .uk-subnav > * > :first-child,
.uk-card-secondary.uk-card-body .uk-subnav > * > :first-child,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav > * > :first-child,
.uk-overlay-primary .uk-subnav > * > :first-child {
  color: rgba(255, 255, 255, 0.5);
}

/* line 1401, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-subnav > * > a:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-subnav > * > a:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-subnav > * > a:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-subnav > * > a:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav > * > a:hover,
.uk-card-primary.uk-card-body .uk-subnav > * > a:hover,
.uk-card-primary > :not([class*='uk-card-media']) .uk-subnav > * > a:hover,
.uk-card-secondary.uk-card-body .uk-subnav > * > a:hover,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav > * > a:hover,
.uk-overlay-primary .uk-subnav > * > a:hover {
  color: white;
}

/* line 1406, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-subnav > .uk-active > a,
.uk-section-primary:not(.uk-preserve-color) .uk-subnav > .uk-active > a,
.uk-section-secondary:not(.uk-preserve-color) .uk-subnav > .uk-active > a,
.uk-tile-primary:not(.uk-preserve-color) .uk-subnav > .uk-active > a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav > .uk-active > a,
.uk-card-primary.uk-card-body .uk-subnav > .uk-active > a,
.uk-card-primary > :not([class*='uk-card-media']) .uk-subnav > .uk-active > a,
.uk-card-secondary.uk-card-body .uk-subnav > .uk-active > a,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav > .uk-active > a,
.uk-overlay-primary .uk-subnav > .uk-active > a {
  color: #fff;
}

/* line 1415, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before,
.uk-section-primary:not(.uk-preserve-color) .uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before,
.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before,
.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before,
.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before,
.uk-card-primary.uk-card-body .uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before,
.uk-card-primary > :not([class*='uk-card-media']) .uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before,
.uk-card-secondary.uk-card-body .uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before,
.uk-overlay-primary .uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before {
  border-left-color: rgba(255, 255, 255, 0.5);
}

/* line 1424, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-subnav-pill > * > :first-child,
.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill > * > :first-child,
.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill > * > :first-child,
.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill > * > :first-child,
.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill > * > :first-child,
.uk-card-primary.uk-card-body .uk-subnav-pill > * > :first-child,
.uk-card-primary > :not([class*='uk-card-media']) .uk-subnav-pill > * > :first-child,
.uk-card-secondary.uk-card-body .uk-subnav-pill > * > :first-child,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav-pill > * > :first-child,
.uk-overlay-primary .uk-subnav-pill > * > :first-child {
  background-color: transparent;
  color: rgba(255, 255, 255, 0.5);
}

/* line 1430, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-subnav-pill > * > a:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill > * > a:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill > * > a:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill > * > a:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill > * > a:hover,
.uk-card-primary.uk-card-body .uk-subnav-pill > * > a:hover,
.uk-card-primary > :not([class*='uk-card-media']) .uk-subnav-pill > * > a:hover,
.uk-card-secondary.uk-card-body .uk-subnav-pill > * > a:hover,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav-pill > * > a:hover,
.uk-overlay-primary .uk-subnav-pill > * > a:hover {
  background-color: rgba(255, 255, 255, 0.5);
  color: white;
}

/* line 1436, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-subnav-pill > * > a:active,
.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill > * > a:active,
.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill > * > a:active,
.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill > * > a:active,
.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill > * > a:active,
.uk-card-primary.uk-card-body .uk-subnav-pill > * > a:active,
.uk-card-primary > :not([class*='uk-card-media']) .uk-subnav-pill > * > a:active,
.uk-card-secondary.uk-card-body .uk-subnav-pill > * > a:active,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav-pill > * > a:active,
.uk-overlay-primary .uk-subnav-pill > * > a:active {
  background-color: rgba(255, 255, 255, 0.5);
  color: white;
}

/* line 1442, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-subnav-pill > .uk-active > a,
.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill > .uk-active > a,
.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill > .uk-active > a,
.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill > .uk-active > a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill > .uk-active > a,
.uk-card-primary.uk-card-body .uk-subnav-pill > .uk-active > a,
.uk-card-primary > :not([class*='uk-card-media']) .uk-subnav-pill > .uk-active > a,
.uk-card-secondary.uk-card-body .uk-subnav-pill > .uk-active > a,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav-pill > .uk-active > a,
.uk-overlay-primary .uk-subnav-pill > .uk-active > a {
  background-color: #fff;
  color: #3A3B3C;
}

/* line 1452, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-subnav > .uk-disabled > a,
.uk-section-primary:not(.uk-preserve-color) .uk-subnav > .uk-disabled > a,
.uk-section-secondary:not(.uk-preserve-color) .uk-subnav > .uk-disabled > a,
.uk-tile-primary:not(.uk-preserve-color) .uk-subnav > .uk-disabled > a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav > .uk-disabled > a,
.uk-card-primary.uk-card-body .uk-subnav > .uk-disabled > a,
.uk-card-primary > :not([class*='uk-card-media']) .uk-subnav > .uk-disabled > a,
.uk-card-secondary.uk-card-body .uk-subnav > .uk-disabled > a,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav > .uk-disabled > a,
.uk-overlay-primary .uk-subnav > .uk-disabled > a {
  color: rgba(255, 255, 255, 0.5);
}

/* line 294, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-breadcrumb > * > *,
.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb > * > *,
.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb > * > *,
.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb > * > *,
.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb > * > *,
.uk-card-primary.uk-card-body .uk-breadcrumb > * > *,
.uk-card-primary > :not([class*='uk-card-media']) .uk-breadcrumb > * > *,
.uk-card-secondary.uk-card-body .uk-breadcrumb > * > *,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-breadcrumb > * > *,
.uk-overlay-primary .uk-breadcrumb > * > * {
  color: rgba(255, 255, 255, 0.5);
}

/* line 299, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-breadcrumb > * > :hover,
.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb > * > :hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb > * > :hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb > * > :hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb > * > :hover,
.uk-card-primary.uk-card-body .uk-breadcrumb > * > :hover,
.uk-card-primary > :not([class*='uk-card-media']) .uk-breadcrumb > * > :hover,
.uk-card-secondary.uk-card-body .uk-breadcrumb > * > :hover,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-breadcrumb > * > :hover,
.uk-overlay-primary .uk-breadcrumb > * > :hover {
  color: white;
}

/* line 309, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-breadcrumb > :last-child > *,
.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb > :last-child > *,
.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb > :last-child > *,
.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb > :last-child > *,
.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb > :last-child > *,
.uk-card-primary.uk-card-body .uk-breadcrumb > :last-child > *,
.uk-card-primary > :not([class*='uk-card-media']) .uk-breadcrumb > :last-child > *,
.uk-card-secondary.uk-card-body .uk-breadcrumb > :last-child > *,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-breadcrumb > :last-child > *,
.uk-overlay-primary .uk-breadcrumb > :last-child > * {
  color: white;
}

/* line 318, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before,
.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before,
.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before,
.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before,
.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before,
.uk-card-primary.uk-card-body .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before,
.uk-card-primary > :not([class*='uk-card-media']) .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before,
.uk-card-secondary.uk-card-body .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before,
.uk-overlay-primary .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before {
  color: rgba(255, 255, 255, 0.5);
}

/* line 1460, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-pagination > * > *,
.uk-section-primary:not(.uk-preserve-color) .uk-pagination > * > *,
.uk-section-secondary:not(.uk-preserve-color) .uk-pagination > * > *,
.uk-tile-primary:not(.uk-preserve-color) .uk-pagination > * > *,
.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination > * > *,
.uk-card-primary.uk-card-body .uk-pagination > * > *,
.uk-card-primary > :not([class*='uk-card-media']) .uk-pagination > * > *,
.uk-card-secondary.uk-card-body .uk-pagination > * > *,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-pagination > * > *,
.uk-overlay-primary .uk-pagination > * > * {
  color: rgba(255, 255, 255, 0.5);
}

/* line 1465, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-pagination > * > :hover,
.uk-section-primary:not(.uk-preserve-color) .uk-pagination > * > :hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-pagination > * > :hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-pagination > * > :hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination > * > :hover,
.uk-card-primary.uk-card-body .uk-pagination > * > :hover,
.uk-card-primary > :not([class*='uk-card-media']) .uk-pagination > * > :hover,
.uk-card-secondary.uk-card-body .uk-pagination > * > :hover,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-pagination > * > :hover,
.uk-overlay-primary .uk-pagination > * > :hover {
  color: white;
}

/* line 1470, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-pagination > .uk-active > *,
.uk-section-primary:not(.uk-preserve-color) .uk-pagination > .uk-active > *,
.uk-section-secondary:not(.uk-preserve-color) .uk-pagination > .uk-active > *,
.uk-tile-primary:not(.uk-preserve-color) .uk-pagination > .uk-active > *,
.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination > .uk-active > *,
.uk-card-primary.uk-card-body .uk-pagination > .uk-active > *,
.uk-card-primary > :not([class*='uk-card-media']) .uk-pagination > .uk-active > *,
.uk-card-secondary.uk-card-body .uk-pagination > .uk-active > *,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-pagination > .uk-active > *,
.uk-overlay-primary .uk-pagination > .uk-active > * {
  color: white;
}

/* line 1475, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-pagination > .uk-disabled > *,
.uk-section-primary:not(.uk-preserve-color) .uk-pagination > .uk-disabled > *,
.uk-section-secondary:not(.uk-preserve-color) .uk-pagination > .uk-disabled > *,
.uk-tile-primary:not(.uk-preserve-color) .uk-pagination > .uk-disabled > *,
.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination > .uk-disabled > *,
.uk-card-primary.uk-card-body .uk-pagination > .uk-disabled > *,
.uk-card-primary > :not([class*='uk-card-media']) .uk-pagination > .uk-disabled > *,
.uk-card-secondary.uk-card-body .uk-pagination > .uk-disabled > *,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-pagination > .uk-disabled > *,
.uk-overlay-primary .uk-pagination > .uk-disabled > * {
  color: rgba(255, 255, 255, 0.5);
}

/* line 1983, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-tab::before,
.uk-section-primary:not(.uk-preserve-color) .uk-tab::before,
.uk-section-secondary:not(.uk-preserve-color) .uk-tab::before,
.uk-tile-primary:not(.uk-preserve-color) .uk-tab::before,
.uk-tile-secondary:not(.uk-preserve-color) .uk-tab::before,
.uk-card-primary.uk-card-body .uk-tab::before,
.uk-card-primary > :not([class*='uk-card-media']) .uk-tab::before,
.uk-card-secondary.uk-card-body .uk-tab::before,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-tab::before,
.uk-overlay-primary .uk-tab::before {
  border-color: rgba(255, 255, 255, 0.5);
}

/* line 1487, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-tab > * > a,
.uk-section-primary:not(.uk-preserve-color) .uk-tab > * > a,
.uk-section-secondary:not(.uk-preserve-color) .uk-tab > * > a,
.uk-tile-primary:not(.uk-preserve-color) .uk-tab > * > a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-tab > * > a,
.uk-card-primary.uk-card-body .uk-tab > * > a,
.uk-card-primary > :not([class*='uk-card-media']) .uk-tab > * > a,
.uk-card-secondary.uk-card-body .uk-tab > * > a,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-tab > * > a,
.uk-overlay-primary .uk-tab > * > a {
  color: rgba(255, 255, 255, 0.5);
}

/* line 1492, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-tab > * > a:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-tab > * > a:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-tab > * > a:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-tab > * > a:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-tab > * > a:hover,
.uk-card-primary.uk-card-body .uk-tab > * > a:hover,
.uk-card-primary > :not([class*='uk-card-media']) .uk-tab > * > a:hover,
.uk-card-secondary.uk-card-body .uk-tab > * > a:hover,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-tab > * > a:hover,
.uk-overlay-primary .uk-tab > * > a:hover {
  color: white;
}

/* line 1497, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-tab > .uk-active > a,
.uk-section-primary:not(.uk-preserve-color) .uk-tab > .uk-active > a,
.uk-section-secondary:not(.uk-preserve-color) .uk-tab > .uk-active > a,
.uk-tile-primary:not(.uk-preserve-color) .uk-tab > .uk-active > a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-tab > .uk-active > a,
.uk-card-primary.uk-card-body .uk-tab > .uk-active > a,
.uk-card-primary > :not([class*='uk-card-media']) .uk-tab > .uk-active > a,
.uk-card-secondary.uk-card-body .uk-tab > .uk-active > a,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-tab > .uk-active > a,
.uk-overlay-primary .uk-tab > .uk-active > a {
  color: #fff;
  border-color: #fff;
}

/* line 1502, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-tab > .uk-disabled > a,
.uk-section-primary:not(.uk-preserve-color) .uk-tab > .uk-disabled > a,
.uk-section-secondary:not(.uk-preserve-color) .uk-tab > .uk-disabled > a,
.uk-tile-primary:not(.uk-preserve-color) .uk-tab > .uk-disabled > a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-tab > .uk-disabled > a,
.uk-card-primary.uk-card-body .uk-tab > .uk-disabled > a,
.uk-card-primary > :not([class*='uk-card-media']) .uk-tab > .uk-disabled > a,
.uk-card-secondary.uk-card-body .uk-tab > .uk-disabled > a,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-tab > .uk-disabled > a,
.uk-overlay-primary .uk-tab > .uk-disabled > a {
  color: rgba(255, 255, 255, 0.5);
}

/* line 1510, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-slidenav,
.uk-section-primary:not(.uk-preserve-color) .uk-slidenav,
.uk-section-secondary:not(.uk-preserve-color) .uk-slidenav,
.uk-tile-primary:not(.uk-preserve-color) .uk-slidenav,
.uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav,
.uk-card-primary.uk-card-body .uk-slidenav,
.uk-card-primary > :not([class*='uk-card-media']) .uk-slidenav,
.uk-card-secondary.uk-card-body .uk-slidenav,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-slidenav,
.uk-overlay-primary .uk-slidenav {
  color: rgba(255, 255, 255, 0.7);
}

/* line 1515, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-slidenav:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-slidenav:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-slidenav:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-slidenav:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav:hover,
.uk-card-primary.uk-card-body .uk-slidenav:hover,
.uk-card-primary > :not([class*='uk-card-media']) .uk-slidenav:hover,
.uk-card-secondary.uk-card-body .uk-slidenav:hover,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-slidenav:hover,
.uk-overlay-primary .uk-slidenav:hover {
  color: rgba(255, 255, 255, 0.95);
}

/* line 1520, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-slidenav:active,
.uk-section-primary:not(.uk-preserve-color) .uk-slidenav:active,
.uk-section-secondary:not(.uk-preserve-color) .uk-slidenav:active,
.uk-tile-primary:not(.uk-preserve-color) .uk-slidenav:active,
.uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav:active,
.uk-card-primary.uk-card-body .uk-slidenav:active,
.uk-card-primary > :not([class*='uk-card-media']) .uk-slidenav:active,
.uk-card-secondary.uk-card-body .uk-slidenav:active,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-slidenav:active,
.uk-overlay-primary .uk-slidenav:active {
  color: rgba(255, 255, 255, 0.7);
}

/* line 786, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-dotnav > * > *,
.uk-section-primary:not(.uk-preserve-color) .uk-dotnav > * > *,
.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav > * > *,
.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav > * > *,
.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav > * > *,
.uk-card-primary.uk-card-body .uk-dotnav > * > *,
.uk-card-primary > :not([class*='uk-card-media']) .uk-dotnav > * > *,
.uk-card-secondary.uk-card-body .uk-dotnav > * > *,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-dotnav > * > *,
.uk-overlay-primary .uk-dotnav > * > * {
  background-color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.9);
}

/* line 791, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-dotnav > * > :hover,
.uk-section-primary:not(.uk-preserve-color) .uk-dotnav > * > :hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav > * > :hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav > * > :hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav > * > :hover,
.uk-card-primary.uk-card-body .uk-dotnav > * > :hover,
.uk-card-primary > :not([class*='uk-card-media']) .uk-dotnav > * > :hover,
.uk-card-secondary.uk-card-body .uk-dotnav > * > :hover,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-dotnav > * > :hover,
.uk-overlay-primary .uk-dotnav > * > :hover {
  background-color: rgba(255, 255, 255, 0.9);
  border-color: transparent;
}

/* line 796, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-dotnav > * > :active,
.uk-section-primary:not(.uk-preserve-color) .uk-dotnav > * > :active,
.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav > * > :active,
.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav > * > :active,
.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav > * > :active,
.uk-card-primary.uk-card-body .uk-dotnav > * > :active,
.uk-card-primary > :not([class*='uk-card-media']) .uk-dotnav > * > :active,
.uk-card-secondary.uk-card-body .uk-dotnav > * > :active,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-dotnav > * > :active,
.uk-overlay-primary .uk-dotnav > * > :active {
  background-color: rgba(255, 255, 255, 0.5);
  border-color: transparent;
}

/* line 801, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-dotnav > .uk-active > *,
.uk-section-primary:not(.uk-preserve-color) .uk-dotnav > .uk-active > *,
.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav > .uk-active > *,
.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav > .uk-active > *,
.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav > .uk-active > *,
.uk-card-primary.uk-card-body .uk-dotnav > .uk-active > *,
.uk-card-primary > :not([class*='uk-card-media']) .uk-dotnav > .uk-active > *,
.uk-card-secondary.uk-card-body .uk-dotnav > .uk-active > *,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-dotnav > .uk-active > *,
.uk-overlay-primary .uk-dotnav > .uk-active > * {
  background-color: rgba(255, 255, 255, 0.9);
  border-color: transparent;
}

/* line 29, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-accordion-title::before,
.uk-section-primary:not(.uk-preserve-color) .uk-accordion-title::before,
.uk-section-secondary:not(.uk-preserve-color) .uk-accordion-title::before,
.uk-tile-primary:not(.uk-preserve-color) .uk-accordion-title::before,
.uk-tile-secondary:not(.uk-preserve-color) .uk-accordion-title::before,
.uk-card-primary.uk-card-body .uk-accordion-title::before,
.uk-card-primary > :not([class*='uk-card-media']) .uk-accordion-title::before,
.uk-card-secondary.uk-card-body .uk-accordion-title::before,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-accordion-title::before,
.uk-overlay-primary .uk-accordion-title::before {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22white%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%20%20%20%20%3Crect%20fill%3D%22white%22%20width%3D%221%22%20height%3D%2213%22%20x%3D%226%22%20y%3D%220%22%20%2F%3E%0A%3C%2Fsvg%3E");
}

/* line 31, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-open > .uk-accordion-title::before,
.uk-section-primary:not(.uk-preserve-color) .uk-open > .uk-accordion-title::before,
.uk-section-secondary:not(.uk-preserve-color) .uk-open > .uk-accordion-title::before,
.uk-tile-primary:not(.uk-preserve-color) .uk-open > .uk-accordion-title::before,
.uk-tile-secondary:not(.uk-preserve-color) .uk-open > .uk-accordion-title::before,
.uk-card-primary.uk-card-body .uk-open > .uk-accordion-title::before,
.uk-card-primary > :not([class*='uk-card-media']) .uk-open > .uk-accordion-title::before,
.uk-card-secondary.uk-card-body .uk-open > .uk-accordion-title::before,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-open > .uk-accordion-title::before,
.uk-overlay-primary .uk-open > .uk-accordion-title::before {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22white%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%3C%2Fsvg%3E");
}

/* line 1107, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-iconnav > * > a,
.uk-section-primary:not(.uk-preserve-color) .uk-iconnav > * > a,
.uk-section-secondary:not(.uk-preserve-color) .uk-iconnav > * > a,
.uk-tile-primary:not(.uk-preserve-color) .uk-iconnav > * > a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav > * > a,
.uk-card-primary.uk-card-body .uk-iconnav > * > a,
.uk-card-primary > :not([class*='uk-card-media']) .uk-iconnav > * > a,
.uk-card-secondary.uk-card-body .uk-iconnav > * > a,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-iconnav > * > a,
.uk-overlay-primary .uk-iconnav > * > a {
  color: rgba(255, 255, 255, 0.5);
}

/* line 1112, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-iconnav > * > a:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-iconnav > * > a:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-iconnav > * > a:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-iconnav > * > a:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav > * > a:hover,
.uk-card-primary.uk-card-body .uk-iconnav > * > a:hover,
.uk-card-primary > :not([class*='uk-card-media']) .uk-iconnav > * > a:hover,
.uk-card-secondary.uk-card-body .uk-iconnav > * > a:hover,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-iconnav > * > a:hover,
.uk-overlay-primary .uk-iconnav > * > a:hover {
  color: white;
}

/* line 1117, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-iconnav > .uk-active > a,
.uk-section-primary:not(.uk-preserve-color) .uk-iconnav > .uk-active > a,
.uk-section-secondary:not(.uk-preserve-color) .uk-iconnav > .uk-active > a,
.uk-tile-primary:not(.uk-preserve-color) .uk-iconnav > .uk-active > a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav > .uk-active > a,
.uk-card-primary.uk-card-body .uk-iconnav > .uk-active > a,
.uk-card-primary > :not([class*='uk-card-media']) .uk-iconnav > .uk-active > a,
.uk-card-secondary.uk-card-body .uk-iconnav > .uk-active > a,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-iconnav > .uk-active > a,
.uk-overlay-primary .uk-iconnav > .uk-active > a {
  color: white;
}

/* line 1528, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-text-lead,
.uk-section-primary:not(.uk-preserve-color) .uk-text-lead,
.uk-section-secondary:not(.uk-preserve-color) .uk-text-lead,
.uk-tile-primary:not(.uk-preserve-color) .uk-text-lead,
.uk-tile-secondary:not(.uk-preserve-color) .uk-text-lead,
.uk-card-primary.uk-card-body .uk-text-lead,
.uk-card-primary > :not([class*='uk-card-media']) .uk-text-lead,
.uk-card-secondary.uk-card-body .uk-text-lead,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-text-lead,
.uk-overlay-primary .uk-text-lead {
  color: white;
}

/* line 1533, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-text-meta,
.uk-section-primary:not(.uk-preserve-color) .uk-text-meta,
.uk-section-secondary:not(.uk-preserve-color) .uk-text-meta,
.uk-tile-primary:not(.uk-preserve-color) .uk-text-meta,
.uk-tile-secondary:not(.uk-preserve-color) .uk-text-meta,
.uk-card-primary.uk-card-body .uk-text-meta,
.uk-card-primary > :not([class*='uk-card-media']) .uk-text-meta,
.uk-card-secondary.uk-card-body .uk-text-meta,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-text-meta,
.uk-overlay-primary .uk-text-meta {
  color: rgba(255, 255, 255, 0.5);
}

/* line 1538, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-text-muted,
.uk-section-primary:not(.uk-preserve-color) .uk-text-muted,
.uk-section-secondary:not(.uk-preserve-color) .uk-text-muted,
.uk-tile-primary:not(.uk-preserve-color) .uk-text-muted,
.uk-tile-secondary:not(.uk-preserve-color) .uk-text-muted,
.uk-card-primary.uk-card-body .uk-text-muted,
.uk-card-primary > :not([class*='uk-card-media']) .uk-text-muted,
.uk-card-secondary.uk-card-body .uk-text-muted,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-text-muted,
.uk-overlay-primary .uk-text-muted {
  color: rgba(255, 255, 255, 0.5) !important;
}

/* line 1539, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-text-emphasis,
.uk-section-primary:not(.uk-preserve-color) .uk-text-emphasis,
.uk-section-secondary:not(.uk-preserve-color) .uk-text-emphasis,
.uk-tile-primary:not(.uk-preserve-color) .uk-text-emphasis,
.uk-tile-secondary:not(.uk-preserve-color) .uk-text-emphasis,
.uk-card-primary.uk-card-body .uk-text-emphasis,
.uk-card-primary > :not([class*='uk-card-media']) .uk-text-emphasis,
.uk-card-secondary.uk-card-body .uk-text-emphasis,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-text-emphasis,
.uk-overlay-primary .uk-text-emphasis {
  color: #fff !important;
}

/* line 1540, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-text-primary,
.uk-section-primary:not(.uk-preserve-color) .uk-text-primary,
.uk-section-secondary:not(.uk-preserve-color) .uk-text-primary,
.uk-tile-primary:not(.uk-preserve-color) .uk-text-primary,
.uk-tile-secondary:not(.uk-preserve-color) .uk-text-primary,
.uk-card-primary.uk-card-body .uk-text-primary,
.uk-card-primary > :not([class*='uk-card-media']) .uk-text-primary,
.uk-card-secondary.uk-card-body .uk-text-primary,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-text-primary,
.uk-overlay-primary .uk-text-primary {
  color: #fff !important;
}

/* line 1541, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-text-secondary,
.uk-section-primary:not(.uk-preserve-color) .uk-text-secondary,
.uk-section-secondary:not(.uk-preserve-color) .uk-text-secondary,
.uk-tile-primary:not(.uk-preserve-color) .uk-text-secondary,
.uk-tile-secondary:not(.uk-preserve-color) .uk-text-secondary,
.uk-card-primary.uk-card-body .uk-text-secondary,
.uk-card-primary > :not([class*='uk-card-media']) .uk-text-secondary,
.uk-card-secondary.uk-card-body .uk-text-secondary,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-text-secondary,
.uk-overlay-primary .uk-text-secondary {
  color: #fff !important;
}

/* line 668, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-column-divider,
.uk-section-primary:not(.uk-preserve-color) .uk-column-divider,
.uk-section-secondary:not(.uk-preserve-color) .uk-column-divider,
.uk-tile-primary:not(.uk-preserve-color) .uk-column-divider,
.uk-tile-secondary:not(.uk-preserve-color) .uk-column-divider,
.uk-card-primary.uk-card-body .uk-column-divider,
.uk-card-primary > :not([class*='uk-card-media']) .uk-column-divider,
.uk-card-secondary.uk-card-body .uk-column-divider,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-column-divider,
.uk-overlay-primary .uk-column-divider {
  -webkit-column-rule-color: rgba(255, 255, 255, 0.5);
     -moz-column-rule-color: rgba(255, 255, 255, 0.5);
          column-rule-color: rgba(255, 255, 255, 0.5);
}

/* line 1551, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-logo,
.uk-section-primary:not(.uk-preserve-color) .uk-logo,
.uk-section-secondary:not(.uk-preserve-color) .uk-logo,
.uk-tile-primary:not(.uk-preserve-color) .uk-logo,
.uk-tile-secondary:not(.uk-preserve-color) .uk-logo,
.uk-card-primary.uk-card-body .uk-logo,
.uk-card-primary > :not([class*='uk-card-media']) .uk-logo,
.uk-card-secondary.uk-card-body .uk-logo,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-logo,
.uk-overlay-primary .uk-logo {
  color: #fff;
}

/* line 1556, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-logo:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-logo:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-logo:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-logo:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-logo:hover,
.uk-card-primary.uk-card-body .uk-logo:hover,
.uk-card-primary > :not([class*='uk-card-media']) .uk-logo:hover,
.uk-card-secondary.uk-card-body .uk-logo:hover,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-logo:hover,
.uk-overlay-primary .uk-logo:hover {
  color: #fff;
}

/* line 1561, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-logo > :not(.uk-logo-inverse):not(:only-of-type),
.uk-section-primary:not(.uk-preserve-color) .uk-logo > :not(.uk-logo-inverse):not(:only-of-type),
.uk-section-secondary:not(.uk-preserve-color) .uk-logo > :not(.uk-logo-inverse):not(:only-of-type),
.uk-tile-primary:not(.uk-preserve-color) .uk-logo > :not(.uk-logo-inverse):not(:only-of-type),
.uk-tile-secondary:not(.uk-preserve-color) .uk-logo > :not(.uk-logo-inverse):not(:only-of-type),
.uk-card-primary.uk-card-body .uk-logo > :not(.uk-logo-inverse):not(:only-of-type),
.uk-card-primary > :not([class*='uk-card-media']) .uk-logo > :not(.uk-logo-inverse):not(:only-of-type),
.uk-card-secondary.uk-card-body .uk-logo > :not(.uk-logo-inverse):not(:only-of-type),
.uk-card-secondary > :not([class*='uk-card-media']) .uk-logo > :not(.uk-logo-inverse):not(:only-of-type),
.uk-overlay-primary .uk-logo > :not(.uk-logo-inverse):not(:only-of-type) {
  display: none;
}

/* line 1562, node_modules/uikit/src/scss/mixins-theme.scss */

.uk-light .uk-logo-inverse,
.uk-section-primary:not(.uk-preserve-color) .uk-logo-inverse,
.uk-section-secondary:not(.uk-preserve-color) .uk-logo-inverse,
.uk-tile-primary:not(.uk-preserve-color) .uk-logo-inverse,
.uk-tile-secondary:not(.uk-preserve-color) .uk-logo-inverse,
.uk-card-primary.uk-card-body .uk-logo-inverse,
.uk-card-primary > :not([class*='uk-card-media']) .uk-logo-inverse,
.uk-card-secondary.uk-card-body .uk-logo-inverse,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-logo-inverse,
.uk-overlay-primary .uk-logo-inverse {
  display: block;
}

/* ========================================================================
   Component: Print
 ========================================================================== */

@media print {
  /* line 17, node_modules/uikit/src/scss/components/print.scss */

  *,
  *::before,
  *::after {
    background: transparent !important;
    color: black !important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
    text-shadow: none !important;
  }

  /* line 26, node_modules/uikit/src/scss/components/print.scss */

  a,
  a:visited {
    text-decoration: underline;
  }

  /* line 29, node_modules/uikit/src/scss/components/print.scss */

  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }

  /* line 35, node_modules/uikit/src/scss/components/print.scss */

  thead {
    display: table-header-group;
  }

  /* line 37, node_modules/uikit/src/scss/components/print.scss */

  tr,
  img {
    page-break-inside: avoid;
  }

  /* line 40, node_modules/uikit/src/scss/components/print.scss */

  img {
    max-width: 100% !important;
  }

@page {
    margin: 0.5cm;
}

  /* line 44, node_modules/uikit/src/scss/components/print.scss */

  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }

  /* line 51, node_modules/uikit/src/scss/components/print.scss */

  h2,
  h3 {
    page-break-after: avoid;
  }
}

/**
 * Import npm dependencies
 *
 * Prefix your imports with `~` to grab from node_modules/
 * @see https://github.com/webpack-contrib/sass-loader#imports
 */

/** Import theme styles */

/** Import icomoon */

@font-face {
  font-family: "icomoon";
  src: url(/wp-content/themes/sage-theme/dist/fonts/icomoon.eot);
  src: url(/wp-content/themes/sage-theme/dist/fonts/icomoon.eot) format("embedded-opentype"), url(/wp-content/themes/sage-theme/dist/fonts/icomoon.ttf) format("truetype"), url(/wp-content/themes/sage-theme/dist/fonts/icomoon.woff) format("woff"), url(/wp-content/themes/sage-theme/dist/fonts/icomoon.svg) format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

/* line 15, resources/assets/styles/icons/icomoon.scss */

i {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "icomoon" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 31, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Vial---Test-tube .path1:before {
  content: "\E918";
  color: #0071ce;
}

/* line 37, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Vial---Test-tube .path2:before {
  content: "\E919";
  margin-left: -1em;
  color: white;
}

/* line 44, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Vials-on-a-rack---Test-tubes .path1:before {
  content: "\E91A";
  color: #0071ce;
}

/* line 50, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Vials-on-a-rack---Test-tubes .path2:before {
  content: "\E91B";
  margin-left: -1em;
  color: white;
}

/* line 57, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Video .path1:before {
  content: "\E91C";
  color: #0071ce;
}

/* line 63, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Video .path2:before {
  content: "\E91D";
  margin-left: -1em;
  color: white;
}

/* line 70, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Virus-protection .path1:before {
  content: "\E91E";
  color: #0071ce;
}

/* line 76, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Virus-protection .path2:before {
  content: "\E91F";
  margin-left: -1em;
  color: white;
}

/* line 83, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Virus .path1:before {
  content: "\E920";
  color: #0071ce;
}

/* line 89, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Virus .path2:before {
  content: "\E921";
  margin-left: -1em;
  color: white;
}

/* line 96, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Wallet .path1:before {
  content: "\E922";
  color: #0071ce;
}

/* line 102, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Wallet .path2:before {
  content: "\E923";
  margin-left: -1em;
  color: white;
}

/* line 109, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Warning---Alert---Danger .path1:before {
  content: "\E924";
  color: #0071ce;
}

/* line 115, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Warning---Alert---Danger .path2:before {
  content: "\E925";
  margin-left: -1em;
  color: white;
}

/* line 122, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Woman .path1:before {
  content: "\E926";
  color: #0071ce;
}

/* line 128, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Woman .path2:before {
  content: "\E927";
  margin-left: -1em;
  color: white;
}

/* line 135, resources/assets/styles/icons/icomoon.scss */

.icon-filled-World---Americas .path1:before {
  content: "\E928";
  color: #0071ce;
}

/* line 141, resources/assets/styles/icons/icomoon.scss */

.icon-filled-World---Americas .path2:before {
  content: "\E929";
  margin-left: -1em;
  color: white;
}

/* line 148, resources/assets/styles/icons/icomoon.scss */

.icon-filled-XX-Chromosome .path1:before {
  content: "\E92A";
  color: #0071ce;
}

/* line 154, resources/assets/styles/icons/icomoon.scss */

.icon-filled-XX-Chromosome .path2:before {
  content: "\E92B";
  margin-left: -1em;
  color: white;
}

/* line 161, resources/assets/styles/icons/icomoon.scss */

.icon-filled-XX-Chromosome .path3:before {
  content: "\E92C";
  margin-left: -1em;
  color: white;
}

/* line 168, resources/assets/styles/icons/icomoon.scss */

.icon-filled-XX-Chromosome .path4:before {
  content: "\E92D";
  margin-left: -1em;
  color: white;
}

/* line 175, resources/assets/styles/icons/icomoon.scss */

.icon-filled-XY-Chromosome .path1:before {
  content: "\E92E";
  color: #0071ce;
}

/* line 181, resources/assets/styles/icons/icomoon.scss */

.icon-filled-XY-Chromosome .path2:before {
  content: "\E92F";
  margin-left: -1em;
  color: white;
}

/* line 188, resources/assets/styles/icons/icomoon.scss */

.icon-filled-XY-Chromosome .path3:before {
  content: "\E930";
  margin-left: -1em;
  color: white;
}

/* line 195, resources/assets/styles/icons/icomoon.scss */

.icon-filled-XY-Chromosome .path4:before {
  content: "\E931";
  margin-left: -1em;
  color: white;
}

/* line 202, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Accessibility---Visual-impairment .path1:before {
  content: "\E932";
  color: #0071ce;
}

/* line 208, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Accessibility---Visual-impairment .path2:before {
  content: "\E933";
  margin-left: -1em;
  color: white;
}

/* line 215, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Affordability---Hand-and-coin .path1:before {
  content: "\E934";
  color: #0071ce;
}

/* line 221, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Affordability---Hand-and-coin .path2:before {
  content: "\E935";
  margin-left: -1em;
  color: white;
}

/* line 228, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Affordability---Hand-and-coin .path3:before {
  content: "\E936";
  margin-left: -1em;
  color: white;
}

/* line 235, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Affordability---Hand-and-coin .path4:before {
  content: "\E937";
  margin-left: -1em;
  color: white;
}

/* line 242, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Ambulance .path1:before {
  content: "\E938";
  color: #0071ce;
}

/* line 248, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Ambulance .path2:before {
  content: "\E939";
  margin-left: -1em;
  color: white;
}

/* line 255, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Announcement---Megaphone .path1:before {
  content: "\E93A";
  color: #0071ce;
}

/* line 261, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Announcement---Megaphone .path2:before {
  content: "\E93B";
  margin-left: -1em;
  color: white;
}

/* line 268, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Arrow .path1:before {
  content: "\E93C";
  color: #0071ce;
}

/* line 274, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Arrow .path2:before {
  content: "\E93D";
  margin-left: -1em;
  color: white;
}

/* line 281, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Asterisk .path1:before {
  content: "\E93E";
  color: #0071ce;
}

/* line 287, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Asterisk .path2:before {
  content: "\E93F";
  margin-left: -1em;
  color: white;
}

/* line 294, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Asterisk .path3:before {
  content: "\E940";
  margin-left: -1em;
  color: white;
}

/* line 301, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Asterisk .path4:before {
  content: "\E941";
  margin-left: -1em;
  color: white;
}

/* line 308, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Asterisk .path5:before {
  content: "\E942";
  margin-left: -1em;
  color: white;
}

/* line 315, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Award---Prize .path1:before {
  content: "\E943";
  color: #0071ce;
}

/* line 321, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Award---Prize .path2:before {
  content: "\E944";
  margin-left: -1em;
  color: white;
}

/* line 328, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Baby-Carriage .path1:before {
  content: "\E945";
  color: #0071ce;
}

/* line 334, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Baby-Carriage .path2:before {
  content: "\E946";
  margin-left: -1em;
  color: white;
}

/* line 341, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Baby-in-the-womb .path1:before {
  content: "\E947";
  color: #0071ce;
}

/* line 347, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Baby-in-the-womb .path2:before {
  content: "\E948";
  margin-left: -1em;
  color: white;
}

/* line 354, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Backward---Previous .path1:before {
  content: "\E949";
  color: #0071ce;
}

/* line 360, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Backward---Previous .path2:before {
  content: "\E94A";
  margin-left: -1em;
  color: white;
}

/* line 367, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Bacteria .path1:before {
  content: "\E94B";
  color: #0071ce;
}

/* line 373, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Bacteria .path2:before {
  content: "\E94C";
  margin-left: -1em;
  color: white;
}

/* line 380, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Bar-chart---Graph .path1:before {
  content: "\E94D";
  color: #0071ce;
}

/* line 386, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Bar-chart---Graph .path2:before {
  content: "\E94E";
  margin-left: -1em;
  color: white;
}

/* line 393, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Barcode .path1:before {
  content: "\E94F";
  color: #0071ce;
}

/* line 399, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Barcode .path2:before {
  content: "\E950";
  margin-left: -1em;
  color: white;
}

/* line 406, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Beaker-with-liquid .path1:before {
  content: "\E951";
  color: #0071ce;
}

/* line 412, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Beaker-with-liquid .path2:before {
  content: "\E952";
  margin-left: -1em;
  color: white;
}

/* line 419, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Beaker .path1:before {
  content: "\E953";
  color: #0071ce;
}

/* line 425, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Beaker .path2:before {
  content: "\E954";
  margin-left: -1em;
  color: white;
}

/* line 432, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Bell---Notification .path1:before {
  content: "\E955";
  color: #0071ce;
}

/* line 438, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Bell---Notification .path2:before {
  content: "\E956";
  margin-left: -1em;
  color: white;
}

/* line 445, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Bill---Money .path1:before {
  content: "\E957";
  color: #0071ce;
}

/* line 451, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Bill---Money .path2:before {
  content: "\E958";
  margin-left: -1em;
  color: white;
}

/* line 458, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Biopsy .path1:before {
  content: "\E959";
  color: #0071ce;
}

/* line 464, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Biopsy .path2:before {
  content: "\E95A";
  margin-left: -1em;
  color: white;
}

/* line 471, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Bladder .path1:before {
  content: "\E95B";
  color: #0071ce;
}

/* line 477, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Bladder .path2:before {
  content: "\E95C";
  margin-left: -1em;
  color: white;
}

/* line 484, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Blood-drop .path1:before {
  content: "\E95D";
  color: #0071ce;
}

/* line 490, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Blood-drop .path2:before {
  content: "\E95E";
  margin-left: -1em;
  color: white;
}

/* line 497, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Brain .path1:before {
  content: "\E95F";
  color: #0071ce;
}

/* line 503, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Brain .path2:before {
  content: "\E960";
  margin-left: -1em;
  color: white;
}

/* line 510, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Breast-awareness---Hands---Self-examination .path1:before {
  content: "\E961";
  color: #0071ce;
}

/* line 516, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Breast-awareness---Hands---Self-examination .path2:before {
  content: "\E962";
  margin-left: -1em;
  color: white;
}

/* line 523, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Breast-awareness---Hands---Self-examination .path3:before {
  content: "\E963";
  margin-left: -1em;
  color: white;
}

/* line 530, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Brochure .path1:before {
  content: "\E964";
  color: #0071ce;
}

/* line 536, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Brochure .path2:before {
  content: "\E965";
  margin-left: -1em;
  color: white;
}

/* line 543, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Browser-window .path1:before {
  content: "\E966";
  color: #0071ce;
}

/* line 549, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Browser-window .path2:before {
  content: "\E967";
  margin-left: -1em;
  color: white;
}

/* line 556, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Building .path1:before {
  content: "\E968";
  color: #0071ce;
}

/* line 562, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Building .path2:before {
  content: "\E969";
  margin-left: -1em;
  color: white;
}

/* line 569, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Calendar-check---Booked .path1:before {
  content: "\E96A";
  color: #0071ce;
}

/* line 575, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Calendar-check---Booked .path2:before {
  content: "\E96B";
  margin-left: -1em;
  color: white;
}

/* line 582, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Calendar-event .path1:before {
  content: "\E96C";
  color: #0071ce;
}

/* line 588, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Calendar-event .path2:before {
  content: "\E96D";
  margin-left: -1em;
  color: white;
}

/* line 595, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Calendar .path1:before {
  content: "\E96E";
  color: #0071ce;
}

/* line 601, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Calendar .path2:before {
  content: "\E96F";
  margin-left: -1em;
  color: white;
}

/* line 608, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Cancer-cell .path1:before {
  content: "\E970";
  color: #0071ce;
}

/* line 614, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Cancer-cell .path2:before {
  content: "\E971";
  margin-left: -1em;
  color: white;
}

/* line 621, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Cancer-cell .path3:before {
  content: "\E972";
  margin-left: -1em;
  color: white;
}

/* line 628, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Cancer-cell .path4:before {
  content: "\E973";
  margin-left: -1em;
  color: white;
}

/* line 635, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Cancer-cell .path5:before {
  content: "\E974";
  margin-left: -1em;
  color: white;
}

/* line 642, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Cancer-ribbon .path1:before {
  content: "\E975";
  color: #0071ce;
}

/* line 648, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Cancer-ribbon .path2:before {
  content: "\E976";
  margin-left: -1em;
  color: white;
}

/* line 655, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Cell-phone---Mobile .path1:before {
  content: "\E977";
  color: #0071ce;
}

/* line 661, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Cell-phone---Mobile .path2:before {
  content: "\E978";
  margin-left: -1em;
  color: white;
}

/* line 668, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Cell-phone-alternative .path1:before {
  content: "\E979";
  color: #0071ce;
}

/* line 674, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Cell-phone-alternative .path2:before {
  content: "\E97A";
  margin-left: -1em;
  color: white;
}

/* line 681, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Certificate---Diploma .path1:before {
  content: "\E97B";
  color: #0071ce;
}

/* line 687, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Certificate---Diploma .path2:before {
  content: "\E97C";
  margin-left: -1em;
  color: white;
}

/* line 694, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Chat-bubble---Dialogue-alternative .path1:before {
  content: "\E97D";
  color: #0071ce;
}

/* line 700, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Chat-bubble---Dialogue-alternative .path2:before {
  content: "\E97E";
  margin-left: -1em;
  color: white;
}

/* line 707, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Chat-bubble---Dialogue .path1:before {
  content: "\E97F";
  color: #0071ce;
}

/* line 713, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Chat-bubble---Dialogue .path2:before {
  content: "\E980";
  margin-left: -1em;
  color: white;
}

/* line 720, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Check-alternative .path1:before {
  content: "\E981";
  color: #0071ce;
}

/* line 726, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Check-alternative .path2:before {
  content: "\E982";
  margin-left: -1em;
  color: white;
}

/* line 733, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Check-mark .path1:before {
  content: "\E983";
  color: #0071ce;
}

/* line 739, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Check-mark .path2:before {
  content: "\E984";
  margin-left: -1em;
  color: white;
}

/* line 746, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Check .path1:before {
  content: "\E985";
  color: #0071ce;
}

/* line 752, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Check .path2:before {
  content: "\E986";
  margin-left: -1em;
  color: white;
}

/* line 759, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Checked-form .path1:before {
  content: "\E987";
  color: #0071ce;
}

/* line 765, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Checked-form .path2:before {
  content: "\E988";
  margin-left: -1em;
  color: white;
}

/* line 772, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Checked-parcel---Box .path1:before {
  content: "\E989";
  color: #0071ce;
}

/* line 778, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Checked-parcel---Box .path2:before {
  content: "\E98A";
  margin-left: -1em;
  color: white;
}

/* line 785, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Chevron-left .path1:before {
  content: "\E98B";
  color: #0071ce;
}

/* line 791, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Chevron-left .path2:before {
  content: "\E98C";
  margin-left: -1em;
  color: white;
}

/* line 798, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Chevron-right .path1:before {
  content: "\E98D";
  color: #0071ce;
}

/* line 804, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Chevron-right .path2:before {
  content: "\E98E";
  margin-left: -1em;
  color: white;
}

/* line 811, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Chromosome-pair .path1:before {
  content: "\E98F";
  color: #0071ce;
}

/* line 817, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Chromosome-pair .path2:before {
  content: "\E990";
  margin-left: -1em;
  color: white;
}

/* line 824, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Chronometer .path1:before {
  content: "\E991";
  color: #0071ce;
}

/* line 830, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Chronometer .path2:before {
  content: "\E992";
  margin-left: -1em;
  color: white;
}

/* line 837, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Clinic .path1:before {
  content: "\E993";
  color: #0071ce;
}

/* line 843, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Clinic .path2:before {
  content: "\E994";
  margin-left: -1em;
  color: white;
}

/* line 850, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Clipboard-with-check-list .path1:before {
  content: "\E995";
  color: #0071ce;
}

/* line 856, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Clipboard-with-check-list .path2:before {
  content: "\E996";
  margin-left: -1em;
  color: white;
}

/* line 863, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Clipboard-with-list .path1:before {
  content: "\E997";
  color: #0071ce;
}

/* line 869, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Clipboard-with-list .path2:before {
  content: "\E998";
  margin-left: -1em;
  color: white;
}

/* line 876, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Clipboard-with-personal-data .path1:before {
  content: "\E999";
  color: #0071ce;
}

/* line 882, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Clipboard-with-personal-data .path2:before {
  content: "\E99A";
  margin-left: -1em;
  color: white;
}

/* line 889, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Closed-book .path1:before {
  content: "\E99B";
  color: #0071ce;
}

/* line 895, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Closed-book .path2:before {
  content: "\E99C";
  margin-left: -1em;
  color: white;
}

/* line 902, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Closed-envelope .path1:before {
  content: "\E99D";
  color: #0071ce;
}

/* line 908, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Closed-envelope .path2:before {
  content: "\E99E";
  margin-left: -1em;
  color: white;
}

/* line 915, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Cloud .path1:before {
  content: "\E99F";
  color: #0071ce;
}

/* line 921, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Cloud .path2:before {
  content: "\E9A0";
  margin-left: -1em;
  color: white;
}

/* line 928, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Cog-wheel---Settings .path1:before {
  content: "\E9A1";
  color: #0071ce;
}

/* line 934, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Cog-wheel---Settings .path2:before {
  content: "\E9A2";
  margin-left: -1em;
  color: white;
}

/* line 941, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Coin .path1:before {
  content: "\E9A3";
  color: #0071ce;
}

/* line 947, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Coin .path2:before {
  content: "\E9A4";
  margin-left: -1em;
  color: white;
}

/* line 954, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Coins---Cents .path1:before {
  content: "\E9A5";
  color: #0071ce;
}

/* line 960, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Coins---Cents .path2:before {
  content: "\E9A6";
  margin-left: -1em;
  color: white;
}

/* line 967, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Conversation-bubble---Dialogue-alternative .path1:before {
  content: "\E9A7";
  color: #0071ce;
}

/* line 973, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Conversation-bubble---Dialogue-alternative .path2:before {
  content: "\E9A8";
  margin-left: -1em;
  color: white;
}

/* line 980, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Conversation-bubble---Dialogue .path1:before {
  content: "\E9A9";
  color: #0071ce;
}

/* line 986, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Conversation-bubble---Dialogue .path2:before {
  content: "\E9AA";
  margin-left: -1em;
  color: white;
}

/* line 993, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Crawling-baby .path1:before {
  content: "\E9AB";
  color: #0071ce;
}

/* line 999, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Crawling-baby .path2:before {
  content: "\E9AC";
  margin-left: -1em;
  color: white;
}

/* line 1006, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Credit-card .path1:before {
  content: "\E9AD";
  color: #0071ce;
}

/* line 1012, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Credit-card .path2:before {
  content: "\E9AE";
  margin-left: -1em;
  color: white;
}

/* line 1019, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Customer-service---Service-agent .path1:before {
  content: "\E9AF";
  color: #0071ce;
}

/* line 1025, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Customer-service---Service-agent .path2:before {
  content: "\E9B0";
  margin-left: -1em;
  color: white;
}

/* line 1032, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Customer-service---Service-agent .path3:before {
  content: "\E9B1";
  margin-left: -1em;
  color: white;
}

/* line 1039, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Customer-service---Service-agent .path4:before {
  content: "\E9B2";
  margin-left: -1em;
  color: white;
}

/* line 1046, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Cycle---Recycle .path1:before {
  content: "\E9B3";
  color: #0071ce;
}

/* line 1052, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Cycle---Recycle .path2:before {
  content: "\E9B4";
  margin-left: -1em;
  color: white;
}

/* line 1059, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Delivery-truck .path1:before {
  content: "\E9B5";
  color: #0071ce;
}

/* line 1065, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Delivery-truck .path2:before {
  content: "\E9B6";
  margin-left: -1em;
  color: white;
}

/* line 1072, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Disease-alternative .path1:before {
  content: "\E9B7";
  color: #0071ce;
}

/* line 1078, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Disease-alternative .path2:before {
  content: "\E9B8";
  margin-left: -1em;
  color: white;
}

/* line 1085, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Disease-alternative .path3:before {
  content: "\E9B9";
  margin-left: -1em;
  color: white;
}

/* line 1092, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Disease-alternative .path4:before {
  content: "\E9BA";
  margin-left: -1em;
  color: white;
}

/* line 1099, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Disease-alternative .path5:before {
  content: "\E9BB";
  margin-left: -1em;
  color: white;
}

/* line 1106, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Disease-alternative .path6:before {
  content: "\E9BC";
  margin-left: -1em;
  color: white;
}

/* line 1113, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Disease-alternative .path7:before {
  content: "\E9BD";
  margin-left: -1em;
  color: white;
}

/* line 1120, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Disease-alternative .path8:before {
  content: "\E9BE";
  margin-left: -1em;
  color: white;
}

/* line 1127, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Disease-alternative .path9:before {
  content: "\E9BF";
  margin-left: -1em;
  color: white;
}

/* line 1134, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Disease .path1:before {
  content: "\E9C0";
  color: #0071ce;
}

/* line 1140, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Disease .path2:before {
  content: "\E9C1";
  margin-left: -1em;
  color: white;
}

/* line 1147, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Disease .path3:before {
  content: "\E9C2";
  margin-left: -1em;
  color: white;
}

/* line 1154, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Disease .path4:before {
  content: "\E9C3";
  margin-left: -1em;
  color: white;
}

/* line 1161, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Disease .path5:before {
  content: "\E9C4";
  margin-left: -1em;
  color: white;
}

/* line 1168, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Disease .path6:before {
  content: "\E9C5";
  margin-left: -1em;
  color: white;
}

/* line 1175, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Document---Bill---Invoice .path1:before {
  content: "\E9C6";
  color: #0071ce;
}

/* line 1181, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Document---Bill---Invoice .path2:before {
  content: "\E9C7";
  margin-left: -1em;
  color: white;
}

/* line 1188, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Document---Health-report .path1:before {
  content: "\E9C8";
  color: #0071ce;
}

/* line 1194, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Document---Health-report .path2:before {
  content: "\E9C9";
  margin-left: -1em;
  color: white;
}

/* line 1201, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Document---Report-alternative .path1:before {
  content: "\E9CA";
  color: #0071ce;
}

/* line 1207, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Document---Report-alternative .path2:before {
  content: "\E9CB";
  margin-left: -1em;
  color: white;
}

/* line 1214, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Document---Report .path1:before {
  content: "\E9CC";
  color: #0071ce;
}

/* line 1220, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Document---Report .path2:before {
  content: "\E9CD";
  margin-left: -1em;
  color: white;
}

/* line 1227, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Document---Report .path3:before {
  content: "\E9CE";
  margin-left: -1em;
  color: white;
}

/* line 1234, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Document---Report .path4:before {
  content: "\E9CF";
  margin-left: -1em;
  color: white;
}

/* line 1241, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Document---Report .path5:before {
  content: "\E9D0";
  margin-left: -1em;
  color: white;
}

/* line 1248, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Document---Report .path6:before {
  content: "\E9D1";
  margin-left: -1em;
  color: white;
}

/* line 1255, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Document---Report .path7:before {
  content: "\E9D2";
  margin-left: -1em;
  color: white;
}

/* line 1262, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Document-download .path1:before {
  content: "\E9D3";
  color: #0071ce;
}

/* line 1268, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Document-download .path2:before {
  content: "\E9D4";
  margin-left: -1em;
  color: white;
}

/* line 1275, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Document-search .path1:before {
  content: "\E9D5";
  color: #0071ce;
}

/* line 1281, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Document-search .path2:before {
  content: "\E9D6";
  margin-left: -1em;
  color: white;
}

/* line 1288, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Document-upload .path1:before {
  content: "\E9D7";
  color: #0071ce;
}

/* line 1294, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Document-upload .path2:before {
  content: "\E9D8";
  margin-left: -1em;
  color: white;
}

/* line 1301, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Document .path1:before {
  content: "\E9D9";
  color: #0071ce;
}

/* line 1307, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Document .path2:before {
  content: "\E9DA";
  margin-left: -1em;
  color: white;
}

/* line 1314, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Double-breast-silhouette .path1:before {
  content: "\E9DB";
  color: #0071ce;
}

/* line 1320, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Double-breast-silhouette .path2:before {
  content: "\E9DC";
  margin-left: -1em;
  color: white;
}

/* line 1327, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Double-helix---DNA .path1:before {
  content: "\E9DD";
  color: #0071ce;
}

/* line 1333, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Double-helix---DNA .path2:before {
  content: "\E9DE";
  margin-left: -1em;
  color: white;
}

/* line 1340, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Double-helix-search---DNA .path1:before {
  content: "\E9DF";
  color: #0071ce;
}

/* line 1346, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Double-helix-search---DNA .path2:before {
  content: "\E9E0";
  margin-left: -1em;
  color: white;
}

/* line 1353, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Double-helix-search---DNA .path3:before {
  content: "\E9E1";
  margin-left: -1em;
  color: white;
}

/* line 1360, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Double-sided-swab-and-vial .path1:before {
  content: "\E9E2";
  color: #0071ce;
}

/* line 1366, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Double-sided-swab-and-vial .path2:before {
  content: "\E9E3";
  margin-left: -1em;
  color: white;
}

/* line 1373, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Double-sided-swab .path1:before {
  content: "\E9E4";
  color: #0071ce;
}

/* line 1379, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Double-sided-swab .path2:before {
  content: "\E9E5";
  margin-left: -1em;
  color: white;
}

/* line 1386, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Download---Install .path1:before {
  content: "\E9E6";
  color: #0071ce;
}

/* line 1392, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Download---Install .path2:before {
  content: "\E9E7";
  margin-left: -1em;
  color: white;
}

/* line 1399, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Ear---Listening .path1:before {
  content: "\E9E8";
  color: #0071ce;
}

/* line 1405, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Ear---Listening .path2:before {
  content: "\E9E9";
  margin-left: -1em;
  color: white;
}

/* line 1412, resources/assets/styles/icons/icomoon.scss */

.icon-filled-ECG---Heart-monitor .path1:before {
  content: "\E9EA";
  color: #0071ce;
}

/* line 1418, resources/assets/styles/icons/icomoon.scss */

.icon-filled-ECG---Heart-monitor .path2:before {
  content: "\E9EB";
  margin-left: -1em;
  color: white;
}

/* line 1425, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Edit---Write .path1:before {
  content: "\E9EC";
  color: #0071ce;
}

/* line 1431, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Edit---Write .path2:before {
  content: "\E9ED";
  margin-left: -1em;
  color: white;
}

/* line 1438, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Email-alternative .path1:before {
  content: "\E9EE";
  color: #0071ce;
}

/* line 1444, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Email-alternative .path2:before {
  content: "\E9EF";
  margin-left: -1em;
  color: white;
}

/* line 1451, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Email .path1:before {
  content: "\E9F0";
  color: #0071ce;
}

/* line 1457, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Email .path2:before {
  content: "\E9F1";
  margin-left: -1em;
  color: white;
}

/* line 1464, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Empty-calendar .path1:before {
  content: "\E9F2";
  color: #0071ce;
}

/* line 1470, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Empty-calendar .path2:before {
  content: "\E9F3";
  margin-left: -1em;
  color: white;
}

/* line 1477, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Envelope---Mailer-alternative .path1:before {
  content: "\E9F4";
  color: #0071ce;
}

/* line 1483, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Envelope---Mailer-alternative .path2:before {
  content: "\E9F5";
  margin-left: -1em;
  color: white;
}

/* line 1490, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Envelope---Mailer .path1:before {
  content: "\E9F6";
  color: #0071ce;
}

/* line 1496, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Envelope---Mailer .path2:before {
  content: "\E9F7";
  margin-left: -1em;
  color: white;
}

/* line 1503, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Envelope---Mailer .path3:before {
  content: "\E9F8";
  margin-left: -1em;
  color: white;
}

/* line 1510, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Envelope---Mailer .path4:before {
  content: "\E9F9";
  margin-left: -1em;
  color: white;
}

/* line 1517, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Envelope---Mailer .path5:before {
  content: "\E9FA";
  margin-left: -1em;
  color: white;
}

/* line 1524, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Envelope-with-paper .path1:before {
  content: "\E9FB";
  color: #0071ce;
}

/* line 1530, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Envelope-with-paper .path2:before {
  content: "\E9FC";
  margin-left: -1em;
  color: white;
}

/* line 1537, resources/assets/styles/icons/icomoon.scss */

.icon-filled-EOB-envelope .path1:before {
  content: "\E9FD";
  color: #0071ce;
}

/* line 1543, resources/assets/styles/icons/icomoon.scss */

.icon-filled-EOB-envelope .path2:before {
  content: "\E9FE";
  margin-left: -1em;
  color: white;
}

/* line 1550, resources/assets/styles/icons/icomoon.scss */

.icon-filled-EOB-envelope .path3:before {
  content: "\E9FF";
  margin-left: -1em;
  color: white;
}

/* line 1557, resources/assets/styles/icons/icomoon.scss */

.icon-filled-EOB-envelope .path4:before {
  content: "\EA00";
  margin-left: -1em;
  color: white;
}

/* line 1564, resources/assets/styles/icons/icomoon.scss */

.icon-filled-EOB-envelope .path5:before {
  content: "\EA01";
  margin-left: -1em;
  color: white;
}

/* line 1571, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Equal .path1:before {
  content: "\EA02";
  color: #0071ce;
}

/* line 1577, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Equal .path2:before {
  content: "\EA03";
  margin-left: -1em;
  color: white;
}

/* line 1584, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Equal .path3:before {
  content: "\EA04";
  margin-left: -1em;
  color: white;
}

/* line 1591, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Equal .path4:before {
  content: "\EA05";
  margin-left: -1em;
  color: white;
}

/* line 1598, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Eye .path1:before {
  content: "\EA06";
  color: #0071ce;
}

/* line 1604, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Eye .path2:before {
  content: "\EA07";
  margin-left: -1em;
  color: white;
}

/* line 1611, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Face-mask .path1:before {
  content: "\EA08";
  color: #0071ce;
}

/* line 1617, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Face-mask .path2:before {
  content: "\EA09";
  margin-left: -1em;
  color: white;
}

/* line 1624, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Fast-delivery .path1:before {
  content: "\EA0A";
  color: #0071ce;
}

/* line 1630, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Fast-delivery .path2:before {
  content: "\EA0B";
  margin-left: -1em;
  color: white;
}

/* line 1637, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Fast-document .path1:before {
  content: "\EA0C";
  color: #0071ce;
}

/* line 1643, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Fast-document .path2:before {
  content: "\EA0D";
  margin-left: -1em;
  color: white;
}

/* line 1650, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Fast-document .path3:before {
  content: "\EA0E";
  margin-left: -1em;
  color: white;
}

/* line 1657, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Female-Female-couple .path1:before {
  content: "\EA0F";
  color: #0071ce;
}

/* line 1663, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Female-Female-couple .path2:before {
  content: "\EA10";
  margin-left: -1em;
  color: white;
}

/* line 1670, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Female-Female-family .path1:before {
  content: "\EA11";
  color: #0071ce;
}

/* line 1676, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Female-Female-family .path2:before {
  content: "\EA12";
  margin-left: -1em;
  color: white;
}

/* line 1683, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Female-Female-family .path3:before {
  content: "\EA13";
  margin-left: -1em;
  color: white;
}

/* line 1690, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Female-Female-family .path4:before {
  content: "\EA14";
  margin-left: -1em;
  color: white;
}

/* line 1697, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Female-genetic-counselor .path1:before {
  content: "\EA15";
  color: #0071ce;
}

/* line 1703, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Female-genetic-counselor .path2:before {
  content: "\EA16";
  margin-left: -1em;
  color: white;
}

/* line 1710, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Female-genetic-counselor .path3:before {
  content: "\EA17";
  margin-left: -1em;
  color: white;
}

/* line 1717, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Female-genetic-counselor .path4:before {
  content: "\EA18";
  margin-left: -1em;
  color: white;
}

/* line 1724, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Female-genetic-counselor .path5:before {
  content: "\EA19";
  margin-left: -1em;
  color: white;
}

/* line 1731, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Female-genetic-counselor .path6:before {
  content: "\EA1A";
  margin-left: -1em;
  color: white;
}

/* line 1738, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Female-head---Patietn .path1:before {
  content: "\EA1B";
  color: #0071ce;
}

/* line 1744, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Female-head---Patietn .path2:before {
  content: "\EA1C";
  margin-left: -1em;
  color: white;
}

/* line 1751, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Female-head---Patietn .path3:before {
  content: "\EA1D";
  margin-left: -1em;
  color: white;
}

/* line 1758, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Female-physician---HCP .path1:before {
  content: "\EA1E";
  color: #0071ce;
}

/* line 1764, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Female-physician---HCP .path2:before {
  content: "\EA1F";
  margin-left: -1em;
  color: white;
}

/* line 1771, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Female-physician---HCP .path3:before {
  content: "\EA20";
  margin-left: -1em;
  color: white;
}

/* line 1778, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Female-physician---HCP .path4:before {
  content: "\EA21";
  margin-left: -1em;
  color: white;
}

/* line 1785, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Female-physician-alternative---Psychiatrist .path1:before {
  content: "\EA22";
  color: #0071ce;
}

/* line 1791, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Female-physician-alternative---Psychiatrist .path2:before {
  content: "\EA23";
  margin-left: -1em;
  color: white;
}

/* line 1798, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Female-physician-alternative---Psychiatrist .path3:before {
  content: "\EA24";
  margin-left: -1em;
  color: white;
}

/* line 1805, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Female-physician-alternative---Psychiatrist .path4:before {
  content: "\EA25";
  margin-left: -1em;
  color: white;
}

/* line 1812, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Female-standing-physician---HCP .path1:before {
  content: "\EA26";
  color: #0071ce;
}

/* line 1818, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Female-standing-physician---HCP .path2:before {
  content: "\EA27";
  margin-left: -1em;
  color: white;
}

/* line 1825, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Female-standing-physician---HCP .path3:before {
  content: "\EA28";
  margin-left: -1em;
  color: white;
}

/* line 1832, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Fingerprint---Biometric .path1:before {
  content: "\EA29";
  color: #0071ce;
}

/* line 1838, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Fingerprint---Biometric .path2:before {
  content: "\EA2A";
  margin-left: -1em;
  color: white;
}

/* line 1845, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Fingerprint---Biometric .path3:before {
  content: "\EA2B";
  margin-left: -1em;
  color: white;
}

/* line 1852, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Fingerprint---Biometric .path4:before {
  content: "\EA2C";
  margin-left: -1em;
  color: white;
}

/* line 1859, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Fingerprint---Biometric .path5:before {
  content: "\EA2D";
  margin-left: -1em;
  color: white;
}

/* line 1866, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Fingerprint---Biometric .path6:before {
  content: "\EA2E";
  margin-left: -1em;
  color: white;
}

/* line 1873, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Fingerprint---Biometric .path7:before {
  content: "\EA2F";
  margin-left: -1em;
  color: white;
}

/* line 1880, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Fingerprint---Biometric .path8:before {
  content: "\EA30";
  margin-left: -1em;
  color: white;
}

/* line 1887, resources/assets/styles/icons/icomoon.scss */

.icon-filled-First-aid-kit .path1:before {
  content: "\EA31";
  color: #0071ce;
}

/* line 1893, resources/assets/styles/icons/icomoon.scss */

.icon-filled-First-aid-kit .path2:before {
  content: "\EA32";
  margin-left: -1em;
  color: white;
}

/* line 1900, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Flag---Report .path1:before {
  content: "\EA33";
  color: #0071ce;
}

/* line 1906, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Flag---Report .path2:before {
  content: "\EA34";
  margin-left: -1em;
  color: white;
}

/* line 1913, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Flask-with-liquid .path1:before {
  content: "\EA35";
  color: #0071ce;
}

/* line 1919, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Flask-with-liquid .path2:before {
  content: "\EA36";
  margin-left: -1em;
  color: white;
}

/* line 1926, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Flask .path1:before {
  content: "\EA37";
  color: #0071ce;
}

/* line 1932, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Flask .path2:before {
  content: "\EA38";
  margin-left: -1em;
  color: white;
}

/* line 1939, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Folder .path1:before {
  content: "\EA39";
  color: #0071ce;
}

/* line 1945, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Folder .path2:before {
  content: "\EA3A";
  margin-left: -1em;
  color: white;
}

/* line 1952, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Form .path1:before {
  content: "\EA3B";
  color: #0071ce;
}

/* line 1958, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Form .path2:before {
  content: "\EA3C";
  margin-left: -1em;
  color: white;
}

/* line 1965, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Forward---Next .path1:before {
  content: "\EA3D";
  color: #0071ce;
}

/* line 1971, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Forward---Next .path2:before {
  content: "\EA3E";
  margin-left: -1em;
  color: white;
}

/* line 1978, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Frozen---Low-temperature .path1:before {
  content: "\EA3F";
  color: #0071ce;
}

/* line 1984, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Frozen---Low-temperature .path2:before {
  content: "\EA40";
  margin-left: -1em;
  color: white;
}

/* line 1991, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Gender-neutral-genetic-counselor .path1:before {
  content: "\EA41";
  color: #0071ce;
}

/* line 1997, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Gender-neutral-genetic-counselor .path2:before {
  content: "\EA42";
  margin-left: -1em;
  color: white;
}

/* line 2004, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Gender-neutral-genetic-counselor .path3:before {
  content: "\EA43";
  margin-left: -1em;
  color: white;
}

/* line 2011, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Gender-neutral-genetic-counselor .path4:before {
  content: "\EA44";
  margin-left: -1em;
  color: white;
}

/* line 2018, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Gender-neutral-genetic-counselor .path5:before {
  content: "\EA45";
  margin-left: -1em;
  color: white;
}

/* line 2025, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Gender-neutral-genetic-counselor .path6:before {
  content: "\EA46";
  margin-left: -1em;
  color: white;
}

/* line 2032, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Gender-neutral-head---Patient .path1:before {
  content: "\EA47";
  color: #0071ce;
}

/* line 2038, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Gender-neutral-head---Patient .path2:before {
  content: "\EA48";
  margin-left: -1em;
  color: white;
}

/* line 2045, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Gender-neutral-head---Patient .path3:before {
  content: "\EA49";
  margin-left: -1em;
  color: white;
}

/* line 2052, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Gender-neutral-physician---HCP .path1:before {
  content: "\EA4A";
  color: #0071ce;
}

/* line 2058, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Gender-neutral-physician---HCP .path2:before {
  content: "\EA4B";
  margin-left: -1em;
  color: white;
}

/* line 2065, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Gender-neutral-physician---HCP .path3:before {
  content: "\EA4C";
  margin-left: -1em;
  color: white;
}

/* line 2072, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Gender-neutral-physician---HCP .path4:before {
  content: "\EA4D";
  margin-left: -1em;
  color: white;
}

/* line 2079, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Gene-mutation---Broken-double-helix---DNA .path1:before {
  content: "\EA4E";
  color: #0071ce;
}

/* line 2085, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Gene-mutation---Broken-double-helix---DNA .path2:before {
  content: "\EA4F";
  margin-left: -1em;
  color: white;
}

/* line 2092, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Genetic-consultation .path1:before {
  content: "\EA50";
  color: #0071ce;
}

/* line 2098, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Genetic-consultation .path2:before {
  content: "\EA51";
  margin-left: -1em;
  color: white;
}

/* line 2105, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Genetic-consultation .path3:before {
  content: "\EA52";
  margin-left: -1em;
  color: white;
}

/* line 2112, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Genetic-consultation .path4:before {
  content: "\EA53";
  margin-left: -1em;
  color: white;
}

/* line 2119, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Genetic-consultation .path5:before {
  content: "\EA54";
  margin-left: -1em;
  color: white;
}

/* line 2126, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Graph---Decrease .path1:before {
  content: "\EA55";
  color: #0071ce;
}

/* line 2132, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Graph---Decrease .path2:before {
  content: "\EA56";
  margin-left: -1em;
  color: white;
}

/* line 2139, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Graph---Increase .path1:before {
  content: "\EA57";
  color: #0071ce;
}

/* line 2145, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Graph---Increase .path2:before {
  content: "\EA58";
  margin-left: -1em;
  color: white;
}

/* line 2152, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Group-of-people---Patients .path1:before {
  content: "\EA59";
  color: #0071ce;
}

/* line 2158, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Group-of-people---Patients .path2:before {
  content: "\EA5A";
  margin-left: -1em;
  color: white;
}

/* line 2165, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Hand-sanitiser---Sanitising .path1:before {
  content: "\EA5B";
  color: #0071ce;
}

/* line 2171, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Hand-sanitiser---Sanitising .path2:before {
  content: "\EA5C";
  margin-left: -1em;
  color: white;
}

/* line 2178, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Hand .path1:before {
  content: "\EA5D";
  color: #0071ce;
}

/* line 2184, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Hand .path2:before {
  content: "\EA5E";
  margin-left: -1em;
  color: white;
}

/* line 2191, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Handshake---Agreement .path1:before {
  content: "\EA5F";
  color: #0071ce;
}

/* line 2197, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Handshake---Agreement .path2:before {
  content: "\EA60";
  margin-left: -1em;
  color: white;
}

/* line 2204, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Headset .path1:before {
  content: "\EA61";
  color: #0071ce;
}

/* line 2210, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Headset .path2:before {
  content: "\EA62";
  margin-left: -1em;
  color: white;
}

/* line 2217, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Health-records---Documents-with-cross .path1:before {
  content: "\EA63";
  color: #0071ce;
}

/* line 2223, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Health-records---Documents-with-cross .path2:before {
  content: "\EA64";
  margin-left: -1em;
  color: white;
}

/* line 2230, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Health-system---Hospitals .path1:before {
  content: "\EA65";
  color: #0071ce;
}

/* line 2236, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Health-system---Hospitals .path2:before {
  content: "\EA66";
  margin-left: -1em;
  color: white;
}

/* line 2243, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Heart---Like .path1:before {
  content: "\EA67";
  color: #0071ce;
}

/* line 2249, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Heart---Like .path2:before {
  content: "\EA68";
  margin-left: -1em;
  color: white;
}

/* line 2256, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Heart .path1:before {
  content: "\EA69";
  color: #0071ce;
}

/* line 2262, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Heart .path2:before {
  content: "\EA6A";
  margin-left: -1em;
  color: white;
}

/* line 2269, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Heartbeat .path1:before {
  content: "\EA6B";
  color: #0071ce;
}

/* line 2275, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Heartbeat .path2:before {
  content: "\EA6C";
  margin-left: -1em;
  color: white;
}

/* line 2282, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Heritage-map-with-results .path1:before {
  content: "\EA6D";
  color: #0071ce;
}

/* line 2288, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Heritage-map-with-results .path2:before {
  content: "\EA6E";
  margin-left: -1em;
  color: white;
}

/* line 2295, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Heritage-map-with-results .path3:before {
  content: "\EA6F";
  margin-left: -1em;
  color: white;
}

/* line 2302, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Heritage-map-with-results .path4:before {
  content: "\EA70";
  margin-left: -1em;
  color: white;
}

/* line 2309, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Heritage-map-with-results .path5:before {
  content: "\EA71";
  margin-left: -1em;
  color: white;
}

/* line 2316, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Heritage-map .path1:before {
  content: "\EA72";
  color: #0071ce;
}

/* line 2322, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Heritage-map .path2:before {
  content: "\EA73";
  margin-left: -1em;
  color: white;
}

/* line 2329, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Home---House .path1:before {
  content: "\EA74";
  color: #0071ce;
}

/* line 2335, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Home---House .path2:before {
  content: "\EA75";
  margin-left: -1em;
  color: white;
}

/* line 2342, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Hospital-and-user .path1:before {
  content: "\EA76";
  color: #0071ce;
}

/* line 2348, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Hospital-and-user .path2:before {
  content: "\EA77";
  margin-left: -1em;
  color: white;
}

/* line 2355, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Hospital .path1:before {
  content: "\EA78";
  color: #0071ce;
}

/* line 2361, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Hospital .path2:before {
  content: "\EA79";
  margin-left: -1em;
  color: white;
}

/* line 2368, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Idea---Lightbulb .path1:before {
  content: "\EA7A";
  color: #0071ce;
}

/* line 2374, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Idea---Lightbulb .path2:before {
  content: "\EA7B";
  margin-left: -1em;
  color: white;
}

/* line 2381, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Image---Picture .path1:before {
  content: "\EA7C";
  color: #0071ce;
}

/* line 2387, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Image---Picture .path2:before {
  content: "\EA7D";
  margin-left: -1em;
  color: white;
}

/* line 2394, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Imaging-technician---Female .path1:before {
  content: "\EA7E";
  color: #0071ce;
}

/* line 2400, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Imaging-technician---Female .path2:before {
  content: "\EA7F";
  margin-left: -1em;
  color: white;
}

/* line 2407, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Imaging-technician---Female .path3:before {
  content: "\EA80";
  margin-left: -1em;
  color: white;
}

/* line 2414, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Imaging-technician---Female .path4:before {
  content: "\EA81";
  margin-left: -1em;
  color: white;
}

/* line 2421, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Imaging-technician---Female .path5:before {
  content: "\EA82";
  margin-left: -1em;
  color: white;
}

/* line 2428, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Imaging-technician---Male .path1:before {
  content: "\EA83";
  color: #0071ce;
}

/* line 2434, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Imaging-technician---Male .path2:before {
  content: "\EA84";
  margin-left: -1em;
  color: white;
}

/* line 2441, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Imaging-technician---Male .path3:before {
  content: "\EA85";
  margin-left: -1em;
  color: white;
}

/* line 2448, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Imaging-technician---Male .path4:before {
  content: "\EA86";
  margin-left: -1em;
  color: white;
}

/* line 2455, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Imaging-technician---Male .path5:before {
  content: "\EA87";
  margin-left: -1em;
  color: white;
}

/* line 2462, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Inbox---Receive .path1:before {
  content: "\EA88";
  color: #0071ce;
}

/* line 2468, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Inbox---Receive .path2:before {
  content: "\EA89";
  margin-left: -1em;
  color: white;
}

/* line 2475, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Inbox-tray .path1:before {
  content: "\EA8A";
  color: #0071ce;
}

/* line 2481, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Inbox-tray .path2:before {
  content: "\EA8B";
  margin-left: -1em;
  color: white;
}

/* line 2488, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Information .path1:before {
  content: "\EA8C";
  color: #0071ce;
}

/* line 2494, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Information .path2:before {
  content: "\EA8D";
  margin-left: -1em;
  color: white;
}

/* line 2501, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Internet---World .path1:before {
  content: "\EA8E";
  color: #0071ce;
}

/* line 2507, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Internet---World .path2:before {
  content: "\EA8F";
  margin-left: -1em;
  color: white;
}

/* line 2514, resources/assets/styles/icons/icomoon.scss */

.icon-filled-IV---Chemo-with-pole .path1:before {
  content: "\EA90";
  color: #0071ce;
}

/* line 2520, resources/assets/styles/icons/icomoon.scss */

.icon-filled-IV---Chemo-with-pole .path2:before {
  content: "\EA91";
  margin-left: -1em;
  color: white;
}

/* line 2527, resources/assets/styles/icons/icomoon.scss */

.icon-filled-IV---Chemo .path1:before {
  content: "\EA92";
  color: #0071ce;
}

/* line 2533, resources/assets/styles/icons/icomoon.scss */

.icon-filled-IV---Chemo .path2:before {
  content: "\EA93";
  margin-left: -1em;
  color: white;
}

/* line 2540, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Key---Password .path1:before {
  content: "\EA94";
  color: #0071ce;
}

/* line 2546, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Key---Password .path2:before {
  content: "\EA95";
  margin-left: -1em;
  color: white;
}

/* line 2553, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Kid---Child .path1:before {
  content: "\EA96";
  color: #0071ce;
}

/* line 2559, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Kid---Child .path2:before {
  content: "\EA97";
  margin-left: -1em;
  color: white;
}

/* line 2566, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Kidneys .path1:before {
  content: "\EA98";
  color: #0071ce;
}

/* line 2572, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Kidneys .path2:before {
  content: "\EA99";
  margin-left: -1em;
  color: white;
}

/* line 2579, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Laptop-and-Browser-window .path1:before {
  content: "\EA9A";
  color: #0071ce;
}

/* line 2585, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Laptop-and-Browser-window .path2:before {
  content: "\EA9B";
  margin-left: -1em;
  color: white;
}

/* line 2592, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Laptop-and-Browser-window .path3:before {
  content: "\EA9C";
  margin-left: -1em;
  color: white;
}

/* line 2599, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Laptop-and-checklist .path1:before {
  content: "\EA9D";
  color: #0071ce;
}

/* line 2605, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Laptop-and-checklist .path2:before {
  content: "\EA9E";
  margin-left: -1em;
  color: white;
}

/* line 2612, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Laptop-and-checklist .path3:before {
  content: "\EA9F";
  margin-left: -1em;
  color: white;
}

/* line 2619, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Laptop-and-checklist .path4:before {
  content: "\EAA0";
  margin-left: -1em;
  color: white;
}

/* line 2626, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Laptop-and-checklist .path5:before {
  content: "\EAA1";
  margin-left: -1em;
  color: white;
}

/* line 2633, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Laptop-and-checklist .path6:before {
  content: "\EAA2";
  margin-left: -1em;
  color: white;
}

/* line 2640, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Laptop .path1:before {
  content: "\EAA3";
  color: #0071ce;
}

/* line 2646, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Laptop .path2:before {
  content: "\EAA4";
  margin-left: -1em;
  color: white;
}

/* line 2653, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Large-intestine .path1:before {
  content: "\EAA5";
  color: #0071ce;
}

/* line 2659, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Large-intestine .path2:before {
  content: "\EAA6";
  margin-left: -1em;
  color: white;
}

/* line 2666, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Leaf---Eco---Bio .path1:before {
  content: "\EAA7";
  color: #0071ce;
}

/* line 2672, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Leaf---Eco---Bio .path2:before {
  content: "\EAA8";
  margin-left: -1em;
  color: white;
}

/* line 2679, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Link---Send---Share .path1:before {
  content: "\EAA9";
  color: #0071ce;
}

/* line 2685, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Link---Send---Share .path2:before {
  content: "\EAAA";
  margin-left: -1em;
  color: white;
}

/* line 2692, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Liver .path1:before {
  content: "\EAAB";
  color: #0071ce;
}

/* line 2698, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Liver .path2:before {
  content: "\EAAC";
  margin-left: -1em;
  color: white;
}

/* line 2705, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Location-pin .path1:before {
  content: "\EAAD";
  color: #0071ce;
}

/* line 2711, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Location-pin .path2:before {
  content: "\EAAE";
  margin-left: -1em;
  color: white;
}

/* line 2718, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Location .path1:before {
  content: "\EAAF";
  color: #0071ce;
}

/* line 2724, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Location .path2:before {
  content: "\EAB0";
  margin-left: -1em;
  color: white;
}

/* line 2731, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Lock---Safe---Protected .path1:before {
  content: "\EAB1";
  color: #0071ce;
}

/* line 2737, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Lock---Safe---Protected .path2:before {
  content: "\EAB2";
  margin-left: -1em;
  color: white;
}

/* line 2744, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Lungs .path1:before {
  content: "\EAB3";
  color: #0071ce;
}

/* line 2750, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Lungs .path2:before {
  content: "\EAB4";
  margin-left: -1em;
  color: white;
}

/* line 2757, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Male-Female-couple .path1:before {
  content: "\EAB5";
  color: #0071ce;
}

/* line 2763, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Male-Female-couple .path2:before {
  content: "\EAB6";
  margin-left: -1em;
  color: white;
}

/* line 2770, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Male-Female-couple .path3:before {
  content: "\EAB7";
  margin-left: -1em;
  color: white;
}

/* line 2777, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Male-Female-Family .path1:before {
  content: "\EAB8";
  color: #0071ce;
}

/* line 2783, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Male-Female-Family .path2:before {
  content: "\EAB9";
  margin-left: -1em;
  color: white;
}

/* line 2790, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Male-Female-Family .path3:before {
  content: "\EABA";
  margin-left: -1em;
  color: white;
}

/* line 2797, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Male-Female-Family .path4:before {
  content: "\EABB";
  margin-left: -1em;
  color: white;
}

/* line 2804, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Male-genetic-counselor .path1:before {
  content: "\EABC";
  color: #0071ce;
}

/* line 2810, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Male-genetic-counselor .path2:before {
  content: "\EABD";
  margin-left: -1em;
  color: white;
}

/* line 2817, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Male-genetic-counselor .path3:before {
  content: "\EABE";
  margin-left: -1em;
  color: white;
}

/* line 2824, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Male-genetic-counselor .path4:before {
  content: "\EABF";
  margin-left: -1em;
  color: white;
}

/* line 2831, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Male-genetic-counselor .path5:before {
  content: "\EAC0";
  margin-left: -1em;
  color: white;
}

/* line 2838, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Male-genetic-counselor .path6:before {
  content: "\EAC1";
  margin-left: -1em;
  color: white;
}

/* line 2845, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Male-head---Patient .path1:before {
  content: "\EAC2";
  color: #0071ce;
}

/* line 2851, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Male-head---Patient .path2:before {
  content: "\EAC3";
  margin-left: -1em;
  color: white;
}

/* line 2858, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Male-head---Patient .path3:before {
  content: "\EAC4";
  margin-left: -1em;
  color: white;
}

/* line 2865, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Male-head---Patient .path4:before {
  content: "\EAC5";
  margin-left: -1em;
  color: white;
}

/* line 2872, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Male-Male-couple .path1:before {
  content: "\EAC6";
  color: #0071ce;
}

/* line 2878, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Male-Male-couple .path2:before {
  content: "\EAC7";
  margin-left: -1em;
  color: white;
}

/* line 2885, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Male-Male-couple .path3:before {
  content: "\EAC8";
  margin-left: -1em;
  color: white;
}

/* line 2892, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Male-Male-family .path1:before {
  content: "\EAC9";
  color: #0071ce;
}

/* line 2898, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Male-Male-family .path2:before {
  content: "\EACA";
  margin-left: -1em;
  color: white;
}

/* line 2905, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Male-Male-family .path3:before {
  content: "\EACB";
  margin-left: -1em;
  color: white;
}

/* line 2912, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Male-Male-family .path4:before {
  content: "\EACC";
  margin-left: -1em;
  color: white;
}

/* line 2919, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Male-nurse .path1:before {
  content: "\EACD";
  color: #0071ce;
}

/* line 2925, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Male-nurse .path2:before {
  content: "\EACE";
  margin-left: -1em;
  color: white;
}

/* line 2932, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Male-nurse .path3:before {
  content: "\EACF";
  margin-left: -1em;
  color: white;
}

/* line 2939, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Male-physician---HCP .path1:before {
  content: "\EAD0";
  color: #0071ce;
}

/* line 2945, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Male-physician---HCP .path2:before {
  content: "\EAD1";
  margin-left: -1em;
  color: white;
}

/* line 2952, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Male-physician---HCP .path3:before {
  content: "\EAD2";
  margin-left: -1em;
  color: white;
}

/* line 2959, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Male-physician---HCP .path4:before {
  content: "\EAD3";
  margin-left: -1em;
  color: white;
}

/* line 2966, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Male-physician-alternative---Psychiatrist-36 .path1:before {
  content: "\EAD4";
  color: #0071ce;
}

/* line 2972, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Male-physician-alternative---Psychiatrist-36 .path2:before {
  content: "\EAD5";
  margin-left: -1em;
  color: white;
}

/* line 2979, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Male-physician-alternative---Psychiatrist-36 .path3:before {
  content: "\EAD6";
  margin-left: -1em;
  color: white;
}

/* line 2986, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Male-physician-alternative---Psychiatrist-36 .path4:before {
  content: "\EAD7";
  margin-left: -1em;
  color: white;
}

/* line 2993, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Male-physician-alternative---Psychiatrist-37 .path1:before {
  content: "\EAD8";
  color: #0071ce;
}

/* line 2999, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Male-physician-alternative---Psychiatrist-37 .path2:before {
  content: "\EAD9";
  margin-left: -1em;
  color: white;
}

/* line 3006, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Male-physician-alternative---Psychiatrist-37 .path3:before {
  content: "\EADA";
  margin-left: -1em;
  color: white;
}

/* line 3013, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Male-physician-alternative---Psychiatrist-37 .path4:before {
  content: "\EADB";
  margin-left: -1em;
  color: white;
}

/* line 3020, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Male-standing-physician---HCP .path1:before {
  content: "\EADC";
  color: #0071ce;
}

/* line 3026, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Male-standing-physician---HCP .path2:before {
  content: "\EADD";
  margin-left: -1em;
  color: white;
}

/* line 3033, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Male-standing-physician---HCP .path3:before {
  content: "\EADE";
  margin-left: -1em;
  color: white;
}

/* line 3040, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Mammography .path1:before {
  content: "\EADF";
  color: #0071ce;
}

/* line 3046, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Mammography .path2:before {
  content: "\EAE0";
  margin-left: -1em;
  color: white;
}

/* line 3053, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Map---Brochure .path1:before {
  content: "\EAE1";
  color: #0071ce;
}

/* line 3059, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Map---Brochure .path2:before {
  content: "\EAE2";
  margin-left: -1em;
  color: white;
}

/* line 3066, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Medical-conversation---Health-chat .path1:before {
  content: "\EAE3";
  color: #0071ce;
}

/* line 3072, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Medical-conversation---Health-chat .path2:before {
  content: "\EAE4";
  margin-left: -1em;
  color: white;
}

/* line 3079, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Medical-conversation---Health-chat .path3:before {
  content: "\EAE5";
  margin-left: -1em;
  color: white;
}

/* line 3086, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Medical-conversation---Health-chat .path4:before {
  content: "\EAE6";
  margin-left: -1em;
  color: white;
}

/* line 3093, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Medical-conversation---Health-chat .path5:before {
  content: "\EAE7";
  margin-left: -1em;
  color: white;
}

/* line 3100, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Medical-records-on-clipboard .path1:before {
  content: "\EAE8";
  color: #0071ce;
}

/* line 3106, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Medical-records-on-clipboard .path2:before {
  content: "\EAE9";
  margin-left: -1em;
  color: white;
}

/* line 3113, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Medicine-jar .path1:before {
  content: "\EAEA";
  color: #0071ce;
}

/* line 3119, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Medicine-jar .path2:before {
  content: "\EAEB";
  margin-left: -1em;
  color: white;
}

/* line 3126, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Medicine-jar .path3:before {
  content: "\EAEC";
  margin-left: -1em;
  color: white;
}

/* line 3133, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Medicine-kit .path1:before {
  content: "\EAED";
  color: #0071ce;
}

/* line 3139, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Medicine-kit .path2:before {
  content: "\EAEE";
  margin-left: -1em;
  color: white;
}

/* line 3146, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Medicine .path1:before {
  content: "\EAEF";
  color: #0071ce;
}

/* line 3152, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Medicine .path2:before {
  content: "\EAF0";
  margin-left: -1em;
  color: white;
}

/* line 3159, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Microphone .path1:before {
  content: "\EAF1";
  color: #0071ce;
}

/* line 3165, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Microphone .path2:before {
  content: "\EAF2";
  margin-left: -1em;
  color: white;
}

/* line 3172, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Microscope-slide .path1:before {
  content: "\EAF3";
  color: #0071ce;
}

/* line 3178, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Microscope-slide .path2:before {
  content: "\EAF4";
  margin-left: -1em;
  color: white;
}

/* line 3185, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Microscope-slide .path3:before {
  content: "\EAF5";
  margin-left: -1em;
  color: white;
}

/* line 3192, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Microscope .path1:before {
  content: "\EAF6";
  color: #0071ce;
}

/* line 3198, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Microscope .path2:before {
  content: "\EAF7";
  margin-left: -1em;
  color: white;
}

/* line 3205, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Molecule .path1:before {
  content: "\EAF8";
  color: #0071ce;
}

/* line 3211, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Molecule .path2:before {
  content: "\EAF9";
  margin-left: -1em;
  color: white;
}

/* line 3218, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Money---Currency---Dollar .path1:before {
  content: "\EAFA";
  color: #0071ce;
}

/* line 3224, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Money---Currency---Dollar .path2:before {
  content: "\EAFB";
  margin-left: -1em;
  color: white;
}

/* line 3231, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Money .path1:before {
  content: "\EAFC";
  color: #0071ce;
}

/* line 3237, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Money .path2:before {
  content: "\EAFD";
  margin-left: -1em;
  color: white;
}

/* line 3244, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Mortar-and-pestle .path1:before {
  content: "\EAFE";
  color: #0071ce;
}

/* line 3250, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Mortar-and-pestle .path2:before {
  content: "\EAFF";
  margin-left: -1em;
  color: white;
}

/* line 3257, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Mortar-and-pestle .path3:before {
  content: "\EB00";
  margin-left: -1em;
  color: white;
}

/* line 3264, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Mouth-and-swab---Cheek .path1:before {
  content: "\EB01";
  color: #0071ce;
}

/* line 3270, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Mouth-and-swab---Cheek .path2:before {
  content: "\EB02";
  margin-left: -1em;
  color: white;
}

/* line 3277, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Mouth-and-swab---Cheek .path3:before {
  content: "\EB03";
  margin-left: -1em;
  color: white;
}

/* line 3284, resources/assets/styles/icons/icomoon.scss */

.icon-filled-MRI .path1:before {
  content: "\EB04";
  color: #0071ce;
}

/* line 3290, resources/assets/styles/icons/icomoon.scss */

.icon-filled-MRI .path2:before {
  content: "\EB05";
  margin-left: -1em;
  color: white;
}

/* line 3297, resources/assets/styles/icons/icomoon.scss */

.icon-filled-MRI .path3:before {
  content: "\EB06";
  margin-left: -1em;
  color: white;
}

/* line 3304, resources/assets/styles/icons/icomoon.scss */

.icon-filled-MRI .path4:before {
  content: "\EB07";
  margin-left: -1em;
  color: white;
}

/* line 3311, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Multiple-documents-156 .path1:before {
  content: "\EB08";
  color: #0071ce;
}

/* line 3317, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Multiple-documents-156 .path2:before {
  content: "\EB09";
  margin-left: -1em;
  color: white;
}

/* line 3324, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Multiple-documents-167 .path1:before {
  content: "\EB0A";
  color: #0071ce;
}

/* line 3330, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Multiple-documents-167 .path2:before {
  content: "\EB0B";
  margin-left: -1em;
  color: white;
}

/* line 3337, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Myriad-Box---Parcel .path1:before {
  content: "\EB0C";
  color: #0071ce;
}

/* line 3343, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Myriad-Box---Parcel .path2:before {
  content: "\EB0D";
  margin-left: -1em;
  color: white;
}

/* line 3350, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Myriad-Box---Parcel .path3:before {
  content: "\EB0E";
  margin-left: -1em;
  color: white;
}

/* line 3357, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Myriad-Box---Parcel .path4:before {
  content: "\EB0F";
  margin-left: -1em;
  color: white;
}

/* line 3364, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Myriad-Box---Parcel .path5:before {
  content: "\EB10";
  margin-left: -1em;
  color: white;
}

/* line 3371, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Myriad-Box---Parcel .path6:before {
  content: "\EB11";
  margin-left: -1em;
  color: white;
}

/* line 3378, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Myriad-cell-phone .path1:before {
  content: "\EB12";
  color: #0071ce;
}

/* line 3384, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Myriad-cell-phone .path2:before {
  content: "\EB13";
  margin-left: -1em;
  color: white;
}

/* line 3391, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Myriad-cell-phone .path3:before {
  content: "\EB14";
  margin-left: -1em;
  color: white;
}

/* line 3398, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Myriad-cell-phone .path4:before {
  content: "\EB15";
  margin-left: -1em;
  color: white;
}

/* line 3405, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Myriad-cell-phone .path5:before {
  content: "\EB16";
  margin-left: -1em;
  color: white;
}

/* line 3412, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Myriad-cell-phone .path6:before {
  content: "\EB17";
  margin-left: -1em;
  color: white;
}

/* line 3419, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Myriad-cell-phone .path7:before {
  content: "\EB18";
  margin-left: -1em;
  color: white;
}

/* line 3426, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Myriad-laptop .path1:before {
  content: "\EB19";
  color: #0071ce;
}

/* line 3432, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Myriad-laptop .path2:before {
  content: "\EB1A";
  margin-left: -1em;
  color: white;
}

/* line 3439, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Myriad-laptop .path3:before {
  content: "\EB1B";
  margin-left: -1em;
  color: white;
}

/* line 3446, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Myriad-laptop .path4:before {
  content: "\EB1C";
  margin-left: -1em;
  color: white;
}

/* line 3453, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Myriad-laptop .path5:before {
  content: "\EB1D";
  margin-left: -1em;
  color: white;
}

/* line 3460, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Myriad-laptop .path6:before {
  content: "\EB1E";
  margin-left: -1em;
  color: white;
}

/* line 3467, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Negative---Minus .path1:before {
  content: "\EB1F";
  color: #0071ce;
}

/* line 3473, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Negative---Minus .path2:before {
  content: "\EB20";
  margin-left: -1em;
  color: white;
}

/* line 3480, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Negative-result-clipboard .path1:before {
  content: "\EB21";
  color: #0071ce;
}

/* line 3486, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Negative-result-clipboard .path2:before {
  content: "\EB22";
  margin-left: -1em;
  color: white;
}

/* line 3493, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Negative-result-clipboard .path3:before {
  content: "\EB23";
  margin-left: -1em;
  color: white;
}

/* line 3500, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Negative-result-clipboard .path4:before {
  content: "\EB24";
  margin-left: -1em;
  color: white;
}

/* line 3507, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Negative-result-clipboard .path5:before {
  content: "\EB25";
  margin-left: -1em;
  color: white;
}

/* line 3514, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Negative-result-double-helix---DNA---Gene .path1:before {
  content: "\EB26";
  color: #0071ce;
}

/* line 3520, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Negative-result-double-helix---DNA---Gene .path2:before {
  content: "\EB27";
  margin-left: -1em;
  color: white;
}

/* line 3527, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Negative-result-double-helix---DNA---Gene .path3:before {
  content: "\EB28";
  margin-left: -1em;
  color: white;
}

/* line 3534, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Negative-result-double-helix---DNA---Gene .path4:before {
  content: "\EB29";
  margin-left: -1em;
  color: white;
}

/* line 3541, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Negative-result-female-head---Patient .path1:before {
  content: "\EB2A";
  color: #0071ce;
}

/* line 3547, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Negative-result-female-head---Patient .path2:before {
  content: "\EB2B";
  margin-left: -1em;
  color: white;
}

/* line 3554, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Negative-result-female-head---Patient .path3:before {
  content: "\EB2C";
  margin-left: -1em;
  color: white;
}

/* line 3561, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Negative-result-female-head---Patient .path4:before {
  content: "\EB2D";
  margin-left: -1em;
  color: white;
}

/* line 3568, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Negative-result-female-head---Patient .path5:before {
  content: "\EB2E";
  margin-left: -1em;
  color: white;
}

/* line 3575, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Negative-result-gender-neutral-head---Patient .path1:before {
  content: "\EB2F";
  color: #0071ce;
}

/* line 3581, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Negative-result-gender-neutral-head---Patient .path2:before {
  content: "\EB30";
  margin-left: -1em;
  color: white;
}

/* line 3588, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Negative-result-gender-neutral-head---Patient .path3:before {
  content: "\EB31";
  margin-left: -1em;
  color: white;
}

/* line 3595, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Negative-result-gender-neutral-head---Patient .path4:before {
  content: "\EB32";
  margin-left: -1em;
  color: white;
}

/* line 3602, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Negative-result-gender-neutral-head---Patient .path5:before {
  content: "\EB33";
  margin-left: -1em;
  color: white;
}

/* line 3609, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Negative-result-male-head---Patient .path1:before {
  content: "\EB34";
  color: #0071ce;
}

/* line 3615, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Negative-result-male-head---Patient .path2:before {
  content: "\EB35";
  margin-left: -1em;
  color: white;
}

/* line 3622, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Negative-result-male-head---Patient .path3:before {
  content: "\EB36";
  margin-left: -1em;
  color: white;
}

/* line 3629, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Negative-result-male-head---Patient .path4:before {
  content: "\EB37";
  margin-left: -1em;
  color: white;
}

/* line 3636, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Negative-result-male-head---Patient .path5:before {
  content: "\EB38";
  margin-left: -1em;
  color: white;
}

/* line 3643, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Negative-result-man .path1:before {
  content: "\EB39";
  color: #0071ce;
}

/* line 3649, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Negative-result-man .path2:before {
  content: "\EB3A";
  margin-left: -1em;
  color: white;
}

/* line 3656, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Negative-result-man .path3:before {
  content: "\EB3B";
  margin-left: -1em;
  color: white;
}

/* line 3663, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Negative-result-man .path4:before {
  content: "\EB3C";
  margin-left: -1em;
  color: white;
}

/* line 3670, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Negative-result-saliva-tube .path1:before {
  content: "\EB3D";
  color: #0071ce;
}

/* line 3676, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Negative-result-saliva-tube .path2:before {
  content: "\EB3E";
  margin-left: -1em;
  color: white;
}

/* line 3683, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Negative-result-saliva-tube .path3:before {
  content: "\EB3F";
  margin-left: -1em;
  color: white;
}

/* line 3690, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Negative-result-saliva-tube .path4:before {
  content: "\EB40";
  margin-left: -1em;
  color: white;
}

/* line 3697, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Negative-result-vial---Test-tube .path1:before {
  content: "\EB41";
  color: #0071ce;
}

/* line 3703, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Negative-result-vial---Test-tube .path2:before {
  content: "\EB42";
  margin-left: -1em;
  color: white;
}

/* line 3710, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Negative-result-vial---Test-tube .path3:before {
  content: "\EB43";
  margin-left: -1em;
  color: white;
}

/* line 3717, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Negative-result-vial---Test-tube .path4:before {
  content: "\EB44";
  margin-left: -1em;
  color: white;
}

/* line 3724, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Negative-result-woman .path1:before {
  content: "\EB45";
  color: #0071ce;
}

/* line 3730, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Negative-result-woman .path2:before {
  content: "\EB46";
  margin-left: -1em;
  color: white;
}

/* line 3737, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Negative-result-woman .path3:before {
  content: "\EB47";
  margin-left: -1em;
  color: white;
}

/* line 3744, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Negative-result-woman .path4:before {
  content: "\EB48";
  margin-left: -1em;
  color: white;
}

/* line 3751, resources/assets/styles/icons/icomoon.scss */

.icon-filled-New-born-baby .path1:before {
  content: "\EB49";
  color: #0071ce;
}

/* line 3757, resources/assets/styles/icons/icomoon.scss */

.icon-filled-New-born-baby .path2:before {
  content: "\EB4A";
  margin-left: -1em;
  color: white;
}

/* line 3764, resources/assets/styles/icons/icomoon.scss */

.icon-filled-New-born-twins .path1:before {
  content: "\EB4B";
  color: #0071ce;
}

/* line 3770, resources/assets/styles/icons/icomoon.scss */

.icon-filled-New-born-twins .path2:before {
  content: "\EB4C";
  margin-left: -1em;
  color: white;
}

/* line 3777, resources/assets/styles/icons/icomoon.scss */

.icon-filled-New-born-twins .path3:before {
  content: "\EB4D";
  margin-left: -1em;
  color: white;
}

/* line 3784, resources/assets/styles/icons/icomoon.scss */

.icon-filled-News .path1:before {
  content: "\EB4E";
  color: #0071ce;
}

/* line 3790, resources/assets/styles/icons/icomoon.scss */

.icon-filled-News .path2:before {
  content: "\EB4F";
  margin-left: -1em;
  color: white;
}

/* line 3797, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Nurse---Female .path1:before {
  content: "\EB50";
  color: #0071ce;
}

/* line 3803, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Nurse---Female .path2:before {
  content: "\EB51";
  margin-left: -1em;
  color: white;
}

/* line 3810, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Nurse---Female .path3:before {
  content: "\EB52";
  margin-left: -1em;
  color: white;
}

/* line 3817, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Open-book .path1:before {
  content: "\EB53";
  color: #0071ce;
}

/* line 3823, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Open-book .path2:before {
  content: "\EB54";
  margin-left: -1em;
  color: white;
}

/* line 3830, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Open-envelope .path1:before {
  content: "\EB55";
  color: #0071ce;
}

/* line 3836, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Open-envelope .path2:before {
  content: "\EB56";
  margin-left: -1em;
  color: white;
}

/* line 3843, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Open-folder .path1:before {
  content: "\EB57";
  color: #0071ce;
}

/* line 3849, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Open-folder .path2:before {
  content: "\EB58";
  margin-left: -1em;
  color: white;
}

/* line 3856, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Open-parcel---box .path1:before {
  content: "\EB59";
  color: #0071ce;
}

/* line 3862, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Open-parcel---box .path2:before {
  content: "\EB5A";
  margin-left: -1em;
  color: white;
}

/* line 3869, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Outbox---Send .path1:before {
  content: "\EB5B";
  color: #0071ce;
}

/* line 3875, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Outbox---Send .path2:before {
  content: "\EB5C";
  margin-left: -1em;
  color: white;
}

/* line 3882, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Ovaries .path1:before {
  content: "\EB5D";
  color: #0071ce;
}

/* line 3888, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Ovaries .path2:before {
  content: "\EB5E";
  margin-left: -1em;
  color: white;
}

/* line 3895, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Pancreas .path1:before {
  content: "\EB5F";
  color: #0071ce;
}

/* line 3901, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Pancreas .path2:before {
  content: "\EB60";
  margin-left: -1em;
  color: white;
}

/* line 3908, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Pancreas .path3:before {
  content: "\EB61";
  margin-left: -1em;
  color: white;
}

/* line 3915, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Parcel---Box .path1:before {
  content: "\EB62";
  color: #0071ce;
}

/* line 3921, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Parcel---Box .path2:before {
  content: "\EB63";
  margin-left: -1em;
  color: white;
}

/* line 3928, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Patient-in-ICU---In-hospital .path1:before {
  content: "\EB64";
  color: #0071ce;
}

/* line 3934, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Patient-in-ICU---In-hospital .path2:before {
  content: "\EB65";
  margin-left: -1em;
  color: white;
}

/* line 3941, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Pause .path1:before {
  content: "\EB66";
  color: #0071ce;
}

/* line 3947, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Pause .path2:before {
  content: "\EB67";
  margin-left: -1em;
  color: white;
}

/* line 3954, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Pencil---Write---Edit .path1:before {
  content: "\EB68";
  color: #0071ce;
}

/* line 3960, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Pencil---Write---Edit .path2:before {
  content: "\EB69";
  margin-left: -1em;
  color: white;
}

/* line 3967, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Personal-data-on-clipboard-alternative .path1:before {
  content: "\EB6A";
  color: #0071ce;
}

/* line 3973, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Personal-data-on-clipboard-alternative .path2:before {
  content: "\EB6B";
  margin-left: -1em;
  color: white;
}

/* line 3980, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Personal-data-on-clipboard-alternative .path3:before {
  content: "\EB6C";
  margin-left: -1em;
  color: white;
}

/* line 3987, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Personal-data-on-clipboard-alternative .path4:before {
  content: "\EB6D";
  margin-left: -1em;
  color: white;
}

/* line 3994, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Personal-data-on-clipboard-alternative .path5:before {
  content: "\EB6E";
  margin-left: -1em;
  color: white;
}

/* line 4001, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Personal-data-on-clipboard-alternative .path6:before {
  content: "\EB6F";
  margin-left: -1em;
  color: white;
}

/* line 4008, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Personal-data-on-clipboard-alternative .path7:before {
  content: "\EB70";
  margin-left: -1em;
  color: white;
}

/* line 4015, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Personal-data-on-clipboard .path1:before {
  content: "\EB71";
  color: #0071ce;
}

/* line 4021, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Personal-data-on-clipboard .path2:before {
  content: "\EB72";
  margin-left: -1em;
  color: white;
}

/* line 4028, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Personal-data-on-clipboard .path3:before {
  content: "\EB73";
  margin-left: -1em;
  color: white;
}

/* line 4035, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Personal-data-on-clipboard .path4:before {
  content: "\EB74";
  margin-left: -1em;
  color: white;
}

/* line 4042, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Personal-data-on-clipboard .path5:before {
  content: "\EB75";
  margin-left: -1em;
  color: white;
}

/* line 4049, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Personal-data-on-clipboard .path6:before {
  content: "\EB76";
  margin-left: -1em;
  color: white;
}

/* line 4056, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Personal-data-on-clipboard .path7:before {
  content: "\EB77";
  margin-left: -1em;
  color: white;
}

/* line 4063, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Personal-data-on-clipboard .path8:before {
  content: "\EB78";
  margin-left: -1em;
  color: white;
}

/* line 4070, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Personal-ID .path1:before {
  content: "\EB79";
  color: #0071ce;
}

/* line 4076, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Personal-ID .path2:before {
  content: "\EB7A";
  margin-left: -1em;
  color: white;
}

/* line 4083, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Phone---Call---Ring .path1:before {
  content: "\EB7B";
  color: #0071ce;
}

/* line 4089, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Phone---Call---Ring .path2:before {
  content: "\EB7C";
  margin-left: -1em;
  color: white;
}

/* line 4096, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Pills---Hormones .path1:before {
  content: "\EB7D";
  color: #0071ce;
}

/* line 4102, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Pills---Hormones .path2:before {
  content: "\EB7E";
  margin-left: -1em;
  color: white;
}

/* line 4109, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Play .path1:before {
  content: "\EB7F";
  color: #0071ce;
}

/* line 4115, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Play .path2:before {
  content: "\EB80";
  margin-left: -1em;
  color: white;
}

/* line 4122, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Podium .path1:before {
  content: "\EB81";
  color: #0071ce;
}

/* line 4128, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Podium .path2:before {
  content: "\EB82";
  margin-left: -1em;
  color: white;
}

/* line 4135, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Positive---Plus .path1:before {
  content: "\EB83";
  color: #0071ce;
}

/* line 4141, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Positive---Plus .path2:before {
  content: "\EB84";
  margin-left: -1em;
  color: white;
}

/* line 4148, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Positive-result-clipboard .path1:before {
  content: "\EB85";
  color: #0071ce;
}

/* line 4154, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Positive-result-clipboard .path2:before {
  content: "\EB86";
  margin-left: -1em;
  color: white;
}

/* line 4161, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Positive-result-clipboard .path3:before {
  content: "\EB87";
  margin-left: -1em;
  color: white;
}

/* line 4168, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Positive-result-clipboard .path4:before {
  content: "\EB88";
  margin-left: -1em;
  color: white;
}

/* line 4175, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Positive-result-clipboard .path5:before {
  content: "\EB89";
  margin-left: -1em;
  color: white;
}

/* line 4182, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Positive-result-double-helix---DNA---Gene .path1:before {
  content: "\EB8A";
  color: #0071ce;
}

/* line 4188, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Positive-result-double-helix---DNA---Gene .path2:before {
  content: "\EB8B";
  margin-left: -1em;
  color: white;
}

/* line 4195, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Positive-result-double-helix---DNA---Gene .path3:before {
  content: "\EB8C";
  margin-left: -1em;
  color: white;
}

/* line 4202, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Positive-result-double-helix---DNA---Gene .path4:before {
  content: "\EB8D";
  margin-left: -1em;
  color: white;
}

/* line 4209, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Positive-result-female-head---Patient .path1:before {
  content: "\EB8E";
  color: #0071ce;
}

/* line 4215, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Positive-result-female-head---Patient .path2:before {
  content: "\EB8F";
  margin-left: -1em;
  color: white;
}

/* line 4222, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Positive-result-female-head---Patient .path3:before {
  content: "\EB90";
  margin-left: -1em;
  color: white;
}

/* line 4229, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Positive-result-female-head---Patient .path4:before {
  content: "\EB91";
  margin-left: -1em;
  color: white;
}

/* line 4236, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Positive-result-female-head---Patient .path5:before {
  content: "\EB92";
  margin-left: -1em;
  color: white;
}

/* line 4243, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Positive-result-gender-neutral-head---Patient .path1:before {
  content: "\EB93";
  color: #0071ce;
}

/* line 4249, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Positive-result-gender-neutral-head---Patient .path2:before {
  content: "\EB94";
  margin-left: -1em;
  color: white;
}

/* line 4256, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Positive-result-gender-neutral-head---Patient .path3:before {
  content: "\EB95";
  margin-left: -1em;
  color: white;
}

/* line 4263, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Positive-result-gender-neutral-head---Patient .path4:before {
  content: "\EB96";
  margin-left: -1em;
  color: white;
}

/* line 4270, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Positive-result-gender-neutral-head---Patient .path5:before {
  content: "\EB97";
  margin-left: -1em;
  color: white;
}

/* line 4277, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Positive-result-male-head---Patient .path1:before {
  content: "\EB98";
  color: #0071ce;
}

/* line 4283, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Positive-result-male-head---Patient .path2:before {
  content: "\EB99";
  margin-left: -1em;
  color: white;
}

/* line 4290, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Positive-result-male-head---Patient .path3:before {
  content: "\EB9A";
  margin-left: -1em;
  color: white;
}

/* line 4297, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Positive-result-male-head---Patient .path4:before {
  content: "\EB9B";
  margin-left: -1em;
  color: white;
}

/* line 4304, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Positive-result-male-head---Patient .path5:before {
  content: "\EB9C";
  margin-left: -1em;
  color: white;
}

/* line 4311, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Positive-result-man .path1:before {
  content: "\EB9D";
  color: #0071ce;
}

/* line 4317, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Positive-result-man .path2:before {
  content: "\EB9E";
  margin-left: -1em;
  color: white;
}

/* line 4324, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Positive-result-man .path3:before {
  content: "\EB9F";
  margin-left: -1em;
  color: white;
}

/* line 4331, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Positive-result-man .path4:before {
  content: "\EBA0";
  margin-left: -1em;
  color: white;
}

/* line 4338, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Positive-result-saliva-tube .path1:before {
  content: "\EBA1";
  color: #0071ce;
}

/* line 4344, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Positive-result-saliva-tube .path2:before {
  content: "\EBA2";
  margin-left: -1em;
  color: white;
}

/* line 4351, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Positive-result-saliva-tube .path3:before {
  content: "\EBA3";
  margin-left: -1em;
  color: white;
}

/* line 4358, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Positive-result-saliva-tube .path4:before {
  content: "\EBA4";
  margin-left: -1em;
  color: white;
}

/* line 4365, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Positive-result-vial---Test-tube .path1:before {
  content: "\EBA5";
  color: #0071ce;
}

/* line 4371, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Positive-result-vial---Test-tube .path2:before {
  content: "\EBA6";
  margin-left: -1em;
  color: white;
}

/* line 4378, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Positive-result-vial---Test-tube .path3:before {
  content: "\EBA7";
  margin-left: -1em;
  color: white;
}

/* line 4385, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Positive-result-vial---Test-tube .path4:before {
  content: "\EBA8";
  margin-left: -1em;
  color: white;
}

/* line 4392, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Positive-result-woman .path1:before {
  content: "\EBA9";
  color: #0071ce;
}

/* line 4398, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Positive-result-woman .path2:before {
  content: "\EBAA";
  margin-left: -1em;
  color: white;
}

/* line 4405, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Positive-result-woman .path3:before {
  content: "\EBAB";
  margin-left: -1em;
  color: white;
}

/* line 4412, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Positive-result-woman .path4:before {
  content: "\EBAC";
  margin-left: -1em;
  color: white;
}

/* line 4419, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Pregnant-woman .path1:before {
  content: "\EBAD";
  color: #0071ce;
}

/* line 4425, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Pregnant-woman .path2:before {
  content: "\EBAE";
  margin-left: -1em;
  color: white;
}

/* line 4432, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Prescription-bottle .path1:before {
  content: "\EBAF";
  color: #0071ce;
}

/* line 4438, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Prescription-bottle .path2:before {
  content: "\EBB0";
  margin-left: -1em;
  color: white;
}

/* line 4445, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Prescription-bottle-with-cross .path1:before {
  content: "\EBB1";
  color: #0071ce;
}

/* line 4451, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Prescription-bottle-with-cross .path2:before {
  content: "\EBB2";
  margin-left: -1em;
  color: white;
}

/* line 4458, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Prescription-on-clipboard .path1:before {
  content: "\EBB3";
  color: #0071ce;
}

/* line 4464, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Prescription-on-clipboard .path2:before {
  content: "\EBB4";
  margin-left: -1em;
  color: white;
}

/* line 4471, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Prescription .path1:before {
  content: "\EBB5";
  color: #0071ce;
}

/* line 4477, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Prescription .path2:before {
  content: "\EBB6";
  margin-left: -1em;
  color: white;
}

/* line 4484, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Presentation---Group-of-people .path1:before {
  content: "\EBB7";
  color: #0071ce;
}

/* line 4490, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Presentation---Group-of-people .path2:before {
  content: "\EBB8";
  margin-left: -1em;
  color: white;
}

/* line 4497, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Presentation---Speaker-alternative .path1:before {
  content: "\EBB9";
  color: #0071ce;
}

/* line 4503, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Presentation---Speaker-alternative .path2:before {
  content: "\EBBA";
  margin-left: -1em;
  color: white;
}

/* line 4510, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Presentation---Speaker .path1:before {
  content: "\EBBB";
  color: #0071ce;
}

/* line 4516, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Presentation---Speaker .path2:before {
  content: "\EBBC";
  margin-left: -1em;
  color: white;
}

/* line 4523, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Price-tag .path1:before {
  content: "\EBBD";
  color: #0071ce;
}

/* line 4529, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Price-tag .path2:before {
  content: "\EBBE";
  margin-left: -1em;
  color: white;
}

/* line 4536, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Printer .path1:before {
  content: "\EBBF";
  color: #0071ce;
}

/* line 4542, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Printer .path2:before {
  content: "\EBC0";
  margin-left: -1em;
  color: white;
}

/* line 4549, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Prostate .path1:before {
  content: "\EBC1";
  color: #0071ce;
}

/* line 4555, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Prostate .path2:before {
  content: "\EBC2";
  margin-left: -1em;
  color: white;
}

/* line 4562, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Protect---Secure---Check .path1:before {
  content: "\EBC3";
  color: #0071ce;
}

/* line 4568, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Protect---Secure---Check .path2:before {
  content: "\EBC4";
  margin-left: -1em;
  color: white;
}

/* line 4575, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Puzzle .path1:before {
  content: "\EBC5";
  color: #0071ce;
}

/* line 4581, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Puzzle .path2:before {
  content: "\EBC6";
  margin-left: -1em;
  color: white;
}

/* line 4588, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Question---Help---Support .path1:before {
  content: "\EBC7";
  color: #0071ce;
}

/* line 4594, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Question---Help---Support .path2:before {
  content: "\EBC8";
  margin-left: -1em;
  color: white;
}

/* line 4601, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Quotations-marks .path1:before {
  content: "\EBC9";
  color: #0071ce;
}

/* line 4607, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Quotations-marks .path2:before {
  content: "\EBCA";
  margin-left: -1em;
  color: white;
}

/* line 4614, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Radiation .path1:before {
  content: "\EBCB";
  color: #0071ce;
}

/* line 4620, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Radiation .path2:before {
  content: "\EBCC";
  margin-left: -1em;
  color: white;
}

/* line 4627, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Red-blood-cells .path1:before {
  content: "\EBCD";
  color: #0071ce;
}

/* line 4633, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Red-blood-cells .path2:before {
  content: "\EBCE";
  margin-left: -1em;
  color: white;
}

/* line 4640, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Red-blood-cells .path3:before {
  content: "\EBCF";
  margin-left: -1em;
  color: white;
}

/* line 4647, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Red-blood-cells .path4:before {
  content: "\EBD0";
  margin-left: -1em;
  color: white;
}

/* line 4654, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Red-blood-cells .path5:before {
  content: "\EBD1";
  margin-left: -1em;
  color: white;
}

/* line 4661, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Red-blood-cells .path6:before {
  content: "\EBD2";
  margin-left: -1em;
  color: white;
}

/* line 4668, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Red-blood-cells .path7:before {
  content: "\EBD3";
  margin-left: -1em;
  color: white;
}

/* line 4675, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Robo-chat---Robot .path1:before {
  content: "\EBD4";
  color: #0071ce;
}

/* line 4681, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Robo-chat---Robot .path2:before {
  content: "\EBD5";
  margin-left: -1em;
  color: white;
}

/* line 4688, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Ruler .path1:before {
  content: "\EBD6";
  color: #0071ce;
}

/* line 4694, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Ruler .path2:before {
  content: "\EBD7";
  margin-left: -1em;
  color: white;
}

/* line 4701, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Saliva-drop---Water .path1:before {
  content: "\EBD8";
  color: #0071ce;
}

/* line 4707, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Saliva-drop---Water .path2:before {
  content: "\EBD9";
  margin-left: -1em;
  color: white;
}

/* line 4714, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Saliva-tube-with-mouth .path1:before {
  content: "\EBDA";
  color: #0071ce;
}

/* line 4720, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Saliva-tube-with-mouth .path2:before {
  content: "\EBDB";
  margin-left: -1em;
  color: white;
}

/* line 4727, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Saliva-tube-with-mouth .path3:before {
  content: "\EBDC";
  margin-left: -1em;
  color: white;
}

/* line 4734, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Saliva-tube-with-mouth .path4:before {
  content: "\EBDD";
  margin-left: -1em;
  color: white;
}

/* line 4741, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Saliva-tube .path1:before {
  content: "\EBDE";
  color: #0071ce;
}

/* line 4747, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Saliva-tube .path2:before {
  content: "\EBDF";
  margin-left: -1em;
  color: white;
}

/* line 4754, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Save---Floppy-disk .path1:before {
  content: "\EBE0";
  color: #0071ce;
}

/* line 4760, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Save---Floppy-disk .path2:before {
  content: "\EBE1";
  margin-left: -1em;
  color: white;
}

/* line 4767, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Scissors .path1:before {
  content: "\EBE2";
  color: #0071ce;
}

/* line 4773, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Scissors .path2:before {
  content: "\EBE3";
  margin-left: -1em;
  color: white;
}

/* line 4780, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Screen---TV .path1:before {
  content: "\EBE4";
  color: #0071ce;
}

/* line 4786, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Screen---TV .path2:before {
  content: "\EBE5";
  margin-left: -1em;
  color: white;
}

/* line 4793, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Sealed-bag .path1:before {
  content: "\EBE6";
  color: #0071ce;
}

/* line 4799, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Sealed-bag .path2:before {
  content: "\EBE7";
  margin-left: -1em;
  color: white;
}

/* line 4806, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Sealed-bag .path3:before {
  content: "\EBE8";
  margin-left: -1em;
  color: white;
}

/* line 4813, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Sealed-bag .path4:before {
  content: "\EBE9";
  margin-left: -1em;
  color: white;
}

/* line 4820, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Sealed-bag .path5:before {
  content: "\EBEA";
  margin-left: -1em;
  color: white;
}

/* line 4827, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Sealed-bag .path6:before {
  content: "\EBEB";
  margin-left: -1em;
  color: white;
}

/* line 4834, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Search---Magnifying-glass .path1:before {
  content: "\EBEC";
  color: #0071ce;
}

/* line 4840, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Search---Magnifying-glass .path2:before {
  content: "\EBED";
  margin-left: -1em;
  color: white;
}

/* line 4847, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Sent-document .path1:before {
  content: "\EBEE";
  color: #0071ce;
}

/* line 4853, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Sent-document .path2:before {
  content: "\EBEF";
  margin-left: -1em;
  color: white;
}

/* line 4860, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Sent-parcel---Box .path1:before {
  content: "\EBF0";
  color: #0071ce;
}

/* line 4866, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Sent-parcel---Box .path2:before {
  content: "\EBF1";
  margin-left: -1em;
  color: white;
}

/* line 4873, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Sent-parcel---Box .path3:before {
  content: "\EBF2";
  margin-left: -1em;
  color: white;
}

/* line 4880, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Shopping-basket .path1:before {
  content: "\EBF3";
  color: #0071ce;
}

/* line 4886, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Shopping-basket .path2:before {
  content: "\EBF4";
  margin-left: -1em;
  color: white;
}

/* line 4893, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Signed-document---Contract .path1:before {
  content: "\EBF5";
  color: #0071ce;
}

/* line 4899, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Signed-document---Contract .path2:before {
  content: "\EBF6";
  margin-left: -1em;
  color: white;
}

/* line 4906, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Signed-document .path1:before {
  content: "\EBF7";
  color: #0071ce;
}

/* line 4912, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Signed-document .path2:before {
  content: "\EBF8";
  margin-left: -1em;
  color: white;
}

/* line 4919, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Single-breast-silhouette .path1:before {
  content: "\EBF9";
  color: #0071ce;
}

/* line 4925, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Single-breast-silhouette .path2:before {
  content: "\EBFA";
  margin-left: -1em;
  color: white;
}

/* line 4932, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Social-security-card---Insurance-card .path1:before {
  content: "\EBFB";
  color: #0071ce;
}

/* line 4938, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Social-security-card---Insurance-card .path2:before {
  content: "\EBFC";
  margin-left: -1em;
  color: white;
}

/* line 4945, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Social-security-card---Insurance-card .path3:before {
  content: "\EBFD";
  margin-left: -1em;
  color: white;
}

/* line 4952, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Social-security-card---Insurance-card .path4:before {
  content: "\EBFE";
  margin-left: -1em;
  color: white;
}

/* line 4959, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Social-security-card---Insurance-card .path5:before {
  content: "\EBFF";
  margin-left: -1em;
  color: white;
}

/* line 4966, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Social-security-card---Insurance-card .path6:before {
  content: "\EC00";
  margin-left: -1em;
  color: white;
}

/* line 4973, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Speaker .path1:before {
  content: "\EC01";
  color: #0071ce;
}

/* line 4979, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Speaker .path2:before {
  content: "\EC02";
  margin-left: -1em;
  color: white;
}

/* line 4986, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Star .path1:before {
  content: "\EC03";
  color: #0071ce;
}

/* line 4992, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Star .path2:before {
  content: "\EC04";
  margin-left: -1em;
  color: white;
}

/* line 4999, resources/assets/styles/icons/icomoon.scss */

.icon-filled-STAT-document .path1:before {
  content: "\EC05";
  color: #0071ce;
}

/* line 5005, resources/assets/styles/icons/icomoon.scss */

.icon-filled-STAT-document .path2:before {
  content: "\EC06";
  margin-left: -1em;
  color: white;
}

/* line 5012, resources/assets/styles/icons/icomoon.scss */

.icon-filled-STAT-document .path3:before {
  content: "\EC07";
  margin-left: -1em;
  color: white;
}

/* line 5019, resources/assets/styles/icons/icomoon.scss */

.icon-filled-STAT-document .path4:before {
  content: "\EC08";
  margin-left: -1em;
  color: white;
}

/* line 5026, resources/assets/styles/icons/icomoon.scss */

.icon-filled-STAT-document .path5:before {
  content: "\EC09";
  margin-left: -1em;
  color: white;
}

/* line 5033, resources/assets/styles/icons/icomoon.scss */

.icon-filled-STAT-document .path6:before {
  content: "\EC0A";
  margin-left: -1em;
  color: white;
}

/* line 5040, resources/assets/styles/icons/icomoon.scss */

.icon-filled-STAT-document .path7:before {
  content: "\EC0B";
  margin-left: -1em;
  color: white;
}

/* line 5047, resources/assets/styles/icons/icomoon.scss */

.icon-filled-STAT-test-kit-box-alternative .path1:before {
  content: "\EC0C";
  color: #0071ce;
}

/* line 5053, resources/assets/styles/icons/icomoon.scss */

.icon-filled-STAT-test-kit-box-alternative .path2:before {
  content: "\EC0D";
  margin-left: -1em;
  color: white;
}

/* line 5060, resources/assets/styles/icons/icomoon.scss */

.icon-filled-STAT-test-kit-box-alternative .path3:before {
  content: "\EC0E";
  margin-left: -1em;
  color: white;
}

/* line 5067, resources/assets/styles/icons/icomoon.scss */

.icon-filled-STAT-test-kit-box-alternative .path4:before {
  content: "\EC0F";
  margin-left: -1em;
  color: white;
}

/* line 5074, resources/assets/styles/icons/icomoon.scss */

.icon-filled-STAT-test-kit-box-alternative .path5:before {
  content: "\EC10";
  margin-left: -1em;
  color: white;
}

/* line 5081, resources/assets/styles/icons/icomoon.scss */

.icon-filled-STAT-test-kit-box-alternative .path6:before {
  content: "\EC11";
  margin-left: -1em;
  color: white;
}

/* line 5088, resources/assets/styles/icons/icomoon.scss */

.icon-filled-STAT-test-kit-box .path1:before {
  content: "\EC12";
  color: #0071ce;
}

/* line 5094, resources/assets/styles/icons/icomoon.scss */

.icon-filled-STAT-test-kit-box .path2:before {
  content: "\EC13";
  margin-left: -1em;
  color: white;
}

/* line 5101, resources/assets/styles/icons/icomoon.scss */

.icon-filled-STAT-test-kit-box .path3:before {
  content: "\EC14";
  margin-left: -1em;
  color: white;
}

/* line 5108, resources/assets/styles/icons/icomoon.scss */

.icon-filled-STAT-test-kit-box .path4:before {
  content: "\EC15";
  margin-left: -1em;
  color: white;
}

/* line 5115, resources/assets/styles/icons/icomoon.scss */

.icon-filled-STAT-test-kit-box .path5:before {
  content: "\EC16";
  margin-left: -1em;
  color: white;
}

/* line 5122, resources/assets/styles/icons/icomoon.scss */

.icon-filled-STAT-test-kit-box .path6:before {
  content: "\EC17";
  margin-left: -1em;
  color: white;
}

/* line 5129, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Stethoscope .path1:before {
  content: "\EC18";
  color: #0071ce;
}

/* line 5135, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Stethoscope .path2:before {
  content: "\EC19";
  margin-left: -1em;
  color: white;
}

/* line 5142, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Stomach .path1:before {
  content: "\EC1A";
  color: #0071ce;
}

/* line 5148, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Stomach .path2:before {
  content: "\EC1B";
  margin-left: -1em;
  color: white;
}

/* line 5155, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Stop .path1:before {
  content: "\EC1C";
  color: #0071ce;
}

/* line 5161, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Stop .path2:before {
  content: "\EC1D";
  margin-left: -1em;
  color: white;
}

/* line 5168, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Surgery---Scalpel .path1:before {
  content: "\EC1E";
  color: #0071ce;
}

/* line 5174, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Surgery---Scalpel .path2:before {
  content: "\EC1F";
  margin-left: -1em;
  color: white;
}

/* line 5181, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Surgery---Scalpel .path3:before {
  content: "\EC20";
  margin-left: -1em;
  color: white;
}

/* line 5188, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Surgery---Scalpel .path4:before {
  content: "\EC21";
  margin-left: -1em;
  color: white;
}

/* line 5195, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Surgery---Scalpel .path5:before {
  content: "\EC22";
  margin-left: -1em;
  color: white;
}

/* line 5202, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Sustainability---Hand-with-plant .path1:before {
  content: "\EC23";
  color: #0071ce;
}

/* line 5208, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Sustainability---Hand-with-plant .path2:before {
  content: "\EC24";
  margin-left: -1em;
  color: white;
}

/* line 5215, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Swab-and-vial .path1:before {
  content: "\EC25";
  color: #0071ce;
}

/* line 5221, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Swab-and-vial .path2:before {
  content: "\EC26";
  margin-left: -1em;
  color: white;
}

/* line 5228, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Swab .path1:before {
  content: "\EC27";
  color: #0071ce;
}

/* line 5234, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Swab .path2:before {
  content: "\EC28";
  margin-left: -1em;
  color: white;
}

/* line 5241, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Tablet-alternative .path1:before {
  content: "\EC29";
  color: #0071ce;
}

/* line 5247, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Tablet-alternative .path2:before {
  content: "\EC2A";
  margin-left: -1em;
  color: white;
}

/* line 5254, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Tablet .path1:before {
  content: "\EC2B";
  color: #0071ce;
}

/* line 5260, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Tablet .path2:before {
  content: "\EC2C";
  margin-left: -1em;
  color: white;
}

/* line 5267, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Target .path1:before {
  content: "\EC2D";
  color: #0071ce;
}

/* line 5273, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Target .path2:before {
  content: "\EC2E";
  margin-left: -1em;
  color: white;
}

/* line 5280, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Telemedicine .path1:before {
  content: "\EC2F";
  color: #0071ce;
}

/* line 5286, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Telemedicine .path2:before {
  content: "\EC30";
  margin-left: -1em;
  color: white;
}

/* line 5293, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Telemedicine .path3:before {
  content: "\EC31";
  margin-left: -1em;
  color: white;
}

/* line 5300, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Telemedicine .path4:before {
  content: "\EC32";
  margin-left: -1em;
  color: white;
}

/* line 5307, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Telemedicine .path5:before {
  content: "\EC33";
  margin-left: -1em;
  color: white;
}

/* line 5314, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Temperature---Thermometer .path1:before {
  content: "\EC34";
  color: #0071ce;
}

/* line 5320, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Temperature---Thermometer .path2:before {
  content: "\EC35";
  margin-left: -1em;
  color: white;
}

/* line 5327, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Test-kit-box .path1:before {
  content: "\EC36";
  color: #0071ce;
}

/* line 5333, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Test-kit-box .path2:before {
  content: "\EC37";
  margin-left: -1em;
  color: white;
}

/* line 5340, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Test-kit-box-alternative .path1:before {
  content: "\EC38";
  color: #0071ce;
}

/* line 5346, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Test-kit-box-alternative .path2:before {
  content: "\EC39";
  margin-left: -1em;
  color: white;
}

/* line 5353, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Thermometer .path1:before {
  content: "\EC3A";
  color: #0071ce;
}

/* line 5359, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Thermometer .path2:before {
  content: "\EC3B";
  margin-left: -1em;
  color: white;
}

/* line 5366, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Thought-bubble .path1:before {
  content: "\EC3C";
  color: #0071ce;
}

/* line 5372, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Thought-bubble .path2:before {
  content: "\EC3D";
  margin-left: -1em;
  color: white;
}

/* line 5379, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Thought-bubble .path3:before {
  content: "\EC3E";
  margin-left: -1em;
  color: white;
}

/* line 5386, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Thumbs-up---Like .path1:before {
  content: "\EC3F";
  color: #0071ce;
}

/* line 5392, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Thumbs-up---Like .path2:before {
  content: "\EC40";
  margin-left: -1em;
  color: white;
}

/* line 5399, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Time-hourglass-empty .path1:before {
  content: "\EC41";
  color: #0071ce;
}

/* line 5405, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Time-hourglass-empty .path2:before {
  content: "\EC42";
  margin-left: -1em;
  color: white;
}

/* line 5412, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Time-hourglass .path1:before {
  content: "\EC43";
  color: #0071ce;
}

/* line 5418, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Time-hourglass .path2:before {
  content: "\EC44";
  margin-left: -1em;
  color: white;
}

/* line 5425, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Tools---Settings .path1:before {
  content: "\EC45";
  color: #0071ce;
}

/* line 5431, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Tools---Settings .path2:before {
  content: "\EC46";
  margin-left: -1em;
  color: white;
}

/* line 5438, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Tree---Heritage .path1:before {
  content: "\EC47";
  color: #0071ce;
}

/* line 5444, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Tree---Heritage .path2:before {
  content: "\EC48";
  margin-left: -1em;
  color: white;
}

/* line 5451, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Trophy---Award---Prize .path1:before {
  content: "\EC49";
  color: #0071ce;
}

/* line 5457, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Trophy---Award---Prize .path2:before {
  content: "\EC4A";
  margin-left: -1em;
  color: white;
}

/* line 5464, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Tumor-block .path1:before {
  content: "\EC4B";
  color: #0071ce;
}

/* line 5470, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Tumor-block .path2:before {
  content: "\EC4C";
  margin-left: -1em;
  color: white;
}

/* line 5477, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Tumor-block .path3:before {
  content: "\EC4D";
  margin-left: -1em;
  color: white;
}

/* line 5484, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Twins---Kids---Children .path1:before {
  content: "\EC4E";
  color: #0071ce;
}

/* line 5490, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Twins---Kids---Children .path2:before {
  content: "\EC4F";
  margin-left: -1em;
  color: white;
}

/* line 5497, resources/assets/styles/icons/icomoon.scss */

.icon-filled-USA---America .path1:before {
  content: "\EC50";
  color: #0071ce;
}

/* line 5503, resources/assets/styles/icons/icomoon.scss */

.icon-filled-USA---America .path2:before {
  content: "\EC51";
  margin-left: -1em;
  color: white;
}

/* line 5510, resources/assets/styles/icons/icomoon.scss */

.icon-filled-User-icon .path1:before {
  content: "\EC52";
  color: #0071ce;
}

/* line 5516, resources/assets/styles/icons/icomoon.scss */

.icon-filled-User-icon .path2:before {
  content: "\EC53";
  margin-left: -1em;
  color: white;
}

/* line 5523, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Vaccine---Injection---Syringe .path1:before {
  content: "\EC54";
  color: #0071ce;
}

/* line 5529, resources/assets/styles/icons/icomoon.scss */

.icon-filled-Vaccine---Injection---Syringe .path2:before {
  content: "\EC55";
  margin-left: -1em;
  color: white;
}

/* line 5536, resources/assets/styles/icons/icomoon.scss */

.icon-Blood-drop:before {
  content: "\EC56";
  color: #0071ce;
}

/* line 5542, resources/assets/styles/icons/icomoon.scss */

.icon-Brain:before {
  content: "\EC57";
  color: #0071ce;
}

/* line 5548, resources/assets/styles/icons/icomoon.scss */

.icon-Breast-awareness---Hands---Self-examination:before {
  content: "\EC58";
  color: #0071ce;
}

/* line 5554, resources/assets/styles/icons/icomoon.scss */

.icon-Brochure:before {
  content: "\EC59";
  color: #0071ce;
}

/* line 5560, resources/assets/styles/icons/icomoon.scss */

.icon-Browser-window:before {
  content: "\EC5A";
  color: #0071ce;
}

/* line 5566, resources/assets/styles/icons/icomoon.scss */

.icon-Building:before {
  content: "\EC5B";
  color: #0071ce;
}

/* line 5572, resources/assets/styles/icons/icomoon.scss */

.icon-Calendar-check---Booked:before {
  content: "\EC5C";
  color: #0071ce;
}

/* line 5578, resources/assets/styles/icons/icomoon.scss */

.icon-Calendar-event:before {
  content: "\EC5D";
  color: #0071ce;
}

/* line 5584, resources/assets/styles/icons/icomoon.scss */

.icon-Calendar:before {
  content: "\EC5E";
  color: #0071ce;
}

/* line 5590, resources/assets/styles/icons/icomoon.scss */

.icon-Cancer-cell:before {
  content: "\EC5F";
  color: #0071ce;
}

/* line 5596, resources/assets/styles/icons/icomoon.scss */

.icon-Cancer-ribbon:before {
  content: "\EC60";
  color: #0071ce;
}

/* line 5602, resources/assets/styles/icons/icomoon.scss */

.icon-Cell-phone---Mobile:before {
  content: "\EC61";
  color: #0071ce;
}

/* line 5608, resources/assets/styles/icons/icomoon.scss */

.icon-Cell-phone-alternative:before {
  content: "\EC62";
  color: #0071ce;
}

/* line 5614, resources/assets/styles/icons/icomoon.scss */

.icon-Certificate---Diploma:before {
  content: "\EC63";
  color: #0071ce;
}

/* line 5620, resources/assets/styles/icons/icomoon.scss */

.icon-Chat-bubble---Dialogue-alternative:before {
  content: "\EC64";
  color: #0071ce;
}

/* line 5626, resources/assets/styles/icons/icomoon.scss */

.icon-Chat-bubble---Dialogue:before {
  content: "\EC65";
  color: #0071ce;
}

/* line 5632, resources/assets/styles/icons/icomoon.scss */

.icon-Check-alternative:before {
  content: "\EC66";
  color: #0071ce;
}

/* line 5638, resources/assets/styles/icons/icomoon.scss */

.icon-Check-mark:before {
  content: "\EC67";
  color: #0071ce;
}

/* line 5644, resources/assets/styles/icons/icomoon.scss */

.icon-Check:before {
  content: "\EC68";
  color: #0071ce;
}

/* line 5650, resources/assets/styles/icons/icomoon.scss */

.icon-Checked-form:before {
  content: "\EC69";
  color: #0071ce;
}

/* line 5656, resources/assets/styles/icons/icomoon.scss */

.icon-Checked-parcel---Box:before {
  content: "\EC6A";
  color: #0071ce;
}

/* line 5662, resources/assets/styles/icons/icomoon.scss */

.icon-Chevron-left:before {
  content: "\EC6B";
  color: #0071ce;
}

/* line 5668, resources/assets/styles/icons/icomoon.scss */

.icon-Chevron-right:before {
  content: "\EC6C";
  color: #0071ce;
}

/* line 5674, resources/assets/styles/icons/icomoon.scss */

.icon-Chromosome-pair:before {
  content: "\EC6D";
  color: #0071ce;
}

/* line 5680, resources/assets/styles/icons/icomoon.scss */

.icon-Chronometer:before {
  content: "\EC6E";
  color: #0071ce;
}

/* line 5686, resources/assets/styles/icons/icomoon.scss */

.icon-Clinic:before {
  content: "\EC6F";
  color: #0071ce;
}

/* line 5692, resources/assets/styles/icons/icomoon.scss */

.icon-Clipboard-with-check-list:before {
  content: "\EC70";
  color: #0071ce;
}

/* line 5698, resources/assets/styles/icons/icomoon.scss */

.icon-Clipboard-with-list:before {
  content: "\EC71";
  color: #0071ce;
}

/* line 5704, resources/assets/styles/icons/icomoon.scss */

.icon-Clipboard-with-personal-data:before {
  content: "\EC72";
  color: #0071ce;
}

/* line 5710, resources/assets/styles/icons/icomoon.scss */

.icon-Closed-book:before {
  content: "\EC73";
  color: #0071ce;
}

/* line 5716, resources/assets/styles/icons/icomoon.scss */

.icon-Closed-envelope:before {
  content: "\EC74";
  color: #0071ce;
}

/* line 5722, resources/assets/styles/icons/icomoon.scss */

.icon-Cloud:before {
  content: "\EC75";
  color: #0071ce;
}

/* line 5728, resources/assets/styles/icons/icomoon.scss */

.icon-Cog-wheel---Settings:before {
  content: "\EC76";
  color: #0071ce;
}

/* line 5734, resources/assets/styles/icons/icomoon.scss */

.icon-Coin:before {
  content: "\EC77";
  color: #0071ce;
}

/* line 5740, resources/assets/styles/icons/icomoon.scss */

.icon-Coins---Cents:before {
  content: "\EC78";
  color: #0071ce;
}

/* line 5746, resources/assets/styles/icons/icomoon.scss */

.icon-Conversation-bubble---Dialogue-alternative:before {
  content: "\EC79";
  color: #0071ce;
}

/* line 5752, resources/assets/styles/icons/icomoon.scss */

.icon-Conversation-bubble---Dialogue:before {
  content: "\EC7A";
  color: #0071ce;
}

/* line 5758, resources/assets/styles/icons/icomoon.scss */

.icon-Crawling-baby:before {
  content: "\EC7B";
  color: #0071ce;
}

/* line 5764, resources/assets/styles/icons/icomoon.scss */

.icon-Credit-card:before {
  content: "\EC7C";
  color: #0071ce;
}

/* line 5770, resources/assets/styles/icons/icomoon.scss */

.icon-Customer-service---Service-agent:before {
  content: "\EC7D";
  color: #0071ce;
}

/* line 5776, resources/assets/styles/icons/icomoon.scss */

.icon-Cycle---Recycle:before {
  content: "\EC7E";
  color: #0071ce;
}

/* line 5782, resources/assets/styles/icons/icomoon.scss */

.icon-Delivery-truck:before {
  content: "\EC7F";
  color: #0071ce;
}

/* line 5788, resources/assets/styles/icons/icomoon.scss */

.icon-Disease-alternative:before {
  content: "\EC80";
  color: #0071ce;
}

/* line 5794, resources/assets/styles/icons/icomoon.scss */

.icon-Disease:before {
  content: "\EC81";
  color: #0071ce;
}

/* line 5800, resources/assets/styles/icons/icomoon.scss */

.icon-Document---Bill---Invoice:before {
  content: "\EC82";
  color: #0071ce;
}

/* line 5806, resources/assets/styles/icons/icomoon.scss */

.icon-Document---Health-report:before {
  content: "\EC83";
  color: #0071ce;
}

/* line 5812, resources/assets/styles/icons/icomoon.scss */

.icon-Document---Report-alternative:before {
  content: "\EC84";
  color: #0071ce;
}

/* line 5818, resources/assets/styles/icons/icomoon.scss */

.icon-Document---Report:before {
  content: "\EC85";
  color: #0071ce;
}

/* line 5824, resources/assets/styles/icons/icomoon.scss */

.icon-Document-download:before {
  content: "\EC86";
  color: #0071ce;
}

/* line 5830, resources/assets/styles/icons/icomoon.scss */

.icon-Document-search:before {
  content: "\EC87";
  color: #0071ce;
}

/* line 5836, resources/assets/styles/icons/icomoon.scss */

.icon-Document-upload:before {
  content: "\EC88";
  color: #0071ce;
}

/* line 5842, resources/assets/styles/icons/icomoon.scss */

.icon-Document:before {
  content: "\EC89";
  color: #0071ce;
}

/* line 5848, resources/assets/styles/icons/icomoon.scss */

.icon-Double-breast-silhouette:before {
  content: "\EC8A";
  color: #0071ce;
}

/* line 5854, resources/assets/styles/icons/icomoon.scss */

.icon-Double-helix---DNA:before {
  content: "\EC8B";
  color: #0071ce;
}

/* line 5860, resources/assets/styles/icons/icomoon.scss */

.icon-Double-helix-search---DNA:before {
  content: "\EC8C";
  color: #0071ce;
}

/* line 5866, resources/assets/styles/icons/icomoon.scss */

.icon-Double-sided-swab-and-vial:before {
  content: "\EC8D";
  color: #0071ce;
}

/* line 5872, resources/assets/styles/icons/icomoon.scss */

.icon-Double-sided-swab:before {
  content: "\EC8E";
  color: #0071ce;
}

/* line 5878, resources/assets/styles/icons/icomoon.scss */

.icon-Download---Install:before {
  content: "\EC8F";
  color: #0071ce;
}

/* line 5884, resources/assets/styles/icons/icomoon.scss */

.icon-Ear---Listening:before {
  content: "\EC90";
  color: #0071ce;
}

/* line 5890, resources/assets/styles/icons/icomoon.scss */

.icon-ECG---Heart-monitor:before {
  content: "\EC91";
  color: #0071ce;
}

/* line 5896, resources/assets/styles/icons/icomoon.scss */

.icon-Edit---Write:before {
  content: "\EC92";
  color: #0071ce;
}

/* line 5902, resources/assets/styles/icons/icomoon.scss */

.icon-Email-alternative:before {
  content: "\EC93";
  color: #0071ce;
}

/* line 5908, resources/assets/styles/icons/icomoon.scss */

.icon-Email:before {
  content: "\EC94";
  color: #0071ce;
}

/* line 5914, resources/assets/styles/icons/icomoon.scss */

.icon-Empty-calendar:before {
  content: "\EC95";
  color: #0071ce;
}

/* line 5920, resources/assets/styles/icons/icomoon.scss */

.icon-Envelope---Mailer-alternative:before {
  content: "\EC96";
  color: #0071ce;
}

/* line 5926, resources/assets/styles/icons/icomoon.scss */

.icon-Envelope---Mailer:before {
  content: "\EC97";
  color: #0071ce;
}

/* line 5932, resources/assets/styles/icons/icomoon.scss */

.icon-Envelope-with-paper:before {
  content: "\EC98";
  color: #0071ce;
}

/* line 5938, resources/assets/styles/icons/icomoon.scss */

.icon-EOB-envelope:before {
  content: "\EC99";
  color: #0071ce;
}

/* line 5944, resources/assets/styles/icons/icomoon.scss */

.icon-Equal:before {
  content: "\EC9A";
  color: #0071ce;
}

/* line 5950, resources/assets/styles/icons/icomoon.scss */

.icon-Eye:before {
  content: "\EC9B";
  color: #0071ce;
}

/* line 5956, resources/assets/styles/icons/icomoon.scss */

.icon-Face-mask:before {
  content: "\EC9C";
  color: #0071ce;
}

/* line 5962, resources/assets/styles/icons/icomoon.scss */

.icon-Fast-delivery:before {
  content: "\EC9D";
  color: #0071ce;
}

/* line 5968, resources/assets/styles/icons/icomoon.scss */

.icon-Fast-document:before {
  content: "\EC9E";
  color: #0071ce;
}

/* line 5974, resources/assets/styles/icons/icomoon.scss */

.icon-Female-Female-couple:before {
  content: "\EC9F";
  color: #0071ce;
}

/* line 5980, resources/assets/styles/icons/icomoon.scss */

.icon-Female-Female-family:before {
  content: "\ECA0";
  color: #0071ce;
}

/* line 5986, resources/assets/styles/icons/icomoon.scss */

.icon-Female-genetic-counselor:before {
  content: "\ECA1";
  color: #0071ce;
}

/* line 5992, resources/assets/styles/icons/icomoon.scss */

.icon-Female-head---Patietn:before {
  content: "\ECA2";
  color: #0071ce;
}

/* line 5998, resources/assets/styles/icons/icomoon.scss */

.icon-Female-physician---HCP:before {
  content: "\ECA3";
  color: #0071ce;
}

/* line 6004, resources/assets/styles/icons/icomoon.scss */

.icon-Female-physician-alternative---Psychiatrist:before {
  content: "\ECA4";
  color: #0071ce;
}

/* line 6010, resources/assets/styles/icons/icomoon.scss */

.icon-Female-standing-physician---HCP:before {
  content: "\ECA5";
  color: #0071ce;
}

/* line 6016, resources/assets/styles/icons/icomoon.scss */

.icon-Fingerprint---Biometric:before {
  content: "\ECA6";
  color: #0071ce;
}

/* line 6022, resources/assets/styles/icons/icomoon.scss */

.icon-First-aid-kit:before {
  content: "\ECA7";
  color: #0071ce;
}

/* line 6028, resources/assets/styles/icons/icomoon.scss */

.icon-Flag---Report:before {
  content: "\ECA8";
  color: #0071ce;
}

/* line 6034, resources/assets/styles/icons/icomoon.scss */

.icon-Flask-with-liquid:before {
  content: "\ECA9";
  color: #0071ce;
}

/* line 6040, resources/assets/styles/icons/icomoon.scss */

.icon-Flask:before {
  content: "\ECAA";
  color: #0071ce;
}

/* line 6046, resources/assets/styles/icons/icomoon.scss */

.icon-Folder:before {
  content: "\ECAB";
  color: #0071ce;
}

/* line 6052, resources/assets/styles/icons/icomoon.scss */

.icon-Form:before {
  content: "\ECAC";
  color: #0071ce;
}

/* line 6058, resources/assets/styles/icons/icomoon.scss */

.icon-Forward---Next:before {
  content: "\ECAD";
  color: #0071ce;
}

/* line 6064, resources/assets/styles/icons/icomoon.scss */

.icon-Frozen---Low-temperature:before {
  content: "\ECAE";
  color: #0071ce;
}

/* line 6070, resources/assets/styles/icons/icomoon.scss */

.icon-Gender-neutral-genetic-counselor:before {
  content: "\ECAF";
  color: #0071ce;
}

/* line 6076, resources/assets/styles/icons/icomoon.scss */

.icon-Gender-neutral-head---Patient:before {
  content: "\ECB0";
  color: #0071ce;
}

/* line 6082, resources/assets/styles/icons/icomoon.scss */

.icon-Gender-neutral-physician---HCP:before {
  content: "\ECB1";
  color: #0071ce;
}

/* line 6088, resources/assets/styles/icons/icomoon.scss */

.icon-Gene-mutation---Broken-double-helix---DNA:before {
  content: "\ECB2";
  color: #0071ce;
}

/* line 6094, resources/assets/styles/icons/icomoon.scss */

.icon-Genetic-consultation:before {
  content: "\ECB3";
  color: #0071ce;
}

/* line 6100, resources/assets/styles/icons/icomoon.scss */

.icon-Graph---Decrease:before {
  content: "\ECB4";
  color: #0071ce;
}

/* line 6106, resources/assets/styles/icons/icomoon.scss */

.icon-Graph---Increase:before {
  content: "\ECB5";
  color: #0071ce;
}

/* line 6112, resources/assets/styles/icons/icomoon.scss */

.icon-Group-of-people---Patients:before {
  content: "\ECB6";
  color: #0071ce;
}

/* line 6118, resources/assets/styles/icons/icomoon.scss */

.icon-Hand-sanitiser---Sanitising:before {
  content: "\ECB7";
  color: #0071ce;
}

/* line 6124, resources/assets/styles/icons/icomoon.scss */

.icon-Hand:before {
  content: "\ECB8";
  color: #0071ce;
}

/* line 6130, resources/assets/styles/icons/icomoon.scss */

.icon-Handshake---Agreement:before {
  content: "\ECB9";
  color: #0071ce;
}

/* line 6136, resources/assets/styles/icons/icomoon.scss */

.icon-Headset:before {
  content: "\ECBA";
  color: #0071ce;
}

/* line 6142, resources/assets/styles/icons/icomoon.scss */

.icon-Health-records---Documents-with-cross:before {
  content: "\ECBB";
  color: #0071ce;
}

/* line 6148, resources/assets/styles/icons/icomoon.scss */

.icon-Health-system---Hospitals:before {
  content: "\ECBC";
  color: #0071ce;
}

/* line 6154, resources/assets/styles/icons/icomoon.scss */

.icon-Heart---Like:before {
  content: "\ECBD";
  color: #0071ce;
}

/* line 6160, resources/assets/styles/icons/icomoon.scss */

.icon-Heart:before {
  content: "\ECBE";
  color: #0071ce;
}

/* line 6166, resources/assets/styles/icons/icomoon.scss */

.icon-Heartbeat:before {
  content: "\ECBF";
  color: #0071ce;
}

/* line 6172, resources/assets/styles/icons/icomoon.scss */

.icon-Heritage-map-with-results:before {
  content: "\ECC0";
  color: #0071ce;
}

/* line 6178, resources/assets/styles/icons/icomoon.scss */

.icon-Heritage-map:before {
  content: "\ECC1";
  color: #0071ce;
}

/* line 6184, resources/assets/styles/icons/icomoon.scss */

.icon-Home---House:before {
  content: "\ECC2";
  color: #0071ce;
}

/* line 6190, resources/assets/styles/icons/icomoon.scss */

.icon-Hospital-and-user:before {
  content: "\ECC3";
  color: #0071ce;
}

/* line 6196, resources/assets/styles/icons/icomoon.scss */

.icon-Hospital:before {
  content: "\ECC4";
  color: #0071ce;
}

/* line 6202, resources/assets/styles/icons/icomoon.scss */

.icon-Idea---Lightbulb:before {
  content: "\ECC5";
  color: #0071ce;
}

/* line 6208, resources/assets/styles/icons/icomoon.scss */

.icon-Image---Picture:before {
  content: "\ECC6";
  color: #0071ce;
}

/* line 6214, resources/assets/styles/icons/icomoon.scss */

.icon-Imaging-technician---Female:before {
  content: "\ECC7";
  color: #0071ce;
}

/* line 6220, resources/assets/styles/icons/icomoon.scss */

.icon-Imaging-technician---Male:before {
  content: "\ECC8";
  color: #0071ce;
}

/* line 6226, resources/assets/styles/icons/icomoon.scss */

.icon-Inbox---Receive:before {
  content: "\ECC9";
  color: #0071ce;
}

/* line 6232, resources/assets/styles/icons/icomoon.scss */

.icon-Inbox-tray:before {
  content: "\ECCA";
  color: #0071ce;
}

/* line 6238, resources/assets/styles/icons/icomoon.scss */

.icon-Information:before {
  content: "\ECCB";
  color: #0071ce;
}

/* line 6244, resources/assets/styles/icons/icomoon.scss */

.icon-Internet---World:before {
  content: "\ECCC";
  color: #0071ce;
}

/* line 6250, resources/assets/styles/icons/icomoon.scss */

.icon-IV---Chemo-with-pole:before {
  content: "\ECCD";
  color: #0071ce;
}

/* line 6256, resources/assets/styles/icons/icomoon.scss */

.icon-IV---Chemo:before {
  content: "\ECCE";
  color: #0071ce;
}

/* line 6262, resources/assets/styles/icons/icomoon.scss */

.icon-Key---Password:before {
  content: "\ECCF";
  color: #0071ce;
}

/* line 6268, resources/assets/styles/icons/icomoon.scss */

.icon-Kid---Child:before {
  content: "\ECD0";
  color: #0071ce;
}

/* line 6274, resources/assets/styles/icons/icomoon.scss */

.icon-Kidneys:before {
  content: "\ECD1";
  color: #0071ce;
}

/* line 6280, resources/assets/styles/icons/icomoon.scss */

.icon-Laptop-and-Browser-window:before {
  content: "\ECD2";
  color: #0071ce;
}

/* line 6286, resources/assets/styles/icons/icomoon.scss */

.icon-Laptop-and-checklist:before {
  content: "\ECD3";
  color: #0071ce;
}

/* line 6292, resources/assets/styles/icons/icomoon.scss */

.icon-Laptop:before {
  content: "\ECD4";
  color: #0071ce;
}

/* line 6298, resources/assets/styles/icons/icomoon.scss */

.icon-Large-intestine:before {
  content: "\ECD5";
  color: #0071ce;
}

/* line 6304, resources/assets/styles/icons/icomoon.scss */

.icon-Leaf---Eco---Bio:before {
  content: "\ECD6";
  color: #0071ce;
}

/* line 6310, resources/assets/styles/icons/icomoon.scss */

.icon-Link---Send---Share:before {
  content: "\ECD7";
  color: #0071ce;
}

/* line 6316, resources/assets/styles/icons/icomoon.scss */

.icon-Liver:before {
  content: "\ECD8";
  color: #0071ce;
}

/* line 6322, resources/assets/styles/icons/icomoon.scss */

.icon-Location-pin:before {
  content: "\ECD9";
  color: #0071ce;
}

/* line 6328, resources/assets/styles/icons/icomoon.scss */

.icon-Location:before {
  content: "\ECDA";
  color: #0071ce;
}

/* line 6334, resources/assets/styles/icons/icomoon.scss */

.icon-Lock---Safe---Protected:before {
  content: "\ECDB";
  color: #0071ce;
}

/* line 6340, resources/assets/styles/icons/icomoon.scss */

.icon-Lungs:before {
  content: "\ECDC";
  color: #0071ce;
}

/* line 6346, resources/assets/styles/icons/icomoon.scss */

.icon-Male-Female-couple:before {
  content: "\ECDD";
  color: #0071ce;
}

/* line 6352, resources/assets/styles/icons/icomoon.scss */

.icon-Male-Female-Family:before {
  content: "\ECDE";
  color: #0071ce;
}

/* line 6358, resources/assets/styles/icons/icomoon.scss */

.icon-Male-genetic-counselor:before {
  content: "\ECDF";
  color: #0071ce;
}

/* line 6364, resources/assets/styles/icons/icomoon.scss */

.icon-Male-head---Patient:before {
  content: "\ECE0";
  color: #0071ce;
}

/* line 6370, resources/assets/styles/icons/icomoon.scss */

.icon-Male-Male-couple:before {
  content: "\ECE1";
  color: #0071ce;
}

/* line 6376, resources/assets/styles/icons/icomoon.scss */

.icon-Male-Male-family:before {
  content: "\ECE2";
  color: #0071ce;
}

/* line 6382, resources/assets/styles/icons/icomoon.scss */

.icon-Male-nurse:before {
  content: "\ECE3";
  color: #0071ce;
}

/* line 6388, resources/assets/styles/icons/icomoon.scss */

.icon-Male-physician---HCP:before {
  content: "\ECE4";
  color: #0071ce;
}

/* line 6394, resources/assets/styles/icons/icomoon.scss */

.icon-Male-physician-alternative---Psychiatrist-36:before {
  content: "\ECE5";
  color: #0071ce;
}

/* line 6400, resources/assets/styles/icons/icomoon.scss */

.icon-Male-physician-alternative---Psychiatrist-37:before {
  content: "\ECE6";
  color: #0071ce;
}

/* line 6406, resources/assets/styles/icons/icomoon.scss */

.icon-Male-standing-physician---HCP:before {
  content: "\ECE7";
  color: #0071ce;
}

/* line 6412, resources/assets/styles/icons/icomoon.scss */

.icon-Mammography:before {
  content: "\ECE8";
  color: #0071ce;
}

/* line 6418, resources/assets/styles/icons/icomoon.scss */

.icon-Man:before {
  content: "\ECE9";
  color: #0071ce;
}

/* line 6424, resources/assets/styles/icons/icomoon.scss */

.icon-Map---Brochure:before {
  content: "\ECEA";
  color: #0071ce;
}

/* line 6430, resources/assets/styles/icons/icomoon.scss */

.icon-Medical-conversation---Health-chat:before {
  content: "\ECEB";
  color: #0071ce;
}

/* line 6436, resources/assets/styles/icons/icomoon.scss */

.icon-Medical-records-on-clipboard:before {
  content: "\ECEC";
  color: #0071ce;
}

/* line 6442, resources/assets/styles/icons/icomoon.scss */

.icon-Medicine-jar:before {
  content: "\ECED";
  color: #0071ce;
}

/* line 6448, resources/assets/styles/icons/icomoon.scss */

.icon-Medicine-kit:before {
  content: "\ECEE";
  color: #0071ce;
}

/* line 6454, resources/assets/styles/icons/icomoon.scss */

.icon-Medicine:before {
  content: "\ECEF";
  color: #0071ce;
}

/* line 6460, resources/assets/styles/icons/icomoon.scss */

.icon-Microphone:before {
  content: "\ECF0";
  color: #0071ce;
}

/* line 6466, resources/assets/styles/icons/icomoon.scss */

.icon-Microscope-slide:before {
  content: "\ECF1";
  color: #0071ce;
}

/* line 6472, resources/assets/styles/icons/icomoon.scss */

.icon-Microscope:before {
  content: "\ECF2";
  color: #0071ce;
}

/* line 6478, resources/assets/styles/icons/icomoon.scss */

.icon-Molecule:before {
  content: "\ECF3";
  color: #0071ce;
}

/* line 6484, resources/assets/styles/icons/icomoon.scss */

.icon-Money---Currency---Dollar:before {
  content: "\ECF4";
  color: #0071ce;
}

/* line 6490, resources/assets/styles/icons/icomoon.scss */

.icon-Money:before {
  content: "\ECF5";
  color: #0071ce;
}

/* line 6496, resources/assets/styles/icons/icomoon.scss */

.icon-Mortar-and-pestle:before {
  content: "\ECF6";
  color: #0071ce;
}

/* line 6502, resources/assets/styles/icons/icomoon.scss */

.icon-Mouth-and-swab---Cheek:before {
  content: "\ECF7";
  color: #0071ce;
}

/* line 6508, resources/assets/styles/icons/icomoon.scss */

.icon-MRI:before {
  content: "\ECF8";
  color: #0071ce;
}

/* line 6514, resources/assets/styles/icons/icomoon.scss */

.icon-Multiple-documents-156:before {
  content: "\ECF9";
  color: #0071ce;
}

/* line 6520, resources/assets/styles/icons/icomoon.scss */

.icon-Multiple-documents-167:before {
  content: "\ECFA";
  color: #0071ce;
}

/* line 6526, resources/assets/styles/icons/icomoon.scss */

.icon-Myriad-Box---Parcel:before {
  content: "\ECFB";
  color: #0071ce;
}

/* line 6532, resources/assets/styles/icons/icomoon.scss */

.icon-Myriad-cell-phone:before {
  content: "\ECFC";
  color: #0071ce;
}

/* line 6538, resources/assets/styles/icons/icomoon.scss */

.icon-Myriad-laptop:before {
  content: "\ECFD";
  color: #0071ce;
}

/* line 6544, resources/assets/styles/icons/icomoon.scss */

.icon-Negative---Minus:before {
  content: "\ECFE";
  color: #0071ce;
}

/* line 6550, resources/assets/styles/icons/icomoon.scss */

.icon-Negative-result-clipboard:before {
  content: "\ECFF";
  color: #0071ce;
}

/* line 6556, resources/assets/styles/icons/icomoon.scss */

.icon-Negative-result-double-helix---DNA---Gene:before {
  content: "\ED00";
  color: #0071ce;
}

/* line 6562, resources/assets/styles/icons/icomoon.scss */

.icon-Negative-result-female-head---Patient:before {
  content: "\ED01";
  color: #0071ce;
}

/* line 6568, resources/assets/styles/icons/icomoon.scss */

.icon-Negative-result-gender-neutral-head---Patient:before {
  content: "\ED02";
  color: #0071ce;
}

/* line 6574, resources/assets/styles/icons/icomoon.scss */

.icon-Negative-result-male-head---Patient:before {
  content: "\ED03";
  color: #0071ce;
}

/* line 6580, resources/assets/styles/icons/icomoon.scss */

.icon-Negative-result-man:before {
  content: "\ED04";
  color: #0071ce;
}

/* line 6586, resources/assets/styles/icons/icomoon.scss */

.icon-Negative-result-saliva-tube:before {
  content: "\ED05";
  color: #0071ce;
}

/* line 6592, resources/assets/styles/icons/icomoon.scss */

.icon-Negative-result-vial---Test-tube:before {
  content: "\ED06";
  color: #0071ce;
}

/* line 6598, resources/assets/styles/icons/icomoon.scss */

.icon-Negative-result-woman:before {
  content: "\ED07";
  color: #0071ce;
}

/* line 6604, resources/assets/styles/icons/icomoon.scss */

.icon-New-born-baby:before {
  content: "\ED08";
  color: #0071ce;
}

/* line 6610, resources/assets/styles/icons/icomoon.scss */

.icon-New-born-twins:before {
  content: "\ED09";
  color: #0071ce;
}

/* line 6616, resources/assets/styles/icons/icomoon.scss */

.icon-News:before {
  content: "\ED0A";
  color: #0071ce;
}

/* line 6622, resources/assets/styles/icons/icomoon.scss */

.icon-Nurse---Female:before {
  content: "\ED0B";
  color: #0071ce;
}

/* line 6628, resources/assets/styles/icons/icomoon.scss */

.icon-Open-book:before {
  content: "\ED0C";
  color: #0071ce;
}

/* line 6634, resources/assets/styles/icons/icomoon.scss */

.icon-Open-envelope:before {
  content: "\ED0D";
  color: #0071ce;
}

/* line 6640, resources/assets/styles/icons/icomoon.scss */

.icon-Open-folder:before {
  content: "\ED0E";
  color: #0071ce;
}

/* line 6646, resources/assets/styles/icons/icomoon.scss */

.icon-Open-parcel---box:before {
  content: "\ED0F";
  color: #0071ce;
}

/* line 6652, resources/assets/styles/icons/icomoon.scss */

.icon-Outbox---Send:before {
  content: "\ED10";
  color: #0071ce;
}

/* line 6658, resources/assets/styles/icons/icomoon.scss */

.icon-Ovaries:before {
  content: "\ED11";
  color: #0071ce;
}

/* line 6664, resources/assets/styles/icons/icomoon.scss */

.icon-Pancreas:before {
  content: "\ED12";
  color: #0071ce;
}

/* line 6670, resources/assets/styles/icons/icomoon.scss */

.icon-Parcel---Box:before {
  content: "\ED13";
  color: #0071ce;
}

/* line 6676, resources/assets/styles/icons/icomoon.scss */

.icon-Patient-in-ICU---In-hospital:before {
  content: "\ED14";
  color: #0071ce;
}

/* line 6682, resources/assets/styles/icons/icomoon.scss */

.icon-Pause:before {
  content: "\ED15";
  color: #0071ce;
}

/* line 6688, resources/assets/styles/icons/icomoon.scss */

.icon-Pencil---Write---Edit:before {
  content: "\ED16";
  color: #0071ce;
}

/* line 6694, resources/assets/styles/icons/icomoon.scss */

.icon-Personal-data-on-clipboard-alternative:before {
  content: "\ED17";
  color: #0071ce;
}

/* line 6700, resources/assets/styles/icons/icomoon.scss */

.icon-Personal-data-on-clipboard:before {
  content: "\ED18";
  color: #0071ce;
}

/* line 6706, resources/assets/styles/icons/icomoon.scss */

.icon-Personal-ID:before {
  content: "\ED19";
  color: #0071ce;
}

/* line 6712, resources/assets/styles/icons/icomoon.scss */

.icon-Phone---Call---Ring:before {
  content: "\ED1A";
  color: #0071ce;
}

/* line 6718, resources/assets/styles/icons/icomoon.scss */

.icon-Pills---Hormones:before {
  content: "\ED1B";
  color: #0071ce;
}

/* line 6724, resources/assets/styles/icons/icomoon.scss */

.icon-Play:before {
  content: "\ED1C";
  color: #0071ce;
}

/* line 6730, resources/assets/styles/icons/icomoon.scss */

.icon-Podium:before {
  content: "\ED1D";
  color: #0071ce;
}

/* line 6736, resources/assets/styles/icons/icomoon.scss */

.icon-Positive---Plus:before {
  content: "\ED1E";
  color: #0071ce;
}

/* line 6742, resources/assets/styles/icons/icomoon.scss */

.icon-Positive-result-clipboard:before {
  content: "\ED1F";
  color: #0071ce;
}

/* line 6748, resources/assets/styles/icons/icomoon.scss */

.icon-Positive-result-double-helix---DNA---Gene:before {
  content: "\ED20";
  color: #0071ce;
}

/* line 6754, resources/assets/styles/icons/icomoon.scss */

.icon-Positive-result-female-head---Patient:before {
  content: "\ED21";
  color: #0071ce;
}

/* line 6760, resources/assets/styles/icons/icomoon.scss */

.icon-Positive-result-gender-neutral-head---Patient:before {
  content: "\ED22";
  color: #0071ce;
}

/* line 6766, resources/assets/styles/icons/icomoon.scss */

.icon-Positive-result-male-head---Patient:before {
  content: "\ED23";
  color: #0071ce;
}

/* line 6772, resources/assets/styles/icons/icomoon.scss */

.icon-Positive-result-man:before {
  content: "\ED24";
  color: #0071ce;
}

/* line 6778, resources/assets/styles/icons/icomoon.scss */

.icon-Positive-result-saliva-tube:before {
  content: "\ED25";
  color: #0071ce;
}

/* line 6784, resources/assets/styles/icons/icomoon.scss */

.icon-Positive-result-vial---Test-tube:before {
  content: "\ED26";
  color: #0071ce;
}

/* line 6790, resources/assets/styles/icons/icomoon.scss */

.icon-Positive-result-woman:before {
  content: "\ED27";
  color: #0071ce;
}

/* line 6796, resources/assets/styles/icons/icomoon.scss */

.icon-Pregnant-woman:before {
  content: "\ED28";
  color: #0071ce;
}

/* line 6802, resources/assets/styles/icons/icomoon.scss */

.icon-Prescription-bottle:before {
  content: "\ED29";
  color: #0071ce;
}

/* line 6808, resources/assets/styles/icons/icomoon.scss */

.icon-Prescription-bottle-with-cross:before {
  content: "\ED2A";
  color: #0071ce;
}

/* line 6814, resources/assets/styles/icons/icomoon.scss */

.icon-Prescription-on-clipboard:before {
  content: "\ED2B";
  color: #0071ce;
}

/* line 6820, resources/assets/styles/icons/icomoon.scss */

.icon-Prescription:before {
  content: "\ED2C";
  color: #0071ce;
}

/* line 6826, resources/assets/styles/icons/icomoon.scss */

.icon-Presentation---Group-of-people:before {
  content: "\ED2D";
  color: #0071ce;
}

/* line 6832, resources/assets/styles/icons/icomoon.scss */

.icon-Presentation---Speaker-alternative:before {
  content: "\ED2E";
  color: #0071ce;
}

/* line 6838, resources/assets/styles/icons/icomoon.scss */

.icon-Presentation---Speaker:before {
  content: "\ED2F";
  color: #0071ce;
}

/* line 6844, resources/assets/styles/icons/icomoon.scss */

.icon-Price-tag:before {
  content: "\ED30";
  color: #0071ce;
}

/* line 6850, resources/assets/styles/icons/icomoon.scss */

.icon-Printer:before {
  content: "\ED31";
  color: #0071ce;
}

/* line 6856, resources/assets/styles/icons/icomoon.scss */

.icon-Prostate:before {
  content: "\ED32";
  color: #0071ce;
}

/* line 6862, resources/assets/styles/icons/icomoon.scss */

.icon-Protect---Secure---Check:before {
  content: "\ED33";
  color: #0071ce;
}

/* line 6868, resources/assets/styles/icons/icomoon.scss */

.icon-Puzzle:before {
  content: "\ED34";
  color: #0071ce;
}

/* line 6874, resources/assets/styles/icons/icomoon.scss */

.icon-Question---Help---Support:before {
  content: "\ED35";
  color: #0071ce;
}

/* line 6880, resources/assets/styles/icons/icomoon.scss */

.icon-Quotations-marks:before {
  content: "\ED36";
  color: #0071ce;
}

/* line 6886, resources/assets/styles/icons/icomoon.scss */

.icon-Radiation:before {
  content: "\ED37";
  color: #0071ce;
}

/* line 6892, resources/assets/styles/icons/icomoon.scss */

.icon-Red-blood-cells:before {
  content: "\ED38";
  color: #0071ce;
}

/* line 6898, resources/assets/styles/icons/icomoon.scss */

.icon-Robo-chat---Robot:before {
  content: "\ED39";
  color: #0071ce;
}

/* line 6904, resources/assets/styles/icons/icomoon.scss */

.icon-Ruler:before {
  content: "\ED3A";
  color: #0071ce;
}

/* line 6910, resources/assets/styles/icons/icomoon.scss */

.icon-Saliva-drop---Water:before {
  content: "\ED3B";
  color: #0071ce;
}

/* line 6916, resources/assets/styles/icons/icomoon.scss */

.icon-Saliva-tube-with-mouth:before {
  content: "\ED3C";
  color: #0071ce;
}

/* line 6922, resources/assets/styles/icons/icomoon.scss */

.icon-Saliva-tube:before {
  content: "\ED3D";
  color: #0071ce;
}

/* line 6928, resources/assets/styles/icons/icomoon.scss */

.icon-Save---Floppy-disk:before {
  content: "\ED3E";
  color: #0071ce;
}

/* line 6934, resources/assets/styles/icons/icomoon.scss */

.icon-Scissors:before {
  content: "\ED3F";
  color: #0071ce;
}

/* line 6940, resources/assets/styles/icons/icomoon.scss */

.icon-Screen---TV:before {
  content: "\ED40";
  color: #0071ce;
}

/* line 6946, resources/assets/styles/icons/icomoon.scss */

.icon-Sealed-bag:before {
  content: "\ED41";
  color: #0071ce;
}

/* line 6952, resources/assets/styles/icons/icomoon.scss */

.icon-Search---Magnifying-glass:before {
  content: "\ED42";
  color: #0071ce;
}

/* line 6958, resources/assets/styles/icons/icomoon.scss */

.icon-Sent-document:before {
  content: "\ED43";
  color: #0071ce;
}

/* line 6964, resources/assets/styles/icons/icomoon.scss */

.icon-Sent-parcel---Box:before {
  content: "\ED44";
  color: #0071ce;
}

/* line 6970, resources/assets/styles/icons/icomoon.scss */

.icon-Shopping-basket:before {
  content: "\ED45";
  color: #0071ce;
}

/* line 6976, resources/assets/styles/icons/icomoon.scss */

.icon-Signed-document---Contract:before {
  content: "\ED46";
  color: #0071ce;
}

/* line 6982, resources/assets/styles/icons/icomoon.scss */

.icon-Signed-document:before {
  content: "\ED47";
  color: #0071ce;
}

/* line 6988, resources/assets/styles/icons/icomoon.scss */

.icon-Single-breast-silhouette:before {
  content: "\ED48";
  color: #0071ce;
}

/* line 6994, resources/assets/styles/icons/icomoon.scss */

.icon-Social-security-card---Insurance-card:before {
  content: "\ED49";
  color: #0071ce;
}

/* line 7000, resources/assets/styles/icons/icomoon.scss */

.icon-Speaker:before {
  content: "\ED4A";
  color: #0071ce;
}

/* line 7006, resources/assets/styles/icons/icomoon.scss */

.icon-Star:before {
  content: "\ED4B";
  color: #0071ce;
}

/* line 7012, resources/assets/styles/icons/icomoon.scss */

.icon-STAT-document:before {
  content: "\ED4C";
  color: #0071ce;
}

/* line 7018, resources/assets/styles/icons/icomoon.scss */

.icon-STAT-test-kit-box-alternative:before {
  content: "\ED4D";
  color: #0071ce;
}

/* line 7024, resources/assets/styles/icons/icomoon.scss */

.icon-STAT-test-kit-box:before {
  content: "\ED4E";
  color: #0071ce;
}

/* line 7030, resources/assets/styles/icons/icomoon.scss */

.icon-Stethoscope:before {
  content: "\ED4F";
  color: #0071ce;
}

/* line 7036, resources/assets/styles/icons/icomoon.scss */

.icon-Stomach:before {
  content: "\ED50";
  color: #0071ce;
}

/* line 7042, resources/assets/styles/icons/icomoon.scss */

.icon-Stop:before {
  content: "\ED51";
  color: #0071ce;
}

/* line 7048, resources/assets/styles/icons/icomoon.scss */

.icon-Surgery---Scalpel:before {
  content: "\ED52";
  color: #0071ce;
}

/* line 7054, resources/assets/styles/icons/icomoon.scss */

.icon-Sustainability---Hand-with-plant:before {
  content: "\ED53";
  color: #0071ce;
}

/* line 7060, resources/assets/styles/icons/icomoon.scss */

.icon-Swab-and-vial:before {
  content: "\ED54";
  color: #0071ce;
}

/* line 7066, resources/assets/styles/icons/icomoon.scss */

.icon-Swab:before {
  content: "\ED55";
  color: #0071ce;
}

/* line 7072, resources/assets/styles/icons/icomoon.scss */

.icon-Tablet-alternative:before {
  content: "\ED56";
  color: #0071ce;
}

/* line 7078, resources/assets/styles/icons/icomoon.scss */

.icon-Tablet:before {
  content: "\ED57";
  color: #0071ce;
}

/* line 7084, resources/assets/styles/icons/icomoon.scss */

.icon-Target:before {
  content: "\ED58";
  color: #0071ce;
}

/* line 7090, resources/assets/styles/icons/icomoon.scss */

.icon-Telemedicine:before {
  content: "\ED59";
  color: #0071ce;
}

/* line 7096, resources/assets/styles/icons/icomoon.scss */

.icon-Temperature---Thermometer:before {
  content: "\ED5A";
  color: #0071ce;
}

/* line 7102, resources/assets/styles/icons/icomoon.scss */

.icon-Test-kit-box:before {
  content: "\ED5B";
  color: #0071ce;
}

/* line 7108, resources/assets/styles/icons/icomoon.scss */

.icon-Test-kit-box-alternative:before {
  content: "\ED5C";
  color: #0071ce;
}

/* line 7114, resources/assets/styles/icons/icomoon.scss */

.icon-Thermometer:before {
  content: "\ED5D";
  color: #0071ce;
}

/* line 7120, resources/assets/styles/icons/icomoon.scss */

.icon-Thought-bubble:before {
  content: "\ED5E";
  color: #0071ce;
}

/* line 7126, resources/assets/styles/icons/icomoon.scss */

.icon-Thumbs-up---Like:before {
  content: "\ED5F";
  color: #0071ce;
}

/* line 7132, resources/assets/styles/icons/icomoon.scss */

.icon-Time-hourglass-empty:before {
  content: "\ED60";
  color: #0071ce;
}

/* line 7138, resources/assets/styles/icons/icomoon.scss */

.icon-Time-hourglass:before {
  content: "\ED61";
  color: #0071ce;
}

/* line 7144, resources/assets/styles/icons/icomoon.scss */

.icon-Tools---Settings:before {
  content: "\ED62";
  color: #0071ce;
}

/* line 7150, resources/assets/styles/icons/icomoon.scss */

.icon-Tree---Heritage:before {
  content: "\ED63";
  color: #0071ce;
}

/* line 7156, resources/assets/styles/icons/icomoon.scss */

.icon-Trophy---Award---Prize:before {
  content: "\ED64";
  color: #0071ce;
}

/* line 7162, resources/assets/styles/icons/icomoon.scss */

.icon-Tumor-block:before {
  content: "\ED65";
  color: #0071ce;
}

/* line 7168, resources/assets/styles/icons/icomoon.scss */

.icon-Twins---Kids---Children:before {
  content: "\ED66";
  color: #0071ce;
}

/* line 7174, resources/assets/styles/icons/icomoon.scss */

.icon-USA---America:before {
  content: "\ED67";
  color: #0071ce;
}

/* line 7180, resources/assets/styles/icons/icomoon.scss */

.icon-User-icon:before {
  content: "\ED68";
  color: #0071ce;
}

/* line 7186, resources/assets/styles/icons/icomoon.scss */

.icon-Vaccine---Injection---Syringe:before {
  content: "\ED69";
  color: #0071ce;
}

/* line 7192, resources/assets/styles/icons/icomoon.scss */

.icon-Vial---Test-tube:before {
  content: "\ED6A";
  color: #0071ce;
}

/* line 7198, resources/assets/styles/icons/icomoon.scss */

.icon-Vials-on-a-rack---Test-tubes:before {
  content: "\ED6B";
  color: #0071ce;
}

/* line 7204, resources/assets/styles/icons/icomoon.scss */

.icon-Video:before {
  content: "\ED6C";
  color: #0071ce;
}

/* line 7210, resources/assets/styles/icons/icomoon.scss */

.icon-Virus-protection:before {
  content: "\ED6D";
  color: #0071ce;
}

/* line 7216, resources/assets/styles/icons/icomoon.scss */

.icon-Virus:before {
  content: "\ED6E";
  color: #0071ce;
}

/* line 7222, resources/assets/styles/icons/icomoon.scss */

.icon-Wallet:before {
  content: "\ED6F";
  color: #0071ce;
}

/* line 7228, resources/assets/styles/icons/icomoon.scss */

.icon-Warning---Alert---Danger:before {
  content: "\ED70";
  color: #0071ce;
}

/* line 7234, resources/assets/styles/icons/icomoon.scss */

.icon-Woman:before {
  content: "\ED71";
  color: #0071ce;
}

/* line 7240, resources/assets/styles/icons/icomoon.scss */

.icon-World---Americas:before {
  content: "\ED72";
  color: #0071ce;
}

/* line 7246, resources/assets/styles/icons/icomoon.scss */

.icon-XX-Chromosome:before {
  content: "\ED73";
  color: #0071ce;
}

/* line 7252, resources/assets/styles/icons/icomoon.scss */

.icon-XY-Chromosome:before {
  content: "\ED74";
  color: #0071ce;
}

/* line 7258, resources/assets/styles/icons/icomoon.scss */

.icon-Accessibility---Visual-impairment:before {
  content: "\ED75";
  color: #0071ce;
}

/* line 7264, resources/assets/styles/icons/icomoon.scss */

.icon-Affordability---Hand-and-coin:before {
  content: "\ED76";
  color: #0071ce;
}

/* line 7270, resources/assets/styles/icons/icomoon.scss */

.icon-Ambulance:before {
  content: "\ED77";
  color: #0071ce;
}

/* line 7276, resources/assets/styles/icons/icomoon.scss */

.icon-Announcement---Megaphone:before {
  content: "\ED78";
  color: #0071ce;
}

/* line 7282, resources/assets/styles/icons/icomoon.scss */

.icon-Arrow:before {
  content: "\ED79";
  color: #0071ce;
}

/* line 7288, resources/assets/styles/icons/icomoon.scss */

.icon-Asterisk:before {
  content: "\ED7A";
  color: #0071ce;
}

/* line 7294, resources/assets/styles/icons/icomoon.scss */

.icon-Award---Prize:before {
  content: "\ED7B";
  color: #0071ce;
}

/* line 7300, resources/assets/styles/icons/icomoon.scss */

.icon-Baby-Carriage:before {
  content: "\ED7C";
  color: #0071ce;
}

/* line 7306, resources/assets/styles/icons/icomoon.scss */

.icon-Baby-in-the-womb:before {
  content: "\ED7D";
  color: #0071ce;
}

/* line 7312, resources/assets/styles/icons/icomoon.scss */

.icon-Backward---Previous:before {
  content: "\ED7E";
  color: #0071ce;
}

/* line 7318, resources/assets/styles/icons/icomoon.scss */

.icon-Bacteria:before {
  content: "\ED7F";
  color: #0071ce;
}

/* line 7324, resources/assets/styles/icons/icomoon.scss */

.icon-Bar-chart---Graph:before {
  content: "\ED80";
  color: #0071ce;
}

/* line 7330, resources/assets/styles/icons/icomoon.scss */

.icon-Barcode:before {
  content: "\ED81";
  color: #0071ce;
}

/* line 7336, resources/assets/styles/icons/icomoon.scss */

.icon-Beaker-with-liquid:before {
  content: "\ED82";
  color: #0071ce;
}

/* line 7342, resources/assets/styles/icons/icomoon.scss */

.icon-Beaker:before {
  content: "\ED83";
  color: #0071ce;
}

/* line 7348, resources/assets/styles/icons/icomoon.scss */

.icon-Bell---Notification:before {
  content: "\ED84";
  color: #0071ce;
}

/* line 7354, resources/assets/styles/icons/icomoon.scss */

.icon-Bill---Money:before {
  content: "\ED85";
  color: #0071ce;
}

/* line 7360, resources/assets/styles/icons/icomoon.scss */

.icon-Biopsy:before {
  content: "\ED86";
  color: #0071ce;
}

/* line 7366, resources/assets/styles/icons/icomoon.scss */

.icon-Bladder:before {
  content: "\ED87";
  color: #0071ce;
}

/** Import everything from common */

/* line 1, resources/assets/styles/global/_footer.scss */

footer#footer {
  width: 100%;
}

@media screen and (min-width: 960px) and (max-width: 1200px) {
  /* line 1, resources/assets/styles/global/_footer.scss */

  footer#footer {
    font-size: 16px;
  }
}

/* line 8, resources/assets/styles/global/_footer.scss */

footer#footer > div:first-of-type {
  background: #EDEDED;
}

/* line 12, resources/assets/styles/global/_footer.scss */

footer#footer ~ svg {
  display: none;
}

/* line 16, resources/assets/styles/global/_footer.scss */

footer#footer .footer-logo a {
  display: inline-block;
  max-width: 270px;
}

/* line 21, resources/assets/styles/global/_footer.scss */

footer#footer .footer-logo a svg {
  margin: 0;
}

/* line 26, resources/assets/styles/global/_footer.scss */

footer#footer .uk-navbar-nav {
  padding-left: 0 !important;
}

/* line 28, resources/assets/styles/global/_footer.scss */

footer#footer .uk-navbar-nav .uk-navbar-item li:first-child a {
  padding-left: 0;
}

/* line 34, resources/assets/styles/global/_footer.scss */

footer#footer b,
footer#footer strong {
  font-weight: 600;
}

@media screen and (max-width: 87.4375em) {
  /* line 38, resources/assets/styles/global/_footer.scss */

  footer#footer .uk-navbar-nav > li > a,
  footer#footer .uk-navbar-item,
  footer#footer .uk-navbar-toggle {
    min-height: 40px;
  }
}

/* line 46, resources/assets/styles/global/_footer.scss */

footer#footer .footer-nav ul.uk-navbar-nav li:first-child a {
  padding-left: 0 !important;
}

@media screen and (max-width: 59.9375em) {
  /* line 45, resources/assets/styles/global/_footer.scss */

  footer#footer .footer-nav {
    padding-top: 32px;
  }
}

/* line 54, resources/assets/styles/global/_footer.scss */

footer#footer .footer-contact {
  margin-top: 0 !important;
}

@media screen and (max-width: 47.9375em) {
  /* line 54, resources/assets/styles/global/_footer.scss */

  footer#footer .footer-contact {
    margin-bottom: 10px;
  }
}

/* line 67, resources/assets/styles/global/_footer.scss */

footer#footer .footer-contact h3 {
  font-weight: 300;
}

@media screen and (max-width: 47.9375em) {
  /* line 67, resources/assets/styles/global/_footer.scss */

  footer#footer .footer-contact h3 {
    margin-bottom: 10px;
  }
}

@media screen and (max-width: 87.4375em) {
  /* line 75, resources/assets/styles/global/_footer.scss */

  footer#footer .footer-contact h4 {
    font-size: 18px;
  }
}

/* line 79, resources/assets/styles/global/_footer.scss */

footer#footer .footer-contact h4 a {
  color: #0071ce;
}

/* line 84, resources/assets/styles/global/_footer.scss */

footer#footer .footer-contact ul,
footer#footer .footer-contact ul li {
  padding-right: 0;
  min-height: unset;
}

/* line 92, resources/assets/styles/global/_footer.scss */

footer#footer .main-footer-nav .uk-navbar-nav {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding: 0;
  -webkit-column-gap: inherit;
     -moz-column-gap: inherit;
          column-gap: inherit;
  margin-left: -22px;
}

@media screen and (max-width: 59.9375em) {
  /* line 92, resources/assets/styles/global/_footer.scss */

  footer#footer .main-footer-nav .uk-navbar-nav {
    margin-left: -32px;
  }
}

@media screen and (max-width: 47.9375em) {
  /* line 104, resources/assets/styles/global/_footer.scss */

  footer#footer .main-footer-nav .uk-navbar-nav > li:nth-of-type(n + 3) {
    margin-top: 20px;
  }
}

/* line 110, resources/assets/styles/global/_footer.scss */

footer#footer .main-footer-nav .uk-navbar-nav > li > a {
  font-weight: 500;
  display: block;
  min-height: unset;
  color: #76777A !important;
}

/* line 117, resources/assets/styles/global/_footer.scss */

footer#footer .main-footer-nav .uk-navbar-nav > li a {
  font-size: 16px;
  padding: 0;
  color: #0071ce;
}

/* line 123, resources/assets/styles/global/_footer.scss */

footer#footer .main-footer-nav .uk-navbar-nav > li > ul {
  margin: 15px 0 0;
}

@media screen and (max-width: 47.9375em) {
  /* line 123, resources/assets/styles/global/_footer.scss */

  footer#footer .main-footer-nav .uk-navbar-nav > li > ul {
    margin: 5px 0 0;
  }
}

/* line 131, resources/assets/styles/global/_footer.scss */

footer#footer .main-footer-nav .uk-navbar-nav > li > ul li:not(:last-of-type) {
  padding-bottom: 15px;
}

@media screen and (max-width: 47.9375em) {
  /* line 131, resources/assets/styles/global/_footer.scss */

  footer#footer .main-footer-nav .uk-navbar-nav > li > ul li:not(:last-of-type) {
    padding-bottom: 5px;
  }
}

/* line 138, resources/assets/styles/global/_footer.scss */

footer#footer .main-footer-nav .uk-navbar-nav > li > ul li a {
  padding: 2px 0;
  -webkit-transition: .12s ease;
  -o-transition: .12s ease;
  transition: .12s ease;
}

/* line 142, resources/assets/styles/global/_footer.scss */

footer#footer .main-footer-nav .uk-navbar-nav > li > ul li a:hover {
  color: #3FA1E9 !important;
  text-decoration: none;
}

/* line 151, resources/assets/styles/global/_footer.scss */

footer#footer .main-footer-nav .uk-navbar-nav li {
  list-style: none;
}

/* line 154, resources/assets/styles/global/_footer.scss */

footer#footer .main-footer-nav .uk-navbar-nav li ul {
  padding: 0;
}

/* line 157, resources/assets/styles/global/_footer.scss */

footer#footer .main-footer-nav .uk-navbar-nav li ul a {
  font-weight: 400;
}

/* line 164, resources/assets/styles/global/_footer.scss */

footer#footer .footer-nav .uk-navbar-item li {
  width: 100%;
  padding: 3px 0;
  text-align: right;
}

@media screen and (max-width: 59.9375em) {
  /* line 164, resources/assets/styles/global/_footer.scss */

  footer#footer .footer-nav .uk-navbar-item li {
    padding: 5px 0;
  }
}

@media screen and (max-width: 47.9375em) {
  /* line 164, resources/assets/styles/global/_footer.scss */

  footer#footer .footer-nav .uk-navbar-item li {
    text-align: left;
  }
}

/* line 177, resources/assets/styles/global/_footer.scss */

footer#footer .footer-nav .uk-navbar-item li,
footer#footer .footer-nav .uk-navbar-item li a {
  font-weight: 500;
  font-size: 12px;
  line-height: 1.2 !important;
  min-height: unset;
}

/* line 186, resources/assets/styles/global/_footer.scss */

footer#footer .footer-nav .uk-navbar-item li a {
  padding: 0;
  color: #76777A !important;
  display: inline-block;
  -webkit-transition: .12s ease;
  -o-transition: .12s ease;
  transition: .12s ease;
}

/* line 191, resources/assets/styles/global/_footer.scss */

footer#footer .footer-nav .uk-navbar-item li a:hover {
  color: #3FA1E9 !important;
}

/* line 2, resources/assets/styles/global/_genes-table.scss */

.breast,
.ovarian,
.colorectal,
.endometrial,
.skin,
.melanoma,
.pancreatic,
.gastric,
.prostate,
.renal,
.lung,
.endocrine,
.other {
  text-align: center !important;
}

/* line 34, resources/assets/styles/global/_genes-table.scss */

td.breast .dot {
  background-color: #ffbdd9;
}

/* line 38, resources/assets/styles/global/_genes-table.scss */

th.breast,
th.breast a {
  background-color: #ffbdd9;
  color: #fff;
}

/* line 34, resources/assets/styles/global/_genes-table.scss */

td.ovarian .dot {
  background-color: #76b1a3;
}

/* line 38, resources/assets/styles/global/_genes-table.scss */

th.ovarian,
th.ovarian a {
  background-color: #76b1a3;
  color: #fff;
}

/* line 34, resources/assets/styles/global/_genes-table.scss */

td.colorectal .dot {
  background-color: #003595;
}

/* line 38, resources/assets/styles/global/_genes-table.scss */

th.colorectal,
th.colorectal a {
  background-color: #003595;
  color: #fff;
}

/* line 34, resources/assets/styles/global/_genes-table.scss */

td.endometrial .dot {
  background-color: #a4d65e;
}

/* line 38, resources/assets/styles/global/_genes-table.scss */

th.endometrial,
th.endometrial a {
  background-color: #a4d65e;
  color: #fff;
}

/* line 34, resources/assets/styles/global/_genes-table.scss */

td.skin .dot {
  background-color: #02a5c9;
}

/* line 38, resources/assets/styles/global/_genes-table.scss */

th.skin,
th.skin a {
  background-color: #02a5c9;
  color: #fff;
}

/* line 34, resources/assets/styles/global/_genes-table.scss */

td.pancreatic .dot {
  background-color: #527b97;
}

/* line 38, resources/assets/styles/global/_genes-table.scss */

th.pancreatic,
th.pancreatic a {
  background-color: #527b97;
  color: #fff;
}

/* line 34, resources/assets/styles/global/_genes-table.scss */

td.gastric .dot {
  background-color: #a7a1c3;
}

/* line 38, resources/assets/styles/global/_genes-table.scss */

th.gastric,
th.gastric a {
  background-color: #a7a1c3;
  color: #fff;
}

/* line 34, resources/assets/styles/global/_genes-table.scss */

td.prostate .dot {
  background-color: #009be2;
}

/* line 38, resources/assets/styles/global/_genes-table.scss */

th.prostate,
th.prostate a {
  background-color: #009be2;
  color: #fff;
}

/* line 34, resources/assets/styles/global/_genes-table.scss */

td.renal .dot {
  background-color: #ff9015;
}

/* line 38, resources/assets/styles/global/_genes-table.scss */

th.renal,
th.renal a {
  background-color: #ff9015;
  color: #fff;
}

/* line 34, resources/assets/styles/global/_genes-table.scss */

td.lung .dot {
  background-color: #adadaf;
}

/* line 38, resources/assets/styles/global/_genes-table.scss */

th.lung,
th.lung a {
  background-color: #adadaf;
  color: #fff;
}

/* line 34, resources/assets/styles/global/_genes-table.scss */

td.endocrine .dot {
  background-color: #82d4bb;
}

/* line 38, resources/assets/styles/global/_genes-table.scss */

th.endocrine,
th.endocrine a {
  background-color: #82d4bb;
  color: #fff;
}

/* line 34, resources/assets/styles/global/_genes-table.scss */

td.other .dot {
  background-color: #666666;
}

/* line 38, resources/assets/styles/global/_genes-table.scss */

th.other,
th.other a {
  background-color: #666666;
  color: #fff;
}

/* line 45, resources/assets/styles/global/_genes-table.scss */

th.syndromes,
th.genes {
  background-color: #20368d !important;
  color: #fff !important;
  text-align: left;
}

/* line 51, resources/assets/styles/global/_genes-table.scss */

.gene-indicator-container .dot {
  height: 14px;
  width: 14px;
  border-radius: 50%;
  display: inline-block;
}

/* line 59, resources/assets/styles/global/_genes-table.scss */

.uk-table.gene-table td {
  padding: 8px;
  line-height: 1.4;
  vertical-align: middle;
}

/* line 64, resources/assets/styles/global/_genes-table.scss */

.uk-table.gene-table td a {
  display: inline-block;
}

@media screen and (max-width: 47.9375em) {
  /* line 64, resources/assets/styles/global/_genes-table.scss */

  .uk-table.gene-table td a {
    font-size: 14px;
  }
}

/* line 69, resources/assets/styles/global/_genes-table.scss */

.uk-table.gene-table td a:hover {
  color: #9ac048;
}

/* line 73, resources/assets/styles/global/_genes-table.scss */

.uk-table.gene-table a {
  text-decoration: none !important;
}

/* line 76, resources/assets/styles/global/_genes-table.scss */

.uk-table.gene-table a[href]:hover {
  text-decoration: underline !important;
}

/* line 82, resources/assets/styles/global/_genes-table.scss */

.uk-section.gene-table ul[uk-tab] {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

@media screen and (max-width: 47.9375em) {
  /* line 82, resources/assets/styles/global/_genes-table.scss */

  .uk-section.gene-table ul[uk-tab] {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}

@media screen and (max-width: 29.9375em) {
  /* line 93, resources/assets/styles/global/_genes-table.scss */

  .uk-section.gene-table ul[uk-tab] li a {
    text-align: center;
  }
}

/* line 96, resources/assets/styles/global/_genes-table.scss */

.uk-section.gene-table ul[uk-tab] li a h4 {
  color: #003595 !important;
  border-bottom: 2px solid transparent;
  margin: 0;
}

/* line 103, resources/assets/styles/global/_genes-table.scss */

.uk-section.gene-table ul[uk-tab] li.uk-active a h4 {
  color: #e76f00 !important;
  border-bottom-color: #e76f00 !important;
}

@media screen and (max-width: 59.9375em) {
  /* line 111, resources/assets/styles/global/_genes-table.scss */

  .uk-section.gene-table div.uk-overflow-auto {
    border: 1px solid #dddddd;
  }
}

@media screen and (min-width: 65.625em) {
  /* line 117, resources/assets/styles/global/_genes-table.scss */

  .overflow-auto-tablet.uk-overflow-auto {
    overflow: unset;
  }

  /* line 121, resources/assets/styles/global/_genes-table.scss */

  .overflow-auto-tablet.uk-overflow-auto .gene-table thead th {
    position: sticky;
    top: 70px;
    z-index: 234;
  }
}

/* line 1, resources/assets/styles/global/_global.scss */

body:not(#tinymce) {
  opacity: 0;
}

/* line 4, resources/assets/styles/global/_global.scss */

body:not(#tinymce).loaded {
  opacity: 1;
}

/* line 9, resources/assets/styles/global/_global.scss */

.wrap {
  width: 100%;
}

/* line 13, resources/assets/styles/global/_global.scss */

iframe {
  max-width: 100%;
}

/* line 17, resources/assets/styles/global/_global.scss */

b,
strong {
  font-weight: 500;
}

/* line 22, resources/assets/styles/global/_global.scss */

sup a {
  text-decoration: none !important;
}

/* line 26, resources/assets/styles/global/_global.scss */

a sup {
  color: inherit !important;
}

/* line 38, resources/assets/styles/global/_global.scss */

.uk-border-circle img {
  border-radius: 50%;
}

/* line 42, resources/assets/styles/global/_global.scss */

u {
  -webkit-text-decoration: underline solid orange 2px;
          text-decoration: underline solid orange 2px;
  font-style: italic;
}

@media print, screen and (min-width: 48em) {
  /* line 47, resources/assets/styles/global/_global.scss */

  .heading.underline + .heading.underline {
    margin-left: 30px;
  }
}

/* line 58, resources/assets/styles/global/_global.scss */

.layout-video_slider .title:not(.uk-light):not(.uk-card-primary.uk-card-body):not(.uk-card-secondary.uk-card-body):not(.uk-overlay-primary),
.bg-gray .title:not(.uk-light):not(.uk-card-primary.uk-card-body):not(.uk-card-secondary.uk-card-body):not(.uk-overlay-primary),
.uk-section-muted .title:not(.uk-light):not(.uk-card-primary.uk-card-body):not(.uk-card-secondary.uk-card-body):not(.uk-overlay-primary),
.uk-section-default .title:not(.uk-light):not(.uk-card-primary.uk-card-body):not(.uk-card-secondary.uk-card-body):not(.uk-overlay-primary) {
  color: #58595B;
}

/* line 64, resources/assets/styles/global/_global.scss */

.uk-text-medium {
  font-weight: 500;
}

@media screen and (min-width: 60em) {
  /* line 68, resources/assets/styles/global/_global.scss */

  .uk-hiddenm {
    display: none;
  }
}

/* line 75, resources/assets/styles/global/_global.scss */

.quote-block .uk-container {
  position: relative;
}

/* line 78, resources/assets/styles/global/_global.scss */

.quote-block .uk-container:before {
  content: '\201C';
  position: absolute;
  font-size: 140px;
  top: 0;
  left: 0;
  line-height: 1.5;
  width: 0;
  z-index: -4;
  color: #FFE3C4;
  font-family: vaccine, Open sans-serif;
}

/* line 94, resources/assets/styles/global/_global.scss */

.filter-wrap .uk-subnav li a {
  padding: 20px 30px;
  color: #fff;
}

/* line 98, resources/assets/styles/global/_global.scss */

.filter-wrap .uk-subnav li a:hover {
  background: #f8f8f8;
  color: #0071ce;
}

/* line 104, resources/assets/styles/global/_global.scss */

.filter-wrap .uk-subnav li.uk-active a {
  background: #fff;
  color: #0071ce;
}

/* line 113, resources/assets/styles/global/_global.scss */

.js-filter article.article.page .uk-card h4:before {
  content: 'Page: ';
}

/* line 118, resources/assets/styles/global/_global.scss */

.uk-background-contain.uk-cover-container img {
  max-height: 80%;
  max-width: 80%;
  height: auto !important;
  width: auto !important;
}

/* line 127, resources/assets/styles/global/_global.scss */

.uk-grid-stack .uk-background-contain.uk-cover-container canvas {
  display: none;
}

/* line 131, resources/assets/styles/global/_global.scss */

.uk-grid-stack .uk-background-contain.uk-cover-container img {
  position: static;
  -webkit-transform: unset;
       -o-transform: unset;
          transform: unset;
  -webkit-box-flex: unset;
      -ms-flex: unset;
          flex: unset;
  margin: 10px auto;
}

/* line 140, resources/assets/styles/global/_global.scss */

.uk-width-xsmall {
  width: 120px;
}

/* line 144, resources/assets/styles/global/_global.scss */

.uk-width-medium_small {
  width: 230px;
}

@media screen and (max-width: 47.9375em) {
  /* line 148, resources/assets/styles/global/_global.scss */

  .uk-width-xsmall_s {
    width: 120px;
  }
}

@media screen and (max-width: 47.9375em) {
  /* line 154, resources/assets/styles/global/_global.scss */

  .uk-width-small_s {
    width: 200px;
  }
}

/* line 160, resources/assets/styles/global/_global.scss */

.uk-height-xsmall {
  height: 60px;
}

/* line 165, resources/assets/styles/global/_global.scss */

.transparent {
  opacity: 0;
  -webkit-transition: .22s ease;
  -o-transition: .22s ease;
  transition: .22s ease;
}

/* line 170, resources/assets/styles/global/_global.scss */

.opaque {
  opacity: 1;
  -webkit-transition: .22s ease;
  -o-transition: .22s ease;
  transition: .22s ease;
}

/* line 176, resources/assets/styles/global/_global.scss */

.alignright {
  float: right;
}

/* line 180, resources/assets/styles/global/_global.scss */

.alignleft {
  float: left;
}

/* line 184, resources/assets/styles/global/_global.scss */

sup {
  font-size: 60%;
}

@media screen and (max-width: 47.9375em) {
  /* line 188, resources/assets/styles/global/_global.scss */

  .button-group {
    display: block;
  }
}

@media screen and (max-width: 47.9375em) {
  /* line 195, resources/assets/styles/global/_global.scss */

  .button-group .uk-button,
  .button-group .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a,
  .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .button-group a,
  .button-group .btn,
  .button-group input[type=submit],
  .button-group #main .wForm form[id="4872784"] input#submit_button,
  #main .wForm form[id="4872784"] .button-group input#submit_button,
  .button-group #connect .wForm form[id="4872840"] input#submit_button,
  #connect .wForm form[id="4872840"] .button-group input#submit_button,
  .button-group div#wpsl-wrap input#wpsl-search-btn,
  div#wpsl-wrap .button-group input#wpsl-search-btn,
  .button-group #pageNav a.active-pageNav-item,
  #pageNav .button-group a.active-pageNav-item {
    margin-bottom: 10px;
    padding: 10px 15px;
  }
}

@media print, screen and (min-width: 48em) {
  /* line 201, resources/assets/styles/global/_global.scss */

  .button-group .uk-button + .uk-button,
  .button-group .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a + .uk-button,
  .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .button-group a + .uk-button,
  .button-group .btn + .uk-button,
  .button-group input[type=submit] + .uk-button,
  .button-group #main .wForm form[id="4872784"] input#submit_button + .uk-button,
  #main .wForm form[id="4872784"] .button-group input#submit_button + .uk-button,
  .button-group #connect .wForm form[id="4872840"] input#submit_button + .uk-button,
  #connect .wForm form[id="4872840"] .button-group input#submit_button + .uk-button,
  .button-group div#wpsl-wrap input#wpsl-search-btn + .uk-button,
  div#wpsl-wrap .button-group input#wpsl-search-btn + .uk-button,
  .button-group #pageNav a.active-pageNav-item + .uk-button,
  #pageNav .button-group a.active-pageNav-item + .uk-button,
  .button-group .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .uk-button + a,
  .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .button-group .uk-button + a,
  .button-group .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a + a,
  .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .button-group a + a,
  .button-group .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .btn + a,
  .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .button-group .btn + a,
  .button-group .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type input[type=submit] + a,
  .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .button-group input[type=submit] + a,
  .button-group #main .wForm form[id="4872784"] .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type input#submit_button + a,
  .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .button-group #main .wForm form[id="4872784"] input#submit_button + a,
  #main .wForm form[id="4872784"] .button-group .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type input#submit_button + a,
  .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type #main .wForm form[id="4872784"] .button-group input#submit_button + a,
  .button-group #connect .wForm form[id="4872840"] .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type input#submit_button + a,
  .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .button-group #connect .wForm form[id="4872840"] input#submit_button + a,
  #connect .wForm form[id="4872840"] .button-group .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type input#submit_button + a,
  .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type #connect .wForm form[id="4872840"] .button-group input#submit_button + a,
  .button-group div#wpsl-wrap .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type input#wpsl-search-btn + a,
  .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .button-group div#wpsl-wrap input#wpsl-search-btn + a,
  div#wpsl-wrap .button-group .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type input#wpsl-search-btn + a,
  .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type div#wpsl-wrap .button-group input#wpsl-search-btn + a,
  .button-group #pageNav .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.active-pageNav-item + a,
  .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .button-group #pageNav a.active-pageNav-item + a,
  #pageNav .button-group .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.active-pageNav-item + a,
  .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type #pageNav .button-group a.active-pageNav-item + a,
  .button-group .uk-button + .btn,
  .button-group .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a + .btn,
  .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .button-group a + .btn,
  .button-group .btn + .btn,
  .button-group input[type=submit] + .btn,
  .button-group #main .wForm form[id="4872784"] input#submit_button + .btn,
  #main .wForm form[id="4872784"] .button-group input#submit_button + .btn,
  .button-group #connect .wForm form[id="4872840"] input#submit_button + .btn,
  #connect .wForm form[id="4872840"] .button-group input#submit_button + .btn,
  .button-group div#wpsl-wrap input#wpsl-search-btn + .btn,
  div#wpsl-wrap .button-group input#wpsl-search-btn + .btn,
  .button-group #pageNav a.active-pageNav-item + .btn,
  #pageNav .button-group a.active-pageNav-item + .btn,
  .button-group .uk-button + input[type=submit],
  .button-group .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a + input[type=submit],
  .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .button-group a + input[type=submit],
  .button-group .btn + input[type=submit],
  .button-group input[type=submit] + input[type=submit],
  .button-group #main .wForm form[id="4872784"] input#submit_button + input[type=submit],
  #main .wForm form[id="4872784"] .button-group input#submit_button + input[type=submit],
  .button-group #connect .wForm form[id="4872840"] input#submit_button + input[type=submit],
  #connect .wForm form[id="4872840"] .button-group input#submit_button + input[type=submit],
  .button-group div#wpsl-wrap input#wpsl-search-btn + input[type=submit],
  div#wpsl-wrap .button-group input#wpsl-search-btn + input[type=submit],
  .button-group #pageNav a.active-pageNav-item + input[type=submit],
  #pageNav .button-group a.active-pageNav-item + input[type=submit],
  .button-group #main .wForm form[id="4872784"] .uk-button + input#submit_button,
  #main .wForm form[id="4872784"] .button-group .uk-button + input#submit_button,
  .button-group .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type #main .wForm form[id="4872784"] a + input#submit_button,
  #main .wForm form[id="4872784"] .button-group .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a + input#submit_button,
  .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .button-group #main .wForm form[id="4872784"] a + input#submit_button,
  #main .wForm form[id="4872784"] .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .button-group a + input#submit_button,
  .button-group #main .wForm form[id="4872784"] .btn + input#submit_button,
  #main .wForm form[id="4872784"] .button-group .btn + input#submit_button,
  .button-group #main .wForm form[id="4872784"] input[type=submit] + input#submit_button,
  #main .wForm form[id="4872784"] .button-group input[type=submit] + input#submit_button,
  .button-group #main .wForm form[id="4872784"] input#submit_button + input#submit_button,
  #main .wForm form[id="4872784"] .button-group input#submit_button + input#submit_button,
  #main .button-group #connect .wForm form[id="4872840"] form[id="4872784"] input#submit_button + input#submit_button,
  #connect #main .wForm form[id="4872840"] .button-group form[id="4872784"] input#submit_button + input#submit_button,
  #main #connect .wForm form[id="4872840"] .button-group form[id="4872784"] input#submit_button + input#submit_button,
  .button-group div#wpsl-wrap #main .wForm form[id="4872784"] input#wpsl-search-btn + input#submit_button,
  #main .wForm form[id="4872784"] .button-group div#wpsl-wrap input#wpsl-search-btn + input#submit_button,
  div#wpsl-wrap .button-group #main .wForm form[id="4872784"] input#wpsl-search-btn + input#submit_button,
  #main .wForm form[id="4872784"] div#wpsl-wrap .button-group input#wpsl-search-btn + input#submit_button,
  .button-group #pageNav #main .wForm form[id="4872784"] a.active-pageNav-item + input#submit_button,
  #main .wForm form[id="4872784"] .button-group #pageNav a.active-pageNav-item + input#submit_button,
  #pageNav .button-group #main .wForm form[id="4872784"] a.active-pageNav-item + input#submit_button,
  #main .wForm form[id="4872784"] #pageNav .button-group a.active-pageNav-item + input#submit_button,
  .button-group #connect .wForm form[id="4872840"] .uk-button + input#submit_button,
  #connect .wForm form[id="4872840"] .button-group .uk-button + input#submit_button,
  .button-group .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type #connect .wForm form[id="4872840"] a + input#submit_button,
  #connect .wForm form[id="4872840"] .button-group .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a + input#submit_button,
  .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .button-group #connect .wForm form[id="4872840"] a + input#submit_button,
  #connect .wForm form[id="4872840"] .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .button-group a + input#submit_button,
  .button-group #connect .wForm form[id="4872840"] .btn + input#submit_button,
  #connect .wForm form[id="4872840"] .button-group .btn + input#submit_button,
  .button-group #connect .wForm form[id="4872840"] input[type=submit] + input#submit_button,
  #connect .wForm form[id="4872840"] .button-group input[type=submit] + input#submit_button,
  #connect .button-group #main .wForm form[id="4872784"] form[id="4872840"] input#submit_button + input#submit_button,
  #main #connect .wForm form[id="4872784"] .button-group form[id="4872840"] input#submit_button + input#submit_button,
  #connect #main .wForm form[id="4872784"] .button-group form[id="4872840"] input#submit_button + input#submit_button,
  .button-group #connect .wForm form[id="4872840"] input#submit_button + input#submit_button,
  #connect .wForm form[id="4872840"] .button-group input#submit_button + input#submit_button,
  .button-group div#wpsl-wrap #connect .wForm form[id="4872840"] input#wpsl-search-btn + input#submit_button,
  #connect .wForm form[id="4872840"] .button-group div#wpsl-wrap input#wpsl-search-btn + input#submit_button,
  div#wpsl-wrap .button-group #connect .wForm form[id="4872840"] input#wpsl-search-btn + input#submit_button,
  #connect .wForm form[id="4872840"] div#wpsl-wrap .button-group input#wpsl-search-btn + input#submit_button,
  .button-group #pageNav #connect .wForm form[id="4872840"] a.active-pageNav-item + input#submit_button,
  #connect .wForm form[id="4872840"] .button-group #pageNav a.active-pageNav-item + input#submit_button,
  #pageNav .button-group #connect .wForm form[id="4872840"] a.active-pageNav-item + input#submit_button,
  #connect .wForm form[id="4872840"] #pageNav .button-group a.active-pageNav-item + input#submit_button,
  .button-group div#wpsl-wrap .uk-button + input#wpsl-search-btn,
  div#wpsl-wrap .button-group .uk-button + input#wpsl-search-btn,
  .button-group .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type div#wpsl-wrap a + input#wpsl-search-btn,
  div#wpsl-wrap .button-group .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a + input#wpsl-search-btn,
  .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .button-group div#wpsl-wrap a + input#wpsl-search-btn,
  div#wpsl-wrap .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .button-group a + input#wpsl-search-btn,
  .button-group div#wpsl-wrap .btn + input#wpsl-search-btn,
  div#wpsl-wrap .button-group .btn + input#wpsl-search-btn,
  .button-group div#wpsl-wrap input[type=submit] + input#wpsl-search-btn,
  div#wpsl-wrap .button-group input[type=submit] + input#wpsl-search-btn,
  .button-group #main .wForm form[id="4872784"] div#wpsl-wrap input#submit_button + input#wpsl-search-btn,
  div#wpsl-wrap .button-group #main .wForm form[id="4872784"] input#submit_button + input#wpsl-search-btn,
  #main .wForm form[id="4872784"] .button-group div#wpsl-wrap input#submit_button + input#wpsl-search-btn,
  div#wpsl-wrap #main .wForm form[id="4872784"] .button-group input#submit_button + input#wpsl-search-btn,
  .button-group #connect .wForm form[id="4872840"] div#wpsl-wrap input#submit_button + input#wpsl-search-btn,
  div#wpsl-wrap .button-group #connect .wForm form[id="4872840"] input#submit_button + input#wpsl-search-btn,
  #connect .wForm form[id="4872840"] .button-group div#wpsl-wrap input#submit_button + input#wpsl-search-btn,
  div#wpsl-wrap #connect .wForm form[id="4872840"] .button-group input#submit_button + input#wpsl-search-btn,
  .button-group div#wpsl-wrap input#wpsl-search-btn + input#wpsl-search-btn,
  div#wpsl-wrap .button-group input#wpsl-search-btn + input#wpsl-search-btn,
  .button-group #pageNav div#wpsl-wrap a.active-pageNav-item + input#wpsl-search-btn,
  div#wpsl-wrap .button-group #pageNav a.active-pageNav-item + input#wpsl-search-btn,
  #pageNav .button-group div#wpsl-wrap a.active-pageNav-item + input#wpsl-search-btn,
  div#wpsl-wrap #pageNav .button-group a.active-pageNav-item + input#wpsl-search-btn,
  .button-group #pageNav .uk-button + a.active-pageNav-item,
  #pageNav .button-group .uk-button + a.active-pageNav-item,
  .button-group .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type #pageNav a + a.active-pageNav-item,
  #pageNav .button-group .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a + a.active-pageNav-item,
  .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .button-group #pageNav a + a.active-pageNav-item,
  #pageNav .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .button-group a + a.active-pageNav-item,
  .button-group #pageNav .btn + a.active-pageNav-item,
  #pageNav .button-group .btn + a.active-pageNav-item,
  .button-group #pageNav input[type=submit] + a.active-pageNav-item,
  #pageNav .button-group input[type=submit] + a.active-pageNav-item,
  .button-group #main .wForm form[id="4872784"] #pageNav input#submit_button + a.active-pageNav-item,
  #pageNav .button-group #main .wForm form[id="4872784"] input#submit_button + a.active-pageNav-item,
  #main .wForm form[id="4872784"] .button-group #pageNav input#submit_button + a.active-pageNav-item,
  #pageNav #main .wForm form[id="4872784"] .button-group input#submit_button + a.active-pageNav-item,
  .button-group #connect .wForm form[id="4872840"] #pageNav input#submit_button + a.active-pageNav-item,
  #pageNav .button-group #connect .wForm form[id="4872840"] input#submit_button + a.active-pageNav-item,
  #connect .wForm form[id="4872840"] .button-group #pageNav input#submit_button + a.active-pageNav-item,
  #pageNav #connect .wForm form[id="4872840"] .button-group input#submit_button + a.active-pageNav-item,
  .button-group div#wpsl-wrap #pageNav input#wpsl-search-btn + a.active-pageNav-item,
  #pageNav .button-group div#wpsl-wrap input#wpsl-search-btn + a.active-pageNav-item,
  div#wpsl-wrap .button-group #pageNav input#wpsl-search-btn + a.active-pageNav-item,
  #pageNav div#wpsl-wrap .button-group input#wpsl-search-btn + a.active-pageNav-item,
  .button-group #pageNav a.active-pageNav-item + a.active-pageNav-item,
  #pageNav .button-group a.active-pageNav-item + a.active-pageNav-item {
    margin-left: 20px;
  }
}

/* line 210, resources/assets/styles/global/_global.scss */

.layout-content {
  max-width: 100%;
  overflow: hidden;
}

/* line 215, resources/assets/styles/global/_global.scss */

.uk-padding-remove-vertical .uk-container.uk-container-expand {
  padding: 0;
}

/* line 219, resources/assets/styles/global/_global.scss */

.uk-box-shadow-inset {
  -webkit-box-shadow: inset 0px 10px 10px -5px rgba(0, 0, 0, 0.25);
          box-shadow: inset 0px 10px 10px -5px rgba(0, 0, 0, 0.25);
}

/* line 222, resources/assets/styles/global/_global.scss */

.uk-box-shadow-inset.uk-cover-container {
  position: relative;
  -webkit-box-shadow: none;
          box-shadow: none;
}

/* line 230, resources/assets/styles/global/_global.scss */

.uk-box-shadow-inset.uk-cover-container:after {
  -webkit-box-shadow: inset 0px 10px 10px -5px rgba(0, 0, 0, 0.5);
          box-shadow: inset 0px 10px 10px -5px rgba(0, 0, 0, 0.5);
  content: '';
  position: absolute;
  left: -50px;
  right: -50px;
  top: 0;
  z-index: 0;
  height: 30px;
}

/* line 246, resources/assets/styles/global/_global.scss */

.layout-responsive_image picture img,
.layout-responsive_image picture source {
  width: 100%;
}

/*  hide hubspot form in privacy policy */

/* line 254, resources/assets/styles/global/_global.scss */

.mygn_pn + div#myModal {
  display: none;
}

/* Essential Care */

/* line 261, resources/assets/styles/global/_global.scss */

.hero-post-text {
  max-width: 400px;
  margin: 20px auto 25%;
  text-shadow: 0 0 9px #fff;
}

/* line 267, resources/assets/styles/global/_global.scss */

.uk-modal .qq-wrapper > .step .description h3,
.uk-modal .qq-wrapper > .step .description h2 {
  color: #0071ce;
  padding-bottom: 0;
}

/* line 273, resources/assets/styles/global/_global.scss */

.uk-modal {
  z-index: 99999999999999;
}

/* line 278, resources/assets/styles/global/_global.scss */

.uk-modal-page .embeddedServiceHelpButton,
.uk-modal-page .modalContainer.sidebarMaximized.layout-docked.embeddedServiceSidebar {
  z-index: 9999999999;
}

/* line 282, resources/assets/styles/global/_global.scss */

h2[embeddedService-chatHeader_chatHeader] {
  color: #fff;
}

/* line 288, resources/assets/styles/global/_global.scss */

#main .wForm[id="22-WRPR"] .inputWrapper input {
  padding: 10px;
}

/* line 292, resources/assets/styles/global/_global.scss */

#main .wForm[id="22-WRPR"] .inputWrapper select {
  background-color: #f8f8f8 !important;
  width: 100% !important;
}

/* line 298, resources/assets/styles/global/_global.scss */

.logo-slider svg {
  height: 50px;
}

/* line 303, resources/assets/styles/global/_global.scss */

.uk-height-viewport-85 {
  min-height: 85vh;
}

/* line 306, resources/assets/styles/global/_global.scss */

.uk-height-viewport-70 {
  min-height: 70vh;
}

/* global fixes */

/* line 312, resources/assets/styles/global/_global.scss */

a:not([href]) {
  cursor: unset;
  pointer-events: unset;
}

/* line 318, resources/assets/styles/global/_global.scss */

.osano-cm-widget {
  display: none;
}

/* line 322, resources/assets/styles/global/_global.scss */

ol.references {
  padding-left: 16px;
  margin-top: 5px;
}

/* line 326, resources/assets/styles/global/_global.scss */

ol.references.uk-text-small li {
  margin: 0;
  font-size: 14px;
}

/* line 333, resources/assets/styles/global/_global.scss */

#quiz .quiz-style-cards .question .description .title {
  font-size: 20px !important;
}

@media screen and (min-width: 960px) {
  /* line 333, resources/assets/styles/global/_global.scss */

  #quiz .quiz-style-cards .question .description .title {
    font-size: calc(20px + 4 * ((100vw - 960px) / 440)) !important;
  }
}

@media screen and (min-width: 1400px) {
  /* line 333, resources/assets/styles/global/_global.scss */

  #quiz .quiz-style-cards .question .description .title {
    font-size: 24px !important;
  }
}

/* line 337, resources/assets/styles/global/_global.scss */

#quiz .quiz-style-cards .selection a,
#quiz .quiz-style-cards .selection button {
  font-size: 20px !important;
}

@media screen and (min-width: 1200px) {
  /* line 337, resources/assets/styles/global/_global.scss */

  #quiz .quiz-style-cards .selection a,
  #quiz .quiz-style-cards .selection button {
    font-size: calc(20px + 4 * ((100vw - 1200px) / 200)) !important;
  }
}

@media screen and (min-width: 1400px) {
  /* line 337, resources/assets/styles/global/_global.scss */

  #quiz .quiz-style-cards .selection a,
  #quiz .quiz-style-cards .selection button {
    font-size: 24px !important;
  }
}

/* line 342, resources/assets/styles/global/_global.scss */

#quiz .quiz-style-cards .question .description p {
  font-size: 16px !important;
}

@media screen and (min-width: 960px) {
  /* line 342, resources/assets/styles/global/_global.scss */

  #quiz .quiz-style-cards .question .description p {
    font-size: calc(16px + 4 * ((100vw - 960px) / 240)) !important;
  }
}

@media screen and (min-width: 1200px) {
  /* line 342, resources/assets/styles/global/_global.scss */

  #quiz .quiz-style-cards .question .description p {
    font-size: 20px !important;
  }
}

@media print, screen and (min-width: 60em) {
  /* line 347, resources/assets/styles/global/_global.scss */

  .hide-content-on-mobile .uk-container {
    display: none;
  }
}

@media screen and (max-width: 59.9375em) {
  /* line 355, resources/assets/styles/global/_global.scss */

  .uk-button-large.underline {
    display: inline-block;
  }

  /* line 358, resources/assets/styles/global/_global.scss */

  .heading.underline + .heading.underline {
    margin-right: 0;
  }

  /* line 362, resources/assets/styles/global/_global.scss */

  .heading.underline {
    margin-right: 20px;
  }

  /* line 368, resources/assets/styles/global/_global.scss */

  #quiz .quiz-style-cards .question .description .title {
    font-size: 20px !important;
  }
}

@media screen and (max-width: 59.9375em) and (min-width: 480px) {
  /* line 368, resources/assets/styles/global/_global.scss */

  #quiz .quiz-style-cards .question .description .title {
    font-size: calc(20px + 4 * ((100vw - 480px) / 480)) !important;
  }
}

@media screen and (max-width: 59.9375em) and (min-width: 960px) {
  /* line 368, resources/assets/styles/global/_global.scss */

  #quiz .quiz-style-cards .question .description .title {
    font-size: 24px !important;
  }
}

@media screen and (max-width: 59.9375em) {
  /* line 372, resources/assets/styles/global/_global.scss */

  #quiz .quiz-style-cards .selection a,
  #quiz .quiz-style-cards .selection button {
    font-size: 18px !important;
  }
}

@media screen and (max-width: 59.9375em) and (min-width: 480px) {
  /* line 372, resources/assets/styles/global/_global.scss */

  #quiz .quiz-style-cards .selection a,
  #quiz .quiz-style-cards .selection button {
    font-size: calc(18px + 6 * ((100vw - 480px) / 720)) !important;
  }
}

@media screen and (max-width: 59.9375em) and (min-width: 1200px) {
  /* line 372, resources/assets/styles/global/_global.scss */

  #quiz .quiz-style-cards .selection a,
  #quiz .quiz-style-cards .selection button {
    font-size: 24px !important;
  }
}

@media screen and (max-width: 59.9375em) {
  /* line 376, resources/assets/styles/global/_global.scss */

  #quiz .quiz-style-cards .question .description p {
    font-size: 18px !important;
  }
}

@media screen and (max-width: 59.9375em) and (min-width: 480px) {
  /* line 376, resources/assets/styles/global/_global.scss */

  #quiz .quiz-style-cards .question .description p {
    font-size: calc(18px + 2 * ((100vw - 480px) / 480)) !important;
  }
}

@media screen and (max-width: 59.9375em) and (min-width: 960px) {
  /* line 376, resources/assets/styles/global/_global.scss */

  #quiz .quiz-style-cards .question .description p {
    font-size: 20px !important;
  }
}

/* line 383, resources/assets/styles/global/_global.scss */

.cancer-type-flags {
  list-style: none;
  padding-left: 0;
}

/* line 387, resources/assets/styles/global/_global.scss */

.cancer-type-flags.two-cols {
  -webkit-column-count: 2;
     -moz-column-count: 2;
          column-count: 2;
}

@media screen and (max-width: 29.9375em) {
  /* line 387, resources/assets/styles/global/_global.scss */

  .cancer-type-flags.two-cols {
    -webkit-column-count: 1;
       -moz-column-count: 1;
            column-count: 1;
  }
}

/* line 392, resources/assets/styles/global/_global.scss */

.cancer-type-flags li {
  margin-bottom: 8px;
}

/* line 394, resources/assets/styles/global/_global.scss */

.cancer-type-flags li > * {
  padding: 4px 16px;
  font-size: 16px;
  font-weight: 600;
  border-top-right-radius: 16px;
  border-bottom-right-radius: 16px;
  color: #FFF !important;
  display: inline-block;
  line-height: 1.1;
  -webkit-transition: .15s ease;
  -o-transition: .15s ease;
  transition: .15s ease;
}

/* line 408, resources/assets/styles/global/_global.scss */

.cancer-type-flags .cancer-type-flag {
  padding: 4px 16px;
  font-size: 16px;
  font-weight: 600;
  border-top-right-radius: 16px;
  border-bottom-right-radius: 16px;
  color: #FFF !important;
  display: inline-block;
  line-height: 1.1;
  -webkit-transition: .15s ease;
  -o-transition: .15s ease;
  transition: .15s ease;
}

@media screen and (max-width: 47.9375em) {
  /* line 408, resources/assets/styles/global/_global.scss */

  .cancer-type-flags .cancer-type-flag {
    font-size: 14px;
  }
}

/* line 2, resources/assets/styles/global/_header-2.scss */

body.uk-offcanvas-container {
  -ms-touch-action: pan-y pan-x pinch-zoom !important;
      touch-action: pan-y pan-x pinch-zoom !important;
}

/* line 8, resources/assets/styles/global/_header-2.scss */

#site-header-2 div.header-nav {
  border-bottom-color: #003595 !important;
}

@media print, screen and (min-width: 60em) {
  /* line 8, resources/assets/styles/global/_header-2.scss */

  #site-header-2 div.header-nav {
    border-bottom: 6px solid;
  }
}

/* line 15, resources/assets/styles/global/_header-2.scss */

#site-header-2 div.header-nav.sub-site-id-5 {
  border-bottom-color: #527B97 !important;
}

/* line 17, resources/assets/styles/global/_header-2.scss */

#site-header-2 div.header-nav.sub-site-id-11 {
  border-bottom-color: #A4D65E !important;
}

/* line 19, resources/assets/styles/global/_header-2.scss */

#site-header-2 div.header-nav.sub-site-id-3 {
  border-bottom-color: #FFBDD9 !important;
}

/* line 22, resources/assets/styles/global/_header-2.scss */

#site-header-2 .nav-overlay.search-nav-toggle.search-wrap {
  margin-left: 80px;
}

@media print, screen and (min-width: 60em) {
  /* line 27, resources/assets/styles/global/_header-2.scss */

  #site-header-2 .search-nav-toggle a.portal {
    position: relative;
    background: none;
    border: none;
    padding: 2px 12px;
  }

  /* line 34, resources/assets/styles/global/_header-2.scss */

  #site-header-2 .search-nav-toggle a.portal:hover {
    color: #003595;
  }

  /* line 38, resources/assets/styles/global/_header-2.scss */

  #site-header-2 .search-nav-toggle a.portal:before {
    content: '';
    width: 1px;
    top: 3px;
    bottom: 3px;
    right: 0;
    position: absolute;
    background: #3A3B3C;
  }
}

/* line 51, resources/assets/styles/global/_header-2.scss */

#site-header-2 form.search-form-2.uk-search.uk-search-navbar {
  border: 2px solid #58595B;
  border-radius: 40px;
}

/* line 61, resources/assets/styles/global/_header-2.scss */

#site-header-2 form.search-form-2.uk-search.uk-search-navbar input#search {
  height: 31px !important;
  padding: 8px 20px;
}

/* line 65, resources/assets/styles/global/_header-2.scss */

#site-header-2 form.search-form-2.uk-search.uk-search-navbar input#search::-webkit-input-placeholder {
  color: #58595B;
}

#site-header-2 form.search-form-2.uk-search.uk-search-navbar input#search::-moz-placeholder {
  color: #58595B;
}

#site-header-2 form.search-form-2.uk-search.uk-search-navbar input#search::-ms-input-placeholder {
  color: #58595B;
}

#site-header-2 form.search-form-2.uk-search.uk-search-navbar input#search::placeholder {
  color: #58595B;
}

/* line 70, resources/assets/styles/global/_header-2.scss */

#site-header-2 form.search-form-2.uk-search.uk-search-navbar > a {
  position: absolute;
  right: 6px;
  top: 4px;
}

@media screen and (max-width: 59.9375em) {
  /* line 70, resources/assets/styles/global/_header-2.scss */

  #site-header-2 form.search-form-2.uk-search.uk-search-navbar > a {
    top: 6px !important;
  }
}

/* line 78, resources/assets/styles/global/_header-2.scss */

#site-header-2 form.search-form-2.uk-search.uk-search-navbar > a i {
  font-size: 23px;
  color: #76777A !important;
  font-weight: 700;
}

/* line 85, resources/assets/styles/global/_header-2.scss */

#site-header-2 form.search-form-2.uk-search.uk-search-navbar + span.uk-icon:hover {
  cursor: pointer;
}

/* line 90, resources/assets/styles/global/_header-2.scss */

#site-header-2 .uk-navbar-toggle span[uk-icon="close"] svg path {
  stroke-width: 2;
  stroke: rgba(91, 102, 112, 0.5);
}

/* line 96, resources/assets/styles/global/_header-2.scss */

#promo-bar:not([hidden]) + header .header-nav:not(.uk-navbar-sticky) {
  position: relative;
}

/* line 3, resources/assets/styles/global/_header.scss */

a.uk-logo svg {
  display: inline-block;
  margin-top: 13px;
  height: 26px;
  width: auto;
}

@media print, screen and (min-width: 48em) {
  /* line 3, resources/assets/styles/global/_header.scss */

  a.uk-logo svg {
    height: 32px;
  }
}

/* line 12, resources/assets/styles/global/_header.scss */

#footer a.uk-logo svg {
  height: auto;
}

/* line 20, resources/assets/styles/global/_header.scss */

.uk-navbar-container > .uk-container .uk-navbar-left {
  max-width: 85%;
}

/* line 22, resources/assets/styles/global/_header.scss */

.uk-navbar-container > .uk-container .uk-navbar-left svg {
  margin-top: 0;
}

/* line 25, resources/assets/styles/global/_header.scss */

.uk-navbar-container > .uk-container .uk-navbar-left .uk-navbar-item {
  padding-left: 0;
}

/* line 31, resources/assets/styles/global/_header.scss */

.animated-m {
  margin: 5px;
  position: relative;
  display: inline-block;
  width: 200px;
  padding: 0 30px;
  cursor: pointer;
}

/* line 40, resources/assets/styles/global/_header.scss */

.animated-m svg {
  overflow: visible;
}

/* line 42, resources/assets/styles/global/_header.scss */

.animated-m svg.logo {
  width: 94%;
}

/* line 45, resources/assets/styles/global/_header.scss */

.animated-m svg#helix {
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  top: 2%;
  bottom: 0;
  margin: auto;
  opacity: 0;
  -webkit-transition: rotateX 1s linear 1s, opacity 0s ease, scale .1s ease;
  -o-transition: rotateX 1s linear 1s, opacity 0s ease, scale .1s ease;
  transition: rotateX 1s linear 1s, opacity 0s ease, scale .1s ease;
  -webkit-transform: rotateX(180deg) scale(0.9);
          transform: rotateX(180deg) scale(0.9);
}

/* line 59, resources/assets/styles/global/_header.scss */

.animated-m.active svg#helix {
  opacity: 1;
  -webkit-transition: rotateX 1s linear 1s, opacity 0s ease .25s, scale .1s ease .25s;
  -o-transition: rotateX 1s linear 1s, opacity 0s ease .25s, scale .1s ease .25s;
  transition: rotateX 1s linear 1s, opacity 0s ease .25s, scale .1s ease .25s;
  -webkit-transform: rotateX(180deg) scale(1);
          transform: rotateX(180deg) scale(1);
}

/* line 67, resources/assets/styles/global/_header.scss */

line.line {
  opacity: 0;
  -webkit-transition: .1s ease;
  -o-transition: .1s ease;
  transition: .1s ease;
}

/* line 71, resources/assets/styles/global/_header.scss */

line.line.active {
  opacity: 1;
}

/* line 76, resources/assets/styles/global/_header.scss */

.line:nth-child(1) {
  -webkit-transition-delay: 0.1s;
       -o-transition-delay: 0.1s;
          transition-delay: 0.1s;
}

/* line 76, resources/assets/styles/global/_header.scss */

.line:nth-child(2) {
  -webkit-transition-delay: 0.2s;
       -o-transition-delay: 0.2s;
          transition-delay: 0.2s;
}

/* line 76, resources/assets/styles/global/_header.scss */

.line:nth-child(3) {
  -webkit-transition-delay: 0.3s;
       -o-transition-delay: 0.3s;
          transition-delay: 0.3s;
}

/* line 76, resources/assets/styles/global/_header.scss */

.line:nth-child(4) {
  -webkit-transition-delay: 0.4s;
       -o-transition-delay: 0.4s;
          transition-delay: 0.4s;
}

/* line 76, resources/assets/styles/global/_header.scss */

.line:nth-child(5) {
  -webkit-transition-delay: 0.5s;
       -o-transition-delay: 0.5s;
          transition-delay: 0.5s;
}

/* line 76, resources/assets/styles/global/_header.scss */

.line:nth-child(6) {
  -webkit-transition-delay: 0.6s;
       -o-transition-delay: 0.6s;
          transition-delay: 0.6s;
}

/* line 76, resources/assets/styles/global/_header.scss */

.line:nth-child(7) {
  -webkit-transition-delay: 0.7s;
       -o-transition-delay: 0.7s;
          transition-delay: 0.7s;
}

/* line 76, resources/assets/styles/global/_header.scss */

.line:nth-child(8) {
  -webkit-transition-delay: 0.8s;
       -o-transition-delay: 0.8s;
          transition-delay: 0.8s;
}

/* line 76, resources/assets/styles/global/_header.scss */

.line:nth-child(9) {
  -webkit-transition-delay: 0.9s;
       -o-transition-delay: 0.9s;
          transition-delay: 0.9s;
}

/* line 81, resources/assets/styles/global/_header.scss */

g#favicon path {
  -webkit-transition: .25s ease .25s, opacity 0s ease, scale .1s ease;
  -o-transition: .25s ease .25s, opacity 0s ease, scale .1s ease;
  transition: .25s ease .25s, opacity 0s ease, scale .1s ease;
  -webkit-transform: scale(1);
       -o-transform: scale(1);
          transform: scale(1);
}

/* line 85, resources/assets/styles/global/_header.scss */

.animated-m.active g#favicon path {
  fill: #003595;
  opacity: 0;
  -webkit-transform: scale(0.9);
       -o-transform: scale(0.9);
          transform: scale(0.9);
  -webkit-transition: .25s ease, scale .1s ease 1s, opacity 0s ease .25s;
  -o-transition: .25s ease, scale .1s ease 1s, opacity 0s ease .25s;
  transition: .25s ease, scale .1s ease 1s, opacity 0s ease .25s;
}

/* line 92, resources/assets/styles/global/_header.scss */

g#favicon path.cls-1 {
  -webkit-transform-origin: 60% 40%;
       -o-transform-origin: 60% 40%;
          transform-origin: 60% 40%;
}

/* line 95, resources/assets/styles/global/_header.scss */

.animated-m.active g#favicon path.cls-1 {
  -webkit-transform: rotate(77.5deg);
       -o-transform: rotate(77.5deg);
          transform: rotate(77.5deg);
}

/* line 98, resources/assets/styles/global/_header.scss */

g#favicon path.cls-2 {
  -webkit-transform-origin: 27% 28%;
       -o-transform-origin: 27% 28%;
          transform-origin: 27% 28%;
}

/* line 101, resources/assets/styles/global/_header.scss */

.animated-m.active g#favicon path.cls-2 {
  -webkit-transform: rotate(-90deg) translate(0px, -22%);
       -o-transform: rotate(-90deg) translate(0px, -22%);
          transform: rotate(-90deg) translate(0px, -22%);
}

/* line 104, resources/assets/styles/global/_header.scss */

g#favicon path.cls-3 {
  -webkit-transform-origin: 40% 40%;
       -o-transform-origin: 40% 40%;
          transform-origin: 40% 40%;
}

/* line 107, resources/assets/styles/global/_header.scss */

.animated-m.active g#favicon path.cls-3 {
  -webkit-transform: rotate(-77.5deg);
       -o-transform: rotate(-77.5deg);
          transform: rotate(-77.5deg);
}

/* line 110, resources/assets/styles/global/_header.scss */

g#favicon path.cls-4 {
  -webkit-transform-origin: 74.7% 30%;
       -o-transform-origin: 74.7% 30%;
          transform-origin: 74.7% 30%;
}

/* line 113, resources/assets/styles/global/_header.scss */

.animated-m.active g#favicon path.cls-4 {
  -webkit-transform: rotate(90deg) translate(0px, -19%);
       -o-transform: rotate(90deg) translate(0px, -19%);
          transform: rotate(90deg) translate(0px, -19%);
}

/* line 120, resources/assets/styles/global/_header.scss */

svg.uk-svg {
  width: 100%;
}

/* line 125, resources/assets/styles/global/_header.scss */

#promo-bar {
  color: #fff;
  font-size: 14px;
  position: relative;
  display: none;
}

/* line 131, resources/assets/styles/global/_header.scss */

#promo-bar.promo-override {
  display: block;
}

/* line 135, resources/assets/styles/global/_header.scss */

#promo-bar .uk-container {
  padding-top: 10px;
  padding-bottom: 10px;
}

/* line 139, resources/assets/styles/global/_header.scss */

#promo-bar .uk-container > div {
  margin-right: 10px;
}

/* line 144, resources/assets/styles/global/_header.scss */

#promo-bar p {
  margin: 0;
}

/* line 146, resources/assets/styles/global/_header.scss */

#promo-bar span.close-promo {
  display: block;
  max-width: 28px;
  width: 100%;
}

@media screen and (max-width: 47.9375em) {
  /* line 146, resources/assets/styles/global/_header.scss */

  #promo-bar span.close-promo {
    margin-right: 3px;
  }
}

/* line 154, resources/assets/styles/global/_header.scss */

#promo-bar span.close-promo:hover {
  cursor: pointer;
}

/* line 159, resources/assets/styles/global/_header.scss */

#promo-bar a {
  font-weight: 500;
}

/* line 162, resources/assets/styles/global/_header.scss */

#promo-bar.uk-background-primary a:hover,
#promo-bar.uk-background-primary span.close-promo:hover {
  color: #74C0FF;
}

/* line 166, resources/assets/styles/global/_header.scss */

#promo-bar.uk-background-secondary a:hover,
#promo-bar.uk-background-secondary span.close-promo:hover {
  color: #74C0FF;
}

/* line 170, resources/assets/styles/global/_header.scss */

#promo-bar.bg-ada-orange a:hover,
#promo-bar.bg-ada-orange span.close-promo:hover {
  color: #C1FF8F;
}

/* line 174, resources/assets/styles/global/_header.scss */

#promo-bar.bg-ada-green a:hover,
#promo-bar.bg-ada-green span.close-promo:hover {
  color: #FFDA91;
}

@media (min-width: 960px) {
  /* line 7, resources/assets/styles/global/_nav-2.scss */

  #site-header-2 .uk-container > .uk-navbar-left > .uk-navbar-item {
    min-width: 210px;
  }
}

/* line 11, resources/assets/styles/global/_nav-2.scss */

#site-header-2 .uk-container > .uk-navbar-left > .uk-navbar-item a {
  padding-top: 6px;
}

/* line 20, resources/assets/styles/global/_nav-2.scss */

#site-header-2 .uk-nav-sub li[class*='acnt'] {
  margin-bottom: 8px;
  padding: 8px 12px 8px 21px;
  border-radius: 6px;
  -webkit-transition: .2s ease-out;
  -o-transition: .2s ease-out;
  transition: .2s ease-out;
  position: relative;
}

/* line 27, resources/assets/styles/global/_nav-2.scss */

#site-header-2 .uk-nav-sub li[class*='acnt']:before {
  width: 8px;
  content: '';
  top: 8px;
  bottom: 8px;
  left: 8px;
  position: absolute;
  border-top-right-radius: 12px;
  border-top-left-radius: 12px;
}

/* line 38, resources/assets/styles/global/_nav-2.scss */

#site-header-2 .uk-nav-sub li[class*='acnt']:last-of-type {
  margin-bottom: 0;
}

/* line 40, resources/assets/styles/global/_nav-2.scss */

#site-header-2 .uk-nav-sub li[class*='acnt'] a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  line-height: 1.2;
}

/* line 45, resources/assets/styles/global/_nav-2.scss */

#site-header-2 .uk-nav-sub li[class*='acnt'] a > span {
  font-size: 18px;
  color: #0071ce;
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
}

/* line 53, resources/assets/styles/global/_nav-2.scss */

#site-header-2 .uk-nav-sub li[class*='acnt'] ul li a {
  font-size: 18px;
  color: #0071ce !important;
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
}

/* line 58, resources/assets/styles/global/_nav-2.scss */

#site-header-2 .uk-nav-sub li[class*='acnt'] ul li a:hover {
  color: #0071ce !important;
}

/* line 67, resources/assets/styles/global/_nav-2.scss */

#site-header-2 li.posts-parent ul.uk-nav-sub {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 77, resources/assets/styles/global/_nav-2.scss */

#site-header-2 li.posts-parent ul.uk-nav-sub li.post a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

/* line 81, resources/assets/styles/global/_nav-2.scss */

#site-header-2 li.posts-parent ul.uk-nav-sub li.post a img {
  -webkit-box-shadow: -1px 2px 4px 0px #dadada;
          box-shadow: -1px 2px 4px 0px #dadada;
  border-radius: 6px;
  margin-bottom: 10px;
}

/* line 93, resources/assets/styles/global/_nav-2.scss */

#site-header-2 .no-label:not(.parent) {
  display: none;
}

/* line 95, resources/assets/styles/global/_nav-2.scss */

#site-header-2 .no-label.parent > a {
  display: none;
}

/* line 98, resources/assets/styles/global/_nav-2.scss */

#site-header-2 a:hover {
  text-decoration: none;
}

/* line 100, resources/assets/styles/global/_nav-2.scss */

#site-header-2 span.item-label {
  color: #58595B !important;
  font-size: 24px;
  margin-bottom: 3px;
  font-weight: 500;
}

@media screen and (max-width: 59.9375em) {
  /* line 100, resources/assets/styles/global/_nav-2.scss */

  #site-header-2 span.item-label {
    font-size: 22px;
  }
}

/* line 113, resources/assets/styles/global/_nav-2.scss */

#site-header-2 li.subnav.heading:not(:first-of-type) {
  margin-top: 30px;
}

@media screen and (max-width: 59.9375em) {
  /* line 111, resources/assets/styles/global/_nav-2.scss */

  #site-header-2 li.subnav.heading {
    margin-top: 30px;
  }
}

/* line 121, resources/assets/styles/global/_nav-2.scss */

#site-header-2 li.subnav.heading > a {
  font-size: 24px !important;
  color: #58595B !important;
}

/* line 127, resources/assets/styles/global/_nav-2.scss */

#site-header-2 li.subnav.heading:not(.no-underline) > a {
  padding-bottom: 12px;
  border-bottom: 1px solid;
  margin-bottom: 12px;
}

/* line 133, resources/assets/styles/global/_nav-2.scss */

#site-header-2 li.subnav.heading.menu-item-has-children .uk-nav-sub li a {
  line-height: 1.2;
  padding: 2px 0;
  margin: 8px 0;
  font-size: 18px !important;
  color: #0071ce;
  font-weight: 400;
}

@media (max-width: 1200px) and (min-width: 960px) {
  /* line 143, resources/assets/styles/global/_nav-2.scss */

  #site-header-2 ul.main-nav {
    padding-right: 14px;
  }
}

/* line 146, resources/assets/styles/global/_nav-2.scss */

#site-header-2 ul.main-nav > li > div.uk-dropdown {
  width: 100% !important;
}

/* line 149, resources/assets/styles/global/_nav-2.scss */

#site-header-2 ul.main-nav > li > div.uk-dropdown:before {
  content: '';
  height: 14px;
  background: -webkit-gradient(linear, left bottom, left top, from(rgba(225, 225, 225, 0)), color-stop(73.44%, #E8E8E8), to(#D1D1D1));
  background: -webkit-linear-gradient(bottom, rgba(225, 225, 225, 0) 0%, #E8E8E8 73.44%, #D1D1D1 100%);
  background: -o-linear-gradient(bottom, rgba(225, 225, 225, 0) 0%, #E8E8E8 73.44%, #D1D1D1 100%);
  background: linear-gradient(0deg, rgba(225, 225, 225, 0) 0%, #E8E8E8 73.44%, #D1D1D1 100%);
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
}

/* line 159, resources/assets/styles/global/_nav-2.scss */

#site-header-2 ul.main-nav > li > div.uk-dropdown > ul.uk-nav {
  margin-left: auto !important;
  margin-right: auto !important;
  max-width: 1440px;
}

/* line 168, resources/assets/styles/global/_nav-2.scss */

#site-header-2 ul.main-nav > li.menu-item-has-children > a {
  padding-top: 10px;
}

/* line 183, resources/assets/styles/global/_nav-2.scss */

#site-header-2 ul.main-nav > li.menu-item-has-children > a[aria-expanded="true"] {
  color: #0071ce;
}

/* line 192, resources/assets/styles/global/_nav-2.scss */

#site-header-2 ul.main-nav > li.menu-item-has-children > a:hover {
  cursor: pointer;
}

/* line 195, resources/assets/styles/global/_nav-2.scss */

#site-header-2 ul.main-nav > li.menu-item-has-children a {
  color: #58595B;
  position: relative;
  font-size: 18px;
  white-space: normal;
}

/* line 209, resources/assets/styles/global/_nav-2.scss */

#site-header-2 ul.main-nav li.parent.main-left {
  background: -webkit-gradient(linear, left top, right top, color-stop(-0.22%, rgba(255, 255, 255, 0)), to(#F3F3F3));
  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) -0.22%, #F3F3F3 100%);
  background: -o-linear-gradient(left, rgba(255, 255, 255, 0) -0.22%, #F3F3F3 100%);
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) -0.22%, #F3F3F3 100%);
  padding: 30px 75px 20px;
}

@media (max-width: 1200px) {
  /* line 209, resources/assets/styles/global/_nav-2.scss */

  #site-header-2 ul.main-nav li.parent.main-left {
    padding: 30px 60px 20px;
  }
}

@media (max-width: 1100px) {
  /* line 209, resources/assets/styles/global/_nav-2.scss */

  #site-header-2 ul.main-nav li.parent.main-left {
    padding: 30px 40px 20px;
  }
}

/* line 216, resources/assets/styles/global/_nav-2.scss */

#site-header-2 ul.main-nav li.parent.main-left:not(.no-label) > a {
  font-size: 32px;
  color: #58595B;
  margin-bottom: 25px;
  font-weight: 500;
  line-height: 1;
}

/* line 230, resources/assets/styles/global/_nav-2.scss */

#site-header-2 ul.main-nav li.parent.main-left.child-width-1-2 > div.uk-nav-sub-wrapper > ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 233, resources/assets/styles/global/_nav-2.scss */

#site-header-2 ul.main-nav li.parent.main-left.child-width-1-2 > div.uk-nav-sub-wrapper > ul > li:first-of-type {
  margin-right: 50px;
}

/* line 239, resources/assets/styles/global/_nav-2.scss */

#site-header-2 ul.main-nav li.parent.main-right {
  background: #FFF;
  padding: 30px 60px 20px 40px;
}

@media (max-width: 1100px) {
  /* line 239, resources/assets/styles/global/_nav-2.scss */

  #site-header-2 ul.main-nav li.parent.main-right {
    padding-right: 40px;
  }
}

/* line 250, resources/assets/styles/global/_nav-2.scss */

#site-header-2 ul.main-nav li.parent.main-right > .uk-nav-sub-wrapper > .uk-nav-sub {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  margin-left: -35px;
}

/* line 256, resources/assets/styles/global/_nav-2.scss */

#site-header-2 ul.main-nav li.parent.main-right > .uk-nav-sub-wrapper > .uk-nav-sub > li {
  padding-left: 35px;
}

/* line 259, resources/assets/styles/global/_nav-2.scss */

#site-header-2 ul.main-nav li.parent.main-right > .uk-nav-sub-wrapper > .uk-nav-sub > li > a {
  font-weight: 400;
}

/* line 263, resources/assets/styles/global/_nav-2.scss */

#site-header-2 ul.main-nav li.parent.main-right > .uk-nav-sub-wrapper > .uk-nav-sub > li:not(:first-of-type) {
  margin-top: 0;
}

/* line 270, resources/assets/styles/global/_nav-2.scss */

#site-header-2 ul.main-nav li.parent.main-right .subnav.heading > a {
  text-transform: uppercase;
  font-size: 16px !important;
  letter-spacing: 1px;
}

/* line 275, resources/assets/styles/global/_nav-2.scss */

#site-header-2 ul.main-nav li.parent.main-right .subnav.heading .uk-nav-sub-wrapper a {
  color: #0071ce;
  -webkit-transition: .2s ease;
  -o-transition: .2s ease;
  transition: .2s ease;
}

/* line 278, resources/assets/styles/global/_nav-2.scss */

#site-header-2 ul.main-nav li.parent.main-right .subnav.heading .uk-nav-sub-wrapper a:hover {
  color: #3FA1E9;
}

/* line 285, resources/assets/styles/global/_nav-2.scss */

#site-header-2 ul.main-nav li.parent.main-right li.subnav.heading.uk-child-width-1-2 > a {
  width: 100%;
}

/* line 288, resources/assets/styles/global/_nav-2.scss */

#site-header-2 ul.main-nav li.parent.main-right li.subnav.heading.uk-child-width-1-2 > div.uk-nav-sub-wrapper {
  width: 100%;
}

/* line 291, resources/assets/styles/global/_nav-2.scss */

#site-header-2 ul.main-nav li.parent.main-right li.subnav.heading.uk-child-width-1-2 > div.uk-nav-sub-wrapper > ul {
  -webkit-column-count: 2;
     -moz-column-count: 2;
          column-count: 2;
  grid-column-gap: 25px;
}

/* line 295, resources/assets/styles/global/_nav-2.scss */

#site-header-2 ul.main-nav li.parent.main-right li.subnav.heading.uk-child-width-1-2 > div.uk-nav-sub-wrapper > ul > li > a {
  display: inline-block;
  margin: 4px 0;
}

/* line 303, resources/assets/styles/global/_nav-2.scss */

#site-header-2 ul.main-nav li.parent.main-right li.posts-parent {
  margin-top: 65px !important;
}

/* line 308, resources/assets/styles/global/_nav-2.scss */

#site-header-2 ul.main-nav li.parent.main-right li.posts-parent ul.uk-nav-sub li.post {
  max-width: 190px;
}

/* line 311, resources/assets/styles/global/_nav-2.scss */

#site-header-2 ul.main-nav li.parent.main-right li.posts-parent ul.uk-nav-sub li.post:first-of-type {
  margin-right: 35px;
}

/* line 315, resources/assets/styles/global/_nav-2.scss */

#site-header-2 ul.main-nav li.parent.main-right li.posts-parent ul.uk-nav-sub li.post a {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

/* line 326, resources/assets/styles/global/_nav-2.scss */

#site-header-2 a.link-pill {
  padding: 2px 12px;
  background: #0071ce;
  border-radius: 31px;
  border: 1px solid #0071ce;
  -webkit-transition: .2s ease;
  -o-transition: .2s ease;
  transition: .2s ease;
  margin: 0 11px;
  color: #FFF !important;
}

/* line 335, resources/assets/styles/global/_nav-2.scss */

#site-header-2 a.link-pill:hover {
  background: #003595;
  color: #FFF;
  border-color: #003595;
}

/* line 342, resources/assets/styles/global/_nav-2.scss */

#site-header-2 a.link-default {
  font-size: 14px;
  color: #0071ce;
  font-weight: 500;
  -webkit-transition: .2s ease;
  -o-transition: .2s ease;
  transition: .2s ease;
}

/* line 348, resources/assets/styles/global/_nav-2.scss */

#site-header-2 a.link-default:hover {
  color: #3FA1E9;
}

@media screen and (max-width: 59.9375em) {
  /* line 353, resources/assets/styles/global/_nav-2.scss */

  #site-header-2 a.location-icon {
    margin-right: 10px;
  }
}

/* line 358, resources/assets/styles/global/_nav-2.scss */

#site-header-2 a.location-icon:hover {
  cursor: pointer;
}

/* line 360, resources/assets/styles/global/_nav-2.scss */

#site-header-2 a.location-icon i {
  font-size: 43px;
  display: block;
}

@media screen and (max-width: 59.9375em) {
  /* line 360, resources/assets/styles/global/_nav-2.scss */

  #site-header-2 a.location-icon i {
    color: #90979d;
    font-size: 38px;
  }
}

/* line 373, resources/assets/styles/global/_nav-2.scss */

#site-header-2 div.icon-wrap.search i {
  font-size: 23px;
  padding: 5px;
  border: 1px solid #58595B;
  border-radius: 50%;
  color: #58595B;
  font-weight: 700;
  -webkit-transition: .2s ease;
  -o-transition: .2s ease;
  transition: .2s ease;
}

/* line 382, resources/assets/styles/global/_nav-2.scss */

#site-header-2 div.icon-wrap.search i:hover {
  cursor: pointer;
  background: rgba(173, 173, 175, 0.3);
}

/* line 390, resources/assets/styles/global/_nav-2.scss */

#site-header-2 div.uk-dropdown.nav-layout-basic {
  padding: 30px 95px 25px;
}

@media (max-width: 1100px) {
  /* line 390, resources/assets/styles/global/_nav-2.scss */

  #site-header-2 div.uk-dropdown.nav-layout-basic {
    padding: 30px 40px 25px;
  }
}

/* line 397, resources/assets/styles/global/_nav-2.scss */

#site-header-2 div.uk-dropdown.nav-layout-basic > ul.uk-nav.uk-dropdown-nav {
  margin-left: -64px;
}

/* line 399, resources/assets/styles/global/_nav-2.scss */

#site-header-2 div.uk-dropdown.nav-layout-basic > ul.uk-nav.uk-dropdown-nav > li.subnav {
  margin-top: 0 !important;
}

/* line 403, resources/assets/styles/global/_nav-2.scss */

#site-header-2 div.uk-dropdown.nav-layout-basic > ul.uk-nav.uk-dropdown-nav > li.subnav .uk-nav-sub li a {
  font-size: 18px !important;
}

/* line 408, resources/assets/styles/global/_nav-2.scss */

#site-header-2 div.uk-dropdown.nav-layout-basic > ul.uk-nav.uk-dropdown-nav > li.subnav > a {
  font-size: 24px !important;
}

/* line 418, resources/assets/styles/global/_nav-2.scss */

#site-header-2.sub-site-id-5 .primary-nav-2 ul.main-nav > li.menu-item-has-children a[aria-expanded="true"]:before {
  background: #ADADAF;
}

@media screen and (max-width: 59.9375em) {
  /* line 426, resources/assets/styles/global/_nav-2.scss */

  html.uk-offcanvas-page #site-header-2 .header-nav {
    z-index: 2000;
  }
}

/* line 435, resources/assets/styles/global/_nav-2.scss */

.primary-nav-2 a.uk-navbar-toggle {
  position: relative;
}

/* line 437, resources/assets/styles/global/_nav-2.scss */

.primary-nav-2 a.uk-navbar-toggle span[uk-icon="close"] {
  opacity: 0;
  position: absolute;
  z-index: 0;
}

/* line 444, resources/assets/styles/global/_nav-2.scss */

.primary-nav-2 a.uk-navbar-toggle[aria-expanded="true"] > svg {
  opacity: 0;
  position: absolute;
}

/* line 448, resources/assets/styles/global/_nav-2.scss */

.primary-nav-2 a.uk-navbar-toggle[aria-expanded="true"] span[uk-icon="close"] {
  opacity: 1;
  z-index: 10;
}

@media screen and (max-width: 29.9375em) {
  /* line 455, resources/assets/styles/global/_nav-2.scss */

  .primary-nav-2 a.uk-logo {
    padding-left: 15px;
  }
}

/* line 464, resources/assets/styles/global/_nav-2.scss */

nav#offcanvas-nav-2.uk-offcanvas-overlay::before {
  content: unset;
}

/* line 468, resources/assets/styles/global/_nav-2.scss */

nav#offcanvas-nav-2 .overlay-div {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.1);
  opacity: 1;
  -webkit-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}

/* line 480, resources/assets/styles/global/_nav-2.scss */

nav#offcanvas-nav-2 .uk-offcanvas-bar {
  top: 70px;
  background: #FFF;
  padding: 38px 0;
  width: 100%;
}

@media print, screen and (min-width: 30em) {
  /* line 480, resources/assets/styles/global/_nav-2.scss */

  nav#offcanvas-nav-2 .uk-offcanvas-bar {
    max-width: 500px;
  }
}

@media print, screen and (min-width: 48em) {
  /* line 480, resources/assets/styles/global/_nav-2.scss */

  nav#offcanvas-nav-2 .uk-offcanvas-bar {
    width: 600px;
  }
}

/* line 492, resources/assets/styles/global/_nav-2.scss */

nav#offcanvas-nav-2 .uk-offcanvas-bar ul.mobile-nav li[class*="uk-width"],
nav#offcanvas-nav-2 .uk-offcanvas-bar ul.mobile-nav ul[class*="uk-child-width"] > * {
  width: 100%;
}

/* line 496, resources/assets/styles/global/_nav-2.scss */

nav#offcanvas-nav-2 .uk-offcanvas-bar ul.mobile-nav li[class*="uk-width"] li.uk-child-width-1-2 > a {
  width: 100%;
}

/* line 498, resources/assets/styles/global/_nav-2.scss */

nav#offcanvas-nav-2 .uk-offcanvas-bar ul.mobile-nav li[class*="uk-width"] li.uk-child-width-1-2 > ul {
  width: 100%;
  -webkit-column-count: 2;
     -moz-column-count: 2;
          column-count: 2;
  grid-column-gap: 25px;
}

/* line 503, resources/assets/styles/global/_nav-2.scss */

nav#offcanvas-nav-2 .uk-offcanvas-bar ul.mobile-nav li[class*="uk-width"] li.uk-child-width-1-2 > ul > li > a {
  display: inline-block;
  margin: 4px 0;
}

/* line 510, resources/assets/styles/global/_nav-2.scss */

nav#offcanvas-nav-2 .uk-offcanvas-bar ul.mobile-nav > li.uk-parent {
  border-top: 1px #ADADAF solid;
}

/* line 513, resources/assets/styles/global/_nav-2.scss */

nav#offcanvas-nav-2 .uk-offcanvas-bar ul.mobile-nav > li.uk-parent > a {
  color: #58595B;
  padding: 13px 30px;
  font-size: 16px;
  text-transform: uppercase;
  letter-spacing: 1px;
}

/* line 520, resources/assets/styles/global/_nav-2.scss */

nav#offcanvas-nav-2 .uk-offcanvas-bar ul.mobile-nav > li.uk-parent > a:hover {
  cursor: pointer;
}

/* line 522, resources/assets/styles/global/_nav-2.scss */

nav#offcanvas-nav-2 .uk-offcanvas-bar ul.mobile-nav > li.uk-parent > a:after {
  background-image: url("/wp-content/uploads/2022/01/chevron-down.svg");
}

/* line 526, resources/assets/styles/global/_nav-2.scss */

nav#offcanvas-nav-2 .uk-offcanvas-bar ul.mobile-nav > li.uk-parent > a[aria-expanded="true"]:after {
  -webkit-transform: rotate(180deg);
       -o-transform: rotate(180deg);
          transform: rotate(180deg);
  background-image: url("/wp-content/uploads/2022/01/chevron-down.svg");
}

/* line 532, resources/assets/styles/global/_nav-2.scss */

nav#offcanvas-nav-2 .uk-offcanvas-bar ul.mobile-nav > li.uk-parent li.main-left:not(.no-label) > a {
  font-weight: 500;
  margin-bottom: 10px;
}

/* line 537, resources/assets/styles/global/_nav-2.scss */

nav#offcanvas-nav-2 .uk-offcanvas-bar ul.mobile-nav > li.uk-parent ul.uk-nav-sub {
  padding: 0 30px 20px;
}

/* line 540, resources/assets/styles/global/_nav-2.scss */

nav#offcanvas-nav-2 .uk-offcanvas-bar ul.mobile-nav > li.uk-parent ul.uk-nav-sub > li a {
  color: #58595B;
}

/* line 542, resources/assets/styles/global/_nav-2.scss */

nav#offcanvas-nav-2 .uk-offcanvas-bar ul.mobile-nav > li.uk-parent ul.uk-nav-sub ul.uk-nav-sub {
  padding: 0;
}

/* line 546, resources/assets/styles/global/_nav-2.scss */

nav#offcanvas-nav-2 .uk-offcanvas-bar ul.mobile-nav li.mobile-heading a {
  font-size: 22px !important;
}

/* line 550, resources/assets/styles/global/_nav-2.scss */

nav#offcanvas-nav-2 .uk-offcanvas-bar ul.mobile-nav li.mobile-subheading:first-of-type {
  margin-top: 10px;
}

/* line 552, resources/assets/styles/global/_nav-2.scss */

nav#offcanvas-nav-2 .uk-offcanvas-bar ul.mobile-nav li.mobile-subheading > a {
  font-size: 20px !important;
}

/* line 556, resources/assets/styles/global/_nav-2.scss */

nav#offcanvas-nav-2 .uk-offcanvas-bar ul.mobile-nav li.mobile-subheading ul.uk-nav-sub li a {
  font-size: 16px !important;
  color: #0071ce;
}

/* line 565, resources/assets/styles/global/_nav-2.scss */

nav#offcanvas-nav-2 .uk-offcanvas-bar ul.mobile-nav li.parent > a {
  font-size: 20px;
  margin-bottom: 5px;
}

/* line 570, resources/assets/styles/global/_nav-2.scss */

nav#offcanvas-nav-2 .uk-offcanvas-bar ul.mobile-nav li.parent li[class*="acnt-"] {
  margin-left: -8px;
}

/* line 572, resources/assets/styles/global/_nav-2.scss */

nav#offcanvas-nav-2 .uk-offcanvas-bar ul.mobile-nav li.parent.main-left > .uk-nav-sub li > .uk-nav-sub li.subnav.heading.no-underline > a {
  font-weight: 500;
}

/* line 576, resources/assets/styles/global/_nav-2.scss */

nav#offcanvas-nav-2 .uk-offcanvas-bar ul.mobile-nav li.parent li.subnav.heading {
  margin-top: 20px;
  font-weight: 400;
}

/* line 580, resources/assets/styles/global/_nav-2.scss */

nav#offcanvas-nav-2 .uk-offcanvas-bar ul.mobile-nav li.parent li.subnav.heading > a {
  font-size: 20px !important;
}

/* line 582, resources/assets/styles/global/_nav-2.scss */

nav#offcanvas-nav-2 .uk-offcanvas-bar ul.mobile-nav li.parent li.subnav.heading > ul li a {
  font-size: 16px !important;
  color: #0071ce;
}

/* line 590, resources/assets/styles/global/_nav-2.scss */

nav#offcanvas-nav-2 .uk-offcanvas-bar ul.mobile-nav li.parent.main-right li.subnav.heading > a {
  font-size: 16px !important;
  text-transform: uppercase;
  letter-spacing: 1px;
  padding-bottom: 5px;
}

@media screen and (max-width: 59.9375em) {
  /* line 600, resources/assets/styles/global/_nav-2.scss */

  nav#offcanvas-nav-2 .uk-offcanvas-bar ul.mobile-nav li.posts-parent.subnav.heading {
    display: none;
  }
}

/* line 619, resources/assets/styles/global/_nav-2.scss */

nav#offcanvas-nav-2 .uk-offcanvas-bar ul.mobile-nav li.uk-text-medium.uk-margin-large-top {
  margin-top: 20px !important;
}

/* line 622, resources/assets/styles/global/_nav-2.scss */

nav#offcanvas-nav-2 .uk-offcanvas-bar div.top-nav-items {
  padding: 0 30px 16px;
}

/* line 625, resources/assets/styles/global/_nav-2.scss */

nav#offcanvas-nav-2 .uk-offcanvas-bar div.top-nav-items a.link-pill {
  padding: 8px 20px;
  background: transparent;
  border-radius: 31px;
  background: #0071ce;
  border: 1px solid #0071ce;
  color: #FFF !important;
  -webkit-transition: .2s ease;
  -o-transition: .2s ease;
  transition: .2s ease;
  margin: 0;
}

/* line 635, resources/assets/styles/global/_nav-2.scss */

nav#offcanvas-nav-2 .uk-offcanvas-bar div.top-nav-items a.link-pill:hover {
  color: #0071ce !important;
  background: #FFF;
}

/* line 641, resources/assets/styles/global/_nav-2.scss */

nav#offcanvas-nav-2 .uk-offcanvas-bar div.top-nav-items a.link-default {
  font-size: 16px;
  color: #0071ce;
  display: block;
  text-align: center;
  -webkit-transition: .2s ease;
  -o-transition: .2s ease;
  transition: .2s ease;
}

/* line 647, resources/assets/styles/global/_nav-2.scss */

nav#offcanvas-nav-2 .uk-offcanvas-bar div.top-nav-items a.link-default:hover {
  color: #3FA1E9 !important;
}

/* line 652, resources/assets/styles/global/_nav-2.scss */

nav#offcanvas-nav-2 .uk-offcanvas-bar div.top-nav-items form.search-form-2 {
  border-width: 1px;
}

/* line 655, resources/assets/styles/global/_nav-2.scss */

nav#offcanvas-nav-2 .uk-offcanvas-bar div.top-nav-items form.search-form-2 input#search {
  height: 36px !important;
  color: #58595B;
}

/* line 660, resources/assets/styles/global/_nav-2.scss */

nav#offcanvas-nav-2 .uk-offcanvas-bar div.top-nav-items form.search-form-2 a {
  top: 3px;
}

/* line 667, resources/assets/styles/global/_nav-2.scss */

#site-header-2 ul.main-nav li .uk-dropdown li:not(.parent) a:hover {
  color: #3FA1E9;
}

/* line 5, resources/assets/styles/global/_nav.scss */

header#site-header {
  z-index: 99999;
  z-index: unset;
  top: 0;
  left: 0;
  width: 100%;
  position: relative;
  /* our tests dropdown nav fix  */
}

/* line 20, resources/assets/styles/global/_nav.scss */

header#site-header .uk-dropdown .uk-dropdown {
  position: static !important;
  display: block;
  -webkit-box-shadow: none;
          box-shadow: none;
}

/* line 27, resources/assets/styles/global/_nav.scss */

header#site-header ul.uk-nav.uk-dropdown-nav {
  padding: 20px;
  -webkit-box-shadow: inset 0 10px 10px -5px rgba(0, 0, 0, 0.25), 0 10px 10px -5px rgba(0, 0, 0, 0.25);
          box-shadow: inset 0 10px 10px -5px rgba(0, 0, 0, 0.25), 0 10px 10px -5px rgba(0, 0, 0, 0.25);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 32, resources/assets/styles/global/_nav.scss */

header#site-header ul.uk-nav.uk-dropdown-nav > li > a {
  /* text-transform: uppercase; */
  background: unset;
  color: #003595 !important;
  font-size: 22px;
  font-weight: 500;
  text-align: center;
  text-transform: capitalize !important;
  margin: 0 0 10px 0;
  padding: 0;
  border: none;
}

/* line 45, resources/assets/styles/global/_nav.scss */

header#site-header ul.uk-nav.uk-dropdown-nav > li {
  -webkit-box-flex: unset;
      -ms-flex: unset;
          flex: unset;
  padding: 10px 10px;
  width: calc(20% - 20px);
}

/* line 50, resources/assets/styles/global/_nav.scss */

header#site-header ul.uk-nav.uk-dropdown-nav > li#menu-item-19132 ul.uk-dropdown-nav li .uk-nav-sub a {
  white-space: break-spaces;
}

/* line 54, resources/assets/styles/global/_nav.scss */

header#site-header ul.uk-nav.uk-dropdown-nav > li#menu-item-18838 {
  width: 100%;
}

/* line 57, resources/assets/styles/global/_nav.scss */

header#site-header ul.uk-nav.uk-dropdown-nav > li#menu-item-18838 > div > ul.uk-nav-sub {
  display: grid;
  grid-template-columns: 20% 20% 20% 20% 20%;
  grid-template-rows: auto;
  padding: 0;
}

/* line 66, resources/assets/styles/global/_nav.scss */

header#site-header ul.uk-nav.uk-dropdown-nav > li #menu-item-18871 {
  width: calc(40% - 20px);
}

/* line 69, resources/assets/styles/global/_nav.scss */

header#site-header ul.uk-nav.uk-dropdown-nav > li #menu-item-18871 ul.uk-nav-sub {
  -webkit-column-count: 2;
     -moz-column-count: 2;
          column-count: 2;
}

/* line 87, resources/assets/styles/global/_nav.scss */

header#site-header ul.uk-nav.uk-dropdown-nav li a {
  font-size: 20px;
  color: #58595b;
}

/* line 91, resources/assets/styles/global/_nav.scss */

header#site-header ul.uk-nav.uk-dropdown-nav li a:not([href]) {
  color: #3A3B3C;
  cursor: unset;
  font-weight: 500;
  text-transform: capitalize;
}

/* line 98, resources/assets/styles/global/_nav.scss */

header#site-header ul.uk-nav.uk-dropdown-nav li a:after {
  content: none !important;
}

/* line 103, resources/assets/styles/global/_nav.scss */

header#site-header ul.uk-nav.uk-dropdown-nav li ul.uk-nav-sub {
  padding: 0;
}

/* line 108, resources/assets/styles/global/_nav.scss */

header#site-header ul.uk-nav.uk-dropdown-nav li ul.uk-nav-sub li a {
  font-weight: 400;
  font-size: 16px;
  color: #58595B;
  margin-bottom: 5px;
  display: block;
  white-space: break-spaces;
  line-height: 1.4;
}

/* line 118, resources/assets/styles/global/_nav.scss */

header#site-header ul.uk-nav.uk-dropdown-nav li ul.uk-nav-sub li a[href]:hover {
  text-decoration: none;
  color: #FF9015;
}

/* line 124, resources/assets/styles/global/_nav.scss */

header#site-header ul.uk-nav.uk-dropdown-nav li ul.uk-nav-sub li a:not([href]) {
  color: #008feb;
  font-weight: 500;
}

/* line 131, resources/assets/styles/global/_nav.scss */

header#site-header ul.uk-nav.uk-dropdown-nav li ul.uk-nav-sub li > a {
  padding: 0;
}

/* line 134, resources/assets/styles/global/_nav.scss */

header#site-header ul.uk-nav.uk-dropdown-nav li ul.uk-nav-sub li > a[href]:hover {
  text-decoration: underline;
}

/* line 138, resources/assets/styles/global/_nav.scss */

header#site-header ul.uk-nav.uk-dropdown-nav li ul.uk-nav-sub li > a:not([href]) {
  color: #008feb;
  font-weight: 500;
}

/* line 146, resources/assets/styles/global/_nav.scss */

header#site-header ul.uk-nav.uk-dropdown-nav li ul.uk-nav-sub .uk-nav-sub {
  padding-top: 0;
  padding-bottom: 0;
}

/* line 158, resources/assets/styles/global/_nav.scss */

header#site-header .uk-dropdown-nav .uk-switcher > li > .uk-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 162, resources/assets/styles/global/_nav.scss */

header#site-header .uk-dropdown-nav ul.uk-nav.uk-dropdown-nav.uk-width-1-1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 166, resources/assets/styles/global/_nav.scss */

header#site-header .uk-dropdown-nav .uk-nav-sub-wrapper .uk-nav-sub-wrapper {
  margin-bottom: 10px;
}

/* line 172, resources/assets/styles/global/_nav.scss */

header#site-header > .uk-container {
  padding: 0;
}

/* line 179, resources/assets/styles/global/_nav.scss */

header#site-header .main-nav li.current-menu-item > a {
  color: #FF9015;
}

/* line 186, resources/assets/styles/global/_nav.scss */

header#site-header .main-nav > li:not([class*="btn-nav-item"]) a {
  -webkit-transition: .22s ease;
  -o-transition: .22s ease;
  transition: .22s ease;
}

/* line 192, resources/assets/styles/global/_nav.scss */

header#site-header .main-nav > li:not([class*="btn-nav-item"]) > a {
  font-size: 18px !important;
}

@media screen and (min-width: 87.5em) {
  /* line 192, resources/assets/styles/global/_nav.scss */

  header#site-header .main-nav > li:not([class*="btn-nav-item"]) > a {
    font-size: 20px !important;
    padding: 0 20px !important;
  }
}

/* line 206, resources/assets/styles/global/_nav.scss */

header#site-header .main-nav > li:not([class*="btn-nav-item"]):hover > a {
  color: #FF9015;
}

/* line 212, resources/assets/styles/global/_nav.scss */

header#site-header .header-nav {
  -webkit-transition: .22s ease;
  -o-transition: .22s ease;
  transition: .22s ease;
}

/* line 215, resources/assets/styles/global/_nav.scss */

header#site-header .header-nav:not([class*=uk-background]) {
  background-color: rgba(255, 255, 255, 0.85);
}

/* line 219, resources/assets/styles/global/_nav.scss */

header#site-header .header-nav .menu-item.is-active > a {
  color: #003595;
}

/* line 224, resources/assets/styles/global/_nav.scss */

header#site-header .header-nav.uk-background-default .menu-item.is-active > a {
  color: #003595;
}

/* line 230, resources/assets/styles/global/_nav.scss */

header#site-header .header-nav .main-nav li a {
  color: #0071ce;
}

/* line 233, resources/assets/styles/global/_nav.scss */

header#site-header .header-nav .main-nav li a.tab-nav {
  padding: 20px 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

/* line 240, resources/assets/styles/global/_nav.scss */

header#site-header .header-nav .main-nav li:hover > a {
  color: #FF9015;
}

/* line 248, resources/assets/styles/global/_nav.scss */

header#site-header .header-nav .uk-tab > li + li {
  border-top: 1px solid #fff;
}

/* line 253, resources/assets/styles/global/_nav.scss */

header#site-header .header-nav .uk-tab > li.uk-active > a {
  border-right-width: 3px;
}

/* line 260, resources/assets/styles/global/_nav.scss */

header#site-header .header-nav .uk-tab a:after {
  content: none;
}

/* line 265, resources/assets/styles/global/_nav.scss */

header#site-header .header-nav .uk-dropdown-boundary {
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  overflow: hidden;
}

/* line 271, resources/assets/styles/global/_nav.scss */

header#site-header .header-nav .menu-content {
  -webkit-box-shadow: inset 10px 9px 25px -20px rgba(0, 0, 0, 0.25);
          box-shadow: inset 10px 9px 25px -20px rgba(0, 0, 0, 0.25);
}

/* line 275, resources/assets/styles/global/_nav.scss */

header#site-header .header-nav .uk-switcher {
  overflow: hidden;
}

/* line 278, resources/assets/styles/global/_nav.scss */

header#site-header .header-nav .uk-switcher a:after {
  content: none;
}

/* line 282, resources/assets/styles/global/_nav.scss */

header#site-header .header-nav .uk-switcher > li > ul.uk-nav > li {
  padding: 10px 20px;
  margin: 15px 0;
}

/* line 286, resources/assets/styles/global/_nav.scss */

header#site-header .header-nav .uk-switcher > li > ul.uk-nav > li + li {
  border-left: 1px solid #eee;
}

/* line 290, resources/assets/styles/global/_nav.scss */

header#site-header .header-nav .uk-switcher > li > ul.uk-nav > li > a {
  font-size: 18px;
  font-weight: 500;
}

/* line 294, resources/assets/styles/global/_nav.scss */

header#site-header .header-nav .uk-switcher > li > ul.uk-nav > li > a li {
  margin-bottom: 0;
}

/* line 300, resources/assets/styles/global/_nav.scss */

header#site-header .header-nav .uk-switcher > li > ul.uk-nav > li .submenu li {
  margin-bottom: 0px;
}

/* line 303, resources/assets/styles/global/_nav.scss */

header#site-header .header-nav .uk-switcher > li > ul.uk-nav > li .submenu li .submenu .uk-nav-sub {
  padding-top: 0;
}

/* line 307, resources/assets/styles/global/_nav.scss */

header#site-header .header-nav .uk-switcher > li > ul.uk-nav > li .submenu li.menu-item-has-children > a {
  padding-bottom: 0;
}

/* line 313, resources/assets/styles/global/_nav.scss */

header#site-header .header-nav .uk-switcher ul.uk-nav {
  padding: 0;
}

/* line 316, resources/assets/styles/global/_nav.scss */

header#site-header .header-nav .uk-switcher ul.uk-nav li a {
  text-decoration: none !important;
}

/* line 325, resources/assets/styles/global/_nav.scss */

header#site-header nav {
  -webkit-transition: all .22s ease;
  -o-transition: all .22s ease;
  transition: all .22s ease;
}

/* line 336, resources/assets/styles/global/_nav.scss */

header#site-header nav .menu-item-has-children > a:after {
  width: 20px;
  height: 20px;
  display: inline-block;
  background-blend-mode: exclusion;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  -webkit-transform: rotate(180deg);
       -o-transform: rotate(180deg);
          transform: rotate(180deg);
  margin: 0 5px;
  background-image: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22white%22%20stroke-width%3D%221.1%22%20points%3D%2210%201%204%207%2010%2013%22%20%2F%3E%0A%3C%2Fsvg%3E);
}

/* line 351, resources/assets/styles/global/_nav.scss */

header#site-header .pre-header {
  position: relative;
  z-index: 9;
}

/* line 357, resources/assets/styles/global/_nav.scss */

header#site-header ul.pre-nav li a {
  min-height: 0;
  font-size: 12px !important;
  font-weight: normal;
  padding: 5px 10px;
  display: inline-block;
}

/* line 364, resources/assets/styles/global/_nav.scss */

header#site-header ul.pre-nav li a:hover {
  text-decoration: underline;
}

/* line 369, resources/assets/styles/global/_nav.scss */

header#site-header ul.pre-nav li:after {
  content: '|';
  display: inline-block;
  padding: 0 0px;
}

/* line 376, resources/assets/styles/global/_nav.scss */

header#site-header ul.pre-nav li:last-child a {
  padding-right: 0px;
}

/* line 380, resources/assets/styles/global/_nav.scss */

header#site-header ul.pre-nav li:last-child:after {
  content: none;
}

/* line 401, resources/assets/styles/global/_nav.scss */

header#site-header ul.uk-nav.uk-dropdown-nav > li#menu-item-18871 {
  width: calc(40% - 20px);
}

/* line 404, resources/assets/styles/global/_nav.scss */

header#site-header ul.uk-nav.uk-dropdown-nav > li#menu-item-18871 ul.uk-nav-sub {
  -webkit-column-count: 2;
     -moz-column-count: 2;
          column-count: 2;
}

/* line 409, resources/assets/styles/global/_nav.scss */

header#site-header li#menu-item-18838 > div > ul.uk-nav-sub {
  display: grid;
  grid-template-columns: 20% 20% 20% 20% 20%;
  grid-template-rows: 50%;
}

/* line 419, resources/assets/styles/global/_nav.scss */

header#site-header li#menu-item-18835 {
  grid-row-start: 1;
  grid-row-end: span 2;
  grid-column-start: 3;
}

/* line 430, resources/assets/styles/global/_nav.scss */

form.search-form.uk-search {
  border: 3px solid #0071ce;
  border-radius: 3px;
}

/* line 435, resources/assets/styles/global/_nav.scss */

li.uk-navbar-search-desktop {
  min-height: 70px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-left: 18px;
}

/* line 441, resources/assets/styles/global/_nav.scss */

li.uk-navbar-search-desktop form.search-form.uk-search {
  border: 3px solid #0071ce;
  color: #3A3B3C;
  text-transform: none;
  font-weight: 500;
}

/* line 451, resources/assets/styles/global/_nav.scss */

.nav-overlay {
  padding-right: 4px;
}

/* line 459, resources/assets/styles/global/_nav.scss */

nav#offcanvas-nav {
  z-index: 9999999999;
}

/* line 465, resources/assets/styles/global/_nav.scss */

nav#offcanvas-nav ul.uk-nav-primary > li > a {
  min-height: unset;
}

/* line 469, resources/assets/styles/global/_nav.scss */

nav#offcanvas-nav ul.uk-nav-primary li {
  width: 100%;
}

/* line 476, resources/assets/styles/global/_nav.scss */

nav#offcanvas-nav .menu-item-has-children > li.menu-item {
  position: relative;
  border-bottom: 1px solid rgba(255, 255, 255, 0.25);
}

/* line 480, resources/assets/styles/global/_nav.scss */

nav#offcanvas-nav .menu-item-has-children > li.menu-item > span {
  line-height: 42px;
  padding: 3px 0;
  display: block;
}

/* line 486, resources/assets/styles/global/_nav.scss */

nav#offcanvas-nav .menu-item-has-children > li.menu-item > span a {
  display: inline-block;
  font-size: 22px;
  line-height: 1.2;
}

/* line 492, resources/assets/styles/global/_nav.scss */

nav#offcanvas-nav .menu-item-has-children > li.menu-item > span a:hover {
  text-decoration: none;
}

/* line 499, resources/assets/styles/global/_nav.scss */

nav#offcanvas-nav .menu-item-has-children > li.menu-item a.no-link {
  padding: 3px 0;
  display: inline-block;
  width: 100%;
  color: #fff;
}

/* line 506, resources/assets/styles/global/_nav.scss */

nav#offcanvas-nav .menu-item-has-children > li.menu-item a.no-link::after {
  height: 42px;
}

/* line 510, resources/assets/styles/global/_nav.scss */

nav#offcanvas-nav .menu-item-has-children > li.menu-item a.no-link:hover,
nav#offcanvas-nav .menu-item-has-children > li.menu-item a.no-link:focus {
  color: #FF9015;
}

/* line 518, resources/assets/styles/global/_nav.scss */

nav#offcanvas-nav .menu-item-has-children > li.menu-item > a.indicator {
  padding: 0 !important;
  position: absolute;
  right: 0;
  top: 0;
}

/* line 529, resources/assets/styles/global/_nav.scss */

nav#offcanvas-nav .uk-parent a {
  width: 100%;
}

/* line 533, resources/assets/styles/global/_nav.scss */

nav#offcanvas-nav .uk-parent > a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 22px;
}

/* line 541, resources/assets/styles/global/_nav.scss */

nav#offcanvas-nav .uk-parent.uk-open > a:after {
  -webkit-transform: rotate(270deg);
       -o-transform: rotate(270deg);
          transform: rotate(270deg);
}

/* line 545, resources/assets/styles/global/_nav.scss */

nav#offcanvas-nav .uk-parent.uk-open > ul {
  opacity: 1;
  -webkit-transition: .22s ease;
  -o-transition: .22s ease;
  transition: .22s ease;
}

/* line 551, resources/assets/styles/global/_nav.scss */

nav#offcanvas-nav .uk-parent ul.uk-nav-sub {
  padding-left: 0px;
}

/* line 554, resources/assets/styles/global/_nav.scss */

nav#offcanvas-nav .uk-parent ul.uk-nav-sub li {
  width: 100%;
}

/* line 558, resources/assets/styles/global/_nav.scss */

nav#offcanvas-nav .uk-parent ul.uk-nav-sub ul {
  padding-left: 20px;
}

/* line 566, resources/assets/styles/global/_nav.scss */

#wpadminbar {
  z-index: 99998;
}

/* line 569, resources/assets/styles/global/_nav.scss */

#wpadminbar #adminbarsearch .adminbar-button {
  display: none !important;
}

@media screen and (max-width: 29.9375em) {
  /* line 582, resources/assets/styles/global/_nav.scss */

  .lp-header-override.lp-header-precise_nav a.uk-logo svg {
    height: 20px;
  }
}

/* line 591, resources/assets/styles/global/_nav.scss */

.lp-header-override li[class*="btn-nav-item"] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-left: 15px;
}

/* Landing page nav */

@media print, screen and (min-width: 30em) {
  /* line 601, resources/assets/styles/global/_nav.scss */

  .uk-visible-at-s {
    display: none;
  }
}

@media print, screen and (min-width: 48em) {
  /* line 608, resources/assets/styles/global/_nav.scss */

  .uk-visible-at-m {
    display: none;
  }

  /* line 612, resources/assets/styles/global/_nav.scss */

  .precise-tmr-sig .uk-background-contain.uk-cover-container img {
    max-width: 280px !important;
  }
}

@media print, screen and (min-width: 60em) {
  /* line 618, resources/assets/styles/global/_nav.scss */

  .uk-visible-at-l {
    display: none;
  }
}

/* line 2, resources/assets/styles/global/_pages.scss */

.page-header h1 {
  padding-top: 0.5em;
  padding-bottom: 0.25em;
}

/* line 9, resources/assets/styles/global/_pages.scss */

div#pageNav {
  z-index: 9;
  position: relative;
}

@media screen and (max-width: 47.9375em) {
  /* line 13, resources/assets/styles/global/_pages.scss */

  div#pageNav.uk-section-secondary {
    padding: 10px 0;
  }
}

/* line 20, resources/assets/styles/global/_pages.scss */

div#pageNav.uk-section-secondary .uk-navbar-nav li a {
  min-height: 30px;
  color: #fff !important;
  position: relative;
}

@media print, screen and (min-width: 30em) {
  /* line 20, resources/assets/styles/global/_pages.scss */

  div#pageNav.uk-section-secondary .uk-navbar-nav li a {
    min-height: 40px;
  }
}

@media print, screen and (min-width: 48em) {
  /* line 20, resources/assets/styles/global/_pages.scss */

  div#pageNav.uk-section-secondary .uk-navbar-nav li a {
    min-height: 50px;
  }
}

@media print, screen and (min-width: 48em) {
  /* line 20, resources/assets/styles/global/_pages.scss */

  div#pageNav.uk-section-secondary .uk-navbar-nav li a {
    min-height: 60px;
  }
}

/* line 37, resources/assets/styles/global/_pages.scss */

div#pageNav.uk-section-secondary .uk-navbar-nav li a:after {
  content: '';
  width: calc(100% - 30px);
  height: 2px;
  left: 0;
  right: 0;
  margin: auto;
  display: block;
  background-color: #fff;
  opacity: 0;
  -webkit-transition: .22s ease;
  -o-transition: .22s ease;
  transition: .22s ease;
  position: absolute;
  top: calc(50% + 12px);
}

/* line 55, resources/assets/styles/global/_pages.scss */

div#pageNav.uk-section-secondary .uk-navbar-nav li.uk-active a:after {
  opacity: 1;
}

/* line 64, resources/assets/styles/global/_pages.scss */

.uk-section-secondary.uk-accordion-title::before {
  background-image: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22rgba%28255,%20255,%20255,%200.8%29%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%20%20%20%20%3Crect%20fill%3D%22rgba%28255,%20255,%20255,%200.8%29%22%20width%3D%221%22%20height%3D%2213%22%20x%3D%226%22%20y%3D%220%22%20%2F%3E%0A%3C%2Fsvg%3E);
}

/* line 68, resources/assets/styles/global/_pages.scss */

.uk-open > .uk-section-secondary.uk-accordion-title::before {
  background-image: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22rgba%28255,%20255,%20255,%200.8%29%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%3C%2Fsvg%3E);
}

/* line 73, resources/assets/styles/global/_pages.scss */

.uk-cover-container .uk-container {
  position: relative;
}

/* line 78, resources/assets/styles/global/_pages.scss */

#bottom-banner {
  position: fixed;
  bottom: 0;
  right: 32px;
  left: 32px;
  z-index: 22222;
  -webkit-box-shadow: 0 2px 32px 0 #00000066;
          box-shadow: 0 2px 32px 0 #00000066;
  border-top-right-radius: 6px;
  border-top-left-radius: 6px;
  overflow: hidden;
}

@media (max-width: 1200px) and (min-width: 960px) {
  /* line 78, resources/assets/styles/global/_pages.scss */

  #bottom-banner {
    -webkit-box-shadow: 0 10px 241px 175px rgba(0, 0, 0, 0.6);
            box-shadow: 0 10px 241px 175px rgba(0, 0, 0, 0.6);
    bottom: 110px;
  }
}

@media screen and (max-width: 59.9375em) {
  /* line 78, resources/assets/styles/global/_pages.scss */

  #bottom-banner {
    -webkit-box-shadow: 0 38px 242px 70px rgba(0, 0, 0, 0.6);
            box-shadow: 0 38px 242px 70px rgba(0, 0, 0, 0.6);
    bottom: unset;
    top: 160px;
    border-radius: 6px;
  }
}

/* line 101, resources/assets/styles/global/_pages.scss */

#bottom-banner > a[uk-toggle] {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 2;
}

/* line 107, resources/assets/styles/global/_pages.scss */

#bottom-banner > a[uk-toggle]:hover {
  cursor: pointer;
}

/* line 3, resources/assets/styles/global/_posts.scss */

.blog-wrap .uk-dropdown ul li a {
  color: #0071ce;
  padding: 10px 15px;
}

/* line 6, resources/assets/styles/global/_posts.scss */

.blog-wrap .uk-dropdown ul li a:hover {
  background-color: #0071ce;
  color: #fff;
}

/* line 14, resources/assets/styles/global/_posts.scss */

.filter-wrap li a {
  position: relative;
  min-height: 0;
  padding: 10px 0 2px;
  margin: 0 20px;
}

/* line 20, resources/assets/styles/global/_posts.scss */

.filter-wrap li a:after {
  content: '';
  width: 100%;
  height: 2px;
  display: block;
  background-color: #003595;
  opacity: 0;
  -webkit-transition: .22s ease;
  -o-transition: .22s ease;
  transition: .22s ease;
  position: absolute;
  bottom: 0;
}

/* line 35, resources/assets/styles/global/_posts.scss */

.filter-wrap li.uk-active * {
  color: #003595 !important;
}

/* line 38, resources/assets/styles/global/_posts.scss */

.filter-wrap li.uk-active a:after {
  opacity: 1;
}

/* line 45, resources/assets/styles/global/_posts.scss */

.single-post .alignright {
  margin: 10px 0 10px 20px;
}

/* line 2, resources/assets/styles/global/_social-media.scss */

footer .social_media a {
  color: #FFF;
  border: 2px solid #0071ce;
  border-radius: 50%;
  padding: 4px;
  background: #0071ce;
}

/* line 9, resources/assets/styles/global/_social-media.scss */

footer .social_media a:not(:last-of-type) {
  margin-right: 6px;
}

/* line 13, resources/assets/styles/global/_social-media.scss */

footer .social_media a:hover {
  color: #FFF;
  background: #3FA1E9;
  border-color: #3FA1E9;
}

/** Import everything from components */

/* line 1, resources/assets/styles/components/_bordered-image.scss */

.mg-border {
  border: 25px solid;
}

@media print, screen and (min-width: 48em) {
  /* line 1, resources/assets/styles/components/_bordered-image.scss */

  .mg-border {
    border-width: 30px;
  }
}

@media print, screen and (min-width: 60em) {
  /* line 1, resources/assets/styles/components/_bordered-image.scss */

  .mg-border {
    border-width: 40px;
  }
}

/* line 13, resources/assets/styles/components/_bordered-image.scss */

.mg-border-sm {
  border: 15px solid;
}

@media print, screen and (min-width: 48em) {
  /* line 13, resources/assets/styles/components/_bordered-image.scss */

  .mg-border-sm {
    border-width: 20px;
  }
}

@media print, screen and (min-width: 60em) {
  /* line 13, resources/assets/styles/components/_bordered-image.scss */

  .mg-border-sm {
    border-width: 25px;
  }
}

/* line 29, resources/assets/styles/components/_bordered-image.scss */

.bdr-oncology {
  border-color: #0070cf;
}

/* line 29, resources/assets/styles/components/_bordered-image.scss */

.bdr-lime {
  border-color: #a3d65e;
}

/* line 29, resources/assets/styles/components/_bordered-image.scss */

.bdr-cerulean {
  border-color: #03a6c9;
}

/* line 29, resources/assets/styles/components/_bordered-image.scss */

.bdr-cerulean-light {
  border-color: #E9F3F5;
}

/* line 29, resources/assets/styles/components/_bordered-image.scss */

.bdr-seafoam {
  border-color: #76B1A3;
}

/* line 29, resources/assets/styles/components/_bordered-image.scss */

.bdr-metallic-blue {
  border-color: #527a96;
}

/* line 29, resources/assets/styles/components/_bordered-image.scss */

.bdr-breast {
  border-color: #be6f98;
}

/* line 29, resources/assets/styles/components/_bordered-image.scss */

.bdr-ovarian {
  border-color: #1db2bd;
}

/* line 29, resources/assets/styles/components/_bordered-image.scss */

.bdr-colorectal {
  border-color: #4c86a0;
}

/* line 29, resources/assets/styles/components/_bordered-image.scss */

.bdr-pancreatic {
  border-color: #563f80;
}

/* line 29, resources/assets/styles/components/_bordered-image.scss */

.bdr-endometrial {
  border-color: #f79479;
}

/* line 29, resources/assets/styles/components/_bordered-image.scss */

.bdr-melanoma {
  border-color: #e18533;
}

/* line 29, resources/assets/styles/components/_bordered-image.scss */

.bdr-prostate {
  border-color: #588fcb;
}

/* line 29, resources/assets/styles/components/_bordered-image.scss */

.bdr-gastric {
  border-color: #7688c3;
}

/* line 29, resources/assets/styles/components/_bordered-image.scss */

.bdr-myrisk {
  border-color: #5c8299;
}

/* line 29, resources/assets/styles/components/_bordered-image.scss */

.bdr-mychoice {
  border-color: #007197;
}

/* line 29, resources/assets/styles/components/_bordered-image.scss */

.bdr-mypath {
  border-color: #003e5f;
}

/* line 29, resources/assets/styles/components/_bordered-image.scss */

.bdr-riskscore {
  border-color: #e86ba2;
}

/* line 29, resources/assets/styles/components/_bordered-image.scss */

.bdr-brac {
  border-color: #909f76;
}

/* line 29, resources/assets/styles/components/_bordered-image.scss */

.bdr-endo {
  border-color: #73af2f;
}

/* line 29, resources/assets/styles/components/_bordered-image.scss */

.bdr-prolaris {
  border-color: #e18533;
}

/* line 29, resources/assets/styles/components/_bordered-image.scss */

.bdr-orange {
  border-color: #ED7F02;
}

/* line 29, resources/assets/styles/components/_bordered-image.scss */

.bdr-teal {
  border-color: #38748f;
}

/* line 29, resources/assets/styles/components/_bordered-image.scss */

.bdr-blue {
  border-color: #004a88;
}

/* line 29, resources/assets/styles/components/_bordered-image.scss */

.bdr-orange-light {
  border-color: #FFC78A;
}

/* line 3, resources/assets/styles/components/_filter-group-buttons.scss */

.filter-group-buttons span.filter-label {
  display: block;
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 10px;
}

@media screen and (max-width: 29.9375em) {
  /* line 3, resources/assets/styles/components/_filter-group-buttons.scss */

  .filter-group-buttons span.filter-label {
    font-size: 13px;
  }
}

/* line 14, resources/assets/styles/components/_filter-group-buttons.scss */

.filter-group-buttons .uk-subnav-pill li a {
  text-transform: none;
}

@media screen and (max-width: 29.9375em) {
  /* line 19, resources/assets/styles/components/_filter-group-buttons.scss */

  .filter-group-buttons .uk-subnav-pill {
    margin-left: -10px;
  }

  /* line 22, resources/assets/styles/components/_filter-group-buttons.scss */

  .filter-group-buttons .uk-subnav-pill > li {
    padding-left: 10px;
  }

  /* line 25, resources/assets/styles/components/_filter-group-buttons.scss */

  .filter-group-buttons .uk-subnav-pill > li a {
    font-size: 13px !important;
  }
}

/* line 36, resources/assets/styles/components/_filter-group-buttons.scss */

.filter-group-buttons-v2 .filter-group .filter-label {
  margin-bottom: 5px;
  text-transform: uppercase !important;
  font-size: 15px;
  letter-spacing: 1px;
  font-weight: 400;
}

@media screen and (max-width: 47.9375em) {
  /* line 36, resources/assets/styles/components/_filter-group-buttons.scss */

  .filter-group-buttons-v2 .filter-group .filter-label {
    margin-bottom: 0;
  }
}

/* Spinner */

/* line 2, resources/assets/styles/components/_forms.scss */

.gform_ajax_spinner {
  margin-left: 20px;
  border: 4px solid rgba(255, 255, 255, 0.3);
  border-left: 4px solid #003595;
  -webkit-animation: spinner 1.1s infinite linear;
       -o-animation: spinner 1.1s infinite linear;
          animation: spinner 1.1s infinite linear;
  border-radius: 50%;
  width: 30px;
  height: 30px;
}

@-webkit-keyframes spinner {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

@-o-keyframes spinner {
  0% {
    -o-transform: rotate(0deg);
       transform: rotate(0deg);
  }

  100% {
    -o-transform: rotate(360deg);
       transform: rotate(360deg);
  }
}

@keyframes spinner {
  0% {
    -webkit-transform: rotate(0deg);
         -o-transform: rotate(0deg);
            transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(360deg);
         -o-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

/* line 110, resources/assets/styles/components/_forms.scss */

div.gform_body label.gfield_label {
  font-weight: 400;
  font-family: franklin-gothic-urw, FranklinGothicURW, -apple-system, BlinkMacSystemFont, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

/* line 115, resources/assets/styles/components/_forms.scss */

div.gform_body input {
  border-width: 2px !important;
  border-style: solid;
}

/* line 121, resources/assets/styles/components/_forms.scss */

.uk-section-muted div.gform_body input,
.uk-background-muted div.gform_body input {
  background: #fff;
}

/* line 143, resources/assets/styles/components/_forms.scss */

div.gform_body select {
  border-width: 2px !important;
}

/* line 148, resources/assets/styles/components/_forms.scss */

div.gform_body textarea {
  border-width: 2px !important;
}

/* line 155, resources/assets/styles/components/_forms.scss */

form.gf_simple_horizontal div.gform_body {
  max-width: calc(100% - 110px);
}

/* line 160, resources/assets/styles/components/_forms.scss */

form.gf_simple_horizontal div.gform_footer.top_label {
  text-align: left;
  width: auto;
  max-width: 25%;
  padding: 0;
  margin: 0;
}

/* line 167, resources/assets/styles/components/_forms.scss */

form.gf_simple_horizontal div.gform_footer.top_label div.ginput_container {
  margin: 0;
}

/* line 171, resources/assets/styles/components/_forms.scss */

form.gf_simple_horizontal div.gform_footer.top_label input {
  min-width: 70px;
}

@media screen and (max-width: 59.9375em) {
  /* line 171, resources/assets/styles/components/_forms.scss */

  form.gf_simple_horizontal div.gform_footer.top_label input {
    font-size: 14px;
    line-height: 16px;
    padding: 7px 0 6px !important;
  }
}

/* line 181, resources/assets/styles/components/_forms.scss */

form.gf_simple_horizontal div.gform_body,
form.gf_simple_horizontal div.gform_footer.top_label {
  display: table-cell;
  vertical-align: middle;
  margin: 0;
  padding: 0;
  position: relative;
}

/* line 192, resources/assets/styles/components/_forms.scss */

form#gform_1 {
  text-align: center;
}

/* line 195, resources/assets/styles/components/_forms.scss */

form#gform_1 .gform_footer {
  text-align: center;
}

/* line 199, resources/assets/styles/components/_forms.scss */

form#gform_1 .gform_body {
  text-align: left;
}

/* line 216, resources/assets/styles/components/_forms.scss */

#main .wForm .section.inline.group .oneField {
  width: 100% !important;
}

@media print, screen and (min-width: 60em) {
  /* line 216, resources/assets/styles/components/_forms.scss */

  #main .wForm .section.inline.group .oneField {
    width: calc(50% - 2.5px) !important;
  }
}

/* line 223, resources/assets/styles/components/_forms.scss */

#main .wForm .section.inline.group .oneField .inputWrapper,
#main .wForm .section.inline.group .oneField input[type="text"],
#main .wForm .section.inline.group .oneField select {
  width: 100% !important;
}

/* line 227, resources/assets/styles/components/_forms.scss */

#main .wForm .section.inline.group .oneField select {
  padding: .6em;
}

/* line 237, resources/assets/styles/components/_forms.scss */

#main .wFormFooter .supportInfo,
#main h3.wFormTitle {
  display: none;
}

/* line 245, resources/assets/styles/components/_forms.scss */

#main .uk-section-muted .wForm .inputWrapper input,
#main .uk-section-muted .wForm .inputWrapper select,
#main .uk-section-primary .wForm .inputWrapper input,
#main .uk-section-primary .wForm .inputWrapper select,
#main .uk-section.bg-light-blue .wForm .inputWrapper input,
#main .uk-section.bg-light-blue .wForm .inputWrapper select {
  background-color: #fff;
  border-radius: 2px;
  border-color: #fff;
  padding: 6px !important;
  color: #183c50;
}

/* line 253, resources/assets/styles/components/_forms.scss */

#main .uk-section-muted .wForm .inputWrapper select::-webkit-input-placeholder,
#main .uk-section-primary .wForm .inputWrapper select::-webkit-input-placeholder,
#main .uk-section.bg-light-blue .wForm .inputWrapper select::-webkit-input-placeholder {
  color: #183c50;
}

#main .uk-section-muted .wForm .inputWrapper select::-moz-placeholder,
#main .uk-section-primary .wForm .inputWrapper select::-moz-placeholder,
#main .uk-section.bg-light-blue .wForm .inputWrapper select::-moz-placeholder {
  color: #183c50;
}

#main .uk-section-muted .wForm .inputWrapper select::-ms-input-placeholder,
#main .uk-section-primary .wForm .inputWrapper select::-ms-input-placeholder,
#main .uk-section.bg-light-blue .wForm .inputWrapper select::-ms-input-placeholder {
  color: #183c50;
}

#main .uk-section-muted .wForm .inputWrapper select::placeholder,
#main .uk-section-primary .wForm .inputWrapper select::placeholder,
#main .uk-section.bg-light-blue .wForm .inputWrapper select::placeholder {
  color: #183c50;
}

/* FORM ASSEMBLY STYLES */

/* line 262, resources/assets/styles/components/_forms.scss */

#main .wForm form[id="4872784"],
#connect .wForm form[id="4872840"] {
  text-align: left !important;
}

/* line 266, resources/assets/styles/components/_forms.scss */

#main .wForm form[id="4872784"] .oneField,
#main .wForm form[id="4872784"] .htmlSection,
#connect .wForm form[id="4872840"] .oneField,
#connect .wForm form[id="4872840"] .htmlSection {
  padding-left: 0;
  padding-right: 0;
}

/* line 273, resources/assets/styles/components/_forms.scss */

#main .wForm form[id="4872784"].hintsBelow.labelsAbove div.section.inline.group,
#connect .wForm form[id="4872840"].hintsBelow.labelsAbove div.section.inline.group {
  margin-top: 20px;
  margin-bottom: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: -20px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

/* line 280, resources/assets/styles/components/_forms.scss */

#main .wForm form[id="4872784"].hintsBelow.labelsAbove div.section.inline.group > div,
#connect .wForm form[id="4872840"].hintsBelow.labelsAbove div.section.inline.group > div {
  padding-left: 20px;
  width: calc(50% - 20px) !important;
}

/* line 288, resources/assets/styles/components/_forms.scss */

#main .wForm form[id="4872784"] label,
#connect .wForm form[id="4872840"] label {
  text-align: left !important;
  padding: 0 !important;
  color: inherit !important;
  font-size: 18px !important;
}

/* line 295, resources/assets/styles/components/_forms.scss */

#main .wForm form[id="4872784"] select,
#main .wForm form[id="4872784"] input,
#main .wForm form[id="4872784"] .inputWrapper,
#main .wForm form[id="4872784"] textarea,
#connect .wForm form[id="4872840"] select,
#connect .wForm form[id="4872840"] input,
#connect .wForm form[id="4872840"] .inputWrapper,
#connect .wForm form[id="4872840"] textarea {
  width: 100% !important;
}

/* line 299, resources/assets/styles/components/_forms.scss */

#main .wForm form[id="4872784"] select,
#main .wForm form[id="4872784"] input,
#connect .wForm form[id="4872840"] select,
#connect .wForm form[id="4872840"] input {
  padding: 6px !important;
  font-size: 16px !important;
}

/* line 304, resources/assets/styles/components/_forms.scss */

#main .wForm form[id="4872784"] textarea,
#connect .wForm form[id="4872840"] textarea {
  padding: 10px !important;
}

/* line 329, resources/assets/styles/components/_forms.scss */

#main .wForm form[id="4872784"] input#submit_button,
#connect .wForm form[id="4872840"] input#submit_button {
  margin: auto !important;
  display: block !important;
  width: auto !important;
  border-radius: 5px !important;
  padding: 7px 30px !important;
  background: #0071ce !important;
  color: #fff !important;
  border: 2px solid #0071ce !important;
}

/* line 341, resources/assets/styles/components/_forms.scss */

#main .wForm form[id="4872784"] input#submit_button:hover,
#connect .wForm form[id="4872840"] input#submit_button:hover {
  color: #0071ce !important;
  background: #fff !important;
}

/* line 347, resources/assets/styles/components/_forms.scss */

#main .wForm form[id="4872784"] .wFormFooter,
#main .wForm form[id="4872784"] fieldset.wf-acl-hidden,
#connect .wForm form[id="4872840"] .wFormFooter,
#connect .wForm form[id="4872840"] fieldset.wf-acl-hidden {
  display: none;
}

/* line 353, resources/assets/styles/components/_forms.scss */

#main .wForm form[id="4872864"] input,
#main .wForm form[id="4872864"] select,
#main .wForm form[id="4872867"] input,
#main .wForm form[id="4872867"] select {
  background-color: #fff !important;
  color: #58595B;
}

/* line 357, resources/assets/styles/components/_forms.scss */

#main .wForm form[id="4872864"] input::-webkit-input-placeholder,
#main .wForm form[id="4872864"] select::-webkit-input-placeholder,
#main .wForm form[id="4872867"] input::-webkit-input-placeholder,
#main .wForm form[id="4872867"] select::-webkit-input-placeholder {
  color: #58595B;
}

#main .wForm form[id="4872864"] input::-moz-placeholder,
#main .wForm form[id="4872864"] select::-moz-placeholder,
#main .wForm form[id="4872867"] input::-moz-placeholder,
#main .wForm form[id="4872867"] select::-moz-placeholder {
  color: #58595B;
}

#main .wForm form[id="4872864"] input::-ms-input-placeholder,
#main .wForm form[id="4872864"] select::-ms-input-placeholder,
#main .wForm form[id="4872867"] input::-ms-input-placeholder,
#main .wForm form[id="4872867"] select::-ms-input-placeholder {
  color: #58595B;
}

#main .wForm form[id="4872864"] input::placeholder,
#main .wForm form[id="4872864"] select::placeholder,
#main .wForm form[id="4872867"] input::placeholder,
#main .wForm form[id="4872867"] select::placeholder {
  color: #58595B;
}

/* line 362, resources/assets/styles/components/_forms.scss */

#main .wForm form[id="4872864"] #tfa_119,
#main .wForm form[id="4872867"] #tfa_119 {
  width: 100% !important;
  max-width: 724px;
}

/* line 368, resources/assets/styles/components/_forms.scss */

#main .wForm form[id="4872865"] {
  text-align: left;
}

/* line 371, resources/assets/styles/components/_forms.scss */

#main .wForm form[id="4872865"] span#tfa_131 .oneChoice input,
#main .wForm form[id="4872865"] div#tfa_189-D input {
  max-width: 13px !important;
  display: inline-block;
}

/* line 376, resources/assets/styles/components/_forms.scss */

#main .wForm form[id="4872865"] table#tfa_160 .oneChoice input {
  width: 13px !important;
}

/* line 380, resources/assets/styles/components/_forms.scss */

#main .wForm form[id="4872865"] legend#tfa_118-L {
  color: #fff !important;
}

/* Precise Test kit form */

/* line 388, resources/assets/styles/components/_forms.scss */

#main .wForm form[id="4872740"] input#submit_button {
  border: 2px solid #527b97 !important;
  background: #527b97 !important;
}

/* line 393, resources/assets/styles/components/_forms.scss */

#main .wForm form[id="4872740"] input#tfa_23,
#main .wForm form[id="4872740"] .inputWrapper,
#main .wForm form[id="4872740"] input#tfa_125,
#main .wForm form[id="4872740"] input#tfa_124 {
  width: 100% !important;
}

/* line 401, resources/assets/styles/components/_forms.scss */

#main .wForm form select {
  background-color: #fff !important;
  color: #58595B;
}

/* line 407, resources/assets/styles/components/_forms.scss */

#main .wForm form .inputWrapper .choices input[type="checkbox"] {
  color: #58595B;
  width: 13px !important;
  height: 13px !important;
  margin-right: 10px;
  vertical-align: middle;
  display: inline-block;
}

/* line 415, resources/assets/styles/components/_forms.scss */

#main .wForm form .inputWrapper .choices input[type="checkbox"]:checked {
  background-color: #003595;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolyline fill='none' stroke='%23fff' stroke-width='1.1' points='4,10 8,15 17,4'%3E%3C/polyline%3E%3C/svg%3E");
}

/* line 422, resources/assets/styles/components/_forms.scss */

#main .wForm form .inputWrapper .choices input[type="radio"] {
  border-radius: 50%;
  width: 13px !important;
  height: 13px !important;
}

/* line 427, resources/assets/styles/components/_forms.scss */

#main .wForm form .inputWrapper .choices input[type="radio"]:checked {
  background: #003595 !important;
}

/* line 434, resources/assets/styles/components/_forms.scss */

#main .wForm form input#submit_button {
  width: auto;
  margin: 0 auto;
  display: block;
  padding: 10px 25px;
  color: #fff !important;
  font-weight: 400;
  font-size: 18px !important;
  border-radius: 4px;
}

/* line 445, resources/assets/styles/components/_forms.scss */

#main .wForm form input#submit_button[disabled] {
  opacity: .2;
  cursor: not-allowed;
  pointer-events: none;
}

/* line 453, resources/assets/styles/components/_forms.scss */

#main .wForm form[id="4872888"] input#submit_button,
#main .wForm form[id="4872885"] input#submit_button,
#main .wForm form[id="4872882"] input#submit_button {
  border: 2px solid #527b97 !important;
  background: #527b97 !important;
}

/* line 460, resources/assets/styles/components/_forms.scss */

#main .wForm form div#tfa_5-D .inputWrapper,
#main .wForm form div#tfa_149-D .inputWrapper {
  width: 100%;
}

/* line 465, resources/assets/styles/components/_forms.scss */

#main .wForm form[id="4872876"] div div input[type="text"] {
  padding: 6px;
}

/* line 469, resources/assets/styles/components/_forms.scss */

#main .wForm form[id="4872876"] div#tfa_130 {
  margin-top: 30px;
}

/* line 476, resources/assets/styles/components/_forms.scss */

#main .wForm form[id="4872738"] div#tfa_138-D .inputWrapper,
#main .wForm form[id="4872738"] div#tfa_135-D .inputWrapper {
  width: 100% !important;
}

/* line 480, resources/assets/styles/components/_forms.scss */

#main .wForm form[id="4872738"] input#submit_button {
  background: #0071ce !important;
  border-color: #FFF !important;
}

/* line 485, resources/assets/styles/components/_forms.scss */

#main .wForm form[id="4872738"] div#tfa_130-HTML {
  margin-top: 30px;
}

/* line 493, resources/assets/styles/components/_forms.scss */

.page-id-18452 #main .wForm form[id="4872864"] input[type="text"] {
  padding: 6px;
  border-radius: 4px;
}

/* line 498, resources/assets/styles/components/_forms.scss */

.page-id-18452 #main .wForm form[id="4872864"] input#submit_button {
  background: #0071ce !important;
}

/* line 502, resources/assets/styles/components/_forms.scss */

.page-id-18452 #main .wForm form[id="4872864"] div#tfa_119-D .inputWrapper {
  width: 100%;
}

/* line 506, resources/assets/styles/components/_forms.scss */

.page-id-18452 #main .wForm form[id="4872864"] .field-hint {
  background: unset !important;
}

/* line 511, resources/assets/styles/components/_forms.scss */

.wForm label *,
.wForm .label * {
  vertical-align: middle;
}

/* line 515, resources/assets/styles/components/_forms.scss */

#tfa_148-L span:nth-child(3) a {
  text-decoration: underline;
}

/* line 519, resources/assets/styles/components/_forms.scss */

.wForm .wFormThankYou {
  font-size: 22px;
  text-align: left;
}

/* line 527, resources/assets/styles/components/_forms.scss */

.page-id-17604 #main form[id="4872874"] input[type="text"],
.page-id-17604 #main form[id="4872874"] select,
.page-id-17604 #main form[id="4872874"] textarea {
  border: 1px solid #e5e5e5;
  border-radius: 4px;
  padding: 6px;
  background-color: #fff;
}

/* line 534, resources/assets/styles/components/_forms.scss */

.page-id-17604 #main form[id="4872874"] .inputWrapper,
.page-id-17604 #main form[id="4872874"] textarea {
  width: 100%;
}

/* line 538, resources/assets/styles/components/_forms.scss */

.page-id-17604 #main form[id="4872874"] input#submit_button {
  background: #0071ce !important;
}

/* line 544, resources/assets/styles/components/_forms.scss */

.wForm form .oneChoice.maskControl label,
.wForm form .oneChoice.maskControl .label {
  opacity: 1;
  padding: 5px 10px;
  background: #0071ce;
  color: #fff !important;
  text-align: center !important;
  -webkit-transition: all .22s ease;
  -o-transition: all .22s ease;
  transition: all .22s ease;
  border-radius: 6px;
}

/* line 555, resources/assets/styles/components/_forms.scss */

.wForm form .oneChoice.maskControl label:hover,
.wForm form .oneChoice.maskControl .label:hover,
.wForm form .oneChoice.maskControl input:checked + label,
.wForm form .oneChoice.maskControl input:checked + .label {
  background: #063997;
  cursor: pointer;
}

/* fix checkboxes on pref center */

/* line 562, resources/assets/styles/components/_forms.scss */

.wForm input[type="checkbox"] {
  width: 20px;
  height: 20px;
  -webkit-appearance: checkbox;
  font-weight: lighter;
}

/* line 569, resources/assets/styles/components/_forms.scss */

.wForm table.matrixLayout {
  text-align: left;
}

/* line 573, resources/assets/styles/components/_forms.scss */

.wForm thead {
  -webkit-box-shadow: 0px 2px #0071ce;
          box-shadow: 0px 2px #0071ce;
}

/* line 578, resources/assets/styles/components/_forms.scss */

#quiz .quiz-button-text {
  display: block;
  padding: 0;
  background: none;
  border: none;
  color: #0071ce;
  margin: 10px 0 0 0;
  text-decoration: underline;
  width: 100%;
}

/* line 589, resources/assets/styles/components/_forms.scss */

.telehealth-tag {
  position: absolute;
  right: 0;
  z-index: 1;
  text-align: center;
  width: 240px;
  height: 240px;
  padding: 20px 10px 50px 50px;
  background: -webkit-linear-gradient(45deg, transparent, transparent 50%, #ffbdd9 50%, #ffbdd9 100%);
  background: -o-linear-gradient(45deg, transparent, transparent 50%, #ffbdd9 50%, #ffbdd9 100%);
  background: linear-gradient(45deg, transparent, transparent 50%, #ffbdd9 50%, #ffbdd9 100%);
}

@media screen and (max-width: 980px) {
  /* line 601, resources/assets/styles/components/_forms.scss */

  .hero-post-text {
    margin: 20px auto 0;
  }
}

@media screen and (max-width: 768px) {
  /* line 607, resources/assets/styles/components/_forms.scss */

  .telehealth-tag {
    width: 200px;
    height: 200px;
  }
}

/* line 613, resources/assets/styles/components/_forms.scss */

.telehealth-tag .uk-container {
  width: 120px !important;
  margin-right: 0;
  padding: 0;
}

/* title-icon */

/* line 621, resources/assets/styles/components/_forms.scss */

img.title-icon {
  height: 55px;
  padding: 10px 22.5px 0 0;
  vertical-align: top;
}

/* line 627, resources/assets/styles/components/_forms.scss */

img.title-icon[src*="checkbox-filled.svg"] {
  padding: 4px 10px 0 0;
}

@media screen and (max-width: 400px) {
  /* line 632, resources/assets/styles/components/_forms.scss */

  img.title-icon {
    height: 25px;
    padding: 4px 12px 0 0;
  }

  /* line 637, resources/assets/styles/components/_forms.scss */

  img.title-icon[src*="checkbox-filled.svg"] {
    padding: 2px 8px 0 0;
  }
}

/* line 644, resources/assets/styles/components/_forms.scss */

#main .uk-section-primary .wForm .htmlSection a {
  background: none !important;
  font-size: inherit !important;
  text-decoration: underline;
}

/* line 650, resources/assets/styles/components/_forms.scss */

#main .uk-section-primary .wForm form input#submit_button {
  border: 1px solid #fff;
  font-weight: 400;
}

/* line 654, resources/assets/styles/components/_forms.scss */

#main .uk-section-primary .wForm form input#submit_button:hover {
  color: #0071ce !important;
  background: #fff;
}

/* line 661, resources/assets/styles/components/_forms.scss */

input#submit_button {
  height: auto !important;
}

/* line 665, resources/assets/styles/components/_forms.scss */

span.circle-icon.number {
  line-height: 1.15;
}

/* line 2, resources/assets/styles/components/_tables.scss */

table.simple-table {
  border: 1px solid #eee;
  background: #fff;
}

/* line 5, resources/assets/styles/components/_tables.scss */

table.simple-table tr + tr {
  border-top: 1px solid #eee;
}

/* line 8, resources/assets/styles/components/_tables.scss */

table.simple-table.uk-table-striped {
  border-top: 0;
}

@media screen and (max-width: 59.9375em) {
  /* line 10, resources/assets/styles/components/_tables.scss */

  table.simple-table.uk-table-striped td {
    min-width: 200px;
  }
}

/* line 19, resources/assets/styles/components/_tables.scss */

.uk-accordion-content table.uk-table.simple-table span {
  display: block;
}

/* line 23, resources/assets/styles/components/_tables.scss */

.uk-accordion-content table.uk-table.simple-table a {
  text-transform: capitalize;
}

@media screen and (max-width: 47.9375em) {
  /* line 31, resources/assets/styles/components/_tables.scss */

  div.table-overflow-mobile .uk-container {
    padding: 0;
  }
}

@media screen and (max-width: 47.9375em) {
  /* line 36, resources/assets/styles/components/_tables.scss */

  div.table-overflow-mobile > h1,
  div.table-overflow-mobile h2,
  div.table-overflow-mobile h3,
  div.table-overflow-mobile h4,
  div.table-overflow-mobile h5,
  div.table-overflow-mobile h6,
  div.table-overflow-mobile p,
  div.table-overflow-mobile a {
    padding-left: 32px;
    padding-right: 32px;
  }
}

@media screen and (max-width: 29.9375em) {
  /* line 36, resources/assets/styles/components/_tables.scss */

  div.table-overflow-mobile > h1,
  div.table-overflow-mobile h2,
  div.table-overflow-mobile h3,
  div.table-overflow-mobile h4,
  div.table-overflow-mobile h5,
  div.table-overflow-mobile h6,
  div.table-overflow-mobile p,
  div.table-overflow-mobile a {
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media screen and (max-width: 47.9375em) {
  /* line 47, resources/assets/styles/components/_tables.scss */

  div.table-overflow-mobile table {
    margin-left: 32px;
  }
}

@media screen and (max-width: 29.9375em) {
  /* line 47, resources/assets/styles/components/_tables.scss */

  div.table-overflow-mobile table {
    margin-left: 15px;
  }
}

@media screen and (max-width: 47.9375em) {
  /* line 55, resources/assets/styles/components/_tables.scss */

  div.table-overflow-mobile table th,
  div.table-overflow-mobile table td {
    min-width: 130px;
  }
}

/* line 2, resources/assets/styles/components/_title.scss */

.title.uk-h2:not(:last-child) {
  margin-bottom: 25px;
}

@media print, screen and (min-width: 48em) {
  /* line 2, resources/assets/styles/components/_title.scss */

  .title.uk-h2:not(:last-child) {
    margin-bottom: 35px;
  }
}

/* line 7, resources/assets/styles/components/_title.scss */

.title.uk-h2:not(:last-child) + .subtitle {
  margin-top: -10px !important;
  margin-bottom: 30px;
}

@media print, screen and (min-width: 48em) {
  /* line 7, resources/assets/styles/components/_title.scss */

  .title.uk-h2:not(:last-child) + .subtitle {
    margin-top: -20px !important;
    margin-bottom: 40px;
  }
}

/* line 19, resources/assets/styles/components/_title.scss */

.heading {
  color: #003595;
  font-weight: 500;
}

/* line 24, resources/assets/styles/components/_title.scss */

.heading.uk-button,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.heading,
.heading.btn,
input.heading[type=submit],
#main .wForm form[id="4872784"] input.heading#submit_button,
#connect .wForm form[id="4872840"] input.heading#submit_button,
div#wpsl-wrap input.heading#wpsl-search-btn,
#pageNav a.heading.active-pageNav-item {
  padding: 0 !important;
}

/* line 28, resources/assets/styles/components/_title.scss */

.heading.underline {
  position: relative;
  text-decoration: underline;
}

/* line 54, resources/assets/styles/components/_title.scss */

.sub-heading {
  text-transform: uppercase;
  color: #e18533;
  font-weight: 600;
}

/* line 59, resources/assets/styles/components/_title.scss */

.sub-heading + .title {
  margin-top: 20px;
}

/* line 64, resources/assets/styles/components/_title.scss */

.uk-font-xxsmall {
  font-size: 12px;
}

/** Import everything from layouts */

/* line 4, resources/assets/styles/layouts/_accordions.scss */

.layout-content_accordions.blue-accordions .uk-accordion {
  border: none;
}

/* line 6, resources/assets/styles/layouts/_accordions.scss */

.layout-content_accordions.blue-accordions .uk-accordion li {
  margin-bottom: 10px;
  border: none;
  border-radius: 5px;
  overflow: hidden;
}

/* line 12, resources/assets/styles/layouts/_accordions.scss */

.layout-content_accordions.blue-accordions .uk-accordion > li > a {
  background: #0071ce;
}

/* line 17, resources/assets/styles/layouts/_accordions.scss */

.layout-content_accordions.blue-accordions .uk-accordion-content {
  margin-top: 0;
  border: 1px solid #ddd;
  border-top: none;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  padding: 20px 15px;
}

/* line 24, resources/assets/styles/layouts/_accordions.scss */

.layout-content_accordions.blue-accordions .uk-accordion-content.blue-accordions .uk-switcher {
  margin: 0;
}

/* line 26, resources/assets/styles/layouts/_accordions.scss */

.layout-content_accordions.blue-accordions .uk-accordion-content.blue-accordions .uk-switcher .tab-boxed-section {
  margin: 0;
}

@media screen and (max-width: 59.9375em) {
  /* line 2, resources/assets/styles/layouts/_alternating-sections.scss */

  .layout-content_alternating_sections .uk-container {
    padding-left: 0;
    padding-right: 0;
  }
}

@media screen and (max-width: 59.9375em) {
  /* line 8, resources/assets/styles/layouts/_alternating-sections.scss */

  .layout-content_alternating_sections .uk-container > div:first-of-type {
    padding-left: 32px;
    padding-right: 32px;
  }
}

@media screen and (max-width: 47.9375em) {
  /* line 8, resources/assets/styles/layouts/_alternating-sections.scss */

  .layout-content_alternating_sections .uk-container > div:first-of-type {
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media screen and (max-width: 59.9375em) {
  /* line 20, resources/assets/styles/layouts/_alternating-sections.scss */

  .layout-content_alternating_sections .alternating-section > div {
    margin-left: -18px;
  }
}

@media screen and (max-width: 59.9375em) {
  /* line 30, resources/assets/styles/layouts/_alternating-sections.scss */

  .layout-content_alternating_sections .alternating-section > div > div:not(:last-of-type) {
    margin-right: 20px;
    margin-left: 17px;
  }
}

/* line 36, resources/assets/styles/layouts/_alternating-sections.scss */

.layout-content_alternating_sections .alternating-section > div > div:first-of-type {
  border-top-right-radius: 6px;
  border-top-left-radius: 6px;
}

/* line 39, resources/assets/styles/layouts/_alternating-sections.scss */

.layout-content_alternating_sections .alternating-section > div > div:first-of-type .br-left {
  border-top-left-radius: 6px;
}

/* line 42, resources/assets/styles/layouts/_alternating-sections.scss */

.layout-content_alternating_sections .alternating-section > div > div:first-of-type .br-right {
  border-top-right-radius: 6px;
}

@media screen and (max-width: 59.9375em) {
  /* line 36, resources/assets/styles/layouts/_alternating-sections.scss */

  .layout-content_alternating_sections .alternating-section > div > div:first-of-type {
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
  }
}

/* line 51, resources/assets/styles/layouts/_alternating-sections.scss */

.layout-content_alternating_sections .alternating-section > div > div:last-of-type {
  border-bottom-right-radius: 6px;
  border-bottom-left-radius: 6px;
}

/* line 54, resources/assets/styles/layouts/_alternating-sections.scss */

.layout-content_alternating_sections .alternating-section > div > div:last-of-type .br-left {
  border-bottom-left-radius: 6px;
}

/* line 57, resources/assets/styles/layouts/_alternating-sections.scss */

.layout-content_alternating_sections .alternating-section > div > div:last-of-type .br-right {
  border-bottom-right-radius: 6px;
}

@media screen and (max-width: 59.9375em) {
  /* line 57, resources/assets/styles/layouts/_alternating-sections.scss */

  .layout-content_alternating_sections .alternating-section > div > div:last-of-type .br-right {
    border-bottom-right-radius: 0;
  }
}

@media screen and (max-width: 59.9375em) {
  /* line 51, resources/assets/styles/layouts/_alternating-sections.scss */

  .layout-content_alternating_sections .alternating-section > div > div:last-of-type {
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
  }
}

/* line 69, resources/assets/styles/layouts/_alternating-sections.scss */

.layout-content_alternating_sections .alternating-section > div > div a.prev,
.layout-content_alternating_sections .alternating-section > div > div a.next {
  -webkit-transition: .3s ease-out;
  -o-transition: .3s ease-out;
  transition: .3s ease-out;
  margin: 15px;
}

@media screen and (max-width: 59.9375em) {
  /* line 76, resources/assets/styles/layouts/_alternating-sections.scss */

  .layout-content_alternating_sections .alternating-section > div div.img {
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    height: 400px;
  }

  /* line 82, resources/assets/styles/layouts/_alternating-sections.scss */

  .layout-content_alternating_sections .alternating-section > div div.img + div {
    height: calc(100% - 400px);
  }
}

@media screen and (max-width: 47.9375em) {
  /* line 76, resources/assets/styles/layouts/_alternating-sections.scss */

  .layout-content_alternating_sections .alternating-section > div div.img {
    height: 300px;
  }

  /* line 90, resources/assets/styles/layouts/_alternating-sections.scss */

  .layout-content_alternating_sections .alternating-section > div div.img + div {
    height: calc(100% - 300px);
  }
}

@media screen and (max-width: 29.9375em) {
  /* line 76, resources/assets/styles/layouts/_alternating-sections.scss */

  .layout-content_alternating_sections .alternating-section > div div.img {
    height: 210px;
  }

  /* line 97, resources/assets/styles/layouts/_alternating-sections.scss */

  .layout-content_alternating_sections .alternating-section > div div.img + div {
    height: calc(100% - 210px);
  }
}

@media print, screen and (min-width: 60em) {
  /* line 102, resources/assets/styles/layouts/_alternating-sections.scss */

  .layout-content_alternating_sections .alternating-section > div div.img + div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}

@media screen and (max-width: 59.9375em) {
  /* line 108, resources/assets/styles/layouts/_alternating-sections.scss */

  .layout-content_alternating_sections .alternating-section > div div.img + div .uk-padding-large {
    padding-top: 15px;
    padding-bottom: 0;
  }
}

@media screen and (max-width: 29.9375em) {
  /* line 108, resources/assets/styles/layouts/_alternating-sections.scss */

  .layout-content_alternating_sections .alternating-section > div div.img + div .uk-padding-large {
    padding: 15px 20px 20px;
  }
}

@media screen and (max-width: 29.9375em) {
  /* line 122, resources/assets/styles/layouts/_alternating-sections.scss */

  .layout-content_alternating_sections .alternating-section > div > div:last-of-type div.image + div {
    padding-right: 30px;
  }
}

/* line 7, resources/assets/styles/layouts/_blog.scss */

.blog-wrap .uk-navbar-nav > li > a {
  cursor: default;
  max-width: 291px;
  margin-right: 20px;
  width: 291px;
  position: relative;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 0 12px;
  background: #fff;
  color: #58595b;
  border: 1px solid #b4b5b7;
  font-size: 16px;
  -webkit-transition: cursor .22s ease;
  -o-transition: cursor .22s ease;
  transition: cursor .22s ease;
  min-height: 48px;
  border-radius: 6px;
}

/* line 23, resources/assets/styles/layouts/_blog.scss */

.blog-wrap .uk-navbar-nav > li > a:after {
  content: "";
  text-align: left;
  background-image: url(/wp-content/uploads/2022/01/chevron-down.svg);
  background-repeat: no-repeat;
  background-position: 93%;
  right: 12px;
  height: 15px;
  position: absolute;
  width: 15px;
  top: 16px;
}

/* line 36, resources/assets/styles/layouts/_blog.scss */

.blog-wrap .uk-navbar-nav > li > a span {
  font-weight: 200;
}

/* line 48, resources/assets/styles/layouts/_blog.scss */

body.page-new-blog .cat-link .line {
  height: 1px;
  background: #76777A;
}

/* line 3, resources/assets/styles/layouts/_blood-draw-locator.scss */

.template-blood_draw_locator .draw-nav ul {
  padding-left: 0;
}

/* line 6, resources/assets/styles/layouts/_blood-draw-locator.scss */

.template-blood_draw_locator .draw-nav ul li {
  list-style: none;
}

@media screen and (max-width: 59.9375em) {
  /* line 6, resources/assets/styles/layouts/_blood-draw-locator.scss */

  .template-blood_draw_locator .draw-nav ul li {
    margin-right: 20px;
  }
}

@media screen and (max-width: 29.9375em) {
  /* line 6, resources/assets/styles/layouts/_blood-draw-locator.scss */

  .template-blood_draw_locator .draw-nav ul li {
    margin-right: 7px;
  }
}

/* line 15, resources/assets/styles/layouts/_blood-draw-locator.scss */

.template-blood_draw_locator .draw-nav ul li a {
  position: relative;
  padding: 3px 9px 3px 0;
  color: #58595B !important;
  font-weight: 500 !important;
  font-size: 18px;
}

@media screen and (max-width: 29.9375em) {
  /* line 15, resources/assets/styles/layouts/_blood-draw-locator.scss */

  .template-blood_draw_locator .draw-nav ul li a {
    font-size: 16px;
    padding: 3px 5px 3px 0;
  }
}

/* line 27, resources/assets/styles/layouts/_blood-draw-locator.scss */

.template-blood_draw_locator .draw-nav ul li a:hover {
  color: #3FA0E9 !important;
  text-decoration: none;
}

/* line 32, resources/assets/styles/layouts/_blood-draw-locator.scss */

.template-blood_draw_locator .draw-nav ul li a:after {
  content: '';
  display: block;
  position: absolute;
  height: 1px;
  left: 0;
  bottom: 0;
  right: 60%;
  background: transparent;
  -webkit-transition: right .2s ease;
  -o-transition: right .2s ease;
  transition: right .2s ease;
}

/* line 47, resources/assets/styles/layouts/_blood-draw-locator.scss */

.template-blood_draw_locator .draw-nav ul li.uk-active a:hover {
  text-decoration: unset;
}

/* line 50, resources/assets/styles/layouts/_blood-draw-locator.scss */

.template-blood_draw_locator .draw-nav ul li.uk-active a:after {
  right: 0;
  background: #0071ce;
}

/* line 62, resources/assets/styles/layouts/_blood-draw-locator.scss */

div#draw-wrap {
  border-radius: 6px;
  -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
          box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
  overflow: hidden;
  position: relative;
}

/* line 69, resources/assets/styles/layouts/_blood-draw-locator.scss */

div#wpsl-wrap {
  font-family: franklin-gothic-urw, FranklinGothicURW, -apple-system, BlinkMacSystemFont, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

/* line 72, resources/assets/styles/layouts/_blood-draw-locator.scss */

div#wpsl-wrap #wpsl-search-input {
  height: 35px;
}

/* line 76, resources/assets/styles/layouts/_blood-draw-locator.scss */

div#wpsl-wrap #wpsl-radius.disabled {
  opacity: .4;
  pointer-events: none;
}

/* line 81, resources/assets/styles/layouts/_blood-draw-locator.scss */

div#wpsl-wrap .wpsl-search-btn-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  float: unset;
  width: auto;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

/* line 88, resources/assets/styles/layouts/_blood-draw-locator.scss */

div#wpsl-wrap .wpsl-search-btn-wrap input {
  float: unset !important;
  width: auto;
  margin: 0 32px 0 0 !important;
}

/* line 93, resources/assets/styles/layouts/_blood-draw-locator.scss */

div#wpsl-wrap .wpsl-search-btn-wrap input.disabled {
  opacity: .4;
  pointer-events: none;
}

/* line 98, resources/assets/styles/layouts/_blood-draw-locator.scss */

div#wpsl-wrap .wpsl-search-btn-wrap a {
  margin: 0 !important;
}

/* line 103, resources/assets/styles/layouts/_blood-draw-locator.scss */

div#wpsl-wrap .wpsl-search {
  background: #f1f1f1;
  margin-bottom: 24px;
  padding: 18px 24px 6px 24px;
}

/* line 109, resources/assets/styles/layouts/_blood-draw-locator.scss */

div#wpsl-wrap a:not(.uk-button):not(.btn):not(input[type=submit]) {
  color: #0071ce;
}

/* line 111, resources/assets/styles/layouts/_blood-draw-locator.scss */

div#wpsl-wrap label {
  font-weight: 500;
  color: #58595B;
}

/* line 116, resources/assets/styles/layouts/_blood-draw-locator.scss */

div#wpsl-wrap input {
  padding: 0 10px;
  background: white;
}

/* line 121, resources/assets/styles/layouts/_blood-draw-locator.scss */

div#wpsl-wrap input#wpsl-search-btn {
  background-image: none;
  margin-top: 0 !important;
  height: unset;
}

/* line 129, resources/assets/styles/layouts/_blood-draw-locator.scss */

div#wpsl-wrap .wpsl-selected-item {
  padding: 7px 10px !important;
}

/* line 133, resources/assets/styles/layouts/_blood-draw-locator.scss */

div#wpsl-wrap .wpsl-input,
div#wpsl-wrap .wpsl-select-wrap,
div#wpsl-wrap div#wpsl-gmap {
  margin-right: 32px;
}

/* line 136, resources/assets/styles/layouts/_blood-draw-locator.scss */

div#wpsl-wrap .wpsl-input label {
  width: 70px;
}

/* line 141, resources/assets/styles/layouts/_blood-draw-locator.scss */

div#wpsl-wrap #wpsl-result-list ul {
  padding: 0 32px 0 24px;
}

/* line 144, resources/assets/styles/layouts/_blood-draw-locator.scss */

div#wpsl-wrap #wpsl-result-list ul li {
  padding: 16px 0;
  border-bottom: 1px solid #bdbfc2;
}

/* line 148, resources/assets/styles/layouts/_blood-draw-locator.scss */

div#wpsl-wrap #wpsl-result-list ul li:first-of-type {
  padding-top: 0;
}

/* line 150, resources/assets/styles/layouts/_blood-draw-locator.scss */

div#wpsl-wrap #wpsl-result-list ul li .wpsl-store-location p > strong:first-of-type {
  color: #0071ce;
}

/* line 154, resources/assets/styles/layouts/_blood-draw-locator.scss */

div#wpsl-wrap #wpsl-result-list ul li p {
  margin-bottom: 8px;
}

@media (max-width: 675px) {
  /* line 161, resources/assets/styles/layouts/_blood-draw-locator.scss */

  div#wpsl-wrap div#wpsl-gmap,
  div#wpsl-wrap #wpsl-direction-details,
  div#wpsl-wrap #wpsl-stores {
    height: 380px !important;
  }
}

@media (max-width: 1200px) and (min-width: 900px) {
  /* line 172, resources/assets/styles/layouts/_blood-draw-locator.scss */

  #wpsl-search-wrap form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding-bottom: 10px;
  }

  /* line 178, resources/assets/styles/layouts/_blood-draw-locator.scss */

  #wpsl-search-wrap div.wpsl-input {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin-bottom: 0;
  }

  /* line 184, resources/assets/styles/layouts/_blood-draw-locator.scss */

  #wpsl-search-wrap .wpsl-select-wrap {
    margin-bottom: 0;
  }

  /* line 187, resources/assets/styles/layouts/_blood-draw-locator.scss */

  #wpsl-search-wrap .wpsl-select-wrap div#wpsl-radius {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

@media (max-width: 899px) {
  /* line 197, resources/assets/styles/layouts/_blood-draw-locator.scss */

  div#draw-wrap #wpsl-search-wrap form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }

  /* line 202, resources/assets/styles/layouts/_blood-draw-locator.scss */

  div#draw-wrap .mobile-phleb-cover {
    top: 224px !important;
  }

  /* line 206, resources/assets/styles/layouts/_blood-draw-locator.scss */

  div#draw-wrap .wpsl-search.wpsl-clearfix {
    padding-bottom: 18px;
  }

  /* line 210, resources/assets/styles/layouts/_blood-draw-locator.scss */

  div#draw-wrap .wpsl-search-btn-wrap {
    margin: 5px 0 0;
  }
}

@media (max-width: 570px) {
  /* line 219, resources/assets/styles/layouts/_blood-draw-locator.scss */

  div#draw-wrap .wpsl-search.wpsl-clearfix {
    padding: 12px 16px 16px;
  }

  /* line 223, resources/assets/styles/layouts/_blood-draw-locator.scss */

  div#draw-wrap .mobile-phleb-cover {
    top: 277px !important;
  }

  /* line 227, resources/assets/styles/layouts/_blood-draw-locator.scss */

  div#draw-wrap .wpsl-search-btn-wrap {
    margin: 16px 0 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }

  /* line 231, resources/assets/styles/layouts/_blood-draw-locator.scss */

  div#draw-wrap .wpsl-search-btn-wrap a {
    margin-top: 16px !important;
  }

  /* line 237, resources/assets/styles/layouts/_blood-draw-locator.scss */

  div#draw-wrap #wpsl-search-wrap .wpsl-dropdown {
    width: 98%;
  }

  /* line 240, resources/assets/styles/layouts/_blood-draw-locator.scss */

  div#draw-wrap #wpsl-search-wrap div#wpsl-radius {
    width: 100%;
  }
}

/* line 6, resources/assets/styles/layouts/_campaign-pages.scss */

.layout-hero img.dear-survivor-cur {
  -webkit-filter: brightness(0.07);
          filter: brightness(0.07);
  width: 570px;
}

/* line 11, resources/assets/styles/layouts/_campaign-pages.scss */

.layout-hero .dear-survivor-h3 {
  text-shadow: 0 0 5px #fff;
}

/* line 21, resources/assets/styles/layouts/_campaign-pages.scss */

.precise-columns-wrapper div.img {
  max-width: 250px;
  display: block;
  margin: 0 auto -39px;
  background: #fff;
  position: relative;
}

/* line 28, resources/assets/styles/layouts/_campaign-pages.scss */

.precise-columns-wrapper .border {
  border: 1px solid;
  padding: 40px 20px 20px;
}

@media screen and (max-width: 47.9375em) {
  /* line 33, resources/assets/styles/layouts/_campaign-pages.scss */

  .precise-columns-wrapper .uk-grid-match .uk-height-1-1 {
    height: auto;
  }
}

/* line 36, resources/assets/styles/layouts/_campaign-pages.scss */

.precise-columns-wrapper .uk-grid-match .uk-height-1-1 img {
  max-height: 80px;
  margin: 20px 0;
}

/* line 1, resources/assets/styles/layouts/_cards-variation-2.scss */

.cards-variation-2 {
  padding-top: 5px;
}

/* line 4, resources/assets/styles/layouts/_cards-variation-2.scss */

.cards-variation-2 .card-variation-2 > div {
  -webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.14);
          box-shadow: 0 2px 10px rgba(0, 0, 0, 0.14);
  padding-left: 25px;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}

/* line 10, resources/assets/styles/layouts/_cards-variation-2.scss */

.cards-variation-2 .card-variation-2 > div .content-wrap {
  background: inherit;
}

/* line 13, resources/assets/styles/layouts/_cards-variation-2.scss */

.cards-variation-2 .card-variation-2 > div .content-wrap h4 {
  font-size: 20px;
  color: #58595B;
}

/* line 19, resources/assets/styles/layouts/_cards-variation-2.scss */

.cards-variation-2 .card-variation-2 > div:before {
  content: '';
  width: 12px;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  background: #0071ce;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}

/* line 2, resources/assets/styles/layouts/_cards-variation.scss */

.cards-variation-2 {
  padding-top: 5px;
}

/* line 5, resources/assets/styles/layouts/_cards-variation.scss */

.cards-variation-2 .card-variation-2 > div {
  -webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.14);
          box-shadow: 0 2px 10px rgba(0, 0, 0, 0.14);
  padding-left: 25px;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}

/* line 11, resources/assets/styles/layouts/_cards-variation.scss */

.cards-variation-2 .card-variation-2 > div .content-wrap {
  background: inherit;
}

/* line 14, resources/assets/styles/layouts/_cards-variation.scss */

.cards-variation-2 .card-variation-2 > div .content-wrap h4 {
  font-size: 20px;
  color: #58595B;
}

/* line 20, resources/assets/styles/layouts/_cards-variation.scss */

.cards-variation-2 .card-variation-2 > div:before {
  content: '';
  width: 12px;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  background: #0071ce;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}

/* line 34, resources/assets/styles/layouts/_cards-variation.scss */

.uk-card.accent-primary {
  padding-left: 24px;
}

/* line 37, resources/assets/styles/layouts/_cards-variation.scss */

.uk-card.accent-primary:before {
  content: '';
  left: 0;
  bottom: 0;
  top: 0;
  position: absolute;
  background: #0071ce;
  width: 12px;
  display: block;
  border-top-right-radius: 8px;
  border-top-left-radius: 8px;
  -webkit-box-shadow: 0px 2px 4px 0px #00000026;
          box-shadow: 0px 2px 4px 0px #00000026;
}

/* line 53, resources/assets/styles/layouts/_cards-variation.scss */

.layout-content_cards .content-columns > div.card-variation-3 {
  max-width: unset;
}

/* line 58, resources/assets/styles/layouts/_cards-variation.scss */

div.cards-variation-3 div.content-wrap {
  background: #FFF;
}

/* line 61, resources/assets/styles/layouts/_cards-variation.scss */

div.cards-variation-3 .card-title {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  padding: 0 32px;
}

/* line 67, resources/assets/styles/layouts/_cards-variation.scss */

div.cards-variation-3 .card-title .adds-padding {
  padding: 8px 0;
}

/* line 71, resources/assets/styles/layouts/_cards-variation.scss */

div.cards-variation-3 .card-title h3 {
  line-height: 1.1;
  padding: 3px 0;
}

/* line 76, resources/assets/styles/layouts/_cards-variation.scss */

div.cards-variation-3 .card-cont {
  padding: 24px 32px 20px 32px;
}

/* line 79, resources/assets/styles/layouts/_cards-variation.scss */

div.cards-variation-3 .button-group {
  padding: 0 32px 20px 32px;
}

/* line 3, resources/assets/styles/layouts/_cards.scss */

.layout-content_cards .card-tag,
.layout-related_content .card-tag {
  position: relative;
  z-index: 1;
  padding-left: 0;
}

/* line 8, resources/assets/styles/layouts/_cards.scss */

.layout-content_cards .card-tag:before,
.layout-related_content .card-tag:before {
  content: '';
  display: block;
  height: 100%;
  background: inherit;
  width: 50%;
  position: absolute;
  margin-left: -20px;
  right: 100%;
  top: 0;
}

/* line 22, resources/assets/styles/layouts/_cards.scss */

.layout-content_cards a.uk-link-reset > div,
.layout-related_content a.uk-link-reset > div {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  -webkit-transition: -webkit-box-shadow .15s ease;
  transition: -webkit-box-shadow .15s ease;
  -o-transition: box-shadow .15s ease;
  transition: box-shadow .15s ease;
  transition: box-shadow .15s ease, -webkit-box-shadow .15s ease;
}

/* line 31, resources/assets/styles/layouts/_cards.scss */

.layout-content_cards a.uk-link-reset:hover > div,
.layout-related_content a.uk-link-reset:hover > div {
  -webkit-box-shadow: 0 4px 4px rgba(0, 0, 0, 0.15);
          box-shadow: 0 4px 4px rgba(0, 0, 0, 0.15);
}

/* line 34, resources/assets/styles/layouts/_cards.scss */

.layout-content_cards .content-wrap,
.layout-related_content .content-wrap {
  min-height: 135px;
  background: #f8f8f8;
}

@media screen and (max-width: 59.9375em) {
  /* line 34, resources/assets/styles/layouts/_cards.scss */

  .layout-content_cards .content-wrap,
  .layout-related_content .content-wrap {
    min-height: 115px;
  }
}

/* line 40, resources/assets/styles/layouts/_cards.scss */

.layout-content_cards .content-wrap *:last-child,
.layout-related_content .content-wrap *:last-child {
  margin-bottom: 0;
}

/* line 42, resources/assets/styles/layouts/_cards.scss */

.layout-content_cards .content-wrap h4,
.layout-related_content .content-wrap h4 {
  font-size: 22px;
  color: #527B97;
}

@media screen and (max-width: 29.9375em) {
  /* line 42, resources/assets/styles/layouts/_cards.scss */

  .layout-content_cards .content-wrap h4,
  .layout-related_content .content-wrap h4 {
    font-size: 20px;
  }
}

/* line 49, resources/assets/styles/layouts/_cards.scss */

.layout-content_cards .content-wrap + img,
.layout-related_content .content-wrap + img {
  width: 100%;
}

/* line 56, resources/assets/styles/layouts/_cards.scss */

.layout-content_cards.uk-section-muted .content-wrap,
.layout-related_content.uk-section-muted .content-wrap {
  background: #fff;
}

/* line 63, resources/assets/styles/layouts/_cards.scss */

.layout-content_cards .content-columns > div {
  max-width: 500px;
  margin-right: auto;
  margin-left: auto;
}

/* line 71, resources/assets/styles/layouts/_cards.scss */

.layout-related_content.mc-product-cards .content-columns > div {
  max-width: 100%;
  margin-left: 0;
  margin-right: 0;
}

/* line 82, resources/assets/styles/layouts/_cards.scss */

.layout-related_content.mc-product-cards .content-wrap .icon-wrap img {
  max-height: 77px;
  width: auto;
  max-width: 100%;
}

/* line 95, resources/assets/styles/layouts/_cards.scss */

.layout-related_content a.uk-link-reset > div {
  -webkit-box-shadow: 0 2px 4px 0px rgba(0, 0, 0, 0.15);
          box-shadow: 0 2px 4px 0px rgba(0, 0, 0, 0.15);
  border-radius: 4px;
}

/* line 101, resources/assets/styles/layouts/_cards.scss */

.layout-related_content .content-wrap {
  min-height: unset;
}

/* line 103, resources/assets/styles/layouts/_cards.scss */

.layout-related_content .content-wrap .uk-text-normal {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 20px 0;
}

/* line 108, resources/assets/styles/layouts/_cards.scss */

.layout-related_content .content-wrap .uk-text-normal:after {
  -webkit-transition: .15s ease;
  -o-transition: .15s ease;
  transition: .15s ease;
  content: "";
  height: 16px;
  width: 16px;
  display: inline-block;
  background-image: url(/wp-content/uploads/2022/10/circled-chevron-right-inverse.svg);
  background-position: 50%;
  background-size: contain;
  background-repeat: no-repeat;
  padding-left: 9px;
}

/* line 5, resources/assets/styles/layouts/_column-split-slider.scss */

.layout-column_split_slider ul.uk-slider-nav.uk-flex-center.uk-dotnav li a {
  height: 8px;
  width: 8px;
  border: 1px solid #BBBBBC;
  background: #FFF;
}

/* line 12, resources/assets/styles/layouts/_column-split-slider.scss */

.layout-column_split_slider ul.uk-slider-nav.uk-flex-center.uk-dotnav li.uk-active a {
  background: #BBBBBC;
}

/* line 2, resources/assets/styles/layouts/_content_cards_w_side_image.scss */

.layout-content_cards_w_contained_image.section-overlay:before {
  z-index: 0;
}

/* line 1, resources/assets/styles/layouts/_content-cards-mixed-media.scss */

.layout-content_cards_mixed_media {
  padding-top: 0;
}

/* line 4, resources/assets/styles/layouts/_content-cards-mixed-media.scss */

.layout-content_cards_mixed_media .title-container {
  padding-top: 60px;
  padding-bottom: 100px;
}

@media screen and (max-width: 47.9375em) {
  /* line 4, resources/assets/styles/layouts/_content-cards-mixed-media.scss */

  .layout-content_cards_mixed_media .title-container {
    padding-top: 40px;
  }
}

@media screen and (max-width: 59.9375em) {
  /* line 12, resources/assets/styles/layouts/_content-cards-mixed-media.scss */

  .layout-content_cards_mixed_media > .uk-container {
    padding: 0;
  }
}

/* line 21, resources/assets/styles/layouts/_content-cards-mixed-media.scss */

.layout-content_cards_mixed_media div.uk-container div.content-columns:first-of-type {
  margin-top: -80px !important;
}

/* line 23, resources/assets/styles/layouts/_content-cards-mixed-media.scss */

.layout-content_cards_mixed_media div.uk-container div.content-columns > div {
  padding: 0 7px 10px;
}

@media screen and (max-width: 59.9375em) {
  /* line 23, resources/assets/styles/layouts/_content-cards-mixed-media.scss */

  .layout-content_cards_mixed_media div.uk-container div.content-columns > div {
    padding: 0 30px 7px;
  }
}

/* line 29, resources/assets/styles/layouts/_content-cards-mixed-media.scss */

.layout-content_cards_mixed_media div.uk-container div.content-columns > div > div > div > div {
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
}

/* line 37, resources/assets/styles/layouts/_content-cards-mixed-media.scss */

.layout-content_cards_mixed_media div.uk-container div.content-columns .content-height.uk-padding {
  padding: 24px;
}

@media screen and (max-width: 59.9375em) {
  /* line 37, resources/assets/styles/layouts/_content-cards-mixed-media.scss */

  .layout-content_cards_mixed_media div.uk-container div.content-columns .content-height.uk-padding {
    padding: 16px;
  }
}

/* line 44, resources/assets/styles/layouts/_content-cards-mixed-media.scss */

.layout-content_cards_mixed_media div.uk-container div.content-columns .content-height p:first-of-type {
  margin-top: 10px;
}

/* line 45, resources/assets/styles/layouts/_content-cards-mixed-media.scss */

.layout-content_cards_mixed_media div.uk-container div.content-columns .content-height p:last-of-type {
  margin-bottom: 0;
}

/* line 49, resources/assets/styles/layouts/_content-cards-mixed-media.scss */

.layout-content_cards_mixed_media div.uk-container div.content-columns .icon-wrap.uk-cover-container {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}

/* line 56, resources/assets/styles/layouts/_content-cards-mixed-media.scss */

.layout-content_cards_mixed_media div.uk-container div.content-columns .button-group.uk-padding {
  padding: 24px;
}

@media screen and (max-width: 59.9375em) {
  /* line 56, resources/assets/styles/layouts/_content-cards-mixed-media.scss */

  .layout-content_cards_mixed_media div.uk-container div.content-columns .button-group.uk-padding {
    padding: 16px;
  }
}

@media screen and (max-width: 59.9375em) {
  /* line 62, resources/assets/styles/layouts/_content-cards-mixed-media.scss */

  .layout-content_cards_mixed_media div.uk-container div.content-columns .button-group .uk-button.uk-button-link,
  .layout-content_cards_mixed_media div.uk-container div.content-columns .button-group .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-link,
  .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .layout-content_cards_mixed_media div.uk-container div.content-columns .button-group a.uk-button-link,
  .layout-content_cards_mixed_media div.uk-container div.content-columns .button-group .uk-button-link.btn,
  .layout-content_cards_mixed_media div.uk-container div.content-columns .button-group input.uk-button-link[type=submit],
  .layout-content_cards_mixed_media div.uk-container div.content-columns .button-group #main .wForm form[id="4872784"] input.uk-button-link#submit_button,
  #main .wForm form[id="4872784"] .layout-content_cards_mixed_media div.uk-container div.content-columns .button-group input.uk-button-link#submit_button,
  .layout-content_cards_mixed_media div.uk-container div.content-columns .button-group #connect .wForm form[id="4872840"] input.uk-button-link#submit_button,
  #connect .wForm form[id="4872840"] .layout-content_cards_mixed_media div.uk-container div.content-columns .button-group input.uk-button-link#submit_button,
  .layout-content_cards_mixed_media div.uk-container div.content-columns .button-group div#wpsl-wrap input.uk-button-link#wpsl-search-btn,
  div#wpsl-wrap .layout-content_cards_mixed_media div.uk-container div.content-columns .button-group input.uk-button-link#wpsl-search-btn,
  .layout-content_cards_mixed_media div.uk-container div.content-columns .button-group #pageNav a.uk-button-link.active-pageNav-item,
  #pageNav .layout-content_cards_mixed_media div.uk-container div.content-columns .button-group a.uk-button-link.active-pageNav-item {
    padding: 0;
    margin: 0;
  }
}

/* line 71, resources/assets/styles/layouts/_content-cards-mixed-media.scss */

.layout-content_cards_mixed_media a.prev[uk-slider-item] {
  left: 7px;
}

/* line 74, resources/assets/styles/layouts/_content-cards-mixed-media.scss */

.layout-content_cards_mixed_media a.next[uk-slider-item] {
  right: 7px;
}

/* line 3, resources/assets/styles/layouts/_content-columns.scss */

.layout-content_columns.uk-section-primary > .uk-container > .title,
.layout-content_columns.uk-section-primary > .uk-container > .subtitle {
  color: #fff;
}

/* line 11, resources/assets/styles/layouts/_content-columns.scss */

.layout-content_columns .content-columns:first-child {
  margin-top: 0 !important;
}

/* line 18, resources/assets/styles/layouts/_content-columns.scss */

.layout-content_columns .icon-wrap i {
  font-size: 100px;
}

/* line 36, resources/assets/styles/layouts/_content-columns.scss */

.layout-content_columns .content-wrap p {
  margin-bottom: 0;
}

@media screen and (max-width: 59.9375em) {
  /* line 42, resources/assets/styles/layouts/_content-columns.scss */

  .layout-content_columns.content-columns-reverse-stack .uk-grid {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }

  /* line 46, resources/assets/styles/layouts/_content-columns.scss */

  .layout-content_columns.content-columns-reverse-stack .uk-grid > div:last-of-type {
    margin-top: 0;
  }
}

/* line 54, resources/assets/styles/layouts/_content-columns.scss */

.content-columns.uk-margin-large-top.uk-grid:first-child {
  margin-top: 0 !important;
}

/* line 4, resources/assets/styles/layouts/_content-slider.scss */

.layout-content_slider_new .uk-card > i {
  line-height: .7;
  vertical-align: bottom;
}

/* line 9, resources/assets/styles/layouts/_content-slider.scss */

.layout-content_slider_new .uk-card .uk-button.underline,
.layout-content_slider_new .uk-card .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.underline,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .layout-content_slider_new .uk-card a.underline,
.layout-content_slider_new .uk-card .underline.btn,
.layout-content_slider_new .uk-card input.underline[type=submit],
.layout-content_slider_new .uk-card #main .wForm form[id="4872784"] input.underline#submit_button,
#main .wForm form[id="4872784"] .layout-content_slider_new .uk-card input.underline#submit_button,
.layout-content_slider_new .uk-card #connect .wForm form[id="4872840"] input.underline#submit_button,
#connect .wForm form[id="4872840"] .layout-content_slider_new .uk-card input.underline#submit_button,
.layout-content_slider_new .uk-card div#wpsl-wrap input.underline#wpsl-search-btn,
div#wpsl-wrap .layout-content_slider_new .uk-card input.underline#wpsl-search-btn,
.layout-content_slider_new .uk-card #pageNav a.underline.active-pageNav-item,
#pageNav .layout-content_slider_new .uk-card a.underline.active-pageNav-item {
  color: #0071ce;
}

/* line 6, resources/assets/styles/layouts/_docs-forms-archive.scss */

#test-loop.docs-forms-loop #test-listings-filter button.conditions-button.daf_product:before {
  content: 'Product';
}

/* line 11, resources/assets/styles/layouts/_docs-forms-archive.scss */

#test-loop.docs-forms-loop #test-listings-filter button.types-button:before {
  content: 'Document type';
}

/* line 19, resources/assets/styles/layouts/_docs-forms-archive.scss */

#test-loop #daf-filter .long-card span.circle-icon {
  background-color: #0071ce !important;
  padding: 4px;
  color: #fff;
  margin-bottom: 0;
}

@media screen and (max-width: 47.9375em) {
  /* line 19, resources/assets/styles/layouts/_docs-forms-archive.scss */

  #test-loop #daf-filter .long-card span.circle-icon {
    padding: 3px;
  }

  /* line 28, resources/assets/styles/layouts/_docs-forms-archive.scss */

  #test-loop #daf-filter .long-card span.circle-icon svg {
    height: 26px;
    width: 26px;
  }
}

/* line 4, resources/assets/styles/layouts/_faq-archive.scss */

.faq-wrap .archive-search h2 {
  font-size: 24px;
}

@media print, screen and (min-width: 48em) {
  /* line 4, resources/assets/styles/layouts/_faq-archive.scss */

  .faq-wrap .archive-search h2 {
    font-size: 44px;
  }
}

/* line 16, resources/assets/styles/layouts/_faq-archive.scss */

.faq-wrap .archive-loop .taxonomy-item .icon-wrap {
  border-radius: 50%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

/* line 24, resources/assets/styles/layouts/_faq-archive.scss */

.faq-wrap .archive-loop .taxonomy-item .title {
  font-size: 20px;
  margin-top: 12px !important;
  margin-bottom: 0 !important;
}

@media print, screen and (min-width: 48em) {
  /* line 24, resources/assets/styles/layouts/_faq-archive.scss */

  .faq-wrap .archive-loop .taxonomy-item .title {
    font-size: 24px;
    margin-bottom: 22px;
    margin-top: 32px;
  }
}

/* line 39, resources/assets/styles/layouts/_faq-archive.scss */

.back-to-faq a {
  text-decoration: underline;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

/* line 44, resources/assets/styles/layouts/_faq-archive.scss */

.back-to-faq a:before {
  content: '';
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolyline fill='none' stroke='%230071CE' stroke-width='2.03' points='16 7 10 13 4 7'%3E%3C/polyline%3E%3C/svg%3E");
  height: 1.4em;
  width: 1.4em;
  margin-right: 10px;
  background-repeat: no-repeat;
  background-position: center;
  -webkit-transform: rotate(90deg);
       -o-transform: rotate(90deg);
          transform: rotate(90deg);
  -webkit-transition: all .2s;
  -o-transition: all .2s;
  transition: all .2s;
}

/* line 56, resources/assets/styles/layouts/_faq-archive.scss */

.back-to-faq a.uk-inverse:before {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolyline fill='none' stroke='%23fff' stroke-width='2.03' points='16 7 10 13 4 7'%3E%3C/polyline%3E%3C/svg%3E");
}

/* line 61, resources/assets/styles/layouts/_faq-archive.scss */

.blue-accordions .uk-switcher {
  margin-right: 15px;
  margin-left: 15px;
}

@media screen and (max-width: 47.9375em) {
  /* line 67, resources/assets/styles/layouts/_faq-archive.scss */

  .archive.post-type-archive-faq .page-header {
    padding-top: 10px;
    padding-bottom: 10px;
  }
}

@media screen and (max-width: 47.9375em) {
  /* line 76, resources/assets/styles/layouts/_faq-archive.scss */

  .archive.tax-faq_cat .page-header {
    padding-top: 20px;
    padding-bottom: 10px;
  }
}

/* line 83, resources/assets/styles/layouts/_faq-archive.scss */

.archive.tax-faq_cat h1 {
  line-height: 1.5;
  font-size: 24px;
}

@media print, screen and (min-width: 30em) {
  /* line 83, resources/assets/styles/layouts/_faq-archive.scss */

  .archive.tax-faq_cat h1 {
    font-size: 32px;
  }
}

@media print, screen and (min-width: 48em) {
  /* line 83, resources/assets/styles/layouts/_faq-archive.scss */

  .archive.tax-faq_cat h1 {
    font-size: 44px;
  }
}

@media screen and (min-width: 87.5em) {
  /* line 83, resources/assets/styles/layouts/_faq-archive.scss */

  .archive.tax-faq_cat h1 {
    font-size: 62px;
  }
}

/* line 93, resources/assets/styles/layouts/_faq-archive.scss */

.archive.tax-faq_cat h1 span {
  position: relative;
}

/* line 96, resources/assets/styles/layouts/_faq-archive.scss */

.archive.tax-faq_cat h1 span:after {
  content: '';
  height: 1px;
  position: absolute;
  display: block;
  left: 0;
  right: 0;
  bottom: 0;
  background: #FFF;
}

@media print, screen and (min-width: 30em) {
  /* line 96, resources/assets/styles/layouts/_faq-archive.scss */

  .archive.tax-faq_cat h1 span:after {
    height: 2px;
  }
}

@media print, screen and (min-width: 48em) {
  /* line 96, resources/assets/styles/layouts/_faq-archive.scss */

  .archive.tax-faq_cat h1 span:after {
    height: 3px;
  }
}

@media screen and (min-width: 87.5em) {
  /* line 96, resources/assets/styles/layouts/_faq-archive.scss */

  .archive.tax-faq_cat h1 span:after {
    height: 4px;
  }
}

/* line 1, resources/assets/styles/layouts/_featured-post.scss */

.layout-featured_post {
  padding-top: 0;
}

/* line 4, resources/assets/styles/layouts/_featured-post.scss */

.layout-featured_post .title-container {
  padding-top: 60px;
  padding-bottom: 80px;
}

@media screen and (max-width: 47.9375em) {
  /* line 4, resources/assets/styles/layouts/_featured-post.scss */

  .layout-featured_post .title-container {
    padding-top: 40px;
    padding-bottom: 60px;
  }
}

/* line 14, resources/assets/styles/layouts/_featured-post.scss */

.layout-featured_post div.post-card {
  margin-top: -50px;
}

@media screen and (max-width: 47.9375em) {
  /* line 14, resources/assets/styles/layouts/_featured-post.scss */

  .layout-featured_post div.post-card {
    margin-top: -35px;
  }
}

/* line 19, resources/assets/styles/layouts/_featured-post.scss */

.layout-featured_post div.post-card > div {
  position: relative;
  -webkit-box-shadow: 0 2px 8px 0 #0000001A;
          box-shadow: 0 2px 8px 0 #0000001A;
  background: #FFF;
  max-width: 1080px;
  margin: auto;
}

@media screen and (max-width: 47.9375em) {
  /* line 19, resources/assets/styles/layouts/_featured-post.scss */

  .layout-featured_post div.post-card > div {
    padding: 0;
  }

  /* line 29, resources/assets/styles/layouts/_featured-post.scss */

  .layout-featured_post div.post-card > div img.uk-border-rounded {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }
}

@media screen and (max-width: 47.9375em) {
  /* line 37, resources/assets/styles/layouts/_featured-post.scss */

  .layout-featured_post div.post-card .content {
    margin-top: 0;
  }
}

@media print, screen and (min-width: 60em) {
  /* line 40, resources/assets/styles/layouts/_featured-post.scss */

  .layout-featured_post div.post-card .content > div {
    max-width: 90%;
  }
}

@media screen and (max-width: 47.9375em) {
  /* line 40, resources/assets/styles/layouts/_featured-post.scss */

  .layout-featured_post div.post-card .content > div {
    padding: 16px;
  }
}

/* line 2, resources/assets/styles/layouts/_featured-split-switcher.scss */

.layout-featured_split_switcher .title {
  margin-bottom: 8px;
}

@media screen and (max-width: 59.9375em) {
  /* line 1, resources/assets/styles/layouts/_featured-split-switcher.scss */

  .layout-featured_split_switcher {
    padding-top: 28px !important;
    padding-bottom: 28px !important;
  }
}

@media screen and (max-width: 47.9375em) {
  /* line 1, resources/assets/styles/layouts/_featured-split-switcher.scss */

  .layout-featured_split_switcher {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
}

@media print, screen and (min-width: 60em) {
  /* line 15, resources/assets/styles/layouts/_featured-split-switcher.scss */

  .layout-featured_split_switcher .uk-container {
    padding-right: 0;
  }
}

/* line 21, resources/assets/styles/layouts/_featured-split-switcher.scss */

.layout-featured_split_switcher .uk-container > div .layout-featured_split_switcher .uk-container > div:first-of-type .title {
  margin-bottom: 8px;
}

@media print, screen and (min-width: 60em) {
  /* line 30, resources/assets/styles/layouts/_featured-split-switcher.scss */

  .layout-featured_split_switcher .padding-revert-tablet.padding-remove-right {
    padding-right: 0;
  }
}

@media screen and (max-width: 59.9375em) {
  /* line 36, resources/assets/styles/layouts/_featured-split-switcher.scss */

  .layout-featured_split_switcher .padding-revert-tablet.uk-margin-medium-top {
    margin-top: 0 !important;
  }
}

@media screen and (max-width: 47.9375em) {
  /* line 41, resources/assets/styles/layouts/_featured-split-switcher.scss */

  .layout-featured_split_switcher .padding-revert-tablet.uk-padding-large {
    padding-right: 0;
    padding-left: 0;
  }
}

/* line 48, resources/assets/styles/layouts/_featured-split-switcher.scss */

.layout-featured_split_switcher ul[uk-switcher] {
  padding-left: 0;
}

/* line 51, resources/assets/styles/layouts/_featured-split-switcher.scss */

.layout-featured_split_switcher ul[uk-switcher] li {
  list-style: none;
  margin: 12px 0;
  position: relative;
}

/* line 57, resources/assets/styles/layouts/_featured-split-switcher.scss */

.layout-featured_split_switcher ul[uk-switcher] li:after {
  content: '';
  display: block;
  position: absolute;
  height: 1px;
  left: 0;
  bottom: 0;
  right: 60%;
  background: transparent;
  -webkit-transition: right .2s ease;
  -o-transition: right .2s ease;
  transition: right .2s ease;
}

/* line 69, resources/assets/styles/layouts/_featured-split-switcher.scss */

.layout-featured_split_switcher ul[uk-switcher] li a {
  padding: 3px 0;
  text-transform: uppercase;
  letter-spacing: 1px;
  color: #58595B !important;
  font-size: 14px;
  font-weight: 400 !important;
}

/* line 77, resources/assets/styles/layouts/_featured-split-switcher.scss */

.layout-featured_split_switcher ul[uk-switcher] li a:hover {
  color: #3FA0E9 !important;
  text-decoration: none;
}

/* line 84, resources/assets/styles/layouts/_featured-split-switcher.scss */

.layout-featured_split_switcher ul[uk-switcher] li.uk-active:after {
  right: 0;
  background: #0071ce;
}

/* line 89, resources/assets/styles/layouts/_featured-split-switcher.scss */

.layout-featured_split_switcher ul[uk-switcher] li.uk-active a {
  color: #0071ce !important;
}

/* line 92, resources/assets/styles/layouts/_featured-split-switcher.scss */

.layout-featured_split_switcher ul[uk-switcher] li.uk-active a:hover {
  text-decoration: unset;
}

/* line 101, resources/assets/styles/layouts/_featured-split-switcher.scss */

.layout-featured_split_switcher ul.uk-accordion > li {
  -webkit-box-shadow: unset;
          box-shadow: unset;
  border-bottom: 1px solid #76777A !important;
}

/* line 107, resources/assets/styles/layouts/_featured-split-switcher.scss */

.layout-featured_split_switcher div.featured-switcher {
  overflow: hidden;
}

/* line 113, resources/assets/styles/layouts/_featured-split-switcher.scss */

.layout-featured_split_switcher .ae-pattern .pattern {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 116, resources/assets/styles/layouts/_featured-split-switcher.scss */

.layout-featured_split_switcher .ae-pattern .pattern svg {
  opacity: 0;
  overflow: visible;
  height: 100%;
  -webkit-animation: slideInLeft 1s cubic-bezier(0.12, 0.8, 0.45, 1);
       -o-animation: slideInLeft 1s cubic-bezier(0.12, 0.8, 0.45, 1);
          animation: slideInLeft 1s cubic-bezier(0.12, 0.8, 0.45, 1);
  -webkit-transition: opacity .5s ease;
  -o-transition: opacity .5s ease;
  transition: opacity .5s ease;
}

/* line 126, resources/assets/styles/layouts/_featured-split-switcher.scss */

.layout-featured_split_switcher .mobile-ae-pattern {
  padding-top: 6.5%;
  width: 100%;
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  margin-top: 14px;
  margin-bottom: -8px;
}

/* line 135, resources/assets/styles/layouts/_featured-split-switcher.scss */

.layout-featured_split_switcher .mobile-ae-pattern.id-21150,
.layout-featured_split_switcher .mobile-ae-pattern[class*="enterprise"] {
  background-image: url("/wp-content/uploads/2022/12/BU-switcher-Ent-ExpertisePattern.jpg");
}

/* line 138, resources/assets/styles/layouts/_featured-split-switcher.scss */

.layout-featured_split_switcher .mobile-ae-pattern.id-21153,
.layout-featured_split_switcher .mobile-ae-pattern[class*="womens-health"] {
  background-image: url("/wp-content/uploads/2022/12/BU-switcher-WH-ExpertisePattern.jpg");
}

/* line 141, resources/assets/styles/layouts/_featured-split-switcher.scss */

.layout-featured_split_switcher .mobile-ae-pattern.id-21154,
.layout-featured_split_switcher .mobile-ae-pattern[class*="mental-health"] {
  background-image: url("/wp-content/uploads/2022/12/BU-switcher-MH-ExpertisePattern.jpg");
}

/* line 144, resources/assets/styles/layouts/_featured-split-switcher.scss */

.layout-featured_split_switcher .mobile-ae-pattern.id-21152,
.layout-featured_split_switcher .mobile-ae-pattern[class*="urology"] {
  background-image: url("/wp-content/uploads/2022/12/BU-switcher-URO-ExpertisePattern.jpg");
}

/* line 147, resources/assets/styles/layouts/_featured-split-switcher.scss */

.layout-featured_split_switcher .mobile-ae-pattern.id-21151,
.layout-featured_split_switcher .mobile-ae-pattern[class*="oncology"] {
  background-image: url("/wp-content/uploads/2022/12/BU-switcher-ONC-ExpertisePattern.jpg");
}

/* line 154, resources/assets/styles/layouts/_featured-split-switcher.scss */

.layout-featured_split_switcher .uk-switcher h2 + p:first-of-type,
.layout-featured_split_switcher .uk-switcher h3 + p:first-of-type,
.layout-featured_split_switcher .uk-switcher h4 + p:first-of-type,
.layout-featured_split_switcher .uk-switcher h5 + p:first-of-type {
  margin-top: 10px;
}

/* line 160, resources/assets/styles/layouts/_featured-split-switcher.scss */

.layout-featured_split_switcher .uk-accordion li {
  overflow: hidden;
}

@-webkit-keyframes slideInLeft {
  0% {
    -webkit-transform: translateX(-26%);
            transform: translateX(-26%);
    opacity: .5;
  }

  100% {
    opacity: .3;
    -webkit-transform: translateX(0%);
            transform: translateX(0%);
  }
}

@-o-keyframes slideInLeft {
  0% {
    -o-transform: translateX(-26%);
       transform: translateX(-26%);
    opacity: .5;
  }

  100% {
    opacity: .3;
    -o-transform: translateX(0%);
       transform: translateX(0%);
  }
}

@keyframes slideInLeft {
  0% {
    -webkit-transform: translateX(-26%);
         -o-transform: translateX(-26%);
            transform: translateX(-26%);
    opacity: .5;
  }

  100% {
    opacity: .3;
    -webkit-transform: translateX(0%);
         -o-transform: translateX(0%);
            transform: translateX(0%);
  }
}

@media screen and (max-width: 59.9375em) {
  /* line 181, resources/assets/styles/layouts/_featured-split-switcher.scss */

  .layout-featured_tests_switcher .ts-switcher-wrapper {
    margin-top: 20px;
  }
}

@media screen and (max-width: 59.9375em) {
  /* line 186, resources/assets/styles/layouts/_featured-split-switcher.scss */

  .layout-featured_tests_switcher .ts-nav-wrapper {
    padding: 0;
  }
}

/* line 192, resources/assets/styles/layouts/_featured-split-switcher.scss */

.layout-featured_tests_switcher ul[uk-switcher] {
  padding-left: 0;
}

@media screen and (max-width: 59.9375em) {
  /* line 192, resources/assets/styles/layouts/_featured-split-switcher.scss */

  .layout-featured_tests_switcher ul[uk-switcher] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 0;
  }
}

/* line 199, resources/assets/styles/layouts/_featured-split-switcher.scss */

.layout-featured_tests_switcher ul[uk-switcher] li {
  list-style: none;
  margin: 12px 0;
  position: relative;
}

@media screen and (max-width: 59.9375em) {
  /* line 199, resources/assets/styles/layouts/_featured-split-switcher.scss */

  .layout-featured_tests_switcher ul[uk-switcher] li {
    margin-right: 20px;
  }
}

@media screen and (max-width: 29.9375em) {
  /* line 199, resources/assets/styles/layouts/_featured-split-switcher.scss */

  .layout-featured_tests_switcher ul[uk-switcher] li {
    margin-right: 7px;
  }
}

/* line 210, resources/assets/styles/layouts/_featured-split-switcher.scss */

.layout-featured_tests_switcher ul[uk-switcher] li a {
  position: relative;
  padding: 3px 9px 3px 0;
  letter-spacing: 1px;
  color: #58595B !important;
  font-size: 15px;
  font-weight: 400 !important;
}

@media screen and (max-width: 29.9375em) {
  /* line 210, resources/assets/styles/layouts/_featured-split-switcher.scss */

  .layout-featured_tests_switcher ul[uk-switcher] li a {
    font-size: 14px;
    padding: 3px 5px 3px 0;
  }
}

/* line 223, resources/assets/styles/layouts/_featured-split-switcher.scss */

.layout-featured_tests_switcher ul[uk-switcher] li a:hover {
  color: #3FA0E9 !important;
  text-decoration: none;
}

/* line 228, resources/assets/styles/layouts/_featured-split-switcher.scss */

.layout-featured_tests_switcher ul[uk-switcher] li a:after {
  content: '';
  display: block;
  position: absolute;
  height: 1px;
  left: 0;
  bottom: 0;
  right: 60%;
  background: transparent;
  -webkit-transition: right .2s ease;
  -o-transition: right .2s ease;
  transition: right .2s ease;
}

/* line 241, resources/assets/styles/layouts/_featured-split-switcher.scss */

.layout-featured_tests_switcher ul[uk-switcher] li.uk-active a {
  color: #0071ce !important;
}

/* line 244, resources/assets/styles/layouts/_featured-split-switcher.scss */

.layout-featured_tests_switcher ul[uk-switcher] li.uk-active a:hover {
  text-decoration: unset;
}

/* line 247, resources/assets/styles/layouts/_featured-split-switcher.scss */

.layout-featured_tests_switcher ul[uk-switcher] li.uk-active a:after {
  right: 0;
  background: #0071ce;
}

/* line 2, resources/assets/styles/layouts/_hero.scss */

.hero-default {
  padding-top: 40px;
  padding-bottom: 40px;
}

@media print, screen and (min-width: 48em) {
  /* line 2, resources/assets/styles/layouts/_hero.scss */

  .hero-default {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}

@media print, screen and (min-width: 60em) {
  /* line 2, resources/assets/styles/layouts/_hero.scss */

  .hero-default {
    padding-top: 60px;
    padding-bottom: 60px;
  }
}

/* line 19, resources/assets/styles/layouts/_hero.scss */

.hero-large {
  padding-top: 40px;
  padding-bottom: 20px;
}

@media print, screen and (min-width: 48em) {
  /* line 19, resources/assets/styles/layouts/_hero.scss */

  .hero-large {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}

@media print, screen and (min-width: 60em) {
  /* line 19, resources/assets/styles/layouts/_hero.scss */

  .hero-large {
    padding-top: 100px;
    padding-bottom: 100px;
  }
}

/* line 35, resources/assets/styles/layouts/_hero.scss */

.hero-xlarge {
  padding-top: 60px;
  padding-bottom: 20px;
}

@media print, screen and (min-width: 48em) {
  /* line 35, resources/assets/styles/layouts/_hero.scss */

  .hero-xlarge {
    padding-top: 100px;
    padding-bottom: 100px;
  }
}

@media print, screen and (min-width: 60em) {
  /* line 35, resources/assets/styles/layouts/_hero.scss */

  .hero-xlarge {
    padding-top: 150px;
    padding-bottom: 150px;
  }
}

/* line 51, resources/assets/styles/layouts/_hero.scss */

.layout-video_hero {
  -webkit-box-shadow: 0px 0px 25px -3px #000;
          box-shadow: 0px 0px 25px -3px #000;
  max-height: 83vh;
}

/* line 55, resources/assets/styles/layouts/_hero.scss */

.layout-video_hero img.uk-cover {
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  -webkit-transform: none;
       -o-transform: none;
          transform: none;
}

/* line 64, resources/assets/styles/layouts/_hero.scss */

.layout-video_hero canvas {
  width: 100%;
}

/* line 68, resources/assets/styles/layouts/_hero.scss */

.layout-video_hero .uk-position-cover {
  background: rgba(255, 255, 255, 0.2);
}

/* line 71, resources/assets/styles/layouts/_hero.scss */

.layout-video_hero .uk-position-cover .hero-content {
  padding-bottom: 20px;
}

/* line 75, resources/assets/styles/layouts/_hero.scss */

.layout-video_hero .uk-position-cover .title {
  color: #fff;
  text-shadow: -1px 5px 12px #000;
  font-weight: 400;
}

/* line 84, resources/assets/styles/layouts/_hero.scss */

section.layout-hero_page .title {
  margin: 0;
  padding-top: 0.5em;
  padding-bottom: 0.25em;
}

@media screen and (max-width: 59.9375em) {
  /* line 92, resources/assets/styles/layouts/_hero.scss */

  .layout-hero {
    padding: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  /* line 99, resources/assets/styles/layouts/_hero.scss */

  .layout-hero.image-first {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }

  /* line 101, resources/assets/styles/layouts/_hero.scss */

  .layout-hero.content-first {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }

  /* line 103, resources/assets/styles/layouts/_hero.scss */

  .layout-hero img.uk-cover {
    position: static;
    -webkit-transform: none;
         -o-transform: none;
            transform: none;
    height: auto !important;
    width: 100% !important;
  }
}

/* line 111, resources/assets/styles/layouts/_hero.scss */

.layout-hero .hero-image {
  padding-top: 0;
  margin-right: auto;
  margin-left: auto;
}

@media screen and (max-width: 47.9375em) {
  /* line 111, resources/assets/styles/layouts/_hero.scss */

  .layout-hero .hero-image {
    margin-top: 0 !important;
  }
}

@media print, screen and (min-width: 30em) {
  /* line 111, resources/assets/styles/layouts/_hero.scss */

  .layout-hero .hero-image {
    max-width: 70%;
  }
}

@media print, screen and (min-width: 48em) {
  /* line 111, resources/assets/styles/layouts/_hero.scss */

  .layout-hero .hero-image {
    padding-top: 20px;
  }
}

/* line 135, resources/assets/styles/layouts/_hero.scss */

.layout-hero.uk-cover-contain {
  max-width: 1900px;
  margin: 0 auto;
}

/* line 139, resources/assets/styles/layouts/_hero.scss */

.layout-hero.uk-cover-contain .hero-content {
  z-index: 0;
}

/* line 143, resources/assets/styles/layouts/_hero.scss */

.layout-hero .hero-content {
  z-index: 9;
}

@media screen and (min-width: 1100px) {
  /* line 152, resources/assets/styles/layouts/_hero.scss */

  .full-column-image.mg-border {
    max-width: 1700px;
    margin: 0 auto;
  }

  /* line 156, resources/assets/styles/layouts/_hero.scss */

  .full-column-image.mg-border .hero-default {
    padding-top: 120px;
    padding-bottom: 120px;
  }
}

@media screen and (max-width: 59.9375em) {
  /* line 163, resources/assets/styles/layouts/_hero.scss */

  .full-column-image .hero-image {
    max-height: 420px;
    margin-bottom: 40px;
    overflow: hidden;
  }
}

@media screen and (max-width: 47.9375em) {
  /* line 163, resources/assets/styles/layouts/_hero.scss */

  .full-column-image .hero-image {
    max-height: 500px;
    min-width: calc(100% + 30px);
    padding: 0 !important;
    margin-bottom: 0;
  }
}

@media print, screen and (min-width: 48em) {
  /* line 163, resources/assets/styles/layouts/_hero.scss */

  .full-column-image .hero-image {
    padding: 0;
  }

  /* line 180, resources/assets/styles/layouts/_hero.scss */

  .full-column-image .hero-image img {
    position: absolute;
    top: 0;
    right: 0;
    height: 100%;
    width: auto;
  }
}

@media print, screen and (min-width: 48em) {
  /* line 190, resources/assets/styles/layouts/_hero.scss */

  .full-column-image .hero-content {
    position: static !important;
  }
}

@media screen and (max-width: 59.9375em) {
  /* line 200, resources/assets/styles/layouts/_hero.scss */

  .uk-section[class*="bg-"][class*="bg-child-"] div.uk-section-default {
    background: unset;
  }

  /* line 205, resources/assets/styles/layouts/_hero.scss */

  .tablet-inset-box-shadow.uk-container {
    -webkit-box-shadow: inset 0 10px 10px -5px rgba(0, 0, 0, 0.25);
            box-shadow: inset 0 10px 10px -5px rgba(0, 0, 0, 0.25);
    background-color: inherit;
  }
}

/* line 215, resources/assets/styles/layouts/_hero.scss */

.layout-hero.angled-split-hero .cover-image-gradient-left:before {
  content: unset;
}

@media (min-width: 1201px) {
  /* line 220, resources/assets/styles/layouts/_hero.scss */

  .layout-hero.angled-split-hero .uk-cover-position-right img {
    right: 250px;
  }
}

/* line 3, resources/assets/styles/layouts/_icon_list.scss */

.uk-section-primary.layout-icon_list .icon-list-item {
  background: #fff;
  border: 2px solid #fff;
  -webkit-transition: .22s ease;
  -o-transition: .22s ease;
  transition: .22s ease;
}

/* line 8, resources/assets/styles/layouts/_icon_list.scss */

.uk-section-primary.layout-icon_list .icon-list-item .title,
.uk-section-primary.layout-icon_list .icon-list-item p {
  color: #0071ce;
}

/* line 14, resources/assets/styles/layouts/_icon_list.scss */

.uk-section-primary.layout-icon_list a.icon-list-item:hover * {
  color: #e18533;
  -webkit-transition: .22s ease;
  -o-transition: .22s ease;
  transition: .22s ease;
}

/* line 22, resources/assets/styles/layouts/_icon_list.scss */

.layout-icon_list i {
  font-size: 60px;
  color: #003595;
}

/* line 26, resources/assets/styles/layouts/_icon_list.scss */

.layout-icon_list i.icon-email-alt {
  font-size: 34px;
}

/* line 31, resources/assets/styles/layouts/_icon_list.scss */

.layout-icon_list .icon-list-item {
  background: #f8f8f8;
  text-decoration: none;
  border: 2px solid #f8f8f8;
}

/* line 40, resources/assets/styles/layouts/_icon_list.scss */

.layout-icon_list .icon-list-item .uk-first-column.uk-width-auto {
  width: 105px;
}

/* line 45, resources/assets/styles/layouts/_icon_list.scss */

.layout-icon_list.uk-section-muted .icon-list-item {
  background: #fff;
  border: 2px solid #fff;
}

/* line 51, resources/assets/styles/layouts/_icon_list.scss */

.layout-icon_list a.icon-list-item:hover * {
  color: #e18533;
  -webkit-transition: .22s ease;
  -o-transition: .22s ease;
  transition: .22s ease;
}

/* line 59, resources/assets/styles/layouts/_icon_list.scss */

ul.plus {
  text-align: left;
}

/* line 62, resources/assets/styles/layouts/_icon_list.scss */

ul.plus li {
  list-style: none;
  position: relative;
  margin-bottom: 9px;
  font-size: 110%;
}

/* line 68, resources/assets/styles/layouts/_icon_list.scss */

ul.plus li:before {
  content: '+';
  display: inline-block;
  font-size: 200%;
  line-height: 1;
  vertical-align: bottom;
  padding-right: 10px;
  position: absolute;
  right: 100%;
  top: -10px;
  color: orange;
}

/* line 94, resources/assets/styles/layouts/_icon_list.scss */

i.icon-ques:before {
  content: "?";
  color: #003595;
  font-size: 40px;
  font-family: 'Avenir';
  vertical-align: top;
  line-height: 3;
}

/* line 94, resources/assets/styles/layouts/_icon_list.scss */

i.icon-ask:before {
  content: "*";
  color: #003595;
  font-size: 40px;
  font-family: 'Avenir';
  vertical-align: top;
  line-height: 3;
}

/* line 94, resources/assets/styles/layouts/_icon_list.scss */

i.icon-pos:before {
  content: "+";
  color: #003595;
  font-size: 40px;
  font-family: 'Avenir';
  vertical-align: top;
  line-height: 3;
}

/* line 94, resources/assets/styles/layouts/_icon_list.scss */

i.icon-neg:before {
  content: "-";
  color: #003595;
  font-size: 40px;
  font-family: 'Avenir';
  vertical-align: top;
  line-height: 3;
}

/* line 104, resources/assets/styles/layouts/_icon_list.scss */

i.icon-pos.circle:before {
  line-height: 75%;
}

/* line 108, resources/assets/styles/layouts/_icon_list.scss */

i.icon-ask.circle:before {
  line-height: 120%;
}

/* line 112, resources/assets/styles/layouts/_icon_list.scss */

i.icon-neg.circle:before {
  line-height: 35%;
  font-size: 60px;
}

/* line 117, resources/assets/styles/layouts/_icon_list.scss */

i.icon-ques.circle:before {
  font-size: 140%;
  line-height: 110%;
}

/* line 124, resources/assets/styles/layouts/_icon_list.scss */

i.icon-1:before {
  content: "1";
  color: #003595;
  font-size: 40px;
  font-family: 'Avenir';
  vertical-align: revert;
  line-height: 2;
}

/* line 124, resources/assets/styles/layouts/_icon_list.scss */

i.icon-2:before {
  content: "2";
  color: #003595;
  font-size: 40px;
  font-family: 'Avenir';
  vertical-align: revert;
  line-height: 2;
}

/* line 124, resources/assets/styles/layouts/_icon_list.scss */

i.icon-3:before {
  content: "3";
  color: #003595;
  font-size: 40px;
  font-family: 'Avenir';
  vertical-align: revert;
  line-height: 2;
}

/* line 124, resources/assets/styles/layouts/_icon_list.scss */

i.icon-4:before {
  content: "4";
  color: #003595;
  font-size: 40px;
  font-family: 'Avenir';
  vertical-align: revert;
  line-height: 2;
}

/* line 124, resources/assets/styles/layouts/_icon_list.scss */

i.icon-5:before {
  content: "5";
  color: #003595;
  font-size: 40px;
  font-family: 'Avenir';
  vertical-align: revert;
  line-height: 2;
}

/* line 124, resources/assets/styles/layouts/_icon_list.scss */

i.icon-6:before {
  content: "6";
  color: #003595;
  font-size: 40px;
  font-family: 'Avenir';
  vertical-align: revert;
  line-height: 2;
}

/* line 124, resources/assets/styles/layouts/_icon_list.scss */

i.icon-7:before {
  content: "7";
  color: #003595;
  font-size: 40px;
  font-family: 'Avenir';
  vertical-align: revert;
  line-height: 2;
}

/* line 124, resources/assets/styles/layouts/_icon_list.scss */

i.icon-8:before {
  content: "8";
  color: #003595;
  font-size: 40px;
  font-family: 'Avenir';
  vertical-align: revert;
  line-height: 2;
}

/* line 135, resources/assets/styles/layouts/_icon_list.scss */

i.circle {
  vertical-align: middle;
  line-height: 1;
  border: 1px solid #003595;
  border-radius: 50%;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 4px;
  margin-right: 10px;
}

/* line 145, resources/assets/styles/layouts/_icon_list.scss */

i.circle:before {
  line-height: 20px;
  font-size: 40px;
  height: 30px;
  width: 30px;
}

/* line 153, resources/assets/styles/layouts/_icon_list.scss */

.uk-active i.circle {
  background: #003595;
}

/* line 155, resources/assets/styles/layouts/_icon_list.scss */

.uk-active i.circle:before {
  color: #fff;
}

/* line 164, resources/assets/styles/layouts/_icon_list.scss */

ul.uk-tab li.uk-active a {
  color: #003595;
  border-color: #003595;
  -webkit-transition: .22s ease;
  -o-transition: .22s ease;
  transition: .22s ease;
}

/* line 169, resources/assets/styles/layouts/_icon_list.scss */

ul.uk-tab li.uk-active a h4 {
  color: #003595;
  -webkit-transition: .22s ease;
  -o-transition: .22s ease;
  transition: .22s ease;
}

@media (max-width: 1300px) and (min-width: 960px) {
  /* line 180, resources/assets/styles/layouts/_icon_list.scss */

  .layout-two_column_content_with_list .icon-list-partial ul[class*='uk-child-width-1-3'] > div {
    width: 50% !important;
  }
}

/* line 186, resources/assets/styles/layouts/_icon_list.scss */

.layout-two_column_content_with_list .icon-list-partial ul.list-style_list i[class*='icon-'] {
  margin-right: 4px;
}

/* line 193, resources/assets/styles/layouts/_icon_list.scss */

.layout-two_column_content_with_list ul.uk-list .title {
  text-transform: uppercase;
  font-size: 16px !important;
  letter-spacing: 1px;
  font-weight: 400;
}

/* line 2, resources/assets/styles/layouts/_ip-location-modal.scss */

#ip-location-modal .uk-modal-body {
  width: 620px;
  border-radius: 6px;
  padding: 0;
}

/* line 7, resources/assets/styles/layouts/_ip-location-modal.scss */

#ip-location-modal .uk-modal-body .page-header {
  border-top-right-radius: 6px;
  border-top-left-radius: 6px;
  padding: 32px;
}

/* line 13, resources/assets/styles/layouts/_ip-location-modal.scss */

#ip-location-modal .uk-modal-body .locations {
  padding: 32px;
}

/* line 16, resources/assets/styles/layouts/_ip-location-modal.scss */

#ip-location-modal .uk-modal-body .locations > div:not(:last-of-type) {
  border-bottom: 1px solid #3A3B3C;
}

@media screen and (max-width: 59.9375em) {
  /* line 3, resources/assets/styles/layouts/_news-releases.scss */

  .news-release-list > div {
    margin-bottom: 35px;
  }

  /* line 6, resources/assets/styles/layouts/_news-releases.scss */

  .news-release-list > div > div:nth-of-type(n+2) {
    margin-top: 5px;
  }
}

/* line 1, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.sticky-cta-layout {
  position: relative;
  overflow: hidden;
}

/* line 6, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.sticky-cta-layout .layout-content_tabs .tab-nav + .uk-switcher > div > div[class*='layout-'] .uk-container {
  padding-right: 0;
  padding-left: 0;
}

@media (min-width: 1201px) {
  /* line 11, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

  .sticky-cta-layout .layout-split_content.image-right .uk-container,
  .sticky-cta-layout .layout-two_column_content_split_content.image-right .uk-container {
    padding-right: 320px !important;
  }
}

/* line 18, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

#sticky-form-container .tab-nav.has-active-border .active-border {
  width: 78px;
}

@media (max-width: 440px) {
  /* line 18, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

  #sticky-form-container .tab-nav.has-active-border .active-border {
    width: 70px;
  }
}

/* line 28, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.sticky-wrap img {
  width: 100%;
}

/* line 31, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.sticky-wrap img.reveal-image-on-scroll {
  -webkit-transition: margin-top .4s ease-out;
  -o-transition: margin-top .4s ease-out;
  transition: margin-top .4s ease-out;
}

@media (min-width: 1201px) {
  /* line 26, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

  .sticky-wrap {
    position: absolute;
    top: 0;
    left: calc(100% - 320px);
    width: 320px;
    z-index: 960;
    bottom: 0;
    -webkit-box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.14);
            box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.14);
    background: white;
  }
}

@media (min-width: 1900px) {
  /* line 26, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

  .sticky-wrap {
    left: calc(50% + 630px);
  }
}

/* line 51, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.sticky-wrap > div.uk-visible-1200 {
  max-height: calc(100vh - 70px);
  overflow-y: scroll;
}

@media (min-width: 1201px) {
  /* line 59, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

  .flex-layout-wrap .uk-container:not(.uk-container-expand) {
    padding-left: 50px;
    padding-right: 350px;
  }
}

@media (min-width: 1201px) {
  /* line 74, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

  .flex-layout-wrap .layout-split_content .uk-container {
    padding-left: 0;
  }
}

/* line 80, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.flex-layout-wrap .layout-hero.uk-section:first-of-type + .layout-responsive_image {
  margin-top: -1px;
}

/* line 85, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

#main .sticky-cta-form .wForm form input#submit_button,
#main .sticky-cta-form .wForm form .wfPagingButtons input {
  font-size: 16px !important;
}

/* line 88, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

#main .sticky-cta-form .wForm form input#wfPagePreviousId2 {
  font-size: 14px !important;
}

/* line 93, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.sticky-cta-form .wFormContainer {
  width: 100%;
  max-width: 260px;
  margin: 0;
}

/* line 99, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.sticky-cta-form .mwh-mobile-form,
.sticky-cta-form #mwh-form {
  padding: 28px 15px 28px 28px;
}

/* line 102, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.sticky-cta-form .mwh-mobile-form .uk-container,
.sticky-cta-form #mwh-form .uk-container {
  padding: 0;
}

/* line 107, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.sticky-cta-form .g-recaptcha {
  -webkit-transform: scale(0.77);
       -o-transform: scale(0.77);
          transform: scale(0.77);
  -webkit-transform-origin: 0 0;
       -o-transform-origin: 0 0;
          transform-origin: 0 0;
}

/* line 112, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.sticky-cta-form .wForm {
  padding: 0;
}

/* line 117, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.sticky-cta-form .wForm form input#submit_button,
.sticky-cta-form .wForm form .wfPagingButtons input {
  background: #0071ce;
  color: #FFF;
  font-weight: 500 !important;
  padding: 4px 24px !important;
  border-radius: 46px !important;
  -webkit-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.15);
          box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.15);
  height: unset !important;
  border: none;
}

/* line 129, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.sticky-cta-form .wForm form input#submit_button:hover,
.sticky-cta-form .wForm form .wfPagingButtons input:hover {
  background: #3FA1E9;
}

/* line 130, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.sticky-cta-form .wForm form input#submit_button:disabled[type=submit],
.sticky-cta-form .wForm form .wfPagingButtons input:disabled[type=submit] {
  background: #0071ce;
  opacity: .5 !important;
  border: none;
}

/* line 136, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.sticky-cta-form .wForm form .inputWrapper .choices input[type=checkbox] {
  margin-right: 3px;
}

/* line 139, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.sticky-cta-form .wForm form .actions.multipage {
  width: 100%;
  border: 0;
  padding: 0;
}

/* line 145, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.sticky-cta-form .wForm form .wForm .htmlSection#tfa_147 {
  padding: 0;
}

/* line 153, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.sticky-cta-form .wForm form div#google-captcha br {
  display: none;
}

/* line 156, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.sticky-cta-form .wForm form div#google-captcha br .captchaHelp {
  font-size: 10px;
}

/* line 173, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.sticky-cta-form .wForm form div#wfPgIndex-2-buttons {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
  margin-top: 0;
  padding-top: 0;
}

/* line 181, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.sticky-cta-form .wForm form label#tfa_12-L {
  display: none;
}

/* line 183, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.sticky-cta-form .wForm form div > div.oneField {
  margin-top: 3px;
}

/* line 187, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.sticky-cta-form .wForm form div.oneField {
  padding-left: 0;
  padding-right: 0;
}

/* line 191, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.sticky-cta-form .wForm form div.oneField label {
  font-size: 14px;
}

/* line 195, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.sticky-cta-form .wForm form div.oneField input,
.sticky-cta-form .wForm form div.oneField select {
  background-color: #FFF;
  height: 36px;
  font-size: 14px;
  border-radius: 6px;
}

/* line 202, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.sticky-cta-form .wForm form div.oneField input::-webkit-input-placeholder {
  color: #58595B;
}

.sticky-cta-form .wForm form div.oneField input::-moz-placeholder {
  color: #58595B;
}

.sticky-cta-form .wForm form div.oneField input::-ms-input-placeholder {
  color: #58595B;
}

.sticky-cta-form .wForm form div.oneField input::placeholder {
  color: #58595B;
}

/* line 206, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.sticky-cta-form .wForm form div.oneField select {
  width: 260px !important;
  border-radius: 6px;
}

/* line 212, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.sticky-cta-form .wForm form div#tfa_12 > br {
  display: none;
}

/* line 218, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.sticky-cta-form .wForm .htmlSection p,
.sticky-cta-form .wForm .wFormThankYou p {
  font-size: 14px;
}

/* line 222, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.sticky-cta-form .wForm .htmlSection h4,
.sticky-cta-form .wForm .wFormThankYou h4 {
  font-size: 20px !important;
  margin-top: 0;
}

/* line 226, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.sticky-cta-form .wForm .htmlSection h4.uk-h3,
.sticky-cta-form .wForm .wFormThankYou h4.uk-h3 {
  font-size: 32px !important;
}

@media screen and (max-width: 47.9375em) {
  /* line 226, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

  .sticky-cta-form .wForm .htmlSection h4.uk-h3,
  .sticky-cta-form .wForm .wFormThankYou h4.uk-h3 {
    font-size: 24px !important;
  }
}

/* line 236, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.sticky-cta-form .wForm .htmlSection h5,
.sticky-cta-form .wForm .wFormThankYou h5 {
  margin-top: 40px;
  font-size: 16px;
}

/* line 242, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.sticky-cta-form #wFormThankYouPage {
  padding: 0;
}

/* line 245, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.sticky-cta-form #wFormThankYouPage + p.uk-text-small {
  display: none;
}

/* line 248, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.sticky-cta-form #wFormThankYouPage h5 {
  font-weight: 500 !important;
}

/* line 254, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.uk-button.uk-button-revamp,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-revamp,
.uk-button-revamp.btn,
input.uk-button-revamp[type=submit],
#main .wForm form[id="4872784"] input.uk-button-revamp#submit_button,
#connect .wForm form[id="4872840"] input.uk-button-revamp#submit_button,
div#wpsl-wrap input.uk-button-revamp#wpsl-search-btn,
#pageNav a.uk-button-revamp.active-pageNav-item {
  border-radius: 46px;
  padding: 4px 24px;
  -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
          box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
  font-weight: 500;
  line-height: 1.5;
}

/* line 261, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.uk-button.uk-button-revamp.uk-primary,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.uk-button-revamp.uk-primary,
.uk-button-revamp.uk-primary.btn,
input.uk-button-revamp.uk-primary[type=submit],
#main .wForm form[id="4872784"] input.uk-button-revamp.uk-primary#submit_button,
#connect .wForm form[id="4872840"] input.uk-button-revamp.uk-primary#submit_button,
div#wpsl-wrap input.uk-button-revamp.uk-primary#wpsl-search-btn,
#pageNav a.uk-button-revamp.uk-primary.active-pageNav-item {
  background: #0071ce;
}

/* line 266, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.bg-cerulean-light.bg-child-cerulean-light div.uk-section-default {
  background: #E9F3F5;
}

/* line 270, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.bg-hereditary-cancer-2.bg-child-hereditary-cancer-2 div.uk-section-default {
  background: #E8EFF4;
}

/* line 277, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.page-template-page-lead-gen-page #main a:not(.uk-button):not(.btn):not(input[type=submit]):not(.uk-accordion-title) {
  color: #0071ce;
}

/* line 280, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.page-template-page-lead-gen-page #main a:not(.uk-button):not(.btn):not(input[type=submit]):not(.uk-accordion-title):hover {
  color: #3FA1E9;
}

/* line 284, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.page-template-page-lead-gen-page #main a:not(.uk-button):not(.btn):not(input[type=submit]):not(.uk-accordion-title):not(.uk-text-normal) {
  font-weight: 500;
}

/* line 289, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.page-template-page-lead-gen-page #main .title + p {
  margin-top: 10px !important;
}

/* line 293, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.page-template-page-lead-gen-page #main .uk-h3 {
  margin-bottom: 10px;
}

/* line 301, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.page-template-page-lead-gen-page #main p.uk-text-small {
  font-size: 12px;
}

/* line 306, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.page-template-page-lead-gen-page #main .myriad-complete-section .uk-grid-stack > div:first-child {
  padding-top: 0;
  padding-bottom: 10px;
}

/* line 311, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.page-template-page-lead-gen-page #main .myriad-complete-section .uk-grid-stack > div:last-child {
  padding-bottom: 0;
}

/* line 318, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.sticky-wrap.mobile {
  position: sticky;
  top: unset !important;
  bottom: 0;
  z-index: 22;
}

/* line 324, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.sticky-wrap.mobile a {
  font-size: 24px;
  padding: 15px 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #0071ce;
  -webkit-transition: .15s ease;
  -o-transition: .15s ease;
  transition: .15s ease;
}

/* line 333, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.sticky-wrap.mobile a:hover {
  background: #3FA1E9;
  text-decoration: none;
}

/* line 338, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

.sticky-wrap.mobile a img {
  margin-left: 15px;
  width: 24px;
}

/* line 345, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

#sticky-drawer > div {
  width: 300px;
  top: 70px;
  background: #FFF;
  -webkit-box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.14);
          box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.14);
  padding: 0;
}

/* line 352, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

#sticky-drawer > div > img {
  width: 100%;
}

/* line 356, resources/assets/styles/layouts/_on-page-sticky-cta.scss */

#sticky-drawer > div div#tfa_195 {
  overflow: unset;
}

@media screen and (max-width: 47.9375em) {
  /* line 4, resources/assets/styles/layouts/_order-methods.scss */

  .order-methods-loop.uk-section .long-card div.imgs {
    width: 100%;
    margin-bottom: 20px;
    padding-right: 0;
  }
}

/* line 12, resources/assets/styles/layouts/_order-methods.scss */

.order-methods-loop.uk-section .long-card div.imgs img {
  max-height: 60px;
}

@media screen and (max-width: 47.9375em) {
  /* line 12, resources/assets/styles/layouts/_order-methods.scss */

  .order-methods-loop.uk-section .long-card div.imgs img {
    max-height: 50px;
  }
}

/* line 22, resources/assets/styles/layouts/_order-methods.scss */

.order-methods-loop.uk-section .order-methods .test_requisition_form {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}

/* line 23, resources/assets/styles/layouts/_order-methods.scss */

.order-methods-loop.uk-section .order-methods .order_test_kits {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}

/* line 24, resources/assets/styles/layouts/_order-methods.scss */

.order-methods-loop.uk-section .order-methods .myriad_pro_portal {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
}

/* line 25, resources/assets/styles/layouts/_order-methods.scss */

.order-methods-loop.uk-section .order-methods .provider_portal {
  -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
          order: 4;
}

@media (max-width: 580px) {
  /* line 27, resources/assets/styles/layouts/_order-methods.scss */

  .order-methods-loop.uk-section .order-methods > div > div {
    width: 50% !important;
  }
}

/* line 35, resources/assets/styles/layouts/_order-methods.scss */

.order-methods-loop.uk-section .order-methods .icon-wrap > a {
  margin: auto;
  height: 70px;
  width: 70px;
  border-radius: 50%;
}

@media screen and (max-width: 59.9375em) {
  /* line 35, resources/assets/styles/layouts/_order-methods.scss */

  .order-methods-loop.uk-section .order-methods .icon-wrap > a {
    height: 60px;
    width: 60px;
  }
}

/* line 46, resources/assets/styles/layouts/_order-methods.scss */

.order-methods-loop.uk-section .order-methods .icon-wrap > a:hover {
  text-decoration: none;
}

/* line 50, resources/assets/styles/layouts/_order-methods.scss */

.order-methods-loop.uk-section .order-methods .icon-wrap > a i {
  font-size: 70px;
}

@media screen and (max-width: 59.9375em) {
  /* line 50, resources/assets/styles/layouts/_order-methods.scss */

  .order-methods-loop.uk-section .order-methods .icon-wrap > a i {
    font-size: 60px;
  }
}

/* line 60, resources/assets/styles/layouts/_order-methods.scss */

.order-methods-loop.uk-section .order-methods p {
  text-transform: capitalize;
}

@media screen and (max-width: 59.9375em) {
  /* line 64, resources/assets/styles/layouts/_order-methods.scss */

  .order-methods-loop.uk-section .order-methods p a {
    font-size: 15px !important;
  }
}

/* line 71, resources/assets/styles/layouts/_order-methods.scss */

.order-methods-loop.uk-section .wFormThankYou p {
  color: inherit !important;
  font-weight: 500 !important;
}

/* line 78, resources/assets/styles/layouts/_order-methods.scss */

.page-order-test-kits .wFormThankYou p {
  color: inherit !important;
  font-weight: 500 !important;
}

/* line 83, resources/assets/styles/layouts/_order-methods.scss */

.hidden-link-text.accessibility {
  position: absolute;
  left: -10000px;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
}

/* line 3, resources/assets/styles/layouts/_page-nav.scss */

#pageNav ul {
  padding: 16px 0;
}

/* line 6, resources/assets/styles/layouts/_page-nav.scss */

#pageNav ul li {
  padding: 0 5px;
}

/* line 9, resources/assets/styles/layouts/_page-nav.scss */

#pageNav ul li:hover a {
  color: inherit;
}

/* line 11, resources/assets/styles/layouts/_page-nav.scss */

#pageNav ul li a {
  padding: 6px 14px;
  font-weight: 300;
  min-height: unset;
}

/* line 15, resources/assets/styles/layouts/_page-nav.scss */

#pageNav ul li a:hover {
  color: #003595;
}

/* line 29, resources/assets/styles/layouts/_page-nav.scss */

#pageNav.secondary-page-nav {
  background: #F1F1F1;
}

@media screen and (max-width: 59.9375em) {
  /* line 31, resources/assets/styles/layouts/_page-nav.scss */

  #pageNav.secondary-page-nav .uk-container {
    padding: 0;
  }
}

/* line 36, resources/assets/styles/layouts/_page-nav.scss */

#pageNav.secondary-page-nav ul {
  padding: 0;
  width: 100%;
  overflow-x: auto;
  display: -webkit-box;
}

@media screen and (max-width: 59.9375em) {
  /* line 36, resources/assets/styles/layouts/_page-nav.scss */

  #pageNav.secondary-page-nav ul {
    padding: 0 15px;
  }
}

/* line 46, resources/assets/styles/layouts/_page-nav.scss */

#pageNav.secondary-page-nav ul li {
  padding: 16px 5px 12px;
  -webkit-transition: .2s ease;
  -o-transition: .2s ease;
  transition: .2s ease;
  border-bottom: 4px solid transparent;
}

/* line 51, resources/assets/styles/layouts/_page-nav.scss */

#pageNav.secondary-page-nav ul li a {
  font-weight: 400;
}

@media screen and (max-width: 29.9375em) {
  /* line 51, resources/assets/styles/layouts/_page-nav.scss */

  #pageNav.secondary-page-nav ul li a {
    padding: 6px 4px;
  }
}

/* line 56, resources/assets/styles/layouts/_page-nav.scss */

#pageNav.secondary-page-nav ul li.uk-active {
  border-bottom-color: #003595;
}

/* line 58, resources/assets/styles/layouts/_page-nav.scss */

#pageNav.secondary-page-nav ul li.uk-active a {
  color: #003595;
}

/* line 5, resources/assets/styles/layouts/_post-loop.scss */

.layout-content_post_loop .team_member a:hover {
  text-decoration: none;
}

@media screen and (max-width: 47.9375em) {
  /* line 14, resources/assets/styles/layouts/_post-loop.scss */

  .layout-content_post_loop .post > div > div:last-of-type {
    margin-bottom: 15px;
  }

  /* line 17, resources/assets/styles/layouts/_post-loop.scss */

  .layout-content_post_loop .post > div > div:last-of-type h2 {
    margin-bottom: 10px;
  }

  /* line 19, resources/assets/styles/layouts/_post-loop.scss */

  .layout-content_post_loop .post > div > div:last-of-type p {
    margin-top: 10px;
  }
}

/* line 1, resources/assets/styles/layouts/_process_icon_timeline.scss */

i[class*=icon-][style*=color]:before {
  color: inherit;
}

/* line 5, resources/assets/styles/layouts/_process_icon_timeline.scss */

i[class*=icon-filled][style*=color] .path1:before {
  color: inherit;
}

/* line 16, resources/assets/styles/layouts/_process_icon_timeline.scss */

.layout-process_icon_timeline .timeline-align-alternating-bottom > div:nth-child(odd) > .content-wrap.top p {
  display: none;
}

/* line 20, resources/assets/styles/layouts/_process_icon_timeline.scss */

.layout-process_icon_timeline .timeline-align-alternating-bottom > div:nth-child(even) > .content-wrap.bottom p {
  display: none;
}

/* line 30, resources/assets/styles/layouts/_process_icon_timeline.scss */

.layout-process_icon_timeline .timeline-align-alternating-top > div:nth-child(even) > .content-wrap.top p {
  display: none;
}

/* line 34, resources/assets/styles/layouts/_process_icon_timeline.scss */

.layout-process_icon_timeline .timeline-align-alternating-top > div:nth-child(odd) > .content-wrap.bottom p {
  display: none;
}

/* line 41, resources/assets/styles/layouts/_process_icon_timeline.scss */

.layout-process_icon_timeline .icon-wrap {
  position: relative;
  min-width: 50px;
}

@media print, screen and (min-width: 48em) {
  /* line 41, resources/assets/styles/layouts/_process_icon_timeline.scss */

  .layout-process_icon_timeline .icon-wrap {
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
}

@media screen and (max-width: 59.9375em) {
  /* line 41, resources/assets/styles/layouts/_process_icon_timeline.scss */

  .layout-process_icon_timeline .icon-wrap {
    margin-top: 0 !important;
    margin-right: 15px;
  }
}

@media screen and (max-width: 47.9375em) {
  /* line 41, resources/assets/styles/layouts/_process_icon_timeline.scss */

  .layout-process_icon_timeline .icon-wrap {
    min-width: unset;
    max-width: 50px;
    width: 100%;
  }

  /* line 57, resources/assets/styles/layouts/_process_icon_timeline.scss */

  .layout-process_icon_timeline .icon-wrap i {
    font-size: 50px !important;
  }
}

/* line 63, resources/assets/styles/layouts/_process_icon_timeline.scss */

.layout-process_icon_timeline .icon-wrap img,
.layout-process_icon_timeline .icon-wrap i,
.layout-process_icon_timeline .icon-wrap svg {
  position: relative;
  z-index: 2;
}

/* line 67, resources/assets/styles/layouts/_process_icon_timeline.scss */

.layout-process_icon_timeline .icon-wrap:before,
.layout-process_icon_timeline .icon-wrap:after {
  content: '';
  background: #003595;
  display: block;
  position: absolute;
  margin: auto;
  z-index: 1;
  width: 0px;
  height: 75%;
  left: 0;
  right: 0;
  top: -50%;
  bottom: 100%;
  border-left: 3px solid;
}

@media print, screen and (min-width: 48em) {
  /* line 67, resources/assets/styles/layouts/_process_icon_timeline.scss */

  .layout-process_icon_timeline .icon-wrap:before,
  .layout-process_icon_timeline .icon-wrap:after {
    width: calc(50% + 20px);
    height: 0px;
    top: 0;
    bottom: 0;
    left: -20px;
    right: auto;
    border-left: none;
    border-bottom: 3px solid;
  }
}

/* line 97, resources/assets/styles/layouts/_process_icon_timeline.scss */

.layout-process_icon_timeline .icon-wrap:after {
  top: 40px;
  bottom: 0;
}

@media print, screen and (min-width: 48em) {
  /* line 97, resources/assets/styles/layouts/_process_icon_timeline.scss */

  .layout-process_icon_timeline .icon-wrap:after {
    top: 0;
    bottom: 0;
    right: -20px;
    left: auto;
  }
}

/* line 111, resources/assets/styles/layouts/_process_icon_timeline.scss */

.layout-process_icon_timeline .uk-grid > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

@media print, screen and (min-width: 48em) {
  /* line 111, resources/assets/styles/layouts/_process_icon_timeline.scss */

  .layout-process_icon_timeline .uk-grid > div {
    display: block;
  }
}

/* line 117, resources/assets/styles/layouts/_process_icon_timeline.scss */

.layout-process_icon_timeline .uk-grid > div:first-child .icon-wrap:before {
  content: none;
}

/* line 121, resources/assets/styles/layouts/_process_icon_timeline.scss */

.layout-process_icon_timeline .uk-grid > div:last-child .icon-wrap:after {
  content: none;
}

/* line 127, resources/assets/styles/layouts/_process_icon_timeline.scss */

.layout-process_icon_timeline .content-wrap p:last-child {
  margin-bottom: 0;
}

/* line 131, resources/assets/styles/layouts/_process_icon_timeline.scss */

.layout-process_icon_timeline .content-wrap.top {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}

@media print, screen and (min-width: 48em) {
  /* line 131, resources/assets/styles/layouts/_process_icon_timeline.scss */

  .layout-process_icon_timeline .content-wrap.top {
    -webkit-box-ordinal-group: unset;
        -ms-flex-order: unset;
            order: unset;
  }
}

/* line 3, resources/assets/styles/layouts/_product_boxes.scss */

.layout-product_boxes .thumb-wrap {
  min-height: 70px;
  border: 1px solid #eee;
  background: #f8f8f8;
  padding: 20px;
  margin: -20px -20px 20px -20px;
}

/* line 15, resources/assets/styles/layouts/_product_boxes.scss */

.layout-product_boxes .thumb-wrap img {
  max-height: 70px;
  width: auto;
}

/* line 23, resources/assets/styles/layouts/_product_boxes.scss */

.layout-product_boxes:hover .thumb-wrap {
  border-color: transparent;
}

/* line 30, resources/assets/styles/layouts/_product_boxes.scss */

.layout-product_boxes.uk-section-muted .uk-card.uk-card-hover .thumb-wrap {
  background: #ffffff;
}

/* line 34, resources/assets/styles/layouts/_product_boxes.scss */

.layout-product_boxes.uk-section-muted .uk-card.uk-card-hover:hover {
  background: #ffffff;
}

/* line 37, resources/assets/styles/layouts/_product_boxes.scss */

.layout-product_boxes.uk-section-muted .uk-card.uk-card-hover:hover .thumb-wrap {
  border-color: transparent;
}

@media screen and (max-width: 59.9375em) {
  /* line 46, resources/assets/styles/layouts/_product_boxes.scss */

  .layout-product_list .uk-grid {
    margin-bottom: 50px;
  }
}

@media print, screen and (min-width: 60em) {
  /* line 51, resources/assets/styles/layouts/_product_boxes.scss */

  .layout-product_list .uk-grid:nth-child(even) .mg-border {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
}

@media screen and (max-width: 59.9375em) {
  /* line 60, resources/assets/styles/layouts/_product_boxes.scss */

  .layout-product_list .image {
    position: static !important;
  }

  /* line 63, resources/assets/styles/layouts/_product_boxes.scss */

  .layout-product_list .image img {
    max-height: 120px;
    width: auto;
  }
}

/* line 3, resources/assets/styles/layouts/_publications.scss */

.layout-content_publications .uk-switcher ul li > a {
  text-decoration: unset !important;
}

/* line 7, resources/assets/styles/layouts/_publications.scss */

.layout-content_publications .uk-switcher ul li.uk-active > a {
  text-decoration: underline !important;
}

/* line 12, resources/assets/styles/layouts/_publications.scss */

.layout-content_publications ul.uk-tab .uk-active > a {
  text-decoration: underline;
}

/* line 3, resources/assets/styles/layouts/_quotes.scss */

.layout-quote img {
  border-radius: 50%;
}

/* line 7, resources/assets/styles/layouts/_quotes.scss */

.layout-quote p {
  font-style: italic;
  line-height: 1.2;
}

/* line 12, resources/assets/styles/layouts/_quotes.scss */

.layout-quote .author {
  font-size: 1.25rem;
}

@media screen and (max-width: 47.9375em) {
  /* line 12, resources/assets/styles/layouts/_quotes.scss */

  .layout-quote .author {
    font-size: 1rem;
  }
}

@media screen and (max-width: 29.9375em) {
  /* line 12, resources/assets/styles/layouts/_quotes.scss */

  .layout-quote .author {
    font-size: .875rem;
  }
}

/* line 20, resources/assets/styles/layouts/_quotes.scss */

.layout-quote .quote {
  font-size: 2rem;
}

@media screen and (min-width: 87.5em) {
  /* line 20, resources/assets/styles/layouts/_quotes.scss */

  .layout-quote .quote {
    margin-top: 20px;
  }
}

@media screen and (max-width: 47.9375em) {
  /* line 20, resources/assets/styles/layouts/_quotes.scss */

  .layout-quote .quote {
    font-size: 1.5rem;
  }
}

@media screen and (max-width: 29.9375em) {
  /* line 20, resources/assets/styles/layouts/_quotes.scss */

  .layout-quote .quote {
    font-size: 1rem;
  }
}

/* line 3, resources/assets/styles/layouts/_resources-and-events.scss */

.layout-resources_and_events .resources-cards .uk-card {
  border-top: 8px solid #0071ce;
  background: #FFF;
}

/* line 6, resources/assets/styles/layouts/_resources-and-events.scss */

.layout-resources_and_events .resources-cards .uk-card a {
  padding: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-transition: all .15s ease;
  -o-transition: all .15s ease;
  transition: all .15s ease;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  color: #58595B !important;
  font-size: 20px;
  line-height: 1.2;
}

@media print, screen and (min-width: 48em) {
  /* line 6, resources/assets/styles/layouts/_resources-and-events.scss */

  .layout-resources_and_events .resources-cards .uk-card a {
    min-height: 62px;
  }
}

@media screen and (max-width: 59.9375em) {
  /* line 6, resources/assets/styles/layouts/_resources-and-events.scss */

  .layout-resources_and_events .resources-cards .uk-card a {
    font-size: 18px;
  }
}

@media screen and (max-width: 47.9375em) {
  /* line 6, resources/assets/styles/layouts/_resources-and-events.scss */

  .layout-resources_and_events .resources-cards .uk-card a {
    font-size: 16px;
  }
}

/* line 22, resources/assets/styles/layouts/_resources-and-events.scss */

.layout-resources_and_events .resources-cards .uk-card a:after {
  -webkit-transition: .15s ease;
  -o-transition: .15s ease;
  transition: .15s ease;
  content: '';
  height: 16px;
  width: 16px;
  display: block;
  background-image: url("/wp-content/uploads/2022/10/circled-chevron-right-inverse.svg");
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  padding-left: 9px;
}

/* line 35, resources/assets/styles/layouts/_resources-and-events.scss */

.layout-resources_and_events .resources-cards .uk-card a:hover {
  color: #3FA0E9 !important;
}

/* line 38, resources/assets/styles/layouts/_resources-and-events.scss */

.layout-resources_and_events .resources-cards .uk-card a:hover:after {
  background-image: url("/wp-content/uploads/2022/11/ArrowRight-hover-lightblue.svg") !important;
}

/* line 2, resources/assets/styles/layouts/_resources.scss */

body.page-template-page-resources .layout-test-listings:before {
  content: unset;
  display: none;
}

/* line 8, resources/assets/styles/layouts/_resources.scss */

body.page-template-page-resources .test-listing-card span.circle-icon {
  width: 44px;
  background-color: #0071ce !important;
  padding: 0;
  color: #fff;
  margin-bottom: 0;
  height: 44px;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

@media screen and (max-width: 47.9375em) {
  /* line 8, resources/assets/styles/layouts/_resources.scss */

  body.page-template-page-resources .test-listing-card span.circle-icon {
    max-width: 32px !important;
    height: 32px;
  }
}

/* line 2, resources/assets/styles/layouts/_scroll-snap-section.scss */

.layout-scroll_snap_section.uk-section-small .uk-container .title {
  padding-left: 42px;
}

/* line 13, resources/assets/styles/layouts/_scroll-snap-section.scss */

.layout-scroll_snap_container #scroll-track .snap-sections .fullpage .uk-container {
  padding: 0;
}

/* line 16, resources/assets/styles/layouts/_scroll-snap-section.scss */

.layout-scroll_snap_container #scroll-track .snap-sections .fullpage .uk-container .content-column {
  padding: 32px 64px;
}

@media screen and (max-width: 59.9375em) {
  /* line 16, resources/assets/styles/layouts/_scroll-snap-section.scss */

  .layout-scroll_snap_container #scroll-track .snap-sections .fullpage .uk-container .content-column {
    padding: 32px;
  }
}

@media screen and (max-width: 29.9375em) {
  /* line 16, resources/assets/styles/layouts/_scroll-snap-section.scss */

  .layout-scroll_snap_container #scroll-track .snap-sections .fullpage .uk-container .content-column {
    padding-left: 16px;
    padding-right: 16px;
  }
}

/* line 36, resources/assets/styles/layouts/_scroll-snap-section.scss */

#scroll-track #scroll-container {
  position: relative;
}

@media print, screen and (min-width: 60em) {
  /* line 36, resources/assets/styles/layouts/_scroll-snap-section.scss */

  #scroll-track #scroll-container {
    height: calc(100vh - 70px);
    overflow: hidden;
  }
}

/* line 45, resources/assets/styles/layouts/_scroll-snap-section.scss */

#scroll-track .scroll-snap-heading {
  -webkit-box-shadow: 0 10px 10px -5px rgba(0, 0, 0, 0.25);
          box-shadow: 0 10px 10px -5px rgba(0, 0, 0, 0.25);
  z-index: 10;
}

@media print, screen and (min-width: 60em) {
  /* line 45, resources/assets/styles/layouts/_scroll-snap-section.scss */

  #scroll-track .scroll-snap-heading {
    position: absolute;
    top: 0;
  }
}

@media screen and (max-width: 59.9375em) {
  /* line 45, resources/assets/styles/layouts/_scroll-snap-section.scss */

  #scroll-track .scroll-snap-heading {
    padding-top: 40px;
    padding-bottom: 15px !important;
  }
}

@media screen and (max-width: 47.9375em) {
  /* line 45, resources/assets/styles/layouts/_scroll-snap-section.scss */

  #scroll-track .scroll-snap-heading {
    padding-top: 28px;
    padding-bottom: 4px !important;
  }

  /* line 62, resources/assets/styles/layouts/_scroll-snap-section.scss */

  #scroll-track .scroll-snap-heading .title {
    font-size: 20px !important;
  }
}

@media screen and (max-width: 47.9375em) and (min-width: 480px) {
  /* line 62, resources/assets/styles/layouts/_scroll-snap-section.scss */

  #scroll-track .scroll-snap-heading .title {
    font-size: calc(20px + 4 * ((100vw - 480px) / 480)) !important;
  }
}

@media screen and (max-width: 47.9375em) and (min-width: 960px) {
  /* line 62, resources/assets/styles/layouts/_scroll-snap-section.scss */

  #scroll-track .scroll-snap-heading .title {
    font-size: 24px !important;
  }
}

@media screen and (max-width: 59.9375em) {
  /* line 68, resources/assets/styles/layouts/_scroll-snap-section.scss */

  #scroll-track .scroll-snap-heading .uk-container {
    padding-left: 32px;
    padding-right: 32px;
  }
}

@media screen and (max-width: 29.9375em) {
  /* line 68, resources/assets/styles/layouts/_scroll-snap-section.scss */

  #scroll-track .scroll-snap-heading .uk-container {
    padding-left: 16px;
    padding-right: 16px;
  }
}

/* line 82, resources/assets/styles/layouts/_scroll-snap-section.scss */

#scroll-track .snap-sections > div[id*='page-'] {
  position: absolute;
  height: calc(100vh - 350px);
  -webkit-box-shadow: 0 10px 10px -5px rgba(0, 0, 0, 0.25);
          box-shadow: 0 10px 10px -5px rgba(0, 0, 0, 0.25);
}

@media screen and (max-width: 59.9375em) {
  /* line 82, resources/assets/styles/layouts/_scroll-snap-section.scss */

  #scroll-track .snap-sections > div[id*='page-'] {
    position: relative;
    top: unset !important;
    height: unset;
  }
}

/* line 94, resources/assets/styles/layouts/_scroll-snap-section.scss */

#scroll-track .snap-sections #page-1 {
  z-index: 9;
}

/* line 98, resources/assets/styles/layouts/_scroll-snap-section.scss */

#scroll-track .snap-sections #page-2 {
  z-index: 8;
}

/* line 102, resources/assets/styles/layouts/_scroll-snap-section.scss */

#scroll-track .snap-sections #page-3 {
  bottom: 0;
}

@media screen and (max-width: 59.9375em) {
  /* line 102, resources/assets/styles/layouts/_scroll-snap-section.scss */

  #scroll-track .snap-sections #page-3 {
    bottom: unset;
    -webkit-box-shadow: none;
            box-shadow: none;
  }
}

@media (max-width: 1200px) and (min-width: 961px) {
  /* line 110, resources/assets/styles/layouts/_scroll-snap-section.scss */

  #scroll-track .snap-sections .fullpage div[class*='uk-width-3-5@l'] {
    width: 50% !important;
  }
}

/* line 116, resources/assets/styles/layouts/_scroll-snap-section.scss */

#scroll-track .snap-sections .uk-height-viewport-70 {
  position: relative;
  max-height: calc(100vh - 350px);
  min-height: unset;
}

@media (min-height: 750px) and (min-width: 960px) {
  /* line 116, resources/assets/styles/layouts/_scroll-snap-section.scss */

  #scroll-track .snap-sections .uk-height-viewport-70 {
    max-height: unset;
    min-height: calc(100vh - 350px);
  }
}

@media screen and (max-width: 59.9375em) {
  /* line 116, resources/assets/styles/layouts/_scroll-snap-section.scss */

  #scroll-track .snap-sections .uk-height-viewport-70 {
    max-height: unset;
    min-height: unset;
  }
}

/* line 132, resources/assets/styles/layouts/_scroll-snap-section.scss */

#scroll-track .snap-sections .uk-height-viewport-70.img-right:after,
#scroll-track .snap-sections .uk-height-viewport-70.img-left:after {
  content: '';
  display: block;
  position: absolute;
  height: 100%;
}

/* line 139, resources/assets/styles/layouts/_scroll-snap-section.scss */

#scroll-track .snap-sections .uk-height-viewport-70.img-right:after {
  background: -webkit-gradient(linear, left top, right top, from(#FFFFFF), to(rgba(255, 255, 255, 0)));
  background: -webkit-linear-gradient(left, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%);
  background: -o-linear-gradient(left, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%);
  background: linear-gradient(90deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%);
  left: -1px;
  right: 70%;
}

@media screen and (min-width: 87.5em) {
  /* line 139, resources/assets/styles/layouts/_scroll-snap-section.scss */

  #scroll-track .snap-sections .uk-height-viewport-70.img-right:after {
    right: 50%;
  }
}

/* line 148, resources/assets/styles/layouts/_scroll-snap-section.scss */

#scroll-track .snap-sections .uk-height-viewport-70.img-left:after {
  background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(#FFFFFF));
  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%);
  background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%);
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%);
  right: -1px;
  left: 70%;
}

@media screen and (min-width: 87.5em) {
  /* line 148, resources/assets/styles/layouts/_scroll-snap-section.scss */

  #scroll-track .snap-sections .uk-height-viewport-70.img-left:after {
    left: 50%;
  }
}

@media screen and (max-width: 47.9375em) {
  /* line 159, resources/assets/styles/layouts/_scroll-snap-section.scss */

  #scroll-track .snap-sections .button-group.uk-margin-medium-top {
    margin-top: 20px !important;
  }

  /* line 163, resources/assets/styles/layouts/_scroll-snap-section.scss */

  #scroll-track .snap-sections .button-group.uk-margin-medium-top a {
    padding-left: 0;
    padding-top: 0;
    padding-bottom: 0;
  }
}

/* line 1, resources/assets/styles/layouts/_section.scss */

.after-arrow {
  position: relative;
}

/* line 5, resources/assets/styles/layouts/_section.scss */

.after-arrow:before {
  content: '';
  background: inherit;
  width: 60px;
  height: 60px;
  position: absolute;
  left: 0;
  right: 0;
  margin: auto;
  top: 100%;
  -webkit-transform: rotate(45deg) translate(-35%, -35%);
       -o-transform: rotate(45deg) translate(-35%, -35%);
          transform: rotate(45deg) translate(-35%, -35%);
  -webkit-transform-origin: center;
       -o-transform-origin: center;
          transform-origin: center;
}

/* line 19, resources/assets/styles/layouts/_section.scss */

.after-arrow + .uk-section {
  padding-top: 100px;
}

/* line 25, resources/assets/styles/layouts/_section.scss */

.references,
.uk-text-xsmall {
  font-size: 12px;
}

/* line 30, resources/assets/styles/layouts/_section.scss */

.pt-0 {
  padding-top: 0 !important;
}

/* line 33, resources/assets/styles/layouts/_section.scss */

.pb-0 {
  padding-bottom: 0 !important;
}

/* line 37, resources/assets/styles/layouts/_section.scss */

.uk-container ol li {
  margin: 15px 0;
}

/* line 39, resources/assets/styles/layouts/_section.scss */

.uk-container ol li ul {
  margin: 15px 0;
}

/* line 44, resources/assets/styles/layouts/_section.scss */

#references .uk-container ol li {
  margin: 5px 0;
}

/* line 49, resources/assets/styles/layouts/_section.scss */

.layout-content_resources.uk-section-muted .uk-background-muted {
  background-color: #fff;
}

@media screen and (max-width: 59.9375em) {
  /* line 3, resources/assets/styles/layouts/_showcase-slider.scss */

  .layout-showcase_slider .uk-slider .uk-slider-container-offset {
    margin-top: 10px !important;
  }
}

/* line 9, resources/assets/styles/layouts/_showcase-slider.scss */

.layout-showcase_slider .uk-slider .uk-card > div:first-of-type {
  border-top-right-radius: 6px;
  border-top-left-radius: 6px;
}

/* line 13, resources/assets/styles/layouts/_showcase-slider.scss */

.layout-showcase_slider .uk-slider .uk-card img {
  max-height: 40px;
  width: auto;
}

/* line 18, resources/assets/styles/layouts/_showcase-slider.scss */

.layout-showcase_slider .uk-slider .uk-card .content {
  border-bottom-right-radius: 6px;
  border-bottom-left-radius: 6px;
}

/* line 21, resources/assets/styles/layouts/_showcase-slider.scss */

.layout-showcase_slider .uk-slider .uk-card .content p:last-of-type {
  margin-bottom: 0;
}

/* line 28, resources/assets/styles/layouts/_showcase-slider.scss */

.layout-showcase_slider .uk-container-expand {
  padding-left: 0;
  padding-right: 0;
}

/* line 40, resources/assets/styles/layouts/_showcase-slider.scss */

.marquee-slider {
  padding-left: 0;
  margin-left: 30px;
  padding-right: 50px;
}

@media (min-width: 1900px) {
  /* line 40, resources/assets/styles/layouts/_showcase-slider.scss */

  .marquee-slider {
    padding-right: 70px;
  }
}

@media screen and (max-width: 59.9375em) {
  /* line 40, resources/assets/styles/layouts/_showcase-slider.scss */

  .marquee-slider {
    padding-right: 70px;
  }
}

@media screen and (max-width: 47.9375em) {
  /* line 40, resources/assets/styles/layouts/_showcase-slider.scss */

  .marquee-slider {
    padding-right: 30px;
  }
}

@media screen and (max-width: 29.9375em) {
  /* line 40, resources/assets/styles/layouts/_showcase-slider.scss */

  .marquee-slider {
    margin-left: 15px;
  }
}

/* line 53, resources/assets/styles/layouts/_showcase-slider.scss */

.marquee-slider .uk-slider-container {
  overflow: visible;
}

@media screen and (max-width: 47.9375em) {
  /* line 57, resources/assets/styles/layouts/_showcase-slider.scss */

  .marquee-slider .uk-slider-items {
    margin-left: -17px;
  }
}

@media (min-width: 1900px) {
  /* line 63, resources/assets/styles/layouts/_showcase-slider.scss */

  .marquee-slider .uk-slider-items li {
    width: 25%;
  }
}

@media screen and (max-width: 47.9375em) {
  /* line 63, resources/assets/styles/layouts/_showcase-slider.scss */

  .marquee-slider .uk-slider-items li {
    width: 90% !important;
    padding-left: 17px;
  }
}

@media screen and (max-width: 29.9375em) {
  /* line 75, resources/assets/styles/layouts/_showcase-slider.scss */

  .marquee-slider .uk-slider-items li div.uk-card > div.bg-white img {
    max-height: 33px;
  }
}

@media (max-width: 2350px) {
  /* line 81, resources/assets/styles/layouts/_showcase-slider.scss */

  .marquee-slider .uk-slider-items li div.uk-card .content {
    min-height: 50px;
  }
}

@media (max-width: 1200px) {
  /* line 81, resources/assets/styles/layouts/_showcase-slider.scss */

  .marquee-slider .uk-slider-items li div.uk-card .content {
    min-height: 80px;
  }
}

@media screen and (max-width: 59.9375em) {
  /* line 81, resources/assets/styles/layouts/_showcase-slider.scss */

  .marquee-slider .uk-slider-items li div.uk-card .content {
    min-height: 75px;
  }
}

@media screen and (max-width: 29.9375em) {
  /* line 81, resources/assets/styles/layouts/_showcase-slider.scss */

  .marquee-slider .uk-slider-items li div.uk-card .content {
    min-height: 80px;
  }
}

@media (max-width: 1900px) {
  /* line 93, resources/assets/styles/layouts/_showcase-slider.scss */

  .marquee-slider .uk-slider-items li .button-group {
    padding-top: 0;
  }
}

/* line 97, resources/assets/styles/layouts/_showcase-slider.scss */

.marquee-slider .uk-slider-items li .button-group a {
  padding: 0 !important;
}

/* line 106, resources/assets/styles/layouts/_showcase-slider.scss */

.marquee-slider .showcase-slider-nav > a svg {
  display: none;
}

/* line 111, resources/assets/styles/layouts/_showcase-slider.scss */

.marquee-slider .showcase-slider-nav .uk-dotnav li a {
  background: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}

/* line 117, resources/assets/styles/layouts/_showcase-slider.scss */

.marquee-slider .showcase-slider-nav .uk-dotnav li.uk-active a {
  background-color: #FFF;
}

@media screen and (max-width: 59.9375em) {
  /* line 1, resources/assets/styles/layouts/_split-content.scss */

  .layout-split_content {
    padding: 0;
  }

  /* line 6, resources/assets/styles/layouts/_split-content.scss */

  .layout-split_content .uk-background-cover.uk-cover-container {
    margin: 0 -24px;
    width: calc(100% + 48px);
    max-width: calc(100% + 48px);
  }
}

/* line 17, resources/assets/styles/layouts/_split-content.scss */

.layout-split_content .uk-grid.uk-grid-match > div {
  -ms-flex-line-pack: center;
      align-content: center;
}

/* line 22, resources/assets/styles/layouts/_split-content.scss */

.layout-split_content .uk-grid .title {
  margin-bottom: 10px;
}

/* line 26, resources/assets/styles/layouts/_split-content.scss */

.layout-split_content .uk-grid .button-group {
  margin-top: 20px !important;
}

@media screen and (max-width: 59.9375em) {
  /* line 32, resources/assets/styles/layouts/_split-content.scss */

  .layout-split_content .uk-grid .uk-background-contain.uk-flex-first {
    padding-top: 30px;
  }

  /* line 35, resources/assets/styles/layouts/_split-content.scss */

  .layout-split_content .uk-grid .uk-background-contain.uk-flex-last {
    padding-bottom: 30px;
  }
}

@media screen and (max-width: 47.9375em) {
  /* line 42, resources/assets/styles/layouts/_split-content.scss */

  .layout-split_content .uk-grid .uk-flex-last + div.uk-padding,
  .layout-split_content .uk-grid .uk-flex-last + div.uk-padding-small {
    padding-top: 40px;
  }
}

/* line 56, resources/assets/styles/layouts/_split-content.scss */

.layout-split_content .uk-cover-container div[uk-lightbox] {
  width: 100%;
  height: 100%;
}

/* line 60, resources/assets/styles/layouts/_split-content.scss */

.layout-split_content .uk-cover-container div[uk-lightbox] a {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

/* line 67, resources/assets/styles/layouts/_split-content.scss */

.layout-split_content .uk-cover-container div[uk-lightbox] a span {
  opacity: 0.75;
  -webkit-transition: .1s ease;
  -o-transition: .1s ease;
  transition: .1s ease;
}

/* line 72, resources/assets/styles/layouts/_split-content.scss */

.layout-split_content .uk-cover-container div[uk-lightbox] a:hover span {
  opacity: 0.9;
  -webkit-transform: scale(1.1);
       -o-transform: scale(1.1);
          transform: scale(1.1);
}

/* line 83, resources/assets/styles/layouts/_split-content.scss */

.layout-split_content .uk-cover-container div[uk-lightbox] a.icon-beneath span {
  margin-left: 7px;
}

/* line 85, resources/assets/styles/layouts/_split-content.scss */

.layout-split_content .uk-cover-container div[uk-lightbox] a.icon-beneath span svg {
  width: 16px;
}

/* line 93, resources/assets/styles/layouts/_split-content.scss */

.layout-split_content.bg-hereditary-cancer-2 div[uk-lightbox] a {
  font-size: 20px;
  font-weight: 600;
}

@media screen and (max-width: 29.9375em) {
  /* line 93, resources/assets/styles/layouts/_split-content.scss */

  .layout-split_content.bg-hereditary-cancer-2 div[uk-lightbox] a {
    font-size: 18px;
  }
}

@media print, screen and (min-width: 60em) {
  /* line 102, resources/assets/styles/layouts/_split-content.scss */

  .layout-split_content .uk-first-column.uk-padding-large.uk-padding-small {
    padding: 16px !important;
  }
}

/* line 108, resources/assets/styles/layouts/_split-content.scss */

.layout-split_content .uk-container {
  padding: 0;
}

@media screen and (max-width: 59.9375em) {
  /* line 114, resources/assets/styles/layouts/_split-content.scss */

  .home-page-new-10-22 .layout-split_content .uk-padding-large {
    padding-right: 32px;
    padding-left: 32px;
  }
}

@media screen and (max-width: 29.9375em) {
  /* line 114, resources/assets/styles/layouts/_split-content.scss */

  .home-page-new-10-22 .layout-split_content .uk-padding-large {
    padding-right: 16px;
    padding-left: 16px;
  }
}

/* line 130, resources/assets/styles/layouts/_split-content.scss */

.layout-two_column_content_split_content .uk-container {
  padding: 0;
}

@media screen and (max-width: 59.9375em) {
  /* line 134, resources/assets/styles/layouts/_split-content.scss */

  .layout-two_column_content_split_content .uk-container > div[uk-grid] > div {
    padding-top: 32px;
    padding-bottom: 32px;
  }
}

@media print, screen and (min-width: 60em) {
  /* line 3, resources/assets/styles/layouts/_tabbed-split-switcher.scss */

  .layout-tabbed_split_switcher .uk-container {
    padding-right: 0;
  }
}

@media screen and (max-width: 47.9375em) {
  /* line 9, resources/assets/styles/layouts/_tabbed-split-switcher.scss */

  .layout-tabbed_split_switcher .content-wrap {
    padding-right: 0;
    padding-left: 0;
  }
}

/* line 15, resources/assets/styles/layouts/_tabbed-split-switcher.scss */

.layout-tabbed_split_switcher .content-wrap .title {
  margin-bottom: 8px;
}

/* line 21, resources/assets/styles/layouts/_tabbed-split-switcher.scss */

.tab-nav.has-active-border {
  margin-left: 0;
  border-bottom: 1px solid #58595B;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
}

/* line 28, resources/assets/styles/layouts/_tabbed-split-switcher.scss */

.tab-nav.has-active-border li {
  padding: 0 25px 0 0;
}

@media (max-width: 440px) {
  /* line 28, resources/assets/styles/layouts/_tabbed-split-switcher.scss */

  .tab-nav.has-active-border li {
    padding: 0 10px 0 0;
  }

  /* line 34, resources/assets/styles/layouts/_tabbed-split-switcher.scss */

  .tab-nav.has-active-border li:last-of-type {
    padding: 0;
  }
}

/* line 39, resources/assets/styles/layouts/_tabbed-split-switcher.scss */

.tab-nav.has-active-border li a {
  color: #58595B !important;
  letter-spacing: 1px;
  margin-bottom: -1px;
  line-height: 1.6;
  border-bottom: 4px solid transparent !important;
  -webkit-transition: .2s ease-in-out;
  -o-transition: .2s ease-in-out;
  transition: .2s ease-in-out;
  font-weight: 400 !important;
}

@media (max-width: 440px) {
  /* line 39, resources/assets/styles/layouts/_tabbed-split-switcher.scss */

  .tab-nav.has-active-border li a {
    font-size: 14px;
  }
}

/* line 52, resources/assets/styles/layouts/_tabbed-split-switcher.scss */

.tab-nav.has-active-border li a:hover {
  color: #3FA0E9 !important;
}

/* line 58, resources/assets/styles/layouts/_tabbed-split-switcher.scss */

.tab-nav.has-active-border li.uk-active a {
  color: #0071ce !important;
}

/* line 65, resources/assets/styles/layouts/_tabbed-split-switcher.scss */

.tab-nav.has-active-border .active-border {
  position: absolute;
  bottom: -1px;
  height: 4px;
  left: 0;
  background: #0071ce;
  -webkit-transition: all .15s ease-in;
  -o-transition: all .15s ease-in;
  transition: all .15s ease-in;
  padding: 0;
}

/* line 76, resources/assets/styles/layouts/_tabbed-split-switcher.scss */

.tab-nav.has-active-border + .uk-switcher ul li {
  margin-bottom: 5px;
}

/* line 2, resources/assets/styles/layouts/_tabs.scss */

.layout-content_tabs ul.uk-tab:not(.has-active-border) {
  border: none;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

@media screen and (max-width: 47.9375em) {
  /* line 7, resources/assets/styles/layouts/_tabs.scss */

  .layout-content_tabs ul.uk-tab:not(.has-active-border) li {
    width: 100%;
  }
}

/* line 11, resources/assets/styles/layouts/_tabs.scss */

.layout-content_tabs ul.uk-tab:not(.has-active-border) li a {
  border: none;
}

/* line 16, resources/assets/styles/layouts/_tabs.scss */

.layout-content_tabs ul.uk-tab:not(.has-active-border) li.uk-active a {
  color: #003595;
  border-color: #003595;
}

/* line 20, resources/assets/styles/layouts/_tabs.scss */

.layout-content_tabs ul.uk-tab:not(.has-active-border) li.uk-active a h4 {
  color: #003595;
}

/* line 33, resources/assets/styles/layouts/_tabs.scss */

.layout-content_tabs ul.uk-tab:not(.has-active-border) li a h4,
.layout-content_tabs ul.uk-tab:not(.has-active-border) + .uk-slider li a h4 {
  font-size: 22px;
  line-height: 28px;
  letter-spacing: .04em;
  text-transform: uppercase;
  color: #003595;
  font-weight: 500;
  -webkit-transition: all .22s ease;
  -o-transition: all .22s ease;
  transition: all .22s ease;
  border-bottom: 2px solid transparent;
}

/* line 43, resources/assets/styles/layouts/_tabs.scss */

.layout-content_tabs ul.uk-tab:not(.has-active-border) li.uk-active  a h4,
.layout-content_tabs ul.uk-tab:not(.has-active-border) + .uk-slider li.uk-active  a h4 {
  color: #e18533 !important;
  border-color: #e18533;
}

/* line 52, resources/assets/styles/layouts/_tabs.scss */

.layout-content_tabs ul.uk-tab:not(.has-active-border) + .uk-slider li a {
  text-decoration: none;
}

/* line 54, resources/assets/styles/layouts/_tabs.scss */

.layout-content_tabs ul.uk-tab:not(.has-active-border) + .uk-slider li a h4 {
  padding: 0 10px;
}

/* line 62, resources/assets/styles/layouts/_tabs.scss */

.layout-content_tabs .uk-slider {
  padding-left: 20px;
  padding-right: 20px;
}

/* line 66, resources/assets/styles/layouts/_tabs.scss */

.layout-content_tabs .uk-slider li a h4 {
  padding: 0 10px;
}

@media screen and (max-width: 47.9375em) {
  /* line 4, resources/assets/styles/layouts/_team_tiles.scss */

  .layout-team_tiles #team-tiles {
    padding: 0 10px !important;
  }
}

/* line 11, resources/assets/styles/layouts/_team_tiles.scss */

.layout-team_tiles .uk-card .uk-button,
.layout-team_tiles .uk-card .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .layout-team_tiles .uk-card a,
.layout-team_tiles .uk-card .btn,
.layout-team_tiles .uk-card input[type=submit],
.layout-team_tiles .uk-card #main .wForm form[id="4872784"] input#submit_button,
#main .wForm form[id="4872784"] .layout-team_tiles .uk-card input#submit_button,
.layout-team_tiles .uk-card #connect .wForm form[id="4872840"] input#submit_button,
#connect .wForm form[id="4872840"] .layout-team_tiles .uk-card input#submit_button,
.layout-team_tiles .uk-card div#wpsl-wrap input#wpsl-search-btn,
div#wpsl-wrap .layout-team_tiles .uk-card input#wpsl-search-btn,
.layout-team_tiles .uk-card #pageNav a.active-pageNav-item,
#pageNav .layout-team_tiles .uk-card a.active-pageNav-item {
  padding: 0;
  background: transparent;
  -webkit-transition: .22s ease;
  -o-transition: .22s ease;
  transition: .22s ease;
}

/* line 22, resources/assets/styles/layouts/_team_tiles.scss */

.layout-team_tiles a.uk-link-reset:hover .uk-button,
.layout-team_tiles a.uk-link-reset:hover .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .layout-team_tiles a.uk-link-reset:hover a,
.layout-team_tiles a.uk-link-reset:hover .btn,
.layout-team_tiles a.uk-link-reset:hover input[type=submit],
.layout-team_tiles a.uk-link-reset:hover #main .wForm form[id="4872784"] input#submit_button,
#main .wForm form[id="4872784"] .layout-team_tiles a.uk-link-reset:hover input#submit_button,
.layout-team_tiles a.uk-link-reset:hover #connect .wForm form[id="4872840"] input#submit_button,
#connect .wForm form[id="4872840"] .layout-team_tiles a.uk-link-reset:hover input#submit_button,
.layout-team_tiles a.uk-link-reset:hover div#wpsl-wrap input#wpsl-search-btn,
div#wpsl-wrap .layout-team_tiles a.uk-link-reset:hover input#wpsl-search-btn,
.layout-team_tiles a.uk-link-reset:hover #pageNav a.active-pageNav-item,
#pageNav .layout-team_tiles a.uk-link-reset:hover a.active-pageNav-item {
  color: #FF9015;
  border-color: #FF9015;
}

@media screen and (max-width: 47.9375em) {
  /* line 28, resources/assets/styles/layouts/_team_tiles.scss */

  .layout-team_tiles .tile-content {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    min-width: 1px;
  }
}

@media screen and (max-width: 47.9375em) {
  /* line 38, resources/assets/styles/layouts/_team_tiles.scss */

  .layout-team_tiles .tile-content .uk-card-body {
    padding-top: 0;
    padding-bottom: 0;
  }
}

/* line 51, resources/assets/styles/layouts/_team_tiles.scss */

div[id*=team-modal] .uk-modal-header {
  padding-right: 50px;
  padding-right: 50px;
  background-image: url(/wp-content/uploads/2021/04/background.png);
  background-size: 13%;
  background-color: rgba(248, 248, 248, 0.9);
  position: relative;
}

@media screen and (max-width: 59.9375em) {
  /* line 51, resources/assets/styles/layouts/_team_tiles.scss */

  div[id*=team-modal] .uk-modal-header {
    padding-right: 30px;
  }
}

/* line 63, resources/assets/styles/layouts/_team_tiles.scss */

div[id*=team-modal] .uk-modal-header:after {
  content: '';
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(247, 247, 247, 0.9);
}

/* line 74, resources/assets/styles/layouts/_team_tiles.scss */

div[id*=team-modal] .uk-modal-header > div {
  position: relative;
  z-index: 2;
}

@media screen and (max-width: 59.9375em) {
  /* line 81, resources/assets/styles/layouts/_team_tiles.scss */

  div[id*=team-modal] button.uk-modal-close-default.uk-icon.uk-close {
    max-width: 30px;
    right: 5px;
  }
}

/* line 89, resources/assets/styles/layouts/_team_tiles.scss */

div[id*=team-modal] .uk-modal-body h5 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 92, resources/assets/styles/layouts/_team_tiles.scss */

div[id*=team-modal] .uk-modal-body h5 > span {
  padding-right: 5px;
}

/* line 96, resources/assets/styles/layouts/_team_tiles.scss */

div[id*=team-modal] .uk-modal-body h5:not(:last-child) {
  margin-bottom: 0;
}

/* line 100, resources/assets/styles/layouts/_team_tiles.scss */

div[id*=team-modal] .uk-modal-body h5 + h5 {
  margin: 0;
}

/* line 104, resources/assets/styles/layouts/_team_tiles.scss */

div[id*=team-modal] .uk-modal-body h5 a {
  font-weight: 600;
}

/* line 107, resources/assets/styles/layouts/_team_tiles.scss */

div[id*=team-modal] .uk-modal-body h5 a span {
  vertical-align: middle;
  margin-top: -3px;
}

/* line 112, resources/assets/styles/layouts/_team_tiles.scss */

div[id*=team-modal] .uk-modal-body h5 a span polyline {
  stroke-width: 2px !important;
}

/* line 3, resources/assets/styles/layouts/_test-listing-container.scss */

body.our-tests .layout-test-listings:before,
.layout-test_listing_container:before {
  content: unset;
}

@media screen and (max-width: 59.9375em) {
  /* line 5, resources/assets/styles/layouts/_test-listing-container.scss */

  body.our-tests .layout-test-listings .uk-container,
  .layout-test_listing_container .uk-container {
    padding: 0;
    overflow: hidden;
  }
}

@media screen and (max-width: 59.9375em) {
  /* line 14, resources/assets/styles/layouts/_test-listing-container.scss */

  body.our-tests .layout-test-listings .test-listing-container-loop .filter-group-buttons.filter-group-buttons-v2,
  .layout-test_listing_container .test-listing-container-loop .filter-group-buttons.filter-group-buttons-v2 {
    padding-left: 15px;
  }
}

/* line 20, resources/assets/styles/layouts/_test-listing-container.scss */

body.our-tests .layout-test-listings .test-listing-container-loop .filter-group-buttons.filter-group-buttons-v2 .filter-group,
.layout-test_listing_container .test-listing-container-loop .filter-group-buttons.filter-group-buttons-v2 .filter-group {
  position: relative;
}

@media screen and (max-width: 59.9375em) {
  /* line 23, resources/assets/styles/layouts/_test-listing-container.scss */

  body.our-tests .layout-test-listings .test-listing-container-loop .filter-group-buttons.filter-group-buttons-v2 .filter-group > div,
  .layout-test_listing_container .test-listing-container-loop .filter-group-buttons.filter-group-buttons-v2 .filter-group > div {
    overflow: auto;
    padding-top: 22px;
  }

  /* line 28, resources/assets/styles/layouts/_test-listing-container.scss */

  body.our-tests .layout-test-listings .test-listing-container-loop .filter-group-buttons.filter-group-buttons-v2 .filter-group > div .filter-label,
  .layout-test_listing_container .test-listing-container-loop .filter-group-buttons.filter-group-buttons-v2 .filter-group > div .filter-label {
    position: absolute;
    top: 0;
  }
}

@media (max-width: 900px) {
  /* line 34, resources/assets/styles/layouts/_test-listing-container.scss */

  body.our-tests .layout-test-listings .test-listing-container-loop .filter-group-buttons.filter-group-buttons-v2 .filter-group > div ul,
  .layout-test_listing_container .test-listing-container-loop .filter-group-buttons.filter-group-buttons-v2 .filter-group > div ul {
    width: 850px;
  }
}

@media screen and (max-width: 47.9375em) {
  /* line 34, resources/assets/styles/layouts/_test-listing-container.scss */

  body.our-tests .layout-test-listings .test-listing-container-loop .filter-group-buttons.filter-group-buttons-v2 .filter-group > div ul,
  .layout-test_listing_container .test-listing-container-loop .filter-group-buttons.filter-group-buttons-v2 .filter-group > div ul {
    width: 800px;
    margin-bottom: 20px;
  }
}

@media (max-width: 370px) {
  /* line 34, resources/assets/styles/layouts/_test-listing-container.scss */

  body.our-tests .layout-test-listings .test-listing-container-loop .filter-group-buttons.filter-group-buttons-v2 .filter-group > div ul,
  .layout-test_listing_container .test-listing-container-loop .filter-group-buttons.filter-group-buttons-v2 .filter-group > div ul {
    width: 700px;
  }
}

@media screen and (max-width: 59.9375em) {
  /* line 67, resources/assets/styles/layouts/_test-listing-container.scss */

  body.our-tests .layout-test-listings #test-listing-container-filter,
  .layout-test_listing_container #test-listing-container-filter {
    margin-left: -16px;
  }

  /* line 71, resources/assets/styles/layouts/_test-listing-container.scss */

  body.our-tests .layout-test-listings #test-listing-container-filter > div,
  .layout-test_listing_container #test-listing-container-filter > div {
    padding-left: 16px;
    margin-top: 16px;
  }
}

@media screen and (max-width: 59.9375em) {
  /* line 67, resources/assets/styles/layouts/_test-listing-container.scss */

  body.our-tests .layout-test-listings #test-listing-container-filter,
  .layout-test_listing_container #test-listing-container-filter {
    padding-left: 15px;
    padding-right: 15px;
  }
}

/* line 85, resources/assets/styles/layouts/_test-listing-container.scss */

body.our-tests .layout-test-listings div.test-listings-loop {
  min-height: unset;
}

@media (max-width: 1100px) {
  /* line 89, resources/assets/styles/layouts/_test-listing-container.scss */

  body.our-tests .layout-test-listings .filter-group-buttons .filter-group ul {
    width: 1050px !important;
  }
}

@media screen and (max-width: 59.9375em) {
  /* line 99, resources/assets/styles/layouts/_test-listing-container.scss */

  .layout-test_listing_container .uk-container > div:first-of-type {
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media screen and (max-width: 47.9375em) {
  /* line 106, resources/assets/styles/layouts/_test-listing-container.scss */

  .layout-test_listing_container .test-listing-container-loop {
    margin-top: 20px !important;
  }
}

/* line 115, resources/assets/styles/layouts/_test-listing-container.scss */

.test-listing-container-card div.img,
.test-listing-container-card a.toggle-title {
  border-top-right-radius: 6px;
  border-top-left-radius: 6px;
}

/* line 120, resources/assets/styles/layouts/_test-listing-container.scss */

.test-listing-container-card img.prod-signature {
  max-height: 40px;
}

@media screen and (max-width: 29.9375em) {
  /* line 120, resources/assets/styles/layouts/_test-listing-container.scss */

  .test-listing-container-card img.prod-signature {
    max-height: 33px;
  }
}

@media print, screen and (min-width: 60em) {
  /* line 127, resources/assets/styles/layouts/_test-listing-container.scss */

  .test-listing-container-card a.toggle-title {
    pointer-events: none;
  }
}

@media screen and (max-width: 59.9375em) {
  /* line 134, resources/assets/styles/layouts/_test-listing-container.scss */

  .test-listing-container-card a.toggle-title:hover {
    cursor: pointer;
  }

  /* line 138, resources/assets/styles/layouts/_test-listing-container.scss */

  .test-listing-container-card a.toggle-title.closed {
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
  }
}

@media screen and (max-width: 47.9375em) {
  /* line 147, resources/assets/styles/layouts/_test-listing-container.scss */

  .test-listing-container-card .toggle-content a:after {
    height: 21px;
    width: 21px;
  }
}

/* line 160, resources/assets/styles/layouts/_test-listing-container.scss */

.filter-group-buttons-v2 .filter-group:not(:first-of-type) {
  margin-top: 5px;
}

/* line 167, resources/assets/styles/layouts/_test-listing-container.scss */

.filter-group-buttons-v2 .filter-group ul.uk-subnav {
  margin-left: -8px;
}

/* line 172, resources/assets/styles/layouts/_test-listing-container.scss */

.filter-group-buttons-v2 .filter-group > span.filter-label.mobile-title {
  text-transform: capitalize;
}

/* line 176, resources/assets/styles/layouts/_test-listing-container.scss */

.filter-group-buttons-v2 .filter-group > span.filter-label.mobile-title .uk-icon rect:first-of-type {
  width: 2px !important;
}

/* line 179, resources/assets/styles/layouts/_test-listing-container.scss */

.filter-group-buttons-v2 .filter-group > span.filter-label.mobile-title .uk-icon rect:last-of-type {
  height: 2px !important;
}

/* line 195, resources/assets/styles/layouts/_test-listing-container.scss */

.filter-group-buttons-v2 .uk-subnav-pill li {
  padding-left: 8px;
}

/* line 200, resources/assets/styles/layouts/_test-listing-container.scss */

.filter-group-buttons-v2 .uk-subnav-pill li.has-filter-label .filter-label {
  border: none;
  padding: 0 8px 0 0;
  font-weight: 400;
  letter-spacing: 1px;
}

/* line 207, resources/assets/styles/layouts/_test-listing-container.scss */

.filter-group-buttons-v2 .uk-subnav-pill li.has-filter-label a {
  background-color: unset;
  color: #0071ce;
  font-size: 14px;
  -webkit-transition: .1s ease;
  -o-transition: .1s ease;
  transition: .1s ease;
}

/* line 212, resources/assets/styles/layouts/_test-listing-container.scss */

.filter-group-buttons-v2 .uk-subnav-pill li.has-filter-label a:hover {
  color: #3fa0e9;
}

/* line 218, resources/assets/styles/layouts/_test-listing-container.scss */

.filter-group-buttons-v2 .uk-subnav-pill li:not(.has-filter-label) {
  margin-top: 8px !important;
}

/* line 221, resources/assets/styles/layouts/_test-listing-container.scss */

.filter-group-buttons-v2 .uk-subnav-pill li:not(.has-filter-label) a {
  font-size: 14px;
  color: #0071ce;
  font-weight: 500;
  border-color: #0071ce;
  padding: 1px 10px;
  background: #FFF;
  -webkit-transition: .1s ease;
  -o-transition: .1s ease;
  transition: .1s ease;
}

/* line 230, resources/assets/styles/layouts/_test-listing-container.scss */

.filter-group-buttons-v2 .uk-subnav-pill li:not(.has-filter-label) a:before {
  content: '';
  display: block;
  position: relative;
  left: -2px;
  width: 0;
  -webkit-transition: .1s ease;
  -o-transition: .1s ease;
  transition: .1s ease;
  background: url("/wp-content/uploads/2022/11/filter_on-check-white.svg") no-repeat center center;
  background-size: contain;
}

/* line 241, resources/assets/styles/layouts/_test-listing-container.scss */

.filter-group-buttons-v2 .uk-subnav-pill li:not(.has-filter-label) a:hover {
  background: #3fa0e9;
  color: #FFF;
}

/* line 247, resources/assets/styles/layouts/_test-listing-container.scss */

.filter-group-buttons-v2 .uk-subnav-pill li:not(.has-filter-label).uk-active a {
  background-color: #0071ce;
  color: #FFF;
}

/* line 251, resources/assets/styles/layouts/_test-listing-container.scss */

.filter-group-buttons-v2 .uk-subnav-pill li:not(.has-filter-label).uk-active a:before {
  height: 15px;
  width: 15px;
}

/* line 261, resources/assets/styles/layouts/_test-listing-container.scss */

.event-content p {
  margin-bottom: 0;
  margin-top: 10px;
}

/* line 1, resources/assets/styles/layouts/_test-listings.scss */

body.filter-open {
  overflow: hidden;
}

/* line 5, resources/assets/styles/layouts/_test-listings.scss */

.bu-oncology,
.bu-hereditary-cancer-risk,
.bu-prenatal-care {
  border-left: 6px solid #0071CE;
}

/* line 6, resources/assets/styles/layouts/_test-listings.scss */

.bu-mental-health {
  border-left: 6px solid #3DAE2B;
}

/* line 7, resources/assets/styles/layouts/_test-listings.scss */

.bu-urology {
  border-left: 6px solid #003595;
}

/* line 8, resources/assets/styles/layouts/_test-listings.scss */

.bu-womens-health {
  border-left: 6px solid #0071CE;
}

/* line 13, resources/assets/styles/layouts/_test-listings.scss */

.condition-types.badges {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 20px;
}

@media screen and (max-width: 47.9375em) {
  /* line 13, resources/assets/styles/layouts/_test-listings.scss */

  .condition-types.badges {
    margin-bottom: 0;
  }
}

/* line 19, resources/assets/styles/layouts/_test-listings.scss */

.condition-types.badges span {
  font-size: 12px;
  margin-right: 5px;
  padding: 1px 3px;
  border-radius: 2px;
  color: #fff;
  text-transform: capitalize;
}

@media screen and (max-width: 23.125em) {
  /* line 19, resources/assets/styles/layouts/_test-listings.scss */

  .condition-types.badges span {
    font-size: 11px;
  }
}

/* line 29, resources/assets/styles/layouts/_test-listings.scss */

.condition-types.badges span.breast {
  background: #EF6BA3;
}

/* line 30, resources/assets/styles/layouts/_test-listings.scss */

.condition-types.badges span.depression {
  background: #147C06;
}

/* line 31, resources/assets/styles/layouts/_test-listings.scss */

.condition-types.badges span.everyone {
  background: #003595;
}

/* line 32, resources/assets/styles/layouts/_test-listings.scss */

.condition-types.badges span.expectant-parents {
  background: #715FA0;
}

/* line 33, resources/assets/styles/layouts/_test-listings.scss */

.condition-types.badges span.ovarian {
  background: #02A5C9;
}

/* line 34, resources/assets/styles/layouts/_test-listings.scss */

.condition-types.badges span.pancreatic {
  background: #E76F00;
}

/* line 35, resources/assets/styles/layouts/_test-listings.scss */

.condition-types.badges span.prostate {
  background: #527597;
}

/* line 39, resources/assets/styles/layouts/_test-listings.scss */

#test-loop .active-filter-badges {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 30px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

@media screen and (max-width: 29.9375em) {
  /* line 39, resources/assets/styles/layouts/_test-listings.scss */

  #test-loop .active-filter-badges {
    margin-bottom: 16px;
  }
}

/* line 46, resources/assets/styles/layouts/_test-listings.scss */

#test-loop .active-filter-badges a {
  position: relative;
  display: none;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 14px;
  padding: 6px 6px 6px 9px;
  border-radius: 4px;
  color: #fff;
  -webkit-transition: .22s ease;
  -o-transition: .22s ease;
  transition: .22s ease;
  font-weight: 500;
  width: auto;
  background: #757679;
  margin-bottom: 22px;
  min-width: 70px;
}

/* line 62, resources/assets/styles/layouts/_test-listings.scss */

#test-loop .active-filter-badges a:first-of-type {
  margin-right: 15px;
}

@media screen and (max-width: 29.9375em) {
  /* line 62, resources/assets/styles/layouts/_test-listings.scss */

  #test-loop .active-filter-badges a:first-of-type {
    margin-right: 10px;
  }
}

/* line 68, resources/assets/styles/layouts/_test-listings.scss */

#test-loop .active-filter-badges a:before {
  position: absolute;
  top: -23px;
  color: #3A3B3C;
  left: 0;
}

@media screen and (max-width: 29.9375em) {
  /* line 68, resources/assets/styles/layouts/_test-listings.scss */

  #test-loop .active-filter-badges a:before {
    top: -20px;
  }
}

/* line 77, resources/assets/styles/layouts/_test-listings.scss */

#test-loop .active-filter-badges a.reset-condition-filter:before {
  content: 'Patient type';
}

/* line 79, resources/assets/styles/layouts/_test-listings.scss */

#test-loop .active-filter-badges a.reset-type-filter:before {
  content: 'Test type';
}

/* line 81, resources/assets/styles/layouts/_test-listings.scss */

#test-loop .active-filter-badges a.active {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 83, resources/assets/styles/layouts/_test-listings.scss */

#test-loop .active-filter-badges a:hover {
  text-decoration: none;
}

/* line 85, resources/assets/styles/layouts/_test-listings.scss */

#test-loop .active-filter-badges a[data-slug='breast'] {
  background: #EF6BA3;
}

/* line 87, resources/assets/styles/layouts/_test-listings.scss */

#test-loop .active-filter-badges a[data-slug='depression'] {
  background: #147C06;
}

/* line 89, resources/assets/styles/layouts/_test-listings.scss */

#test-loop .active-filter-badges a[data-slug='everyone'] {
  background: #003595;
}

/* line 91, resources/assets/styles/layouts/_test-listings.scss */

#test-loop .active-filter-badges a[data-slug='expectant-parents'] {
  background: #715FA0;
}

/* line 93, resources/assets/styles/layouts/_test-listings.scss */

#test-loop .active-filter-badges a[data-slug='ovarian'] {
  background: #02A5C9;
}

/* line 95, resources/assets/styles/layouts/_test-listings.scss */

#test-loop .active-filter-badges a[data-slug='pancreatic'] {
  background: #E76F00;
}

/* line 97, resources/assets/styles/layouts/_test-listings.scss */

#test-loop .active-filter-badges a[data-slug='prostate'] {
  background: #527597;
}

/* line 99, resources/assets/styles/layouts/_test-listings.scss */

#test-loop .active-filter-badges a.reset-type-filter {
  border: 1px solid #949597;
  background: transparent;
  color: #6D6E6F;
}

/* line 105, resources/assets/styles/layouts/_test-listings.scss */

#test-loop .active-filter-badges a img {
  margin-left: 10px;
}

@media screen and (max-width: 29.9375em) {
  /* line 105, resources/assets/styles/layouts/_test-listings.scss */

  #test-loop .active-filter-badges a img {
    max-width: 17px;
  }
}

@media screen and (max-width: 29.9375em) {
  /* line 46, resources/assets/styles/layouts/_test-listings.scss */

  #test-loop .active-filter-badges a {
    max-width: 100%;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
    margin-bottom: 22px;
    font-size: 12px;
    padding: 4px 4px 4px 6px;
  }
}

@media screen and (max-width: 47.9375em) {
  /* line 121, resources/assets/styles/layouts/_test-listings.scss */

  .layout-test-listings-header {
    padding: 20px 0;
  }
}

/* line 126, resources/assets/styles/layouts/_test-listings.scss */

.layout-test-listings-subheader {
  padding: 43px 0 30px;
}

@media screen and (max-width: 29.9375em) {
  /* line 126, resources/assets/styles/layouts/_test-listings.scss */

  .layout-test-listings-subheader {
    padding: 30px 0 25px;
  }
}

@media screen and (max-width: 47.9375em) {
  /* line 131, resources/assets/styles/layouts/_test-listings.scss */

  .layout-test-listings-subheader .header-content * {
    font-size: 16px;
  }
}

/* line 135, resources/assets/styles/layouts/_test-listings.scss */

.layout-test-listings-subheader .header-icon-links {
  padding-top: 20px;
}

/* line 138, resources/assets/styles/layouts/_test-listings.scss */

.layout-test-listings-subheader .header-icon-links > a {
  margin-right: 60px;
}

/* line 141, resources/assets/styles/layouts/_test-listings.scss */

.layout-test-listings-subheader .header-icon-links > a:last-of-type {
  margin-right: 0;
}

/* line 143, resources/assets/styles/layouts/_test-listings.scss */

.layout-test-listings-subheader .header-icon-links > a:last-of-type img {
  margin-left: -1px;
}

@media screen and (max-width: 47.9375em) {
  /* line 138, resources/assets/styles/layouts/_test-listings.scss */

  .layout-test-listings-subheader .header-icon-links > a {
    margin-right: 27px;
  }
}

@media screen and (max-width: 29.9375em) {
  /* line 138, resources/assets/styles/layouts/_test-listings.scss */

  .layout-test-listings-subheader .header-icon-links > a {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin-right: 18px;
  }
}

/* line 153, resources/assets/styles/layouts/_test-listings.scss */

.layout-test-listings-subheader .header-icon-links .icon {
  background: #E76F00;
  border-radius: 50%;
  height: 33px;
  width: 33px;
  margin-right: 12px;
}

@media screen and (max-width: 47.9375em) {
  /* line 153, resources/assets/styles/layouts/_test-listings.scss */

  .layout-test-listings-subheader .header-icon-links .icon {
    margin-right: 6px;
    height: 28px;
    width: 28px;
  }

  /* line 165, resources/assets/styles/layouts/_test-listings.scss */

  .layout-test-listings-subheader .header-icon-links .icon img {
    max-height: 15px;
  }
}

@media screen and (max-width: 29.9375em) {
  /* line 153, resources/assets/styles/layouts/_test-listings.scss */

  .layout-test-listings-subheader .header-icon-links .icon {
    margin-bottom: 6px;
    height: 30px;
    width: 30px;
    margin-right: 0;
  }

  /* line 174, resources/assets/styles/layouts/_test-listings.scss */

  .layout-test-listings-subheader .header-icon-links .icon img {
    max-height: 18px !important;
  }
}

@media screen and (max-width: 47.9375em) {
  /* line 178, resources/assets/styles/layouts/_test-listings.scss */

  .layout-test-listings-subheader .header-icon-links span {
    font-size: 16px;
  }
}

@media screen and (max-width: 29.9375em) {
  /* line 178, resources/assets/styles/layouts/_test-listings.scss */

  .layout-test-listings-subheader .header-icon-links span {
    font-size: 15px;
    line-height: 1.1;
  }
}

@media screen and (max-width: 47.9375em) {
  /* line 135, resources/assets/styles/layouts/_test-listings.scss */

  .layout-test-listings-subheader .header-icon-links {
    padding-top: 0;
  }
}

@media screen and (max-width: 29.9375em) {
  /* line 135, resources/assets/styles/layouts/_test-listings.scss */

  .layout-test-listings-subheader .header-icon-links {
    -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
            justify-content: space-evenly;
  }

  /* line 193, resources/assets/styles/layouts/_test-listings.scss */

  .layout-test-listings-subheader .header-icon-links > a:last-of-type img {
    max-height: 15px !important;
  }
}

/* line 199, resources/assets/styles/layouts/_test-listings.scss */

.mobile-filter-toggle {
  max-width: 80px;
}

/* line 201, resources/assets/styles/layouts/_test-listings.scss */

.test-listings-filter {
  padding-top: 30px;
  margin-bottom: 80px;
}

/* line 205, resources/assets/styles/layouts/_test-listings.scss */

.test-listings-filter img {
  margin-right: 20px;
}

/* line 207, resources/assets/styles/layouts/_test-listings.scss */

.test-listings-filter button {
  cursor: default;
  max-width: 291px;
  margin-right: 20px;
  width: 100%;
  position: relative;
  text-align: left;
  padding-left: 12px;
  background: #fff !important;
  color: #58595B;
  border: #B4B5B7 solid 1px !important;
  border-radius: 6px;
  font-size: 16px;
  font-weight: 300 !important;
  -webkit-transition: cursor .22s ease;
  -o-transition: cursor .22s ease;
  transition: cursor .22s ease;
  font-family: franklin-gothic-urw, FranklinGothicURW, -apple-system, BlinkMacSystemFont, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  height: 48px;
}

/* line 225, resources/assets/styles/layouts/_test-listings.scss */

.test-listings-filter button:before {
  display: block;
  position: absolute;
  top: -24px;
  left: 0;
  font-weight: 500;
  font-size: 14px;
}

/* line 234, resources/assets/styles/layouts/_test-listings.scss */

.test-listings-filter button:hover {
  cursor: pointer;
}

/* line 237, resources/assets/styles/layouts/_test-listings.scss */

.test-listings-filter button.conditions-button:before {
  content: 'Patient type';
}

/* line 239, resources/assets/styles/layouts/_test-listings.scss */

.test-listings-filter button.types-button:before {
  content: 'Test type';
}

@media screen and (max-width: 59.9375em) {
  /* line 207, resources/assets/styles/layouts/_test-listings.scss */

  .test-listings-filter button {
    max-width: 280px;
  }
}

@media screen and (max-width: 47.9375em) {
  /* line 207, resources/assets/styles/layouts/_test-listings.scss */

  .test-listings-filter button {
    max-width: 130px;
  }
}

/* line 245, resources/assets/styles/layouts/_test-listings.scss */

.test-listings-filter button:after {
  text-align: left;
  background-image: url(/wp-content/uploads/2022/01/chevron-down.svg);
  background-repeat: no-repeat;
  background-position: 93%;
  content: '';
  right: 12px;
  height: 15px;
  position: absolute;
  width: 15px;
  top: 16px;
}

@media print, screen and (min-width: 48em) {
  /* line 259, resources/assets/styles/layouts/_test-listings.scss */

  .test-listings-filter ul {
    width: 280px;
    padding: 3px 0 0;
    min-width: unset;
    border: 1px solid #B4B5B7;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
    border-top: unset;
  }

  /* line 270, resources/assets/styles/layouts/_test-listings.scss */

  .test-listings-filter ul:before,
  .test-listings-filter ul:after {
    content: '';
  }

  /* line 274, resources/assets/styles/layouts/_test-listings.scss */

  .test-listings-filter ul.uk-open:before {
    top: 3px;
    left: 12px;
    right: 12px;
    position: absolute;
    height: 1px;
    background: #AFA9A9;
  }

  /* line 283, resources/assets/styles/layouts/_test-listings.scss */

  .test-listings-filter ul.uk-open:after {
    top: -4px;
    left: -1px;
    right: -1px;
    position: absolute;
    height: 5px;
    background: #fff;
    border-right: 1px solid #AFA9A9;
    border-left: 1px solid #AFA9A9;
  }
}

@media print, screen and (min-width: 60em) {
  /* line 259, resources/assets/styles/layouts/_test-listings.scss */

  .test-listings-filter ul {
    width: 291px;
  }
}

/* line 298, resources/assets/styles/layouts/_test-listings.scss */

.test-listings-filter ul li {
  list-style: none;
}

@media print, screen and (min-width: 48em) {
  /* line 298, resources/assets/styles/layouts/_test-listings.scss */

  .test-listings-filter ul li {
    padding: 10px 15px;
  }

  /* line 304, resources/assets/styles/layouts/_test-listings.scss */

  .test-listings-filter ul li:last-of-type {
    padding-bottom: 20px;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
  }

  /* line 310, resources/assets/styles/layouts/_test-listings.scss */

  .test-listings-filter ul li.uk-active {
    background: #E2F1FC;
  }
}

/* line 313, resources/assets/styles/layouts/_test-listings.scss */

.test-listings-filter ul li a {
  font-size: 16px;
  font-weight: 400;
  color: #58595B;
  display: block;
}

/* line 319, resources/assets/styles/layouts/_test-listings.scss */

.test-listings-filter ul li a:hover {
  text-decoration: none;
  cursor: pointer;
}

@media screen and (max-width: 47.9375em) {
  /* line 201, resources/assets/styles/layouts/_test-listings.scss */

  .test-listings-filter {
    position: fixed;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    z-index: -1111111;
    -webkit-transition: .16s ease;
    -o-transition: .16s ease;
    transition: .16s ease;
    display: block;
    opacity: 0;
    padding: 50px 50px 0;
    background: #fff;
    overflow: scroll;
    margin-bottom: 0;
  }

  /* line 342, resources/assets/styles/layouts/_test-listings.scss */

  .test-listings-filter.filter-open {
    z-index: 111111;
    opacity: 1;
    overflow: hidden;
  }

  /* line 348, resources/assets/styles/layouts/_test-listings.scss */

  .test-listings-filter ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-shadow: none;
            box-shadow: none;
    padding: 0;
    left: unset !important;
    top: unset !important;
  }

  /* line 357, resources/assets/styles/layouts/_test-listings.scss */

  .test-listings-filter ul li {
    border: 1px solid #58595B;
    border-radius: 4px;
    width: auto;
    margin: 0 16px 16px 0;
    text-align: center;
    -webkit-transition: .22s ease;
    -o-transition: .22s ease;
    transition: .22s ease;
  }

  /* line 365, resources/assets/styles/layouts/_test-listings.scss */

  .test-listings-filter ul li.uk-active {
    background: #E2F1FC;
    border-color: #0691EF;
  }

  /* line 369, resources/assets/styles/layouts/_test-listings.scss */

  .test-listings-filter ul li.uk-active a {
    color: #003595;
  }

  /* line 372, resources/assets/styles/layouts/_test-listings.scss */

  .test-listings-filter ul li a {
    font-weight: 500;
    padding: 5px 11px;
    min-width: 70px;
    display: block;
    -webkit-transition: all .22s ease;
    -o-transition: all .22s ease;
    transition: all .22s ease;
  }

  /* line 379, resources/assets/styles/layouts/_test-listings.scss */

  .test-listings-filter ul li a:hover {
    text-decoration: none;
  }
}

@media screen and (max-width: 29.9375em) {
  /* line 201, resources/assets/styles/layouts/_test-listings.scss */

  .test-listings-filter {
    padding: 20px 20px 0;
  }

  /* line 392, resources/assets/styles/layouts/_test-listings.scss */

  .test-listings-filter ul li a {
    font-size: 14px;
    min-width: unset;
  }
}

/* line 399, resources/assets/styles/layouts/_test-listings.scss */

.test-listings-filter .test-filter-header {
  margin-bottom: 16px;
}

/* line 402, resources/assets/styles/layouts/_test-listings.scss */

.test-listings-filter .test-filter-header .title {
  font-size: 32px;
  font-weight: 200;
  margin-bottom: 0;
  text-transform: capitalize;
}

/* line 409, resources/assets/styles/layouts/_test-listings.scss */

.test-listings-filter .test-filter-header span.uk-icon:hover {
  cursor: pointer;
}

/* line 412, resources/assets/styles/layouts/_test-listings.scss */

.test-listings-filter .title {
  color: #003595;
  font-weight: 600;
  font-size: 20px;
  margin-bottom: 9px;
  display: inline-block;
}

/* line 422, resources/assets/styles/layouts/_test-listings.scss */

.test-listings-filter .test-filter-footer a {
  min-width: 120px;
  display: inline-block;
  text-align: center;
  padding: 6px 10px;
  margin-right: 20px;
  font-weight: 500;
}

@media screen and (max-width: 29.9375em) {
  /* line 422, resources/assets/styles/layouts/_test-listings.scss */

  .test-listings-filter .test-filter-footer a {
    min-width: 90px;
    font-size: 14px;
  }
}

/* line 435, resources/assets/styles/layouts/_test-listings.scss */

.test-listings-filter .test-filter-footer a:hover {
  cursor: pointer;
}

/* line 444, resources/assets/styles/layouts/_test-listings.scss */

#test-loop form {
  -webkit-box-flex: 2;
      -ms-flex-positive: 2;
          flex-grow: 2;
  margin-left: 70px;
}

@media screen and (max-width: 87.4375em) {
  /* line 444, resources/assets/styles/layouts/_test-listings.scss */

  #test-loop form {
    margin-left: 50px;
  }
}

@media screen and (max-width: 59.9375em) {
  /* line 444, resources/assets/styles/layouts/_test-listings.scss */

  #test-loop form {
    margin-left: 0;
  }
}

@media screen and (max-width: 47.9375em) {
  /* line 444, resources/assets/styles/layouts/_test-listings.scss */

  #test-loop form {
    margin-left: 30px;
  }
}

/* line 454, resources/assets/styles/layouts/_test-listings.scss */

#test-loop form img {
  position: absolute;
  top: 16px;
  left: 11px;
}

@media screen and (max-width: 47.9375em) {
  /* line 454, resources/assets/styles/layouts/_test-listings.scss */

  #test-loop form img {
    top: 11px;
  }
}

/* line 462, resources/assets/styles/layouts/_test-listings.scss */

#test-loop form input {
  padding-left: 34px;
  background: #fff !important;
  color: #58595B;
  border: #B4B5B7 solid 1px !important;
  border-radius: 6px;
  font-size: 16px;
  font-weight: 300 !important;
  font-family: franklin-gothic-urw, FranklinGothicURW, -apple-system, BlinkMacSystemFont, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  height: 48px;
}

@media screen and (max-width: 59.9375em) {
  /* line 462, resources/assets/styles/layouts/_test-listings.scss */

  #test-loop form input {
    font-size: 14px;
  }
}

@media screen and (max-width: 47.9375em) {
  /* line 462, resources/assets/styles/layouts/_test-listings.scss */

  #test-loop form input {
    height: 38px;
  }
}

/* line 479, resources/assets/styles/layouts/_test-listings.scss */

#test-loop form input::-webkit-input-placeholder {
  color: #58595B;
}

#test-loop form input::-moz-placeholder {
  color: #58595B;
}

#test-loop form input::-ms-input-placeholder {
  color: #58595B;
}

#test-loop form input::placeholder {
  color: #58595B;
}

@media screen and (max-width: 59.9375em) {
  /* line 479, resources/assets/styles/layouts/_test-listings.scss */

  #test-loop form input::-webkit-input-placeholder {
    font-size: 14px;
  }

  #test-loop form input::-moz-placeholder {
    font-size: 14px;
  }

  #test-loop form input::-ms-input-placeholder {
    font-size: 14px;
  }

  #test-loop form input::placeholder {
    font-size: 14px;
  }
}

/* line 487, resources/assets/styles/layouts/_test-listings.scss */

#test-loop .mobile-search {
  margin-bottom: 35px;
  width: calc(100% - 70px);
}

@media screen and (max-width: 29.9375em) {
  /* line 487, resources/assets/styles/layouts/_test-listings.scss */

  #test-loop .mobile-search {
    margin-left: 20px;
    width: calc(100% - 50px);
  }
}

/* line 497, resources/assets/styles/layouts/_test-listings.scss */

#test-loop .mobile-filter-toggle {
  max-width: 20px;
  float: left;
  margin-right: 20px;
  padding-top: 7px;
  margin-bottom: 22px;
}

@media screen and (max-width: 29.9375em) {
  /* line 497, resources/assets/styles/layouts/_test-listings.scss */

  #test-loop .mobile-filter-toggle {
    padding-top: 4px;
  }
}

/* line 506, resources/assets/styles/layouts/_test-listings.scss */

#test-loop .mobile-filter-toggle:hover {
  cursor: pointer;
}

/* line 512, resources/assets/styles/layouts/_test-listings.scss */

.layout-test-listings {
  position: relative;
}

/* line 515, resources/assets/styles/layouts/_test-listings.scss */

.layout-test-listings:before {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 126px;
  background-image: url(/wp-content/uploads/2021/11/myriad-super-M-blue.svg);
  background-repeat: no-repeat;
  background-size: cover;
  z-index: 0;
}

/* line 529, resources/assets/styles/layouts/_test-listings.scss */

.layout-test-listings .uk-container {
  position: relative;
}

/* line 531, resources/assets/styles/layouts/_test-listings.scss */

.layout-test-listings .test-listings-loop {
  position: relative;
  min-height: 200px;
}

@media screen and (max-width: 47.9375em) {
  /* line 531, resources/assets/styles/layouts/_test-listings.scss */

  .layout-test-listings .test-listings-loop {
    clear: left;
  }
}

/* line 538, resources/assets/styles/layouts/_test-listings.scss */

.layout-test-listings .test-listings-loop h2.test-cat {
  color: #003595;
  font-size: 40px;
  margin-top: 60px !important;
}

/* line 543, resources/assets/styles/layouts/_test-listings.scss */

.layout-test-listings .test-listings-loop h2.test-cat.show {
  display: block !important;
}

/* line 547, resources/assets/styles/layouts/_test-listings.scss */

.layout-test-listings .test-listings-loop h2.test-cat:first-of-type {
  margin-top: 0 !important;
}

@media screen and (max-width: 47.9375em) {
  /* line 538, resources/assets/styles/layouts/_test-listings.scss */

  .layout-test-listings .test-listings-loop h2.test-cat {
    font-size: 30px;
  }
}

@media screen and (max-width: 29.9375em) {
  /* line 538, resources/assets/styles/layouts/_test-listings.scss */

  .layout-test-listings .test-listings-loop h2.test-cat {
    font-size: 20px;
  }
}

/* line 557, resources/assets/styles/layouts/_test-listings.scss */

.layout-test-listings .no-results {
  display: block !important;
  position: absolute;
  opacity: 0;
  margin-bottom: 150px;
  z-index: -2;
}

/* line 564, resources/assets/styles/layouts/_test-listings.scss */

.layout-test-listings .no-results.show {
  opacity: 1;
  position: relative;
  z-index: 1;
}

/* line 570, resources/assets/styles/layouts/_test-listings.scss */

.layout-test-listings .no-results h3 {
  line-height: 1.2;
  margin-bottom: 20px;
}

/* line 574, resources/assets/styles/layouts/_test-listings.scss */

.layout-test-listings .no-results h3 .search-filter-values span {
  font-weight: 300;
}

/* line 577, resources/assets/styles/layouts/_test-listings.scss */

.layout-test-listings .no-results > div {
  margin-top: 50px;
}

/* line 580, resources/assets/styles/layouts/_test-listings.scss */

.layout-test-listings .no-results > div img {
  max-height: 330px;
}

/* line 590, resources/assets/styles/layouts/_test-listings.scss */

.test-listing-card > div a.prod-box {
  max-width: 50px;
  width: 0%;
}

@media screen and (max-width: 23.125em) {
  /* line 596, resources/assets/styles/layouts/_test-listings.scss */

  .test-listing-card > div a.prod-box + .padding-left-default.padding-right-default {
    padding-left: 15px;
    padding-right: 0;
  }
}

/* line 603, resources/assets/styles/layouts/_test-listings.scss */

.test-listing-card > div a.prod-box + .padding-left-default.padding-right-default a img.prod-signature {
  max-height: 60px;
  margin-bottom: 7px;
  -webkit-filter: drop-shadow(3px 3px 2px rgba(0, 0, 0, 0));
          filter: drop-shadow(3px 3px 2px rgba(0, 0, 0, 0));
  -webkit-transition: .22s ease;
  -o-transition: .22s ease;
  transition: .22s ease;
}

@media screen and (max-width: 47.9375em) {
  /* line 603, resources/assets/styles/layouts/_test-listings.scss */

  .test-listing-card > div a.prod-box + .padding-left-default.padding-right-default a img.prod-signature {
    height: 50px;
  }
}

/* line 613, resources/assets/styles/layouts/_test-listings.scss */

.test-listing-card > div a.prod-box + .padding-left-default.padding-right-default a:hover img.prod-signature {
  -webkit-filter: drop-shadow(3px 3px 2px rgba(0, 0, 0, 0.2));
          filter: drop-shadow(3px 3px 2px rgba(0, 0, 0, 0.2));
}

@media screen and (max-width: 47.9375em) {
  /* line 588, resources/assets/styles/layouts/_test-listings.scss */

  .test-listing-card > div {
    border-top: 1px solid #D7D9DB !important;
    border-right: 1px solid #D7D9DB !important;
    border-bottom: 1px solid #D7D9DB !important;
    -webkit-box-shadow: none;
            box-shadow: none;
  }

  /* line 626, resources/assets/styles/layouts/_test-listings.scss */

  .test-listing-card > div a {
    font-size: 16px;
  }
}

@media screen and (max-width: 29.9375em) {
  /* line 630, resources/assets/styles/layouts/_test-listings.scss */

  .test-listing-card > div p {
    font-size: 14px;
  }

  /* line 632, resources/assets/styles/layouts/_test-listings.scss */

  .test-listing-card > div img:not(.prod-signature) {
    max-width: 50px;
  }

  /* line 635, resources/assets/styles/layouts/_test-listings.scss */

  .test-listing-card > div img:not(.prod-signature) + div {
    padding-left: 15px;
  }
}

@media screen and (max-width: 47.9375em) {
  /* line 641, resources/assets/styles/layouts/_test-listings.scss */

  .test-listing-card div.imgs {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}

/* line 645, resources/assets/styles/layouts/_test-listings.scss */

.test-listing-card .excerpt {
  max-width: 100%;
  color: #58595B;
  font-weight: 300;
}

/* line 651, resources/assets/styles/layouts/_test-listings.scss */

.test-listing-card .excerpt p {
  margin-bottom: 0;
}

@media screen and (max-width: 47.9375em) {
  /* line 645, resources/assets/styles/layouts/_test-listings.scss */

  .test-listing-card .excerpt {
    max-width: 100%;
  }
}

/* line 657, resources/assets/styles/layouts/_test-listings.scss */

.test-listing-card .details {
  border-left: 1px #D7D9DB solid;
}

/* line 660, resources/assets/styles/layouts/_test-listings.scss */

.test-listing-card .details b {
  color: #003595;
}

/* line 662, resources/assets/styles/layouts/_test-listings.scss */

.test-listing-card .details * {
  line-height: 1.3;
}

/* line 664, resources/assets/styles/layouts/_test-listings.scss */

.test-listing-card .details p {
  margin: 15px 0;
  color: #58595B;
  font-weight: 300;
}

@media screen and (max-width: 47.9375em) {
  /* line 657, resources/assets/styles/layouts/_test-listings.scss */

  .test-listing-card .details {
    border-left: none;
    padding-left: 0;
  }
}

@media screen and (max-width: 23.125em) {
  /* line 678, resources/assets/styles/layouts/_test-listings.scss */

  .test-listing-card[data-search*="BRACAnalysis"] img.prod-signature {
    max-height: 36px !important;
  }
}

/* line 1, resources/assets/styles/layouts/_timeline.scss */

.layout-timeline {
  overflow: hidden;
}

/* line 4, resources/assets/styles/layouts/_timeline.scss */

.layout-timeline .line-overlay {
  position: relative;
  width: 100px;
  margin: -100px 0 0;
}

/* line 10, resources/assets/styles/layouts/_timeline.scss */

.layout-timeline .line-overlay > div {
  position: absolute;
  z-index: 9999;
  height: 100%;
  width: 0;
}

@media screen and (max-width: 59.9375em) {
  /* line 4, resources/assets/styles/layouts/_timeline.scss */

  .layout-timeline .line-overlay {
    padding: 0 5px 0 5px;
    width: 65px;
    margin: -85px 0 0;
  }
}

/* line 23, resources/assets/styles/layouts/_timeline.scss */

.layout-timeline .line-overlay:after {
  content: '';
  display: block;
  width: 5px;
  height: calc(100% - 100px);
  background: #cecece;
  bottom: 10px;
  position: absolute;
  margin: auto;
  left: 0;
  right: 0;
  z-index: 0;
}

@media screen and (max-width: 59.9375em) {
  /* line 23, resources/assets/styles/layouts/_timeline.scss */

  .layout-timeline .line-overlay:after {
    height: calc(100% - 85px);
  }
}

/* line 41, resources/assets/styles/layouts/_timeline.scss */

.layout-timeline .line-overlay .line-content {
  -webkit-transition: none;
  -o-transition: none;
  transition: none;
  height: 100px;
}

/* line 48, resources/assets/styles/layouts/_timeline.scss */

.layout-timeline .line-overlay .line-content.uk-sticky-fixed {
  z-index: 99999999999;
  height: 100px;
  width: 100px !important;
}

@media screen and (max-width: 59.9375em) {
  /* line 48, resources/assets/styles/layouts/_timeline.scss */

  .layout-timeline .line-overlay .line-content.uk-sticky-fixed {
    height: 65px;
    width: 65px !important;
  }
}

@media screen and (max-width: 59.9375em) {
  /* line 41, resources/assets/styles/layouts/_timeline.scss */

  .layout-timeline .line-overlay .line-content {
    height: 65px;
    width: 65px !important;
  }
}

/* line 65, resources/assets/styles/layouts/_timeline.scss */

.layout-timeline .line-overlay .line-content .uk-icon {
  background: #76777a;
  border-radius: 50%;
  padding: 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #fff;
  position: relative;
}

@media screen and (max-width: 59.9375em) {
  /* line 65, resources/assets/styles/layouts/_timeline.scss */

  .layout-timeline .line-overlay .line-content .uk-icon {
    padding: 7px;
  }
}

/* line 77, resources/assets/styles/layouts/_timeline.scss */

.layout-timeline .line-overlay .line-content .uk-icon[uk-icon*=heart] {
  padding: 24px 20px 16px;
}

@media screen and (max-width: 59.9375em) {
  /* line 77, resources/assets/styles/layouts/_timeline.scss */

  .layout-timeline .line-overlay .line-content .uk-icon[uk-icon*=heart] {
    padding: 12px 10px 8px;
  }
}

/* line 88, resources/assets/styles/layouts/_timeline.scss */

.layout-timeline .line-overlay .line-content .uk-icon .time {
  -webkit-transform: none;
       -o-transform: none;
          transform: none;
  color: #fff;
  font-weight: 500;
  padding: 19.8% 0;
  width: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

/* line 98, resources/assets/styles/layouts/_timeline.scss */

.layout-timeline .line-overlay .line-content .uk-icon .time::-moz-selection {
  background: transparent;
}

.layout-timeline .line-overlay .line-content .uk-icon .time::selection {
  background: transparent;
}

/* line 104, resources/assets/styles/layouts/_timeline.scss */

.layout-timeline .line-overlay .line-content .uk-icon:after {
  content: '';
  position: absolute;
  top: 14%;
  left: 20%;
  height: 15px;
  width: 15px;
  background: #c3c3c3;
  border-radius: 50%;
  -webkit-transition: .5s ease;
  -o-transition: .5s ease;
  transition: .5s ease;
  opacity: 0;
}

@media print, screen and (min-width: 60em) {
  /* line 104, resources/assets/styles/layouts/_timeline.scss */

  .layout-timeline .line-overlay .line-content .uk-icon:after {
    width: 20px;
    height: 20px;
  }
}

/* line 122, resources/assets/styles/layouts/_timeline.scss */

.layout-timeline .line-overlay .line-content .uk-icon:before {
  content: '';
  position: absolute;
  top: 24%;
  right: 70%;
  left: 30%;
  height: 2px;
  background: #6bee6b;
  z-index: 9;
  opacity: 0;
}

/* line 134, resources/assets/styles/layouts/_timeline.scss */

.layout-timeline .line-overlay .line-content .uk-icon .time:after {
  content: '*';
  position: absolute;
  color: #6bee6b;
  top: -8%;
  font-size: 38px;
  right: 55%;
  z-index: 9;
  font-weight: 100;
  opacity: 0;
}

@media print, screen and (min-width: 60em) {
  /* line 134, resources/assets/styles/layouts/_timeline.scss */

  .layout-timeline .line-overlay .line-content .uk-icon .time:after {
    top: -5%;
    font-size: 49px;
  }
}

/* line 151, resources/assets/styles/layouts/_timeline.scss */

.layout-timeline .line-overlay .line-content .uk-icon.may4th {
  -webkit-animation: waitReveal 1s linear;
       -o-animation: waitReveal 1s linear;
          animation: waitReveal 1s linear;
}

/* line 154, resources/assets/styles/layouts/_timeline.scss */

.layout-timeline .line-overlay .line-content .uk-icon.may4th:after {
  -webkit-animation: tempReveal 1s linear;
       -o-animation: tempReveal 1s linear;
          animation: tempReveal 1s linear;
}

/* line 158, resources/assets/styles/layouts/_timeline.scss */

.layout-timeline .line-overlay .line-content .uk-icon.may4th:before {
  -webkit-animation: shootLaserRev .22s linear .77s;
       -o-animation: shootLaserRev .22s linear .77s;
          animation: shootLaserRev .22s linear .77s;
}

/* line 162, resources/assets/styles/layouts/_timeline.scss */

.layout-timeline .line-overlay .line-content .uk-icon.may4th .time:after {
  -webkit-animation: tempReveal .75s linear .25s;
       -o-animation: tempReveal .75s linear .25s;
          animation: tempReveal .75s linear .25s;
}

/* line 170, resources/assets/styles/layouts/_timeline.scss */

.layout-timeline .line-overlay .line-content .time {
  -webkit-transform: translate(50%, 0px);
       -o-transform: translate(50%, 0px);
          transform: translate(50%, 0px);
}

@media screen and (max-width: 59.9375em) {
  /* line 170, resources/assets/styles/layouts/_timeline.scss */

  .layout-timeline .line-overlay .line-content .time {
    -webkit-transform: translate(-50%);
         -o-transform: translate(-50%);
            transform: translate(-50%);
    font-size: 20px;
  }
}

/* line 187, resources/assets/styles/layouts/_timeline.scss */

.layout-timeline article.post.timeline:not(:first-child) .line-overlay .line-content:not(.uk-sticky-fixed) .uk-icon {
  width: 0;
  height: 0;
  padding: 0;
  overflow: hidden;
}

/* line 193, resources/assets/styles/layouts/_timeline.scss */

.layout-timeline article.post.timeline:not(:first-child) .line-overlay .line-content:not(.uk-sticky-fixed) .uk-icon .time {
  width: 0;
  height: 0;
  overflow: hidden;
}

/* line 205, resources/assets/styles/layouts/_timeline.scss */

.layout-timeline article.post.timeline:first-child .line-overlay {
  margin-top: 0;
}

@media screen and (max-width: 59.9375em) {
  /* line 205, resources/assets/styles/layouts/_timeline.scss */

  .layout-timeline article.post.timeline:first-child .line-overlay {
    margin: 0 0 0;
  }
}

/* line 212, resources/assets/styles/layouts/_timeline.scss */

.layout-timeline article.post.timeline:first-child .line-overlay:after {
  height: 100%;
  bottom: 0;
}

@media screen and (max-width: 59.9375em) {
  /* line 212, resources/assets/styles/layouts/_timeline.scss */

  .layout-timeline article.post.timeline:first-child .line-overlay:after {
    height: 100%;
  }
}

/* line 220, resources/assets/styles/layouts/_timeline.scss */

.layout-timeline article.post.timeline:first-child .line-overlay .line-content {
  opacity: 1 !important;
  z-index: 9;
  position: relative;
  height: 100px;
  width: 100px;
}

@media print, screen and (min-width: 60em) and (min-width: 60em) {
  /* line 236, resources/assets/styles/layouts/_timeline.scss */

  .layout-timeline article.post.timeline:nth-child(even) .line-overlay .line-content .uk-icon:after {
    right: 20%;
    left: auto;
  }
}

@media print, screen and (min-width: 60em) and (min-width: 60em) {
  /* line 243, resources/assets/styles/layouts/_timeline.scss */

  .layout-timeline article.post.timeline:nth-child(even) .line-overlay .line-content .uk-icon:before {
    right: 30%;
    left: 70%;
  }
}

@media print, screen and (min-width: 60em) and (min-width: 60em) {
  /* line 250, resources/assets/styles/layouts/_timeline.scss */

  .layout-timeline article.post.timeline:nth-child(even) .line-overlay .line-content .uk-icon .time:after {
    left: 55%;
    right: auto;
  }
}

@media print, screen and (min-width: 60em) {
  /* line 259, resources/assets/styles/layouts/_timeline.scss */

  .layout-timeline article.post.timeline:nth-child(even) .line-overlay .line-content .uk-icon.may4th:before {
    -webkit-animation: shootLaser .22s linear .77s;
         -o-animation: shootLaser .22s linear .77s;
            animation: shootLaser .22s linear .77s;
  }
}

@media screen and (max-width: 59.9375em) {
  /* line 182, resources/assets/styles/layouts/_timeline.scss */

  .layout-timeline article.post.timeline {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }

  /* line 268, resources/assets/styles/layouts/_timeline.scss */

  .layout-timeline article.post.timeline .uk-card {
    margin-right: 0 !important;
    margin-left: 10px !important;
    text-align: left;
  }
}

/* line 279, resources/assets/styles/layouts/_timeline.scss */

.layout-timeline .uk-flex-row-reverse .line-overlay .time {
  -webkit-transform: translate(-50%, 0px);
       -o-transform: translate(-50%, 0px);
          transform: translate(-50%, 0px);
}

@media screen and (max-width: 59.9375em) {
  /* line 279, resources/assets/styles/layouts/_timeline.scss */

  .layout-timeline .uk-flex-row-reverse .line-overlay .time {
    -webkit-transform: translate(-50%);
         -o-transform: translate(-50%);
            transform: translate(-50%);
    font-size: 20px;
  }
}

/* line 288, resources/assets/styles/layouts/_timeline.scss */

.layout-timeline .card-wrapper {
  width: calc(50% - 50px);
}

@media screen and (max-width: 59.9375em) {
  /* line 288, resources/assets/styles/layouts/_timeline.scss */

  .layout-timeline .card-wrapper {
    width: calc(100% - 75px);
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
}

/* line 297, resources/assets/styles/layouts/_timeline.scss */

.layout-timeline .card-wrapper .uk-card {
  border-radius: 5px;
}

/* line 300, resources/assets/styles/layouts/_timeline.scss */

.layout-timeline .card-wrapper .uk-card.boom {
  -webkit-animation: alderan 1s ease;
       -o-animation: alderan 1s ease;
          animation: alderan 1s ease;
}

/* line 305, resources/assets/styles/layouts/_timeline.scss */

.layout-timeline .card-wrapper .line-accent {
  display: block;
  height: 100%;
  width: 10px;
  position: absolute;
  left: 0;
  top: 0;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}

@-webkit-keyframes waitReveal {
  0% {
    margin: 0;
  }

  100% {
    margin: 0;
  }
}

@-o-keyframes waitReveal {
  0% {
    margin: 0;
  }

  100% {
    margin: 0;
  }
}

@keyframes waitReveal {
  0% {
    margin: 0;
  }

  100% {
    margin: 0;
  }
}

@-webkit-keyframes tempReveal {
  0% {
    opacity: 0;
  }

  5% {
    opacity: 1;
  }

  95% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

@-o-keyframes tempReveal {
  0% {
    opacity: 0;
  }

  5% {
    opacity: 1;
  }

  95% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

@keyframes tempReveal {
  0% {
    opacity: 0;
  }

  5% {
    opacity: 1;
  }

  95% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

@-webkit-keyframes shootLaser {
  0% {
    opacity: 0;
    left: 70%;
    right: 30%;
  }

  5% {
    opacity: 0;
    left: 70%;
    right: 30%;
  }

  50% {
    opacity: 1;
    left: 70%;
    right: -70%;
  }

  95% {
    left: 120%;
    right: -70%;
    opacity: 1;
  }

  100% {
    left: 140%;
    right: -70%;
    opacity: 0;
  }
}

@-o-keyframes shootLaser {
  0% {
    opacity: 0;
    left: 70%;
    right: 30%;
  }

  5% {
    opacity: 0;
    left: 70%;
    right: 30%;
  }

  50% {
    opacity: 1;
    left: 70%;
    right: -70%;
  }

  95% {
    left: 120%;
    right: -70%;
    opacity: 1;
  }

  100% {
    left: 140%;
    right: -70%;
    opacity: 0;
  }
}

@keyframes shootLaser {
  0% {
    opacity: 0;
    left: 70%;
    right: 30%;
  }

  5% {
    opacity: 0;
    left: 70%;
    right: 30%;
  }

  50% {
    opacity: 1;
    left: 70%;
    right: -70%;
  }

  95% {
    left: 120%;
    right: -70%;
    opacity: 1;
  }

  100% {
    left: 140%;
    right: -70%;
    opacity: 0;
  }
}

@-webkit-keyframes shootLaserRev {
  0% {
    opacity: 0;
    right: 70%;
    left: 30%;
  }

  5% {
    opacity: 0;
    right: 70%;
    left: 30%;
  }

  50% {
    opacity: 1;
    right: 70%;
    left: -70%;
  }

  95% {
    right: 120%;
    left: -70%;
    opacity: 1;
  }

  100% {
    right: 140%;
    left: -70%;
    opacity: 0;
  }
}

@-o-keyframes shootLaserRev {
  0% {
    opacity: 0;
    right: 70%;
    left: 30%;
  }

  5% {
    opacity: 0;
    right: 70%;
    left: 30%;
  }

  50% {
    opacity: 1;
    right: 70%;
    left: -70%;
  }

  95% {
    right: 120%;
    left: -70%;
    opacity: 1;
  }

  100% {
    right: 140%;
    left: -70%;
    opacity: 0;
  }
}

@keyframes shootLaserRev {
  0% {
    opacity: 0;
    right: 70%;
    left: 30%;
  }

  5% {
    opacity: 0;
    right: 70%;
    left: 30%;
  }

  50% {
    opacity: 1;
    right: 70%;
    left: -70%;
  }

  95% {
    right: 120%;
    left: -70%;
    opacity: 1;
  }

  100% {
    right: 140%;
    left: -70%;
    opacity: 0;
  }
}

@-webkit-keyframes alderan {
  0% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
    -webkit-filter: blur(0);
            filter: blur(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(2);
            transform: scale(2);
    -webkit-filter: blur(10px);
            filter: blur(10px);
  }
}

@-o-keyframes alderan {
  0% {
    opacity: 1;
    -o-transform: scale(1);
       transform: scale(1);
    filter: blur(0);
  }

  100% {
    opacity: 0;
    -o-transform: scale(2);
       transform: scale(2);
    filter: blur(10px);
  }
}

@keyframes alderan {
  0% {
    opacity: 1;
    -webkit-transform: scale(1);
         -o-transform: scale(1);
            transform: scale(1);
    -webkit-filter: blur(0);
            filter: blur(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(2);
         -o-transform: scale(2);
            transform: scale(2);
    -webkit-filter: blur(10px);
            filter: blur(10px);
  }
}

/* line 3, resources/assets/styles/layouts/_video-hero.scss */

.layout-video_hero.overlay-remove .uk-position-cover {
  background: unset;
}

/* line 30, resources/assets/styles/layouts/_video-hero.scss */

.layout-content_video_hero {
  padding-top: 0;
  padding-bottom: 0;
}

/* line 40, resources/assets/styles/layouts/_video-hero.scss */

.layout-content_video_hero > div {
  max-width: 1900px;
  margin: 0 auto;
  padding-top: 60px;
  padding-bottom: 60px;
}

@media screen and (max-width: 59.9375em) {
  /* line 40, resources/assets/styles/layouts/_video-hero.scss */

  .layout-content_video_hero > div {
    padding-top: 0;
    padding-bottom: 0;
  }
}

/* line 57, resources/assets/styles/layouts/_video-hero.scss */

.layout-content_video_hero .video-background-container,
.layout-content_video_hero .video-background-container * {
  pointer-events: none;
}

@media screen and (max-width: 59.9375em) {
  /* line 53, resources/assets/styles/layouts/_video-hero.scss */

  .layout-content_video_hero .video-background-container {
    position: relative !important;
    top: unset !important;
    -webkit-transform: none !important;
         -o-transform: none !important;
            transform: none !important;
    height: auto !important;
    left: -100% !important;
    width: 200% !important;
  }
}

/* line 70, resources/assets/styles/layouts/_video-hero.scss */

.layout-content_video_hero .video-background-container:before {
  content: '';
  width: 50%;
  background: -webkit-linear-gradient(15deg, white 20%, #0071ce 20%);
  background: -o-linear-gradient(15deg, white 20%, #0071ce 20%);
  background: linear-gradient(75deg, white 20%, #0071ce 20%);
  right: 0;
  position: absolute;
  top: 0;
  bottom: 0;
}

@media screen and (max-width: 59.9375em) {
  /* line 70, resources/assets/styles/layouts/_video-hero.scss */

  .layout-content_video_hero .video-background-container:before {
    bottom: 2px;
  }
}

@media screen and (max-width: 59.9375em) {
  /* line 85, resources/assets/styles/layouts/_video-hero.scss */

  .layout-content_video_hero .uk-container {
    -webkit-box-shadow: inset 0 10px 10px -5px rgba(0, 0, 0, 0.25);
            box-shadow: inset 0 10px 10px -5px rgba(0, 0, 0, 0.25);
    margin-top: -2px;
  }
}

@media screen and (max-width: 59.9375em) {
  /* line 90, resources/assets/styles/layouts/_video-hero.scss */

  .layout-content_video_hero .uk-container.uk-container-large {
    padding-left: 0;
    padding-right: 0;
  }
}

/* line 95, resources/assets/styles/layouts/_video-hero.scss */

.layout-content_video_hero .uk-container.uk-container-large .hero-content > div {
  padding-left: 64px;
  padding-right: 0;
}

@media screen and (max-width: 59.9375em) {
  /* line 95, resources/assets/styles/layouts/_video-hero.scss */

  .layout-content_video_hero .uk-container.uk-container-large .hero-content > div {
    padding: 32px;
  }
}

@media screen and (max-width: 29.9375em) {
  /* line 95, resources/assets/styles/layouts/_video-hero.scss */

  .layout-content_video_hero .uk-container.uk-container-large .hero-content > div {
    padding-left: 16px;
    padding-right: 16px;
  }
}

/* line 190, resources/assets/styles/layouts/_video-slider.scss */

.layout-video_slider .title {
  padding: 0 30px;
}

/* line 194, resources/assets/styles/layouts/_video-slider.scss */

.layout-video_slider .uk-slider {
  padding-top: 20px;
  padding-bottom: 20px;
}

@media screen and (max-width: 59.9375em) {
  /* line 194, resources/assets/styles/layouts/_video-slider.scss */

  .layout-video_slider .uk-slider {
    padding-left: 40px;
    padding-right: 40px;
  }
}

@media screen and (max-width: 47.9375em) {
  /* line 194, resources/assets/styles/layouts/_video-slider.scss */

  .layout-video_slider .uk-slider {
    padding-left: 0px;
    padding-right: 0px;
  }
}

@media screen and (max-width: 59.9375em) {
  /* line 206, resources/assets/styles/layouts/_video-slider.scss */

  .layout-video_slider .uk-slider [uk-slider-item="next"] {
    right: -40px !important;
    top: 28% !important;
  }
}

@media screen and (max-width: 47.9375em) {
  /* line 206, resources/assets/styles/layouts/_video-slider.scss */

  .layout-video_slider .uk-slider [uk-slider-item="next"] {
    top: -35px !important;
    right: 0 !important;
  }
}

@media screen and (max-width: 59.9375em) {
  /* line 218, resources/assets/styles/layouts/_video-slider.scss */

  .layout-video_slider .uk-slider [uk-slider-item="previous"] {
    left: -40px !important;
    top: 28% !important;
  }
}

@media screen and (max-width: 47.9375em) {
  /* line 218, resources/assets/styles/layouts/_video-slider.scss */

  .layout-video_slider .uk-slider [uk-slider-item="previous"] {
    top: -35px !important;
    left: 0 !important;
  }
}

/* line 232, resources/assets/styles/layouts/_video-slider.scss */

.layout-video_slider .uk-slider .uk-slider-items li {
  -webkit-filter: brightness(0.7);
          filter: brightness(0.7);
  -webkit-transition: all .22s ease;
  -o-transition: all .22s ease;
  transition: all .22s ease;
  max-width: 980px;
  margin: 0 auto;
}

/* line 237, resources/assets/styles/layouts/_video-slider.scss */

.layout-video_slider .uk-slider .uk-slider-items li.uk-active {
  opacity: 1;
  -webkit-filter: brightness(1);
          filter: brightness(1);
}

@media screen and (max-width: 47.9375em) {
  /* line 243, resources/assets/styles/layouts/_video-slider.scss */

  .layout-video_slider .uk-slider .uk-slider-items .video-overflow {
    padding: 20px;
  }
}

/* line 258, resources/assets/styles/layouts/_video-slider.scss */

.layout-video_slider .video-content-overflow .video-content-inner {
  max-height: 350px;
}

/* line 261, resources/assets/styles/layouts/_video-slider.scss */

.layout-video_slider .video-content-overflow .video-content-inner .video-header {
  max-width: 1200px;
  margin: 0 auto;
}

/* line 265, resources/assets/styles/layouts/_video-slider.scss */

.layout-video_slider .video-content-overflow .video-content-inner .video-header a {
  -webkit-transition: .22s ease;
  -o-transition: .22s ease;
  transition: .22s ease;
}

/* line 268, resources/assets/styles/layouts/_video-slider.scss */

.layout-video_slider .video-content-overflow .video-content-inner .video-header a:hover * {
  color: #FF9015;
}

/* line 271, resources/assets/styles/layouts/_video-slider.scss */

.layout-video_slider .video-content-overflow .video-content-inner .video-header a.uk-button.heading.underline,
.layout-video_slider .video-content-overflow .video-content-inner .video-header .last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type a.heading.underline,
.last-navItem-button-secondary .uk-navbar ul.uk-navbar-nav li:last-of-type .layout-video_slider .video-content-overflow .video-content-inner .video-header a.heading.underline,
.layout-video_slider .video-content-overflow .video-content-inner .video-header a.heading.underline.btn,
.layout-video_slider .video-content-overflow .video-content-inner .video-header #pageNav a.heading.underline.active-pageNav-item,
#pageNav .layout-video_slider .video-content-overflow .video-content-inner .video-header a.heading.underline.active-pageNav-item {
  width: auto;
  margin: 0;
  display: block;
  text-align: left;
}

/* line 285, resources/assets/styles/layouts/_video-slider.scss */

.layout-video_slider .video-slider-nav [class*=uk-overlay] {
  -webkit-transition: .22s ease;
  -o-transition: .22s ease;
  transition: .22s ease;
}

/* line 287, resources/assets/styles/layouts/_video-slider.scss */

.layout-video_slider .video-slider-nav [class*=uk-overlay]:hover {
  background-color: rgba(0, 0, 0, 0.5);
}

/* line 292, resources/assets/styles/layouts/_video-slider.scss */

.layout-video_slider .video-slider-nav .uk-active [class*=uk-overlay] {
  background-color: rgba(0, 0, 0, 0.5);
}

/* line 295, resources/assets/styles/layouts/_video-slider.scss */

.layout-video_slider .video-slider-nav p {
  font-size: 22px;
}

/* line 299, resources/assets/styles/layouts/_video-slider.scss */

.layout-video_slider .video-slider-nav h5,
.layout-video_slider .video-slider-nav p {
  line-height: 1.2;
}

/* line 303, resources/assets/styles/layouts/_video-slider.scss */

.layout-video_slider .video-slider-nav h5 + p {
  margin-top: 3px;
  margin-bottom: 0;
  font-weight: 500;
  font-size: 20px;
}

@media print, screen and (min-width: 48em) {
  /* line 303, resources/assets/styles/layouts/_video-slider.scss */

  .layout-video_slider .video-slider-nav h5 + p {
    margin-top: 5px;
  }
}

@media print, screen and (min-width: 60em) {
  /* line 303, resources/assets/styles/layouts/_video-slider.scss */

  .layout-video_slider .video-slider-nav h5 + p {
    margin-top: 8px;
  }
}

@media screen and (max-width: 87.4375em) {
  /* line 317, resources/assets/styles/layouts/_video-slider.scss */

  .layout-video_slider .video-slider-nav .uk-padding {
    padding: 9px;
  }
}

@media screen and (max-width: 59.9375em) {
  /* line 317, resources/assets/styles/layouts/_video-slider.scss */

  .layout-video_slider .video-slider-nav .uk-padding {
    padding: 10px;
  }
}

/* line 330, resources/assets/styles/layouts/_video-slider.scss */

.layout-video_slider.uk-section-default .video-content-overflow {
  background-color: #f8f8f8;
}

/* line 337, resources/assets/styles/layouts/_video-slider.scss */

.layout-video_slider.uk-section-muted .video-content-overflow {
  background-color: #fff;
}

/* line 345, resources/assets/styles/layouts/_video-slider.scss */

ul#video-switcher-nav .uk-cover-container {
  background-image: url(/wp-content/uploads/2021/04/background-300x275.png);
  background-size: 30%;
  background-position: 50% 50%;
}


/*# sourceMappingURL=main.css.map*/