@charset "UTF-8";
@import url(../fonts/fontawesome-free-5.11.2-web/css/fontawesome.css);
@import url(../fonts/fontawesome-free-5.11.2-web/css/solid.css);
@import url(../fonts/fontawesome-free-5.11.2-web/css/brands.css);
/* we import this part first, because here color variables are defined */
/* -------------------------------------------------- */
/* -------------------------------------------------- */
/* -------------------------------------------------- */
/* -------------------------------------------------- */
/* -------------------------------------------------- */
/* -------------------------------------------------- */
/* -------------------------------------------------- */
/* -------------------------------------------------- */
/* Usage: 

@include phone {
    padding: 0 20px;
}

*/
/* line 50, /Users/mpl/Documents/contentednet/repo/trunk/styles/_breakpoints.scss */
body:before {
  content: "desktop";

  visibility: hidden;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 50, /Users/mpl/Documents/contentednet/repo/trunk/styles/_breakpoints.scss */
  body:before {
    content: "tablet";
  }
}
@media (max-width: 767px) {
  /* line 50, /Users/mpl/Documents/contentednet/repo/trunk/styles/_breakpoints.scss */
  body:before {
    content: "phone";
  }
}

/* breakpoints are used in global.scss */

/* line 34, /Users/mpl/Documents/contentednet/repo/trunk/styles/_global.scss */
html * {
  margin: 0;
  padding: 0;
  font-weight: lighter;
  font-family: "Open Sans", sans-serif;
}

body {
  font-family: "Open Sans", sans-serif;
  font-optical-sizing: auto;
  font-weight: 300;
  font-style: normal;
  font-variation-settings: "wdth" 100;
  font-size: 14px;
}

/* line 42, /Users/mpl/Documents/contentednet/repo/trunk/styles/_global.scss */
textarea,
select,
input,
button {
  outline: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-border-radius: 0;
  border-radius: 0;
}

/* -------------------------------------------------------------- */
/* -------------------------------------------------------------- */
/* line 57, /Users/mpl/Documents/contentednet/repo/trunk/styles/_global.scss */
ul {
  padding-left: 20px;
}

/* -------------------------------------------------------------- */
/* -------------------------------------------------------------- */
/* line 67, /Users/mpl/Documents/contentednet/repo/trunk/styles/_global.scss */
h1 {
  margin: 0;
  font-size: 51px;
  line-height: 1.08;
  color: #000000;
  padding-bottom: 25px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 67, /Users/mpl/Documents/contentednet/repo/trunk/styles/_global.scss */
  h1 {
    font-size: 44px;
    padding-bottom: 50px;
  }
}
@media (max-width: 767px) {
  /* line 67, /Users/mpl/Documents/contentednet/repo/trunk/styles/_global.scss */
  h1 {
    font-size: 32px;
    padding-bottom: 36px;
  }
}

/* line 88, /Users/mpl/Documents/contentednet/repo/trunk/styles/_global.scss */
h2 {
  margin: 0;
  font-size: 34px;
  line-height: 1.075;
  color: #000000;
  padding-bottom: 35px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 88, /Users/mpl/Documents/contentednet/repo/trunk/styles/_global.scss */
  h2 {
    font-size: 26px;
    padding-bottom: 25px;
  }
}
@media (max-width: 767px) {
  /* line 88, /Users/mpl/Documents/contentednet/repo/trunk/styles/_global.scss */
  h2 {
    font-size: 26px;
    padding-bottom: 18px;
  }
}

/* line 109, /Users/mpl/Documents/contentednet/repo/trunk/styles/_global.scss */
h3 {
  margin: 0;
  font-size: 31px;
  line-height: 35px;
  color: #000000;
  padding-bottom: 25px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 109, /Users/mpl/Documents/contentednet/repo/trunk/styles/_global.scss */
  h3 {
    font-size: 21px;
    line-height: 24px;
    padding-bottom: 15px;
  }
}
@media (max-width: 767px) {
  /* line 109, /Users/mpl/Documents/contentednet/repo/trunk/styles/_global.scss */
  h3 {
    font-size: 21px;
    line-height: 24px;
    padding-bottom: 18px;
  }
}

/* line 130, /Users/mpl/Documents/contentednet/repo/trunk/styles/_global.scss */
h4 {
  margin: 0;
  font-size: 21px;
  line-height: 1.33;
  color: #000000;
  padding-bottom: 50px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 130, /Users/mpl/Documents/contentednet/repo/trunk/styles/_global.scss */
  h4 {
    font-size: 17px;
  }
}
@media (max-width: 767px) {
  /* line 130, /Users/mpl/Documents/contentednet/repo/trunk/styles/_global.scss */
  h4 {
    font-size: 17px;
  }
}

/* line 150, /Users/mpl/Documents/contentednet/repo/trunk/styles/_global.scss */
p,
ul,
ol {
  margin: 0;
  font-size: 17px;
  line-height: 24px;
  color: #000000;
  padding-bottom: 25px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 150, /Users/mpl/Documents/contentednet/repo/trunk/styles/_global.scss */
  p,
  ul,
  ol {
    font-size: 15px;
    line-height: 21px;
    padding-bottom: 15px;
  }
}
@media (max-width: 767px) {
  /* line 150, /Users/mpl/Documents/contentednet/repo/trunk/styles/_global.scss */
  p,
  ul,
  ol {
    font-size: 15px;
    line-height: 21px;
    padding-bottom: 18px;
  }
}

/* line 169, /Users/mpl/Documents/contentednet/repo/trunk/styles/_global.scss */
td {
  font-size: 17px;
  padding-left: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 169, /Users/mpl/Documents/contentednet/repo/trunk/styles/_global.scss */
  td {
    font-size: 15px;
  }
}
@media (max-width: 767px) {
  /* line 169, /Users/mpl/Documents/contentednet/repo/trunk/styles/_global.scss */
  td {
    font-size: 15px;
  }
}

/* line 185, /Users/mpl/Documents/contentednet/repo/trunk/styles/_global.scss */
.overtitle {
  font-size: 23px;
  line-height: 26px;
  color: #71b2c9;
  padding-bottom: 25px;
  font-weight: normal;
  text-transform: uppercase;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 185, /Users/mpl/Documents/contentednet/repo/trunk/styles/_global.scss */
  .overtitle {
    font-size: 15px;
    line-height: 21px;
    padding-bottom: 15px;
  }
}
@media (max-width: 767px) {
  /* line 185, /Users/mpl/Documents/contentednet/repo/trunk/styles/_global.scss */
  .overtitle {
    font-size: 15px;
    line-height: 21px;
    padding-bottom: 15px;
  }
}

/* line 209, /Users/mpl/Documents/contentednet/repo/trunk/styles/_global.scss */
a {
  text-decoration: none;
  color: #004b87;
}

/* line 214, /Users/mpl/Documents/contentednet/repo/trunk/styles/_global.scss */
.no-touch a:hover {
  color: #7dcdf3;
}

/* line 217, /Users/mpl/Documents/contentednet/repo/trunk/styles/_global.scss */
.no-touch a:active {
  color: #7dcdf3;
}

/* line 221, /Users/mpl/Documents/contentednet/repo/trunk/styles/_global.scss */
a:visited {
  color: #004b87;
}

/* line 227, /Users/mpl/Documents/contentednet/repo/trunk/styles/_global.scss */
button,
.button {
  border: 2px solid #000000;
  color: #000000;
  background-color: transparent;
  font-size: 19px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  font-weight: bold;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 227, /Users/mpl/Documents/contentednet/repo/trunk/styles/_global.scss */
  button,
  .button {
    font-size: 14px;
  }
}
@media (max-width: 767px) {
  /* line 227, /Users/mpl/Documents/contentednet/repo/trunk/styles/_global.scss */
  button,
  .button {
    font-size: 14px;
  }
}
/* line 249, /Users/mpl/Documents/contentednet/repo/trunk/styles/_global.scss */
button span,
.button span {
  font-weight: bold;
  font-size: 19px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 249, /Users/mpl/Documents/contentednet/repo/trunk/styles/_global.scss */
  button span,
  .button span {
    font-size: 14px;
  }
}
@media (max-width: 767px) {
  /* line 249, /Users/mpl/Documents/contentednet/repo/trunk/styles/_global.scss */
  button span,
  .button span {
    font-size: 14px;
  }
}
/* line 261, /Users/mpl/Documents/contentednet/repo/trunk/styles/_global.scss */
button .fas,
.button .fas {
  padding-left: 7px;
  padding-top: 3px;
  font-size: 13px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 261, /Users/mpl/Documents/contentednet/repo/trunk/styles/_global.scss */
  button .fas,
  .button .fas {
    padding-top: 0px;
    font-size: 10px;
  }
}
@media (max-width: 767px) {
  /* line 261, /Users/mpl/Documents/contentednet/repo/trunk/styles/_global.scss */
  button .fas,
  .button .fas {
    padding-top: 0px;
    font-size: 10px;
  }
}

/* line 277, /Users/mpl/Documents/contentednet/repo/trunk/styles/_global.scss */
.no-touch button:hover,
.no-touch .button:hover,
.no-touch button:active,
.no-touch .button:active {
  color: #ffffff;
  background-color: #000000;
}

/* -------------------------------------------------------------- */
/* -------------------------------------------------------------- */
/* line 289, /Users/mpl/Documents/contentednet/repo/trunk/styles/_global.scss */
.uppercase {
  text-transform: uppercase;
}

/* line 292, /Users/mpl/Documents/contentednet/repo/trunk/styles/_global.scss */
b,
strong,
.bold {
  font-weight: bold;
}

/* line 295, /Users/mpl/Documents/contentednet/repo/trunk/styles/_global.scss */
.regular {
  font-weight: normal;
}

/* line 298, /Users/mpl/Documents/contentednet/repo/trunk/styles/_global.scss */
.light {
  font-weight: lighter;
}

/* line 2, /Users/mpl/Documents/contentednet/repo/trunk/styles/_custom-slick-sliders.scss */
.slick-slide {
  outline: none;
}

/* line 6, /Users/mpl/Documents/contentednet/repo/trunk/styles/_custom-slick-sliders.scss */
.slick-dots li {
  width: 20px;
  left: -1px;
  margin: 0;
  padding: 0;
}
/* line 12, /Users/mpl/Documents/contentednet/repo/trunk/styles/_custom-slick-sliders.scss */
.slick-dots li button {
  color: #ffffff;
  opacity: 1;
  padding: 0;
  margin: 0;
  width: 14px;
  height: 14px;
  position: absolute;
  top: 4px;
  left: 4px;
  border: 2px solid #7fa4c3;
  border-radius: 50%;
}
/* line 30, /Users/mpl/Documents/contentednet/repo/trunk/styles/_custom-slick-sliders.scss */
.slick-dots li button:before {
  font-size: 15px;
  top: -4px;
  left: -5px;
  color: transparent;
}

/* line 39, /Users/mpl/Documents/contentednet/repo/trunk/styles/_custom-slick-sliders.scss */
.slick-dots li.slick-active button {
  border-color: #7fa4c3;
}

/* line 42, /Users/mpl/Documents/contentednet/repo/trunk/styles/_custom-slick-sliders.scss */
.slick-dots li.slick-active button:before {
  color: #7fa4c3;
  opacity: 1;
}

/* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/_alert-window.scss */
.alert-window {
  position: absolute;
  left: calc(50vw - 400px);
  top: 25vh;
  max-height: 75vh;
  z-index: 1337;
  overflow-y: auto;
  width: 800px;
  padding: 72px 36px;
  box-sizing: border-box;
  background-color: #ffffff;
  border: 2px solid #004b87;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/_alert-window.scss */
  .alert-window {
    width: 600px;
    left: calc(50vw - 300px);
    top: 250px;
    padding: 36px;
  }
}
@media (max-width: 767px) {
  /* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/_alert-window.scss */
  .alert-window {
    width: calc(100vw - 72px);
    left: 36px;
    top: 120px;
    padding: 36px;
  }
}
@media (max-width: 374px) {
  /* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/_alert-window.scss */
  .alert-window {
    height: 600px;
  }
}
/* line 38, /Users/mpl/Documents/contentednet/repo/trunk/styles/_alert-window.scss */
.alert-window h1,
.alert-window p {
  text-align: center;
}
/* line 41, /Users/mpl/Documents/contentednet/repo/trunk/styles/_alert-window.scss */
.alert-window h1 {
  padding-bottom: 72px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 41, /Users/mpl/Documents/contentednet/repo/trunk/styles/_alert-window.scss */
  .alert-window h1 {
    padding-bottom: 36px;
  }
}
@media (max-width: 767px) {
  /* line 41, /Users/mpl/Documents/contentednet/repo/trunk/styles/_alert-window.scss */
  .alert-window h1 {
    padding-bottom: 36px;
  }
}
/* line 51, /Users/mpl/Documents/contentednet/repo/trunk/styles/_alert-window.scss */
.alert-window p {
  padding-bottom: 0;
}
/* line 55, /Users/mpl/Documents/contentednet/repo/trunk/styles/_alert-window.scss */
.alert-window button {
  width: 300px;
  height: 72px;
  position: relative;
  left: calc(50% - 150px);
  margin-top: 72px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 55, /Users/mpl/Documents/contentednet/repo/trunk/styles/_alert-window.scss */
  .alert-window button {
    width: 250px;
    height: 48px;
    left: calc(50% - 125px);
    margin-top: 36px;
  }
}
@media (max-width: 767px) {
  /* line 55, /Users/mpl/Documents/contentednet/repo/trunk/styles/_alert-window.scss */
  .alert-window button {
    width: calc(100% - 72px);
    height: 48px;
    left: 36px;
    margin-top: 36px;
  }
}
/* line 79, /Users/mpl/Documents/contentednet/repo/trunk/styles/_alert-window.scss */
.alert-window button h2 {
  position: absolute;
  left: 50%;
  top: 0;
  transform: translate(-50%, 0);
  padding-top: 12px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 79, /Users/mpl/Documents/contentednet/repo/trunk/styles/_alert-window.scss */
  .alert-window button h2 {
    padding-top: 6px;
  }
}
@media (max-width: 767px) {
  /* line 79, /Users/mpl/Documents/contentednet/repo/trunk/styles/_alert-window.scss */
  .alert-window button h2 {
    padding-top: 6px;
  }
}

/* line 98, /Users/mpl/Documents/contentednet/repo/trunk/styles/_alert-window.scss */
.no-touch .alert-window button:hover h2 {
  color: #ffffff;
}

/* line 103, /Users/mpl/Documents/contentednet/repo/trunk/styles/_alert-window.scss */
.alert-window.hidden {
  display: none;
}

/* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_menu.scss */
.site-header {
  width: 100vw;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 200;
}

/* line 10, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_menu.scss */
.menu {
  position: absolute;
  top: 0;
  z-index: 201;
  margin: 0;
  padding: 0;
  height: 0;
  overflow: visible;
}
@media (min-width: 1280px) {
  /* line 10, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_menu.scss */
  .menu {
    width: 1280px;
    left: calc((100vw - 1280px) / 2);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 10, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_menu.scss */
  .menu {
    width: 768px;
    left: calc((100vw - 768px) / 2);
  }
}
@media (max-width: 767px) {
  /* line 10, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_menu.scss */
  .menu {
    width: inherit;
    left: 0;
  }
}

/* line 35, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_menu.scss */
.menu-background {
  position: fixed;
}
/* line 38, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_menu.scss */
.menu-background.left {
  height: 244px;
  left: 0;
  z-index: 99;
  background-color: #ffffff;
  border-bottom: 1px solid #b2c8dc;
}
@media (min-width: 1280px) {
  /* line 38, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_menu.scss */
  .menu-background.left {
    width: calc(50vw - (1130px / 2) - 75px);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 38, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_menu.scss */
  .menu-background.left {
    width: calc(50vw - (718px / 2) - 25px);
  }
}
@media (max-width: 767px) {
  /* line 38, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_menu.scss */
  .menu-background.left {
    width: 0;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 38, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_menu.scss */
  .menu-background.left {
    height: 145px;
  }
}
/* line 52, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_menu.scss */
.menu-background.right {
  height: 175px;
  right: 0;
  z-index: 99;
  background-color: #ffffff;
  border-bottom: 1px solid #b2c8dc;
}
@media (min-width: 1280px) {
  /* line 52, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_menu.scss */
  .menu-background.right {
    width: calc(50vw - (1130px / 2) - 75px);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 52, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_menu.scss */
  .menu-background.right {
    width: calc(50vw - (718px / 2) - 25px);
  }
}
@media (max-width: 767px) {
  /* line 52, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_menu.scss */
  .menu-background.right {
    width: 0;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 52, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_menu.scss */
  .menu-background.right {
    height: 105px;
  }
}
/* line 66, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_menu.scss */
.menu-background.sub {
  width: 100%;
  height: 270px;
  left: 0;
  top: 0;
  margin-top: 175px;
  z-index: 98;
  background-color: #004b87;
  display: none;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 66, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_menu.scss */
  .menu-background.sub {
    height: 208px;
    margin-top: 105px;
  }
}
@media (max-width: 767px) {
  /* line 66, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_menu.scss */
  .menu-background.sub {
    height: calc(100vh - 87px);
    margin-top: 87px;
  }
}

/* line 3, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_logo.scss */
.menu .logo-container {
  width: 366px;
  position: absolute;
  top: 0;
  z-index: 11;
  transition: border-color 0.3s ease, background-color 0.3s ease;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 3, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_logo.scss */
  .menu .logo-container {
    width: 192px;
  }
}
@media (min-width: 768px) {
  /* line 15, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_logo.scss */
  .menu .logo-container #logo_big {
    opacity: 1;
    transition-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.335);
  }
  /* line 18, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_logo.scss */
  .menu .logo-container #logo_small {
    opacity: 0;
    transition-timing-function: cubic-bezier(0.075, 0.82, 0.165, 1);
  }
  /* line 21, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_logo.scss */
  .menu .logo-container #logo_small_active {
    opacity: 0;
    transition-timing-function: cubic-bezier(0.075, 0.82, 0.165, 1);
  }
}
@media (max-width: 767px) {
  /* line 3, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_logo.scss */
  .menu .logo-container {
    width: calc(100% - 180px);
    height: 87px;
    background-color: #ffffff;
    border-bottom: 1px solid #b2c8dc;
    transition: border-color 0.3s ease, background-color 0.3s ease;
  }
  /* line 34, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_logo.scss */
  .menu .logo-container #logo_big {
    opacity: 0;
    transition-timing-function: cubic-bezier(0.075, 0.82, 0.165, 1);
  }
  /* line 37, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_logo.scss */
  .menu .logo-container #logo_small {
    opacity: 1;
    transition-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.335);
  }
  /* line 40, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_logo.scss */
  .menu .logo-container #logo_small_active {
    opacity: 0;
    transition-timing-function: cubic-bezier(0.075, 0.82, 0.165, 1);
  }
}
/* line 45, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_logo.scss */
.menu .logo-container .logo {
  width: inherit;
  height: auto;
  position: absolute;
  top: 34px;
  left: 75px;
  user-select: none;
  -webkit-user-drag: none;
  user-drag: none;
  transition: opacity 0.3s cubic-bezier(0.6, 0.04, 0.98, 0.335);
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 45, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_logo.scss */
  .menu .logo-container .logo {
    top: 20px;
    left: 24px;
  }
}
@media (max-width: 767px) {
  /* line 45, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_logo.scss */
  .menu .logo-container .logo {
    top: 15px;
    left: 36px;
  }
}
@media (max-width: 374px) {
  /* line 45, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_logo.scss */
  .menu .logo-container .logo {
    top: 25px;
  }
}
/* line 72, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_logo.scss */
.menu .logo-container #logo_big {
  width: auto;
  height: 181px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 72, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_logo.scss */
  .menu .logo-container #logo_big {
    width: auto;
    height: 109px;
  }
}
@media (min-width: 1280px) {
  /* line 82, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_logo.scss */
  .menu .logo-container #logo_small,
  .menu .logo-container #logo_small_active {
    top: 116px;
    left: 73px;
    width: auto;
    height: 98px;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 82, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_logo.scss */
  .menu .logo-container #logo_small,
  .menu .logo-container #logo_small_active {
    top: 70px;
    width: auto;
    height: 59px;
  }
}
@media (max-width: 767px) {
  /* line 82, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_logo.scss */
  .menu .logo-container #logo_small,
  .menu .logo-container #logo_small_active {
    width: auto;
    height: 59px;
  }
}
@media (max-width: 374px) {
  /* line 82, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_logo.scss */
  .menu .logo-container #logo_small,
  .menu .logo-container #logo_small_active {
    width: 80%;
    height: auto;
  }
}
/* line 107, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_logo.scss */
.menu .logo-container .logo-background-container {
  position: absolute;
  top: 0;
  left: 0;
  display: none;
}
/* line 114, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_logo.scss */
.menu .logo-container .logo-background-container .logo-background {
  fill: #ffffff;
}
/* line 117, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_logo.scss */
.menu .logo-container .logo-background-container .logo-border {
  stroke: #b2c8dc;
  stroke-width: 1px;
  fill: transparent;
}
/* line 122, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_logo.scss */
.menu .logo-container .logo-background-container .logo-border.fat {
  stroke-width: 2px;
}
/* line 125, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_logo.scss */
.menu .logo-container .logo-background-container .logo-border.thin {
  stroke-width: 1px;
}
@media (min-width: 1280px) {
  /* line 129, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_logo.scss */
  .menu .logo-container .desktop {
    display: block;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 134, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_logo.scss */
  .menu .logo-container .tablet {
    display: block;
  }
}
@media (max-width: 767px) {
  /* line 139, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_logo.scss */
  .menu .logo-container .phone {
    display: block;
  }
}

/* line 147, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_logo.scss */
.menu .logo-container.scrolled #logo_big {
  opacity: 0;
  transition-timing-function: cubic-bezier(0.075, 0.82, 0.165, 1);
}

/* line 150, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_logo.scss */
.menu .logo-container.scrolled #logo_small {
  opacity: 1;
  transition-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.335);
}

@media (max-width: 767px) {
  /* line 154, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_logo.scss */
  .menu .logo-container.negative {
    background-color: #004b87;
    border-color: #004b87;
  }
  /* line 159, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_logo.scss */
  .menu .logo-container.negative #logo_small {
    opacity: 0;
    transition-timing-function: cubic-bezier(0.075, 0.82, 0.165, 1);
  }
  /* line 162, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_logo.scss */
  .menu .logo-container.negative #logo_small_active {
    opacity: 1;
    transition-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.335);
  }
}

/* line 3, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_navigation.scss */
.menu .top-bar {
  width: calc(100% - 538px);
  height: 175px;
  position: absolute;
  top: 0;
  left: 366px;
  margin: 0;
  padding: 0;
  background-color: #ffffff;
  border-bottom: 1px solid #b2c8dc;
  transition: border-color 0.3s ease, background-color 0.3s ease;
  display: flex;
  -webkit-transform: translateZ(0);
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 3, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_navigation.scss */
  .menu .top-bar {
    width: calc(100% - 334px);
    height: 105px;
    left: 192px;
  }
}
@media (max-width: 767px) {
  /* line 3, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_navigation.scss */
  .menu .top-bar {
    width: 100vw;
    height: 100vh;
    top: 0;
    left: 0;
    padding-top: 117px;
    padding-bottom: 200px;
    box-sizing: border-box;
    background-color: #004b87;
    display: none;
    overflow-y: auto;
    overflow-x: hidden;
    –webkit-overflow-scrolling: touch;
  }
}
/* line 47, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_navigation.scss */
.menu .top-bar #primary-menu > li > a {
  font-size: 19px;
  line-height: 22px;
  color: #004b87;
  padding-top: 111px;
  font-weight: bold;
  transition: all 0.3s;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 47, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_navigation.scss */
  .menu .top-bar #primary-menu > li > a {
    font-size: 11px;
    line-height: 13px;
    padding-top: 65px;
  }
}
@media (max-width: 767px) {
  /* line 47, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_navigation.scss */
  .menu .top-bar #primary-menu > li > a {
    color: #ffffff;
    font-size: 17px;
    line-height: 20px;
    padding-top: 0;
  }
}

.menu-primary-menu-container,
#primary-menu {
  display: contents;
}
/* line 71, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_navigation.scss */
.menu .top-bar #primary-menu > li {
  display: inline-flex;
  position: relative;
  padding: 0 8px 0 8px;
  box-sizing: border-box;
  height: 176px;
  z-index: 2;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 71, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_navigation.scss */
  .menu .top-bar #primary-menu > li {
    padding: 0 5px 0 5px;
    height: 106px;
  }
}
@media (max-width: 767px) {
  /* line 71, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_navigation.scss */
  .menu .top-bar #primary-menu > li {
    display: block;
    box-sizing: content-box;
    width: calc(100vw - 48px);
    height: auto;
    padding: 0;
    left: 0;
    text-align: right;
    color: #ffffff;
    font-size: 19px;
  }
}
/* line 99, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_navigation.scss */
.menu .top-bar #primary-menu > li ul {
  display: none;
  height: 235px;
  width: 500px;
  position: absolute;
  top: 175px;
  left: 0;
  z-index: -1;
  padding-top: 47px;
  box-sizing: border-box;
  list-style: none;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 99, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_navigation.scss */
  .menu .top-bar #primary-menu > li ul {
    height: 208px;
    top: 105px;
    padding-top: 17px;
  }
}
@media (max-width: 767px) {
  /* line 99, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_navigation.scss */
  .menu .top-bar #primary-menu > li ul {
    display: block;
    position: relative;
    z-index: 0;
    padding: 10px 0 30px 0;
    left: auto;
    top: auto;
    right: 0;
    width: inherit;
    height: auto;
  }
}
/* line 131, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_navigation.scss */
.menu .top-bar #primary-menu > li ul li {
  display: block;
  padding: 0;
  margin: 0;
}
/* line 136, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_navigation.scss */
.menu .top-bar #primary-menu > li ul li a {
  display: inline-block;
  width: 100%;
  padding-left: 15px;
  padding-bottom: 0;
  font-size: 19px;
  line-height: 38px;
  color: #ffffff;
  font-weight: normal;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 136, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_navigation.scss */
  .menu .top-bar #primary-menu > li ul li a {
    font-size: 11px;
    padding-left: 10px;
  }
}
@media (max-width: 767px) {
  /* line 136, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_navigation.scss */
  .menu .top-bar #primary-menu > li ul li a {
    width: auto;
    font-size: 17px;
    line-height: 20px;
    color: #7dcdf3;
  }
}

@media (max-width: 767px) {
  /* line 164, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_navigation.scss */
  .menu .top-bar.show {
    display: block;
  }
}

/* line 173, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_navigation.scss */
.no-touch .menu .top-bar #primary-menu > li ul li a:hover {
  color: #7dcdf3;
}
@media (max-width: 767px) {
  /* line 173, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_navigation.scss */
  .no-touch .menu .top-bar #primary-menu > li ul li a:hover {
    color: #ffffff;
  }
}

/* line 181, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_navigation.scss */
.no-touch .menu .top-bar #primary-menu > li:hover,
.menu .top-bar #primary-menu > li.current,
.menu .top-bar #primary-menu > li.current-menu-item,
.menu .top-bar #primary-menu > li.current-menu-parent,
.menu .top-bar #primary-menu > li.current-page-ancestor,
.menu .top-bar #primary-menu > li.active {
  background-color: #004b87;
}
/* line 186, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_navigation.scss */
.no-touch .menu .top-bar #primary-menu > li:hover > a,
.menu .top-bar #primary-menu > li.current > a,
.menu .top-bar #primary-menu > li.current-menu-item > a,
.menu .top-bar #primary-menu > li.current-menu-parent > a,
.menu .top-bar #primary-menu > li.current-page-ancestor > a,
.menu .top-bar #primary-menu > li.active > a {
  color: #ffffff;
}

@media (min-width: 1280px) {
  /* line 194, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_navigation.scss */
  .no-touch .menu .top-bar #primary-menu > li:hover ul,
  .menu .top-bar #primary-menu > li.active ul {
    display: block;
  }
}

@media (min-width: 768px) and (max-width: 1279px) {
  /* line 199, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_navigation.scss */
  .no-touch .menu .top-bar #primary-menu > li:hover ul,
  .menu .top-bar #primary-menu > li.active ul {
    display: block;
  }
}

/* line 3, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_localization.scss */
.menu .top-right-corner {
  position: absolute;
  top: 0;
  right: 0;
  width: 172px;
  height: 175px;
  background-color: #ffffff;
  border-bottom: 1px solid #b2c8dc;
  display: flex;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 3, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_localization.scss */
  .menu .top-right-corner {
    width: 142px;
    height: 105px;
  }
}
@media (max-width: 767px) {
  /* line 3, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_localization.scss */
  .menu .top-right-corner {
    width: 180px;
    height: 87px;
    right: 0;
    transition: border-color 0.3s ease, background-color 0.3s ease;
  }
}
/* line 28, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_localization.scss */
.menu .top-right-corner .nav-text-small {
  font-size: 14px;
  line-height: 18px;
  font-weight: lighter;
}
/* line 34, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_localization.scss */
.menu .top-right-corner .top-right-corner-button {
  width: 40px;
  height: 40px;
  border-style: none;
}
/* line 40, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_localization.scss */
.menu .top-right-corner .top-right-corner-button img {
  width: 20px;
  height: auto;
  margin: auto;
  display: none;
}
@media (min-width: 768px) {
  /* line 49, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_localization.scss */
  .menu .top-right-corner .top-right-corner-button .tertiary {
    display: block;
  }
}
@media (max-width: 767px) {
  /* line 52, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_localization.scss */
  .menu .top-right-corner .top-right-corner-button .primary {
    display: block;
  }
}
/* line 56, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_localization.scss */
.menu .top-right-corner .language-button-container {
  position: absolute;
  left: 13px;
  margin-top: 0;
  padding-top: 29px;
  //width: 54px;
  display: flex;
  flex-direction: column;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 56, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_localization.scss */
  .menu .top-right-corner .language-button-container {
    left: 30px;
    padding-top: 10px;
  }
}
@media (max-width: 767px) {
  /* line 56, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_localization.scss */
  .menu .top-right-corner .language-button-container {
    left: 10px;
  }
}
/* line 75, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_localization.scss */
.menu .top-right-corner .language-button-container .language-button {
  display: none;
  -webkit-box-ordinal-group: 1;
  -moz-box-ordinal-group: 1;
  -ms-flex-order: 1;
  -webkit-order: 1;
  order: 1;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 4px;
  padding-bottom: 4px;
}
/* line 84, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_localization.scss */
.menu .top-right-corner .language-button-container .language-button.active {
  display: block;
  -webkit-box-ordinal-group: 0;
  -moz-box-ordinal-group: 0;
  -ms-flex-order: 0;
  -webkit-order: 0;
  order: 0;
}
/* line 90, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_localization.scss */
.menu .top-right-corner .language-button-container .nav-text-small {
  color: #71b2c9;
}
@media (max-width: 767px) {
  /* line 93, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_localization.scss */
  .menu .top-right-corner .language-button-container .nav-text-small.active {
    color: #004b87;
  }
}
/* line 100, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_localization.scss */
.menu .top-right-corner .section-choice-button {
  text-decoration: none;
  position: absolute;
  top: 28px;
  left: 69px;
  margin-top: 0;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 100, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_localization.scss */
  .menu .top-right-corner .section-choice-button {
    top: 9px;
    left: 82px;
  }
}
@media (max-width: 767px) {
  /* line 100, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_localization.scss */
  .menu .top-right-corner .section-choice-button {
    top: 28px;
  }
}
@media (min-width: 768px) {
  /* line 118, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_localization.scss */
  .menu .top-right-corner .section-choice-button.active img {
    display: none;
  }
  /* line 119, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_localization.scss */
  .menu .top-right-corner .section-choice-button.active .primary {
    display: block;
  }
}
/* line 123, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_localization.scss */
.menu .top-right-corner .navigation-menu-button {
  position: absolute;
  top: 22px;
  left: 122px;
  display: none;
}
@media (max-width: 767px) {
  /* line 123, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_localization.scss */
  .menu .top-right-corner .navigation-menu-button {
    display: block;
  }
}

@media (max-width: 767px) {
  /* line 136, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_localization.scss */
  .menu .top-right-corner.negative {
    background-color: #004b87;
    border-color: #004b87;
  }
  /* line 142, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_localization.scss */
  .menu .top-right-corner.negative button img,
  .menu .top-right-corner.negative a img {
    display: none;
  }
  /* line 143, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_localization.scss */
  .menu .top-right-corner.negative button .primary,
  .menu .top-right-corner.negative a .primary {
    display: none;
  }
  /* line 144, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_localization.scss */
  .menu .top-right-corner.negative button .white,
  .menu .top-right-corner.negative a .white {
    display: block;
  }
  /* line 148, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_localization.scss */
  .menu .top-right-corner.negative .language-button-container .nav-text-small {
    color: #ffffff;
  }
}

/* line 159, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_localization.scss */
.no-touch .top-right-corner.negative .top-right-corner-button:hover img {
  display: none;
}

/* line 160, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_localization.scss */
.no-touch .top-right-corner.negative .top-right-corner-button:hover .tertiary {
  display: block;
}

/* line 163, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_localization.scss */
.no-touch .menu .top-right-corner .top-right-corner-button:hover {
  background-color: transparent;
}
/* line 166, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_localization.scss */
.no-touch .menu .top-right-corner .top-right-corner-button:hover img {
  display: none;
}
@media (min-width: 768px) {
  /* line 168, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_localization.scss */
  .no-touch .menu .top-right-corner .top-right-corner-button:hover .primary {
    display: block;
  }
}
@media (max-width: 767px) {
  /* line 171, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_localization.scss */
  .no-touch .menu .top-right-corner .top-right-corner-button:hover .tertiary {
    display: block;
  }
}

/* line 179, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_localization.scss */
.no-touch .menu .top-right-corner .language-button-container:hover,
.menu .top-right-corner .language-button-container.active {
  background-color: #004b87;
  border: 2px solid #004b87;
  margin-top: -2px;
  margin-left: -2px;
}
/* line 187, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_localization.scss */
.no-touch
  .menu
  .top-right-corner
  .language-button-container:hover
  .language-button,
.menu .top-right-corner .language-button-container.active .language-button {
  display: block;
}
/* line 190, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_localization.scss */
.no-touch
  .menu
  .top-right-corner
  .language-button-container:hover
  .nav-text-small,
.menu .top-right-corner .language-button-container.active .nav-text-small {
  color: #7dcdf3;
}
/* line 193, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_localization.scss */
.no-touch
  .menu
  .top-right-corner
  .language-button-container:hover
  .nav-text-small.active,
.menu
  .top-right-corner
  .language-button-container.active
  .nav-text-small.active {
  color: #ffffff;
}

/* line 198, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_localization.scss */
.no-touch
  .menu
  .top-right-corner
  .language-button-container:hover
  .nav-text-small:hover {
  background-color: #ffffff;
  color: #004b87;
}

/* line 205, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_localization.scss */
.no-touch .menu .top-right-corner.negative .language-button-container:hover,
.menu .top-right-corner.negative .language-button-container.active {
  background-color: #ffffff;
  border: 2px solid #ffffff;
}
/* line 210, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_localization.scss */
.no-touch
  .menu
  .top-right-corner.negative
  .language-button-container:hover
  .nav-text-small,
.menu
  .top-right-corner.negative
  .language-button-container.active
  .nav-text-small {
  color: #71b2c9;
}
/* line 213, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_localization.scss */
.no-touch
  .menu
  .top-right-corner.negative
  .language-button-container:hover
  .nav-text-small.active,
.menu
  .top-right-corner.negative
  .language-button-container.active
  .nav-text-small.active {
  color: #004b87;
}

/* line 218, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_localization.scss */
.no-touch
  .menu
  .top-right-corner.negative
  .language-button-container
  .nav-text-small:hover {
  color: #ffffff;
  background-color: #004b87;
}

/* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory.scss */
.section-directory {
  display: none;
  position: absolute;
  width: 100vw;
  height: 100vh;
  background-color: #004b87;
  overflow-x: hidden;
  overflow-y: auto;
  –webkit-overflow-scrolling: touch;
}
/* line 15, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory.scss */
.section-directory .image-container {
  width: inherit;
  height: 130%;
  position: absolute;
  left: 0;
  top: 0;
  overflow: hidden;
}
/* line 25, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory.scss */
.section-directory .image-container img {
  position: relative;
  left: -20%;
  width: 140%;
  height: auto;
  opacity: 0.2;
}
/* line 34, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory.scss */
.section-directory .section-container {
  position: absolute;
  box-sizing: border-box;
  width: 1280px;
  padding: 245px 75px 50px 366px;
}
@media (min-width: 1280px) {
  /* line 34, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory.scss */
  .section-directory .section-container {
    left: calc(50vw - (1130px / 2) - 75px);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 34, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory.scss */
  .section-directory .section-container {
    left: calc(50vw - (718px / 2) - 25px);
  }
}
@media (max-width: 767px) {
  /* line 34, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory.scss */
  .section-directory .section-container {
    left: 0;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 34, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory.scss */
  .section-directory .section-container {
    width: 768px;
    padding: 170px 25px 100px 192px;
  }
}
@media (max-width: 767px) {
  /* line 34, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory.scss */
  .section-directory .section-container {
    width: 100%;
    padding: 125px 36px 100px 36px;
  }
}
/* line 52, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory.scss */
.section-directory .section-container h2 {
  padding-bottom: 40px;
  color: #ffffff;
}
/* line 56, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory.scss */
.section-directory .section-container h3 {
  padding-top: 15px;
  padding-bottom: 5px;
  color: #71b2c9;
  border-top: 1px solid #71b2c9;
}
/* line 63, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory.scss */
.section-directory .section-container p {
  color: #ffffff;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 63, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory.scss */
  .section-directory .section-container p {
    font-size: 11px;
  }
}
/* line 70, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory.scss */
.section-directory .section-container a {
  color: #ffffff;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 70, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory.scss */
  .section-directory .section-container a {
    font-size: 11px;
  }
}
/* line 77, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory.scss */
.section-directory .section-container a:hover {
  color: #7dcdf3;
}
/* line 79, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory.scss */
.section-directory .section-container .row {
  width: 839px;
  display: flex;
  flex-wrap: wrap;
  padding-bottom: 37px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 79, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory.scss */
  .section-directory .section-container .row {
    width: 551px;
  }
}
@media (max-width: 767px) {
  /* line 79, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory.scss */
  .section-directory .section-container .row {
    width: 100%;
  }
}
/* line 94, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory.scss */
.section-directory .section-container .row .entry {
  width: 279px;
  position: relative;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 94, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory.scss */
  .section-directory .section-container .row .entry {
    width: 183px;
  }
}
@media (max-width: 767px) {
  /* line 94, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory.scss */
  .section-directory .section-container .row .entry {
    width: calc(50% - 15px);
    padding-right: 15px;
  }
}
/* line 106, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory.scss */
.section-directory .section-container .row .entry p {
  margin-top: 10px;
  padding-bottom: 0;
}
/* line 111, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory.scss */
.section-directory .section-container .row .entry .inline {
  margin-top: 0;
  line-height: 0;
  display: inline;
  pointer-events: none;
}
/* line 119, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory.scss */
.section-directory .section-container .row .entry .language-link {
  display: inline;
}

/* line 126, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory.scss */
.section-directory.active {
  display: block;
}

/* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory-singular.scss */
.section-directory-singular {
  position: relative;
  width: 100%;
  min-height: 100vh;
  margin-bottom: 0;
  background-color: #004b87;
  overflow-x: hidden;
  overflow-y: hidden;
  –webkit-overflow-scrolling: touch;
}
/* line 14, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory-singular.scss */
.section-directory-singular .image-container {
  width: inherit;
  height: 130%;
  position: absolute;
  left: 0;
  top: 0;
  overflow: hidden;
}
/* line 24, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory-singular.scss */
.section-directory-singular .image-container img {
  position: relative;
  left: -20%;
  width: 140%;
  height: auto;
  opacity: 0.2;
}
/* line 33, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory-singular.scss */
.section-directory-singular .section-container {
  position: relative;
  box-sizing: border-box;
  width: 1280px;
  height: 100%;
  padding: 245px 75px 50px 366px;
}
@media (min-width: 1280px) {
  /* line 33, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory-singular.scss */
  .section-directory-singular .section-container {
    left: calc(50vw - (1130px / 2) - 75px);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 33, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory-singular.scss */
  .section-directory-singular .section-container {
    left: calc(50vw - (718px / 2) - 25px);
  }
}
@media (max-width: 767px) {
  /* line 33, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory-singular.scss */
  .section-directory-singular .section-container {
    left: 0;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 33, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory-singular.scss */
  .section-directory-singular .section-container {
    width: 768px;
    padding: 170px 25px 100px 192px;
  }
}
@media (max-width: 767px) {
  /* line 33, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory-singular.scss */
  .section-directory-singular .section-container {
    width: 100%;
    padding: 125px 36px 100px 36px;
  }
}
/* line 52, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory-singular.scss */
.section-directory-singular .section-container h2 {
  padding-bottom: 40px;
  color: #ffffff;
}
/* line 56, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory-singular.scss */
.section-directory-singular .section-container h3 {
  padding-top: 15px;
  padding-bottom: 5px;
  color: #71b2c9;
  border-top: 1px solid #71b2c9;
}
/* line 63, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory-singular.scss */
.section-directory-singular .section-container p {
  color: #ffffff;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 63, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory-singular.scss */
  .section-directory-singular .section-container p {
    font-size: 11px;
  }
}
/* line 70, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory-singular.scss */
.section-directory-singular .section-container a {
  color: #ffffff;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 70, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory-singular.scss */
  .section-directory-singular .section-container a {
    font-size: 11px;
  }
}
/* line 77, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory-singular.scss */
.section-directory-singular .section-container a:hover {
  color: #7dcdf3;
}
/* line 79, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory-singular.scss */
.section-directory-singular .section-container .row {
  width: 839px;
  display: flex;
  flex-wrap: wrap;
  padding-bottom: 37px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 79, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory-singular.scss */
  .section-directory-singular .section-container .row {
    width: 551px;
  }
}
@media (max-width: 767px) {
  /* line 79, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory-singular.scss */
  .section-directory-singular .section-container .row {
    width: 100%;
  }
}
/* line 94, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory-singular.scss */
.section-directory-singular .section-container .row .entry {
  width: 279px;
  position: relative;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 94, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory-singular.scss */
  .section-directory-singular .section-container .row .entry {
    width: 183px;
  }
}
@media (max-width: 767px) {
  /* line 94, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory-singular.scss */
  .section-directory-singular .section-container .row .entry {
    width: calc(50% - 15px);
    padding-right: 15px;
  }
}
/* line 106, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory-singular.scss */
.section-directory-singular .section-container .row .entry p {
  margin-top: 10px;
  padding-bottom: 0;
}
/* line 111, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory-singular.scss */
.section-directory-singular .section-container .row .entry .inline {
  margin-top: 0;
  line-height: 0;
  display: inline;
  pointer-events: none;
}
/* line 118, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory-singular.scss */
.section-directory-singular .section-container .row .entry .hidden {
  display: none;
}
/* line 122, /Users/mpl/Documents/contentednet/repo/trunk/styles/header/_section-directory-singular.scss */
.section-directory-singular .section-container .row .entry .language-link {
  display: inline;
}

/* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/_parallax.scss */
html {
  overflow: hidden;
  –webkit-overflow-scrolling: touch;
}

/* line 5, /Users/mpl/Documents/contentednet/repo/trunk/styles/_parallax.scss */
html.no-parallax {
  overflow: auto;
}

/* line 8, /Users/mpl/Documents/contentednet/repo/trunk/styles/_parallax.scss */
main {
  –webkit-overflow-scrolling: touch;
}

/*
* The parallax container provides the scroll bar of the website and replaces the normal scroll bar of the body.
* If we tried to assign the parallax functionality to the body tag, this would break the "position: fixed;" elements (namely the navigation bar).
*/
/* line 16, /Users/mpl/Documents/contentednet/repo/trunk/styles/_parallax.scss */
.parallax {
  width: 100vw;
  height: 100vh;
  position: relative;
  top: 0;
  left: 0;
  z-index: 0;
  -webkit-perspective: 1px;
  -moz-perspective: 1px;
  perspective: 1px;
  perspective-origin: 50%;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  transform-style: preserve-3d;
  overflow-x: hidden;
  overflow-y: auto;
  –webkit-overflow-scrolling: touch;
  box-sizing: border-box;
  padding-top: 175px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 16, /Users/mpl/Documents/contentednet/repo/trunk/styles/_parallax.scss */
  .parallax {
    padding-top: 105px;
  }
}
@media (max-width: 767px) {
  /* line 16, /Users/mpl/Documents/contentednet/repo/trunk/styles/_parallax.scss */
  .parallax {
    padding-top: 87px;
  }
}

@media (max-width: 767px) {
  /* line 49, /Users/mpl/Documents/contentednet/repo/trunk/styles/_parallax.scss */
  .parallax.no-scroll {
    overflow: hidden;
  }
}

/* line 55, /Users/mpl/Documents/contentednet/repo/trunk/styles/_parallax.scss */
.parallax-content {
  position: relative;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  transform: translateZ(0px);
}

/* line 65, /Users/mpl/Documents/contentednet/repo/trunk/styles/_parallax.scss */
.parallax-element {
  overflow-x: visible;
  overflow-y: hidden;
  position: absolute;
  left: -160%;
  width: 420%;
  height: 150vh;
  -webkit-transform: translateZ(-3px);
  -moz-transform: translateZ(-3px);
  -ms-transform: translateZ(-3px);
  transform: translateZ(-3px);
}
/* line 78, /Users/mpl/Documents/contentednet/repo/trunk/styles/_parallax.scss */
.parallax-element img {
  width: 100%;
  height: auto;
  position: relative;
  left: 0;
  top: 0;
  -webkit-transform: scale(1.5) translate(0%, 16.67%);
  -moz-transform: scale(1.5) translate(0%, 16.67%);
  -ms-transform: scale(1.5) translate(0%, 16.67%);
  transform: scale(1.5) translate(0%, 16.67%);
}
@media (max-width: 767px) {
  /* line 78, /Users/mpl/Documents/contentednet/repo/trunk/styles/_parallax.scss */
  .parallax-element img {
    -webkit-transform: scale(3) translate(0%, 33.33%);
    -moz-transform: scale(3) translate(0%, 33.33%);
    -ms-transform: scale(3) translate(0%, 33.33%);
    transform: scale(3) translate(0%, 33.33%);
  }
}

/* line 96, /Users/mpl/Documents/contentednet/repo/trunk/styles/_parallax.scss */
.parallax-element.hidden {
  display: none;
  opacity: 0;
}

@media (prefers-reduced-motion: reduce) {
  /* line 102, /Users/mpl/Documents/contentednet/repo/trunk/styles/_parallax.scss */
  .parallax {
    -webkit-transform-style: none;
    -moz-transform-style: none;
    transform-style: none;
    -webkit-transform-style: flat;
    -moz-transform-style: flat;
    transform-style: flat;
  }
  /* line 111, /Users/mpl/Documents/contentednet/repo/trunk/styles/_parallax.scss */
  .parallax-element {
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    transform: none;
  }
  /* line 114, /Users/mpl/Documents/contentednet/repo/trunk/styles/_parallax.scss */
  .parallax-element img {
    -webkit-transform: translate(-50%, 0);
    -moz-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
  }
}

/* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/_section.scss */
section {
  width: inherit;
  position: relative;
  display: flex;
  margin-bottom: 100px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/_section.scss */
  section {
    margin-bottom: 75px;
  }
}
@media (max-width: 767px) {
  /* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/_section.scss */
  section {
    margin-bottom: 50px;
  }
}

/* line 17, /Users/mpl/Documents/contentednet/repo/trunk/styles/_section.scss */
.multi-component-section {
  display: block;
  margin-bottom: 0;
}

/* line 22, /Users/mpl/Documents/contentednet/repo/trunk/styles/_section.scss */
.content {
  width: 1130px;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
@media (min-width: 1280px) {
  /* line 22, /Users/mpl/Documents/contentednet/repo/trunk/styles/_section.scss */
  .content {
    left: calc(50vw - (1130px / 2));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 22, /Users/mpl/Documents/contentednet/repo/trunk/styles/_section.scss */
  .content {
    left: calc(50vw - (718px / 2));
  }
}
@media (max-width: 767px) {
  /* line 22, /Users/mpl/Documents/contentednet/repo/trunk/styles/_section.scss */
  .content {
    left: 0;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 22, /Users/mpl/Documents/contentednet/repo/trunk/styles/_section.scss */
  .content {
    width: 718px;
  }
}
@media (max-width: 767px) {
  /* line 22, /Users/mpl/Documents/contentednet/repo/trunk/styles/_section.scss */
  .content {
    width: 100%;
  }
}

/* line 40, /Users/mpl/Documents/contentednet/repo/trunk/styles/_section.scss */
.content-full-size {
  width: 1280px;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
@media (min-width: 1280px) {
  /* line 40, /Users/mpl/Documents/contentednet/repo/trunk/styles/_section.scss */
  .content-full-size {
    left: calc(50vw - (1130px / 2) - 75px);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 40, /Users/mpl/Documents/contentednet/repo/trunk/styles/_section.scss */
  .content-full-size {
    left: calc(50vw - (718px / 2) - 25px);
  }
}
@media (max-width: 767px) {
  /* line 40, /Users/mpl/Documents/contentednet/repo/trunk/styles/_section.scss */
  .content-full-size {
    left: 0;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 40, /Users/mpl/Documents/contentednet/repo/trunk/styles/_section.scss */
  .content-full-size {
    width: 768px;
  }
}
@media (max-width: 767px) {
  /* line 40, /Users/mpl/Documents/contentednet/repo/trunk/styles/_section.scss */
  .content-full-size {
    width: 100%;
  }
}

/* line 58, /Users/mpl/Documents/contentednet/repo/trunk/styles/_section.scss */
.fill {
  flex: 1;
  position: relative;
}
@media (max-width: 767px) {
  /* line 58, /Users/mpl/Documents/contentednet/repo/trunk/styles/_section.scss */
  .fill {
    flex: 0;
  }
}

/* line 66, /Users/mpl/Documents/contentednet/repo/trunk/styles/_section.scss */
.border {
  width: 75px;
  position: relative;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 66, /Users/mpl/Documents/contentednet/repo/trunk/styles/_section.scss */
  .border {
    width: 25px;
  }
}
@media (max-width: 767px) {
  /* line 66, /Users/mpl/Documents/contentednet/repo/trunk/styles/_section.scss */
  .border {
    width: 0;
  }
}

/* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/_wallpaper.scss */
.wallpaper {
  height: 825px;
  margin-bottom: -200px;
  background-color: #ffffff;
  overflow: hidden;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/_wallpaper.scss */
  .wallpaper {
    height: 840px;
  }
}
@media (max-width: 767px) {
  /* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/_wallpaper.scss */
  .wallpaper {
    height: 840px;
  }
}
/* line 16, /Users/mpl/Documents/contentednet/repo/trunk/styles/_wallpaper.scss */
.wallpaper .imagearea {
  width: calc(100% - 366px);
  height: 100%;
  position: absolute;
  left: 366px;
  overflow: hidden;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 16, /Users/mpl/Documents/contentednet/repo/trunk/styles/_wallpaper.scss */
  .wallpaper .imagearea {
    width: calc(100% - 192px);
    left: 192px;
  }
}
@media (max-width: 767px) {
  /* line 16, /Users/mpl/Documents/contentednet/repo/trunk/styles/_wallpaper.scss */
  .wallpaper .imagearea {
    width: 160%;
    left: 0;
  }
}
/* line 34, /Users/mpl/Documents/contentednet/repo/trunk/styles/_wallpaper.scss */
.wallpaper .imagearea .wallpaper-mask {
  width: 110%;
  height: auto;
  position: absolute;
  left: -1%;
}
/* line 42, /Users/mpl/Documents/contentednet/repo/trunk/styles/_wallpaper.scss */
.wallpaper .imagearea .image {
  width: 130%;
  height: auto;
  position: absolute;
  transform: translateX(-7%) translateY(-12%);
}
/* line 52, /Users/mpl/Documents/contentednet/repo/trunk/styles/_wallpaper.scss */
.wallpaper .textarea {
  position: absolute;
  left: 75px;
  top: 276px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 52, /Users/mpl/Documents/contentednet/repo/trunk/styles/_wallpaper.scss */
  .wallpaper .textarea {
    left: 45px;
    top: 280px;
  }
}
@media (max-width: 767px) {
  /* line 52, /Users/mpl/Documents/contentednet/repo/trunk/styles/_wallpaper.scss */
  .wallpaper .textarea {
    left: 36px;
    top: 320px;
  }
}
@media (max-width: 374px) {
  /* line 52, /Users/mpl/Documents/contentednet/repo/trunk/styles/_wallpaper.scss */
  .wallpaper .textarea {
    top: 265px;
  }
}
/* line 69, /Users/mpl/Documents/contentednet/repo/trunk/styles/_wallpaper.scss */
.wallpaper .textarea h1 {
  font-weight: normal;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 69, /Users/mpl/Documents/contentednet/repo/trunk/styles/_wallpaper.scss */
  .wallpaper .textarea h1 {
    width: 260px;
  }
}
@media (max-width: 767px) {
  /* line 69, /Users/mpl/Documents/contentednet/repo/trunk/styles/_wallpaper.scss */
  .wallpaper .textarea h1 {
    width: 200px;
  }
}
/* line 79, /Users/mpl/Documents/contentednet/repo/trunk/styles/_wallpaper.scss */
.wallpaper .textarea h4 {
  width: 450px;
  padding-left: 4px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 79, /Users/mpl/Documents/contentednet/repo/trunk/styles/_wallpaper.scss */
  .wallpaper .textarea h4 {
    width: 353px;
  }
}
@media (max-width: 767px) {
  /* line 79, /Users/mpl/Documents/contentednet/repo/trunk/styles/_wallpaper.scss */
  .wallpaper .textarea h4 {
    width: 55%;
    min-width: 200px;
  }
}

/* line 2, /Users/mpl/Documents/contentednet/repo/trunk/styles/_banner.scss */
.banner {
  width: 100%;
  height: 400px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 2, /Users/mpl/Documents/contentednet/repo/trunk/styles/_banner.scss */
  .banner {
    height: 210px;
  }
}
@media (max-width: 767px) {
  /* line 2, /Users/mpl/Documents/contentednet/repo/trunk/styles/_banner.scss */
  .banner {
    height: 317px;
  }
}
/* line 18, /Users/mpl/Documents/contentednet/repo/trunk/styles/_banner.scss */
.banner img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-banner.scss */
.info-banner {
  height: 400px;
  background-color: #004b87;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-banner.scss */
  .info-banner {
    height: 210px;
  }
}
@media (max-width: 767px) {
  /* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-banner.scss */
  .info-banner {
    height: 317px;
  }
}
/* line 13, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-banner.scss */
.info-banner img {
  width: 100%;
  height: 100%;
  position: absolute;
  object-fit: cover;
  opacity: 0.1;
}
/* line 23, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-banner.scss */
.info-banner .text-container {
  width: 742px;
  margin: auto;
  z-index: 1;
  text-align: center;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 23, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-banner.scss */
  .info-banner .text-container {
    width: 670px;
  }
}
@media (max-width: 767px) {
  /* line 23, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-banner.scss */
  .info-banner .text-container {
    width: 100%;
    padding: 0 36px;
  }
}
/* line 37, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-banner.scss */
.info-banner .text-container h2 {
  color: #ffffff;
  padding-bottom: 35px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 37, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-banner.scss */
  .info-banner .text-container h2 {
    padding-bottom: 25px;
  }
}
@media (max-width: 767px) {
  /* line 37, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-banner.scss */
  .info-banner .text-container h2 {
    padding-bottom: 18px;
  }
}
/* line 48, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-banner.scss */
.info-banner .text-container h4 {
  color: #ffffff;
  padding-bottom: 0;
}

/* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/_quotation-banner.scss */
.quotation-banner {
  height: 431px;
  background-color: #7dcdf3;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/_quotation-banner.scss */
  .quotation-banner {
    height: 250px;
  }
}
@media (max-width: 767px) {
  /* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/_quotation-banner.scss */
  .quotation-banner {
    height: 415px;
  }
}
/* line 13, /Users/mpl/Documents/contentednet/repo/trunk/styles/_quotation-banner.scss */
.quotation-banner .quotation-marks {
  width: 180px;
  height: auto;
  position: absolute;
  left: 0;
  top: 0;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 13, /Users/mpl/Documents/contentednet/repo/trunk/styles/_quotation-banner.scss */
  .quotation-banner .quotation-marks {
    width: 125px;
  }
}
@media (max-width: 767px) {
  /* line 13, /Users/mpl/Documents/contentednet/repo/trunk/styles/_quotation-banner.scss */
  .quotation-banner .quotation-marks {
    width: 72px;
    top: 200px;
  }
}
/* line 30, /Users/mpl/Documents/contentednet/repo/trunk/styles/_quotation-banner.scss */
.quotation-banner .profile {
  width: 678px;
  height: 100%;
  position: relative;
  right: 75px;
  object-fit: cover;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 30, /Users/mpl/Documents/contentednet/repo/trunk/styles/_quotation-banner.scss */
  .quotation-banner .profile {
    width: 374px;
    right: 25px;
  }
}
@media (max-width: 767px) {
  /* line 30, /Users/mpl/Documents/contentednet/repo/trunk/styles/_quotation-banner.scss */
  .quotation-banner .profile {
    width: 100%;
    height: 200px;
    position: absolute;
    top: 0;
    right: 0;
  }
}
/* line 52, /Users/mpl/Documents/contentednet/repo/trunk/styles/_quotation-banner.scss */
.quotation-banner .text-container {
  width: 389px;
  margin-top: 94px;
  margin-left: 75px;
  z-index: 1;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 52, /Users/mpl/Documents/contentednet/repo/trunk/styles/_quotation-banner.scss */
  .quotation-banner .text-container {
    width: 261px;
    margin-top: 54px;
    margin-left: 25px;
  }
}
@media (max-width: 767px) {
  /* line 52, /Users/mpl/Documents/contentednet/repo/trunk/styles/_quotation-banner.scss */
  .quotation-banner .text-container {
    width: 100%;
    padding: 0 36px;
    margin-left: 0;
    margin-top: 236px;
  }
}
/* line 69, /Users/mpl/Documents/contentednet/repo/trunk/styles/_quotation-banner.scss */
.quotation-banner .text-container h2 {
  color: #004b87;
  padding-bottom: 22px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 69, /Users/mpl/Documents/contentednet/repo/trunk/styles/_quotation-banner.scss */
  .quotation-banner .text-container h2 {
    font-size: 21px;
    line-height: 24px;
    padding-bottom: 16px;
  }
}
@media (max-width: 767px) {
  /* line 69, /Users/mpl/Documents/contentednet/repo/trunk/styles/_quotation-banner.scss */
  .quotation-banner .text-container h2 {
    font-size: 21px;
    line-height: 24px;
    padding-bottom: 10px;
  }
}
@media (max-width: 374px) {
  /* line 69, /Users/mpl/Documents/contentednet/repo/trunk/styles/_quotation-banner.scss */
  .quotation-banner .text-container h2 {
    font-size: 17px;
  }
}
/* line 87, /Users/mpl/Documents/contentednet/repo/trunk/styles/_quotation-banner.scss */
.quotation-banner .text-container p {
  color: #004b87;
  padding-bottom: 0;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 87, /Users/mpl/Documents/contentednet/repo/trunk/styles/_quotation-banner.scss */
  .quotation-banner .text-container p {
    padding-bottom: 0;
  }
}
@media (max-width: 767px) {
  /* line 87, /Users/mpl/Documents/contentednet/repo/trunk/styles/_quotation-banner.scss */
  .quotation-banner .text-container p {
    padding-bottom: 0;
  }
}
@media (max-width: 374px) {
  /* line 87, /Users/mpl/Documents/contentednet/repo/trunk/styles/_quotation-banner.scss */
  .quotation-banner .text-container p {
    font-size: 13px;
  }
}

/* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/_text-field.scss */
.text-field {
  position: relative;
  margin-bottom: 50px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/_text-field.scss */
  .text-field {
    margin-bottom: 37.5px;
  }
}
@media (max-width: 767px) {
  /* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/_text-field.scss */
  .text-field {
    margin-bottom: 25px;
  }
}
/* line 13, /Users/mpl/Documents/contentednet/repo/trunk/styles/_text-field.scss */
.text-field .text-container {
  position: relative;
  width: 843px;
  left: 291px;
  column-count: 1;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 13, /Users/mpl/Documents/contentednet/repo/trunk/styles/_text-field.scss */
  .text-field .text-container {
    width: 508px;
    left: 184px;
  }
}
@media (max-width: 767px) {
  /* line 13, /Users/mpl/Documents/contentednet/repo/trunk/styles/_text-field.scss */
  .text-field .text-container {
    width: calc(100% - 72px);
    left: 36px;
  }
}
/* line 29, /Users/mpl/Documents/contentednet/repo/trunk/styles/_text-field.scss */
.text-field .text-container h3 {
  column-span: all;
}
@media (max-width: 767px) {
  /* line 29, /Users/mpl/Documents/contentednet/repo/trunk/styles/_text-field.scss */
  .text-field .text-container h3 {
    margin-bottom: 18px;
  }
}
/* line 36, /Users/mpl/Documents/contentednet/repo/trunk/styles/_text-field.scss */
.text-field .text-container h2 {
  column-span: all;
  color: #004b87;
}
@media (max-width: 767px) {
  /* line 36, /Users/mpl/Documents/contentednet/repo/trunk/styles/_text-field.scss */
  .text-field .text-container h2 {
    margin-bottom: 36px;
  }
}
/* line 44, /Users/mpl/Documents/contentednet/repo/trunk/styles/_text-field.scss */
.text-field .text-container h4 {
  column-span: all;
  margin-bottom: 25px;
  padding-bottom: 0px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 44, /Users/mpl/Documents/contentednet/repo/trunk/styles/_text-field.scss */
  .text-field .text-container h4 {
    margin-bottom: 15px;
  }
}
@media (max-width: 767px) {
  /* line 44, /Users/mpl/Documents/contentednet/repo/trunk/styles/_text-field.scss */
  .text-field .text-container h4 {
    margin-bottom: 18px;
  }
}
/* line 56, /Users/mpl/Documents/contentednet/repo/trunk/styles/_text-field.scss */
.text-field .text-container p {
  margin-bottom: 0;
}

@media (min-width: 1280px) {
  /* line 63, /Users/mpl/Documents/contentednet/repo/trunk/styles/_text-field.scss */
  .text-field--multi-column .article-text {
    column-count: 2;
    column-gap: 35px;
  }
}

/* line 3, /Users/mpl/Documents/contentednet/repo/trunk/styles/_text-picture-field.scss */
.text-picture-field img {
  width: 550px;
  height: 267px;
  object-fit: cover;
  -webkit-box-ordinal-group: 0;
  -moz-box-ordinal-group: 0;
  -ms-flex-order: 0;
  -webkit-order: 0;
  order: 0;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 3, /Users/mpl/Documents/contentednet/repo/trunk/styles/_text-picture-field.scss */
  .text-picture-field img {
    width: 322px;
    height: 362px;
  }
}
@media (max-width: 767px) {
  /* line 3, /Users/mpl/Documents/contentednet/repo/trunk/styles/_text-picture-field.scss */
  .text-picture-field img {
    width: 100%;
    height: 200px;
  }
}

/* line 20, /Users/mpl/Documents/contentednet/repo/trunk/styles/_text-picture-field.scss */
.text-picture-field .text-container {
  position: relative;
  width: 550px;
  -webkit-box-ordinal-group: 1;
  -moz-box-ordinal-group: 1;
  -ms-flex-order: 1;
  -webkit-order: 1;
  order: 1;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 20, /Users/mpl/Documents/contentednet/repo/trunk/styles/_text-picture-field.scss */
  .text-picture-field .text-container {
    width: 322px;
  }
}
@media (max-width: 767px) {
  /* line 20, /Users/mpl/Documents/contentednet/repo/trunk/styles/_text-picture-field.scss */
  .text-picture-field .text-container {
    width: 100%;
    padding: 36px 36px 0 36px;
  }
}
/* line 34, /Users/mpl/Documents/contentednet/repo/trunk/styles/_text-picture-field.scss */
.text-picture-field .text-container h3 {
  color: #004b87;
  padding-bottom: 25px;
}
@media (max-width: 767px) {
  /* line 34, /Users/mpl/Documents/contentednet/repo/trunk/styles/_text-picture-field.scss */
  .text-picture-field .text-container h3 {
    padding-bottom: 36px;
  }
}

@media (min-width: 768px) {
  /* line 45, /Users/mpl/Documents/contentednet/repo/trunk/styles/_text-picture-field.scss */
  .text-picture-field--picture-right img {
    -webkit-box-ordinal-group: 2;
    -moz-box-ordinal-group: 2;
    -ms-flex-order: 2;
    -webkit-order: 2;
    order: 2;
  }
}

/* line 3, /Users/mpl/Documents/contentednet/repo/trunk/styles/_publication.scss */
.publication .content {
  display: block;
}

/* line 7, /Users/mpl/Documents/contentednet/repo/trunk/styles/_publication.scss */
.publication hr {
  margin-bottom: 25px;
  border-color: #004b87;
  border-top: none;
}

/* line 13, /Users/mpl/Documents/contentednet/repo/trunk/styles/_publication.scss */
.publication .image {
  border: 1px solid #004b87;
  width: 254px;
  height: 343px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 13, /Users/mpl/Documents/contentednet/repo/trunk/styles/_publication.scss */
  .publication .image {
    width: 160px;
    height: 240px;
  }
}
@media (max-width: 767px) {
  /* line 13, /Users/mpl/Documents/contentednet/repo/trunk/styles/_publication.scss */
  .publication .image {
    width: auto;
    height: auto;
    flex: 1;
    margin-left: 36px;
    margin-right: 18px;
    margin-bottom: 18px;
  }
}
/* line 32, /Users/mpl/Documents/contentednet/repo/trunk/styles/_publication.scss */
.publication .image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* line 39, /Users/mpl/Documents/contentednet/repo/trunk/styles/_publication.scss */
.publication .flex {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}

/* line 45, /Users/mpl/Documents/contentednet/repo/trunk/styles/_publication.scss */
.publication .title {
  display: block;
}

/* line 49, /Users/mpl/Documents/contentednet/repo/trunk/styles/_publication.scss */
.publication .info-area {
  width: 840px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 49, /Users/mpl/Documents/contentednet/repo/trunk/styles/_publication.scss */
  .publication .info-area {
    width: 533px;
  }
}
@media (max-width: 767px) {
  /* line 49, /Users/mpl/Documents/contentednet/repo/trunk/styles/_publication.scss */
  .publication .info-area {
    width: auto;
    flex: 2;
    margin-right: 36px;
  }
}
/* line 61, /Users/mpl/Documents/contentednet/repo/trunk/styles/_publication.scss */
.publication .info-area a {
  font-size: 17px;
  padding-bottom: 25px;
}
@media (max-width: 767px) {
  /* line 61, /Users/mpl/Documents/contentednet/repo/trunk/styles/_publication.scss */
  .publication .info-area a {
    font-size: 15px;
    padding-bottom: 18px;
  }
}
/* line 71, /Users/mpl/Documents/contentednet/repo/trunk/styles/_publication.scss */
.publication .info-area p {
  font-size: 17px;
  padding-bottom: 25px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 71, /Users/mpl/Documents/contentednet/repo/trunk/styles/_publication.scss */
  .publication .info-area p {
    font-size: 15px;
  }
}
@media (max-width: 767px) {
  /* line 71, /Users/mpl/Documents/contentednet/repo/trunk/styles/_publication.scss */
  .publication .info-area p {
    font-size: 15px;
    padding-bottom: 18px;
  }
}
/* line 84, /Users/mpl/Documents/contentednet/repo/trunk/styles/_publication.scss */
.publication .info-area .no-padding {
  padding-bottom: 0;
}
/* line 88, /Users/mpl/Documents/contentednet/repo/trunk/styles/_publication.scss */
.publication .info-area .button {
  width: 159px;
  height: 39px;
  padding-bottom: 0;
  border-color: #004b87;
  color: #004b87;
  font-size: 19px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 88, /Users/mpl/Documents/contentednet/repo/trunk/styles/_publication.scss */
  .publication .info-area .button {
    width: 135px;
    font-size: 14px;
  }
}
@media (max-width: 767px) {
  /* line 88, /Users/mpl/Documents/contentednet/repo/trunk/styles/_publication.scss */
  .publication .info-area .button {
    width: 114px;
    font-size: 14px;
  }
}

/* line 110, /Users/mpl/Documents/contentednet/repo/trunk/styles/_publication.scss */
.publication .phone {
  display: none;
}

@media (max-width: 767px) {
  /* line 115, /Users/mpl/Documents/contentednet/repo/trunk/styles/_publication.scss */
  .publication .phone {
    display: block;
    padding: 0 36px;
  }
  /* line 120, /Users/mpl/Documents/contentednet/repo/trunk/styles/_publication.scss */
  .publication .no-phone {
    display: none;
  }
}

/* line 126, /Users/mpl/Documents/contentednet/repo/trunk/styles/_publication.scss */
.no-touch .publication .title:hover {
  color: #004b87;
}

/* line 130, /Users/mpl/Documents/contentednet/repo/trunk/styles/_publication.scss */
.no-touch .publication .button:hover {
  background-color: #004b87;
  color: #ffffff;
}

/* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-form.scss */
.info-form {
  margin-bottom: 100px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-form.scss */
  .info-form {
    margin-bottom: 75px;
  }
}
@media (max-width: 767px) {
  /* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-form.scss */
  .info-form {
    margin-bottom: 50px;
  }
}
/* line 11, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-form.scss */
.info-form .content {
  align-items: flex-start;
}
/* line 15, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-form.scss */
.info-form .info-container {
  width: 646px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 15, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-form.scss */
  .info-form .info-container {
    width: 323px;
  }
  /* line 21, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-form.scss */
  .info-form .info-container .second {
    display: none;
  }
}
@media (max-width: 767px) {
  /* line 15, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-form.scss */
  .info-form .info-container {
    width: 100%;
    padding: 0 36px;
  }
  /* line 29, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-form.scss */
  .info-form .info-container .second {
    display: none;
  }
}
/* line 34, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-form.scss */
.info-form .info-container .list-container {
  width: inherit;
  margin-bottom: 100px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 34, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-form.scss */
  .info-form .info-container .list-container {
    margin-bottom: 75px;
  }
}
@media (max-width: 767px) {
  /* line 34, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-form.scss */
  .info-form .info-container .list-container {
    margin-bottom: 50px;
  }
}
/* line 46, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-form.scss */
.info-form .info-container .list-container h2 {
  color: #004b87;
}
/* line 52, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-form.scss */
.info-form .info-container .list-container ul li {
  margin: 0;
  font-size: 17px;
  line-height: 24px;
  color: #000000;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 52, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-form.scss */
  .info-form .info-container .list-container ul li {
    font-size: 15px;
    line-height: 21px;
  }
}
@media (max-width: 767px) {
  /* line 52, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-form.scss */
  .info-form .info-container .list-container ul li {
    font-size: 15px;
    line-height: 21px;
  }
}
/* line 71, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-form.scss */
.info-form .info-container .text-container {
  width: inherit;
}
@media (max-width: 767px) {
  /* line 71, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-form.scss */
  .info-form .info-container .text-container {
    margin-bottom: 50px;
  }
}
/* line 78, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-form.scss */
.info-form .info-container .text-container h3 {
  color: #004b87;
}
/* line 81, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-form.scss */
.info-form .info-container .text-container p {
  padding-bottom: 0;
}
/* line 87, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-form.scss */
.info-form .form-container {
  width: 450px;
  padding: 50px 25px 0 25px;
  box-sizing: border-box;
  background-color: #004b87;
  position: relative;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 87, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-form.scss */
  .info-form .form-container {
    width: 323px;
    padding-top: 35px;
  }
}
@media (max-width: 767px) {
  /* line 87, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-form.scss */
  .info-form .form-container {
    width: 100%;
    padding: 50px 36px 0 36px;
  }
}
/* line 105, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-form.scss */
.info-form .form-container h3 {
  color: #ffffff;
  padding-bottom: 25px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 105, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-form.scss */
  .info-form .form-container h3 {
    padding-bottom: 15px;
  }
}
@media (max-width: 767px) {
  /* line 105, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-form.scss */
  .info-form .form-container h3 {
    padding-bottom: 18px;
  }
}
/* line 116, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-form.scss */
.info-form .form-container h4 {
  color: #ffffff;
  padding-bottom: 25px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 116, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-form.scss */
  .info-form .form-container h4 {
    font-size: 15px;
  }
}
@media (max-width: 767px) {
  /* line 116, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-form.scss */
  .info-form .form-container h4 {
    padding-bottom: 18px;
    font-size: 15px;
  }
}
/* line 129, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-form.scss */
.info-form .form-container form {
  width: 100%;
  margin-bottom: 50px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 129, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-form.scss */
  .info-form .form-container form {
    margin-bottom: 35px;
  }
}
@media (max-width: 767px) {
  /* line 129, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-form.scss */
  .info-form .form-container form {
    margin-bottom: 36px;
  }
}
/* line 140, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-form.scss */
.info-form .form-container form div {
  width: inherit;
  height: 42px;
  margin-bottom: 25px;
  display: flex;
}
@media (max-width: 767px) {
  /* line 140, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-form.scss */
  .info-form .form-container form div {
    margin-bottom: 18px;
  }
}
/* line 152, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-form.scss */
.info-form .form-container form div input {
  flex: 333;
  padding-left: 15px;
  border: 1px solid #ffffff;
  background-color: transparent;
  color: #ffffff;
  font-size: 14px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 152, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-form.scss */
  .info-form .form-container form div input {
    font-size: 15px;
  }
}
@media (max-width: 767px) {
  /* line 152, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-form.scss */
  .info-form .form-container form div input {
    font-size: 15px;
  }
}
/* line 170, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-form.scss */
.info-form .form-container form div input::placeholder {
  color: #ffffff;
}
/* line 173, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-form.scss */
.info-form .form-container form div button {
  flex: 67;
  background-color: #ffffff;
  border-color: #ffffff;
  border-width: 1px;
  border-left: none;
}
/* line 181, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-form.scss */
.info-form .form-container form div button p {
  margin: auto;
  color: #004b87;
  font-weight: bold;
}
/* line 191, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-form.scss */
.info-form .form-container .success {
  padding-top: 36px;
  padding-right: 36px;
  padding-bottom: 36px;
}
/* line 196, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-form.scss */
.info-form .form-container .success p {
  text-align: center;
}
/* line 201, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-form.scss */
.info-form .form-container p {
  color: #ffffff;
  padding-bottom: 0;
}
/* line 206, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-form.scss */
.info-form .form-container img {
  width: inherit;
  height: auto;
  margin-top: 25px;
  position: relative;
  left: -25px;
  bottom: -8px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 206, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-form.scss */
  .info-form .form-container img {
    margint-top: 35px;
  }
}
@media (max-width: 767px) {
  /* line 206, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-form.scss */
  .info-form .form-container img {
    width: calc(100% + 72px);
    left: -36px;
    margin-top: 36px;
  }
}

/* line 230, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-form.scss */
.no-touch .info-form button:hover {
  background-color: transparent;
}
/* line 233, /Users/mpl/Documents/contentednet/repo/trunk/styles/_info-form.scss */
.no-touch .info-form button:hover p {
  color: #ffffff;
}

/* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/_reprint-list.scss */
.reprint-list {
  padding-top: 100px;
  padding-bottom: 100px;
  background-color: #71b2c9;
}
/* line 8, /Users/mpl/Documents/contentednet/repo/trunk/styles/_reprint-list.scss */
.reprint-list .reprint {
  width: 100%;
  display: flex;
  justify-content: space-between;
  margin-top: 7px;
  margin-bottom: 7px;
}
/* line 17, /Users/mpl/Documents/contentednet/repo/trunk/styles/_reprint-list.scss */
.reprint-list .reprint .preview {
  width: 256px;
  background-color: #b7d8e4;
}
/* line 22, /Users/mpl/Documents/contentednet/repo/trunk/styles/_reprint-list.scss */
.reprint-list .reprint .preview img {
  width: 60%;
  height: auto;
  object-fit: contain;
  position: relative;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
/* line 35, /Users/mpl/Documents/contentednet/repo/trunk/styles/_reprint-list.scss */
.reprint-list .reprint .description {
  width: 838px;
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  background-color: #b7d8e4;
}
/* line 44, /Users/mpl/Documents/contentednet/repo/trunk/styles/_reprint-list.scss */
.reprint-list .reprint .description .row {
  display: flex;
  justify-content: space-between;
}
/* line 51, /Users/mpl/Documents/contentednet/repo/trunk/styles/_reprint-list.scss */
.reprint-list .reprint .description .row .left,
.reprint-list .reprint .description .row .right {
  font-size: 17px;
  margin: auto 0;
  padding-bottom: 0;
}
/* line 57, /Users/mpl/Documents/contentednet/repo/trunk/styles/_reprint-list.scss */
.reprint-list .reprint .description .row .left {
  width: 256px;
  padding-left: 25px;
  line-height: 100px;
}
/* line 64, /Users/mpl/Documents/contentednet/repo/trunk/styles/_reprint-list.scss */
.reprint-list .reprint .description .row .right {
  width: 547px;
}

@media (max-width: 767px) {
  /* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
  .boxes {
    margin-bottom: 0;
  }
}

/* line 6, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
.boxes .content {
  display: block;
  width: auto;
  max-width: 1130px;
  left: 50%;
  transform: translateX(-50%);
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 6, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
  .boxes .content {
    max-width: 718px;
  }
}
@media (max-width: 767px) {
  /* line 6, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
  .boxes .content {
    max-width: 100%;
  }
}

/* line 24, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
.boxes {
  /* --------------------------------------------------- box size variants */
  /* --------------------------------------------------- box color variants */
}
/* line 25, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
.boxes .box {
  display: inline-block;
  position: relative;
  width: 353px;
  height: 423px;
  margin-right: 20px;
  overflow: hidden;
  /* --------------------------------------------------- image */
  /* --------------------------- image positions */
  /* --------------------------------------------------- text */
  /* --------------------------- text positions */
  /* --------------------------------------------------- box__button */
  /* --------------------------- button positions */
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 25, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
  .boxes .box {
    width: 223px;
    height: 331px;
    margin-right: 16px;
  }
}
@media (max-width: 767px) {
  /* line 25, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
  .boxes .box {
    width: 100%;
    height: 269px;
    margin-bottom: 50px;
    margin-right: 0;
  }
}
/* line 48, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
.boxes .box .image {
  width: 100%;
  height: 125px;
  object-fit: cover;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 48, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
  .boxes .box .image {
    height: 75px;
  }
}
@media (max-width: 767px) {
  /* line 48, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
  .boxes .box .image {
    height: 72px;
  }
}
/* line 62, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
.boxes .box .image--bottom {
  position: absolute;
  left: 0;
  bottom: 0;
}
@media (max-width: 767px) {
  /* line 62, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
  .boxes .box .image--bottom {
    height: 72px;
  }
}
/* line 71, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
.boxes .box .image--tall {
  width: auto;
  height: 200px;
  margin-left: 50%;
  transform: translatex(-50%);
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 71, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
  .boxes .box .image--tall {
    width: 100%;
    height: 150px;
  }
}
@media (max-width: 767px) {
  /* line 71, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
  .boxes .box .image--tall {
    width: 100%;
    height: 150px;
  }
}
/* line 89, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
.boxes .box .text h2 {
  padding-top: 50px;
  padding-bottom: 15px;
}
@media (max-width: 767px) {
  /* line 89, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
  .boxes .box .text h2 {
    padding-top: 36px;
    padding-bottom: 0px;
  }
}
@media (max-width: 374px) {
  /* line 89, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
  .boxes .box .text h2 {
    padding-top: 26px;
    padding-bottom: 10px;
  }
}
/* line 102, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
.boxes .box .text p {
  padding: 0 62px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 102, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
  .boxes .box .text p {
    padding: 0 25px;
  }
}
@media (max-width: 767px) {
  /* line 102, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
  .boxes .box .text p {
    padding: 0 36px;
  }
}
/* line 115, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
.boxes .box .text--centered {
  text-align: center;
}
/* line 119, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
.boxes .box .text--bottom h3 {
  padding-top: 32px;
  padding-left: 23px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 119, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
  .boxes .box .text--bottom h3 {
    padding-top: 22px;
  }
}
@media (max-width: 767px) {
  /* line 119, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
  .boxes .box .text--bottom h3 {
    padding-top: 18px;
    padding-left: 36px;
    padding-right: 36px;
    padding-bottom: 10px;
  }
}
/* line 133, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
.boxes .box .text--bottom p {
  padding: 0 23px;
}
@media (max-width: 767px) {
  /* line 133, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
  .boxes .box .text--bottom p {
    padding: 0 36px;
  }
}
/* line 143, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
.boxes .box .button {
  width: 159px;
  height: 39px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 143, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
  .boxes .box .button {
    width: 173px;
  }
}
@media (max-width: 767px) {
  /* line 143, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
  .boxes .box .button {
    width: 173px;
  }
}
/* line 156, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
.boxes .box .button--centered {
  position: absolute;
  left: 97px;
  top: 208px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 156, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
  .boxes .box .button--centered {
    left: 25px;
    top: 192px;
  }
}
@media (max-width: 767px) {
  /* line 156, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
  .boxes .box .button--centered {
    left: calc(50% - 86.5px);
    top: 122px;
  }
}
@media (max-width: 374px) {
  /* line 156, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
  .boxes .box .button--centered {
    top: 148px;
  }
}
/* line 173, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
.boxes .box .button--left-bottom {
  position: absolute;
  left: 25px;
  bottom: 36px;
}
@media (max-width: 767px) {
  /* line 173, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
  .boxes .box .button--left-bottom {
    left: 36px;
  }
}
/* line 183, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
.boxes .box:last-child {
  margin-right: 0;
}
/* line 188, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
.boxes .box--large {
  height: 466px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 188, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
  .boxes .box--large {
    height: 367px;
  }
}
@media (max-width: 767px) {
  /* line 188, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
  .boxes .box--large {
    height: 346px;
  }
}
/* line 198, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
.boxes .box--large .image {
  height: 200px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 198, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
  .boxes .box--large .image {
    height: 150px;
  }
}
@media (max-width: 767px) {
  /* line 198, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
  .boxes .box--large .image {
    height: 150px;
  }
}
/* line 209, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
.boxes .box--small {
  width: 256px;
  height: 370px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 209, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
  .boxes .box--small {
    width: 346px;
    height: 300px;
    margin-bottom: 25px;
    margin-right: 11px;
  }
}
@media (max-width: 767px) {
  /* line 209, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
  .boxes .box--small {
    width: 100%;
    height: 300px;
    margin-bottom: 54px;
  }
}
/* line 225, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
.boxes .box--small .image {
  height: 200px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 225, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
  .boxes .box--small .image {
    height: 150px;
  }
}
@media (max-width: 767px) {
  /* line 225, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
  .boxes .box--small .image {
    height: 150px;
  }
}
/* line 238, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
.boxes .box--primary {
  background-color: #004b87;
}
/* line 241, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
.boxes .box--primary h2 {
  color: #ffffff;
}
/* line 244, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
.boxes .box--primary h3 {
  color: #ffffff;
}
/* line 247, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
.boxes .box--primary p {
  color: #ffffff;
}
/* line 250, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
.boxes .box--primary .button {
  color: #ffffff;
  border-color: #ffffff;
}
/* line 255, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
.boxes .box--secondary {
  background-color: #7dcdf3;
}
/* line 258, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
.boxes .box--secondary h2 {
  color: #ffffff;
}
/* line 261, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
.boxes .box--secondary h3 {
  color: #ffffff;
}
/* line 264, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
.boxes .box--secondary p {
  color: #ffffff;
}
/* line 267, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
.boxes .box--secondary .button {
  color: #ffffff;
  border-color: #ffffff;
}
/* line 272, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
.boxes .box--tertiary {
  background-color: #71b2c9;
}
/* line 275, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
.boxes .box--tertiary h2 {
  color: #ffffff;
}
/* line 278, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
.boxes .box--tertiary h3 {
  color: #ffffff;
}
/* line 281, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
.boxes .box--tertiary p {
  color: #ffffff;
}
/* line 284, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
.boxes .box--tertiary .button {
  color: #ffffff;
  border-color: #ffffff;
}
/* line 289, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
.boxes .box--white {
  background-color: #ffffff;
}
/* line 292, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
.boxes .box--gray {
  background-color: #c1c1c1;
}
/* line 297, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
.boxes .box-content--primary h2 {
  color: #004b87;
}
/* line 300, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
.boxes .box-content--primary h3 {
  color: #004b87;
}
/* line 303, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
.boxes .box-content--primary p {
  color: #004b87;
}
/* line 306, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
.boxes .box-content--primary .button {
  color: #004b87;
  border-color: #004b87;
}

/* --------------------------- boxes color variants */
/* line 314, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
.boxes--gray {
  background-color: #f2f2f2;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 314, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
  .boxes--gray {
    padding-top: 25px;
    padding-bottom: 25px;
  }
}

/* --------------------------- hover states */
/* line 326, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
.no-touch .boxes .box--primary .button:hover {
  color: #004b87;
  background-color: #ffffff;
}

/* line 332, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
.no-touch .boxes .box--secondary .button:hover {
  color: #004b87;
  background-color: #ffffff;
}

/* line 338, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
.no-touch .boxes .box--tertiary .button:hover {
  color: #004b87;
  background-color: #ffffff;
}

/* line 345, /Users/mpl/Documents/contentednet/repo/trunk/styles/_boxes.scss */
.no-touch .boxes .box-content--primary .button:hover {
  background-color: #004b87;
  color: #ffffff;
}

/* line 2, /Users/mpl/Documents/contentednet/repo/trunk/styles/_small-boxes.scss */
.small-boxes h2 {
  color: #004b87;
}
@media (max-width: 767px) {
  /* line 2, /Users/mpl/Documents/contentednet/repo/trunk/styles/_small-boxes.scss */
  .small-boxes h2 {
    padding-left: 36px;
  }
}

/* line 10, /Users/mpl/Documents/contentednet/repo/trunk/styles/_small-boxes.scss */
.small-boxes .content {
  display: block;
  width: auto;
  left: 50%;
  transform: translateX(-50%);
}

/* line 19, /Users/mpl/Documents/contentednet/repo/trunk/styles/_small-boxes.scss */
.small-boxes-row {
  display: block;
  width: auto;
  max-width: 1130px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 19, /Users/mpl/Documents/contentednet/repo/trunk/styles/_small-boxes.scss */
  .small-boxes-row {
    max-width: 718px;
  }
}
@media (max-width: 767px) {
  /* line 19, /Users/mpl/Documents/contentednet/repo/trunk/styles/_small-boxes.scss */
  .small-boxes-row {
    max-width: 100%;
  }
}

/* line 33, /Users/mpl/Documents/contentednet/repo/trunk/styles/_small-boxes.scss */
.small-box {
  width: 353px;
  height: 230px;
  margin-bottom: 50px;
  margin-right: 20px;
  display: inline-block;
  position: relative;
  box-sizing: border-box;
  background-color: #004b87;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 33, /Users/mpl/Documents/contentednet/repo/trunk/styles/_small-boxes.scss */
  .small-box {
    width: 223px;
    height: 261px;
    margin-bottom: 25px;
    margin-right: 16px;
  }
}
@media (max-width: 767px) {
  /* line 33, /Users/mpl/Documents/contentednet/repo/trunk/styles/_small-boxes.scss */
  .small-box {
    width: 100%;
    height: 320px;
    margin-bottom: 36px;
    padding: 10px 36px;
    margin-right: 0;
  }
}
/* line 59, /Users/mpl/Documents/contentednet/repo/trunk/styles/_small-boxes.scss */
.small-box .text-wrapper {
  position: absolute;
  padding: 50px 25px 10px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  flex-direction: column;
}
@media (max-width: 767px) {
  /* line 59, /Users/mpl/Documents/contentednet/repo/trunk/styles/_small-boxes.scss */
  .small-box .text-wrapper {
    padding: 50px 25px 10px 0px;
  }
}
/* line 74, /Users/mpl/Documents/contentednet/repo/trunk/styles/_small-boxes.scss */
.small-box h3,
.small-box p {
  color: #ffffff;
}

/* line 78, /Users/mpl/Documents/contentednet/repo/trunk/styles/_small-boxes.scss */
.small-box:nth-child(3n),
.small-box:last-child {
  margin-right: 0;
}

/* line 82, /Users/mpl/Documents/contentednet/repo/trunk/styles/_small-boxes.scss */
.small-box--secondary {
  background-color: #7dcdf3;
}

/* line 85, /Users/mpl/Documents/contentednet/repo/trunk/styles/_small-boxes.scss */
.small-box--tertiary {
  background-color: #71b2c9;
}

/* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/_descripted-picture.scss */
.descripted-picture {
  margin-bottom: 50px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/_descripted-picture.scss */
  .descripted-picture {
    margin-bottom: 50px;
  }
}
@media (max-width: 767px) {
  /* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/_descripted-picture.scss */
  .descripted-picture {
    margin-bottom: 0;
  }
}
/* line 11, /Users/mpl/Documents/contentednet/repo/trunk/styles/_descripted-picture.scss */
.descripted-picture .content {
  flex-wrap: nowrap;
}
@media (max-width: 767px) {
  /* line 15, /Users/mpl/Documents/contentednet/repo/trunk/styles/_descripted-picture.scss */
  .descripted-picture .description {
    width: 100vw;
  }
}
/* line 20, /Users/mpl/Documents/contentednet/repo/trunk/styles/_descripted-picture.scss */
.descripted-picture .description .small-box {
  margin-bottom: 50px;
  padding: 10px 25px;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 20, /Users/mpl/Documents/contentednet/repo/trunk/styles/_descripted-picture.scss */
  .descripted-picture .description .small-box {
    margin-bottom: 25px;
  }
}
@media (max-width: 767px) {
  /* line 20, /Users/mpl/Documents/contentednet/repo/trunk/styles/_descripted-picture.scss */
  .descripted-picture .description .small-box {
    margin-bottom: 50px;
    padding: 10px 36px 36px 36px;
  }
}
/* line 36, /Users/mpl/Documents/contentednet/repo/trunk/styles/_descripted-picture.scss */
.descripted-picture .description .small-box h3,
.descripted-picture .description .small-box p {
  padding-bottom: 10px;
}
/* line 41, /Users/mpl/Documents/contentednet/repo/trunk/styles/_descripted-picture.scss */
.descripted-picture .description .button-box {
  padding-bottom: 25px;
}
@media (max-width: 767px) {
  /* line 41, /Users/mpl/Documents/contentednet/repo/trunk/styles/_descripted-picture.scss */
  .descripted-picture .description .button-box {
    height: 174px;
    padding-bottom: 36px;
  }
}
/* line 49, /Users/mpl/Documents/contentednet/repo/trunk/styles/_descripted-picture.scss */
.descripted-picture .description .button-box .button {
  width: 161px;
  height: 39px;
  color: #ffffff;
  border-color: #ffffff;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 49, /Users/mpl/Documents/contentednet/repo/trunk/styles/_descripted-picture.scss */
  .descripted-picture .description .button-box .button {
    width: 173px;
  }
}
@media (max-width: 767px) {
  /* line 49, /Users/mpl/Documents/contentednet/repo/trunk/styles/_descripted-picture.scss */
  .descripted-picture .description .button-box .button {
    width: 173px;
    bottom: 36px;
  }
}
/* line 68, /Users/mpl/Documents/contentednet/repo/trunk/styles/_descripted-picture.scss */
.descripted-picture .picture img {
  width: 747px;
  height: 510px;
  object-fit: cover;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 68, /Users/mpl/Documents/contentednet/repo/trunk/styles/_descripted-picture.scss */
  .descripted-picture .picture img {
    width: 471px;
    height: 375px;
  }
}
@media (max-width: 767px) {
  /* line 68, /Users/mpl/Documents/contentednet/repo/trunk/styles/_descripted-picture.scss */
  .descripted-picture .picture img {
    display: none;
  }
}

/* line 87, /Users/mpl/Documents/contentednet/repo/trunk/styles/_descripted-picture.scss */
.no-touch .descripted-picture .button:hover {
  color: #004b87;
  background-color: #ffffff;
}

/* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon.scss */
.accordeon {
  border-bottom: 1px solid #004b87;
}
/* line 4, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon.scss */
.accordeon .tab {
  width: 100%;
}
/* line 7, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon.scss */
.accordeon .tab .tab-header {
  height: 64px;
  position: relative;
  border-top: 1px solid #004b87;
  background-color: #ffffff;
  cursor: pointer;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 7, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon.scss */
  .accordeon .tab .tab-header {
    height: 48px;
  }
}
@media (max-width: 767px) {
  /* line 7, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon.scss */
  .accordeon .tab .tab-header {
    height: 52px;
  }
}
/* line 24, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon.scss */
.accordeon .tab .tab-header .icon {
  position: absolute;
  left: 15px;
  top: calc(50% - 15px);
  color: #004b87;
  opacity: 0.5;
  transition: transform 0.3s;
  transform-origin: 15px 15px;
  pointer-events: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 24, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon.scss */
  .accordeon .tab .tab-header .icon {
    top: calc(50% - 10px);
    transform-origin: 10px 10px;
  }
}
@media (max-width: 767px) {
  /* line 24, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon.scss */
  .accordeon .tab .tab-header .icon {
    left: 8px;
    top: calc(50% - 10px);
    transform-origin: 10px 10px;
  }
}
/* line 52, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon.scss */
.accordeon .tab .tab-header .icon img {
  height: 30px;
  width: auto;
  position: absolute;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 52, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon.scss */
  .accordeon .tab .tab-header .icon img {
    height: 20px;
  }
}
@media (max-width: 767px) {
  /* line 52, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon.scss */
  .accordeon .tab .tab-header .icon img {
    height: 20px;
  }
}
/* line 65, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon.scss */
.accordeon .tab .tab-header .icon .hover {
  display: none;
}
/* line 70, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon.scss */
.accordeon .tab .tab-header .title {
  position: absolute;
  left: 70px;
  top: 14px;
  pointer-events: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #004b87;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 70, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon.scss */
  .accordeon .tab .tab-header .title {
    left: 50px;
    top: 12px;
  }
}
@media (max-width: 767px) {
  /* line 70, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon.scss */
  .accordeon .tab .tab-header .title {
    left: 36px;
  }
}
@media (max-width: 374px) {
  /* line 70, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon.scss */
  .accordeon .tab .tab-header .title {
    font-size: 17px;
  }
}
/* line 98, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon.scss */
.accordeon .tab .tab-content-wrapper {
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.3s ease;
}
/* line 104, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon.scss */
.accordeon .tab .tab-content {
  padding: 32px 70px 32px 70px;
  background-color: #dbecf2;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 104, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon.scss */
  .accordeon .tab .tab-content {
    padding: 25px 40px 20px 40px;
  }
}
/* line 113, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon.scss */
.accordeon .tab .tab-content .title {
  font-weight: bold;
  color: #004b87;
}
/* line 119, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon.scss */
.accordeon .tab .tab-content p {
  padding-bottom: 15px;
}
/* line 123, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon.scss */
.accordeon .tab .tab-content ul {
  list-style: disc;
  padding-left: 20px;
}
/* line 127, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon.scss */
.accordeon .tab .tab-content ul p {
  padding-bottom: 0;
}
/* line 136, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon.scss */
.accordeon .tab.active .tab-header .icon {
  transform: rotate(90deg);
}

/* line 148, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon.scss */
.no-touch .accordeon .tab-header:hover {
  background-color: #004b87;
}
/* line 151, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon.scss */
.no-touch .accordeon .tab-header:hover .icon {
  color: #ffffff;
}
/* line 154, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon.scss */
.no-touch .accordeon .tab-header:hover .icon .no-hover {
  display: none;
}
/* line 157, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon.scss */
.no-touch .accordeon .tab-header:hover .icon .hover {
  display: block;
}
/* line 161, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon.scss */
.no-touch .accordeon .tab-header:hover .title {
  color: #ffffff;
}

@media (prefers-reduced-motion: reduce) {
  /* line 168, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon.scss */
  .accordeon .tab .tab-header .icon {
    transition: none;
  }
  /* line 171, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon.scss */
  .accordeon .tab .tab-content-wrapper {
    transition: none;
  }
}

/* line 3, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon-general-purpose.scss */
.accordeon-general-purpose h2 {
  color: #004b87;
}
@media (max-width: 767px) {
  /* line 3, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon-general-purpose.scss */
  .accordeon-general-purpose h2 {
    padding-left: 36px;
  }
}

/* line 11, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon-general-purpose.scss */
.accordeon-general-purpose .accordeon {
  width: 100%;
}

/* line 3, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon-with-picture.scss */
.accordeon-with-picture .content {
  align-items: flex-start;
}

/* line 7, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon-with-picture.scss */
.accordeon-with-picture .decorative-picture {
  width: 450px;
  height: 802px;
  object-fit: cover;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 7, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon-with-picture.scss */
  .accordeon-with-picture .decorative-picture {
    width: 260px;
    height: 543px;
  }
}
@media (max-width: 767px) {
  /* line 7, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon-with-picture.scss */
  .accordeon-with-picture .decorative-picture {
    display: none;
  }
}

/* line 21, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon-with-picture.scss */
.accordeon-with-picture .accordeon {
  width: 644px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 21, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon-with-picture.scss */
  .accordeon-with-picture .accordeon {
    width: 420px;
  }
}
@media (max-width: 767px) {
  /* line 21, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon-with-picture.scss */
  .accordeon-with-picture .accordeon {
    width: 100%;
  }
}

/* line 3, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon-with-grid.scss */
.accordeon-with-grid h2 {
  color: #004b87;
}
@media (max-width: 767px) {
  /* line 3, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon-with-grid.scss */
  .accordeon-with-grid h2 {
    padding-left: 36px;
  }
}

/* line 11, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon-with-grid.scss */
.accordeon-with-grid .accordeon {
  width: 100%;
}
/* line 14, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon-with-grid.scss */
.accordeon-with-grid .accordeon .tab-content {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  background-color: #f2f2f2;
  padding-bottom: 0;
}
/* line 22, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon-with-grid.scss */
.accordeon-with-grid .accordeon .tab-content .sponsor {
  width: 22%;
  padding-bottom: 50px;
  margin-right: 29px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 22, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon-with-grid.scss */
  .accordeon-with-grid .accordeon .tab-content .sponsor {
    width: 30%;
    padding-bottom: 35px;
    margin-right: 21px;
  }
}
@media (max-width: 767px) {
  /* line 22, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon-with-grid.scss */
  .accordeon-with-grid .accordeon .tab-content .sponsor {
    width: 90%;
    padding-bottom: 36px;
    margin-right: 0;
  }
}
/* line 38, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon-with-grid.scss */
.accordeon-with-grid .accordeon .tab-content .sponsor a {
  display: block;
  position: relative;
  width: 100%;
}
/* line 43, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon-with-grid.scss */
.accordeon-with-grid .accordeon .tab-content .sponsor a img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: contain;
  object-position: center;
  background-color: #ffffff;
}
/* line 59, /Users/mpl/Documents/contentednet/repo/trunk/styles/_accordeon-with-grid.scss */
.accordeon-with-grid .accordeon .tab-content .sponsor a:after {
  content: "";
  display: block;
  padding-bottom: 100%;
}

/* line 3, /Users/mpl/Documents/contentednet/repo/trunk/styles/_google-maps.scss */
.google-maps .map {
  width: 843px;
  height: 350px;
  margin-left: 75px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 3, /Users/mpl/Documents/contentednet/repo/trunk/styles/_google-maps.scss */
  .google-maps .map {
    width: 718px;
    margin-left: 25px;
  }
}
@media (max-width: 767px) {
  /* line 3, /Users/mpl/Documents/contentednet/repo/trunk/styles/_google-maps.scss */
  .google-maps .map {
    width: 100%;
    height: 250px;
    margin-left: 0;
  }
}

/* line 20, /Users/mpl/Documents/contentednet/repo/trunk/styles/_google-maps.scss */
.google-maps .text-container {
  width: 261px;
  margin-right: 75px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 20, /Users/mpl/Documents/contentednet/repo/trunk/styles/_google-maps.scss */
  .google-maps .text-container {
    margin-top: 15px;
    margin-right: 0;
    margin-left: 25px;
  }
}
@media (max-width: 767px) {
  /* line 20, /Users/mpl/Documents/contentednet/repo/trunk/styles/_google-maps.scss */
  .google-maps .text-container {
    margin-top: 18px;
    margin-right: 0;
    margin-left: 36px;
  }
}
/* line 36, /Users/mpl/Documents/contentednet/repo/trunk/styles/_google-maps.scss */
.google-maps .text-container p {
  padding-bottom: 0;
}
/* line 40, /Users/mpl/Documents/contentednet/repo/trunk/styles/_google-maps.scss */
.google-maps .text-container a {
  display: block;
}

/* line 3, /Users/mpl/Documents/contentednet/repo/trunk/styles/_get-in-touch-interfaces.scss */
.get-in-touch-interfaces .title {
  width: 100%;
  color: #004b87;
  padding-bottom: 0;
}
@media (max-width: 767px) {
  /* line 3, /Users/mpl/Documents/contentednet/repo/trunk/styles/_get-in-touch-interfaces.scss */
  .get-in-touch-interfaces .title {
    padding-left: 36px;
  }
}

/* line 13, /Users/mpl/Documents/contentednet/repo/trunk/styles/_get-in-touch-interfaces.scss */
.get-in-touch-interfaces .interfaces-container {
  width: 100%;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

/* line 21, /Users/mpl/Documents/contentednet/repo/trunk/styles/_get-in-touch-interfaces.scss */
.get-in-touch-interfaces .description {
  width: 353px;
  height: 210px;
  margin: 25px 0;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 21, /Users/mpl/Documents/contentednet/repo/trunk/styles/_get-in-touch-interfaces.scss */
  .get-in-touch-interfaces .description {
    width: 322px;
  }
}
@media (max-width: 767px) {
  /* line 21, /Users/mpl/Documents/contentednet/repo/trunk/styles/_get-in-touch-interfaces.scss */
  .get-in-touch-interfaces .description {
    width: 100%;
  }
}
/* line 34, /Users/mpl/Documents/contentednet/repo/trunk/styles/_get-in-touch-interfaces.scss */
.get-in-touch-interfaces .description img {
  padding: 25px;
  height: 52px;
  width: auto;
}
@media (max-width: 767px) {
  /* line 34, /Users/mpl/Documents/contentednet/repo/trunk/styles/_get-in-touch-interfaces.scss */
  .get-in-touch-interfaces .description img {
    padding: 18px 36px;
  }
}
/* line 44, /Users/mpl/Documents/contentednet/repo/trunk/styles/_get-in-touch-interfaces.scss */
.get-in-touch-interfaces .description h3 {
  color: #ffffff;
  padding-left: 25px;
  padding-bottom: 0;
}
@media (max-width: 767px) {
  /* line 44, /Users/mpl/Documents/contentednet/repo/trunk/styles/_get-in-touch-interfaces.scss */
  .get-in-touch-interfaces .description h3 {
    padding: 15px 36px;
  }
}
/* line 53, /Users/mpl/Documents/contentednet/repo/trunk/styles/_get-in-touch-interfaces.scss */
.get-in-touch-interfaces .description p {
  color: #ffffff;
  padding: 10px 25px 0 25px;
}
@media (max-width: 767px) {
  /* line 53, /Users/mpl/Documents/contentednet/repo/trunk/styles/_get-in-touch-interfaces.scss */
  .get-in-touch-interfaces .description p {
    padding: 0px 36px;
  }
}

/* line 62, /Users/mpl/Documents/contentednet/repo/trunk/styles/_get-in-touch-interfaces.scss */
.get-in-touch-interfaces .description--primary {
  background-color: #004b87;
}

/* line 65, /Users/mpl/Documents/contentednet/repo/trunk/styles/_get-in-touch-interfaces.scss */
.get-in-touch-interfaces .description--secondary {
  background-color: #7dcdf3;
}

/* line 68, /Users/mpl/Documents/contentednet/repo/trunk/styles/_get-in-touch-interfaces.scss */
.get-in-touch-interfaces .description--tertiary {
  background-color: #71b2c9;
}

/* line 72, /Users/mpl/Documents/contentednet/repo/trunk/styles/_get-in-touch-interfaces.scss */
.get-in-touch-interfaces .help {
  width: 353px;
  height: 197px;
  position: relative;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 72, /Users/mpl/Documents/contentednet/repo/trunk/styles/_get-in-touch-interfaces.scss */
  .get-in-touch-interfaces .help {
    width: 322px;
  }
}
@media (max-width: 767px) {
  /* line 72, /Users/mpl/Documents/contentednet/repo/trunk/styles/_get-in-touch-interfaces.scss */
  .get-in-touch-interfaces .help {
    width: 100%;
    padding: 18px 36px;
    box-sizing: border-box;
  }
}
/* line 86, /Users/mpl/Documents/contentednet/repo/trunk/styles/_get-in-touch-interfaces.scss */
.get-in-touch-interfaces .help h2 {
  color: #004b87;
  padding-bottom: 10px;
}
/* line 91, /Users/mpl/Documents/contentednet/repo/trunk/styles/_get-in-touch-interfaces.scss */
.get-in-touch-interfaces .help button,
.get-in-touch-interfaces .help .button {
  width: 164px;
  height: 39px;
  position: absolute;
  bottom: 0;
  color: #004b87;
  border-color: #004b87;
}

/* line 105, /Users/mpl/Documents/contentednet/repo/trunk/styles/_get-in-touch-interfaces.scss */
.no-touch .get-in-touch-interfaces button:hover,
.no-touch .get-in-touch-interfaces .button:hover {
  background-color: #004b87;
  color: #ffffff;
}

/* line 112, /Users/mpl/Documents/contentednet/repo/trunk/styles/_get-in-touch-interfaces.scss */
.get-in-touch-social .social-media {
  width: 353px;
  height: 197px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 112, /Users/mpl/Documents/contentednet/repo/trunk/styles/_get-in-touch-interfaces.scss */
  .get-in-touch-social .social-media {
    width: 322px;
  }
}
@media (max-width: 767px) {
  /* line 112, /Users/mpl/Documents/contentednet/repo/trunk/styles/_get-in-touch-interfaces.scss */
  .get-in-touch-social .social-media {
    width: 100%;
    padding: 18px 36px;
    box-sizing: border-box;
  }
}
/* line 125, /Users/mpl/Documents/contentednet/repo/trunk/styles/_get-in-touch-interfaces.scss */
.get-in-touch-social .social-media h2 {
  color: #004b87;
}
/* line 128, /Users/mpl/Documents/contentednet/repo/trunk/styles/_get-in-touch-interfaces.scss */
.get-in-touch-social .social-media a {
  display: block;
  padding-bottom: 8px;
}
/* line 132, /Users/mpl/Documents/contentednet/repo/trunk/styles/_get-in-touch-interfaces.scss */
.get-in-touch-social .social-media i {
  font-size: 27px;
  color: #004b87;
}
/* line 136, /Users/mpl/Documents/contentednet/repo/trunk/styles/_get-in-touch-interfaces.scss */
.get-in-touch-social .social-media h3 {
  display: inline;
  margin-left: 8px;
  padding-bottom: 0;
  color: #004b87;
}

/* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/_books.scss */
.books {
  height: 316px;
  margin-bottom: 0;
  padding-top: 100px;
  padding-bottom: 100px;
  background-color: #7dcdf3;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/_books.scss */
  .books {
    height: 440px;
    padding-top: 75px;
    padding-bottom: 75px;
  }
}
@media (max-width: 767px) {
  /* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/_books.scss */
  .books {
    height: 380px;
    padding-top: 50px;
    padding-bottom: 50px;
  }
}
@media (max-width: 374px) {
  /* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/_books.scss */
  .books {
    height: 345px;
  }
}
/* line 23, /Users/mpl/Documents/contentednet/repo/trunk/styles/_books.scss */
.books .books-container {
  position: relative;
}
/* line 26, /Users/mpl/Documents/contentednet/repo/trunk/styles/_books.scss */
.books .books-container .description {
  width: 291px;
  position: relative;
  left: 0;
  top: 0;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 26, /Users/mpl/Documents/contentednet/repo/trunk/styles/_books.scss */
  .books .books-container .description {
    width: 669px;
    left: 25px;
  }
}
@media (max-width: 767px) {
  /* line 26, /Users/mpl/Documents/contentednet/repo/trunk/styles/_books.scss */
  .books .books-container .description {
    width: calc(100% - 72px);
    left: 36px;
  }
}
/* line 42, /Users/mpl/Documents/contentednet/repo/trunk/styles/_books.scss */
.books .books-container .description h3 {
  color: #004b87;
}
/* line 46, /Users/mpl/Documents/contentednet/repo/trunk/styles/_books.scss */
.books .books-container .description p {
  color: #004b87;
  padding-right: 30px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 46, /Users/mpl/Documents/contentednet/repo/trunk/styles/_books.scss */
  .books .books-container .description p {
    padding-right: 0px;
  }
}
@media (max-width: 767px) {
  /* line 46, /Users/mpl/Documents/contentednet/repo/trunk/styles/_books.scss */
  .books .books-container .description p {
    padding-right: 0px;
  }
}
/* line 59, /Users/mpl/Documents/contentednet/repo/trunk/styles/_books.scss */
.books .books-container .books-slider-container {
  width: 742px;
  position: absolute;
  right: 0;
  top: 0;
  overflow-x: visible;
  overflow-y: visible;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 59, /Users/mpl/Documents/contentednet/repo/trunk/styles/_books.scss */
  .books .books-container .books-slider-container {
    width: calc(100% - 50px);
    position: absolute;
    right: 25px;
    top: 138px;
  }
}
@media (max-width: 767px) {
  /* line 59, /Users/mpl/Documents/contentednet/repo/trunk/styles/_books.scss */
  .books .books-container .books-slider-container {
    width: 246px;
    position: absolute;
    right: calc(50% - 123px);
    top: 147px;
  }
}
@media (max-width: 374px) {
  /* line 59, /Users/mpl/Documents/contentednet/repo/trunk/styles/_books.scss */
  .books .books-container .books-slider-container {
    width: 200px;
    right: calc(50% - 100px);
  }
}
/* line 89, /Users/mpl/Documents/contentednet/repo/trunk/styles/_books.scss */
.books .books-container .books-slider-container .books-slider-overflow-hider {
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: visible;
}
/* line 95, /Users/mpl/Documents/contentednet/repo/trunk/styles/_books.scss */
.books
  .books-container
  .books-slider-container
  .books-slider-overflow-hider
  .books-slider {
  width: calc(100% + 30px);
  overflow-y: visible;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 95, /Users/mpl/Documents/contentednet/repo/trunk/styles/_books.scss */
  .books
    .books-container
    .books-slider-container
    .books-slider-overflow-hider
    .books-slider {
    width: calc(100% + 18px);
    height: 320px;
  }
}
@media (max-width: 767px) {
  /* line 95, /Users/mpl/Documents/contentednet/repo/trunk/styles/_books.scss */
  .books
    .books-container
    .books-slider-container
    .books-slider-overflow-hider
    .books-slider {
    width: calc(100% + 20px);
  }
}
/* line 110, /Users/mpl/Documents/contentednet/repo/trunk/styles/_books.scss */
.books .books-container .books-slider-container .slider-move-button {
  background-color: transparent;
  border: none;
  position: absolute;
  top: 90px;
  z-index: 101;
  padding: 10px;
  margin: -10px;
  cursor: pointer;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 110, /Users/mpl/Documents/contentednet/repo/trunk/styles/_books.scss */
  .books .books-container .books-slider-container .slider-move-button {
    top: 77px;
  }
}
@media (max-width: 767px) {
  /* line 110, /Users/mpl/Documents/contentednet/repo/trunk/styles/_books.scss */
  .books .books-container .books-slider-container .slider-move-button {
    top: 53px;
  }
}
@media (max-width: 374px) {
  /* line 110, /Users/mpl/Documents/contentednet/repo/trunk/styles/_books.scss */
  .books .books-container .books-slider-container .slider-move-button {
    top: 40px;
  }
  /* line 134, /Users/mpl/Documents/contentednet/repo/trunk/styles/_books.scss */
  .books .books-container .books-slider-container .slider-move-button img {
    width: 18px;
    height: auto;
  }
}
/* line 140, /Users/mpl/Documents/contentednet/repo/trunk/styles/_books.scss */
.books .books-container .books-slider-container .slider-move-button .mouse-in {
  display: none;
}
/* line 143, /Users/mpl/Documents/contentednet/repo/trunk/styles/_books.scss */
.books .books-container .books-slider-container .slider-move-button .mouse-out {
  display: block;
}
/* line 148, /Users/mpl/Documents/contentednet/repo/trunk/styles/_books.scss */
.books .books-container .books-slider-container .books-next-button {
  right: -55px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 148, /Users/mpl/Documents/contentednet/repo/trunk/styles/_books.scss */
  .books .books-container .books-slider-container .books-next-button {
    right: -36px;
  }
}
@media (max-width: 767px) {
  /* line 148, /Users/mpl/Documents/contentednet/repo/trunk/styles/_books.scss */
  .books .books-container .books-slider-container .books-next-button {
    right: -35px;
  }
}
/* line 158, /Users/mpl/Documents/contentednet/repo/trunk/styles/_books.scss */
.books .books-container .books-slider-container .books-previous-button {
  left: -55px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 158, /Users/mpl/Documents/contentednet/repo/trunk/styles/_books.scss */
  .books .books-container .books-slider-container .books-previous-button {
    left: -36px;
  }
}
@media (max-width: 767px) {
  /* line 158, /Users/mpl/Documents/contentednet/repo/trunk/styles/_books.scss */
  .books .books-container .books-slider-container .books-previous-button {
    left: -35px;
  }
}
/* line 169, /Users/mpl/Documents/contentednet/repo/trunk/styles/_books.scss */
.books .books-container .books-slider-container .slider-move-button-image {
  padding: 10px;
  margin: -10px;
}

/* line 177, /Users/mpl/Documents/contentednet/repo/trunk/styles/_books.scss */
.touch .slider-move-button-image {
  pointer-events: none;
}

/* line 182, /Users/mpl/Documents/contentednet/repo/trunk/styles/_books.scss */
.no-touch
  .books
  .books-container
  .books-slider-container
  .slider-move-button:hover
  .mouse-in {
  display: block;
}

/* line 185, /Users/mpl/Documents/contentednet/repo/trunk/styles/_books.scss */
.no-touch
  .books
  .books-container
  .books-slider-container
  .slider-move-button:hover
  .mouse-out {
  display: none;
}

/* line 191, /Users/mpl/Documents/contentednet/repo/trunk/styles/_books.scss */
.book {
  height: 315px;
  margin-right: 30px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 191, /Users/mpl/Documents/contentednet/repo/trunk/styles/_books.scss */
  .book {
    margin-right: 18px;
    height: 303px;
  }
}
@media (max-width: 767px) {
  /* line 191, /Users/mpl/Documents/contentednet/repo/trunk/styles/_books.scss */
  .book {
    margin-right: 20px;
    height: 250px;
  }
}
/* line 205, /Users/mpl/Documents/contentednet/repo/trunk/styles/_books.scss */
.book img {
  width: 100%;
  height: 237px;
  object-fit: contain;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 205, /Users/mpl/Documents/contentednet/repo/trunk/styles/_books.scss */
  .book img {
    height: 190px;
  }
}
@media (max-width: 767px) {
  /* line 205, /Users/mpl/Documents/contentednet/repo/trunk/styles/_books.scss */
  .book img {
    height: 159px;
  }
}
/* line 219, /Users/mpl/Documents/contentednet/repo/trunk/styles/_books.scss */
.book .button {
  width: 97%;
  height: 39px;
  margin-top: 25px;
  color: #004b87;
  border-color: #004b87;
}
@media (max-width: 767px) {
  /* line 219, /Users/mpl/Documents/contentednet/repo/trunk/styles/_books.scss */
  .book .button {
    margin-top: 18px;
  }
}

/* line 233, /Users/mpl/Documents/contentednet/repo/trunk/styles/_books.scss */
.no-touch .book .button:hover {
  color: #ffffff;
  background-color: #004b87;
}

/* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/_sponsors.scss */
.sponsors {
  margin-bottom: 0;
  background-color: #f2f2f2;
}
@media (max-width: 767px) {
  /* line 6, /Users/mpl/Documents/contentednet/repo/trunk/styles/_sponsors.scss */
  .sponsors .content {
    padding: 0 36px 0 36px;
  }
}
/* line 12, /Users/mpl/Documents/contentednet/repo/trunk/styles/_sponsors.scss */
.sponsors .title {
  padding: 100px 0 0 0;
  width: 100%;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 12, /Users/mpl/Documents/contentednet/repo/trunk/styles/_sponsors.scss */
  .sponsors .title {
    padding-top: 75px;
  }
}
@media (max-width: 767px) {
  /* line 12, /Users/mpl/Documents/contentednet/repo/trunk/styles/_sponsors.scss */
  .sponsors .title {
    padding-top: 50px;
  }
}
/* line 23, /Users/mpl/Documents/contentednet/repo/trunk/styles/_sponsors.scss */
.sponsors .title h2 {
  color: #004b87;
}
/* line 28, /Users/mpl/Documents/contentednet/repo/trunk/styles/_sponsors.scss */
.sponsors .layout {
  width: 100%;
  padding-bottom: 50px;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 28, /Users/mpl/Documents/contentednet/repo/trunk/styles/_sponsors.scss */
  .sponsors .layout {
    padding-bottom: 45px;
  }
  /* line 39, /Users/mpl/Documents/contentednet/repo/trunk/styles/_sponsors.scss */
  .sponsors .layout .more-than-eight {
    display: none;
  }
}
@media (max-width: 767px) {
  /* line 28, /Users/mpl/Documents/contentednet/repo/trunk/styles/_sponsors.scss */
  .sponsors .layout {
    width: calc(100% - 72px);
    padding-bottom: 20px;
  }
}
/* line 52, /Users/mpl/Documents/contentednet/repo/trunk/styles/_sponsors.scss */
.sponsors .layout .sponsor {
  width: 256px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 52, /Users/mpl/Documents/contentednet/repo/trunk/styles/_sponsors.scss */
  .sponsors .layout .sponsor {
    width: 150px;
  }
}
/* line 65, /Users/mpl/Documents/contentednet/repo/trunk/styles/_sponsors.scss */
.sponsors .layout .sponsor img {
  width: 256px;
  height: 256px;
  object-fit: contain;
  background-color: #ffffff;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 65, /Users/mpl/Documents/contentednet/repo/trunk/styles/_sponsors.scss */
  .sponsors .layout .sponsor img {
    width: 150px;
    height: 150px;
  }
}
@media (max-width: 767px) {
  /* line 65, /Users/mpl/Documents/contentednet/repo/trunk/styles/_sponsors.scss */
  .sponsors .layout .sponsor img {
    width: 142px;
    height: 142px;
  }
}
@media (max-width: 374px) {
  /* line 65, /Users/mpl/Documents/contentednet/repo/trunk/styles/_sponsors.scss */
  .sponsors .layout .sponsor img {
    width: 100px;
    height: 100px;
  }
}
/* line 86, /Users/mpl/Documents/contentednet/repo/trunk/styles/_sponsors.scss */
.sponsors .layout .sponsor p {
  padding: 15px 0 50px 0;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 86, /Users/mpl/Documents/contentednet/repo/trunk/styles/_sponsors.scss */
  .sponsors .layout .sponsor p {
    padding-bottom: 30px;
  }
}
@media (max-width: 767px) {
  /* line 86, /Users/mpl/Documents/contentednet/repo/trunk/styles/_sponsors.scss */
  .sponsors .layout .sponsor p {
    padding-bottom: 30px;
  }
}

/* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/_team.scss */
.team {
  margin-bottom: 0;
  background-color: #f2f2f2;
}
@media (max-width: 767px) {
  /* line 6, /Users/mpl/Documents/contentednet/repo/trunk/styles/_team.scss */
  .team .content {
    padding: 0 36px 0 36px;
  }
}
/* line 12, /Users/mpl/Documents/contentednet/repo/trunk/styles/_team.scss */
.team .title {
  padding: 100px 0 0 0;
  width: 100%;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 12, /Users/mpl/Documents/contentednet/repo/trunk/styles/_team.scss */
  .team .title {
    padding-top: 75px;
  }
}
@media (max-width: 767px) {
  /* line 12, /Users/mpl/Documents/contentednet/repo/trunk/styles/_team.scss */
  .team .title {
    padding-top: 50px;
  }
}
/* line 23, /Users/mpl/Documents/contentednet/repo/trunk/styles/_team.scss */
.team .title h2 {
  color: #004b87;
}
/* line 28, /Users/mpl/Documents/contentednet/repo/trunk/styles/_team.scss */
.team .layout {
  width: 100%;
  padding-bottom: 65px;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 28, /Users/mpl/Documents/contentednet/repo/trunk/styles/_team.scss */
  .team .layout {
    padding-bottom: 40px;
  }
  /* line 39, /Users/mpl/Documents/contentednet/repo/trunk/styles/_team.scss */
  .team .layout .more-than-nine {
    display: none;
  }
}
@media (max-width: 767px) {
  /* line 28, /Users/mpl/Documents/contentednet/repo/trunk/styles/_team.scss */
  .team .layout {
    width: 100%;
    padding-bottom: 15px;
  }
  /* line 47, /Users/mpl/Documents/contentednet/repo/trunk/styles/_team.scss */
  .team .layout .more-than-two {
    display: none;
  }
}
/* line 52, /Users/mpl/Documents/contentednet/repo/trunk/styles/_team.scss */
.team .layout .member {
  width: 256px;
  margin-right: 20px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 52, /Users/mpl/Documents/contentednet/repo/trunk/styles/_team.scss */
  .team .layout .member {
    width: 200px;
    margin-right: 39px;
  }
}
@media (max-width: 767px) {
  /* line 52, /Users/mpl/Documents/contentednet/repo/trunk/styles/_team.scss */
  .team .layout .member {
    width: 100%;
    margin-right: 0;
  }
}
/* line 68, /Users/mpl/Documents/contentednet/repo/trunk/styles/_team.scss */
.team .layout .member > img {
  width: 256px;
  height: 256px;
  object-fit: cover;
  background-color: #c1c1c1;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 68, /Users/mpl/Documents/contentednet/repo/trunk/styles/_team.scss */
  .team .layout .member > img {
    width: 200px;
    height: 200px;
  }
}
@media (max-width: 767px) {
  /* line 68, /Users/mpl/Documents/contentednet/repo/trunk/styles/_team.scss */
  .team .layout .member > img {
    width: 100%;
    height: auto;
    aspect-ratio: 1 / 1;
  }
}
/* line 85, /Users/mpl/Documents/contentednet/repo/trunk/styles/_team.scss */
.team .layout .member p {
  padding-bottom: 0;
}
/* line 89, /Users/mpl/Documents/contentednet/repo/trunk/styles/_team.scss */
.team .layout .member .prename,
.team .layout .member .surname {
  padding-top: 15px;

  display: inline-block;
  font-weight: normal;
}
/* line 96, /Users/mpl/Documents/contentednet/repo/trunk/styles/_team.scss */
.team .layout .member .location {
  padding-bottom: 8px;
}
/* line 100, /Users/mpl/Documents/contentednet/repo/trunk/styles/_team.scss */
.team .layout .member .links {
  height: 20px;
  padding-bottom: 35px;
}
/* line 104, /Users/mpl/Documents/contentednet/repo/trunk/styles/_team.scss */
.team .layout .member .links a {
  padding: 5px;
  margin: -5px;
  margin-right: 5px;
  font-size: 19px;
  color: #004b87;
}

/* line 119, /Users/mpl/Documents/contentednet/repo/trunk/styles/_team.scss */
.no-touch .team a:hover {
  color: #71b2c9;
}

/* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/_world-map.scss */
.world-map {
  width: inherit;
  display: flex;
  background-color: #ffffff;
  margin-bottom: -36px;
  padding-bottom: 36px;
  padding-top: 100px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/_world-map.scss */
  .world-map {
    padding-top: 75px;
  }
}
@media (max-width: 767px) {
  /* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/_world-map.scss */
  .world-map {
    padding-top: 50px;
  }
}
/* line 19, /Users/mpl/Documents/contentednet/repo/trunk/styles/_world-map.scss */
.world-map .title {
  margin-bottom: 30px;
}
/* line 22, /Users/mpl/Documents/contentednet/repo/trunk/styles/_world-map.scss */
.world-map .title h2 {
  color: #004b87;
  padding-bottom: 0;
}
/* line 27, /Users/mpl/Documents/contentednet/repo/trunk/styles/_world-map.scss */
.world-map .title .overtitle {
  padding-bottom: 10px;
}
/* line 32, /Users/mpl/Documents/contentednet/repo/trunk/styles/_world-map.scss */
.world-map .content {
  display: flex;
}
@media (max-width: 767px) {
  /* line 32, /Users/mpl/Documents/contentednet/repo/trunk/styles/_world-map.scss */
  .world-map .content {
    width: calc(100% - 72px);
    margin-left: 36px;
  }
}
/* line 40, /Users/mpl/Documents/contentednet/repo/trunk/styles/_world-map.scss */
.world-map .content .map-wrapper {
  position: relative;
  width: 1130px;
  height: 569px;
  margin-bottom: 50px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 40, /Users/mpl/Documents/contentednet/repo/trunk/styles/_world-map.scss */
  .world-map .content .map-wrapper {
    width: 718px;
    height: 361px;
    margin-bottom: 25px;
  }
}
@media (max-width: 767px) {
  /* line 40, /Users/mpl/Documents/contentednet/repo/trunk/styles/_world-map.scss */
  .world-map .content .map-wrapper {
    width: 100%;
    height: auto;
    margin-bottom: 18px;
  }
}
/* line 59, /Users/mpl/Documents/contentednet/repo/trunk/styles/_world-map.scss */
.world-map .content .map-wrapper .world-map-svg {
  width: 100%;
  height: auto;
  object-fit: cover;
  stroke-width: 0.5px;
  stroke: #f0f0f0;
  fill: #c0c0c0;
}
/* line 68, /Users/mpl/Documents/contentednet/repo/trunk/styles/_world-map.scss */
.world-map .content .map-wrapper .world-map-svg .delivered {
  fill: #98b8d8;
}
/* line 72, /Users/mpl/Documents/contentednet/repo/trunk/styles/_world-map.scss */
.world-map .content .map-wrapper .world-map-svg .presence {
  fill: #4080c0;
}
/* line 77, /Users/mpl/Documents/contentednet/repo/trunk/styles/_world-map.scss */
.world-map .content .map-wrapper .location-point {
  position: absolute;
  z-index: 11;
  transform: translate(-50%, -50%);
  border-radius: 5px;
  width: 10px;
  height: 10px;
  border: none;
  background-color: #c24f4f;
}
@media (max-width: 767px) {
  /* line 77, /Users/mpl/Documents/contentednet/repo/trunk/styles/_world-map.scss */
  .world-map .content .map-wrapper .location-point {
    display: none;
  }
}
/* line 96, /Users/mpl/Documents/contentednet/repo/trunk/styles/_world-map.scss */
.world-map .content .map-wrapper .equator {
  width: 100%;
  height: 1px;
  position: absolute;
  left: 0;
  top: 62.2%;
  background-color: red;
}
/* line 107, /Users/mpl/Documents/contentednet/repo/trunk/styles/_world-map.scss */
.world-map .content .map-wrapper .map-legend {
  height: 30%;
  max-width: 25%;
  position: absolute;
  left: 0;
  bottom: 0;
}
@media (max-width: 767px) {
  /* line 107, /Users/mpl/Documents/contentednet/repo/trunk/styles/_world-map.scss */
  .world-map .content .map-wrapper .map-legend {
    bottom: 15%;
  }
}
/* line 119, /Users/mpl/Documents/contentednet/repo/trunk/styles/_world-map.scss */
.world-map .content .map-wrapper .map-legend .legend-entry {
  position: relative;
}
/* line 122, /Users/mpl/Documents/contentednet/repo/trunk/styles/_world-map.scss */
.world-map .content .map-wrapper .map-legend .legend-entry .color-block {
  display: inline-block;
  position: relative;
  width: 30px;
  height: 30px;
  margin-right: 10px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 122, /Users/mpl/Documents/contentednet/repo/trunk/styles/_world-map.scss */
  .world-map .content .map-wrapper .map-legend .legend-entry .color-block {
    width: 20px;
    height: 20px;
  }
}
@media (max-width: 767px) {
  /* line 122, /Users/mpl/Documents/contentednet/repo/trunk/styles/_world-map.scss */
  .world-map .content .map-wrapper .map-legend .legend-entry .color-block {
    width: 10px;
    height: 10px;
    margin-right: 3px;
  }
}
/* line 143, /Users/mpl/Documents/contentednet/repo/trunk/styles/_world-map.scss */
.world-map
  .content
  .map-wrapper
  .map-legend
  .legend-entry
  .color-block
  .legend-location {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  border-radius: 5px;
  width: 10px;
  height: 10px;
  border: none;
  background-color: #c24f4f;
}
@media (max-width: 767px) {
  /* line 143, /Users/mpl/Documents/contentednet/repo/trunk/styles/_world-map.scss */
  .world-map
    .content
    .map-wrapper
    .map-legend
    .legend-entry
    .color-block
    .legend-location {
    display: none;
  }
}
/* line 164, /Users/mpl/Documents/contentednet/repo/trunk/styles/_world-map.scss */
.world-map .content .map-wrapper .map-legend .legend-entry p {
  display: inline;
  position: relative;
  top: -8px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 164, /Users/mpl/Documents/contentednet/repo/trunk/styles/_world-map.scss */
  .world-map .content .map-wrapper .map-legend .legend-entry p {
    top: -5px;
  }
}
@media (max-width: 767px) {
  /* line 164, /Users/mpl/Documents/contentednet/repo/trunk/styles/_world-map.scss */
  .world-map .content .map-wrapper .map-legend .legend-entry p {
    top: 0;
  }
}
/* line 180, /Users/mpl/Documents/contentednet/repo/trunk/styles/_world-map.scss */
.world-map .content .map-wrapper .map-legend .presence .color-block {
  background-color: #4080c0;
}
/* line 183, /Users/mpl/Documents/contentednet/repo/trunk/styles/_world-map.scss */
.world-map .content .map-wrapper .map-legend .delivered .color-block {
  background-color: #98b8d8;
}
/* line 189, /Users/mpl/Documents/contentednet/repo/trunk/styles/_world-map.scss */
.world-map .content .location-info {
  position: absolute;
  left: 0;
  top: 0;
  width: inherit;
  height: inherit;
  pointer-events: none;
}
@media (max-width: 767px) {
  /* line 189, /Users/mpl/Documents/contentednet/repo/trunk/styles/_world-map.scss */
  .world-map .content .location-info {
    display: none;
  }
}
/* line 203, /Users/mpl/Documents/contentednet/repo/trunk/styles/_world-map.scss */
.world-map .content .location-info .location-arrow-container {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 10;
  width: inherit;
  height: inherit;
  pointer-events: none;
}
/* line 214, /Users/mpl/Documents/contentednet/repo/trunk/styles/_world-map.scss */
.world-map .content .location-info .location-arrow-container .location-arrow {
  stroke: #c24f4f;
  stroke-width: 2px;
}
/* line 218, /Users/mpl/Documents/contentednet/repo/trunk/styles/_world-map.scss */
.world-map .content .location-info .location-arrow-container .location-box {
  fill: #004b87;
}
/* line 223, /Users/mpl/Documents/contentednet/repo/trunk/styles/_world-map.scss */
.world-map .content .location-info .location-info-box {
  width: 353px;
  height: 280px;
  position: absolute;
  left: calc(50% - 353px / 2);
  top: calc(50% - 140px);
  z-index: 13;
  border: 2px solid #004b87;
  background-color: #ffffff;
  overflow: hidden;
  pointer-events: auto;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 223, /Users/mpl/Documents/contentednet/repo/trunk/styles/_world-map.scss */
  .world-map .content .location-info .location-info-box {
    left: calc(50% - 353px / 2);
  }
}
/* line 243, /Users/mpl/Documents/contentednet/repo/trunk/styles/_world-map.scss */
.world-map .content .location-info .location-info-box .location-header {
  height: 39px;
  background-color: #004b87;
  text-align: center;
}
/* line 249, /Users/mpl/Documents/contentednet/repo/trunk/styles/_world-map.scss */
.world-map .content .location-info .location-info-box .location-header p {
  font-size: 19px;
  line-height: 24px;
  font-weight: bold;
  color: #ffffff;
  text-transform: uppercase;
  padding-top: 7px;
}
/* line 261, /Users/mpl/Documents/contentednet/repo/trunk/styles/_world-map.scss */
.world-map .content .location-info .location-info-box .location-info-text {
  padding: 30px 35px 0 35px;
}
/* line 264, /Users/mpl/Documents/contentednet/repo/trunk/styles/_world-map.scss */
.world-map .content .location-info .location-info-box .location-info-text h3 {
  color: #004b87;
  padding-bottom: 10px;
}
/* line 268, /Users/mpl/Documents/contentednet/repo/trunk/styles/_world-map.scss */
.world-map .content .location-info .location-info-box .location-info-text p {
  padding-bottom: 0;
  font-size: 15px;
  line-height: 21px;
}
/* line 274, /Users/mpl/Documents/contentednet/repo/trunk/styles/_world-map.scss */
.world-map .content .location-info .location-info-box .location-info-text a {
  display: block;
  color: #004b87;
  padding-bottom: 0;
  font-size: 15px;
  line-height: 21px;
}
/* line 287, /Users/mpl/Documents/contentednet/repo/trunk/styles/_world-map.scss */
.world-map .content .hidden {
  display: none;
}

/* line 293, /Users/mpl/Documents/contentednet/repo/trunk/styles/_world-map.scss */
.no-touch .map-wrapper .location-point:hover {
  background-color: #de2a2a;
  z-index: 12;
  width: 20px;
  height: 20px;
  border-radius: 10px;
}

/* line 303, /Users/mpl/Documents/contentednet/repo/trunk/styles/_world-map.scss */
.world-map .map-wrapper .world-map-svg .presence:hover {
  fill: #004b87;
  cursor: pointer;
}

/* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/_regional-info.scss */
.region-selection {
  margin-bottom: 0;
  width: inherit;
  height: 36px;
  display: flex;
  justify-content: space-between;
  z-index: 10;
  overflow: visible;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  /* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/_regional-info.scss */
  .region-selection {
    height: 98px;
  }
}
/* line 19, /Users/mpl/Documents/contentednet/repo/trunk/styles/_regional-info.scss */
.region-selection button {
  width: 256px;
  height: 36px;
  color: #004b87;
  background-color: #ffffff;
  border-color: #bfd2e1;
  border-bottom-style: none;
  margin-bottom: -1px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 19, /Users/mpl/Documents/contentednet/repo/trunk/styles/_regional-info.scss */
  .region-selection button {
    width: 163px;
  }
}
@media (max-width: 767px) {
  /* line 19, /Users/mpl/Documents/contentednet/repo/trunk/styles/_regional-info.scss */
  .region-selection button {
    width: calc(50% - 54px);
    height: 31px;
    font-size: 12px;
    border-bottom-style: solid;
  }
  /* line 39, /Users/mpl/Documents/contentednet/repo/trunk/styles/_regional-info.scss */
  .region-selection button.first {
    position: absolute;
    left: 36px;
    top: 0;
  }
  /* line 44, /Users/mpl/Documents/contentednet/repo/trunk/styles/_regional-info.scss */
  .region-selection button.second {
    position: absolute;
    right: 36px;
    top: 0;
  }
  /* line 49, /Users/mpl/Documents/contentednet/repo/trunk/styles/_regional-info.scss */
  .region-selection button.third {
    position: absolute;
    left: 36px;
    bottom: 18px;
  }
  /* line 54, /Users/mpl/Documents/contentednet/repo/trunk/styles/_regional-info.scss */
  .region-selection button.fourth {
    position: absolute;
    right: 36px;
    bottom: 18px;
  }
}
@media (max-width: 374px) {
  /* line 19, /Users/mpl/Documents/contentednet/repo/trunk/styles/_regional-info.scss */
  .region-selection button {
    width: calc(50% - 24px);
    font-size: 11px;
  }
  /* line 64, /Users/mpl/Documents/contentednet/repo/trunk/styles/_regional-info.scss */
  .region-selection button.first {
    position: absolute;
    left: 18px;
    top: 0;
  }
  /* line 69, /Users/mpl/Documents/contentednet/repo/trunk/styles/_regional-info.scss */
  .region-selection button.second {
    position: absolute;
    right: 18px;
    top: 0;
  }
  /* line 74, /Users/mpl/Documents/contentednet/repo/trunk/styles/_regional-info.scss */
  .region-selection button.third {
    position: absolute;
    left: 18px;
    bottom: 18px;
  }
  /* line 79, /Users/mpl/Documents/contentednet/repo/trunk/styles/_regional-info.scss */
  .region-selection button.fourth {
    position: absolute;
    right: 18px;
    bottom: 18px;
  }
}

/* line 88, /Users/mpl/Documents/contentednet/repo/trunk/styles/_regional-info.scss */
.no-touch .region-selection button:hover,
.region-selection button.active {
  background-color: #bfd2e1;
}

/* line 92, /Users/mpl/Documents/contentednet/repo/trunk/styles/_regional-info.scss */
.region-info {
  width: inherit;
  padding: 25px 0;
  display: flex;
  background-color: #bfd2e1;
  color: #004b87;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 92, /Users/mpl/Documents/contentednet/repo/trunk/styles/_regional-info.scss */
  .region-info {
    padding: 35px 0;
  }
}
@media (max-width: 767px) {
  /* line 92, /Users/mpl/Documents/contentednet/repo/trunk/styles/_regional-info.scss */
  .region-info {
    padding: 36px 0;
  }
}
/* line 109, /Users/mpl/Documents/contentednet/repo/trunk/styles/_regional-info.scss */
.region-info .content {
  justify-content: flex-start;
}
@media (min-width: 1280px) {
  /* line 109, /Users/mpl/Documents/contentednet/repo/trunk/styles/_regional-info.scss */
  .region-info .content {
    width: 1252px;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 109, /Users/mpl/Documents/contentednet/repo/trunk/styles/_regional-info.scss */
  .region-info .content {
    width: 788px;
  }
}
/* line 120, /Users/mpl/Documents/contentednet/repo/trunk/styles/_regional-info.scss */
.region-info .office {
  width: 256px;
  height: 150px;
  padding: 32px 0 16px 30px;
  margin-left: -30px;
  margin-right: 36px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 120, /Users/mpl/Documents/contentednet/repo/trunk/styles/_regional-info.scss */
  .region-info .office {
    padding: 13px 0 16px 15px;
    width: 197px;
    margin-left: -15px;
    margin-right: 56px;
  }
}
@media (max-width: 767px) {
  /* line 120, /Users/mpl/Documents/contentednet/repo/trunk/styles/_regional-info.scss */
  .region-info .office {
    padding: 10px 0 10px 36px;
    width: calc(100% - 36px);
    margin-left: 0;
  }
}
/* line 142, /Users/mpl/Documents/contentednet/repo/trunk/styles/_regional-info.scss */
.region-info .office p,
.region-info .office a {
  font-size: 15px;
  line-height: 21px;
  color: #004b87;
  padding-bottom: 0;
  display: block;
}
/* line 150, /Users/mpl/Documents/contentednet/repo/trunk/styles/_regional-info.scss */
.region-info .office.hidden {
  display: none;
}
/* line 153, /Users/mpl/Documents/contentednet/repo/trunk/styles/_regional-info.scss */
.region-info .office.active {
  background-color: #004b87;
}
/* line 157, /Users/mpl/Documents/contentednet/repo/trunk/styles/_regional-info.scss */
.region-info .office.active p,
.region-info .office.active a {
  color: #ffffff;
}

/* line 164, /Users/mpl/Documents/contentednet/repo/trunk/styles/_regional-info.scss */
.no-touch .region-info .office a:hover {
  color: #7dcdf3;
}

/* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_footer.scss */
.footer-title {
  font-size: 14px;
  line-height: 35px;
  color: #000000;
  text-transform: uppercase;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_footer.scss */
  .footer-title {
    font-size: 11px;
    line-height: 16px;
  }
}
@media (max-width: 767px) {
  /* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_footer.scss */
  .footer-title {
    font-size: 11px;
    line-height: 16px;
  }
}

/* line 18, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_footer.scss */
.footer-text {
  font-size: 12px;
  line-height: 23px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 18, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_footer.scss */
  .footer-text {
    font-size: 11px;
    line-height: 23px;
  }
}
@media (max-width: 767px) {
  /* line 18, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_footer.scss */
  .footer-text {
    font-size: 11px;
    line-height: 24px;
  }
}

/* line 32, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_footer.scss */
.footer {
  padding-top: 43px;
  padding-bottom: 43px;
  margin-bottom: 0;
  background-color: #7fa4c3;
  display: flex;
}

/* line 47, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_footer.scss */
.footer p,
.footer a {
  display: block;
  color: #ffffff;
  padding-bottom: 0;
}
/* line 53, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_footer.scss */
.footer a:visited {
  color: #ffffff;
}

/* line 59, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_footer.scss */
.no-touch .footer a:active {
  color: #004b87;
}

/* line 62, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_footer.scss */
.no-touch .footer a:hover {
  color: #004b87;
}

/* line 67, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_footer.scss */
.footer-legalities {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
  display: flex;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 67, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_footer.scss */
  .footer-legalities {
  }
}
@media (max-width: 767px) {
  /* line 67, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_footer.scss */
  .footer-legalities {
  }
}

/* line 81, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_footer.scss */
.legalities-container {
  width: 1px;
  flex-grow: 1;
  height: inherit;
  position: relative;
  display: flex;
  align-items: center;
}
@media (max-width: 767px) {
  /* line 81, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_footer.scss */
  .legalities-container {
    flex-direction: column;

    margin: auto -36px auto 36px;
  }
}
/* line 94, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_footer.scss */
.legalities-container p,
.legalities-container a {
  display: inline;
  padding-bottom: 0;
  margin: 0;
  font-size: 17px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 94, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_footer.scss */
  .legalities-container p,
  .legalities-container a {
    font-size: 12px;
  }
}
@media (max-width: 767px) {
  /* line 94, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_footer.scss */
  .legalities-container p,
  .legalities-container a {
    font-size: 11px;
  }
}
@media (max-width: 374px) {
  /* line 94, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_footer.scss */
  .legalities-container p,
  .legalities-container a {
    font-size: 9px;
  }
}
/* line 114, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_footer.scss */
.legalities-container .copyright,
.legalities-container .policies {
  height: inherit;
  flex: 1;
}
@media (max-width: 767px) {
  /* line 114, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_footer.scss */
  .legalities-container .copyright,
  .legalities-container .policies {
  }
}

.legalities-container .copyright ul,
.legalities-container .policies ul {
  display: contents;
}
.legalities-container .copyright li,
.legalities-container .policies li {
  display: contents;
}
.legalities-container .copyright li + li:before,
.legalities-container .policies li + li:before {
  content: " | ";
}

/* line 124, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_footer.scss */
.to-top {
  position: relative;
  width: 30px;
  height: 30px;
  border: 2px solid #71b2c9;
  text-align: center;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 124, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_footer.scss */
  .to-top {
    width: 18px;
    height: 18px;
  }
}
@media (max-width: 767px) {
  /* line 124, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_footer.scss */
  .to-top {
    margin-right: 36px;
  }
}
/* line 146, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_footer.scss */
.to-top i {
  padding-top: 5px;
  font-size: 19px;
  color: #004b87;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 146, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_footer.scss */
  .to-top i {
    padding-top: 2px;
    font-size: 13px;
  }
}

/* line 158, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_footer.scss */
.no-touch .to-top:hover {
  background-color: #71b2c9;
}

/* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_mini-navigation.scss */
.mini-navigation {
  width: 256px;
  -webkit-box-ordinal-group: 1;
  -moz-box-ordinal-group: 1;
  -ms-flex-order: 1;
  -webkit-order: 1;
  order: 1;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_mini-navigation.scss */
  .mini-navigation {
    width: 33%;
  }
}
@media (max-width: 767px) {
  /* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_mini-navigation.scss */
  .mini-navigation {
    width: calc(49% - 72px);
    padding-left: 36px;
    padding-bottom: 26px;
  }
}
@media (max-width: 374px) {
  /* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_mini-navigation.scss */
  .mini-navigation {
    width: calc(49% - 54px);
  }
}
/* line 17, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_mini-navigation.scss */
.mini-navigation .links {
  padding-top: 7px;
  padding-bottom: 42px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 17, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_mini-navigation.scss */
  .mini-navigation .links {
    padding-top: 0;
    margin-top: -3px;
    padding-bottom: 25px;
  }
}
@media (max-width: 767px) {
  /* line 17, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_mini-navigation.scss */
  .mini-navigation .links {
    padding-top: 0;
    margin-top: -4px;
    padding-bottom: 30px;
  }
}
@media (max-width: 374px) {
  /* line 17, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_mini-navigation.scss */
  .mini-navigation .links {
    padding-bottom: 25px;
  }
}

.mini-navigation .links ul {
  display: contents;
}
.mini-navigation .links ul li {
  display: contents;
}
.mini-navigation .links ul li a {
  text-transform: uppercase;
  font-size: 14px;
  line-height: 25px;
}
/* line 37, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_mini-navigation.scss */
.mini-navigation .social-media p {
  padding-bottom: 9px;
}
@media (max-width: 374px) {
  /* line 37, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_mini-navigation.scss */
  .mini-navigation .social-media p {
    line-height: 16px;
  }
}
/* line 45, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_mini-navigation.scss */
.mini-navigation .social-media a img {
  padding-right: 3px;
}

/* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_get-in-touch.scss */
.get-in-touch {
  width: 256px;
  -webkit-box-ordinal-group: 2;
  -moz-box-ordinal-group: 2;
  -ms-flex-order: 2;
  -webkit-order: 2;
  order: 2;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_get-in-touch.scss */
  .get-in-touch {
    width: 33%;
  }
}
@media (max-width: 767px) {
  /* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_get-in-touch.scss */
  .get-in-touch {
    width: calc(100% - 72px);
    padding-left: 36px;
    -webkit-box-ordinal-group: 3;
    -moz-box-ordinal-group: 3;
    -ms-flex-order: 3;
    -webkit-order: 3;
    order: 3;
  }
}
/* line 15, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_get-in-touch.scss */
.get-in-touch .fragment-holder {
  width: 100%;
  height: inherit;
}
/* line 20, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_get-in-touch.scss */
.get-in-touch form {
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 1rem;
  margin-top: 10px;
}
/* line 25, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_get-in-touch.scss */
.get-in-touch form div {
  width: inherit;
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
.get-in-touch form div p,
.get-in-touch form div p > span {
  display: contents;
}
.get-in-touch form div p > span span {
  width: 100%;
}
/* line 30, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_get-in-touch.scss */
.get-in-touch form input::placeholder,
.get-in-touch form textarea::placeholder {
  color: #ffffff;
  opacity: 1;
}
/* line 37, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_get-in-touch.scss */
.get-in-touch .success .success-text {
  margin-top: 72px;
  text-align: center;
}
/* line 43, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_get-in-touch.scss */
.get-in-touch .name {
  flex: 230;
  width: 100%;
  height: 42px;
  padding-left: 15px;
  box-sizing: border-box;
  border: 1px solid #ffffff;
  font-size: 15px;
  background-color: #7fa4c3;
  color: #ffffff;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 43, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_get-in-touch.scss */
  .get-in-touch .name {
    font-size: 11px;
  }
}
@media (max-width: 767px) {
  /* line 43, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_get-in-touch.scss */
  .get-in-touch .name {
    font-size: 11px;
  }
}
/* line 64, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_get-in-touch.scss */
.get-in-touch .message {
  flex: 230;
  width: 100%;
  height: 140px;
  padding-top: 15px;
  padding-left: 15px;
  box-sizing: border-box;
  border: 1px solid #ffffff;
  resize: none;
  font-size: 15px;
  text-align: start;
  background-color: #7fa4c3;
  color: #ffffff;
  font-family: inherit;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 64, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_get-in-touch.scss */
  .get-in-touch .message {
    font-size: 11px;
    height: 100px;
  }
}
@media (max-width: 767px) {
  /* line 64, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_get-in-touch.scss */
  .get-in-touch .message {
    font-size: 11px;
    height: 100px;
  }
}
/* line 102, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_get-in-touch.scss */
.get-in-touch .email {
  flex: 170;
  width: 100%;
  height: 42px;
  padding-left: 15px;
  box-sizing: border-box;
  display: inline-block;
  border: 1px solid #ffffff;
  font-size: 15px;
  background-color: #7fa4c3;
  color: #ffffff;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 102, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_get-in-touch.scss */
  .get-in-touch .email {
    font-size: 11px;
  }
}
@media (max-width: 767px) {
  /* line 102, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_get-in-touch.scss */
  .get-in-touch .email {
    font-size: 11px;
  }
}
/* line 126, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_get-in-touch.scss */
.get-in-touch .submit {
  flex: 60;
  width: 100%;
  height: 42px;
  display: inline-block;
  padding: 0;
  background-color: #ffffff;
  border-color: #ffffff;
  border-width: 1px;
}
/* line 139, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_get-in-touch.scss */
.get-in-touch .submit p {
  margin: auto;
  color: #7fa4c3;
}

/* line 147, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_get-in-touch.scss */
.no-touch .get-in-touch .submit:hover {
  border-color: #004b87;
  background-color: #004b87;
}
/* line 151, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_get-in-touch.scss */
.no-touch .get-in-touch .submit:hover p {
  color: #ffffff;
}

/* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_statements.scss */
.statements {
  width: 256px;
  -webkit-box-ordinal-group: 3;
  -moz-box-ordinal-group: 3;
  -ms-flex-order: 3;
  -webkit-order: 3;
  order: 3;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_statements.scss */
  .statements {
    display: none;
  }
}
@media (max-width: 767px) {
  /* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_statements.scss */
  .statements {
    display: none;
  }
}
/* line 12, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_statements.scss */
.statements .container {
  width: 100%;
  height: 275px;
  margin-top: 10px;
  position: relative;
  background-color: #ffffff;
  color: #000000;
  border-color: #000000;
}
/* line 25, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_statements.scss */
.statements .statements-slider {
  width: 100%;
  height: 235px;
  margin: 0;
  padding: 0;
  position: relative;
}

/* line 36, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_statements.scss */
.statement {
  padding: 25px;
  position: relative;
  height: 235px;
}
/* line 41, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_statements.scss */
.statement .statement-content {
  height: 200px;
  overflow-y: auto;
}
/* line 45, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_statements.scss */
.statement .statement-content .message-info {
  min-height: 65px;
  position: relative;
  display: flex;
}
/* line 51, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_statements.scss */
.statement .statement-content .message-info .text-container p {
  color: #000000;
}
/* line 56, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_statements.scss */
.statement .statement-content .message-info .picture {
  margin-right: 15px;
  height: 65px;
  width: 65px;
  object-fit: cover;
}
/* line 66, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_statements.scss */
.statement .statement-content .message-text {
  display: block;
}
/* line 69, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_statements.scss */
.statement .statement-content .message-text p {
  color: #000000;
  line-height: 20px;
}

/* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_headquarters.scss */
.headquarters {
  width: 256px;
  -webkit-box-ordinal-group: 4;
  -moz-box-ordinal-group: 4;
  -ms-flex-order: 4;
  -webkit-order: 4;
  order: 4;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_headquarters.scss */
  .headquarters {
    width: calc(33% - 15px);
    padding-left: 15px;
  }
}
@media (max-width: 767px) {
  /* line 1, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_headquarters.scss */
  .headquarters {
    -webkit-box-ordinal-group: 2;
    -moz-box-ordinal-group: 2;
    -ms-flex-order: 2;
    -webkit-order: 2;
    order: 2;
    width: 49%;
  }
}
/* line 16, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_headquarters.scss */
.headquarters .headquarter {
  margin-top: 5px;
  margin-bottom: 20px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 16, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_headquarters.scss */
  .headquarters .headquarter {
    margin-top: 15px;
    margin-bottom: 1px;
  }
}
@media (max-width: 767px) {
  /* line 16, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_headquarters.scss */
  .headquarters .headquarter {
    margin-top: 10px;
    margin-bottom: 6px;
  }
}
/* line 29, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_headquarters.scss */
.headquarters .headquarter .footer-text {
  line-height: 20px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  /* line 29, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_headquarters.scss */
  .headquarters .headquarter .footer-text {
    line-height: 16px;
  }
}
@media (max-width: 767px) {
  /* line 29, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_headquarters.scss */
  .headquarters .headquarter .footer-text {
    line-height: 16px;
  }
}
/* line 41, /Users/mpl/Documents/contentednet/repo/trunk/styles/footer/_headquarters.scss */
.headquarters .title {
  color: #004b87;
}

/* Additional Styles - DP 08/2023 */
.wpcf7-not-valid-tip {
  padding: 0.2em;
}
.wpcf7 form .wpcf7-response-output {
  margin: 0;
  width: auto;
  padding: 0.5em;
  color: white;
}
.wpcf7 form.sent .wpcf7-response-output {
  border-color: white;
}
/* EO Additional Styles - DP 08/23 */
