/**
 * Theme Name: Your theme name
 * Author: <a href="http://oneltd.co.uk/">One</a>
 * Author URI: http://oneltd.co.uk/
 * Version: 1.0
 * Description: Custom theme for xxx
 * Template: oneltd-base
 */

/**
 * Theme Name: Your Theme Name
 * Author: <a href="http://oneltd.co.uk/">One</a>
 * Author URI: http://oneltd.co.uk/
 * Version: 1.0
 * Description: Custom theme for Your Project
 * Template: oneltd-base
 */
/**
 * Theme Name: Your Theme Name
 * Author: <a href="http://oneltd.co.uk/">One</a>
 * Author URI: http://oneltd.co.uk/
 * Version: 1.0
 * Description: Custom theme for Your Project
 * Template: oneltd-base
 */

/* line 100, ../../src/sass/globals.scss */
html {
  box-sizing: border-box;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}

/* line 107, ../../src/sass/globals.scss */
*,
*:before,
*:after {
  box-sizing: inherit;
}

/* Global styles */
/* line 147, ../../src/sass/globals.scss */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
  border: 0;
  font-family: "Spectral", serif;
  font-style: inherit;
  font-weight: inherit;
  font-size: 100%;
  margin: 0;
  outline: 0;
  padding: 0;
  /*  vertical-align: baseline; */
  color: #575756;
  -webkit-font-smoothing: antialiased;
}

/* line 161, ../../src/sass/globals.scss */
h1, h2, h3, h4, h5, h6 {
  font-family: "brandon-grotesque", sans-serif;
  text-transform: uppercase;
  color: #003c69;
  letter-spacing: 0.1em;
  font-weight: 500;
  margin-bottom: 16px;
  padding-top: 16px;
}
/* line 172, ../../src/sass/globals.scss */
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
  font-family: "brandon-grotesque", sans-serif;
}
/* line 177, ../../src/sass/globals.scss */
h1 h1, h2 h1, h3 h1, h4 h1, h5 h1, h6 h1 {
  padding-top: 0;
}

/* line 184, ../../src/sass/globals.scss */
strong {
  color: unset;
}

/* line 188, ../../src/sass/globals.scss */
html {
  overflow-y: scroll;
}

/* line 192, ../../src/sass/globals.scss */
#html5-watermark {
  display: none !important;
}

/* line 197, ../../src/sass/globals.scss */
.container {
  margin: 0 auto;
  padding: 0 20px;
  width: 100%;
  box-sizing: border-box;
  transition: all 0.4s ease;
  position: relative;
  width: 90%;
  margin: 0 auto;
}
@media (min-width: 768px) {
  /* line 197, ../../src/sass/globals.scss */
  .container {
    width: 768px;
    padding: 0 30px;
  }
}
@media (min-width: 1024px) {
  /* line 197, ../../src/sass/globals.scss */
  .container {
    width: 960px;
  }
}
@media (min-width: 1170px) {
  /* line 197, ../../src/sass/globals.scss */
  .container {
    padding: 0;
    width: 1100px;
  }
}
@media (min-width: 1248px) {
  /* line 197, ../../src/sass/globals.scss */
  .container {
    padding: 0;
    width: 1200px;
  }
}
@media (min-width: 768px) {
  /* line 197, ../../src/sass/globals.scss */
  .container {
    width: 639.744px;
  }
}
@media (min-width: 1024px) {
  /* line 197, ../../src/sass/globals.scss */
  .container {
    width: 799.68px;
  }
}
@media (min-width: 1248px) {
  /* line 197, ../../src/sass/globals.scss */
  .container {
    padding: 0;
    width: 999.6px;
  }
}
/* line 222, ../../src/sass/globals.scss */
.container.padded {
  padding-bottom: 40px;
}
/* line 226, ../../src/sass/globals.scss */
.container.inside {
  padding: 40px 20px;
}
/* line 231, ../../src/sass/globals.scss */
.container.thin {
  width: 100%;
}
@media (min-width: 1024px) {
  /* line 231, ../../src/sass/globals.scss */
  .container.thin {
    width: 90%;
    margin: 0 auto;
  }
}
@media (min-width: 1024px) and (min-width: 768px) {
  /* line 231, ../../src/sass/globals.scss */
  .container.thin {
    width: 460.8px;
  }
}
@media (min-width: 1024px) and (min-width: 1024px) {
  /* line 231, ../../src/sass/globals.scss */
  .container.thin {
    width: 576px;
  }
}
@media (min-width: 1024px) and (min-width: 1248px) {
  /* line 231, ../../src/sass/globals.scss */
  .container.thin {
    padding: 0;
    width: 720px;
  }
}

/* line 243, ../../src/sass/globals.scss */
.container.wide {
  width: 90%;
  margin: 0 auto;
}
@media (min-width: 768px) {
  /* line 243, ../../src/sass/globals.scss */
  .container.wide {
    width: 768px;
  }
}
@media (min-width: 1024px) {
  /* line 243, ../../src/sass/globals.scss */
  .container.wide {
    width: 960px;
  }
}
@media (min-width: 1248px) {
  /* line 243, ../../src/sass/globals.scss */
  .container.wide {
    padding: 0;
    width: 1200px;
  }
}
/* line 249, ../../src/sass/globals.scss */
.container.nav-area {
  width: 90%;
  margin: 0 auto;
}
@media (min-width: 768px) {
  /* line 249, ../../src/sass/globals.scss */
  .container.nav-area {
    width: 716.544px;
  }
}
@media (min-width: 1024px) {
  /* line 249, ../../src/sass/globals.scss */
  .container.nav-area {
    width: 895.68px;
  }
}
@media (min-width: 1248px) {
  /* line 249, ../../src/sass/globals.scss */
  .container.nav-area {
    padding: 0;
    width: 1119.6px;
  }
}

/* line 258, ../../src/sass/globals.scss */
body {
  background: white;
  -webkit-font-smoothing: antialiased;
}

/* line 263, ../../src/sass/globals.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {
  display: block;
}

/* line 267, ../../src/sass/globals.scss */
.button {
  background-color: #003c69;
  text-align: center;
  transition: 0.3s;
  padding: 0 10px 0 17px;
  padding: 12px 20px;
  border-radius: 4px;
  border: 1px solid #FFFFFF;
}
/* line 281, ../../src/sass/globals.scss */
.button:hover {
  background-color: #FFFFFF;
  border: 1px solid #003c69;
}
/* line 285, ../../src/sass/globals.scss */
.button:hover a {
  color: #003c69;
  text-decoration: none;
}
/* line 293, ../../src/sass/globals.scss */
.button a {
  font-family: "brandon-grotesque", sans-serif;
  letter-spacing: 0.1em;
  font-weight: 500;
  color: white;
  text-transform: uppercase;
  margin-right: 10px;
  text-decoration: none;
}

/* line 309, ../../src/sass/globals.scss */
nav ol {
  list-style: none;
}
/* line 313, ../../src/sass/globals.scss */
nav ul {
  list-style-type: disc;
}

/* line 318, ../../src/sass/globals.scss */
table {
  /* tables still need 'cellspacing="0"' in the markup */
  border-collapse: separate;
  border-spacing: 0;
}

/* line 324, ../../src/sass/globals.scss */
img {
  border: none;
}

/* line 328, ../../src/sass/globals.scss */
caption, th, td {
  font-weight: normal;
  text-align: left;
  vertical-align: middle !important;
  padding-top: 10px;
  padding-bottom: 10px;
}

/* line 337, ../../src/sass/globals.scss */
blockquote:before, blockquote:after {
  content: "";
}

/* line 343, ../../src/sass/globals.scss */
q:before, q:after {
  content: "";
}

/* line 348, ../../src/sass/globals.scss */
blockquote, q {
  quotes: "" "";
}

/* line 352, ../../src/sass/globals.scss */
blockquote {
  font-weight: bold;
  background: #f6f6f6;
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  padding-top: 15px;
  margin-bottom: 20px;
  padding-left: 10px;
}

/* line 362, ../../src/sass/globals.scss */
aside {
  display: block;
}

/* line 365, ../../src/sass/globals.scss */
details {
  display: block;
}

/* line 368, ../../src/sass/globals.scss */
figcaption {
  display: block;
}

/* line 371, ../../src/sass/globals.scss */
figure {
  display: block;
}

/* line 374, ../../src/sass/globals.scss */
footer {
  display: block;
}

/* line 377, ../../src/sass/globals.scss */
header {
  display: block;
}

/* line 380, ../../src/sass/globals.scss */
hgroup {
  display: block;
}

/* line 383, ../../src/sass/globals.scss */
nav {
  display: block;
}
/* line 385, ../../src/sass/globals.scss */
nav ol {
  list-style: none;
}
/* line 388, ../../src/sass/globals.scss */
nav ul {
  list-style: none;
}

/* line 392, ../../src/sass/globals.scss */
section {
  display: block;
}

/* line 396, ../../src/sass/globals.scss */
h1 {
  font-size: 42px;
  line-height: 50px;
}

/* line 401, ../../src/sass/globals.scss */
h2 {
  font-size: 32px;
  line-height: 40px;
}

/* line 406, ../../src/sass/globals.scss */
h3 {
  font-size: 24px;
  line-height: 32px;
}

/* line 412, ../../src/sass/globals.scss */
h4 {
  font-size: 22px;
  line-height: 30px;
}

/* line 418, ../../src/sass/globals.scss */
h5 {
  font-size: 20px;
  line-height: 28px;
}

/* line 424, ../../src/sass/globals.scss */
h6 {
  font-size: 18px;
  line-height: 26px;
}

/* line 431, ../../src/sass/globals.scss */
p {
  font-size: 20px;
  line-height: 26px;
  margin-bottom: 24px;
  color: #575756;
}

/* line 439, ../../src/sass/globals.scss */
.intro-text {
  font-size: 36px;
  line-height: 44px;
  margin-bottom: 24px;
  color: #003c69;
}

/* line 447, ../../src/sass/globals.scss */
a {
  font-size: inherit;
  text-decoration: underline;
  color: #003c69;
  transition: all 0.4s ease;
}
/* line 455, ../../src/sass/globals.scss */
a:hover {
  text-decoration: none;
}

/* line 462, ../../src/sass/globals.scss */
strong {
  font-family: inherit;
  font-weight: bold;
}

/* line 467, ../../src/sass/globals.scss */
em {
  font-family: inherit;
  font-style: italic;
}

/* line 473, ../../src/sass/globals.scss */
.page-header {
  padding: 6px 0 50px 0;
  margin-bottom: 68px;
}
/* line 485, ../../src/sass/globals.scss */
.page-header h1 {
  color: white;
  margin-bottom: 0;
}
/* line 493, ../../src/sass/globals.scss */
.page-header #breadcrumbs {
  margin-bottom: 34px;
  font-family: "brandon-grotesque", sans-serif;
  font-weight: 400;
}
/* line 502, ../../src/sass/globals.scss */
.page-header #breadcrumbs a {
  font-family: "brandon-grotesque", sans-serif;
  font-weight: 400;
  text-decoration: none;
}
/* line 511, ../../src/sass/globals.scss */
.page-header #breadcrumbs .breadcrumb_last {
  font-family: "brandon-grotesque", sans-serif;
  font-weight: 400;
  opacity: 0.6;
}

/* line 522, ../../src/sass/globals.scss */
ul {
  list-style-type: disc;
  margin: 10px 0 24px 20px;
  font-size: 20px;
  line-height: 26px;
}

/* line 529, ../../src/sass/globals.scss */
ol {
  list-style-type: decimal;
  margin: 10px 0 24px 20px;
  font-size: 20px;
  line-height: 26px;
}

/* line 537, ../../src/sass/globals.scss */
ul li, ol li {
  margin: 0 0 12px 0;
}

/* line 542, ../../src/sass/globals.scss */
ul ul, ol ul {
  list-style-type: circle;
  list-style-position: inside;
  margin: 0 0 12px 15px;
}

/* line 547, ../../src/sass/globals.scss */
ol ol, ul ol {
  list-style-type: lower-latin;
  list-style-position: inside;
  margin: 0 0 12px 15px;
}

/* line 553, ../../src/sass/globals.scss */
.new-button {
  font-family: "brandon-grotesque", sans-serif;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  font-weight: 500;
  border-radius: 4px;
  text-align: center;
  transition: 0.3s;
  padding: 14px 18px 13px 18px;
  width: 100%;
  z-index: 10;
  background: white;
  border: solid 1px white;
  text-decoration: none;
}
/* line 568, ../../src/sass/globals.scss */
.new-button svg {
  fill: #003c69;
  height: 7px;
  width: 13px;
  margin-bottom: 2px;
}
/* line 575, ../../src/sass/globals.scss */
.new-button:hover {
  text-decoration: none;
  background: none;
  color: white;
}
/* line 580, ../../src/sass/globals.scss */
.new-button:hover svg {
  fill: #FFFFFF;
}

/* line 590, ../../src/sass/globals.scss */
.text-area {
  margin-bottom: 68px;
}

/* line 596, ../../src/sass/globals.scss */
.ppw-post-password-container {
  margin: 200px auto;
}
/* line 599, ../../src/sass/globals.scss */
.ppw-post-password-container .ppw-ppf-desc {
  font-family: "brandon-grotesque", sans-serif;
  text-transform: uppercase;
  color: #003c69;
  letter-spacing: 0.1em;
  font-weight: 500;
  margin-bottom: 16px;
  font-size: 24px;
  line-height: 32px;
}

/* line 1, ../../src/sass/header.scss */
.home header {
  background: none;
  position: absolute;
}
/* line 8, ../../src/sass/header.scss */
.home header .container.wide {
  background: #003c69;
}

/* line 16, ../../src/sass/header.scss */
header {
  position: relative;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 200;
}
/* line 23, ../../src/sass/header.scss */
header a {
  text-decoration: none;
}
/* line 27, ../../src/sass/header.scss */
header input[type=text] {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  outline: 0;
  border: 0;
  background-color: #003c69;
  padding: 0 0 10px;
  z-index: 1000;
  font-size: 16px;
  box-sizing: border-box;
  border-bottom: white 1px solid;
  color: white;
  font-family: "Spectral", serif;
  font-style: italic;
  width: 100%;
}
/* line 45, ../../src/sass/header.scss */
header input[type=submit] {
  content: "";
  background: url(/wp-content/themes/Rothschild/images/icons/new-arrow-white.svg);
  background-repeat: no-repeat;
  height: 7px;
  width: 13px;
  transition: all 0.4s ease;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  outline: 0;
  border: 0;
  position: absolute;
  top: 10px;
  right: 0;
  z-index: 1000;
}
/* line 65, ../../src/sass/header.scss */
header form {
  display: -ms-flexbox;
  display: flex;
  position: relative;
  width: 550px;
  max-width: 100%;
}
/* line 74, ../../src/sass/header.scss */
header .logo svg {
  fill: white;
}
/* line 79, ../../src/sass/header.scss */
header .container {
  overflow: visible;
}
/* line 82, ../../src/sass/header.scss */
header .container.wide {
  padding: 30px;
}
@media (min-width: 1024px) {
  /* line 82, ../../src/sass/header.scss */
  header .container.wide {
    padding: 40px;
  }
}
/* line 93, ../../src/sass/header.scss */
header .container .nav-area {
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  display: -ms-flexbox;
  display: flex;
}
/* line 101, ../../src/sass/header.scss */
header .container svg {
  width: 174px;
}
@media (min-width: 1024px) {
  /* line 79, ../../src/sass/header.scss */
  header .container {
    width: 222px;
  }
}
/* line 116, ../../src/sass/header.scss */
header .search-toggle {
  position: relative;
  width: 20px;
  display: block;
  bottom: -30px;
}
/* line 122, ../../src/sass/header.scss */
header .search-toggle svg {
  fill: white;
  width: 100%;
  position: absolute;
  top: -10px;
}
@media (min-width: 1024px) {
  /* line 116, ../../src/sass/header.scss */
  header .search-toggle {
    bottom: 0;
  }
}

/* line 137, ../../src/sass/header.scss */
.full-width-bar {
  background: #003c69;
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
}
/* line 145, ../../src/sass/header.scss */
.full-width-bar .search-wrap {
  min-height: 288px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
}
@media (min-width: 1024px) {
  /* line 145, ../../src/sass/header.scss */
  .full-width-bar .search-wrap {
    -ms-flex-direction: row;
        flex-direction: row;
  }
}
/* line 156, ../../src/sass/header.scss */
.full-width-bar .search-wrap .right {
  padding: 40px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  width: 100%;
}
/* line 165, ../../src/sass/header.scss */
.full-width-bar .search-wrap .submenu-title {
  background-color: rgba(255, 255, 255, 0.1);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  font-size: 24px;
  font-weight: 500;
  font-family: "brandon-grotesque", sans-serif;
  text-transform: uppercase;
  color: white;
  margin-bottom: 0;
  width: 100%;
}
@media (min-width: 1024px) {
  /* line 165, ../../src/sass/header.scss */
  .full-width-bar .search-wrap .submenu-title {
    width: 486px;
  }
}

/* line 188, ../../src/sass/header.scss */
.nav-wrapper {
  display: none;
}
@media (min-width: 1024px) {
  /* line 188, ../../src/sass/header.scss */
  .nav-wrapper {
    display: block;
  }
}
/* line 196, ../../src/sass/header.scss */
.nav-wrapper.show-menu {
  display: block;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
}
/* line 203, ../../src/sass/header.scss */
.nav-wrapper.show-menu ul li {
  padding: 0;
}
/* line 212, ../../src/sass/header.scss */
.nav-wrapper ul {
  list-style: none;
  display: -ms-flexbox;
  display: flex;
  margin: 0;
  -ms-flex-direction: column;
      flex-direction: column;
}
@media (min-width: 1024px) {
  /* line 212, ../../src/sass/header.scss */
  .nav-wrapper ul {
    -ms-flex-direction: row;
        flex-direction: row;
  }
}
/* line 225, ../../src/sass/header.scss */
.nav-wrapper ul li {
  padding: 0 10px;
  display: block;
  margin: 0;
}
/* line 230, ../../src/sass/header.scss */
.nav-wrapper ul li a {
  font-size: 16px;
  font-weight: 500;
  font-family: "brandon-grotesque", sans-serif;
  text-transform: uppercase;
  cursor: pointer;
  display: none;
}
@media (min-width: 1024px) {
  /* line 230, ../../src/sass/header.scss */
  .nav-wrapper ul li a {
    display: block;
  }
}
/* line 252, ../../src/sass/header.scss */
.nav-wrapper .sub-menu-wrap {
  background: #003c69;
  -ms-flex-direction: column;
      flex-direction: column;
  position: relative;
  top: 100%;
  left: 0;
  width: 100%;
}
@media (min-width: 1024px) {
  /* line 252, ../../src/sass/header.scss */
  .nav-wrapper .sub-menu-wrap {
    display: none;
    position: absolute;
    -ms-flex-direction: row;
        flex-direction: row;
  }
}
/* line 271, ../../src/sass/header.scss */
.nav-wrapper .sub-menu-wrap .submenu-title {
  background-color: rgba(255, 255, 255, 0.1);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  width: 100%;
  padding: 10px 0;
  -ms-flex-direction: column;
      flex-direction: column;
  position: relative;
}
@media (min-width: 1024px) {
  /* line 271, ../../src/sass/header.scss */
  .nav-wrapper .sub-menu-wrap .submenu-title {
    width: 486px;
    padding: 0;
  }
}
/* line 288, ../../src/sass/header.scss */
.nav-wrapper .sub-menu-wrap .submenu-title p {
  font-size: 24px;
  font-weight: 500;
  font-family: "brandon-grotesque", sans-serif;
  text-transform: uppercase;
  color: white;
  margin-bottom: 0;
}
/* line 297, ../../src/sass/header.scss */
.nav-wrapper .sub-menu-wrap .submenu-title span {
  color: white;
  margin-bottom: 0;
  font-size: 20px;
  font-family: "Spectral", serif;
  line-height: 26px;
  text-transform: none;
  display: block;
  position: absolute;
  top: 50px;
}
/* line 308, ../../src/sass/header.scss */
.nav-wrapper .sub-menu-wrap .submenu-title span:hover {
  text-decoration: underline;
}
/* line 312, ../../src/sass/header.scss */
.nav-wrapper .sub-menu-wrap .submenu-title span:after {
  left: -20px;
  content: "";
  background: url(/wp-content/themes/Rothschild/images/icons/new-arrow-white.svg);
  background-repeat: no-repeat;
  height: 7px;
  width: 13px;
  transition: all 0.4s ease;
  position: absolute;
  top: 40%;
  transform: translateY(-60%);
  transform: rotate(180deg);
}
/* line 332, ../../src/sass/header.scss */
.nav-wrapper .sub-menu-wrap ul {
  display: grid;
  grid-template-columns: repeat(1, minmax(250px, 1fr));
  grid-gap: 60px;
  grid-row-gap: 0px;
  margin: 0;
  padding: 10px 30px 20px;
}
@media (min-width: 1024px) {
  /* line 332, ../../src/sass/header.scss */
  .nav-wrapper .sub-menu-wrap ul {
    grid-template-columns: repeat(2, minmax(350px, 1fr));
    padding: 40px;
  }
}
/* line 349, ../../src/sass/header.scss */
.nav-wrapper .sub-menu-wrap a {
  font-size: 20px;
  font-family: "Spectral", serif;
  line-height: 26px;
  text-transform: none;
  border-bottom: solid white 1px;
  display: block;
  padding: 10px;
  position: relative;
}
/* line 359, ../../src/sass/header.scss */
.nav-wrapper .sub-menu-wrap a:hover {
  background-color: white;
  color: #003c69;
}
/* line 120, ../../src/sass/globals.scss */
.nav-wrapper .sub-menu-wrap a .sub-menu .menu-item-has-children > a:after {
  right: 10px;
  content: "";
  background: url(/wp-content/themes/Rothschild/images/icons/new-arrow-white.svg);
  background-repeat: no-repeat;
  height: 7px;
  width: 13px;
  transition: all 0.4s ease;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
/* line 138, ../../src/sass/globals.scss */
.nav-wrapper .sub-menu-wrap a .sub-menu .menu-item-has-children > a:hover:after {
  background: url(/wp-content/themes/Rothschild/images/icons/new-arrow-navy.svg);
}
/* line 372, ../../src/sass/header.scss */
.nav-wrapper .active > .sub-menu-wrap {
  min-height: 60px;
  display: -ms-flexbox;
  display: flex;
}
@media (min-width: 1024px) {
  /* line 372, ../../src/sass/header.scss */
  .nav-wrapper .active > .sub-menu-wrap {
    min-height: 288px;
  }
}

/* line 386, ../../src/sass/header.scss */
.sub-menu-wrap .sub-menu-wrap {
  top: 0;
  z-index: 99;
  display: none;
}
/* line 394, ../../src/sass/header.scss */
.sub-menu-wrap .sub-menu-wrap .submenu-title,
.sub-menu-wrap .sub-menu-wrap span {
  display: none;
}
@media (min-width: 1024px) {
  /* line 394, ../../src/sass/header.scss */
  .sub-menu-wrap .sub-menu-wrap .submenu-title,
  .sub-menu-wrap .sub-menu-wrap span {
    display: -ms-flexbox;
    display: flex;
  }
}

/* line 428, ../../src/sass/header.scss */
.sub-menu .menu-item-has-children > a:after {
  right: 10px;
  content: "";
  background: url(/wp-content/themes/Rothschild/images/icons/new-arrow-white.svg);
  background-repeat: no-repeat;
  height: 7px;
  width: 13px;
  transition: all 0.4s ease;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
/* line 446, ../../src/sass/header.scss */
.sub-menu .menu-item-has-children > a:hover:after {
  background: url(/wp-content/themes/Rothschild/images/icons/new-arrow-navy.svg);
}

/* line 459, ../../src/sass/header.scss */
.sub-menu-wrap .sub-menu .menu-item-has-children.active a:after,
.sub-menu-wrap .sub-menu .active .sub-menu-wrap .sub-menu .menu-item-has-children.active a:after {
  transform: rotate(90deg);
}

/* line 470, ../../src/sass/header.scss */
.sub-menu-wrap .sub-menu .active .sub-menu-wrap .sub-menu .menu-item-has-children a:after
 {
  transform: rotate(0deg);
}

/* line 481, ../../src/sass/header.scss */
aside.menu-toggle {
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  right: 30px;
  top: 30px;
}
@media (min-width: 1024px) {
  /* line 481, ../../src/sass/header.scss */
  aside.menu-toggle {
    display: none;
  }
}
/* line 492, ../../src/sass/header.scss */
aside.menu-toggle svg {
  width: 28px;
  height: 20px;
  margin-top: 2px;
  margin-left: 10px;
  stroke: white;
}

/* line 1, ../../src/sass/listing.scss */
.listing {
  margin-bottom: 68px;
}
/* line 4, ../../src/sass/listing.scss */
.listing h2 {
  padding-bottom: 10px;
  padding-top: 0;
}
/* line 12, ../../src/sass/listing.scss */
.listing .list-container .list-item {
  width: 100%;
  margin-bottom: 48px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
}
@media (min-width: 1024px) {
  /* line 12, ../../src/sass/listing.scss */
  .listing .list-container .list-item {
    -ms-flex-direction: row;
        flex-direction: row;
  }
}
/* line 26, ../../src/sass/listing.scss */
.listing .list-container .list-item:last-of-type {
  margin-bottom: 0;
}
/* line 30, ../../src/sass/listing.scss */
.listing .list-container .list-item .text {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
}
/* line 35, ../../src/sass/listing.scss */
.listing .list-container .list-item .text h3, .listing .list-container .list-item .text p, .listing .list-container .list-item .text a {
  color: white;
}
/* line 39, ../../src/sass/listing.scss */
.listing .list-container .list-item .text h3 {
  padding-top: 0;
}
/* line 45, ../../src/sass/listing.scss */
.listing .list-container .list-item .text .list-link svg {
  fill: white;
}
/* line 52, ../../src/sass/listing.scss */
.listing .list-container .list-item .image {
  width: 100%;
  max-width: 100%;
  height: 234px;
  background-size: cover;
}
@media (min-width: 1024px) {
  /* line 52, ../../src/sass/listing.scss */
  .listing .list-container .list-item .image {
    max-width: 234px;
  }
}
/* line 69, ../../src/sass/listing.scss */
.listing .list-container .list-item .text {
  padding: 42px 48px;
  width: 100%;
  max-width: 766px;
}
/* line 74, ../../src/sass/listing.scss */
.listing .list-container .list-item .text a {
  font-family: "brandon-grotesque", sans-serif;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  font-weight: 500;
  text-decoration: none;
}

/* line 94, ../../src/sass/listing.scss */
.list-link svg {
  fill: inherit;
  height: 7px;
  width: 13px;
  margin-bottom: 2px;
}

/* line 1, ../../src/sass/resources.scss */
.resources {
  display: inline-block;
  max-width: 700px;
  padding-top: 20px;
  vertical-align: top;
}
@media (max-width: 900px) {
  /* line 1, ../../src/sass/resources.scss */
  .resources {
    max-width: 470px;
  }
}
/* line 11, ../../src/sass/resources.scss */
.resources .resource-list {
  font-size: 0px;
}
/* line 14, ../../src/sass/resources.scss */
.resources .resource-list .resource {
  border-right: 1px solid #C9C8C8;
  box-sizing: border-box;
  display: inline-block;
  padding: 20px 20px 0px 20px;
  position: relative;
  vertical-align: top;
  width: 233.33px;
}
/* line 23, ../../src/sass/resources.scss */
.resources .resource-list .resource:nth-of-type(3n+1) {
  padding: 20px 20px 0px 0px;
}
@media (max-width: 900px) {
  /* line 23, ../../src/sass/resources.scss */
  .resources .resource-list .resource:nth-of-type(3n+1) {
    padding: 20px 20px 0px 20px;
  }
}
@media (max-width: 900px) {
  /* line 32, ../../src/sass/resources.scss */
  .resources .resource-list .resource:nth-of-type(odd) {
    padding: 20px 20px 0px 0px;
  }
}
@media screen and (max-width: 500px) {
  /* line 14, ../../src/sass/resources.scss */
  .resources .resource-list .resource {
    border-right: 0px;
    padding: 20px 0px 0px 0px !important;
    width: 100%;
  }
}
/* line 43, ../../src/sass/resources.scss */
.resources .resource-list .resource .content-holder {
  margin-bottom: 20px;
  overflow: hidden;
}
@media screen and (max-width: 500px) {
  /* line 43, ../../src/sass/resources.scss */
  .resources .resource-list .resource .content-holder {
    height: auto !important;
  }
}
/* line 51, ../../src/sass/resources.scss */
.resources .resource-list .resource .content-holder img {
  height: auto;
  max-width: 100%;
  max-height: 200px;
}
/* line 57, ../../src/sass/resources.scss */
.resources .resource-list .resource .content-holder .date {
  font-size: 15px;
  margin: 10px 0px 5px;
}
/* line 62, ../../src/sass/resources.scss */
.resources .resource-list .resource .content-holder h3 {
  color: #3D3D3B;
  font-size: 20px;
  margin-bottom: 5px;
}
/* line 68, ../../src/sass/resources.scss */
.resources .resource-list .resource .content-holder .sub-text {
  color: #3D3D3B;
  font-size: 16px;
  margin: 5px 0px 10px;
}
/* line 74, ../../src/sass/resources.scss */
.resources .resource-list .resource .content-holder .comma {
  display: inline-block;
}
/* line 78, ../../src/sass/resources.scss */
.resources .resource-list .resource .content-holder a {
  color: #A5874B;
  text-decoration: underline;
}
/* line 86, ../../src/sass/resources.scss */
.resources .resource-list .resource .sharing li {
  display: inline-block;
  margin-right: 5px;
}
/* line 92, ../../src/sass/resources.scss */
.resources .resource-list .resource .button {
  color: white;
  line-height: 28px;
  margin-bottom: 10px;
  padding: 0px 40px 0px 10px;
  position: relative;
}
/* line 101, ../../src/sass/resources.scss */
.resources .resource-list .resource .button.download:after {
  content: url(images/icons/download-icon.svg);
  height: 30px;
  position: absolute;
  right: 7px;
  top: 5px;
  width: 22px;
}
/* line 113, ../../src/sass/resources.scss */
.resources .resource-list .resource .button.link:after {
  content: url(images/icons/link-icon.svg);
  height: 30px;
  position: absolute;
  right: 7px;
  top: 0px;
  width: 8px;
}
/* line 124, ../../src/sass/resources.scss */
.resources .resource-list .resource .horizontal-line {
  background-color: #C9C8C8;
  height: 1px;
  margin-top: 20px;
  width: 100%;
}

/* line 134, ../../src/sass/resources.scss */
.category-sidebar {
  box-sizing: border-box;
  display: inline-block;
  padding: 20px 0px 0px 20px;
  vertical-align: top;
  width: 200px;
}
@media (max-width: 900px) {
  /* line 134, ../../src/sass/resources.scss */
  .category-sidebar {
    width: 185px;
  }
}
@media screen and (max-width: 700px) {
  /* line 134, ../../src/sass/resources.scss */
  .category-sidebar {
    padding: 20px 0px 0px 0px;
    width: 100%;
  }
}
/* line 150, ../../src/sass/resources.scss */
.category-sidebar .categories {
  list-style-type: none;
}
/* line 153, ../../src/sass/resources.scss */
.category-sidebar .categories li {
  margin: 5px 0px;
}
/* line 156, ../../src/sass/resources.scss */
.category-sidebar .categories li a {
  color: #A5874B;
  text-decoration: underline;
}

/* line 164, ../../src/sass/resources.scss */
.page-numbers {
  list-style-type: none;
  margin-top: 30px;
  max-width: 700px;
  text-align: center;
}
@media (max-width: 900px) {
  /* line 164, ../../src/sass/resources.scss */
  .page-numbers {
    max-width: 470px;
  }
}
/* line 174, ../../src/sass/resources.scss */
.page-numbers li {
  display: inline-block;
  margin: 0px 1px;
}
/* line 178, ../../src/sass/resources.scss */
.page-numbers li a {
  color: #A5874B;
  font-size: 16px;
  text-decoration: underline;
}
/* line 183, ../../src/sass/resources.scss */
.page-numbers li a.next {
  text-decoration: none;
}
/* line 187, ../../src/sass/resources.scss */
.page-numbers li a.prev {
  text-decoration: none;
}
/* line 192, ../../src/sass/resources.scss */
.page-numbers li span {
  font-size: 16px;
  text-decoration: underline;
}

/* line 200, ../../src/sass/resources.scss */
.img-container {
  height: 200px;
}

/* line 204, ../../src/sass/resources.scss */
.resource-content {
  margin-top: 20px;
  width: 75%;
}

/* line 1, ../../src/sass/banner.scss */
.banner {
  text-align: center;
  overflow: hidden;
  padding: 48px;
  margin-bottom: 68px;
}
/* line 13, ../../src/sass/banner.scss */
.banner .banner-text {
  margin-bottom: 48px;
}
/* line 17, ../../src/sass/banner.scss */
.banner .banner-text p, .banner .banner-text a {
  color: white;
}
/* line 23, ../../src/sass/banner.scss */
.banner h2 {
  margin-bottom: 24px;
  padding-top: 0;
}
/* line 28, ../../src/sass/banner.scss */
.banner h2 p {
  color: white;
  font-size: 48px;
  line-height: 52px;
}
/* line 34, ../../src/sass/banner.scss */
.banner h2 a {
  color: #FFFFFF;
  font-size: 48px;
}
/* line 40, ../../src/sass/banner.scss */
.banner .crest {
  position: absolute;
  right: 0px;
  top: 50%;
  transform: translateY(-50%);
  pointer-events: none;
}
/* line 48, ../../src/sass/banner.scss */
.banner .button {
  position: absolute;
  top: 80px;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
}
/* line 57, ../../src/sass/banner.scss */
.banner .banner-link {
  background-color: #A5874B;
  padding: 10px 20px;
  color: white;
  margin-bottom: 20px;
  transition: all 0.4s ease;
  display: inline-block;
}
/* line 65, ../../src/sass/banner.scss */
.banner .banner-link polygon {
  transition: all 0.4s ease;
}
/* line 69, ../../src/sass/banner.scss */
.banner .banner-link:hover {
  background-color: #DBD3C6;
  color: #003c69;
}
/* line 73, ../../src/sass/banner.scss */
.banner .banner-link:hover polygon {
  fill: #003c69;
}

/* line 19, ../../src/sass/inside-pages.scss */
.inside-page .main-image {
  position: relative;
  overflow: hidden;
  margin-bottom: 48px;
  overflow: hidden;
  margin-top: 24px;
}
/* line 27, ../../src/sass/inside-pages.scss */
.inside-page .main-image img {
  margin-bottom: 0;
  height: auto;
  width: 100%;
}
/* line 38, ../../src/sass/inside-pages.scss */
.inside-page .main-content img {
  height: auto;
  max-width: 100%;
  margin: 0 0 25px;
}
/* line 65, ../../src/sass/inside-pages.scss */
.inside-page .main-content sup, .inside-page .main-content sub {
  vertical-align: baseline;
  position: relative;
  top: -0.4em;
  font-size: 80%;
}
/* line 71, ../../src/sass/inside-pages.scss */
.inside-page .main-content sub {
  top: 0.4em;
}
/* line 81, ../../src/sass/inside-pages.scss */
.inside-page .listing .container {
  width: 100%;
}

/* line 87, ../../src/sass/inside-pages.scss */
.sidebar {
  float: right;
  margin-top: 45px;
  width: 200px;
  vertical-align: top;
}
@media (max-width: 900px) {
  /* line 87, ../../src/sass/inside-pages.scss */
  .sidebar {
    display: none;
  }
}
/* line 97, ../../src/sass/inside-pages.scss */
.sidebar ul {
  list-style-type: none;
}
/* line 102, ../../src/sass/inside-pages.scss */
.sidebar ul li > a {
  background-color: #DBD3C6;
  border-bottom: 1px solid white;
  box-sizing: border-box;
  color: #003c69;
  display: block;
  padding: 10px 18px 10px 10px;
  position: relative;
  width: 100%;
  transition: all 0.4s ease;
}
/* line 113, ../../src/sass/inside-pages.scss */
.sidebar ul li > a:hover {
  background-color: #003c69;
  color: white;
}
/* line 120, ../../src/sass/inside-pages.scss */
.sidebar ul li.page_item_has_children a:after {
  content: '';
  background-image: url(images/icons/right-arrow.svg);
  height: 10px;
  width: 7px;
  position: absolute;
  right: 8px;
  top: 50%;
  transform: translateY(-50%);
}
/* line 132, ../../src/sass/inside-pages.scss */
.sidebar ul li.page_item_has_children a:hover:after {
  background-image: url(images/icons/right-arrow-white.svg);
}
/* line 140, ../../src/sass/inside-pages.scss */
.sidebar ul li.current_page_item > a {
  background-color: #003c69;
  border-bottom: 1px solid white;
  box-sizing: border-box;
  color: white;
  display: block;
  padding: 10px 18px 10px 10px;
  position: relative;
  width: 100%;
  pointer-events: none;
}
/* line 151, ../../src/sass/inside-pages.scss */
.sidebar ul li.current_page_item > a:hover {
  background-color: #DBD3C6;
  color: #003c69;
}
/* line 158, ../../src/sass/inside-pages.scss */
.sidebar ul li.current_page_item.page_item_has_children a:after {
  content: '';
  background-image: url(images/icons/right-arrow-white.svg);
  position: absolute;
  right: 8px;
  top: 50%;
  height: 10px;
  width: 7px;
  transform: translateY(-50%) rotate(90deg);
}
/* line 170, ../../src/sass/inside-pages.scss */
.sidebar ul li.current_page_item .children {
  display: block;
}
/* line 178, ../../src/sass/inside-pages.scss */
.sidebar ul li.current_page_parent.page_item_has_children a:after {
  transform: translateY(-50%) rotate(90deg);
}
/* line 183, ../../src/sass/inside-pages.scss */
.sidebar ul li.current_page_parent .children {
  display: block;
}
/* line 187, ../../src/sass/inside-pages.scss */
.sidebar ul li.current_page_parent .children .current_page_item > a {
  background-color: #003c69;
  color: white;
}
/* line 191, ../../src/sass/inside-pages.scss */
.sidebar ul li.current_page_parent .children .current_page_item > a:hover {
  background-color: #DBD3C6;
  color: #003c69;
}
/* line 201, ../../src/sass/inside-pages.scss */
.sidebar ul li .children {
  display: none;
}
/* line 206, ../../src/sass/inside-pages.scss */
.sidebar ul li .children li > a {
  background-color: #E8E2D8;
  border-bottom: 1px solid white;
  box-sizing: border-box;
  color: #374257;
  display: block;
  padding: 10px 25px 10px 25px;
  position: relative;
  width: 100%;
  transition: all 0.4s ease;
}
/* line 217, ../../src/sass/inside-pages.scss */
.sidebar ul li .children li > a:hover {
  background-color: #003c69;
  color: white;
}
/* line 222, ../../src/sass/inside-pages.scss */
.sidebar ul li .children li > a:after {
  display: none;
}

/* line 239, ../../src/sass/inside-pages.scss */
.tac-boxes {
  margin: 20px 0px;
  border-top: 1px solid #DBD3C6;
  padding: 20px 0 0 0;
}
/* line 244, ../../src/sass/inside-pages.scss */
.tac-boxes .tactical-box {
  background-color: #E8E2D8;
  padding: 15px;
  box-sizing: border-box;
  margin-bottom: 10px;
}
/* line 250, ../../src/sass/inside-pages.scss */
.tac-boxes .tactical-box img {
  max-width: 100%;
  height: auto;
}
/* line 255, ../../src/sass/inside-pages.scss */
.tac-boxes .tactical-box h2 {
  font-size: 20px;
  margin: 5px 0;
}
/* line 260, ../../src/sass/inside-pages.scss */
.tac-boxes .tactical-box p {
  margin-bottom: 12px;
  font-size: 16px;
}
/* line 265, ../../src/sass/inside-pages.scss */
.tac-boxes .tactical-box a {
  background-color: #A5874B;
  color: white;
  padding: 5px 25px 5px 10px;
  transition: all 0.4s ease;
  display: inline-block;
  position: relative;
}
/* line 273, ../../src/sass/inside-pages.scss */
.tac-boxes .tactical-box a:after {
  content: '';
  background-image: url(images/icons/right-arrow-white.svg);
  height: 10px;
  width: 7px;
  position: absolute;
  right: 8px;
  top: 46%;
  transform: translateY(-50%);
}
/* line 284, ../../src/sass/inside-pages.scss */
.tac-boxes .tactical-box a:hover {
  background-color: #003c69;
  color: #DBD3C6;
}

/* line 292, ../../src/sass/inside-pages.scss */
section.tile {
  padding: 40px 0px;
}
/* line 295, ../../src/sass/inside-pages.scss */
section.tile ul {
  font-size: 0;
  list-style-type: none;
}
/* line 299, ../../src/sass/inside-pages.scss */
section.tile ul li {
  border-top: 1px solid #C9C8C8;
  box-sizing: border-box;
  display: inline-block;
  height: 310px;
  width: 25%;
}
/* line 307, ../../src/sass/inside-pages.scss */
section.tile ul li:hover {
  background-color: #003c69;
}
/* line 311, ../../src/sass/inside-pages.scss */
section.tile ul li .tile-content {
  border-right: 1px solid #C9C8C8;
  height: 280px;
  margin: 20px 0px;
}
/* line 319, ../../src/sass/inside-pages.scss */
section.tile ul li:nth-of-type(4n+4) .tile-content {
  border-right: 0px;
}

/* line 327, ../../src/sass/inside-pages.scss */
.grants {
  margin-bottom: 68px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
}
@media (min-width: 1024px) {
  /* line 327, ../../src/sass/inside-pages.scss */
  .grants {
    -ms-flex-direction: row;
        flex-direction: row;
  }
}
/* line 338, ../../src/sass/inside-pages.scss */
.grants h3, .grants p {
  color: white;
}
/* line 342, ../../src/sass/inside-pages.scss */
.grants p {
  margin-bottom: 0;
}
/* line 346, ../../src/sass/inside-pages.scss */
.grants h3 {
  padding-top: 0;
}
/* line 350, ../../src/sass/inside-pages.scss */
.grants .left {
  width: 100%;
  max-width: 100%;
  padding: 38px 48px;
}
@media (min-width: 1024px) {
  /* line 350, ../../src/sass/inside-pages.scss */
  .grants .left {
    max-width: 600px;
  }
}
/* line 363, ../../src/sass/inside-pages.scss */
.grants .right {
  width: 100%;
  max-width: 100%;
  position: relative;
  padding: 48px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
}
@media (min-width: 1024px) {
  /* line 363, ../../src/sass/inside-pages.scss */
  .grants .right {
    max-width: 400px;
  }
}
/* line 381, ../../src/sass/inside-pages.scss */
.grants .right .tint-it {
  position: absolute;
  background-color: rgba(255, 255, 255, 0.1);
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
}

/* line 442, ../../src/sass/inside-pages.scss */
.faqs {
  margin-top: 40px;
}
/* line 445, ../../src/sass/inside-pages.scss */
.faqs ul {
  margin-top: 20px;
  border-top: 1px solid #DBD3C6;
  list-style: none;
}
/* line 450, ../../src/sass/inside-pages.scss */
.faqs ul li {
  margin: 40px 0;
}
/* line 453, ../../src/sass/inside-pages.scss */
.faqs ul li:first-of-type {
  margin: 20px 0 40px;
}
/* line 458, ../../src/sass/inside-pages.scss */
.faqs ul .question {
  font-weight: 800;
  margin-bottom: 10px;
}
/* line 463, ../../src/sass/inside-pages.scss */
.faqs ul .answer {
  color: #A5874B;
  display: none;
}

/* line 472, ../../src/sass/inside-pages.scss */
.more-info-icon {
  height: 54px;
  width: 54px;
  position: absolute;
  bottom: 7px;
  right: 54px;
  background: white;
  color: #003c69;
  text-align: center;
  font-family: "Spectral", serif;
  font-size: 30px;
  line-height: 54px;
  font-style: italic;
  z-index: 100;
}

/* line 505, ../../src/sass/inside-pages.scss */
.caption {
  position: absolute;
  right: -200px;
  bottom: 8px;
  background-color: rgba(255, 255, 255, 0.9);
  color: #374257;
  font-size: 16px;
  padding: 14px 14px 15px;
  max-width: 60%;
  text-align: right;
  transition: all 0.4s ease;
  opacity: 0;
}
/* line 518, ../../src/sass/inside-pages.scss */
.caption.toggled {
  opacity: 1;
  right: 108px;
}

/* line 526, ../../src/sass/inside-pages.scss */
.main-content #mc_embed_signup label {
  display: block;
  font-size: 16px;
  margin-top: 10px;
}
/* line 532, ../../src/sass/inside-pages.scss */
.main-content #mc_embed_signup input[type="text"], .main-content #mc_embed_signup input[type="email"] {
  display: block;
  width: 100%;
  box-sizing: border-box;
  padding: 5px 10px;
  font-size: 16px;
}
/* line 540, ../../src/sass/inside-pages.scss */
.main-content #mc_embed_signup input[type="submit"] {
  padding: 10px 20px;
  background-color: #374257;
  -webkit-appearance: none;
  color: #FFFFFF;
  font-size: 16px;
  border: 0;
  border-radius: 0;
  margin: 10px 0;
  transition: all 0.4s ease;
}
/* line 551, ../../src/sass/inside-pages.scss */
.main-content #mc_embed_signup input[type="submit"]:hover {
  background-color: #A5874B;
}

/* line 1, ../../src/sass/cookie.scss */
.ctcc-left-side {
  font-size: 15px;
  color: #fff;
  font-family: "brandon-grotesque", sans-serif;
}

/* line 7, ../../src/sass/cookie.scss */
.ctcc-more-info-link {
  font-size: 15px;
  font-family: "brandon-grotesque", sans-serif;
}
/* line 11, ../../src/sass/cookie.scss */
.ctcc-more-info-link a {
  text-decoration: underline;
  color: #fff;
}

/* line 19, ../../src/sass/cookie.scss */
.ctcc-right-side button#catapultCookie {
  border-radius: 0px;
}

/* line 24, ../../src/sass/cookie.scss */
#catapult-cookie-bar a {
  color: white !important;
}
/* line 27, ../../src/sass/cookie.scss */
#catapult-cookie-bar a:hover {
  text-decoration: underline;
}

/* line 34, ../../src/sass/cookie.scss */
button#catapultCookie {
  height: 30px;
  background-color: white !important;
  text-align: center;
  transition: 0.3s;
  padding: 0 10px 0 17px;
  width: 130px;
  color: #003c69 !important;
}
/* line 45, ../../src/sass/cookie.scss */
button#catapultCookie:hover {
  background-color: #003c69 !important;
  color: white !important;
  text-decoration: underline;
}
/* line 53, ../../src/sass/cookie.scss */
button#catapultCookie a {
  color: #003c69 !important;
  line-height: 30px;
  margin-right: 10px;
}

/* line 62, ../../src/sass/cookie.scss */
#catapult-cookie-bar {
  background-color: #3D3D3B !important;
}

/* line 1, ../../src/sass/footer.scss */
footer {
  background-color: #003c69;
  height: auto;
  padding: 40px 0px 0px;
  color: white;
}
/* line 8, ../../src/sass/footer.scss */
footer .top-section {
  padding-bottom: 30px;
}
/* line 11, ../../src/sass/footer.scss */
footer .top-section .container {
  text-align: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: justify;
      justify-content: space-between;
  border-bottom: 2px solid white;
  padding-bottom: 15px;
}
@media (min-width: 1024px) {
  /* line 11, ../../src/sass/footer.scss */
  footer .top-section .container {
    -ms-flex-direction: row;
        flex-direction: row;
  }
}
/* line 28, ../../src/sass/footer.scss */
footer .top-section .footer-columns {
  display: inline-block;
  height: auto;
  width: 100%;
  margin-bottom: 32px;
  vertical-align: top;
  box-sizing: border-box;
  text-align: center;
}
/* line 39, ../../src/sass/footer.scss */
footer .top-section .footer-columns:first-of-type {
  width: 100%;
}
@media (min-width: 1024px) {
  /* line 28, ../../src/sass/footer.scss */
  footer .top-section .footer-columns {
    width: 24%;
    margin-bottom: 0;
  }
  /* line 52, ../../src/sass/footer.scss */
  footer .top-section .footer-columns:first-of-type {
    width: 32%;
  }
}
/* line 60, ../../src/sass/footer.scss */
footer .top-section .footer-columns p, footer .top-section .footer-columns strong {
  text-align: left;
  color: white;
  font-family: "brandon-grotesque", sans-serif;
  font-size: 18px;
  line-height: 24px;
}
/* line 72, ../../src/sass/footer.scss */
footer .top-section .footer-columns .button {
  background-color: #FFFFFF;
  border: 1px solid #003c69;
}
/* line 78, ../../src/sass/footer.scss */
footer .top-section .footer-columns .button svg {
  fill: #003c69;
  height: 7px;
  width: 13px;
  margin-bottom: 2px;
}
/* line 88, ../../src/sass/footer.scss */
footer .top-section .footer-columns .button:hover {
  background-color: #003c69;
  border: 1px solid #FFFFFF;
}
/* line 92, ../../src/sass/footer.scss */
footer .top-section .footer-columns .button:hover a {
  color: #FFFFFF;
}
/* line 96, ../../src/sass/footer.scss */
footer .top-section .footer-columns .button:hover svg {
  fill: #FFFFFF;
  height: 7px;
  width: 13px;
  margin-bottom: 2px;
}
/* line 107, ../../src/sass/footer.scss */
footer .top-section .footer-columns .button a {
  color: #003c69;
}
/* line 117, ../../src/sass/footer.scss */
footer .top-section .footer-columns li.quick-links a {
  text-decoration: underline;
  color: white;
  text-decoration: none;
}
/* line 126, ../../src/sass/footer.scss */
footer .top-section .footer-columns li.quick-links a:hover {
  text-decoration: underline;
  cursor: pointer;
}
/* line 133, ../../src/sass/footer.scss */
footer .top-section .footer-columns h3 {
  border-bottom: 1px solid rgba(55, 66, 87, 0.4);
  color: white;
  font-size: 20px;
  padding-bottom: 10px;
  margin-bottom: 0px;
  padding-top: 0;
  text-align: left;
}
/* line 144, ../../src/sass/footer.scss */
footer .top-section .footer-columns ul {
  list-style-type: none;
  margin: 10px 0 0 0;
}
/* line 150, ../../src/sass/footer.scss */
footer .top-section .footer-columns ul li {
  list-style: none;
  text-align: left;
  font-size: 18px;
  line-height: 24px;
  margin-bottom: 12px;
}
/* line 157, ../../src/sass/footer.scss */
footer .top-section .footer-columns ul li a {
  font-family: "brandon-grotesque", sans-serif;
  color: white;
  font-weight: 400;
  text-decoration: none;
}
/* line 163, ../../src/sass/footer.scss */
footer .top-section .footer-columns ul li a:hover {
  text-decoration: underline;
}
/* line 170, ../../src/sass/footer.scss */
footer .top-section .footer-columns ul.footer-contact {
  margin: 10px 0 0 0;
}
/* line 174, ../../src/sass/footer.scss */
footer .top-section .footer-columns ul.footer-contact li {
  margin: 16px 0px;
}
/* line 177, ../../src/sass/footer.scss */
footer .top-section .footer-columns ul.footer-contact li a {
  text-decoration: none;
}
/* line 182, ../../src/sass/footer.scss */
footer .top-section .footer-columns ul.footer-contact li a:hover {
  text-decoration: underline;
  cursor: pointer;
}
/* line 191, ../../src/sass/footer.scss */
footer .top-section .footer-columns form {
  margin-top: 10px;
  text-align: left;
}
/* line 195, ../../src/sass/footer.scss */
footer .top-section .footer-columns form div[aria-hidden=true] + div.clear {
  position: relative;
  display: inline;
}
/* line 199, ../../src/sass/footer.scss */
footer .top-section .footer-columns form div[aria-hidden=true] + div.clear:after {
  content: url(images/icons/right-arrow-white.svg);
  position: absolute;
  top: 50%;
  right: 10px;
  transform: translateY(-50%);
}
/* line 208, ../../src/sass/footer.scss */
footer .top-section .footer-columns form input {
  border: 0px;
  box-sizing: border-box;
  margin: 0px;
  height: 40px;
  margin-bottom: 10px;
  padding: 5px;
  width: 100%;
  color: #3D3D3B;
  font-size: 14px;
  padding-left: 20px;
  outline: none;
}
/* line 221, ../../src/sass/footer.scss */
footer .top-section .footer-columns form input.submit {
  width: 120px;
  height: 30px;
  background-color: #A5874B;
  text-align: left;
  color: white;
  cursor: pointer;
  line-height: 8px;
  padding: 5px 30px 5px 20px;
  position: relative;
  transition: all 0.4s ease;
}
/* line 233, ../../src/sass/footer.scss */
footer .top-section .footer-columns form input.submit:hover {
  background-color: #003c69;
  color: #DBD3C6;
}
/* line 242, ../../src/sass/footer.scss */
footer .top-section .footer-columns form input::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #3D3D3B;
  font-size: 14px;
}
/* line 246, ../../src/sass/footer.scss */
footer .top-section .footer-columns form input::-moz-placeholder {
  /* Firefox 19+ */
  color: #3D3D3B;
  font-size: 14px;
}
/* line 250, ../../src/sass/footer.scss */
footer .top-section .footer-columns form input:-ms-input-placeholder {
  /* IE 10+ */
  color: #3D3D3B;
  font-size: 14px;
}
/* line 254, ../../src/sass/footer.scss */
footer .top-section .footer-columns form input:-moz-placeholder {
  /* Firefox 18- */
  color: #3D3D3B;
  font-size: 14px;
}
/* line 263, ../../src/sass/footer.scss */
footer .bottom-section {
  padding: 15px 0px;
}
/* line 266, ../../src/sass/footer.scss */
footer .bottom-section p {
  font-family: "brandon-grotesque", sans-serif;
  color: white;
  font-weight: 400;
  font-size: 18px;
}

/* line 1, ../../src/sass/colour-switch.scss */
header,
.page-header,
.banner,
.grants,
.list-item {
  background: #003c69;
}
/* line 8, ../../src/sass/colour-switch.scss */
header.green,
.page-header.green,
.banner.green,
.grants.green,
.list-item.green {
  background: #009b77;
}
/* line 12, ../../src/sass/colour-switch.scss */
header.purple,
.page-header.purple,
.banner.purple,
.grants.purple,
.list-item.purple {
  background: #840b55;
}
/* line 16, ../../src/sass/colour-switch.scss */
header.orange,
.page-header.orange,
.banner.orange,
.grants.orange,
.list-item.orange {
  background: #e04403;
}
/* line 20, ../../src/sass/colour-switch.scss */
header.tint-orange,
.page-header.tint-orange,
.banner.tint-orange,
.grants.tint-orange,
.list-item.tint-orange {
  background: #ffb3ab;
}
/* line 24, ../../src/sass/colour-switch.scss */
header.tint-navy,
.page-header.tint-navy,
.banner.tint-navy,
.grants.tint-navy,
.list-item.tint-navy {
  background: #c6c4d2;
}
/* line 28, ../../src/sass/colour-switch.scss */
header.tint-green,
.page-header.tint-green,
.banner.tint-green,
.grants.tint-green,
.list-item.tint-green {
  background: #a0dab3;
}

/* line 35, ../../src/sass/colour-switch.scss */
.quote-icon svg {
  fill: #003c69;
}
/* line 39, ../../src/sass/colour-switch.scss */
.quote-icon.green svg {
  fill: #009b77;
}
/* line 44, ../../src/sass/colour-switch.scss */
.quote-icon.purple svg {
  fill: #840b55;
}
/* line 48, ../../src/sass/colour-switch.scss */
.quote-icon.orange svg {
  fill: #e04403;
}
/* line 53, ../../src/sass/colour-switch.scss */
.quote-icon.tint-orange svg {
  fill: #ffb3ab;
}
/* line 59, ../../src/sass/colour-switch.scss */
.quote-icon.tint-navy svg {
  fill: #c6c4d2;
}
/* line 65, ../../src/sass/colour-switch.scss */
.quote-icon.tint-green svg {
  fill: #a0dab3;
}

/* line 82, ../../src/sass/colour-switch.scss */
.purple .logo svg,
.purple .search-toggle svg,
.purple .list-link svg,
.purple .new-button svg,
.navy .logo svg,
.navy .search-toggle svg,
.navy .list-link svg,
.navy .new-button svg,
.green .logo svg,
.green .search-toggle svg,
.green .list-link svg,
.green .new-button svg,
.orange .logo svg,
.orange .search-toggle svg,
.orange .list-link svg,
.orange .new-button svg {
  fill: white;
}

/* line 97, ../../src/sass/colour-switch.scss */
.tint-green .logo svg,
.tint-green .search-toggle svg,
.tint-green .list-link svg,
.tint-green .new-button svg,
.tint-navy .logo svg,
.tint-navy .search-toggle svg,
.tint-navy .list-link svg,
.tint-navy .new-button svg,
.tint-orange .logo svg,
.tint-orange .search-toggle svg,
.tint-orange .list-link svg,
.tint-orange .new-button svg {
  fill: #003c69;
}

/* line 109, ../../src/sass/colour-switch.scss */
.purple h1,
.purple h2,
.purple h3,
.purple h4,
.purple h5,
.purple h6,
.purple p,
.purple ol,
.purple ul,
.purple li,
.purple ol li,
.purple ul li,
.purple a,
.purple #breadcrumbs span,
.purple #breadcrumbs span span,
.purple #breadcrumbs span span a,
.navy h1,
.navy h2,
.navy h3,
.navy h4,
.navy h5,
.navy h6,
.navy p,
.navy ol,
.navy ul,
.navy li,
.navy ol li,
.navy ul li,
.navy a,
.navy #breadcrumbs span,
.navy #breadcrumbs span span,
.navy #breadcrumbs span span a,
.green h1,
.green h2,
.green h3,
.green h4,
.green h5,
.green h6,
.green p,
.green ol,
.green ul,
.green li,
.green ol li,
.green ul li,
.green a,
.green #breadcrumbs span,
.green #breadcrumbs span span,
.green #breadcrumbs span span a,
.orange h1,
.orange h2,
.orange h3,
.orange h4,
.orange h5,
.orange h6,
.orange p,
.orange ol,
.orange ul,
.orange li,
.orange ol li,
.orange ul li,
.orange a,
.orange #breadcrumbs span,
.orange #breadcrumbs span span,
.orange #breadcrumbs span span a {
  color: white;
}

/* line 131, ../../src/sass/colour-switch.scss */
#breadcrumbs span,
#breadcrumbs span span,
#breadcrumbs span span a {
  color: white;
}

/* line 138, ../../src/sass/colour-switch.scss */
nav ul li a {
  color: white;
}

/* line 146, ../../src/sass/colour-switch.scss */
.tint-orange h1,
.tint-orange h2,
.tint-orange h3,
.tint-orange h4,
.tint-orange h5,
.tint-orange h6,
.tint-orange nav ul li,
.tint-orange nav ul li a,
.tint-orange #breadcrumbs span,
.tint-orange #breadcrumbs span span,
.tint-orange #breadcrumbs span span a,
.tint-orange .banner-text p,
.tint-navy h1,
.tint-navy h2,
.tint-navy h3,
.tint-navy h4,
.tint-navy h5,
.tint-navy h6,
.tint-navy nav ul li,
.tint-navy nav ul li a,
.tint-navy #breadcrumbs span,
.tint-navy #breadcrumbs span span,
.tint-navy #breadcrumbs span span a,
.tint-navy .banner-text p,
.tint-green h1,
.tint-green h2,
.tint-green h3,
.tint-green h4,
.tint-green h5,
.tint-green h6,
.tint-green nav ul li,
.tint-green nav ul li a,
.tint-green #breadcrumbs span,
.tint-green #breadcrumbs span span,
.tint-green #breadcrumbs span span a,
.tint-green .banner-text p {
  color: #003c69;
}
/* line 162, ../../src/sass/colour-switch.scss */
.tint-orange p,
.tint-orange ol,
.tint-orange ul,
.tint-orange li,
.tint-orange ol li,
.tint-orange ul li,
.tint-navy p,
.tint-navy ol,
.tint-navy ul,
.tint-navy li,
.tint-navy ol li,
.tint-navy ul li,
.tint-green p,
.tint-green ol,
.tint-green ul,
.tint-green li,
.tint-green ol li,
.tint-green ul li {
  color: #575756;
}
/* line 174, ../../src/sass/colour-switch.scss */
.tint-orange aside.menu-toggle svg,
.tint-navy aside.menu-toggle svg,
.tint-green aside.menu-toggle svg {
  stroke: #003c69;
}

/* line 192, ../../src/sass/colour-switch.scss */
.purple .new-button,
.navy .new-button,
.green .new-button,
.orange .new-button {
  background: #FFFFFF;
  color: #003c69;
  border: 1px solid #FFFFFF;
}
/* line 198, ../../src/sass/colour-switch.scss */
.purple .new-button svg,
.navy .new-button svg,
.green .new-button svg,
.orange .new-button svg {
  fill: #003c69;
}
/* line 202, ../../src/sass/colour-switch.scss */
.purple .new-button:hover,
.navy .new-button:hover,
.green .new-button:hover,
.orange .new-button:hover {
  background: none;
  color: #FFFFFF;
  border: 1px solid #FFFFFF;
}
/* line 207, ../../src/sass/colour-switch.scss */
.purple .new-button:hover svg,
.navy .new-button:hover svg,
.green .new-button:hover svg,
.orange .new-button:hover svg {
  fill: #FFFFFF;
}

/* line 221, ../../src/sass/colour-switch.scss */
.tint-orange .new-button,
.tint-navy .new-button,
.tint-green .new-button {
  background: #003c69;
  color: white;
  border: 1px solid #003c69;
}
/* line 226, ../../src/sass/colour-switch.scss */
.tint-orange .new-button svg,
.tint-navy .new-button svg,
.tint-green .new-button svg {
  fill: white;
}
/* line 230, ../../src/sass/colour-switch.scss */
.tint-orange .new-button:hover,
.tint-navy .new-button:hover,
.tint-green .new-button:hover {
  background: none;
  color: #003c69;
  border: 1px solid #FFFFFF;
}
/* line 235, ../../src/sass/colour-switch.scss */
.tint-orange .new-button:hover svg,
.tint-navy .new-button:hover svg,
.tint-green .new-button:hover svg {
  fill: #003c69;
}

/* line 254, ../../src/sass/colour-switch.scss */
.list-container .list-item.tint-orange .text h3,
.list-container .list-item.tint-orange .text a, .list-container .list-item.tint-navy .text h3,
.list-container .list-item.tint-navy .text a, .list-container .list-item.tint-green .text h3,
.list-container .list-item.tint-green .text a {
  color: #003c69;
}
/* line 260, ../../src/sass/colour-switch.scss */
.list-container .list-item.tint-orange .text p, .list-container .list-item.tint-navy .text p, .list-container .list-item.tint-green .text p {
  color: #575756;
}
/* line 263, ../../src/sass/colour-switch.scss */
.list-container .list-item.tint-orange .text p a, .list-container .list-item.tint-navy .text p a, .list-container .list-item.tint-green .text p a {
  color: #575756;
}
/* line 272, ../../src/sass/colour-switch.scss */
.list-container .list-item.tint-orange .text .list-link svg, .list-container .list-item.tint-navy .text .list-link svg, .list-container .list-item.tint-green .text .list-link svg {
  fill: #003c69;
}

/* line 285, ../../src/sass/colour-switch.scss */
.tint-orange ul.sub-menu li a,
.tint-navy ul.sub-menu li a,
.tint-green ul.sub-menu li a {
  color: #FFFFFF;
}

/* line 1, ../../src/sass/accordian.scss */
.accordians {
  margin-bottom: 68px;
}
/* line 4, ../../src/sass/accordian.scss */
.accordians h3 {
  border-bottom: 1px solid #003c69;
  padding-bottom: 20px;
  padding-top: 0;
}
/* line 12, ../../src/sass/accordian.scss */
.accordians .accordian-item {
  border-bottom: 1px solid #003c69;
  padding: 20px;
}
/* line 17, ../../src/sass/accordian.scss */
.accordians .accordian-item h4 {
  position: relative;
  cursor: pointer;
  margin-bottom: 0;
  font-size: 20px;
  line-height: 28px;
  padding-top: 0;
  padding-right: 20px;
}
/* line 27, ../../src/sass/accordian.scss */
.accordians .accordian-item h4:after {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
  content: "";
  background: url(/wp-content/themes/Rothschild/images/icons/new-arrow-navy.svg);
  background-repeat: no-repeat;
  height: 7px;
  width: 13px;
  transition: all 0.4s ease;
}
/* line 47, ../../src/sass/accordian.scss */
.accordians .accordian-item.open h4:after {
  background: url(/wp-content/themes/Rothschild/images/icons/new-arrow-navy.svg);
  background-repeat: no-repeat;
  transform: rotate(90deg);
}
/* line 57, ../../src/sass/accordian.scss */
.accordians .accordian-item .text-block {
  display: none;
  margin-top: 30px;
}
/* line 61, ../../src/sass/accordian.scss */
.accordians .accordian-item .text-block.open {
  display: block;
}

/* line 1, ../../src/sass/quote.scss */
.quote {
  position: relative;
  margin-bottom: 68px;
}
/* line 5, ../../src/sass/quote.scss */
.quote .container {
  overflow: visible;
}
/* line 10, ../../src/sass/quote.scss */
.quote .quote-icon {
  position: absolute;
  height: 81px;
  width: 72px;
  left: -90px;
}

/* line 3, ../../src/sass/home-blocks.scss */
.home-blocks {
  margin-bottom: 68px;
}
/* line 7, ../../src/sass/home-blocks.scss */
.home-blocks .container {
  display: grid;
  grid-template-columns: repeat(1, minmax(150px, 1fr));
  grid-gap: 24px;
}
@media (min-width: 1024px) {
  /* line 7, ../../src/sass/home-blocks.scss */
  .home-blocks .container {
    grid-template-columns: repeat(3, minmax(150px, 1fr));
  }
}
/* line 21, ../../src/sass/home-blocks.scss */
.home-blocks .container .blocks {
  padding: 48px;
  background: #003c69;
  height: 434px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
/* line 30, ../../src/sass/home-blocks.scss */
.home-blocks .container .blocks h3 {
  padding-top: 0;
}
/* line 36, ../../src/sass/home-blocks.scss */
.home-blocks .container .blocks.green {
  background: #009b77;
}
/* line 40, ../../src/sass/home-blocks.scss */
.home-blocks .container .blocks.purple {
  background: #840b55;
}
/* line 45, ../../src/sass/home-blocks.scss */
.home-blocks .container .blocks.orange {
  background: #e04403;
}
/* line 49, ../../src/sass/home-blocks.scss */
.home-blocks .container .blocks.tint-orange {
  background: #ffb3ab;
}
/* line 53, ../../src/sass/home-blocks.scss */
.home-blocks .container .blocks.tint-navy {
  background: #c6c4d2;
}
/* line 57, ../../src/sass/home-blocks.scss */
.home-blocks .container .blocks.tint-green {
  background: #a0dab3;
}
/* line 63, ../../src/sass/home-blocks.scss */
.home-blocks .container .blocks a {
  font-family: "brandon-grotesque", sans-serif;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  font-weight: 500;
  border-top: solid 1px #FFFFFF;
  padding-top: 44px;
  text-decoration: none;
}
/* line 81, ../../src/sass/home-blocks.scss */
.home-blocks .container .blocks.tint-green a, .home-blocks .container .blocks.tint-navy a, .home-blocks .container .blocks.tint-orange a {
  border-top: solid 1px #003c69;
}

/* line 93, ../../src/sass/home-blocks.scss */
.home .home-blocks .blocks {
  padding: 60px;
}

/* line 2, ../../src/sass/new-carousel.scss */
.carousel-banner {
  margin-bottom: 68px;
}
/* line 5, ../../src/sass/new-carousel.scss */
.carousel-banner .carousel-slider, .carousel-banner .inside-wrap {
  height: 760px;
  position: relative;
}
/* line 12, ../../src/sass/new-carousel.scss */
.carousel-banner .image {
  background-position: center top;
  max-height: 100%;
  position: relative;
  z-index: 1;
  height: 100%;
  background-size: cover;
  background-repeat: no-repeat;
}
/* line 22, ../../src/sass/new-carousel.scss */
.carousel-banner .container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: end;
      justify-content: flex-end;
  height: 100%;
}
/* line 29, ../../src/sass/new-carousel.scss */
.carousel-banner .container .text-wrap {
  max-width: 100%;
  width: 448px;
  padding: 40px;
  background: #003c69;
  height: 448px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
@media (min-width: 1024px) {
  /* line 29, ../../src/sass/new-carousel.scss */
  .carousel-banner .container .text-wrap {
    padding: 60px;
  }
}
/* line 47, ../../src/sass/new-carousel.scss */
.carousel-banner .container .text-wrap h1 {
  color: #a0dab3;
  font-size: 32px;
  line-height: 40px;
}
/* line 54, ../../src/sass/new-carousel.scss */
.carousel-banner .container .text-wrap a {
  font-family: "brandon-grotesque", sans-serif;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  font-weight: 500;
  color: #a0dab3;
  border-top: solid 1px #a0dab3;
  padding-top: 44px;
}
/* line 65, ../../src/sass/new-carousel.scss */
.carousel-banner .container .text-wrap a svg {
  fill: #a0dab3;
}
/* line 76, ../../src/sass/new-carousel.scss */
.carousel-banner .more-info-icon {
  height: 54px;
  width: 54px;
  position: absolute;
  bottom: 0px;
  right: 0px;
}
/* line 86, ../../src/sass/new-carousel.scss */
.carousel-banner .caption {
  right: -54px;
  bottom: 0px;
}
/* line 90, ../../src/sass/new-carousel.scss */
.carousel-banner .caption.toggled {
  right: 54px;
}

/* line 1, ../../src/sass/map-shortcode.scss */
.map-shortcode {
  margin-bottom: 80px;
}
/* line 5, ../../src/sass/map-shortcode.scss */
.map-shortcode .wpgmza_map {
  float: none !important;
}
/* DO NOT EDIT THIS FILE! */
/* to make changes, create a file called hacks.css and put them in there */
/* DO NOT EDIT THIS FILE! */