@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&family=DM+Serif+Display&display=swap");
@import url("https://use.typekit.net/dhs2gcc.css");
@import url("https://fonts.googleapis.com/css2?family=DM+Serif+Display&display=swap");
@import url("https://use.typekit.net/ujp3vio.css");
html {
  line-height: 1.15;
  /* 1 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
}

/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers.
 */
body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */
main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}

/* Text-level semantics
   ========================================================================== */
/**
 * Remove the gray background on active links in IE 10.
 */
a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  text-decoration: underline dotted;
  /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */
/**
 * Remove the border on images inside links in IE 10.
 */
img {
  border-style: none;
}

/* Forms
   ========================================================================== */
/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  /* 1 */
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */
button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */
fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */
textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */
[type=checkbox],
[type=radio] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type=search] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}

/* Interactive
   ========================================================================== */
/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}

/* Misc
   ========================================================================== */
/**
 * Add the correct display in IE 10+.
 */
template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */
[hidden] {
  display: none;
}

@font-face {
  font-family: "Font Awesome Light";
  font-style: normal;
  src: url("../fonts/FontAwesome/fa-light-300.eot");
  src: url("../fonts/FontAwesome/fa-light-300.eot?#iefix") format("embedded-opentype"), url("../fonts/FontAwesome/fa-light-300.woff2") format("woff2"), url("../fonts/FontAwesome/fa-light-300.woff") format("woff"), url("../fonts/FontAwesome/fa-light-300.ttf") format("truetype"), url("../fonts/FontAwesome/fa-light-300.svg#fontawesome") format("svg");
}
@font-face {
  font-family: "Font Awesome Brand";
  font-style: normal;
  src: url("../fonts/FontAwesome/fa-brands-400.eot");
  src: url("../fonts/FontAwesome/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("../fonts/FontAwesome/fa-brands-400.woff2") format("woff2"), url("../fonts/FontAwesome/fa-brands-400.woff") format("woff"), url("../fonts/FontAwesome/fa-brands-400.ttf") format("truetype"), url("../fonts/FontAwesome/fa-brands-400.svg#fontawesome") format("svg");
}
.fal {
  font-family: "Font Awesome Light";
  display: inline-block;
  font-style: normal;
}

.fab {
  font-family: "Font Awesome Brand";
  display: inline-block;
  font-style: normal;
}

.fa-caret-down:before {
  content: "\f0d7";
}

.fa-angle-down:before {
  content: "\f107";
}

.fa-facebook:before {
  content: "\f09a";
}

.fa-twitter:before {
  content: "\f099";
}

.fa-linkedin:before {
  content: "\f0e1";
}

.fa-balance-scale:before {
  content: "\f24e";
}

.fa-graduation-cap:before {
  content: "\f19d";
}

.fa-long-arrow-right:before {
  content: "\f178";
}

.fa-long-arrow-left:before {
  content: "\f177";
}

.fa-search:before {
  content: "\f002";
}

.fa-times:before {
  content: "\f00d";
}

.fa-facebook-f:before {
  content: "\f39e";
}

.fa-twitter:before {
  content: "\f099";
}

.fa-linkedin-in:before {
  content: "\f0e1";
}

.fa-instagram:before {
  content: "\f16d";
}

.fa-phone:before {
  content: "\f095";
}

.fa-envelope:before {
  content: "\f0e0";
}

.fa-calendar-alt:before {
  content: "\f073";
}

.fa-clock:before {
  content: "\f017";
}

.fa-arrow-to-bottom:before {
  content: "\f33d";
}

.fa-newspaper:before {
  content: "\f1ea";
}

.container {
  width: 100%;
  padding-left: 25px;
  padding-right: 25px;
  margin-left: auto;
  margin-right: auto;
  box-sizing: border-box;
}
@media (min-width: 768px) {
  .container {
    width: 740px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 100%;
    max-width: 1100px;
  }
}
@media only screen and (min-width: 1400px) {
  .container {
    max-width: 1250px;
  }
}

.row {
  display: flex;
  flex-wrap: wrap;
}

@media (min-width: 992px) {
  .post-type-archive-care-home .row {
    margin: 0 -0.5rem;
  }
}
@media (min-width: 1200px) {
  .post-type-archive-care-home .row {
    margin: 0 -1rem;
  }
}

.flex-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.flex-full {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}

.col, .col-12 {
  width: 100%;
  max-width: 100%;
}

.col-4 {
  -webkit-box-flex: 0;
  flex: 0 0 33.33%;
  max-width: 33.33%;
}

.col-5 {
  -webkit-box-flex: 0;
  flex: 0 0 41.66%;
  max-width: 41.66%;
}

.col-6 {
  -webkit-box-flex: 0;
  flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  -webkit-box-flex: 0;
  flex: 0 0 58.33%;
  max-width: 58.33%;
}

.col-8 {
  -webkit-box-flex: 0;
  flex: 0 0 66.66%;
  max-width: 66.66%;
}

@media (min-width: 768px) {
  .col-sm-3 {
    -webkit-box-flex: 0;
    flex: 0 0 25%;
    max-width: 25%;
  }
}

@media (min-width: 768px) {
  .col-sm-4 {
    -webkit-box-flex: 0;
    flex: 0 0 33.33%;
    max-width: 33.33%;
  }
}

@media (min-width: 768px) {
  .col-sm-5 {
    -webkit-box-flex: 0;
    flex: 0 0 41.66%;
    max-width: 41.66%;
  }
}

@media (min-width: 768px) {
  .col-sm-6 {
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%;
  }
}

@media (min-width: 768px) {
  .col-sm-7 {
    -webkit-box-flex: 0;
    flex: 0 0 58.33%;
    max-width: 58.33%;
  }
}

@media (min-width: 768px) {
  .col-sm-8 {
    -webkit-box-flex: 0;
    flex: 0 0 66.66%;
    max-width: 66.66%;
  }
}

@media (min-width: 768px) {
  .col-sm-9 {
    -webkit-box-flex: 0;
    flex: 0 0 75%;
    max-width: 75%;
  }
}

@media (min-width: 768px) {
  .col-sm-12 {
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
}

@media (min-width: 992px) {
  .col-md-2 {
    -webkit-box-flex: 0;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
}

@media (min-width: 992px) {
  .col-md-3 {
    -webkit-box-flex: 0;
    flex: 0 0 25%;
    max-width: 25%;
  }
}

@media (min-width: 992px) {
  .col-md-4 {
    -webkit-box-flex: 0;
    flex: 0 0 33.33%;
    max-width: 33.33%;
  }
}

@media (min-width: 992px) {
  .col-md-5 {
    -webkit-box-flex: 0;
    flex: 0 0 41.66%;
    max-width: 41.66%;
  }
}

@media (min-width: 992px) {
  .col-md-6 {
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%;
  }
}

@media (min-width: 992px) {
  .col-md-7 {
    -webkit-box-flex: 0;
    flex: 0 0 58.33%;
    max-width: 58.33%;
  }
}

@media (min-width: 992px) {
  .col-md-8 {
    -webkit-box-flex: 0;
    flex: 0 0 66.66%;
    max-width: 66.66%;
  }
}

@media (min-width: 992px) {
  .col-md-9 {
    -webkit-box-flex: 0;
    flex: 0 0 75%;
    max-width: 75%;
  }
}

@media (min-width: 992px) {
  .col-md-10 {
    -webkit-box-flex: 0;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
}

@media (min-width: 1200px) {
  .col-lg-2 {
    -webkit-box-flex: 0;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
}

@media (min-width: 1200px) {
  .col-lg-3 {
    -webkit-box-flex: 0;
    flex: 0 0 25%;
    max-width: 25%;
  }
}

@media (min-width: 1200px) {
  .col-lg-6 {
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%;
  }
}

@media (min-width: 1200px) {
  .col-lg-7 {
    -webkit-box-flex: 0;
    flex: 0 0 58.33%;
    max-width: 58.33%;
  }
}

@media (min-width: 1200px) {
  .col-lg-8 {
    -webkit-box-flex: 0;
    flex: 0 0 66.66%;
    max-width: 66.66%;
  }
}

@media (min-width: 1200px) {
  .col-lg-9 {
    -webkit-box-flex: 0;
    flex: 0 0 75%;
    max-width: 75%;
  }
}

@media (min-width: 1200px) {
  .col-lg-10 {
    -webkit-box-flex: 0;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
}

@media (min-width: 1600px) {
  .col-xl-3 {
    -webkit-box-flex: 0;
    flex: 0 0 25%;
    max-width: 25%;
  }
}

@media (min-width: 1600px) {
  .col-xl-6 {
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%;
  }
}

@media (min-width: 1600px) {
  .col-xl-8 {
    -webkit-box-flex: 0;
    flex: 0 0 66.66%;
    max-width: 66.66%;
  }
}

@media (min-width: 1600px) {
  .col-xl-9 {
    -webkit-box-flex: 0;
    flex: 0 0 75%;
    max-width: 75%;
  }
}

.col-xs-12 {
  width: 100%;
}

.col-xxs-12 {
  width: 100%;
}

@media (min-width: 768px) {
  .offset-md-3 {
    margin-left: 25%;
  }
}

@media (min-width: 768px) {
  .offset-md-2 {
    margin-left: 8.33333%;
  }
}

@media (min-width: 768px) {
  .offset-md-4 {
    margin-left: 16.6666%;
  }
}

@media (min-width: 1200px) {
  .offset-lg-4 {
    margin-left: 16.6666%;
  }
}

.block--no-padding-top {
  padding-top: 0 !important;
}
.block--no-padding-bottom {
  padding-bottom: 0 !important;
}

*,
*:after,
*:before {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
}

html {
  font-size: 62.5%;
}

body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1.8rem;
  line-height: 2.6rem;
  overflow-x: hidden;
  background-color: #fff;
  color: #000000;
  font-weight: 300;
}

a {
  color: #000000;
  text-decoration: none;
}
a:hover {
  cursor: pointer;
}

p, .main-content-area ol, .main-content-area ul {
  font-weight: 300;
}
p a, .main-content-area ol a, .main-content-area ul a {
  color: inherit;
  box-shadow: inset 0 -2px 0 0 #726912;
  -webkit-transition: box-shadow 0.3s cubic-bezier(0.55, 0.085, 0, 0.99);
  transition: box-shadow 0.3s cubic-bezier(0.55, 0.085, 0, 0.99);
}
p a:hover, p a:focus, .main-content-area ol a:hover, .main-content-area ol a:focus, .main-content-area ul a:hover, .main-content-area ul a:focus {
  box-shadow: inset 0 -25px 0 0 rgba(48, 52, 255, 0.2);
}
p small, .main-content-area ol small, .main-content-area ul small {
  font-size: 1.4rem;
}

.main-content-area {
  padding: 4rem 0 5rem 0;
}
@media (min-width: 992px) {
  .main-content-area {
    padding: 5rem 4rem 6rem 0;
  }
}

h1, h2, h2, h3, h4, h5 {
  font-family: "goudy-old-style", serif;
}

h1 {
  font-size: 4rem;
  font-weight: 600;
  color: #000000;
  line-height: 1;
}
@media (min-width: 768px) {
  h1 {
    font-size: 4.5rem;
  }
}
@media (min-width: 992px) {
  h1 {
    font-size: 5rem;
  }
}

h2 {
  font-size: 2.4rem;
  line-height: 1;
  font-weight: 600;
  color: #000000;
  margin-bottom: 2rem;
}
@media (min-width: 992px) {
  h2 {
    font-size: 4rem;
    line-height: 4.6rem;
  }
}

h3 {
  font-weight: 600;
  font-size: 1.8rem;
  line-height: 1;
  color: #000000;
}

h4 {
  font-size: 1.8rem;
  line-height: 1;
  margin-bottom: 1rem;
  color: #000000;
}

h5 {
  font-size: 1.4rem;
  font-style: italic;
}

hr {
  border: 2px solid #000;
  margin: 4rem 0;
}
@media (min-width: 768px) {
  hr {
    margin: 4.5rem 0;
  }
}
@media (min-width: 992px) {
  hr {
    margin: 5rem 0;
  }
}

blockquote {
  border-left: 3px solid #000000;
  padding: 0.5rem 0 0.75rem 2rem;
  font-weight: 700;
  margin: 2.5rem 0 4.5rem 0;
}
@media (min-width: 768px) {
  blockquote {
    margin: 3.5rem 0 5.5rem 0;
  }
}
@media (min-width: 992px) {
  blockquote {
    margin-left: 6rem;
  }
}
blockquote p {
  margin-top: 0;
  margin-bottom: 1.2rem;
}
blockquote cite {
  font-weight: normal;
  font-style: normal;
  margin-top: 1.2rem;
}

ol {
  margin-bottom: 3rem;
}
ol li {
  margin-bottom: 2rem;
}

figure {
  margin: 0 0 6rem 0;
}
figure figcaption {
  font-weight: 700;
  margin-top: 0.5rem;
  font-size: 1.5rem;
}
figure figcaption:before {
  content: "";
  display: inline-block;
  height: 1.2rem;
  width: 1.2rem;
  margin-right: 0.8rem;
  background: url(../img/caption-arrow.svg) center center/contain no-repeat;
}
figure img {
  max-width: 100%;
}

table {
  border: 2px solid #000;
  border-spacing: 0;
  width: 100%;
  max-width: 100%;
  margin-bottom: 6.5rem;
  font-size: 1.5rem;
  background-color: transparent;
}
table th,
table td {
  border: 2px solid #000;
  padding: 1.5rem;
}

.intro-para {
  font-size: 2rem;
  line-height: 1.35;
  margin-bottom: 4rem;
}
@media (min-width: 768px) {
  .intro-para {
    font-size: 2.4rem;
  }
}

html:not(.no-js) [data-aos=fade-up] {
  transform: translate3d(0, 15px, 0) !important;
}

html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate {
  transform: none !important;
}

a.blue-link {
  color: #FAAC15 !important;
  font-weight: bold;
  box-shadow: none !important;
}

main {
  position: relative;
  z-index: -1;
}

div#full-wrapper {
  position: relative;
  z-index: -1;
}

.no-scroll {
  overflow: hidden !important;
}

.swiper-button-next, .swiper-button-prev {
  color: #726912 !important;
  width: 11px !important;
}
@media (min-width: 992px) {
  .swiper-button-next, .swiper-button-prev {
    width: 16px !important;
  }
}
.swiper-button-next:hover, .swiper-button-prev:hover {
  color: #46400b !important;
}
.swiper-button-next:after, .swiper-button-prev:after {
  font-size: 20px !important;
}
@media (min-width: 992px) {
  .swiper-button-next:after, .swiper-button-prev:after {
    font-size: 30px !important;
  }
}

.swiper-button-next {
  right: 0 !important;
}

.swiper-button-prev {
  left: 0 !important;
}

nav#ie-menu {
  z-index: 4;
}

.screenreader {
  text-indent: -5000px;
}

.mm-slideout {
  z-index: 3 !important;
}

.swiper-button-lock {
  display: block !important;
}

.horizontal-filters ul {
  display: flex;
  flex-wrap: wrap;
  list-style-type: none;
  justify-content: center;
  margin: 0 0 2rem 0;
  padding: 0;
}
@media (min-width: 992px) {
  .horizontal-filters ul {
    margin: 0 0 4rem 0;
  }
}
.horizontal-filters ul li {
  margin: 4px 4px;
  position: relative;
  padding: 5px 10px;
  color: #726912;
  font-size: 1.5rem;
}
@media (min-width: 992px) {
  .horizontal-filters ul li {
    font-size: 1.6rem;
    padding: 8px 12px;
    margin: 4px 6px;
  }
}
.horizontal-filters ul li:hover {
  cursor: pointer;
}
.horizontal-filters ul li.hide {
  display: none;
}
.horizontal-filters ul li .custom-checkbox {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  border: 0;
  border-radius: 5px;
  background-color: #FAE615;
  z-index: -1;
}
.horizontal-filters ul li .custom-checkbox:after {
  display: none;
}
.horizontal-filters ul li .custom-checkbox.active {
  background-color: #cdbc04;
}

.post-type-archive .results-row {
  row-gap: 3rem;
}
.post-type-archive .results-row .card.has-bg-colour .card-read-more {
  margin-bottom: 0;
}

.btn {
  border-width: 2px;
  border-style: solid;
  border-radius: 3px;
  font-size: 1.5rem;
  transition: all 0.2s ease-in-out;
  padding: 0.7rem 1.8rem;
  text-align: center;
  display: inline-block;
  font-weight: 500;
}
.btn:hover, .btn:focus {
  box-shadow: none;
  cursor: pointer;
}
.btn--primary {
  background-color: #726912;
  border-color: #726912;
  color: #fff;
  font-weight: 600;
}
.btn--primary:hover, .btn--primary:focus, .btn--primary:active, .btn--primary:not(:disabled):not(:disabled):active {
  background-color: #5c550f;
  border-color: #5c550f;
}
.btn--secondary, .btn--success {
  background-color: #FAAC15;
  border-color: #FAAC15;
  color: #000000;
  font-weight: 600;
}
.btn--secondary:hover, .btn--secondary:focus, .btn--secondary:active, .btn--secondary:not(:disabled):not(:disabled):active, .btn--success:hover, .btn--success:focus, .btn--success:active, .btn--success:not(:disabled):not(:disabled):active {
  background-color: #f0a005;
  border-color: #f0a005;
}
.btn--default {
  background-color: #fff;
  border-color: #726912;
  color: #000;
}
.btn--default:hover, .btn--default:focus, .btn--default:active, .btn--default:not(:disabled):not(:disabled):active {
  background-color: #726912;
  border-color: #726912;
  color: #fff;
}
.btn--download {
  padding-right: 4.5rem;
  background-size: 2rem;
  background-position: right center;
  background-position-x: calc(100% - 1.5rem);
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='14' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc.--%3E%3Cpath fill='%23000000' d='M363.3 219.3l-128 128c-6.2 6.2-16.4 6.2-22.6 0l-128-128c-6.2-6.2-6.2-16.4 0-22.6s16.4-6.2 22.6 0L208 297.4V16c0-8.8 7.2-16 16-16s16 7.2 16 16V297.4L340.7 196.7c6.2-6.2 16.4-6.2 22.6 0s6.2 16.4 0 22.6zM32 336v96c0 26.5 21.5 48 48 48H368c26.5 0 48-21.5 48-48V336c0-8.8 7.2-16 16-16s16 7.2 16 16v96c0 44.2-35.8 80-80 80H80c-44.2 0-80-35.8-80-80V336c0-8.8 7.2-16 16-16s16 7.2 16 16z'/%3E%3C/svg%3E");
}
.btn--download-white {
  padding-right: 4.5rem;
  background-size: 2rem;
  background-position: right center;
  background-position-x: calc(100% - 1.5rem);
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='14' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc.--%3E%3Cpath fill='%23ffffff' d='M363.3 219.3l-128 128c-6.2 6.2-16.4 6.2-22.6 0l-128-128c-6.2-6.2-6.2-16.4 0-22.6s16.4-6.2 22.6 0L208 297.4V16c0-8.8 7.2-16 16-16s16 7.2 16 16V297.4L340.7 196.7c6.2-6.2 16.4-6.2 22.6 0s6.2 16.4 0 22.6zM32 336v96c0 26.5 21.5 48 48 48H368c26.5 0 48-21.5 48-48V336c0-8.8 7.2-16 16-16s16 7.2 16 16v96c0 44.2-35.8 80-80 80H80c-44.2 0-80-35.8-80-80V336c0-8.8 7.2-16 16-16s16 7.2 16 16z'/%3E%3C/svg%3E");
}
.btn--wide {
  width: 100%;
  margin-bottom: 1rem;
}
.btn--submit {
  padding: 1.4rem 3.5rem 1.5rem 3.5rem;
}

.view-more-button {
  width: 100%;
  padding-top: 3rem;
  display: flex;
  justify-content: center;
}
@media (min-width: 992px) {
  .view-more-button {
    padding-top: 4rem;
  }
}

.header {
  padding: 20px 0;
  position: sticky;
  z-index: 999;
  top: 0;
  left: 0;
  width: 100%;
  transition: 0.2s;
  background-color: white;
}
.header .translate-wrapper {
  display: flex;
  padding-right: 4rem;
  font-size: 1.4rem;
}
@media (min-width: 992px) {
  .header .translate-wrapper {
    padding-right: 2rem;
  }
}
.header .translate-wrapper ul {
  display: flex;
  width: 100%;
  justify-content: flex-end;
  padding: 0;
  margin: 0;
}
.header .translate-wrapper ul li {
  list-style-type: none;
  display: none;
}
.header .translate-wrapper ul li.active {
  display: block;
}
.header .promo-message {
  margin-bottom: 2rem;
  width: 100%;
  background-color: #FAAC15;
  color: #363636;
  padding: 0.8rem;
  margin-top: -2rem;
  font-family: "myriad-pro", "Verdana", Arial, sans-serif;
  font-size: 1.6rem;
  line-height: 1.9rem;
}
.header .promo-message p {
  width: 100%;
  text-align: center;
  font-size: 1.6rem;
  line-height: 1.9rem;
  font-weight: 600;
  margin: 0;
  padding: 0;
}
.header.scrolled {
  border-bottom: 1px solid #EDECE9;
  background-color: white;
  transition: 0.2s;
  padding: 8px 0;
}
.header.scrolled .promo-message {
  margin-top: -1rem;
  margin-bottom: 1rem;
}
.header.scrolled .logo img {
  transition: 0.2s;
  max-height: 8rem;
}
.header.sticky-inactive {
  border-bottom: 0;
}
@keyframes slidein {
  from {
    top: -200px;
  }
  to {
    top: 0;
  }
}
@keyframes slideup {
  from {
    top: 0px;
  }
  to {
    top: -200px;
    position: static;
  }
}
.header .flex-container {
  position: relative;
}

.logo {
  position: relative;
}
.logo img {
  max-width: 90px;
}
@media (min-width: 768px) {
  .logo img {
    max-width: 14rem;
  }
}
@media (min-width: 992px) {
  .logo img {
    max-width: 17rem;
  }
}
.logo__video {
  width: 230px;
  position: absolute;
  left: -43px;
  top: -66px;
}
@media (max-width: 767px) {
  .logo__video {
    display: none;
  }
}
.logo__img {
  width: 110px;
  height: 34px;
}
@media (min-width: 768px) {
  .logo__img {
    display: none;
  }
}

.page-header {
  margin: 4rem 0 5.5rem 0;
}
@media (min-width: 500px) {
  .page-header {
    margin: 5rem 0 6.5rem 0;
  }
}
@media (min-width: 768px) {
  .page-header {
    margin: 9rem 0;
  }
}

.footer {
  background-color: #FAE615;
  color: #000000;
  padding: 3.5rem 0 3rem 0;
  position: relative;
}
@media (min-width: 768px) {
  .footer {
    padding: 5rem 0 5rem 0;
  }
}
.footer__columns {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
@media (min-width: 768px) {
  .footer__columns {
    flex-wrap: nowrap;
  }
}
@media (min-width: 992px) {
  .footer__columns {
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .footer__columns {
    padding-left: 6rem;
  }
}
.footer__column {
  width: 100%;
}
@media (min-width: 992px) {
  .footer__column {
    padding: 0 5px;
    width: auto;
    flex: 1;
  }
}
.footer__column:first-child {
  padding-bottom: 0.8rem;
}
@media (min-width: 768px) {
  .footer__column:first-child {
    padding-bottom: 0;
  }
}
.footer__column:first-child h4 {
  margin-top: 0;
}
@media (min-width: 1200px) {
  .footer__column:first-of-type {
    min-width: 30rem;
  }
}
.footer__column:nth-child(2), .footer__column:nth-child(3) {
  width: 50%;
}
.footer__column ul {
  padding: 0;
  margin-bottom: 0.4rem;
}
@media (min-width: 992px) {
  .footer__column ul {
    margin-right: 1.1rem;
    height: 100%;
    border-right: 1px solid #000000;
  }
}
.footer__column ul li {
  list-style-type: none;
  padding: 0.1rem 0;
}
@media (min-width: 992px) {
  .footer__column ul li {
    min-width: 11rem;
  }
}
@media (min-width: 1200px) {
  .footer__column ul li {
    min-width: 12rem;
  }
}
.footer__column ul li.find-nearest {
  margin-top: 1rem;
}
@media (min-width: 992px) {
  .footer__column:first-of-type ul {
    padding-right: 2.5rem;
  }
}
.footer__column.last {
  min-width: 21rem;
  display: flex;
  flex-wrap: wrap;
}
.footer__column.last h4 {
  width: 100%;
}
.footer__column.last ul {
  border: 0;
  margin: 0;
}
.footer__column.last .footer__address {
  width: 50%;
}
.footer__column.last .footer__hours {
  width: 50%;
}
.footer__address {
  margin-top: 5px;
}
.footer__hours {
  margin-top: 0;
}
.footer__tel {
  margin-top: 0;
  margin-bottom: 0;
}
.footer__fax {
  margin-top: 0;
}
.footer__email {
  margin-top: 0;
}
@media (min-width: 768px) {
  .footer__logo-social {
    display: flex;
    align-items: center;
    padding-bottom: 4rem;
  }
}
@media (min-width: 992px) {
  .footer__logo-social {
    flex-wrap: wrap;
  }
}
.footer__logo-social img {
  max-width: 15rem;
}
@media (min-width: 1200px) {
  .footer__logo-social img {
    max-width: 18rem;
  }
}
.footer a {
  color: #000000;
  box-shadow: none;
  font-size: 1.5rem;
  line-height: 2rem;
  font-weight: bold;
  display: inline-block;
}
.footer a:hover {
  text-decoration: underline;
}
.footer p {
  font-size: 1.5rem;
  font-weight: bold;
  display: inline-block;
  width: 100%;
}
.footer h4 {
  font-size: 1.8rem;
  margin-top: 2.2rem;
  margin-bottom: 0.5rem;
  font-weight: 600;
  color: #000000;
}
@media (min-width: 768px) {
  .footer h4 {
    margin-top: 0;
    margin-bottom: 2rem;
  }
}
@media (min-width: 1200px) {
  .footer h4 {
    font-size: 2.3rem;
  }
}
.footer__menu {
  list-style: none;
  padding-left: 0;
  margin-top: 0;
  margin-bottom: 2rem;
}
.footer__link {
  font-weight: 700;
  display: inline-block;
  margin-bottom: 2rem;
}
.footer__logos {
  display: flex;
  flex-wrap: wrap;
  overflow: hidden;
  width: 100%;
}
.footer__logo {
  display: flex;
  align-items: center;
  flex: 0 0 25%;
  max-width: 25%;
  padding-right: 3rem;
  padding-bottom: 2.5rem;
}
@media (min-width: 768px) {
  .footer__logo {
    flex: 0 0 20%;
    max-width: 20%;
    justify-content: center;
  }
}
@media (min-width: 1200px) {
  .footer__logo {
    flex: 0 0 16.66%;
    max-width: 16.66%;
  }
}
.footer__logo img {
  max-width: 100%;
}
.footer .copyright {
  width: 100%;
  margin-top: 10px;
}
.footer .copyright.mobile {
  display: block;
  margin-top: 0.7rem;
}
@media (min-width: 992px) {
  .footer .copyright.mobile {
    display: none;
  }
}
.footer .copyright.mobile p {
  margin-top: 0;
}
.footer .copyright.desktop {
  display: none;
}
@media (min-width: 992px) {
  .footer .copyright.desktop {
    display: block;
  }
}
.footer .copyright p {
  line-height: 1.5;
}
@media (min-width: 1200px) {
  .footer .copyright p {
    margin: 0;
  }
}
.footer .copyright p:last-child {
  margin: 0;
}
.footer .copyright p.credit {
  margin-top: 1.6rem;
}
.footer .copyright a {
  text-decoration: underline;
}

.social__menu {
  list-style: none;
  padding-left: 0;
  display: flex;
  margin-bottom: 3.5rem;
  justify-content: flex-start;
  max-width: 22rem;
}
@media (min-width: 768px) {
  .social__menu {
    margin-bottom: 0;
    margin-top: 0;
    margin-left: 4rem;
  }
}
@media (min-width: 992px) {
  .social__menu {
    margin-bottom: 1rem;
    margin-left: 0;
    width: 100%;
    margin-top: 4rem;
  }
}
.social__menu a {
  display: flex;
  text-indent: -99999px;
  width: 2.7rem;
  height: 2.7rem;
  object-position: center;
  object-fit: contain;
  margin: 0 0.5rem 0 0;
}
.social__menu a.facebook {
  background-image: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Crect width='27.8581' height='28' rx='13.9291' fill='black'/%3E%3Crect x='6.29053' y='7.22583' width='14.3784' height='14.4516' fill='url(%23pattern0)'/%3E%3Cmask id='mask0_53_333' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='6' y='7' width='15' height='15'%3E%3Crect x='6.29053' y='7.22583' width='14.3784' height='14.4516' fill='url(%23pattern1)'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_53_333)'%3E%3Crect x='6.29053' y='7.22583' width='14.3784' height='14.4516' fill='%23FAE615'/%3E%3C/g%3E%3Cdefs%3E%3Cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_53_333' transform='scale(0.00195312)'/%3E%3C/pattern%3E%3Cpattern id='pattern1' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_53_333' transform='scale(0.00195312)'/%3E%3C/pattern%3E%3Cimage id='image0_53_333' width='512' height='512' xlink:href='data:image/png;base64,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VRKoJeAlgFr9Ui0BAgQIEEgREABSGE1CgAABAgRqCQgAtfqlWgIECBAgkCIgAKQwmoQAAQIECNQSEABq9Uu1BAgQIEAgRUAASGE0CQECBAgQqCUgANTql2oJECBAgECKgACQwmgSAgQIECBQS0AAqNUv1RIgQIAAgRQBASCF0SQECBAgQKCWgABQq1+qJUCAAAECKQICQAqjSQgQIECAQC0BAaBWv1RLgAABAgRSBASAFEaTECBAgACBWgICQK1+qZYAAQIECKQICAApjCYhQIAAAQK1BASAWv1SLQECBAgQSBEQAFIYTUKAAAECBGoJCAC1+qVaAgQIECCQIiAApDCahAABAgQI1BIQAGr1S7UECBAgQCBFQABIYTQJAQIECBCoJSAA1OqXagkQIECAQIqAAJDCaBICBAgQIFBLQACo1S/VEiBAgACBFAEBIIXRJAQIECBAoJaAAFCrX6olQIAAAQIpAgJACqNJCBAgQIBALQEBoFa/VEuAAAECBFIEBIAURpMQIECAAIFaAgJArX6plgABAgQIpAgIACmMJiFAgAABArUEBIBa/VItAQIECBBIERAAUhhNQoAAAQIEagkIALX6pVoCBAgQIJAiIACkMJqEAAECBAjUEhAAavVLtQQIECBAIEVAAEhhNAkBAgQIEKglIADU6pdqCRAgQIBAioAAkMJoEgIECBAgUEtAAKjVL9USIECAAIEUAQEghdEkBAgQIECgloAAUKtfqiVAgAABAikCAkAKo0kIECBAgEAtAQGgVr9US4AAAQIEUgQEgBRGkxAgQIAAgVoCAkCtfqmWAAECBAikCAgAKYwmIUCAAAECtQQEgFr9Ui0BAgQIEEgREABSGE1CgAABAgRqCQgAtfqlWgIECBAgkCIgAKQwmoQAAQIECNQSEABq9Uu1BAgQIEAgRUAASGE0CQECBAgQqCUgANTql2oJECBAgECKgACQwmgSAgQIECBQS0AAqNUv1RIgQIAAgRQBASCF0SQECBAgQKCWgABQq1+qJUCAAAECKQICQAqjSQgQIECAQC0BAaBWv1RLgAABAgRSBASAFEaTECBAgACBWgICQK1+qZYAAQIECKQICAApjCYhQIAAAQK1BASAWv1SLQECBAgQSBEQAFIYTUKAAAECBGoJCAC1+qVaAgQIECCQIiAApDCahAABAgQI1BIQAGr1S7UECBAgQCBFQABIYTQJAQIECBCoJSAA1OqXagkQIECAQIqAAJDCaBICBAgQIFBLQACo1S/VEiBAgACBFAEBIIXRJAQIECBAoJaAAFCrX6olQIAAAQIpAgJACqNJCBAgQIBALQEBoFa/VEuAAAECBFIEBIAURpMQIECAAIFaAgJArX6plgABAgQIpAgIACmMJiFAgAABArUEBIBa/VItAQIECBBIERAAUhhNQoAAAQIEagkIALX6pVoCBAgQIJAiIACkMJqEAAECBAjUEhAAavVLtQQIECBAIEVAAEhhNAkBAgQIEKglIADU6pdqCRAgQIBAioAAkMJoEgIECBAgUEtAAKjVL9USIECAAIEUAQEghdEkBAgQIECgloAAUKtfqiVAgAABAikCAkAKo0kIECBAgEAtAQGgVr9US4AAAQIEUgQEgBRGkxAgQIAAgVoCAkCtfqmWAAECBAikCAgAKYwmIUCAAAECtQQEgFr9Ui0BAgQIEEgREABSGE1CgAABAgRqCQgAtfqlWgIECBAgkCIgAKQwmoQAAQIECNQSEABq9Uu1BAgQIEAgRUAASGE0CQECBAgQqCUgANTql2oJECBAgECKgACQwmgSAgQIECBQS0AAqNUv1RIgQIAAgRQBASCF0SQECBAgQKCWgABQq1+qJUCAAAECKQICQAqjSQgQIECAQC0BAaBWv1RLgAABAgRSBASAFEaTECBAgACBWgICQK1+qZYAAQIECKQICAApjCYhQIAAAQK1BASAWv1SLQECBAgQSBEQAFIYTUKAAAECBGoJCAC1+qVaAgQIECCQIiAApDCahAABAgQI1BIQAGr1S7UECBAgQCBFQABIYTQJAQIECBCoJSAA1OqXagkQIECAQIqAAJDCaBICBAgQIFBLQACo1S/VEiBAgACBFAEBIIXRJAQIECBAoJaAAFCrX6olQIAAAQIpAgJACqNJCBAgQIBALQEBoFa/VEuAAAECBFIEBIAURpMQIECAAIFaAgJArX6plgABAgQIpAgIACmMJiFAgAABArUEBIBa/VItAQIECBBIERAAUhhNQoAAAQIEagkIALX6pVoCBAgQIJAiIACkMJqEAAECBAjUEhAAavVLtQQIECBAIEVAAEhhNAkBAgQIEKglIADU6pdqCRAgQIBAioAAkMJoEgIECBAgUEtAAKjVL9USIECAAIEUAQEghdEkBAgQIECgloAAUKtfqiVAgAABAikCAkAKo0kIECBAgEAtAQGgVr9US4AAAQIEUgQEgBRGkxAgQIAAgVoCAkCtfqmWAAECBAikCAgAKYwmIUCAAAECtQQEgFr9Ui0BAgQIEEgREABSGE1CgAABAgRqCQgAtfqlWgIECBAgkCIgAKQwmoQAAQIECNQSEABq9Uu1BAgQIEAgRUAASGE0CQECBAgQqCUgANTql2oJECBAgECKgACQwmgSAgQIECBQS0AAqNUv1RIgQIAAgRQBASCF0SQECBAgQKCWgABQq1+qJUCAAAECKQICQAqjSQgQIECAQC0BAaBWv1RLgAABAgRSBASAFEaTECBAgACBWgICQK1+qZYAAQIECKQICAApjCYhQIAAAQK1BASAWv1SLQECBAgQSBEQAFIYTUKAAAECBGoJCAC1+qVaAgQIECCQIiAApDCahAABAgQI1BIQAGr1S7UECBAgQCBFQABIYTQJAQIECBCoJSAA1OqXagkQIECAQIqAAJDCaBICBAgQIFBLQACo1S/VEiBAgACBFAEBIIXRJAQIECBAoJaAAFCrX6olQIAAAQIpAgJACqNJCBAgQIBALQEBoFa/VEuAAAECBFIEBIAURpMQIECAAIFaAgJArX6plgABAgQIpAgIACmMJiFAgAABArUEBIBa/VItAQIECBBIERAAUhhNQoAAAQIEagkIALX6pVoCBAgQIJAiIACkMJqEAAECBAjUEhAAavVLtQQIECBAIEVAAEhhNAkBAgQIEKglIADU6pdqCRAgQIBAioAAkMJoEgIECBAgUEtAAKjVL9USIECAAIEUAQEghdEkBAgQIECgloAAUKtfqiVAgAABAikCAkAKo0kIECBAgEAtAQGgVr9US4AAAQIEUgQEgBRGkxAgQIAAgVoCAkCtfqmWAAECBAikCAgAKYwmIUCAAAECtQQEgFr9Ui0BAgQIEEgREABSGE1CgAABAgRqCQgAtfqlWgIECBAgkCIgAKQwmoQAAQIECNQSEABq9Uu1BAgQIEAgRUAASGE0CQECBAgQqCUgANTql2oJECBAgECKgACQwmgSAgQIECBQS0AAqNUv1RIgQIAAgRQBASCF0SQECBAgQKCWgABQq1+qJUCAAAECKQICQAqjSQgQIECAQC0BAaBWv1RLgAABAgRSBASAFEaTECBAgACBWgICQK1+qZYAAQIECKQICAApjCYhQIAAAQK1BASAWv1SLQECBAgQSBEQAFIYTUKAAAECBGoJCAC1+qVaAgQIECCQIiAApDCahAABAgQI1BIQAGr1S7UECBAgQCBFQABIYTQJAQIECBCoJSAA1OqXagkQIECAQIqAAJDCaBICBAgQIFBLQACo1S/VEiBAgACBFAEBIIXRJAQIECBAoJaAAFCrX6olQIAAAQIpAgJACqNJCBAgQIBALQEBoFa/VEuAAAECBFIEBIAURpMQIECAAIFaAgJArX6plgABAgQIpAgIACmMJiFAgAABArUEBIBa/VItAQIECBBIERAAUhhNQoAAAQIEagkIALX6pVoCBAgQIJAiIACkMJqEAAECBAjUEvh/6nE/h1GWNBsAAAAASUVORK5CYII='/%3E%3C/defs%3E%3C/svg%3E%0A");
}
.social__menu a.linkedin {
  background-image: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Crect x='0.148438' width='27.8581' height='28' rx='13.9291' fill='black'/%3E%3Crect x='7.3374' y='7.22583' width='13.4797' height='13.5484' fill='url(%23pattern0)'/%3E%3Cmask id='mask0_53_339' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='7' y='7' width='14' height='14'%3E%3Crect x='7.3374' y='7.22583' width='13.4797' height='13.5484' fill='url(%23pattern1)'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_53_339)'%3E%3Crect x='7.3374' y='7.22583' width='13.4797' height='13.5484' fill='%23FAE615'/%3E%3C/g%3E%3Cdefs%3E%3Cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_53_339' transform='scale(0.00195312)'/%3E%3C/pattern%3E%3Cpattern id='pattern1' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_53_339' transform='scale(0.00195312)'/%3E%3C/pattern%3E%3Cimage id='image0_53_339' width='512' height='512' xlink:href='data:image/png;base64,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JkkS6FPA6/991vXSPpfV3aqcA9BdSS2IQB0BRwDq1GqRTB0BWERrxG19HPCI+HZNYOYCF898/b0u/7JeF9bbujQAvVXUegjUEbikTqoyXUDAEYAFsMbcVAMwpr59E5i3gNeK+6y/IwBF6qoBKFIoaRLoUEAD0GFRY0kagCJ11QAUKZQ0CXQooAHosKixpG/1uaz+VqUB6K+mVkSgioBzAKpUarE8r15sc1uPJaABGEvefgkQcASgz8fANX0uq79VaQD6q6kVEagioAGoUqnF8tQALOY12tYagNHo7ZjA7AW8XazPh4CXAIrUVQNQpFDSJNChwLc7XJMl7dnjCECRR4EGoEihpEmgQwENQIdFjSU5AlCkrhqAIoWSJoEOBTxRdFjUWJIjAEXqqgEoUihpEuhQQAPQYVFjSepapK4agCKFkiaBDgU8UXRY1FiSIwBF6qoBKFIoaRLoUMA5AB0WNZakAShSVw1AkUJJk0CHAo4AdFjUWJK6FqmrBqBIoaRJoEMBfyl2WNRYkgagSF01AEUKJU0CHQpc2+GaLMlLAGUeAxqAMqWSKAECBEoIOLJTokx79mgAihRKmgQIECgi4CWAIoXSABQplDQJECBAgEBLAQ1AS01zESBAgACBIgIagCKFkiYBAgQIEGgpoAFoqWkuAgQIECBQREADUKRQ0iRAgAABAi0FNAAtNc1FgAABAgSKCGgAihRKmgQIECBAoKWABqClprkIECBAgEARAQ1AkUJJkwABAgQItBTQALTUNBcBAgQIECgioAEoUihpEiBAgACBlgIagJaa5iJAgAABAkUENABFCiVNAgQIECDQUkAD0FLTXAQIECBAoIiABqBIoaRJgAABAgRaCmgAWmqaiwABAgQIFBHQABQplDQJECBAgEBLAQ1AS01zESBAgACBIgIagCKFkiYBAgQIEGgpoAFoqWkuAgQIECBQREADUKRQ0iRAgAABAi0FNAAtNc1FgAABAgSKCGgAihRKmgQIECBAoKWABqClprkIECBAgEARAQ1AkUJJkwABAgQItBTQALTUNBcBAgQIECgioAEoUihpEiBAgACBlgIagJaa5iJAgAABAkUENABFCiVNAgQIECDQUkAD0FLTXAQIECBAoIiABqBIoaRJgAABAgRaCmgAWmqaiwABAgQIFBHQABQplDQJECBAgEBLAQ1AS01zESBAgACBIgIagCKFkiYBAgQIEGgpoAFoqWkuAgQIECBQREADUKRQ0iRAgAABAi0FNAAtNc1FgAABAgSKCGgAihRKmgQIECBAoKWABqClprkIECBAgEARAQ1AkUJJkwABAgQItBTQALTUNBcBAgQIECgioAEoUihpEiBAgACBlgIagJaa5iJAgAABAkUENABFCiVNAgQIECDQUkAD0FLTXAQIECBAoIiABqBIoaRJgAABAgRaCmgAWmqaiwABAgQIFBHQABQplDQJECBAgEBLAQ1AS01zESBAgACBIgIagCKFkiYBAgQIEGgpoAFoqWkuAgQIECBQREADUKRQ0iRAgAABAi0FNAAtNc1FgAABAgSKCGgAihRKmgQIECBAoKWABqClprkIECBAgEARAQ1AkUJJkwABAgQItBTQALTUNBcBAgQIECgioAEoUihpEiBAgACBlgIagJaa5iJAgAABAkUENABFCiVNAgQIECDQUkAD0FLTXAQIECBAoIiABqBIoaRJgAABAgRaCmgAWmqaiwABAgQIFBHQABQplDQJECBAgEBLAQ1AS01zESBAgACBIgIagCKFkiYBAgQIEGgpoAFoqWkuAgQIECBQREADUKRQ0iRAgAABAi0FNAAtNc1FgAABAgSKCGgAihRKmgQIECBAoKWABqClprkIECBAgEARAQ1AkUJJkwABAgQItBTQALTUNBcBAgQIECgioAEoUihpEiBAgACBlgIagJaa5iJAgAABAkUENABFCiVNAgQIECDQUkAD0FLTXAQIECBAoIiABqBIoaRJgAABAgRaCmgAWmqaiwABAgQIFBHQABQplDQJECBAgEBLAQ1AS01zESBAgACBIgIagCKFkiYBAgQIEGgpoAFoqWkuAgQIECBQREADUKRQ0iRAgAABAi0FNAAtNc1FgAABAgSKCGgAihRKmgQIECBAoKWABqClprkIECBAgEARAQ1AkUJJkwABAgQItBTQALTUNBcBAgQIECgioAEoUihpEiBAgACBlgIagJaa5iJAgAABAkUENABFCiVNAgQIECDQUkAD0FLTXAQIECBAoIiABqBIoaRJgAABAgRaCmgAWmqaiwABAgQIFBHQABQplDQJECBAgEBLAQ1AS01zESBAgACBIgIagCKFkiYBAgQIEGgpoAFoqWkuAgQIECBQREADUKRQ0iRAgAABAi0FNAAtNc1FgAABAgSKCGgAihRKmgQIECBAoKWABqClprkIECBAgEARAQ1AkUJJkwABAgQItBTQALTUNBcBAgQIECgioAEoUihpEiBAgACBlgIagJaa5iJAgAABAkUENABFCiVNAgQIECDQUkAD0FLTXAQIECBAoIiABqBIoaRJgAABAgRaCmgAWmqaiwABAgQIFBHQABQplDQJECBAgEBLAQ1AS01zESBAgACBIgIagCKFkiYBAgQIEGgpoAFoqWkuAgQIECBQREADUKRQ0iRAgAABAi0FNAAtNc1FgAABAgSKCGgAihRKmgQIECBAoKWABqClprkIECBAgEARAQ1AkUJJkwABAgQItBTQALTUNBcBAgQIECgioAEoUihpEiBAgACBlgIagJaa5iJAgAABAkUENABFCiVNAgQIECDQUkAD0FLTXAQIECBAoIiABqBIoaRJgAABAgRaCmgAWmqaiwABAgQIFBHQABQplDQJECBAgEBLAQ1AS01zESBAgACBIgIagCKFkiYBAgQIEGgpoAFoqWkuAgQIECBQREADUKRQ0iRAgAABAi0FNAAtNc1FgAABAgSKCGgAihRKmgQIECBAoKWABqClprkIECBAgEARAQ1AkUJJkwABAgQItBTQALTUNBcBAgQIECgioAEoUihpEiBAgACBlgIagJaa5iJAgAABAkUENABFCiVNAgQIECDQUkAD0FLTXAQIECBAoIiABqBIoaRJgAABAgRaCmgAWmqaiwABAgQIFBHQABQplDQJECBAgEBLAQ1AS01zESBAgACBIgIagCKFkiYBAgQIEGgpoAFoqWkuAgQIECBQREADUKRQ0iRAgAABAi0FNAAtNc1FgAABAgSKCGgAihRKmgQIECBAoKWABqClprkIECBAgEARAQ1AkUJJkwABAgQItBTQALTUNBcBAgQIECgioAEoUihpEiBAgACBlgIagJaa5iJAgAABAkUENABFCiVNAgQIECDQUkAD0FLTXAQIECBAoIiABqBIoaRJgAABAgRaCmgAWmqaiwABAgQIFBHQABQplDQJECBAgEBLAQ1AS01zESBAgACBIgIagCKFkiYBAgQIEGgpoAFoqWkuAgQIECBQREADUKRQ0iRAgAABAi0FNAAtNc1FgAABAgSKCPx/PLYufMknLtEAAAAASUVORK5CYII='/%3E%3C/defs%3E%3C/svg%3E%0A");
}
.social__menu a.twitter {
  background-image: url("data:image/svg+xml,%3Csvg width='29' height='28' viewBox='0 0 29 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.5 28C22.232 28 28.5 21.732 28.5 14C28.5 6.26801 22.232 0 14.5 0C6.76801 0 0.5 6.26801 0.5 14C0.5 21.732 6.76801 28 14.5 28ZM12.7901 14.7361L6.86783 6.81744H11.4323L15.3148 12.0088L20.12 6.81744H21.4613L15.9141 12.8102L22.1696 21.1743H17.6051L13.3894 15.5375L8.17171 21.1743H6.83043L12.7901 14.7361ZM10.9372 7.80543H8.84028L18.0999 20.1861H20.1968L10.9372 7.80543Z' fill='black'/%3E%3C/svg%3E%0A");
}
.social__menu a.instagram {
  background-image: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cellipse cx='14.0707' cy='14' rx='13.9291' ry='14' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.0709 5.41931C11.7553 5.41931 11.4604 5.42903 10.5516 5.47276C9.64274 5.51649 9.02397 5.65739 8.48254 5.87118C7.92178 6.08983 7.44319 6.38135 6.96944 6.86238C6.49569 7.33854 6.20564 7.81956 5.98327 8.38318C5.77057 8.92737 5.62554 9.55415 5.58687 10.4627L5.58444 10.5201C5.54758 11.3895 5.53369 11.7173 5.53369 14C5.53369 16.3273 5.54336 16.6189 5.58687 17.5372C5.63038 18.4506 5.77057 19.0725 5.98327 19.6167C6.20081 20.1804 6.49086 20.6614 6.96944 21.1375C7.44319 21.6137 7.92178 21.9101 8.48254 22.1287C9.02397 22.3425 9.64758 22.4834 10.5516 22.5272C11.4604 22.5709 11.7504 22.5806 14.0709 22.5806C16.3864 22.5806 16.6765 22.5709 17.5901 22.5272C18.499 22.4834 19.1177 22.3425 19.664 22.1287C20.2248 21.9101 20.6985 21.6137 21.1723 21.1375C21.646 20.6614 21.9361 20.1804 22.1584 19.6167C22.3663 19.0725 22.5113 18.4506 22.5548 17.5372L22.5573 17.4798V17.4798C22.5941 16.6104 22.608 16.2827 22.608 14C22.608 11.6726 22.5983 11.3811 22.5548 10.4627C22.5113 9.54929 22.3663 8.92737 22.1584 8.38318C21.9409 7.81956 21.646 7.33854 21.1723 6.86238C20.6985 6.38621 20.2248 6.09469 19.6592 5.87118C19.1129 5.65739 18.4941 5.51649 17.5853 5.47276C16.6765 5.42903 16.3864 5.41931 14.0709 5.41931ZM13.3071 6.96442H14.0709C16.3478 6.96442 16.6185 6.97413 17.5176 7.013C18.3491 7.05187 18.7987 7.19278 19.1032 7.30939C19.4996 7.46487 19.7849 7.64951 20.0846 7.95075C20.3843 8.252 20.568 8.53867 20.7227 8.93709C20.8387 9.23834 20.9789 9.69506 21.0176 10.5308C21.0562 11.4345 21.0659 11.7066 21.0659 13.9951C21.0659 16.2836 21.0562 16.5557 21.0176 17.4594C20.9789 18.2951 20.8387 18.747 20.7227 19.0531C20.568 19.4515 20.3843 19.7382 20.0846 20.0395C19.7849 20.3407 19.5045 20.5253 19.1032 20.6808C18.8035 20.7974 18.3491 20.9383 17.5176 20.9772C16.6185 21.0161 16.3478 21.0258 14.0709 21.0258C11.794 21.0258 11.5232 21.0161 10.6241 20.9772C9.7926 20.9383 9.34303 20.7974 9.03847 20.6808C8.64207 20.5253 8.35685 20.3407 8.05713 20.0395C7.75741 19.7382 7.57372 19.4515 7.41902 19.0531C7.303 18.7519 7.16281 18.2951 7.12414 17.4594C7.08546 16.5557 7.07579 16.2836 7.07579 13.9951C7.07579 11.7066 7.08546 11.4345 7.12414 10.5308C7.16281 9.69506 7.303 9.24319 7.41902 8.93709C7.57372 8.53867 7.75741 8.252 8.05713 7.95075C8.35685 7.64951 8.64207 7.46487 9.03847 7.30939C9.33819 7.19278 9.7926 7.05187 10.6241 7.013C11.4121 6.97413 11.7166 6.96442 13.3071 6.96442ZM17.5998 9.41813C17.5998 8.84965 18.0591 8.38806 18.6247 8.38806C19.1903 8.38806 19.6495 8.84965 19.6495 9.41813C19.6495 9.98661 19.1903 10.4482 18.6247 10.4482C18.0591 10.4482 17.5998 9.98661 17.5998 9.41813ZM14.0709 9.59305C11.6489 9.59305 9.69109 11.5657 9.69109 13.9951C9.69109 16.4294 11.6538 18.3972 14.0709 18.3972C16.4928 18.3972 18.4506 16.4245 18.4506 13.9951C18.4506 11.5609 16.4928 9.59305 14.0709 9.59305ZM16.9134 13.9951C16.9134 12.416 15.642 11.1381 14.0709 11.1381C12.4997 11.1381 11.2284 12.416 11.2284 13.9951C11.2284 15.5742 12.4997 16.8521 14.0709 16.8521C15.642 16.8521 16.9134 15.5742 16.9134 13.9951Z' fill='%23FAE615'/%3E%3C/svg%3E%0A");
}
.social__link {
  font-size: 20px;
  color: transparent;
  display: inline-block;
  background-color: white;
  border-radius: 50%;
  width: 35px;
  height: 35px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 10px;
}
.social__link img {
  width: 20px;
  height: 19px;
}

.featured-item {
  position: relative;
}
.featured-item__img {
  background-color: #fff;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  height: 30rem;
  width: 100%;
}
@media (min-width: 768px) {
  .featured-item__img {
    width: calc(100% - 7rem);
  }
}
@media (min-width: 768px) {
  .featured-item__img {
    height: 38rem;
  }
}
.featured-item__link {
  font-weight: 700;
}
.featured-item__title {
  font-size: 2.8rem;
  margin: 0;
}
.featured-item__title a {
  color: inherit;
}
.featured-item__content {
  background-color: #fff;
  padding: 2.5rem 2.5rem 3rem 2.5rem;
  width: 100%;
}
@media (min-width: 768px) {
  .featured-item__content {
    margin-top: -14rem;
    margin-left: 6rem;
    width: calc(100% - 7rem);
  }
}
@media (min-width: 768px) {
  .featured-item--left {
    padding-right: 15px;
  }
}
@media (min-width: 768px) {
  .featured-item--right {
    padding-left: 15px;
  }
}
.featured-item--right .featured-item__content {
  margin-left: 0;
}
@media (min-width: 768px) {
  .featured-item--right .featured-item__img {
    margin-left: 6rem;
  }
}
@media (min-width: 768px) {
  .featured-item--bottom:before {
    content: "";
    display: block;
    width: 6rem;
    height: 6rem;
    background: url(../img/landing-thin-square.svg) center center/cover no-repeat;
    position: absolute;
    bottom: -6rem;
    left: 0;
  }
}
@media (min-width: 1600px) {
  .featured-item--bottom:before {
    width: 7rem;
    height: 7rem;
    bottom: -7rem;
  }
}
@media (min-width: 1600px) {
  .featured-item--bottom .featured-item__content {
    margin-left: 7rem;
    width: calc(100% - 8rem);
  }
}
@media (min-width: 768px) {
  .featured-item--bottom .featured-item__img {
    height: 32rem;
    width: calc(100% - 7rem);
  }
}
.featured-item--top .featured-item__content {
  position: relative;
}
@media (min-width: 768px) {
  .featured-item--top .featured-item__content:before {
    content: "";
    display: block;
    width: 6rem;
    height: 6rem;
    background: url(../img/landing-thick-square.svg) center center/cover no-repeat;
    position: absolute;
    right: 0;
    top: -6rem;
  }
}
@media (min-width: 1600px) {
  .featured-item--top .featured-item__content:before {
    width: 7rem;
    height: 7rem;
    top: -7rem;
  }
}
@media (min-width: 768px) {
  .featured-item--top .featured-item__img {
    height: 32rem;
    width: calc(100% - 7rem);
  }
}
@media (min-width: 1600px) {
  .featured-item--top .featured-item__img {
    width: calc(100% - 8rem);
  }
}

.pattern-items {
  background: #f4f5ff;
  padding: 5rem 0 3rem 0;
}
@media (min-width: 500px) {
  .pattern-items {
    padding: 7rem 0;
  }
}
@media (min-width: 768px) {
  .pattern-items {
    padding-bottom: 9rem;
  }
}
@media (max-width: 991px) {
  .pattern-items .row .col-md-6 {
    margin-bottom: 4rem;
  }
}
@media (max-width: 767px) {
  .pattern-items .row .col-md-6 {
    margin-bottom: 3rem;
  }
}
@media (min-width: 768px) {
  .pattern-items .row .col-md-6:nth-child(odd) .featured-item {
    padding-right: 15px;
  }
}
@media (min-width: 992px) {
  .pattern-items .row .col-md-6:nth-child(even) {
    margin-top: 20rem;
  }
}
@media (min-width: 768px) {
  .pattern-items .row .col-md-6:nth-child(even) .featured-item {
    padding-left: 15px;
  }
}
.pattern-items .row .col-md-6:nth-child(even) .featured-item .featured-item__content {
  margin-left: 0;
}
@media (min-width: 768px) {
  .pattern-items .row .col-md-6:nth-child(even) .featured-item .featured-item__img {
    margin-left: 6rem;
  }
}

.pattern-items--corner {
  margin-bottom: 4rem;
}
@media (min-width: 768px) {
  .pattern-items--corner {
    margin-bottom: 10rem;
  }
}
@media (min-width: 768px) {
  .pattern-items--corner .featured-item {
    margin-bottom: 16rem;
  }
}
@media (min-width: 768px) {
  .pattern-items--corner .row {
    margin: 0 -3rem;
  }
}
@media (min-width: 768px) {
  .pattern-items--corner .row > .col-md-6 {
    padding: 0 3rem;
  }
}
@media (min-width: 768px) {
  .pattern-items--corner .featured-item__content {
    position: absolute;
    bottom: -12rem;
    padding-right: 0;
  }
}

.accordion {
  background: #fff;
}
.accordion:not(:first-child) {
  border-top: 1px solid #000;
}
.accordion__heading {
  border-bottom: 1px solid #ddd;
  padding: 2.75rem 0 3rem 0;
  cursor: pointer;
  display: flex;
  justify-content: space-between;
}
.accordion__heading:nth-last-child(2) {
  border-bottom: 0;
}
.accordion__heading h3 {
  margin: 0;
  line-height: 1.5;
}
.accordion__heading .accordion__toggle-show {
  display: inherit;
}
.accordion__heading .accordion__toggle-hide {
  display: none;
}
.accordion__heading.active .accordion__toggle-show {
  display: none;
}
.accordion__heading.active .accordion__toggle-hide {
  display: inherit;
}
.accordion__title p {
  margin-bottom: 0;
}
.accordion__contents {
  display: none;
  padding: 0 0 2.5rem 0;
}
.accordion__contents p {
  margin-top: 0;
}
.accordion__contents p:last-child {
  margin-bottom: 0;
}
.accordion__contents p + iframe {
  margin-top: 2rem;
}
.accordion__contents iframe {
  margin-bottom: 2rem;
}
.accordion__toggle {
  color: #726912;
  font-weight: 700;
  font-size: 1.4rem;
  max-width: 8.5rem;
  flex: 0 0 8.5rem;
  margin-top: 0.5rem;
  text-align: right;
}

.social-side {
  margin-top: 1.7rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.social__label {
  color: #726912;
  font-weight: 700;
  display: inline-flex;
  margin-right: 1rem;
}
@media (max-width: 991px) {
  .social__label {
    font-size: 1.4rem;
    margin-right: 0.5rem;
  }
}
@media (max-width: 767px) {
  .social__label {
    font-size: 1.5rem;
  }
}

.social__icon {
  display: inline-block;
  font-size: 0;
  color: transparent;
  margin-left: 1rem;
  position: relative;
  top: 0;
  transition: top 0.25s ease-in-out;
}
.social__icon:hover, .social__icon:focus {
  top: -0.5rem;
}
.social__icon:before {
  content: "";
  display: inline-block;
  width: 2rem;
  height: 2rem;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
}
@media (min-width: 768px) {
  .social__icon:before {
    width: 1.7rem;
    height: 1.7rem;
  }
}
@media (min-width: 992px) {
  .social__icon:before {
    width: 2.2rem;
    height: 2.2rem;
  }
}

.icon--twitter:before {
  background-image: url(../img/icon-twitter.svg);
}

.icon--link:before {
  background-image: url(../img/icon-link.svg);
}

.icon--linkedin:before {
  background-image: url(../img/icon-linked.svg);
}

.sidebar {
  border: 0;
  box-shadow: none;
  background-color: transparent;
  top: 0;
  padding-right: 0;
  position: absolute;
}
@media (max-width: 767px) {
  .sidebar {
    padding-left: 0;
    padding-right: 0;
    position: static !important;
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
}
@media (min-width: 500px) {
  .sidebar {
    width: 250px;
  }
}
@media (min-width: 768px) {
  .sidebar {
    width: 157px;
  }
}
@media (min-width: 992px) {
  .sidebar {
    width: 212px;
  }
}
@media (min-width: 1600px) {
  .sidebar {
    width: 260px;
  }
}

.fixed {
  position: fixed;
}

iframe {
  width: 100%;
  height: 450px;
}

.block {
  padding: 4rem 0;
}
.block--grey {
  background-color: #F6F4FA;
}

.form__text,
.tml-field,
.ginput_container input,
.ginput_container_text input,
.ginput_container_number input {
  display: block;
  height: 34px;
  padding: 6px 0;
  line-height: 1.42857;
  background-color: #fff;
  background-image: none;
  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  border-radius: 0;
  box-shadow: none;
  color: #000;
  font-size: 1.9rem;
  width: 100%;
  border: 0;
  border-bottom: 3px solid #000;
  height: 40px;
}

.form__label {
  font-size: 1.9rem;
  line-height: 1.4;
  font-weight: 700;
  margin-bottom: 2rem;
}

.form__item {
  margin-bottom: 3rem;
}
@media (min-width: 768px) {
  .form__item {
    margin-bottom: 4rem;
  }
}
.form__item--inline {
  align-items: center;
}
@media (min-width: 768px) {
  .form__item--inline {
    display: flex;
  }
}
@media (min-width: 768px) {
  .form__item--multi {
    display: flex;
    align-items: flex-start;
  }
}

.label--inline {
  margin-bottom: 1rem;
  flex: 0 0 21rem;
  max-width: 21rem;
}
@media (min-width: 768px) {
  .label--inline {
    margin-bottom: 0;
  }
}
.label--required:after {
  content: "*";
  display: inline;
  color: #726912;
}

@media (min-width: 768px) {
  .form-group {
    margin-bottom: 5rem;
  }
}

.form__textarea,
.ginput_container_textarea textarea {
  border: 3px solid #000;
  padding: 1.2rem 1.5rem;
  width: 100%;
}

.help-text {
  margin-top: 1.2rem;
  font-size: 1.4rem;
  font-style: italic;
}

.custom-checkbox {
  display: inline-block;
  width: 1.6rem;
  height: 1.6rem;
  border: 2px solid #000;
  background-color: transparent;
  position: absolute;
  top: 0.7rem;
  left: 0;
  text-align: center;
  cursor: pointer;
  transition: all 0.15s ease-in-out;
}
.custom-checkbox:after {
  content: "";
  width: 1.7rem;
  height: 1.7rem;
  background: #FAAC15, url(../img/tick.svg) center center/contain no-repeat;
  display: inline-block;
  opacity: 0;
  transform: scale(0.8);
  transition: all 0.15s ease-in-out;
  position: relative;
  top: -0.3rem;
}

.custom-checkbox__label,
.custom-radio__label {
  padding-left: 3.3rem;
  position: relative;
}

.custom-checkbox__wrapper,
.custom-radio__wrapper {
  margin-bottom: 2.2rem;
}

.form__checkbox {
  opacity: 0;
  position: absolute;
}
.form__checkbox:checked + .custom-checkbox {
  background-color: #fff;
}
.form__checkbox:checked + .custom-checkbox:after {
  opacity: 1;
  transform: scale(1);
}

.custom-radio {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  line-height: 0.5;
  border: 2px solid #000;
  border-radius: 50%;
  background-color: transparent;
  position: absolute;
  top: 0.5rem;
  left: 0;
  text-align: center;
  transition: all 0.15s ease-in-out;
}
.custom-radio:after {
  content: "•";
  display: inline-block;
  opacity: 0;
  transform: scale(0.8);
  transition: all 0.15s ease-in-out;
  position: relative;
  font-size: 5.5rem;
  top: -1.1rem;
  left: -0.1rem;
  color: #726912;
}

.form__radio {
  opacity: 0;
  position: absolute;
}
.form__radio:checked + .custom-radio {
  background-color: #fff;
}
.form__radio:checked + .custom-radio:after {
  opacity: 1;
  transform: scale(1);
}

.form__radio-group,
.form__checkbox-group {
  margin-top: 2rem;
}
@media (min-width: 768px) {
  .form__radio-group,
.form__checkbox-group {
    margin-top: 0.5rem;
  }
}

/* Gravity form */
div.gform_wrapper {
  margin-bottom: 7rem;
}
div.gform_wrapper ul.gform_fields li.gfield {
  padding-right: 0;
  margin-bottom: 4rem;
}
div.gform_wrapper .ginput_container input, div.gform_wrapper .ginput_container select, div.gform_wrapper .ginput_container textarea {
  background: none !important;
}
div.gform_wrapper .ginput_container input:focus, div.gform_wrapper .ginput_container select:focus, div.gform_wrapper .ginput_container textarea:focus {
  outline: none;
}
div.gform_wrapper .gfield_label {
  font-size: 1.9rem;
  line-height: 1.4;
  margin-bottom: 2rem;
}
div.gform_wrapper .gform_button {
  border: 0;
  border-radius: 0;
  transition: all 0.2s ease-in-out;
  padding: 1rem 2rem 1.1rem 2rem;
  text-align: center;
  display: inline-block;
  font-weight: 700;
  background-color: #726912;
  color: #fff;
  cursor: pointer;
}
div.gform_wrapper .gform_button:hover, div.gform_wrapper .gform_button:focus {
  background-color: #1a1804;
}
div.gform_wrapper .ginput_container_text {
  width: 100%;
}
div.gform_wrapper .ginput_container_text input.medium {
  width: 100%;
}
div.gform_wrapper .form_inline {
  overflow: hidden;
}
div.gform_wrapper .form_inline .ginput_container {
  margin-top: 0;
  float: left;
  width: calc(100% - 21rem);
}
div.gform_wrapper .form_inline label.gfield_label {
  position: relative;
  top: 2rem;
  float: left;
  margin-bottom: 1rem;
  width: 21rem;
}
@media (min-width: 768px) {
  div.gform_wrapper .form_inline label.gfield_label {
    margin-bottom: 0;
  }
}
div.gform_wrapper .ginput_container_select select:not(:only-child) {
  display: none;
}
div.gform_wrapper .gfield_checkbox li,
div.gform_wrapper .gfield_radio li {
  margin-bottom: 1.5rem;
}
div.gform_wrapper .gfield_checkbox li > label,
div.gform_wrapper .gfield_radio li > label {
  padding-left: 3rem;
  font-size: 1.8rem;
}
div.gform_wrapper span.gfield_required {
  position: absolute;
  right: 0;
  bottom: -0.5rem;
}
div.gform_wrapper .gfield_contains_required {
  padding-bottom: 1.1rem;
}
div.gform_wrapper .gfield_checkbox li > input[type=checkbox] {
  opacity: 0;
  position: absolute;
}
div.gform_wrapper .gfield_checkbox li > input[type=checkbox]:checked + label:after {
  opacity: 1;
}
div.gform_wrapper .gfield_checkbox li > label:before {
  content: "";
  display: inline-block;
  width: 1.6rem;
  height: 1.6rem;
  border: 2px solid #000;
  background-color: transparent;
  position: absolute;
  top: 0.7rem;
  left: 0;
  text-align: center;
  cursor: pointer;
  transition: all 0.15s ease-in-out;
}
div.gform_wrapper .gfield_checkbox li > label:after {
  content: "";
  width: 1.7rem;
  height: 1.7rem;
  background: url(../img/tick.svg) center center/contain no-repeat;
  display: inline-block;
  opacity: 0;
  transform: scale(0.8);
  transition: all 0.15s ease-in-out;
  position: absolute;
  top: 0.7rem;
  left: 0;
}
div.gform_wrapper .gfield_radio li > input[type=radio] {
  opacity: 0;
  position: absolute;
}
div.gform_wrapper .gfield_radio li > input[type=radio]:checked + label:after {
  opacity: 1;
}
div.gform_wrapper .gfield_radio li > label:before {
  content: "";
  display: inline-block;
  width: 2rem;
  height: 2rem;
  line-height: 0.5;
  border: 2px solid #000;
  border-radius: 50%;
  background-color: transparent;
  position: absolute;
  top: 0.7rem;
  left: 0;
  text-align: center;
  transition: all 0.15s ease-in-out;
}
div.gform_wrapper .gfield_radio li > label:after {
  content: "•";
  display: inline-block;
  opacity: 0;
  transform: scale(0.8);
  transition: all 0.15s ease-in-out;
  position: absolute;
  font-size: 4.75rem;
  top: -2.2rem;
  left: 0.1rem;
  color: #726912;
}
div.gform_wrapper .ginput_container_multiselect .dropdown {
  display: none;
}
div.gform_wrapper .ginput_container_multiselect .gfield_select {
  border: 3px solid #000;
  padding: 1.5rem;
}
div.gform_wrapper .ginput_container_radio .gfield_description {
  padding-top: 1rem;
}
div.gform_wrapper li.gsection {
  padding-bottom: 3rem;
  border-bottom: 4px solid #000;
}
div.gform_wrapper .gfield_description {
  font-style: italic;
}

/* Search Form */
.search-form {
  overflow: hidden;
  margin-top: 3.8rem;
}
.search-form ::placeholder {
  color: #999;
  opacity: 1;
}
.search-form :-ms-input-placeholder {
  color: #999;
}
.search-form ::-ms-input-placeholder {
  color: #999;
}
.search-form .form-control {
  border-radius: 0;
  height: 56px;
  float: left;
  position: relative;
  z-index: 1;
  border: 4px solid #000;
  padding-left: 2rem;
  padding-right: 9rem;
  width: 100%;
}
@media (min-width: 768px) {
  .search-form .form-control {
    width: 35rem;
  }
}
@media (min-width: 992px) {
  .search-form .form-control {
    width: 50rem;
  }
}
.search-form .form-control:focus {
  box-shadow: none;
  outline: none;
}
@media (min-width: 768px) {
  .search-form--bottom {
    margin-top: 5.5rem;
    margin-bottom: 3rem;
  }
}
@media (min-width: 992px) {
  .search-form--bottom .form-control {
    width: 40rem;
  }
}
@media (min-width: 992px) {
  .search-form--bottom .btn {
    min-width: 19rem;
  }
}
.search-form .btn {
  border-radius: 0;
  background-color: #000;
  border-color: #000;
  font-weight: 700;
  padding: 1.6rem 2rem;
  height: 56px;
  position: relative;
  z-index: 1;
}
@media (min-width: 768px) {
  .search-form .btn {
    left: -70px;
    float: left;
  }
}
@media (max-width: 767px) {
  .search-form .btn {
    width: 100%;
    margin-top: 1rem;
  }
}
.search-form .dropdown-search {
  clear: both;
  background-color: #e8e8e8;
  border-bottom-left-radius: 15px;
  border-bottom-right-radius: 15px;
  width: 674px;
  position: relative;
  top: -30px;
  overflow: hidden;
  max-height: 0;
  transition: max-height 0.4s ease-in-out;
}
.search-form .dropdown-search.slide-dropdown {
  max-height: 350px;
}
.search-form .dropdown-search h4 {
  font-family: "Open Sans Semibold", sans-serif;
  color: #777;
  text-transform: uppercase;
  font-size: 14px;
}
.search-form .dropdown-search .category {
  color: #726912;
  font-size: 15px;
}
.search-form .dropdown-search hr {
  border-color: #999;
  width: calc(100% + 20px);
  position: relative;
  left: -10px;
  margin-top: 12px;
  margin-bottom: 22px;
}
.search-form .dropdown-search ul {
  list-style: none;
  padding-left: 0;
  margin-top: 13px;
  margin-bottom: 7px;
}
.search-form .dropdown-search ul li {
  display: flex;
  justify-content: space-between;
}
.search-form .dropdown-search ul li + li {
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  padding-top: 11px;
}
.search-form .dropdown-search ul a {
  color: #726912;
  display: block;
  padding-bottom: 10px;
  font-size: 14px;
}
.search-form .dropdown-search ul .resource-type {
  text-transform: uppercase;
  color: #726912;
  font-size: 13px;
  display: inline-block;
  margin-right: 14px;
}
.search-form .dropdown-search ul .resource-date {
  color: #726912;
  font-size: 13px;
}
.search-form .dropdown-search-inner {
  padding: 50px 28px 15px 28px;
}

.custom-select select {
  display: none;
}

.dropdown {
  background-color: #fff;
  border: solid 1px #000;
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  float: left;
  font-size: 1.3rem;
  font-weight: normal;
  line-height: 1;
  outline: none;
  padding-top: 0.9rem;
  padding-bottom: 0.9rem;
  padding-left: 1.35rem;
  padding-right: 4rem;
  position: relative;
  text-align: left !important;
  transition: all 0.2s ease-in-out;
  user-select: none;
  white-space: nowrap;
  width: auto;
  min-width: 15rem;
  display: flex;
  align-items: center;
}
.dropdown:focus {
  background-color: #fafafa;
}
.dropdown:hover {
  background-color: #fcfcfc;
}
.dropdown:after {
  transition: all 0.125s ease-in-out;
  content: "";
  display: block;
  margin-top: -1px;
  pointer-events: none;
  position: absolute;
  right: 10px;
  top: 50%;
  width: 15px;
  height: 15px;
  border: 0;
  background: url(../img/down-chevron.svg) no-repeat;
  position: absolute;
  right: 12px;
  top: 11px;
}
.dropdown.open:after {
  transform: rotate(-180deg);
}
.dropdown.open .list {
  transform: scale(1);
  opacity: 1;
  pointer-events: auto;
}
.dropdown.open .option {
  cursor: pointer;
}
.dropdown.wide {
  width: 100%;
}
.dropdown.wide .list {
  left: 0 !important;
  right: 0 !important;
}
.dropdown .list {
  box-sizing: border-box;
  transition: all 0.15s cubic-bezier(0.25, 0, 0.25, 1.75), opacity 0.1s linear;
  transform: scale(0.75);
  transform-origin: 50% 0;
  box-shadow: 0 0 0 1px rgb(0, 0, 0);
  background-color: #fff;
  margin-top: 6px;
  padding: 3px 0;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 2;
  min-width: 12rem;
  max-height: 22rem;
  overflow: auto;
}
.dropdown .list:hover .option:not(:hover) {
  background-color: transparent !important;
}
.dropdown .list ul {
  list-style: none;
  padding-left: 0;
  margin: 0.75rem 0;
}
.dropdown .option {
  cursor: default;
  font-weight: 400;
  line-height: 26px;
  outline: none;
  padding-left: 1.8rem;
  padding-right: 2.9rem;
  text-align: left;
  transition: all 0.2s;
}
.dropdown .option:hover, .dropdown .option:focus {
  color: #726912;
}
.dropdown .option.selected {
  font-weight: 600;
}
.dropdown .option.selected:focus {
  background: #fff;
}
.dropdown .current {
  line-height: 1;
  display: inline-block;
}

.custom-select .ginput_container {
  justify-content: space-between;
}
.custom-select .ginput_container .gfspinner {
  display: none !important;
}
.custom-select .ginput_container .gform-grid-col {
  min-width: 100%;
  padding-left: 0 !important;
}
@media (min-width: 992px) {
  .custom-select .ginput_container .gform-grid-col {
    min-width: auto;
    flex: 1 !important;
    padding-right: 3% !important;
  }
}
.custom-select .ginput_container .gform-grid-col:nth-child(2) .dropdown {
  display: none;
}
.custom-select .ginput_container .gform-grid-col .dropdown {
  padding-left: 0;
}
.custom-select .ginput_container .gform-grid-col select {
  background: url(../img/down-chevron.svg) no-repeat !important;
  background-position: right center !important;
  background-size: 15px !important;
  border: 0;
  width: 100%;
  margin-top: 0.5rem;
  font-size: 16px;
  border-bottom: 1px solid #726912;
  padding-left: 0;
  height: 40px;
  appearance: none;
  outline: none;
  color: #000000;
  position: relative;
}
@media (min-width: 992px) {
  .custom-select span.gfield_required {
    margin-right: 0.4rem;
  }
}

.dropdown {
  background-color: transparent;
  border: 0;
  width: 100%;
  margin-top: 0.5rem;
  font-size: 16px;
  border-bottom: 1px solid #726912;
  padding-left: 0;
  height: 40px;
}
@media (min-width: 992px) {
  .dropdown {
    width: 95%;
  }
}
.dropdown:after {
  margin-top: 1px !important;
  right: 0 !important;
  background: url(../img/down-chevron.svg);
}

.by {
  bottom: 12px;
  color: #000;
  font-size: 12px;
  left: 0;
  position: absolute;
  right: 0;
  text-align: center;
}

.custom-date {
  border-bottom: 3px solid #000;
  position: relative;
}
@media (max-width: 767px) {
  .custom-date {
    max-width: 20rem;
  }
}
.custom-date:after {
  content: "";
  display: inline-block;
  background: url(../img/calendar.svg) center center/contain no-repeat;
  width: 1.7rem;
  height: 1.7rem;
  position: absolute;
  top: 0.3rem;
  right: 0;
}
.custom-date input {
  border: 0;
  min-width: 20rem;
  padding-bottom: 0.4rem;
  position: relative;
  background-color: transparent;
  z-index: 1;
}
@media (max-width: 767px) {
  .custom-date input {
    max-width: 20rem;
  }
}

.form-page {
  margin-bottom: 8rem;
}
@media (max-width: 767px) {
  .form-page h1 {
    margin-top: 3rem;
  }
}
.form-page h1 + form {
  margin-top: 4rem;
}
@media (min-width: 768px) {
  .form-page h1 + form {
    margin-top: 6rem;
  }
}
.form-page .dropdown {
  border: 0;
  border-bottom: 3px solid #000;
  padding-left: 0;
  font-size: inherit;
  min-width: 20rem;
}

.file-upload {
  display: block;
  text-align: center;
  margin: 5.5rem 0;
}
@media (max-width: 767px) {
  .file-upload {
    padding-top: 3rem;
    margin-bottom: 4rem;
  }
}
.file-upload .file-select {
  display: block;
  color: #000;
  cursor: pointer;
  text-align: left;
  background: #FFFFFF;
  overflow: hidden;
  position: relative;
}
.file-upload .file-select:hover {
  border-color: #1a1804;
  transition: all 0.2s ease-in-out;
}
.file-upload .file-select:hover .file-select-button {
  color: #726912;
  transition: all 0.2s ease-in-out;
}
.file-upload .file-select-button {
  border: 3px solid #726912;
  color: #000;
  font-weight: 700;
  padding: 1.2rem 2rem 1.2rem 4rem;
  display: inline-block;
  position: relative;
}
.file-upload .file-select-button:before {
  content: "";
  display: inline-block;
  background: url(../img/download.svg) center center/contain no-repeat;
  width: 2rem;
  height: 2rem;
  position: absolute;
  top: 1.2rem;
  left: 1.3rem;
}
.file-upload .file-select-name {
  display: block;
}
@media (min-width: 768px) {
  .file-upload .file-select-name {
    display: inline-block;
    padding: 0 1rem;
    position: absolute;
    top: 1.2rem;
    left: 17rem;
  }
}
@media (max-width: 767px) {
  .file-upload .file-select-name {
    margin-top: 1.5rem;
  }
}
.file-upload input[type=file] {
  z-index: 2;
  cursor: pointer;
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  opacity: 0;
  filter: alpha(opacity=0);
}
.file-upload.active .file-select {
  border-color: #726912;
  transition: all 0.2s ease-in-out;
}
.file-upload.active .file-select-button {
  transition: all 0.2s ease-in-out;
}

.gform_confirmation_wrapper {
  color: white;
  padding-bottom: 3rem;
}

.gform_wrapper .gform_validation_errors > h2 .gform-icon {
  left: -35px !important;
}

.gform_wrapper.gravity-theme .gfield {
  position: relative;
  display: flex;
  align-items: center;
}
.gform_wrapper.gravity-theme .gfield.textarea {
  flex-wrap: wrap;
  margin-top: 1rem;
}
.gform_wrapper.gravity-theme .gfield.textarea label {
  width: 100%;
}
.gform_wrapper.gravity-theme .gfield.textarea textarea {
  background-color: transparent;
  padding: 1.5rem;
  margin-top: 1rem;
  max-height: 200px;
  border: 1px solid #000000;
}
.gform_wrapper.gravity-theme .gfield.textarea textarea::placeholder {
  color: rgba(255, 255, 255, 0.35);
}
.gform_wrapper.gravity-theme .gfield .ginput_container {
  flex: 1;
}
.gform_wrapper.gravity-theme .gfield .ginput_container input {
  background-color: transparent;
  border-bottom: 1px solid #726912;
  padding-left: 0 !important;
}
.gform_wrapper.gravity-theme .gfield .ginput_container_date {
  background: url(../img/down-chevron.svg);
  background-repeat: no-repeat !important;
  background-size: 15px !important;
  margin-top: 0;
  background-position: right center !important;
}
.gform_wrapper.gravity-theme .gfield .ginput_container_date input {
  color: white;
  font-size: 16px;
  width: 100% !important;
}
.gform_wrapper.gravity-theme .gfield label {
  font-weight: 600 !important;
  min-width: 136px;
  padding-right: 3rem;
  font-size: 2rem;
  margin: 0 !important;
}

.gform_wrapper.gravity-theme .gfield.gfield--input-type-datefield .ginput_container_date {
  background: none !important;
}
.gform_wrapper.gravity-theme .gfield.gfield--input-type-datefield .ginput_container_date input {
  color: revert;
}

.gfield_error {
  padding-bottom: 15px;
}

.gform_wrapper .gfield_validation_message, .gform_wrapper .validation_message {
  background: transparent !important;
  border: none !important;
  position: absolute !important;
  right: 0 !important;
  text-align: right !important;
  padding-right: 0 !important;
  bottom: -25px !important;
  font-size: 13px !important;
  margin-top: 8px !important;
}

.gform_wrapper .gfield_error [aria-invalid=true] {
  border: 0 !important;
  border-bottom: 1px solid red !important;
}

.gfield_validation_message {
  display: none !important;
}

.ginput_container_fileupload input {
  min-height: 40px;
  font-size: 1.4rem;
}
.ginput_container_fileupload .gform_fileupload_rules {
  display: block;
  margin-top: -5px;
  font-size: 11px !important;
}

.ginput_container_consent, .ginput_container_checkbox {
  display: flex;
  align-items: center;
  flex-direction: row-reverse;
  justify-content: flex-end;
}
.ginput_container_consent label, .ginput_container_checkbox label {
  padding-right: 1rem !important;
}
.ginput_container_consent input, .ginput_container_checkbox input {
  width: 20px;
  height: 20px;
  min-width: 20px;
  min-height: 20px;
  appearance: none;
  outline: none;
  position: relative;
  border: 1px solid #726912;
}
.ginput_container_consent input:checked:after, .ginput_container_checkbox input:checked:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='12' viewBox='0 0 17 12'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23fff' d='M15.26.48L5.824 9.852 1.106 5.187 0 6.256 5.783 12h.062l10.49-10.451z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") !important;
  content: "";
  position: absolute;
  top: 0;
  background-repeat: no-repeat;
  height: 100%;
  width: 100%;
  background-color: #726912;
  background-position: center center;
}

.gfield--type-captcha label {
  display: none !important;
}

.gform_wrapper.gravity-theme .gfield_required {
  color: #555 !important;
}

.bg-grey_wrapper {
  padding: 3rem;
  background-color: #f6f6f6;
}

.small-labels_wrapper .gfield label {
  min-width: 106px !important;
  padding-right: 2rem !important;
}

.gfield--type-captcha label {
  display: none !important;
}

.gfield--type-select, .gfield--type-fileupload {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  margin: 0.3rem 0;
}
.gfield--type-select label, .gfield--type-fileupload label {
  width: 100% !important;
}
.gfield--type-select .dropdown, .gfield--type-fileupload .dropdown {
  width: 100% !important;
}

.feature-banner {
  position: relative;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
@media (min-width: 768px) {
  .feature-banner {
    padding: 5rem 0 0 0;
  }
}
@media (min-width: 992px) {
  .feature-banner {
    padding: 1.5rem 0 0 0;
  }
}
.feature-banner__search-label {
  font-family: "goudy-old-style", serif;
  font-weight: bold;
  font-size: 2.5rem !important;
  line-height: 1 !important;
  padding-bottom: 0.2rem;
  margin-top: 0.8rem;
}
.feature-banner__content {
  padding: 0rem 0 3rem 0;
}
@media (min-width: 768px) {
  .feature-banner__content {
    padding-bottom: 5rem;
  }
}
@media (min-width: 992px) {
  .feature-banner__content {
    padding: 5rem 3rem 5rem 0;
  }
}
@media (min-width: 1200px) {
  .feature-banner__content {
    padding: 6rem 5rem 5rem 0;
  }
}
@media (min-width: 1600px) {
  .feature-banner__content {
    padding: 6rem 10rem 5rem 0;
  }
}
.feature-banner__title {
  margin-top: 0;
  margin-bottom: 2rem;
  position: relative;
}
.feature-banner__image {
  margin: 0 auto;
  height: 100%;
  width: 100%;
  margin-bottom: -10rem;
  margin-top: 0rem;
  text-align: center;
}
@media (min-width: 768px) {
  .feature-banner__image {
    display: flex;
    margin: 0;
    align-items: flex-end;
    margin-left: 4rem;
  }
}
@media (min-width: 1200px) {
  .feature-banner__image {
    margin-left: 0rem;
  }
}
@media (min-width: 1600px) {
  .feature-banner__image {
    margin-left: -2rem;
  }
}
.feature-banner__image img {
  margin: 0 auto;
  object-fit: cover;
  object-position: center;
  border-radius: 50%;
  width: 36rem;
  height: 36rem;
}
@media (min-width: 768px) {
  .feature-banner__image img {
    width: 47rem;
    height: 47rem;
    margin-bottom: -5rem;
  }
}
@media (min-width: 1200px) {
  .feature-banner__image img {
    width: 56.8rem;
    height: 56.8rem;
    margin-bottom: -7rem;
    margin-top: -1rem;
  }
}
.feature-banner__text {
  position: relative;
  font-size: 1.6rem;
  line-height: 2.3rem;
}
@media (min-width: 992px) {
  .feature-banner__text {
    padding-bottom: 0.2rem;
    font-size: 1.8rem;
    line-height: 2.6rem;
  }
}
.feature-banner__text a {
  color: #726912;
  box-shadow: none;
  font-weight: 700;
}
.feature-banner__text a:hover, .feature-banner__text a:focus {
  box-shadow: none;
  color: #302c08;
}
.feature-banner__text p {
  font-weight: 500;
}

.why-us {
  padding-bottom: 2.5rem;
  position: relative;
  overflow: hidden;
  background-color: #FAE615;
  padding-top: 2rem;
}
@media (min-width: 500px) {
  .why-us {
    padding-bottom: 3.5rem;
  }
}
@media (min-width: 768px) {
  .why-us {
    padding-bottom: 5rem;
  }
}
@media (min-width: 992px) {
  .why-us {
    padding-bottom: 8rem;
    padding-top: 4rem;
  }
}
.why-us__title {
  color: #363636;
  text-align: center;
  width: 100%;
}
@media (min-width: 992px) {
  .why-us__title {
    padding-left: 5rem;
    padding-right: 8rem;
  }
}
.why-us__content {
  color: #363636;
  width: 100%;
  text-align: center;
}
@media (min-width: 992px) {
  .why-us__content {
    padding-left: 8rem;
    padding-right: 8rem;
    font-size: 1.8rem;
    line-height: 2.7rem;
  }
}
.why-us__info-boxes {
  display: flex;
  flex-wrap: wrap;
  padding-top: 2rem;
}
@media (min-width: 992px) {
  .why-us__info-boxes {
    flex-wrap: nowrap;
  }
}
.why-us__info-box {
  padding: 0.8rem 1rem;
  color: #363636;
  width: 50%;
  text-align: center;
  font-size: 1.4rem;
  line-height: 2.1rem;
}
@media (min-width: 768px) {
  .why-us__info-box {
    padding: 0 2rem;
  }
}
@media (min-width: 1200px) {
  .why-us__info-box {
    padding: 0 3rem;
  }
}
.why-us__info-box img {
  max-height: 75px;
}
@media (min-width: 992px) {
  .why-us__info-box img {
    max-height: 100px;
  }
}

body.home h2 {
  font-size: 3rem;
}
@media (min-width: 992px) {
  body.home h2 {
    font-size: 4rem;
  }
}
body.home .latest-news, body.home .testimonials {
  margin: 0;
}
body.home .latest-news {
  padding-top: 2.5rem;
  margin-top: 0;
}
@media (min-width: 500px) {
  body.home .latest-news {
    padding-bottom: 3.5rem;
  }
}
@media (min-width: 768px) {
  body.home .latest-news {
    padding-bottom: 5rem;
  }
}
@media (min-width: 992px) {
  body.home .latest-news {
    padding-bottom: 10rem;
    padding-top: 3rem;
  }
}

@keyframes spin {
  100% {
    transform: rotate(360deg);
  }
}
.nav {
  position: relative;
  z-index: 4;
  display: none;
}
.nav--desktop {
  display: flex;
}
.nav__list {
  list-style: none;
}
@media (min-width: 992px) {
  .nav__list {
    display: flex;
    margin: 0;
    padding: 2rem 0;
  }
}
.nav__item {
  position: relative;
}
@media (min-width: 992px) {
  .nav__item.menu-item-has-children {
    position: static;
  }
}
.nav__item.menu-item-has-children .nav__link.active {
  position: relative;
}
.nav__item.menu-item-has-children .nav__link.active:after {
  content: "";
  left: 0;
  right: 0;
  bottom: -1.9rem;
  margin: 0 auto;
  position: absolute;
  width: 2rem;
  height: 2rem;
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='10' viewBox='0 0 18 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.0069 0.000121117L8.99653 8.0105L1 0.0139632' stroke='black' stroke-width='2'/%3E%3C/svg%3E%0A");
  background-size: 20px;
  background-repeat: no-repeat;
  background-position: center;
}
@media (min-width: 992px) {
  .nav__item:not(.megamenu-2, .megamenu-1) {
    position: relative !important;
  }
}
@media (min-width: 992px) {
  .nav__item:not(.megamenu-2, .megamenu-1) .nav--sub.depth-0 {
    top: -0.4rem !important;
  }
}
@media (min-width: 992px) {
  .nav__item:not(.megamenu-2, .megamenu-1) .nav--sub.depth-0 .nav__item a {
    padding: 0.5rem 0 !important;
  }
}
@media (min-width: 992px) {
  .nav__item:not(.megamenu-2, .megamenu-1) .nav--sub.depth-0 .nav__item:first-of-type a {
    padding-top: 1rem !important;
  }
}
@media (min-width: 992px) {
  .nav__item:not(.megamenu-2, .megamenu-1) .nav--sub.depth-0 .nav__item:last-of-type a {
    padding-bottom: 1rem !important;
  }
}
@media (min-width: 992px) {
  .nav__link {
    color: #000000;
    text-transform: capitalize;
    font-size: 1.6rem;
    font-weight: 600;
    padding: 0 1.6rem 0.75rem 1.6rem;
    position: relative;
    z-index: 1;
  }
  .nav__link:hover, .nav__link:focus {
    z-index: 2;
  }
  .nav__link.active {
    z-index: 3;
  }
}
@media (min-width: 1200px) {
  .nav__link {
    padding: 0 1.8rem 0.75rem 1.8rem;
  }
}
.nav--desktop {
  overflow: hidden;
}
.nav--desktop:hover {
  overflow: visible;
}
@media (max-width: 991px) {
  .nav--desktop {
    display: none;
  }
}
@media (min-width: 992px) {
  .nav--sub {
    list-style: none;
    padding-left: 0;
    padding-top: 0;
    transition: opacity 0.2s ease-in-out, transform 0.2s ease-in-out;
  }
}
@media (min-width: 992px) and (min-width: 992px) {
  .nav--sub.depth-0 {
    transform: translateY(10%);
    position: absolute;
    top: 2.6rem;
    left: 1.4rem;
    width: calc(100% + 3rem);
    padding: 4rem 0 0 0;
    margin: 0;
    opacity: 0;
    visibility: hidden;
  }
  .nav--sub.depth-0.has-megamenu {
    min-width: 72rem;
    column-count: 4;
    overflow: hidden;
  }
  .nav--sub.depth-0.has-megamenu.active {
    overflow: visible;
  }
  .nav--sub.depth-0.has-megamenu li a {
    padding: 1rem 0;
  }
  .nav--sub.depth-0.has-megamenu .megamenu-view-all {
    display: block;
  }
  .nav--sub.depth-0.has-megamenu .megamenu-view-all li {
    padding: 0 2rem;
  }
  .nav--sub.depth-0.has-megamenu .megamenu-view-all a {
    font-weight: 600;
    max-width: 20rem;
  }
  .nav--sub.depth-0.has-megamenu:after {
    content: "";
    background-color: #F4F3E8;
    left: -1rem;
    top: 3rem;
    width: 100vw;
    height: calc(100% + 2rem);
    position: absolute;
  }
  .nav--sub.depth-0.has-megamenu-alt, .nav--sub.depth-0.has-megamenu-alt-1 {
    min-width: 20rem;
    overflow: hidden;
  }
  .nav--sub.depth-0.has-megamenu-alt.active, .nav--sub.depth-0.has-megamenu-alt-1.active {
    overflow: visible;
  }
  .nav--sub.depth-0.has-megamenu-alt li a, .nav--sub.depth-0.has-megamenu-alt-1 li a {
    padding: 1rem 3rem 1rem 0;
    position: relative;
    transition: 0.1s;
  }
  .nav--sub.depth-0.has-megamenu-alt li a:after, .nav--sub.depth-0.has-megamenu-alt-1 li a:after {
    transition: 0.1s;
    width: 2rem;
    height: 2rem;
    position: absolute;
    content: "";
    right: 0.8rem;
    margin-top: 4px;
    background-image: url("data:image/svg+xml,%3Csvg width='10' height='18' viewBox='0 0 10 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.99829 0.751633L9.00867 8.76201L1.01213 16.7585' stroke='black'/%3E%3C/svg%3E%0A");
    background-size: 9px;
    background-repeat: no-repeat;
    background-position: center;
  }
  .nav--sub.depth-0.has-megamenu-alt li.active a, .nav--sub.depth-0.has-megamenu-alt-1 li.active a {
    font-weight: 600;
    transition: 0.1s;
  }
  .nav--sub.depth-0.has-megamenu-alt li.active a:after, .nav--sub.depth-0.has-megamenu-alt-1 li.active a:after {
    transition: 0.1s;
    background-image: url("data:image/svg+xml,%3Csvg width='11' height='18' viewBox='0 0 11 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.99829 1.00163L9.00867 9.01201L1.01213 17.0085' stroke='black' stroke-width='2'/%3E%3C/svg%3E%0A");
  }
  .nav--sub.depth-0.has-megamenu-alt:after, .nav--sub.depth-0.has-megamenu-alt-1:after {
    content: "";
    background-color: #F4F3E8;
    left: -1rem;
    top: 3rem;
    width: 100vw;
    height: calc(100% + 2rem);
    position: absolute;
  }
  .nav--sub.depth-0.has-megamenu-alt .megamenu-data, .nav--sub.depth-0.has-megamenu-alt-1 .megamenu-data {
    position: absolute;
    top: 3.7rem;
    left: 20rem;
    width: 36rem;
    height: 29rem;
    z-index: 1;
  }
  .nav--sub.depth-0.has-megamenu-alt .megamenu-data p, .nav--sub.depth-0.has-megamenu-alt-1 .megamenu-data p {
    font-size: 1.6rem;
    line-height: 2.2rem;
    color: #000000;
  }
  .nav--sub.depth-0 > .nav__item {
    padding: 0 1.6rem;
    background-color: #F4F3E8;
  }
  .nav--sub.depth-0 > .nav__item > a {
    color: #000000;
  }
}
@media (min-width: 992px) and (min-width: 992px) {
  .nav--sub.depth-0.has-megamenu-alt-1 {
    min-width: 32rem;
  }
}
@media (min-width: 992px) and (min-width: 992px) {
  .nav--sub.depth-0.has-megamenu-alt-1 .nav__link {
    width: 100%;
    max-width: 29rem;
  }
}
@media (min-width: 992px) and (min-width: 992px) {
  .nav--sub.depth-0.has-megamenu-alt-1 .megamenu-data {
    left: 32rem;
    width: 35rem;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .nav--sub.depth-0.has-megamenu-alt-1 .megamenu-data {
    left: 32rem;
    width: 35rem;
  }
}
@media (min-width: 992px) and (min-width: 992px) {
  .nav--sub.depth-0.has-megamenu-alt {
    min-width: 32rem;
  }
}
@media (min-width: 992px) and (min-width: 992px) {
  .nav--sub.depth-0.has-megamenu-alt .nav__link {
    width: 100%;
    max-width: 18rem;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .nav--sub.depth-0.has-megamenu-alt .nav__link {
    max-width: 19rem;
  }
}
@media (min-width: 992px) and (min-width: 992px) {
  .nav--sub.depth-0.has-megamenu-alt .megamenu-data {
    left: 24rem;
    width: 40rem;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .nav--sub.depth-0.has-megamenu-alt .megamenu-data {
    left: 23rem;
    width: 44rem;
  }
}
@media (min-width: 992px) and (min-width: 992px) {
  .nav--sub.depth-1 {
    transform: translateY(10%);
    position: absolute;
    top: -0.6rem;
    left: 17.8rem;
    width: calc(100% + 4rem);
    min-width: 19rem;
    padding: 0.55rem 1.6rem 0.55rem 2.6rem;
    background-color: #3190B5;
    margin: 0;
    opacity: 0;
    visibility: hidden;
  }
}
@media (min-width: 992px) and (min-width: 992px) and (min-width: 1200px) {
  .nav--sub.depth-1 {
    min-width: 21rem;
  }
}
@media (min-width: 992px) and (min-width: 992px) {
  .nav--sub.depth-1 > .nav__item {
    padding-left: 0;
  }
}
@media (min-width: 992px) and (min-width: 992px) and (min-width: 992px) {
  .nav--sub.depth-1 > .nav__item {
    height: 51px;
  }
}
@media (min-width: 992px) and (min-width: 992px) {
  .nav--sub.depth-1 > .nav__item > a {
    color: #000000;
    font-size: 1.6rem !important;
    line-height: 25px !important;
  }
}
@media (min-width: 992px) and (min-width: 992px) {
  .nav--sub:not(.depth-0) .nav__item a {
    font-size: 1.4rem;
  }
}
@media (min-width: 992px) {
  .nav--sub.active {
    opacity: 1;
    transform: translateY(17px);
    z-index: 2;
    visibility: visible;
  }
}
@media (min-width: 992px) {
  .nav--sub .nav__item {
    display: inline-block;
    width: 100%;
    padding-left: 0;
    color: #5F338C;
  }
}
@media (min-width: 992px) {
  .nav--sub .nav__item a {
    position: relative;
    color: #5F338C;
    border: none;
    font-weight: 500;
    padding: 1.3rem 0;
    display: inline-block;
    background-color: transparent;
    width: 100%;
    min-width: 160px;
    font-size: 1.6rem;
  }
  .nav--sub .nav__item a:before {
    display: none;
  }
  .nav--sub .nav__item a:hover, .nav--sub .nav__item a:focus {
    color: #000000;
  }
}
.nav--sub .nav__item:last-of-type a {
  border: 0;
}

@media (min-width: 768px) {
  .breadcrumb {
    list-style: none;
    margin: 4.5rem 0 5.5rem 0;
    padding: 0;
    font-size: 1.4rem;
  }
}
@media (max-width: 767px) {
  .breadcrumb {
    display: none;
  }
}
.breadcrumb .breadcrumb__item,
.breadcrumb > span {
  display: inline;
  padding: 0 0 0 1rem;
}
.breadcrumb .breadcrumb__item a + span:before,
.breadcrumb > span a + span:before {
  content: "";
  display: inline-block;
  width: 5px;
  height: 8px;
  margin-right: 1.3rem;
  background: url(../img/bread-arrow.png) center center/contain no-repeat;
}
.breadcrumb .breadcrumb__item a,
.breadcrumb > span a {
  box-shadow: inset 0 -1px 0 0 #726912;
  display: inline-block;
  color: #000;
  padding-bottom: 0.25rem;
  margin-right: 1.3rem;
}
.breadcrumb .breadcrumb__item a:hover, .breadcrumb .breadcrumb__item a:focus,
.breadcrumb > span a:hover,
.breadcrumb > span a:focus {
  color: #000000;
}

.mm-menu {
  background-color: white;
}
.mm-menu .mm-panel {
  background-color: white;
}

.mm-panels {
  background-color: white;
}
.mm-panels .mm-listview {
  padding-top: 1rem;
}
.mm-panels .mm-listview .mm-listitem {
  border: 0;
}
.mm-panels .mm-listview .mm-listitem:after {
  border: 0;
}
.mm-panels .mm-listview .mm-listitem__text {
  color: #333;
  font-weight: 500;
  font-size: 1.6rem;
  padding-top: 1.3rem;
  padding-bottom: 1.3rem;
}
.mm-panels .mm-listview .nav__link .dropdown-selector {
  display: none;
}
.mm-panels .mm-listview .mm-btn_next {
  background-color: white;
  border: 0;
  color: #333;
  padding-right: 44px;
}
.mm-panels .mm-listview .mm-btn_next:after {
  border-color: #333;
  right: 18px;
  width: 6px;
  height: 6px;
  border-width: 1px;
}
.mm-panels .mm-navbar {
  background: #EDECE9;
  color: #333;
  border: 0;
  font-weight: 600;
  margin-bottom: 1rem;
}
.mm-panels .mm-navbar .mm-btn:before {
  border-color: #333;
}

.navbar-phone {
  position: absolute;
  right: 0;
  right: 9rem;
  margin-top: -3px;
  font-size: 20px;
}
@media (min-width: 768px) {
  .navbar-phone {
    margin-top: 1px;
  }
}
@media (min-width: 992px) {
  .navbar-phone {
    display: none;
  }
}

.spinner-master2 * {
  transition: all 0.3s;
  -webkit-transition: all 0.3s;
  box-sizing: border-box;
}

.spinner-master2.navbar-toggle {
  position: relative;
  margin: 50px auto;
  height: 35px;
  width: 36px;
  margin-right: 15px;
  border: 0;
  padding: 0;
}

.spinner-master2 input[type=checkbox] {
  display: none;
}

.spinner-master2 label {
  cursor: pointer;
  margin: 0;
  z-index: 9999;
  height: 100%;
  width: 100%;
}

.spinner-master2 {
  position: relative;
  float: right;
  z-index: 1;
  background: transparent;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .spinner-master2 {
    display: none;
  }
}
@media (max-width: 767px) {
  .spinner-master2 {
    top: -3px;
  }
}
.spinner-master2:not(.collapsed) .spinner2 {
  background-color: #726912;
}
.spinner-master2 .spinner2 {
  position: absolute;
  height: 2px;
  width: 100%;
  background-color: #726912;
  border-radius: 0;
}

.spinner-master2 .diagonal.part-1 {
  position: relative;
  float: left;
}

.spinner-master2 .horizontal {
  position: relative;
  float: left;
  margin-top: 6px;
}

.spinner-master2 .diagonal.part-2 {
  position: relative;
  float: right;
  margin-top: 6px;
}

.spinner-master2 .spinner-spin2 {
  width: 28px;
  height: 28px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  align-content: center;
}
.spinner-master2.active .spinner2 {
  background-color: #fff;
}
.spinner-master2.active .spinner2:last-child {
  width: 100%;
}

.footer {
  background-color: #FAE615;
  color: #000000;
  padding: 3.5rem 0 3rem 0;
  position: relative;
}
@media (min-width: 768px) {
  .footer {
    padding: 5rem 0 5rem 0;
  }
}
.footer__columns {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
@media (min-width: 768px) {
  .footer__columns {
    flex-wrap: nowrap;
  }
}
@media (min-width: 992px) {
  .footer__columns {
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .footer__columns {
    padding-left: 6rem;
  }
}
.footer__column {
  width: 100%;
}
@media (min-width: 992px) {
  .footer__column {
    padding: 0 5px;
    width: auto;
    flex: 1;
  }
}
.footer__column:first-child {
  padding-bottom: 0.8rem;
}
@media (min-width: 768px) {
  .footer__column:first-child {
    padding-bottom: 0;
  }
}
.footer__column:first-child h4 {
  margin-top: 0;
}
@media (min-width: 1200px) {
  .footer__column:first-of-type {
    min-width: 30rem;
  }
}
.footer__column:nth-child(2), .footer__column:nth-child(3) {
  width: 50%;
}
.footer__column ul {
  padding: 0;
  margin-bottom: 0.4rem;
}
@media (min-width: 992px) {
  .footer__column ul {
    margin-right: 1.1rem;
    height: 100%;
    border-right: 1px solid #000000;
  }
}
.footer__column ul li {
  list-style-type: none;
  padding: 0.1rem 0;
}
@media (min-width: 992px) {
  .footer__column ul li {
    min-width: 11rem;
  }
}
@media (min-width: 1200px) {
  .footer__column ul li {
    min-width: 12rem;
  }
}
.footer__column ul li.find-nearest {
  margin-top: 1rem;
}
@media (min-width: 992px) {
  .footer__column:first-of-type ul {
    padding-right: 2.5rem;
  }
}
.footer__column.last {
  min-width: 21rem;
  display: flex;
  flex-wrap: wrap;
}
.footer__column.last h4 {
  width: 100%;
}
.footer__column.last ul {
  border: 0;
  margin: 0;
}
.footer__column.last .footer__address {
  width: 50%;
}
.footer__column.last .footer__hours {
  width: 50%;
}
.footer__address {
  margin-top: 5px;
}
.footer__hours {
  margin-top: 0;
}
.footer__tel {
  margin-top: 0;
  margin-bottom: 0;
}
.footer__fax {
  margin-top: 0;
}
.footer__email {
  margin-top: 0;
}
@media (min-width: 768px) {
  .footer__logo-social {
    display: flex;
    align-items: center;
    padding-bottom: 4rem;
  }
}
@media (min-width: 992px) {
  .footer__logo-social {
    flex-wrap: wrap;
  }
}
.footer__logo-social img {
  max-width: 15rem;
}
@media (min-width: 1200px) {
  .footer__logo-social img {
    max-width: 18rem;
  }
}
.footer a {
  color: #000000;
  box-shadow: none;
  font-size: 1.5rem;
  line-height: 2rem;
  font-weight: bold;
  display: inline-block;
}
.footer a:hover {
  text-decoration: underline;
}
.footer p {
  font-size: 1.5rem;
  font-weight: bold;
  display: inline-block;
  width: 100%;
}
.footer h4 {
  font-size: 1.8rem;
  margin-top: 2.2rem;
  margin-bottom: 0.5rem;
  font-weight: 600;
  color: #000000;
}
@media (min-width: 768px) {
  .footer h4 {
    margin-top: 0;
    margin-bottom: 2rem;
  }
}
@media (min-width: 1200px) {
  .footer h4 {
    font-size: 2.3rem;
  }
}
.footer__menu {
  list-style: none;
  padding-left: 0;
  margin-top: 0;
  margin-bottom: 2rem;
}
.footer__link {
  font-weight: 700;
  display: inline-block;
  margin-bottom: 2rem;
}
.footer__logos {
  display: flex;
  flex-wrap: wrap;
  overflow: hidden;
  width: 100%;
}
.footer__logo {
  display: flex;
  align-items: center;
  flex: 0 0 25%;
  max-width: 25%;
  padding-right: 3rem;
  padding-bottom: 2.5rem;
}
@media (min-width: 768px) {
  .footer__logo {
    flex: 0 0 20%;
    max-width: 20%;
    justify-content: center;
  }
}
@media (min-width: 1200px) {
  .footer__logo {
    flex: 0 0 16.66%;
    max-width: 16.66%;
  }
}
.footer__logo img {
  max-width: 100%;
}
.footer .copyright {
  width: 100%;
  margin-top: 10px;
}
.footer .copyright.mobile {
  display: block;
  margin-top: 0.7rem;
}
@media (min-width: 992px) {
  .footer .copyright.mobile {
    display: none;
  }
}
.footer .copyright.mobile p {
  margin-top: 0;
}
.footer .copyright.desktop {
  display: none;
}
@media (min-width: 992px) {
  .footer .copyright.desktop {
    display: block;
  }
}
.footer .copyright p {
  line-height: 1.5;
}
@media (min-width: 1200px) {
  .footer .copyright p {
    margin: 0;
  }
}
.footer .copyright p:last-child {
  margin: 0;
}
.footer .copyright p.credit {
  margin-top: 1.6rem;
}
.footer .copyright a {
  text-decoration: underline;
}

.social__menu {
  list-style: none;
  padding-left: 0;
  display: flex;
  margin-bottom: 3.5rem;
  justify-content: flex-start;
  max-width: 22rem;
}
@media (min-width: 768px) {
  .social__menu {
    margin-bottom: 0;
    margin-top: 0;
    margin-left: 4rem;
  }
}
@media (min-width: 992px) {
  .social__menu {
    margin-bottom: 1rem;
    margin-left: 0;
    width: 100%;
    margin-top: 4rem;
  }
}
.social__menu a {
  display: flex;
  text-indent: -99999px;
  width: 2.7rem;
  height: 2.7rem;
  object-position: center;
  object-fit: contain;
  margin: 0 0.5rem 0 0;
}
.social__menu a.facebook {
  background-image: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Crect width='27.8581' height='28' rx='13.9291' fill='black'/%3E%3Crect x='6.29053' y='7.22583' width='14.3784' height='14.4516' fill='url(%23pattern0)'/%3E%3Cmask id='mask0_53_333' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='6' y='7' width='15' height='15'%3E%3Crect x='6.29053' y='7.22583' width='14.3784' height='14.4516' fill='url(%23pattern1)'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_53_333)'%3E%3Crect x='6.29053' y='7.22583' width='14.3784' height='14.4516' fill='%23FAE615'/%3E%3C/g%3E%3Cdefs%3E%3Cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_53_333' transform='scale(0.00195312)'/%3E%3C/pattern%3E%3Cpattern id='pattern1' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_53_333' transform='scale(0.00195312)'/%3E%3C/pattern%3E%3Cimage id='image0_53_333' width='512' height='512' xlink:href='data:image/png;base64,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VRKoJeAlgFr9Ui0BAgQIEEgREABSGE1CgAABAgRqCQgAtfqlWgIECBAgkCIgAKQwmoQAAQIECNQSEABq9Uu1BAgQIEAgRUAASGE0CQECBAgQqCUgANTql2oJECBAgECKgACQwmgSAgQIECBQS0AAqNUv1RIgQIAAgRQBASCF0SQECBAgQKCWgABQq1+qJUCAAAECKQICQAqjSQgQIECAQC0BAaBWv1RLgAABAgRSBASAFEaTECBAgACBWgICQK1+qZYAAQIECKQICAApjCYhQIAAAQK1BASAWv1SLQECBAgQSBEQAFIYTUKAAAECBGoJCAC1+qVaAgQIECCQIiAApDCahAABAgQI1BIQAGr1S7UECBAgQCBFQABIYTQJAQIECBCoJSAA1OqXagkQIECAQIqAAJDCaBICBAgQIFBLQACo1S/VEiBAgACBFAEBIIXRJAQIECBAoJaAAFCrX6olQIAAAQIpAgJACqNJCBAgQIBALQEBoFa/VEuAAAECBFIEBIAURpMQIECAAIFaAgJArX6plgABAgQIpAgIACmMJiFAgAABArUEBIBa/VItAQIECBBIERAAUhhNQoAAAQIEagkIALX6pVoCBAgQIJAiIACkMJqEAAECBAjUEhAAavVLtQQIECBAIEVAAEhhNAkBAgQIEKglIADU6pdqCRAgQIBAioAAkMJoEgIECBAgUEtAAKjVL9USIECAAIEUAQEghdEkBAgQIECgloAAUKtfqiVAgAABAikCAkAKo0kIECBAgEAtAQGgVr9US4AAAQIEUgQEgBRGkxAgQIAAgVoCAkCtfqmWAAECBAikCAgAKYwmIUCAAAECtQQEgFr9Ui0BAgQIEEgREABSGE1CgAABAgRqCQgAtfqlWgIECBAgkCIgAKQwmoQAAQIECNQSEABq9Uu1BAgQIEAgRUAASGE0CQECBAgQqCUgANTql2oJECBAgECKgACQwmgSAgQIECBQS0AAqNUv1RIgQIAAgRQBASCF0SQECBAgQKCWgABQq1+qJUCAAAECKQICQAqjSQgQIECAQC0BAaBWv1RLgAABAgRSBASAFEaTECBAgACBWgICQK1+qZYAAQIECKQICAApjCYhQIAAAQK1BASAWv1SLQECBAgQSBEQAFIYTUKAAAECBGoJCAC1+qVaAgQIECCQIiAApDCahAABAgQI1BIQAGr1S7UECBAgQCBFQABIYTQJAQIECBCoJSAA1OqXagkQIECAQIqAAJDCaBICBAgQIFBLQACo1S/VEiBAgACBFAEBIIXRJAQIECBAoJaAAFCrX6olQIAAAQIpAgJACqNJCBAgQIBALQEBoFa/VEuAAAECBFIEBIAURpMQIECAAIFaAgJArX6plgABAgQIpAgIACmMJiFAgAABArUEBIBa/VItAQIECBBIERAAUhhNQoAAAQIEagkIALX6pVoCBAgQIJAiIACkMJqEAAECBAjUEhAAavVLtQQIECBAIEVAAEhhNAkBAgQIEKglIADU6pdqCRAgQIBAioAAkMJoEgIECBAgUEtAAKjVL9USIECAAIEUAQEghdEkBAgQIECgloAAUKtfqiVAgAABAikCAkAKo0kIECBAgEAtAQGgVr9US4AAAQIEUgQEgBRGkxAgQIAAgVoCAkCtfqmWAAECBAikCAgAKYwmIUCAAAECtQQEgFr9Ui0BAgQIEEgREABSGE1CgAABAgRqCQgAtfqlWgIECBAgkCIgAKQwmoQAAQIECNQSEABq9Uu1BAgQIEAgRUAASGE0CQECBAgQqCUgANTql2oJECBAgECKgACQwmgSAgQIECBQS0AAqNUv1RIgQIAAgRQBASCF0SQECBAgQKCWgABQq1+qJUCAAAECKQICQAqjSQgQIECAQC0BAaBWv1RLgAABAgRSBASAFEaTECBAgACBWgICQK1+qZYAAQIECKQICAApjCYhQIAAAQK1BASAWv1SLQECBAgQSBEQAFIYTUKAAAECBGoJCAC1+qVaAgQIECCQIiAApDCahAABAgQI1BIQAGr1S7UECBAgQCBFQABIYTQJAQIECBCoJSAA1OqXagkQIECAQIqAAJDCaBICBAgQIFBLQACo1S/VEiBAgACBFAEBIIXRJAQIECBAoJaAAFCrX6olQIAAAQIpAgJACqNJCBAgQIBALQEBoFa/VEuAAAECBFIEBIAURpMQIECAAIFaAgJArX6plgABAgQIpAgIACmMJiFAgAABArUEBIBa/VItAQIECBBIERAAUhhNQoAAAQIEagkIALX6pVoCBAgQIJAiIACkMJqEAAECBAjUEhAAavVLtQQIECBAIEVAAEhhNAkBAgQIEKglIADU6pdqCRAgQIBAioAAkMJoEgIECBAgUEtAAKjVL9USIECAAIEUAQEghdEkBAgQIECgloAAUKtfqiVAgAABAikCAkAKo0kIECBAgEAtAQGgVr9US4AAAQIEUgQEgBRGkxAgQIAAgVoCAkCtfqmWAAECBAikCAgAKYwmIUCAAAECtQQEgFr9Ui0BAgQIEEgREABSGE1CgAABAgRqCQgAtfqlWgIECBAgkCIgAKQwmoQAAQIECNQSEABq9Uu1BAgQIEAgRUAASGE0CQECBAgQqCUgANTql2oJECBAgECKgACQwmgSAgQIECBQS0AAqNUv1RIgQIAAgRQBASCF0SQECBAgQKCWgABQq1+qJUCAAAECKQICQAqjSQgQIECAQC0BAaBWv1RLgAABAgRSBASAFEaTECBAgACBWgICQK1+qZYAAQIECKQICAApjCYhQIAAAQK1BASAWv1SLQECBAgQSBEQAFIYTUKAAAECBGoJCAC1+qVaAgQIECCQIiAApDCahAABAgQI1BIQAGr1S7UECBAgQCBFQABIYTQJAQIECBCoJSAA1OqXagkQIECAQIqAAJDCaBICBAgQIFBLQACo1S/VEiBAgACBFAEBIIXRJAQIECBAoJaAAFCrX6olQIAAAQIpAgJACqNJCBAgQIBALQEBoFa/VEuAAAECBFIEBIAURpMQIECAAIFaAgJArX6plgABAgQIpAgIACmMJiFAgAABArUEBIBa/VItAQIECBBIERAAUhhNQoAAAQIEagkIALX6pVoCBAgQIJAiIACkMJqEAAECBAjUEhAAavVLtQQIECBAIEVAAEhhNAkBAgQIEKglIADU6pdqCRAgQIBAioAAkMJoEgIECBAgUEtAAKjVL9USIECAAIEUAQEghdEkBAgQIECgloAAUKtfqiVAgAABAikCAkAKo0kIECBAgEAtAQGgVr9US4AAAQIEUgQEgBRGkxAgQIAAgVoCAkCtfqmWAAECBAikCAgAKYwmIUCAAAECtQQEgFr9Ui0BAgQIEEgREABSGE1CgAABAgRqCQgAtfqlWgIECBAgkCIgAKQwmoQAAQIECNQSEABq9Uu1BAgQIEAgRUAASGE0CQECBAgQqCUgANTql2oJECBAgECKgACQwmgSAgQIECBQS0AAqNUv1RIgQIAAgRQBASCF0SQECBAgQKCWgABQq1+qJUCAAAECKQICQAqjSQgQIECAQC0BAaBWv1RLgAABAgRSBASAFEaTECBAgACBWgICQK1+qZYAAQIECKQICAApjCYhQIAAAQK1BASAWv1SLQECBAgQSBEQAFIYTUKAAAECBGoJCAC1+qVaAgQIECCQIiAApDCahAABAgQI1BIQAGr1S7UECBAgQCBFQABIYTQJAQIECBCoJSAA1OqXagkQIECAQIqAAJDCaBICBAgQIFBLQACo1S/VEiBAgACBFAEBIIXRJAQIECBAoJaAAFCrX6olQIAAAQIpAgJACqNJCBAgQIBALQEBoFa/VEuAAAECBFIEBIAURpMQIECAAIFaAgJArX6plgABAgQIpAgIACmMJiFAgAABArUEBIBa/VItAQIECBBIERAAUhhNQoAAAQIEagkIALX6pVoCBAgQIJAiIACkMJqEAAECBAjUEvh/6nE/h1GWNBsAAAAASUVORK5CYII='/%3E%3C/defs%3E%3C/svg%3E%0A");
}
.social__menu a.linkedin {
  background-image: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Crect x='0.148438' width='27.8581' height='28' rx='13.9291' fill='black'/%3E%3Crect x='7.3374' y='7.22583' width='13.4797' height='13.5484' fill='url(%23pattern0)'/%3E%3Cmask id='mask0_53_339' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='7' y='7' width='14' height='14'%3E%3Crect x='7.3374' y='7.22583' width='13.4797' height='13.5484' fill='url(%23pattern1)'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_53_339)'%3E%3Crect x='7.3374' y='7.22583' width='13.4797' height='13.5484' fill='%23FAE615'/%3E%3C/g%3E%3Cdefs%3E%3Cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_53_339' transform='scale(0.00195312)'/%3E%3C/pattern%3E%3Cpattern id='pattern1' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_53_339' transform='scale(0.00195312)'/%3E%3C/pattern%3E%3Cimage id='image0_53_339' width='512' height='512' xlink:href='data:image/png;base64,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JkkS6FPA6/991vXSPpfV3aqcA9BdSS2IQB0BRwDq1GqRTB0BWERrxG19HPCI+HZNYOYCF898/b0u/7JeF9bbujQAvVXUegjUEbikTqoyXUDAEYAFsMbcVAMwpr59E5i3gNeK+6y/IwBF6qoBKFIoaRLoUEAD0GFRY0kagCJ11QAUKZQ0CXQooAHosKixpG/1uaz+VqUB6K+mVkSgioBzAKpUarE8r15sc1uPJaABGEvefgkQcASgz8fANX0uq79VaQD6q6kVEagioAGoUqnF8tQALOY12tYagNHo7ZjA7AW8XazPh4CXAIrUVQNQpFDSJNChwLc7XJMl7dnjCECRR4EGoEihpEmgQwENQIdFjSU5AlCkrhqAIoWSJoEOBTxRdFjUWJIjAEXqqgEoUihpEuhQQAPQYVFjSepapK4agCKFkiaBDgU8UXRY1FiSIwBF6qoBKFIoaRLoUMA5AB0WNZakAShSVw1AkUJJk0CHAo4AdFjUWJK6FqmrBqBIoaRJoEMBfyl2WNRYkgagSF01AEUKJU0CHQpc2+GaLMlLAGUeAxqAMqWSKAECBEoIOLJTokx79mgAihRKmgQIECgi4CWAIoXSABQplDQJECBAgEBLAQ1AS01zESBAgACBIgIagCKFkiYBAgQIEGgpoAFoqWkuAgQIECBQREADUKRQ0iRAgAABAi0FNAAtNc1FgAABAgSKCGgAihRKmgQIECBAoKWABqClprkIECBAgEARAQ1AkUJJkwABAgQItBTQALTUNBcBAgQIECgioAEoUihpEiBAgACBlgIagJaa5iJAgAABAkUENABFCiVNAgQIECDQUkAD0FLTXAQIECBAoIiABqBIoaRJgAABAgRaCmgAWmqaiwABAgQIFBHQABQplDQJECBAgEBLAQ1AS01zESBAgACBIgIagCKFkiYBAgQIEGgpoAFoqWkuAgQIECBQREADUKRQ0iRAgAABAi0FNAAtNc1FgAABAgSKCGgAihRKmgQIECBAoKWABqClprkIECBAgEARAQ1AkUJJkwABAgQItBTQALTUNBcBAgQIECgioAEoUihpEiBAgACBlgIagJaa5iJAgAABAkUENABFCiVNAgQIECDQUkAD0FLTXAQIECBAoIiABqBIoaRJgAABAgRaCmgAWmqaiwABAgQIFBHQABQplDQJECBAgEBLAQ1AS01zESBAgACBIgIagCKFkiYBAgQIEGgpoAFoqWkuAgQIECBQREADUKRQ0iRAgAABAi0FNAAtNc1FgAABAgSKCGgAihRKmgQIECBAoKWABqClprkIECBAgEARAQ1AkUJJkwABAgQItBTQALTUNBcBAgQIECgioAEoUihpEiBAgACBlgIagJaa5iJAgAABAkUENABFCiVNAgQIECDQUkAD0FLTXAQIECBAoIiABqBIoaRJgAABAgRaCmgAWmqaiwABAgQIFBHQABQplDQJECBAgEBLAQ1AS01zESBAgACBIgIagCKFkiYBAgQIEGgpoAFoqWkuAgQIECBQREADUKRQ0iRAgAABAi0FNAAtNc1FgAABAgSKCGgAihRKmgQIECBAoKWABqClprkIECBAgEARAQ1AkUJJkwABAgQItBTQALTUNBcBAgQIECgioAEoUihpEiBAgACBlgIagJaa5iJAgAABAkUENABFCiVNAgQIECDQUkAD0FLTXAQIECBAoIiABqBIoaRJgAABAgRaCmgAWmqaiwABAgQIFBHQABQplDQJECBAgEBLAQ1AS01zESBAgACBIgIagCKFkiYBAgQIEGgpoAFoqWkuAgQIECBQREADUKRQ0iRAgAABAi0FNAAtNc1FgAABAgSKCGgAihRKmgQIECBAoKWABqClprkIECBAgEARAQ1AkUJJkwABAgQItBTQALTUNBcBAgQIECgioAEoUihpEiBAgACBlgIagJaa5iJAgAABAkUENABFCiVNAgQIECDQUkAD0FLTXAQIECBAoIiABqBIoaRJgAABAgRaCmgAWmqaiwABAgQIFBHQABQplDQJECBAgEBLAQ1AS01zESBAgACBIgIagCKFkiYBAgQIEGgpoAFoqWkuAgQIECBQREADUKRQ0iRAgAABAi0FNAAtNc1FgAABAgSKCGgAihRKmgQIECBAoKWABqClprkIECBAgEARAQ1AkUJJkwABAgQItBTQALTUNBcBAgQIECgioAEoUihpEiBAgACBlgIagJaa5iJAgAABAkUENABFCiVNAgQIECDQUkAD0FLTXAQIECBAoIiABqBIoaRJgAABAgRaCmgAWmqaiwABAgQIFBHQABQplDQJECBAgEBLAQ1AS01zESBAgACBIgIagCKFkiYBAgQIEGgpoAFoqWkuAgQIECBQREADUKRQ0iRAgAABAi0FNAAtNc1FgAABAgSKCGgAihRKmgQIECBAoKWABqClprkIECBAgEARAQ1AkUJJkwABAgQItBTQALTUNBcBAgQIECgioAEoUihpEiBAgACBlgIagJaa5iJAgAABAkUENABFCiVNAgQIECDQUkAD0FLTXAQIECBAoIiABqBIoaRJgAABAgRaCmgAWmqaiwABAgQIFBHQABQplDQJECBAgEBLAQ1AS01zESBAgACBIgIagCKFkiYBAgQIEGgpoAFoqWkuAgQIECBQREADUKRQ0iRAgAABAi0FNAAtNc1FgAABAgSKCGgAihRKmgQIECBAoKWABqClprkIECBAgEARAQ1AkUJJkwABAgQItBTQALTUNBcBAgQIECgioAEoUihpEiBAgACBlgIagJaa5iJAgAABAkUENABFCiVNAgQIECDQUkAD0FLTXAQIECBAoIiABqBIoaRJgAABAgRaCmgAWmqaiwABAgQIFBHQABQplDQJECBAgEBLAQ1AS01zESBAgACBIgIagCKFkiYBAgQIEGgpoAFoqWkuAgQIECBQREADUKRQ0iRAgAABAi0FNAAtNc1FgAABAgSKCGgAihRKmgQIECBAoKWABqClprkIECBAgEARAQ1AkUJJkwABAgQItBTQALTUNBcBAgQIECgioAEoUihpEiBAgACBlgIagJaa5iJAgAABAkUENABFCiVNAgQIECDQUkAD0FLTXAQIECBAoIiABqBIoaRJgAABAgRaCmgAWmqaiwABAgQIFBHQABQplDQJECBAgEBLAQ1AS01zESBAgACBIgIagCKFkiYBAgQIEGgpoAFoqWkuAgQIECBQREADUKRQ0iRAgAABAi0FNAAtNc1FgAABAgSKCGgAihRKmgQIECBAoKWABqClprkIECBAgEARAQ1AkUJJkwABAgQItBTQALTUNBcBAgQIECgioAEoUihpEiBAgACBlgIagJaa5iJAgAABAkUENABFCiVNAgQIECDQUkAD0FLTXAQIECBAoIiABqBIoaRJgAABAgRaCmgAWmqaiwABAgQIFBHQABQplDQJECBAgEBLAQ1AS01zESBAgACBIgIagCKFkiYBAgQIEGgpoAFoqWkuAgQIECBQREADUKRQ0iRAgAABAi0FNAAtNc1FgAABAgSKCPx/PLYufMknLtEAAAAASUVORK5CYII='/%3E%3C/defs%3E%3C/svg%3E%0A");
}
.social__menu a.twitter {
  background-image: url("data:image/svg+xml,%3Csvg width='29' height='28' viewBox='0 0 29 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.5 28C22.232 28 28.5 21.732 28.5 14C28.5 6.26801 22.232 0 14.5 0C6.76801 0 0.5 6.26801 0.5 14C0.5 21.732 6.76801 28 14.5 28ZM12.7901 14.7361L6.86783 6.81744H11.4323L15.3148 12.0088L20.12 6.81744H21.4613L15.9141 12.8102L22.1696 21.1743H17.6051L13.3894 15.5375L8.17171 21.1743H6.83043L12.7901 14.7361ZM10.9372 7.80543H8.84028L18.0999 20.1861H20.1968L10.9372 7.80543Z' fill='black'/%3E%3C/svg%3E%0A");
}
.social__menu a.instagram {
  background-image: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cellipse cx='14.0707' cy='14' rx='13.9291' ry='14' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.0709 5.41931C11.7553 5.41931 11.4604 5.42903 10.5516 5.47276C9.64274 5.51649 9.02397 5.65739 8.48254 5.87118C7.92178 6.08983 7.44319 6.38135 6.96944 6.86238C6.49569 7.33854 6.20564 7.81956 5.98327 8.38318C5.77057 8.92737 5.62554 9.55415 5.58687 10.4627L5.58444 10.5201C5.54758 11.3895 5.53369 11.7173 5.53369 14C5.53369 16.3273 5.54336 16.6189 5.58687 17.5372C5.63038 18.4506 5.77057 19.0725 5.98327 19.6167C6.20081 20.1804 6.49086 20.6614 6.96944 21.1375C7.44319 21.6137 7.92178 21.9101 8.48254 22.1287C9.02397 22.3425 9.64758 22.4834 10.5516 22.5272C11.4604 22.5709 11.7504 22.5806 14.0709 22.5806C16.3864 22.5806 16.6765 22.5709 17.5901 22.5272C18.499 22.4834 19.1177 22.3425 19.664 22.1287C20.2248 21.9101 20.6985 21.6137 21.1723 21.1375C21.646 20.6614 21.9361 20.1804 22.1584 19.6167C22.3663 19.0725 22.5113 18.4506 22.5548 17.5372L22.5573 17.4798V17.4798C22.5941 16.6104 22.608 16.2827 22.608 14C22.608 11.6726 22.5983 11.3811 22.5548 10.4627C22.5113 9.54929 22.3663 8.92737 22.1584 8.38318C21.9409 7.81956 21.646 7.33854 21.1723 6.86238C20.6985 6.38621 20.2248 6.09469 19.6592 5.87118C19.1129 5.65739 18.4941 5.51649 17.5853 5.47276C16.6765 5.42903 16.3864 5.41931 14.0709 5.41931ZM13.3071 6.96442H14.0709C16.3478 6.96442 16.6185 6.97413 17.5176 7.013C18.3491 7.05187 18.7987 7.19278 19.1032 7.30939C19.4996 7.46487 19.7849 7.64951 20.0846 7.95075C20.3843 8.252 20.568 8.53867 20.7227 8.93709C20.8387 9.23834 20.9789 9.69506 21.0176 10.5308C21.0562 11.4345 21.0659 11.7066 21.0659 13.9951C21.0659 16.2836 21.0562 16.5557 21.0176 17.4594C20.9789 18.2951 20.8387 18.747 20.7227 19.0531C20.568 19.4515 20.3843 19.7382 20.0846 20.0395C19.7849 20.3407 19.5045 20.5253 19.1032 20.6808C18.8035 20.7974 18.3491 20.9383 17.5176 20.9772C16.6185 21.0161 16.3478 21.0258 14.0709 21.0258C11.794 21.0258 11.5232 21.0161 10.6241 20.9772C9.7926 20.9383 9.34303 20.7974 9.03847 20.6808C8.64207 20.5253 8.35685 20.3407 8.05713 20.0395C7.75741 19.7382 7.57372 19.4515 7.41902 19.0531C7.303 18.7519 7.16281 18.2951 7.12414 17.4594C7.08546 16.5557 7.07579 16.2836 7.07579 13.9951C7.07579 11.7066 7.08546 11.4345 7.12414 10.5308C7.16281 9.69506 7.303 9.24319 7.41902 8.93709C7.57372 8.53867 7.75741 8.252 8.05713 7.95075C8.35685 7.64951 8.64207 7.46487 9.03847 7.30939C9.33819 7.19278 9.7926 7.05187 10.6241 7.013C11.4121 6.97413 11.7166 6.96442 13.3071 6.96442ZM17.5998 9.41813C17.5998 8.84965 18.0591 8.38806 18.6247 8.38806C19.1903 8.38806 19.6495 8.84965 19.6495 9.41813C19.6495 9.98661 19.1903 10.4482 18.6247 10.4482C18.0591 10.4482 17.5998 9.98661 17.5998 9.41813ZM14.0709 9.59305C11.6489 9.59305 9.69109 11.5657 9.69109 13.9951C9.69109 16.4294 11.6538 18.3972 14.0709 18.3972C16.4928 18.3972 18.4506 16.4245 18.4506 13.9951C18.4506 11.5609 16.4928 9.59305 14.0709 9.59305ZM16.9134 13.9951C16.9134 12.416 15.642 11.1381 14.0709 11.1381C12.4997 11.1381 11.2284 12.416 11.2284 13.9951C11.2284 15.5742 12.4997 16.8521 14.0709 16.8521C15.642 16.8521 16.9134 15.5742 16.9134 13.9951Z' fill='%23FAE615'/%3E%3C/svg%3E%0A");
}
.social__link {
  font-size: 20px;
  color: transparent;
  display: inline-block;
  background-color: white;
  border-radius: 50%;
  width: 35px;
  height: 35px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 10px;
}
.social__link img {
  width: 20px;
  height: 19px;
}

@media (min-width: 1200px) {
  article.type-post {
    width: 80%;
  }
}
@media (min-width: 1600px) {
  article.type-post {
    width: 75%;
  }
}

article.type-post h1,
.main-content h1 {
  margin-bottom: 2rem;
}
article.type-post h2,
.main-content h2 {
  margin-bottom: 3rem;
}
article.type-post h2:not(:first-child),
.main-content h2:not(:first-child) {
  margin-top: 2.5rem;
  margin-bottom: 1rem;
}
article.type-post h3,
.main-content h3 {
  font-weight: 500;
  font-size: 2.2rem;
  margin-bottom: 1rem;
  margin-top: 3rem;
}
article.type-post a,
.main-content a {
  color: inherit;
}
article.type-post ul,
article.type-post ol,
.main-content ul,
.main-content ol {
  line-height: 1.45;
  margin-bottom: 4rem;
}
article.type-post ul,
.main-content ul {
  list-style: none;
  padding-left: 0;
  margin-top: 3rem;
}
article.type-post ul li,
.main-content ul li {
  padding-left: 2rem;
  margin-bottom: 2rem;
  position: relative;
}
article.type-post ul li:before,
.main-content ul li:before {
  content: "";
  display: inline-block;
  background: url(../img/list-arrow.svg) center center/contain no-repeat;
  width: 0.7rem;
  height: 1.2rem;
  position: absolute;
  top: 0.73rem;
  left: 0;
}
article.type-post .date,
.main-content .date {
  font-size: 1.4rem;
  font-weight: 600;
  margin-bottom: 4rem;
  display: block;
}
article.type-post .download-link,
.main-content .download-link {
  box-shadow: none;
  color: #726912;
  font-weight: 700;
}

@media (min-width: 768px) {
  .main-content {
    padding-right: 2.5rem;
  }
}
@media (min-width: 1200px) {
  .main-content {
    padding-right: 4rem;
  }
}
@media (max-width: 767px) {
  .main-content > h1:first-child {
    margin-top: 4rem;
  }
}

.content-with-sidebar {
  position: relative;
  margin-bottom: 4rem;
}
.content-with-sidebar h1 {
  margin-top: 0;
}
@media (min-width: 768px) {
  .content-with-sidebar .main-content {
    margin-bottom: 6rem;
  }
}

.pagination {
  display: -ms-flexbox;
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.25rem;
}

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #000;
}

.error404 h1 {
  margin-top: 6rem;
}
.error404 .body-content {
  margin-bottom: 12rem;
}
@media all and (min-height: 980px) {
  .error404 .body-content {
    margin-bottom: 26rem;
  }
}

.profile {
  flex-wrap: nowrap;
}
@media (max-width: 767px) {
  .profile {
    margin-top: 4.5rem;
  }
}
.profile__breadcrumb .breadcrumb__item:after {
  content: "";
  display: inline-block;
  width: 5px;
  height: 8px;
  background: url(../img/bread-arrow.png) center center/contain no-repeat;
}
.profile__breadcrumb .breadcrumb__item:last-child:after {
  display: none;
}
.profile__img {
  max-width: 100%;
}
.profile__pic {
  margin-right: 2rem;
}
.profile__content {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 767px) {
  .profile__content {
    font-size: 1.6rem;
  }
}
.profile__email, .profile__phone {
  display: block;
  padding-left: 3.1rem;
  position: relative;
  margin-top: 1.2rem;
  word-break: break-word;
}
.profile__email:before, .profile__phone:before {
  content: "";
  display: inline-block;
  width: 1.8rem;
  height: 1.8rem;
  position: absolute;
  left: 0;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
}
.profile__email:before {
  background-image: url(../img/envelope.svg);
  top: 0.2rem;
}
.profile__phone:before {
  background-image: url(../img/phone.svg);
  top: 0.05rem;
}
.profile h1 {
  margin-bottom: 0.75rem;
}
.profile .subtitle {
  margin-top: 0;
}

.type-post .comments {
  margin-top: 5rem;
  border-top: 4px solid #000;
  padding-top: 2.5rem;
}
@media (min-width: 768px) {
  .type-post .comments {
    padding-top: 3rem;
    margin-top: 6rem;
  }
}
.type-post .comments a:not(.comment-reply-link) {
  box-shadow: none;
  color: #726912;
}
.type-post .comment {
  margin-bottom: 4.5rem;
}
.type-post .comment-form {
  margin-bottom: 8rem;
}
.type-post .comment-form-comment > label {
  display: block;
  margin-bottom: 1rem;
}
.type-post .submit {
  -webkit-appearance: none;
  appearance: none;
  border: 0;
  border-radius: 0;
  transition: all 0.2s ease-in-out;
  padding: 1rem 2rem 1.1rem 2rem;
  text-align: center;
  display: inline-block;
  font-weight: 700;
  background-color: #726912;
  color: #fff;
  cursor: pointer;
}
.type-post .submit:hover, .type-post .submit:focus {
  background-color: #1a1804;
}
.type-post .comment-author .fn {
  margin-left: 0.5rem;
}

.not-found-container {
  margin-bottom: 10rem;
}

.no-posts {
  padding-bottom: 7rem;
  text-align: center;
  width: 100%;
}

.invalid-postcode p {
  width: 100%;
  text-align: center;
}

@media (min-width: 992px) {
  .single-care-home .container .care-home-row {
    flex-direction: row-reverse;
  }
}
@media (min-width: 992px) {
  .single-care-home .container .care-home-row .care-home__sidebar {
    padding-right: 3rem;
    padding-left: 0;
  }
}
@media (min-width: 992px) {
  .single-care-home .container .care-home-row .main-content-area {
    padding-left: 4rem;
  }
}

.post-type-archive-care-home .full_map {
  margin: 2rem 0 2rem 0;
}
@media (min-width: 992px) {
  .post-type-archive-care-home .full_map {
    flex-wrap: nowrap;
  }
}
@media (min-width: 768px) {
  .post-type-archive-care-home .full_map #full_map__map {
    height: 100%;
  }
}
.post-type-archive-care-home .full_map__filters .map-search input {
  background-color: white;
}

.loading-ind {
  display: flex;
  justify-content: center;
  width: 100%;
  min-height: 10rem;
  align-items: center;
  align-content: center;
}
.loading-ind img {
  max-width: 6rem;
  opacity: 0.4;
}

.view-all {
  width: 100%;
  padding-top: 3rem;
  display: flex;
  justify-content: center;
}

.post-type-archive-care-home .testimonials {
  margin: 0;
}

.tax-region .main-content-area__term-results {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-top: 1rem;
  margin: 0 -1rem;
}
@media (min-width: 992px) {
  .tax-region .main-content-area__term-results {
    margin: 0 -1.5rem;
  }
}

.tg-review-carousel-widget-container .tg_header_wrap {
  padding: 10px 0 10px 0 !important;
}

.single-news .main-content-area {
  padding: 4rem 0 0.5rem 0;
}
@media (min-width: 992px) {
  .single-news .main-content-area {
    padding: 5rem 4rem 0.5rem 0;
  }
}

.single-vacancy main {
  margin-top: 4rem;
}
.single-vacancy .vacancy__sidebar {
  width: 33rem;
}
.single-vacancy .vacancy__sidebar h2 {
  font-size: 3rem;
  line-height: 3.4rem;
}
.single-vacancy .vacancy__content {
  flex: 1;
}
@media (min-width: 992px) {
  .single-vacancy .vacancy__content {
    padding-right: 4rem;
  }
}
@media (min-width: 1200px) {
  .single-vacancy .vacancy__content {
    padding-right: 6rem;
  }
}
.single-vacancy .vacancy-intro {
  margin-top: 3rem;
}
.single-vacancy .vacancy-intro h1 {
  margin-bottom: 3rem;
  margin-top: 0;
}
.single-vacancy .vacancy-intro p {
  font-size: 2.2rem;
  line-height: 2.7rem;
}
.single-vacancy .vacancy-intro__meta {
  display: flex;
  flex-wrap: wrap;
  gap: 3rem;
  row-gap: 1.5rem;
  background-color: rgba(150, 141, 131, 0.1);
  padding: 2rem 2.5rem;
}
@media (min-width: 992px) {
  .single-vacancy .vacancy-intro__meta {
    max-width: 66.5rem;
  }
}
.single-vacancy .vacancy-intro__meta-item {
  display: flex;
  flex-wrap: wrap;
}
@media (min-width: 768px) {
  .single-vacancy .vacancy-intro__meta-item {
    flex: 1;
    max-width: 20rem;
  }
}
.single-vacancy .vacancy-intro__meta-item span {
  font-weight: bold;
  width: 100%;
}
.single-vacancy .main-content-area {
  padding: 0;
}
.single-vacancy .vacancy-sidebar__site {
  background-color: #F6F4FA;
  padding: 2rem;
}
.single-vacancy .vacancy-sidebar__site.related {
  padding-top: 0;
  padding-bottom: 0;
}
.single-vacancy .vacancy-sidebar__site.featured {
  margin-bottom: 3rem;
  border-top: 8px solid #FAE615;
}
.single-vacancy .vacancy-sidebar__site .btn {
  display: inline-block;
  margin-top: 2rem;
}
.single-vacancy .vacancy-sidebar table {
  border-collapse: collapse;
  border: 0;
  margin: 0;
}
.single-vacancy .vacancy-sidebar table tr td {
  padding: 0.2rem 0;
  border: 0;
}
.single-vacancy .vacancy-sidebar table tr td:first-child {
  font-weight: 600;
  padding-right: 2rem;
}
.single-vacancy .vacancy-sidebar .related-sites .divider {
  width: 100%;
  height: 1px;
  margin: 2.6rem 0 0.95rem 0;
  background-color: #99C455;
  display: inline-block;
}
.single-vacancy .vacancy-sidebar .related-sites .vacancy-sidebar__site:first-of-type {
  padding-top: 2.2rem;
}
.single-vacancy .vacancy-sidebar .related-sites .vacancy-sidebar__site:last-of-type {
  padding-bottom: 2.5rem;
}
.single-vacancy .vacancy-sidebar .related-sites .vacancy-sidebar__site:last-of-type .divider {
  display: none;
}

.card {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-clip: border-box;
  border-radius: 0;
  border: 0;
  background-color: #fff;
  display: block;
  margin-bottom: 3rem;
  overflow: hidden;
}
.card:hover, .card:focus {
  text-decoration: none;
}
.card.has-bg-colour {
  border-radius: 1rem;
  overflow: hidden;
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .card.has-bg-colour {
    height: 100%;
  }
}
@media only screen and (min-width: 500px) {
  .card.has-bg-colour .card-top {
    height: 170px;
  }
}
.card.has-bg-colour .card-bottom {
  padding-left: 2rem;
  padding-right: 2rem;
  padding-bottom: 2.8rem;
  padding-top: 1.5rem;
}
.card.has-bg-colour .card-bottom .card-read-more {
  margin-bottom: 0;
}
.card--related-card {
  margin-bottom: 1.5rem;
}
@media (min-width: 992px) {
  .card--related-card {
    margin-bottom: 0;
    padding-right: 5rem;
  }
}
.card--related-card p {
  color: #000000;
}
.card .card-top {
  height: 230px;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  top: 0;
  left: 0;
}
@media only screen and (min-width: 500px) {
  .card .card-top {
    height: 225px;
  }
}
.card .card-top img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.card .card-bottom {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 12px 0 15px 0;
  width: 100%;
  min-height: 118px;
}
@media (min-width: 768px) {
  .card .card-bottom {
    padding-top: 8px;
  }
}
.card .card-bottom h4 {
  color: #000000;
  margin: 0.1rem 0 1rem 0;
  font-size: 2rem;
  line-height: 2.3rem;
  clear: both;
}
@media (min-width: 992px) {
  .card .card-bottom h4 {
    font-size: 2.7rem;
    line-height: 3.3rem;
    margin: 0.1rem 0 0 0;
  }
}
@media (min-width: 1600px) {
  .card .card-bottom h4 {
    margin: 0 0 0.9rem 0;
  }
}
.card .card-bottom h4 a {
  color: #000000;
  font-weight: 600;
}
.card .card-bottom__detail {
  width: 100%;
  display: flex;
}
.card .card-bottom-inner {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: wrap;
}
@media (min-width: 992px) {
  .card .card-bottom-inner {
    padding-top: 0.5rem;
    padding-bottom: 1.2rem;
  }
}
.card .card-bottom-inner h4 {
  width: 100%;
  margin-bottom: 0.3rem;
}
.card .card-bottom-inner h4 .distance {
  font-size: 1.6rem;
  line-height: 1.5;
}
.card .card-title {
  text-align: center;
  padding: 0 2rem;
  font-size: 1.7rem;
  font-weight: 700;
  line-height: 1.4;
  color: #000;
  display: inline-block;
  margin-top: 0;
}
@media (min-width: 500px) {
  .card .card-title {
    font-size: 1.5rem;
    margin-top: -3.5rem;
  }
}
@media (min-width: 1600px) {
  .card .card-title {
    margin-top: 0;
    font-size: 1.8rem;
    line-height: 1.3;
  }
}
.card .card-inner {
  display: block;
}
.card .card-date-wrap {
  display: block;
}
.card .card-date {
  font-size: 1.3rem;
  line-height: 1.6;
  display: block;
  margin-top: 0;
  font-weight: 600;
  margin-bottom: 1rem;
  color: #808285;
  text-transform: uppercase;
}
@media (min-width: 992px) {
  .card .card-date {
    padding-top: 0.3rem;
    margin-bottom: 0;
    font-size: 1.4rem;
  }
}
.card .card-label {
  display: inline-block;
  font-size: 1.6rem;
  font-weight: 300;
  line-height: 1;
  cursor: pointer;
  padding: 0.8rem 1.2rem 0.8rem 1.2rem;
  transition: all 0.15s ease-in-out;
  background-color: #726912;
  min-width: 7rem;
  text-align: center;
  color: #fff;
  position: absolute;
  top: 0;
  left: 0;
}
.card .card-text {
  font-size: 1.8rem;
  line-height: 2.6rem;
  margin: 0rem 0 2rem 0;
}
.card .card-read-more {
  display: inline-block;
  color: #000000;
  font-size: 2rem;
  line-height: 2.4rem;
  position: relative;
  margin-bottom: 30px;
}
.card .card-read-more:before {
  position: absolute;
  right: -3rem;
  width: 2rem;
  top: 3px;
  height: 2rem;
  content: "";
  transition: 0.2s;
  background-image: url("data:image/svg+xml,%3Csvg width='15' height='26' viewBox='0 0 15 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.26358 0.999972L13.3953 13.1317L1.26358 25.2635' stroke='%23FAAC15' stroke-width='2'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.card .card-read-more:after {
  width: 100%;
  position: absolute;
  bottom: -4px;
  content: "";
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #FAAC15;
}
.card .card-read-more:hover {
  color: #111;
}
.card .card-read-more:hover:before {
  right: -3.3rem;
  transition: 0.2s;
}
.card .card-text-lg {
  font-size: 3rem;
  display: block;
}
.card .card-tags {
  list-style: none;
  line-height: 1.6;
  font-size: 1.3rem;
  margin-top: 0;
  margin-bottom: 1rem;
  padding-right: 5px;
}
@media (min-width: 992px) {
  .card .card-tags {
    padding-top: 0.3rem;
    margin-bottom: 0;
    font-size: 1.4rem;
  }
}
.card .card-tags span {
  color: #808285;
  font-size: 1.3rem;
  line-height: 1.6;
  font-weight: 600;
  border-right: 1px solid #808285;
  padding-right: 6px;
  text-transform: uppercase;
}
@media (min-width: 992px) {
  .card .card-tags span {
    font-size: 1.4rem;
  }
}
.card .card-location {
  display: flex;
  align-items: center;
  font-size: 1.6rem;
  line-height: 2rem;
  font-weight: 500;
  padding: 1rem 0;
  width: 100%;
  background-image: url("data:image/svg+xml,%3Csvg width='21' height='29' viewBox='0 0 21 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_53_2141' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='21' height='29'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 0H20.4318V29H0V0Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_53_2141)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.234 26.6332C10.2748 26.5609 10.2908 26.5269 10.3119 26.4963C12.0136 24.027 13.751 21.5812 15.4059 19.0811C16.583 17.303 17.5504 15.404 18.1949 13.358C18.7011 11.7512 18.9104 10.1206 18.5505 8.45398C17.5388 3.76885 12.9852 0.877363 8.28144 1.92582C3.92817 2.89622 1.00996 7.35626 1.848 11.723C2.16341 13.3666 2.758 14.9031 3.50571 16.389C4.59804 18.56 5.94672 20.5729 7.3403 22.5572C8.28348 23.9002 9.23993 25.234 10.234 26.6332ZM11.0742 0C11.6006 0.0957422 12.1323 0.168949 12.6525 0.290792C16.5108 1.19461 19.59 4.48168 20.275 8.36153C20.6593 10.5379 20.3056 12.6166 19.5618 14.6557C18.7401 16.9087 17.5745 18.9885 16.2393 20.9687C14.7314 23.2049 13.1622 25.4 11.6203 27.6134C11.3831 27.9539 11.1597 28.3044 10.9122 28.6372C10.5557 29.1165 9.87013 29.1265 9.53392 28.6338C7.46179 25.5962 5.19698 22.6896 3.2971 19.5349C2.10333 17.5527 1.05067 15.5048 0.440131 13.2576C-0.344193 10.3705 -0.121668 7.5891 1.44302 5.00139C3.11005 2.2446 5.56611 0.608956 8.76542 0.106946C8.96829 0.0751169 9.16989 0.035776 9.372 0H11.0742Z' fill='%23808285'/%3E%3C/g%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.9629 10.5446C12.9624 8.87023 11.5731 7.47556 9.89831 7.46841C8.21516 7.46126 6.80907 8.86193 6.80918 10.5457C6.80941 12.2191 8.20005 13.6154 9.87364 13.6225C11.5567 13.6296 12.9633 12.2281 12.9629 10.5446ZM5.27271 10.5513C5.2719 7.98919 7.33059 5.93085 9.89314 5.93189C12.4399 5.93281 14.4989 7.99219 14.5 10.5392C14.5009 13.1015 12.4421 15.1601 9.87965 15.1592C7.33382 15.1581 5.27351 13.0974 5.27271 10.5513Z' fill='%23808285'/%3E%3C/svg%3E%0A");
  background-position: left;
  background-repeat: no-repeat;
  padding-left: 3.2rem;
}
@media (min-width: 992px) {
  .card .card-location {
    margin: 0 0 0 0;
  }
}
@media (min-width: 1600px) {
  .card .card-location {
    max-width: 300px;
  }
}
.card .card-location img {
  margin-right: 0.8rem;
}
.card .card-care-types {
  margin: 0;
  display: flex;
  flex-wrap: wrap;
  padding: 0.2rem 0 1.6rem 0;
  font-size: 1.4rem;
}
.card .card-care-types li {
  width: 50%;
  display: flex;
  align-items: center;
  list-style-type: none;
  padding: 0.25rem 0.2rem 0.25rem 2.7rem;
  color: #808285;
  font-weight: bold;
  background-repeat: no-repeat;
  background-position: left center;
}
@media (min-width: 768px) {
  .card .card-care-types li {
    width: 33%;
  }
}
.card .card-care-types li.residential-care {
  padding-left: 3.1rem;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='21' viewBox='0 0 24 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.375 0.734375C11.7266 0.460938 12.2344 0.460938 12.5859 0.734375L22.8984 9.48438C23.2891 9.83594 23.3672 10.4219 23.0156 10.8125C22.6641 11.2031 22.0781 11.2422 21.6875 10.9297L20.75 10.1094V17.375C20.75 19.1328 19.3438 20.5 17.625 20.5H6.375C4.61719 20.5 3.25 19.1328 3.25 17.375V10.1094L2.27344 10.9297C1.88281 11.2422 1.29688 11.2031 0.945312 10.8125C0.632812 10.4219 0.671875 9.83594 1.0625 9.48438L11.375 0.734375ZM5.125 8.50781V17.375C5.125 18.0781 5.67188 18.625 6.375 18.625H17.625C18.2891 18.625 18.875 18.0781 18.875 17.375V8.50781L12 2.6875L5.125 8.50781ZM9.5 9.25C9.5 8.39062 9.96875 7.57031 10.75 7.10156C11.4922 6.67188 12.4688 6.67188 13.25 7.10156C13.9922 7.57031 14.5 8.39062 14.5 9.25C14.5 10.1484 13.9922 10.9688 13.25 11.4375C12.4688 11.8672 11.4922 11.8672 10.75 11.4375C9.96875 10.9688 9.5 10.1484 9.5 9.25ZM10.75 13H13.25C14.9688 13 16.375 14.4062 16.375 16.125C16.375 16.4766 16.0625 16.75 15.75 16.75H8.25C7.89844 16.75 7.625 16.4766 7.625 16.125C7.625 14.4062 8.99219 13 10.75 13Z' fill='%23726912'/%3E%3C/svg%3E%0A");
}
.card .card-care-types li.palliative-care {
  padding-left: 3.4rem;
  background-image: url("data:image/svg+xml,%3Csvg width='25' height='19' viewBox='0 0 25 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.875 1.6875V12.625H11.25V6.6875C11.25 5.51562 12.2266 4.5 13.4375 4.5H20.3125C22.8906 4.5 25 6.60938 25 9.1875V13.5625V17.625C25 18.1719 24.5703 18.5625 24.0625 18.5625C23.5156 18.5625 23.125 18.1719 23.125 17.625V14.5H12.1875H1.875V17.3125C1.875 17.8594 1.44531 18.25 0.9375 18.25C0.390625 18.25 0 17.8594 0 17.3125V13.5625V1.6875C0 1.17969 0.390625 0.75 0.9375 0.75C1.44531 0.75 1.875 1.17969 1.875 1.6875ZM23.125 9.1875C23.125 7.66406 21.8359 6.375 20.3125 6.375H13.4375C13.2422 6.375 13.125 6.53125 13.125 6.6875V12.625H23.125V9.1875ZM5 7.9375C5 8.52344 5.27344 9.03125 5.78125 9.30469C6.25 9.57812 6.83594 9.57812 7.34375 9.30469C7.8125 9.03125 8.125 8.52344 8.125 7.9375C8.125 7.39062 7.8125 6.88281 7.34375 6.60938C6.83594 6.33594 6.25 6.33594 5.78125 6.60938C5.27344 6.88281 5 7.39062 5 7.9375ZM10 7.9375C10 9.1875 9.33594 10.3203 8.28125 10.9453C7.1875 11.5312 5.89844 11.5312 4.84375 10.9453C3.75 10.3203 3.125 9.1875 3.125 7.9375C3.125 6.72656 3.75 5.59375 4.84375 4.96875C5.89844 4.38281 7.1875 4.38281 8.28125 4.96875C9.33594 5.59375 10 6.72656 10 7.9375Z' fill='%23726912'/%3E%3C/svg%3E%0A");
}
.card .card-care-types li.respite-care {
  padding-left: 2.4rem;
  background-position-x: 1px !important;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='21' viewBox='0 0 16 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.125 2.6875V5.5H9.875V2.6875C9.875 2.53125 9.71875 2.375 9.5625 2.375H6.4375C6.24219 2.375 6.125 2.53125 6.125 2.6875ZM4.25 5.5V2.6875C4.25 1.51562 5.22656 0.5 6.4375 0.5H9.5625C10.7344 0.5 11.75 1.51562 11.75 2.6875V5.5H13C14.3672 5.5 15.5 6.63281 15.5 8V16.75C15.5 18.1562 14.3672 19.25 13 19.25V19.5625C13 20.1094 12.5703 20.5 12.0625 20.5C11.5156 20.5 11.125 20.1094 11.125 19.5625V19.25H4.875V19.5625C4.875 20.1094 4.44531 20.5 3.9375 20.5C3.39062 20.5 3 20.1094 3 19.5625V19.25C1.59375 19.25 0.5 18.1562 0.5 16.75V8C0.5 6.63281 1.59375 5.5 3 5.5H4.25ZM3 7.375C2.64844 7.375 2.375 7.6875 2.375 8V16.75C2.375 17.1016 2.64844 17.375 3 17.375H13C13.3125 17.375 13.625 17.1016 13.625 16.75V8C13.625 7.6875 13.3125 7.375 13 7.375H3ZM4.25 10.1875C4.25 9.67969 4.64062 9.25 5.1875 9.25H10.8125C11.3203 9.25 11.75 9.67969 11.75 10.1875C11.75 10.7344 11.3203 11.125 10.8125 11.125H5.1875C4.64062 11.125 4.25 10.7344 4.25 10.1875ZM4.25 14.5625C4.25 14.0547 4.64062 13.625 5.1875 13.625H10.8125C11.3203 13.625 11.75 14.0547 11.75 14.5625C11.75 15.1094 11.3203 15.5 10.8125 15.5H5.1875C4.64062 15.5 4.25 15.1094 4.25 14.5625Z' fill='%23726912'/%3E%3C/svg%3E ");
}
.card .card-care-types li.nursing-care {
  padding-left: 2.5rem;
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='21' viewBox='0 0 18 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 5.5V3.27344C4 2.72656 4.3125 2.25781 4.78125 2.10156L8.53125 0.695312C8.84375 0.578125 9.15625 0.578125 9.42969 0.695312L13.1797 2.10156C13.6484 2.25781 14 2.72656 14 3.27344V5.5H13.9609C14 5.61719 14 5.73438 14 5.8125V7.375C14 10.1484 11.7344 12.375 9 12.375C6.22656 12.375 4 10.1484 4 7.375V5.8125C4 5.73438 4 5.61719 4 5.5ZM5.875 7.375C5.875 9.13281 7.24219 10.5 9 10.5C10.7188 10.5 12.125 9.13281 12.125 7.375V6.75H5.875V7.375ZM8.6875 2.0625C8.49219 2.0625 8.375 2.21875 8.375 2.375V3H7.75C7.55469 3 7.4375 3.15625 7.4375 3.3125V3.9375C7.4375 4.13281 7.55469 4.25 7.75 4.25H8.375V4.875C8.375 5.07031 8.49219 5.1875 8.6875 5.1875H9.3125C9.46875 5.1875 9.625 5.07031 9.625 4.875V4.25H10.25C10.4062 4.25 10.5625 4.13281 10.5625 3.9375V3.3125C10.5625 3.15625 10.4062 3 10.25 3H9.625V2.375C9.625 2.21875 9.46875 2.0625 9.3125 2.0625H8.6875ZM2.16406 18.5469H15.7969C15.5625 17.0234 14.5469 15.7344 13.1797 15.1484L10.7578 17.5703C9.78125 18.5469 8.17969 18.5469 7.20312 17.5703L4.82031 15.1484C3.41406 15.7344 2.39844 17.0234 2.16406 18.5469ZM4.70312 13.1953C5.09375 13.0781 5.52344 13.2344 5.79688 13.5078L8.53125 16.2422C8.76562 16.4766 9.19531 16.4766 9.42969 16.2422L12.1641 13.5078C12.4375 13.2344 12.8672 13.0781 13.2578 13.1953C15.8359 13.9766 17.75 16.3984 17.75 19.25C17.75 19.9141 17.2031 20.4219 16.5391 20.4219H1.42188C0.757812 20.4219 0.25 19.9141 0.25 19.25C0.25 16.3984 2.125 13.9766 4.70312 13.1953Z' fill='%23726912'/%3E%3C/svg%3E%0A");
}
.card .card-care-types li.dementia-care {
  padding-left: 3.1rem;
  background-position-x: 2px !important;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.97656 3.50781C5.89844 3.78125 5.70312 4.01562 5.46875 4.13281C4.80469 4.40625 4.375 5.07031 4.375 5.8125C4.33594 6.16406 4.14062 6.47656 3.82812 6.63281C3.20312 6.94531 2.8125 7.60938 2.8125 8.3125C2.8125 8.625 2.85156 8.85938 2.96875 9.09375C3.125 9.48438 3.04688 9.91406 2.73438 10.1875C2.1875 10.6562 1.875 11.3203 1.875 12.0625C1.875 12.8828 2.22656 13.5859 2.77344 14.0156C3.04688 14.25 3.16406 14.5625 3.125 14.9141C3.125 14.9922 3.125 15.1094 3.125 15.1875C3.125 16.2422 3.90625 17.0625 4.92188 17.0625C5.27344 17.1016 5.625 17.2969 5.74219 17.6484C6.01562 18.2344 6.64062 18.625 7.34375 18.625C8.28125 18.625 9.0625 17.8828 9.0625 16.9062V3.9375C9.0625 3.07812 8.35938 2.375 7.5 2.375C6.75781 2.375 6.17188 2.88281 5.97656 3.50781ZM10 19.3281C9.33594 20.0703 8.35938 20.5 7.34375 20.5C6.05469 20.5 4.96094 19.875 4.33594 18.8984C2.57812 18.5859 1.25 17.0625 1.25 15.1875V15.1484C0.46875 14.3672 0 13.2734 0 12.0625C0 11.0078 0.390625 9.99219 1.01562 9.25C0.976562 8.9375 0.9375 8.625 0.9375 8.3125C0.9375 7.0625 1.5625 5.92969 2.53906 5.26562C2.69531 4.13281 3.35938 3.15625 4.33594 2.60938C4.84375 1.35938 6.05469 0.5 7.5 0.5C8.47656 0.5 9.375 0.929688 10 1.59375C10.625 0.929688 11.4844 0.5 12.5 0.5C13.9062 0.5 15.1172 1.35938 15.625 2.60938C16.6016 3.15625 17.2656 4.13281 17.4219 5.26562C18.3984 5.92969 19.0625 7.0625 19.0625 8.3125C19.0625 8.625 19.0234 8.9375 18.9453 9.25C19.5703 9.99219 20 11.0078 20 12.0625C20 13.2734 19.4922 14.3672 18.75 15.1484V15.1875C18.75 17.0625 17.3828 18.5859 15.625 18.8984C15 19.875 13.9062 20.5 12.6562 20.5C11.6016 20.5 10.625 20.0703 10 19.3281ZM10.9375 16.9062C10.9375 17.8828 11.6797 18.625 12.6562 18.625C13.3203 18.625 13.9453 18.2344 14.2188 17.6484C14.3359 17.2969 14.6875 17.1016 15.0391 17.0625C16.0547 17.0625 16.875 16.2422 16.875 15.1875C16.875 15.1094 16.8359 14.9922 16.8359 14.9141C16.7969 14.5625 16.9141 14.25 17.1875 14.0156C17.7344 13.5859 18.125 12.8828 18.125 12.0625C18.125 11.3203 17.7734 10.6562 17.2266 10.1875C16.9141 9.91406 16.8359 9.48438 16.9922 9.09375C17.1094 8.85938 17.1875 8.625 17.1875 8.3125C17.1875 7.60938 16.7578 6.94531 16.1328 6.63281C15.8203 6.47656 15.625 6.16406 15.625 5.8125C15.5859 5.07031 15.1562 4.40625 14.4922 4.13281C14.2578 4.01562 14.0625 3.78125 13.9844 3.50781C13.7891 2.88281 13.2031 2.375 12.5 2.375C11.6016 2.375 10.9375 3.07812 10.9375 3.9375V16.9062Z' fill='%23726912'/%3E%3C/svg%3E%0A");
}
.card.card-type--vacancy {
  padding: 3rem;
  margin-bottom: 0;
}
.card.card-type--vacancy h3 {
  font-size: 2.8rem;
  margin-top: 0;
  margin-bottom: 1.8rem;
}
.card.card-type--vacancy .vacancy-card__meta-wrapper {
  flex: 1;
}
@media (min-width: 992px) {
  .card.card-type--vacancy .vacancy-card__column {
    flex: 1;
  }
}
.card.card-type--vacancy .vacancy-card__meta {
  display: flex;
  flex-wrap: wrap;
}
.card.card-type--vacancy .vacancy-card__meta table {
  border-collapse: collapse;
  border: 0;
  margin: 0;
  width: auto;
}
.card.card-type--vacancy .vacancy-card__meta table tr td {
  padding: 0.4rem 0;
  border: 0;
  font-size: 1.6rem;
  line-height: 2.2rem;
}
.card.card-type--vacancy .vacancy-card__meta table tr td:first-child {
  font-weight: 600;
  padding-right: 2rem;
}
.card.card-type--vacancy .vacancy-card__content {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  gap: 4rem;
  row-gap: 2rem;
  align-content: center;
  align-items: flex-end;
}
@media (min-width: 992px) {
  .card.card-type--vacancy .vacancy-card__content {
    flex-wrap: nowrap;
  }
}
@media (min-width: 992px) {
  .card--care-home {
    margin-bottom: 6rem;
  }
}
.card--care-home .card-bottom-inner {
  flex-wrap: wrap;
}
.card--care-home .card-bottom-inner h4 {
  width: 100%;
  margin-bottom: 1.3rem;
}
.card--care-home .card-care-types li {
  font-weight: 500;
  font-size: 1.6rem;
  color: #000000;
}
.card--care-home .card-top {
  margin-bottom: 0.7rem;
  display: block;
}
@media (min-width: 1200px) {
  .card--care-home .card-top {
    height: 342px;
  }
}
.card--care-home .card-inner {
  display: flex;
}
.card--care-home .card-read-more {
  position: relative;
  width: auto;
  display: block;
  letter-spacing: 0;
  margin-bottom: 0;
  text-decoration: none;
}
.card-type--vacancy .card__vacancy-meta {
  display: flex;
  flex-wrap: wrap;
  margin-top: 0.8rem;
  margin-bottom: 1.1rem;
}
.card-type--vacancy .card__vacancy-meta span {
  width: 100%;
  font-weight: 500;
  font-size: 1.6rem;
  line-height: 2.3rem;
  margin: 0.25rem 0;
  background-repeat: no-repeat;
  background-position: left center;
  padding-left: 3rem;
  background-size: 1.7rem;
}
.card-type--vacancy .card__vacancy-meta span.closing-date {
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 448 512' style='enable-background:new 0 0 448 512;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%235F338C;%7D%0A%3C/style%3E%3Cpath class='st0' d='M112,0c8.8,0,16,7.2,16,16v48h192V16c0-8.8,7.2-16,16-16s16,7.2,16,16v48h32c35.3,0,64,28.7,64,64v32v32v256 c0,35.3-28.7,64-64,64H64c-35.3,0-64-28.7-64-64V192v-32v-32c0-35.3,28.7-64,64-64h32V16C96,7.2,103.2,0,112,0z M416,192H312v72h104 V192z M416,296H312v80h104V296z M416,408H312v72h72c17.7,0,32-14.3,32-32V408z M280,376v-80H168v80H280z M168,408v72h112v-72H168z M136,376v-80H32v80H136z M32,408v40c0,17.7,14.3,32,32,32h72v-72H32z M32,264h104v-72H32V264z M168,264h112v-72H168V264z M384,96 H64c-17.7,0-32,14.3-32,32v32h384v-32C416,110.3,401.7,96,384,96z'/%3E%3C/svg%3E");
}
.card-type--vacancy .card__vacancy-meta span.salary {
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%235F338C;%7D%0A%3C/style%3E%3Cpath class='st0' d='M480,256c0-123.7-100.3-224-224-224S32,132.3,32,256s100.3,224,224,224S480,379.7,480,256z M0,256 C0,114.6,114.6,0,256,0s256,114.6,256,256S397.4,512,256,512S0,397.4,0,256z M259.6,144c-20.2,0-36.5,16.5-36.4,36.7l0.3,43.3H272 c8.8,0,16,7.2,16,16s-7.2,16-16,16h-48.4c-0.9,22.5-7.1,44.4-18,64H328c8.8,0,16,7.2,16,16s-7.2,16-16,16H176 c-5.9,0-11.4-3.3-14.2-8.5s-2.4-11.6,1-16.5l9.2-13.5c11.7-17,18.4-36.9,19.5-57.5H176c-8.8,0-16-7.2-16-16s7.2-16,16-16h15.5 l-0.3-43.1c-0.3-38,30.4-68.9,68.4-68.9c10.6,0,21.1,2.5,30.6,7.2l20.9,10.5c7.9,4,11.1,13.6,7.2,21.5s-13.6,11.1-21.5,7.2 l-20.9-10.5C270.8,145.4,265.3,144.1,259.6,144L259.6,144z'/%3E%3C/svg%3E%0A");
}
.card-type--vacancy .card__vacancy-meta span.contract {
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%235F338C;%7D%0A%3C/style%3E%3Cpath class='st0' d='M480,256c0,123.7-100.3,224-224,224S32,379.7,32,256S132.3,32,256,32S480,132.3,480,256z M0,256 c0,141.4,114.6,256,256,256s256-114.6,256-256S397.4,0,256,0S0,114.6,0,256z M240,112v144c0,5.3,2.7,10.3,7.1,13.3l96,64 c7.4,4.9,17.3,2.9,22.2-4.4s2.9-17.3-4.4-22.2L272,247.4V112c0-8.8-7.2-16-16-16S240,103.2,240,112z'/%3E%3C/svg%3E");
}
.card-type--vacancy .card-tags a {
  border: 0;
  font-weight: 500;
}
.card-type--vacancy .card-text {
  font-size: 1.6rem;
  line-height: 2.3rem;
  margin: 0.6rem 0 1.5rem 0;
}
.card-type--vacancy .card-tags span {
  border: 0;
}
.card-type--vacancy .card-bottom__detail {
  margin-top: 0;
}
.card-type--vacancy .card-bottom-inner {
  padding-bottom: 0;
  flex-wrap: wrap;
}
.card-type--vacancy .card-bottom-inner h4 {
  width: 100%;
  margin-bottom: 0;
}

@media (min-width: 500px) {
  .card-contain {
    padding: 0 10px;
  }
}
@media (min-width: 1200px) {
  .card-contain {
    padding: 0 20px;
  }
}

.cards-list {
  transition: all 0.3s ease-in-out;
  width: 100%;
}
@media (max-width: 767px) {
  .cards-list {
    margin-top: 2rem;
  }
}
.cards-list.active > .row {
  margin-left: -10px;
}
@media (min-width: 768px) {
  .cards-list .search-form .form-control {
    width: 26rem;
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cards-list .search-form .form-control {
    width: 40rem;
  }
}
@media (max-width: 991px) {
  .cards-list .search-form .form-control {
    padding-left: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cards-list .search-form .btn {
    padding-left: 1.6rem;
    padding-right: 1.6rem;
  }
}

.contract-filters .collapse-filters-icon {
  transform: rotate(0);
}

.card-dropdowns {
  margin-bottom: 3rem;
}
@media (min-width: 768px) {
  .card-dropdowns {
    padding: 0 15px;
    display: flex;
    justify-content: space-between;
  }
}
@media (max-width: 499px) {
  .card-dropdowns .dropdown {
    margin-bottom: 1.5rem;
  }
}
@media all and (min-width: 500px) and (max-width: 767px) {
  .card-dropdowns .dropdown {
    margin-right: 2rem;
  }
}
.card-dropdowns .dropdown-toggle {
  background-color: #fff;
  color: #333;
  border-color: #000;
  border-width: 1px;
  border-radius: 0;
  font-size: 1.3rem;
  min-width: 15rem;
  text-align: left;
  padding: 1rem 3.5rem 1rem 1.2rem;
}
.card-dropdowns .dropdown-toggle:active:not(.disabled):not(:disabled), .card-dropdowns .dropdown-toggle:focus:not(.disabled):not(:disabled), .card-dropdowns .dropdown-toggle.active:not(.disabled):not(:disabled) {
  background-color: #fff;
  color: #333;
  border-color: #726912;
  border-width: 2px;
  box-shadow: none;
}
.card-dropdowns .dropdown-toggle:after {
  width: 15px;
  height: 15px;
  border: 0;
  background: url(../img/down-chevron.svg) no-repeat;
  position: absolute;
  right: 12px;
  top: 11px;
}
.card-dropdowns .dropdown-menu {
  margin-top: 5px;
}
.card-dropdowns .dropdown-item {
  font-size: 13px;
}

.card-pager {
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 50px;
  width: 100%;
  clear: both;
}
.card-pager * {
  background-color: transparent;
}
.card-pager .pagination {
  justify-content: center;
  position: relative;
}
@media (max-width: 767px) {
  .card-pager .pagination {
    margin: 0;
  }
}
.card-pager .page-link {
  border: 0;
  padding: 0.7rem 0;
  margin: 0 0.7rem;
  box-shadow: none;
}
.card-pager .page-link:hover, .card-pager .page-link.active {
  font-weight: 700;
  background-color: transparent;
  font-weight: bold;
  box-shadow: inset 0 -2px 0 0 #726912;
  transition: all 0.15s ease-in-out;
}
.card-pager .page-prev,
.card-pager .page-next {
  font-size: 0;
  font-weight: 700;
  color: #726912;
  position: absolute;
  top: 4px;
}
@media (min-width: 768px) {
  .card-pager .page-prev,
.card-pager .page-next {
    font-size: 1.4rem;
  }
}
.card-pager .page-prev span:first-child,
.card-pager .page-next span:first-child {
  font-size: 0;
  opacity: 0;
}
.card-pager .page-prev {
  left: 0;
}
.card-pager .page-prev:before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background: url(../img/down-chevron.svg) no-repeat;
  position: relative;
  top: 3px;
  left: 3px;
  transform: rotate(90deg);
}
.card-pager .page-next {
  right: 0;
}
.card-pager .page-next:after {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background: url(../img/down-chevron.svg) no-repeat;
  position: relative;
  top: 3px;
  left: 3px;
  transform: rotate(-90deg);
}

.card__email,
.card__phone {
  display: block;
  padding-left: 2.2rem;
  position: relative;
}
.card__email:before,
.card__phone:before {
  content: "";
  display: inline-block;
  width: 1.2rem;
  height: 1.2rem;
  position: absolute;
  left: 0;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
}

.card__email:before {
  background-image: url(../img/envelope.svg);
  top: 0.7rem;
}

.card__phone:before {
  background-image: url(../img/phone.svg);
  top: 0.5rem;
}

@media (min-width: 768px) {
  .directory-page .cards-list > .row {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media (min-width: 768px) {
  .directory-page .cards-list .search-form {
    margin-left: 15px;
  }
}
.directory-page .card-contain {
  padding: 0 15px;
}
.directory-page .card-contain h3 {
  text-align: center;
  font-size: 30px;
  margin-top: 0;
}
.directory-page .search-form {
  margin-top: 0;
}
.directory-page .card-dropdowns {
  padding: 0;
}

.related-content {
  margin-top: 0;
  margin-bottom: 6rem;
}
.related-content--no-margin {
  margin: 0;
}
.related-content__title {
  margin-bottom: 4rem;
}
@media (min-width: 992px) {
  .related-content > .row {
    margin: 0 -30px;
  }
}
@media (min-width: 992px) {
  .related-content .card-contain {
    padding: 0 30px;
  }
}
.related-content .card-bottom:before, .related-content .card-bottom:after {
  top: -13px;
  width: 51%;
}
.related-content .card-bottom:before {
  transform: rotate(8deg);
}
@media (min-width: 992px) {
  .related-content .card-bottom:before {
    transform: rotate(5deg);
  }
}
.related-content .card-bottom:after {
  transform: rotate(-8deg);
}
@media (min-width: 992px) {
  .related-content .card-bottom:after {
    transform: rotate(-5deg);
  }
}
@media (min-width: 992px) {
  .related-content .card-text {
    font-size: 1.6rem;
    line-height: 1.6;
  }
}

.post-type-archive-vacancy .related-content .card-bottom-inner {
  padding-bottom: 0;
}
.post-type-archive-vacancy .related-content .card-bottom-inner .card-bottom__detail {
  display: none;
}

.post-type-archive-vacancy .results-row {
  padding-bottom: 3rem;
}
.post-type-archive-vacancy .results-row .card-contain:nth-child(odd) .card-type--vacancy {
  background-color: #F6F4FA;
}

.tml-label {
  font-size: 1.7rem;
  line-height: 1.4;
  margin-bottom: 2rem;
}
.tml-field {
  outline: none;
  margin-bottom: 4rem;
}
.tml-button {
  background-color: #726912;
  border-color: #726912;
  color: #fff;
  font-weight: 600;
  border-width: 2px;
  border-style: solid;
  border-radius: 3px;
  font-size: 1.5rem;
  transition: all 0.2s ease-in-out;
  padding: 0.7rem 1.8rem;
  text-align: center;
  display: inline-block;
}
.tml-button:hover, .tml-button:focus, .tml-button:active, .tml-button:not(:disabled):not(:disabled):active {
  background-color: #5c550f;
  border-color: #5c550f;
  box-shadow: none;
  cursor: pointer;
}
.tml-links {
  list-style: none;
  padding: 0;
}
.tml-links a {
  color: #000;
  font-size: 1.5rem;
  font-weight: 700;
}

.page-template-membership .gform_confirmation_wrapper .gform_confirmation_message {
  padding-bottom: 3rem;
}
.page-template-membership div.gform_wrapper ul.gform_fields li.gfield {
  padding-left: 0;
}

.icon-cards {
  margin: 2.5rem 0;
}
@media (min-width: 992px) {
  .icon-cards {
    margin: 3.5rem 0;
  }
}
.icon-cards__intro h2, .icon-cards__intro h3 {
  margin-top: 0;
}
.icon-cards__cards {
  display: flex;
  flex-wrap: wrap;
  row-gap: 1.5rem;
  margin-top: 1rem;
  justify-content: center;
}
@media (min-width: 992px) {
  .icon-cards__cards {
    gap: 3rem;
    margin-top: 2.5rem;
  }
}
.icon-cards__card {
  width: 100%;
  padding: 2.5rem;
  border-radius: 1rem;
}
@media (min-width: 992px) {
  .icon-cards__card {
    width: calc(33.3333333333% - 2rem);
  }
}
@media (min-width: 1200px) {
  .icon-cards__card {
    width: calc(25% - 2.3rem);
  }
}
.icon-cards__card h3 {
  margin-top: 0.3rem;
  margin-bottom: 0.8rem;
}
.icon-cards__card p:first-of-type {
  margin-top: 0;
}
.icon-cards__card img {
  width: 6rem;
  height: 4rem;
  margin-bottom: 0.5rem;
  object-fit: contain;
  object-position: left center;
}
@media (min-width: 992px) {
  .icon-cards__card img {
    width: 8rem;
    height: 6rem;
  }
}

.breadcrumb__wrapper {
  padding: 0 0 0.2rem 0;
  display: none;
}
@media (min-width: 992px) {
  .breadcrumb__wrapper {
    display: block;
  }
}
.breadcrumb__wrapper .breadcrumb {
  padding: 0;
  margin: 0;
}
.breadcrumb__wrapper .breadcrumb span {
  padding: 0;
  border-bottom: 1px solid black;
}
.breadcrumb__wrapper .breadcrumb span span {
  margin: 0 0.1rem;
}
.breadcrumb__wrapper .breadcrumb span span:first-of-type {
  margin-left: 0;
}
.breadcrumb__wrapper .breadcrumb span span.breadcrumb_last {
  margin-right: 0;
}
.breadcrumb__wrapper .breadcrumb a {
  text-decoration: none;
  box-shadow: none;
  padding: 0;
  margin: 0;
}

.filter-search-form {
  display: flex;
  flex-wrap: wrap;
  margin-top: 1rem;
  position: relative;
  justify-content: space-between;
}
@media (min-width: 992px) {
  .filter-search-form {
    justify-content: flex-start;
    flex-wrap: nowrap;
  }
}
.filter-search-form__results {
  position: absolute;
  top: 4.3rem;
  left: 1px;
  z-index: 9;
  box-sizing: border-box;
  box-shadow: 0 0 0 1px black;
  background-color: #fff;
  padding: 1.5rem;
  min-width: 22rem;
  max-height: 24rem;
  margin-top: 5px;
  overflow: auto;
  display: none;
}
.filter-search-form__results ul {
  padding: 0;
  margin: 0;
}
.filter-search-form__results ul li {
  list-style-type: none;
}
.filter-search-form__results ul li a {
  color: black;
  transition: 0.3s;
}
.filter-search-form__results ul li a:hover, .filter-search-form__results ul li a:focus {
  color: #99C455;
  transition: 0.3s;
}
.filter-search-form .dropdown {
  background-color: #EDECE9;
  font-size: 1.5rem;
  font-weight: 300;
  width: 100%;
  border: 0;
  margin-top: 0;
  border-radius: 2px;
  padding-left: 1rem;
  height: 46px;
  margin-bottom: 1rem;
  color: #808285;
}
@media (min-width: 768px) {
  .filter-search-form .dropdown {
    width: calc(50% - 0.5rem);
  }
}
@media (min-width: 992px) {
  .filter-search-form .dropdown {
    width: auto;
    margin-right: 5px;
    margin-bottom: 0;
  }
}
@media (min-width: 1200px) {
  .filter-search-form .dropdown {
    width: auto;
  }
}
@media (min-width: 992px) {
  .filter-search-form .dropdown .list {
    min-width: 15rem;
  }
}
.filter-search-form .dropdown .list li.selected {
  color: #000000;
}
.filter-search-form .dropdown .list li:hover {
  color: #000000;
}
.filter-search-form .dropdown.disabled {
  opacity: 0.5;
}
.filter-search-form .dropdown.disabled .list {
  display: none;
}
.filter-search-form .dropdown.disabled.open:after {
  transform: rotate(0);
}
.filter-search-form .dropdown::placeholder {
  color: #808285;
  font-size: 1.5rem;
}
.filter-search-form .dropdown:before {
  top: 14px;
  width: 43px;
  height: 44px;
  top: 1px;
  content: "";
  position: absolute;
  right: 0;
  background-color: #FAAC15;
}
.filter-search-form .dropdown:after {
  top: 14px;
  width: 43px;
  height: 44px;
  top: 1px;
  right: 0;
  background-image: url("data:image/svg+xml,%3Csvg width='28' height='19' viewBox='0 0 28 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27 0.999962L13.9888 16.9116L1 1.02746' stroke='black' stroke-width='2'/%3E%3C/svg%3E%0A");
  font-size: 20px;
  background-size: 19px;
  background-repeat: no-repeat;
  background-position: center;
}
.filter-search-form .dropdown.open:after {
  right: -1px;
}
.filter-search-form .dropdown .option:focus, .filter-search-form .dropdown .option:hover {
  color: #99C455;
}
.filter-search-form .filter-search-form__location {
  background-color: #EDECE9;
  width: 100%;
  position: relative;
  border-radius: 2px;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .filter-search-form .filter-search-form__location {
    margin-bottom: 0;
    width: 54%;
    margin-bottom: 0;
  }
}
@media (min-width: 768px) {
  .filter-search-form .filter-search-form__location:after {
    content: "";
    height: 32px;
    width: 2px;
    background-color: white;
    position: absolute;
    right: 3px;
    top: 7px;
  }
}
.filter-search-form .form-control {
  background-color: transparent;
  font-size: 1.5rem;
  line-height: 2rem;
  padding: 0.95rem 13rem 0.85rem 1.2rem;
  width: 100%;
  text-align: left;
  font-weight: 300;
  font-size: 1.5rem;
  border: 0;
  color: #808285;
  height: 43px;
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .filter-search-form .form-control {
    padding-right: 12rem;
  }
}
.filter-search-form .form-control::placeholder {
  color: #808285;
  font-size: 1.5rem;
}
.filter-search-form .btn {
  min-width: 10rem;
  margin-top: 1rem;
}
@media (min-width: 768px) {
  .filter-search-form .btn {
    margin-top: 0;
    min-height: 4.4rem;
  }
}

.post-type-archive-care-home .spacer {
  width: 100%;
  margin: 0 auto;
  margin-bottom: 5rem;
  height: 1px;
  opacity: 0.25;
  background-color: #99C455;
}
@media (min-width: 768px) {
  .post-type-archive-care-home .spacer {
    width: calc(100% - 40px);
  }
}
.post-type-archive-care-home .nearest-homes-title {
  margin-top: 0;
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .post-type-archive-care-home .nearest-homes-title {
    margin-bottom: 2.7rem;
    padding-left: 0.8rem;
  }
}

.no-results {
  width: 100%;
  text-align: center;
  margin-bottom: 9rem;
  color: #999;
}

.care-home-archive__search {
  padding-bottom: 3.5rem;
  padding-top: 3.5rem;
}
@media (min-width: 500px) {
  .care-home-archive__search {
    padding-bottom: 3.5rem;
  }
}
@media (min-width: 768px) {
  .care-home-archive__search {
    padding-top: 4.5rem;
    padding-bottom: 5rem;
  }
}
@media (min-width: 992px) {
  .care-home-archive__search {
    padding-bottom: 7rem;
    padding-top: 7rem;
  }
}
@media (min-width: 992px) {
  .care-home-archive__search.has-result {
    padding-bottom: 5rem;
    padding-top: 7rem;
  }
}
.care-home-archive__search .filter-search-form {
  margin: 0 auto;
}
@media (min-width: 992px) {
  .care-home-archive__search .filter-search-form .dropdown, .care-home-archive__search .filter-search-form .form-control {
    padding-right: 3%;
    flex: 1;
  }
}
@media (min-width: 992px) {
  .care-home-archive__search .filter-search-form #filter-search-form__lookup {
    padding-right: 12rem;
  }
}
.care-home-archive__search .filter-search-form .btn {
  margin-top: 2rem;
  margin-bottom: 2rem;
  min-height: 4.5rem;
}
@media (min-width: 768px) {
  .care-home-archive__search .filter-search-form .btn {
    margin-top: 0;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) {
  .care-home-archive__search .filter-search-form .btn {
    margin: 0 auto;
    min-width: 142px;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 1.8rem;
  }
}
.care-home-archive__search .filter-search-form__location, .care-home-archive__search .filter-search-form .dropdown {
  background-color: transparent;
  border: 1px solid black;
  height: 5rem;
  color: black;
}
@media (min-width: 992px) {
  .care-home-archive__search .filter-search-form__location, .care-home-archive__search .filter-search-form .dropdown {
    margin-right: 25px;
    height: 6rem;
    font-size: 1.8rem;
  }
}
.care-home-archive__search .filter-search-form__location input::placeholder, .care-home-archive__search .filter-search-form .dropdown input::placeholder {
  color: black;
}
@media (min-width: 992px) {
  .care-home-archive__search .filter-search-form__location input::placeholder, .care-home-archive__search .filter-search-form .dropdown input::placeholder {
    font-size: 1.8rem;
  }
}
.care-home-archive__search .filter-search-form__location input, .care-home-archive__search .filter-search-form .dropdown input {
  height: 5rem;
  padding-right: 12.5srem;
}
@media (min-width: 992px) {
  .care-home-archive__search .filter-search-form__location input, .care-home-archive__search .filter-search-form .dropdown input {
    height: 6rem;
    font-size: 1.8rem;
    padding-left: 1.8rem;
    padding-right: 14rem;
  }
}
.care-home-archive__search .filter-search-form__location .location-geolocate, .care-home-archive__search .filter-search-form .dropdown .location-geolocate {
  right: 12px;
  top: 12px;
}
@media (min-width: 992px) {
  .care-home-archive__search .filter-search-form__location .location-geolocate, .care-home-archive__search .filter-search-form .dropdown .location-geolocate {
    right: 14px;
    top: 17px;
  }
}
@media (min-width: 992px) {
  .care-home-archive__search .filter-search-form .dropdown {
    padding-left: 1.8rem;
  }
}
.care-home-archive__search .filter-search-form .dropdown::before {
  width: 46px;
  height: 48px;
  top: 0px;
}
@media (min-width: 992px) {
  .care-home-archive__search .filter-search-form .dropdown::before {
    width: 56px;
    height: 58px;
  }
}
.care-home-archive__search .filter-search-form .dropdown::after {
  width: 46px;
  height: 45px;
}
@media (min-width: 992px) {
  .care-home-archive__search .filter-search-form .dropdown::after {
    height: 55px;
    width: 56px;
  }
}

.reset-search-wrap {
  font-size: 1.4rem;
  font-weight: 400;
  display: flex;
  justify-content: flex-start;
  text-decoration: underline;
}
.reset-search-wrap .reset-search {
  display: none;
  position: relative;
}
@media (min-width: 768px) {
  .reset-search-wrap .reset-search {
    margin-top: 1rem;
  }
}
.reset-search-wrap .reset-search:hover {
  cursor: pointer;
}

.home .reset-search-wrap {
  justify-content: flex-end;
}
@media (min-width: 768px) {
  .home .reset-search-wrap {
    justify-content: flex-start;
  }
}
.home .reset-search-wrap .reset-search {
  margin-top: -3.2rem;
}
@media (min-width: 768px) {
  .home .reset-search-wrap .reset-search {
    margin-top: 1rem;
  }
}

span.location-geolocate {
  display: flex;
  align-items: center;
  font-size: 1.3rem;
  color: #000000;
  position: absolute;
  right: 10px;
  top: 9px;
}
span.location-geolocate:hover {
  cursor: pointer;
}
span.location-geolocate i {
  font-size: 1.6rem;
  margin-left: 0.5rem;
  text-indent: 0;
}
span.location-geolocate i.active {
  animation: spin 4s linear infinite;
}

.home span.location-geolocate {
  top: 10px;
}

.vacancy-archive-search {
  background-color: #F4F3E8;
  width: 100%;
  margin-bottom: 1rem;
}
.vacancy-archive-search h2 {
  margin-top: 0;
}
@media (min-width: 1200px) {
  .vacancy-archive-search .filter-search-form__location, .vacancy-archive-search .filter-search-form .dropdown {
    margin-right: 8px;
  }
}
.vacancy-archive-search .filter-search-form .form-control, .vacancy-archive-search .filter-search-form .dropdown {
  background-color: white;
}
.vacancy-archive-search .filter-search-form span.location-geolocate {
  top: 0;
  height: 100%;
}

.vacancy-search-page-view.results .container {
  padding: 0;
  width: 100%;
}
.vacancy-search-page-view.vacancy-archive-search .container {
  max-width: 100%;
}
@media (min-width: 992px) {
  .vacancy-search-page-view .dropdown {
    min-width: 12rem;
  }
}
@media (min-width: 1200px) {
  .vacancy-search-page-view .dropdown {
    min-width: 14rem;
  }
}
@media (min-width: 500px) {
  .vacancy-search-page-view .results-row {
    margin: 0 -1rem !important;
  }
}
@media (min-width: 1200px) {
  .vacancy-search-page-view .results-row {
    margin: 0 -2rem !important;
  }
}
.vacancy-search-page-view .results-row .card .card-top {
  height: 21rem;
}

.post-type-archive-vacancy .taxonomy-slider {
  margin-top: 2rem;
}

.post-type-archive-vacancy .vacancies-pagination, .vacancy-search-page-view .vacancies-pagination {
  padding-bottom: 6rem;
  display: flex;
  justify-content: center;
  width: 100%;
}
.post-type-archive-vacancy .vacancies-pagination .btn.active, .vacancy-search-page-view .vacancies-pagination .btn.active {
  position: relative;
  padding-left: 5rem;
}
.post-type-archive-vacancy .vacancies-pagination .btn.active:after, .vacancy-search-page-view .vacancies-pagination .btn.active:after {
  content: "";
  position: absolute;
  left: 14px;
  width: 25px;
  height: 25px;
  top: 50%;
  transform: translateY(-50%);
  background-image: url("../img/loading_icon.svg");
  background-size: 25px;
}
.post-type-archive-vacancy .vacancies-pagination .btn:hover, .vacancy-search-page-view .vacancies-pagination .btn:hover {
  cursor: pointer;
}
.post-type-archive-vacancy .loading-ind, .vacancy-search-page-view .loading-ind {
  display: none;
}
.post-type-archive-vacancy .loading-ind.active, .vacancy-search-page-view .loading-ind.active {
  display: flex;
}
.post-type-archive-vacancy .results-row, .vacancy-search-page-view .results-row {
  min-height: 30rem;
  align-content: flex-start;
  align-items: flex-start;
}
@media (min-width: 992px) {
  .post-type-archive-vacancy .results-row, .vacancy-search-page-view .results-row {
    margin: 0 -2rem;
  }
}
.post-type-archive-vacancy .results-row .no-vacancy-results, .vacancy-search-page-view .results-row .no-vacancy-results {
  text-align: center;
  width: 100%;
  font-weight: 600;
  padding: 0 1.5rem;
  height: 15rem;
  display: none;
}
.post-type-archive-vacancy .results-row .no-vacancy-results span, .vacancy-search-page-view .results-row .no-vacancy-results span {
  display: block;
  margin: 0 auto;
  margin-top: 2rem;
  width: 14rem;
}
.post-type-archive-vacancy .results-row .card-contain.hidden, .vacancy-search-page-view .results-row .card-contain.hidden {
  visibility: hidden;
  opacity: 0;
  display: none;
}

.loading-ind {
  width: 100%;
  height: 12rem;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='margin: auto; background: none; display: block; shape-rendering: auto;' width='200px' height='200px' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid'%3E%3Ccircle cx='50' cy='50' r='0' fill='none' stroke='%233e390a' stroke-width='5'%3E%3Canimate attributeName='r' repeatCount='indefinite' dur='3.7037037037037033s' values='0;40' keyTimes='0;1' keySplines='0 0.2 0.8 1' calcMode='spline' begin='0s'%3E%3C/animate%3E%3Canimate attributeName='opacity' repeatCount='indefinite' dur='3.7037037037037033s' values='1;0' keyTimes='0;1' keySplines='0.2 0 0.8 1' calcMode='spline' begin='0s'%3E%3C/animate%3E%3C/circle%3E%3Ccircle cx='50' cy='50' r='0' fill='none' stroke='%23726912' stroke-width='5'%3E%3Canimate attributeName='r' repeatCount='indefinite' dur='3.7037037037037033s' values='0;40' keyTimes='0;1' keySplines='0 0.2 0.8 1' calcMode='spline' begin='-1.8518518518518516s'%3E%3C/animate%3E%3Canimate attributeName='opacity' repeatCount='indefinite' dur='3.7037037037037033s' values='1;0' keyTimes='0;1' keySplines='0.2 0 0.8 1' calcMode='spline' begin='-1.8518518518518516s'%3E%3C/animate%3E%3C/circle%3E%3C!-- %5Bldio%5D generated by https://loading.io/ --%3E%3C/svg%3E");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 8rem;
  margin-bottom: 5rem;
  display: none;
}
.loading-ind.active {
  display: block;
}

@media (min-width: 992px) {
  .home .filter-search-form__location {
    padding-right: 2rem;
  }
}
.home .filter-search-form__location span.location-geolocate {
  right: 20px;
}
.home .dropdown:before {
  background-color: transparent;
}
.home .dropdown:after {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='9' viewBox='0 0 16 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.3596 0.67204L8.28857 7.63217L1.21751 0.67204' stroke='black'/%3E%3C/svg%3E%0A");
}

.testimonials {
  padding: 2.5rem 0;
  background: #EDECE9;
  margin: 2.5rem 0;
}
@media (min-width: 992px) {
  .testimonials {
    margin: 3.5rem 0;
  }
}
@media (min-width: 768px) {
  .testimonials {
    padding: 4.5rem 0;
  }
}
@media (min-width: 992px) {
  .testimonials {
    padding: 7rem 0;
  }
}
.testimonials.background--beige {
  background-size: cover;
  background-color: #968D83;
  background-position: center center;
  background-image: url("data:image/svg+xml,%3Csvg width='1366' height='355' viewBox='0 0 1366 355' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='-1' width='1367' height='355' fill='%23F4F3E8'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M185.32 355C186.597 349.677 187.272 344.126 187.272 338.419C187.272 298.559 154.328 266.288 113.636 266.288C72.9438 266.288 40 298.613 40 338.474C40 344.161 40.6706 349.693 41.9388 355H185.32Z' fill='%23FBFBF5'/%3E%3Ccircle cx='286.5' cy='200.5' r='90.5' fill='%23FBFBF5'/%3E%3Ccircle cx='535' cy='134' r='106' fill='%23FBFBF5'/%3E%3Ccircle cx='823' cy='173' r='126' fill='%23FBFBF5'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1291.9 355C1297.15 339.46 1300 322.813 1300 305.5C1300 220.172 1230.83 151 1145.5 151C1060.17 151 991 220.172 991 305.5C991 322.813 993.848 339.46 999.1 355H1291.9Z' fill='%23FBFBF5'/%3E%3C/svg%3E%0A");
}
.testimonials.background--yellow {
  background-color: #FAE615;
}
.testimonials__item {
  max-width: 860px;
  margin: 0 auto;
  padding: 0 4rem;
  position: relative;
}
@media (min-width: 992px) {
  .testimonials__item {
    padding: 0;
  }
}
.testimonials h2 {
  display: none;
}
.testimonials blockquote {
  margin: 0 auto;
  padding: 0;
  border: 0;
  text-align: center;
  font-size: 1.8rem;
  line-height: 3rem;
}
@media (min-width: 992px) {
  .testimonials blockquote {
    font-size: 3rem;
    line-height: 4.2rem;
  }
}
.testimonials blockquote p {
  font-family: "goudy-old-style", serif;
  font-weight: 300;
}
.testimonials cite {
  width: 100%;
  text-align: center;
  display: block;
  font-size: 1.6rem;
  margin-top: 0;
  line-height: 2.2rem;
  font-family: "myriad-pro", "Verdana", Arial, sans-serif;
}
@media (min-width: 992px) {
  .testimonials cite {
    font-size: 2rem;
    line-height: 2.6rem;
    margin-top: 0.6rem;
  }
}
.testimonials cite.name {
  font-weight: 600;
}
@media (min-width: 992px) {
  .testimonials cite.name {
    margin-top: 3rem;
  }
}
.testimonials .swiper-wrapper {
  align-items: center;
}
.testimonials .swiper-pagination {
  display: none;
}
.testimonials .swiper-button-next:after, .testimonials .swiper-button-prev:after {
  color: white !important;
}
.testimonials .swiper-button-next {
  z-index: 99;
  right: 8px !important;
}
@media (min-width: 768px) {
  .testimonials .swiper-button-next {
    right: -25px !important;
  }
}
@media (min-width: 992px) {
  .testimonials .swiper-button-next {
    right: -100px !important;
  }
}
.testimonials .swiper-button-prev {
  left: 8px !important;
}
@media (min-width: 768px) {
  .testimonials .swiper-button-prev {
    left: -25px !important;
  }
}
@media (min-width: 992px) {
  .testimonials .swiper-button-prev {
    left: -100px !important;
  }
}

.vacancy-header .testimonials {
  margin: 1.2rem 0 1rem 0;
}
.vacancy-header .header-banner {
  margin-bottom: 1rem;
}

.main-content-area .testimonials {
  padding-top: 2.5rem;
}
@media (min-width: 500px) {
  .main-content-area .testimonials {
    padding-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .main-content-area .testimonials {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }
}
@media (min-width: 992px) {
  .main-content-area .testimonials {
    padding-top: 6rem;
    padding-bottom: 4rem;
  }
}
.main-content-area blockquote p {
  font-weight: 300;
  font-size: 1.8rem;
  line-height: 2.6rem;
  max-width: 100%;
  width: 90%;
  margin: 0 auto;
  font-family: "goudy-old-style", serif;
}
@media (min-width: 768px) {
  .main-content-area blockquote p {
    font-size: 2.6rem;
    line-height: 3.5rem;
  }
}
.main-content-area blockquote cite {
  font-size: 1.6rem;
  line-height: 1.9rem;
  margin-top: 0.3rem;
  font-family: "myriad-pro", "Verdana", Arial, sans-serif;
}
.main-content-area blockquote cite.name {
  margin-top: 2rem;
  font-weight: 600;
}
.main-content-area blockquote .swiper-button-next {
  z-index: 99;
  right: 15px !important;
}
@media (min-width: 768px) {
  .main-content-area blockquote .swiper-button-next {
    right: 30px !important;
  }
}
@media (min-width: 992px) {
  .main-content-area blockquote .swiper-button-next {
    right: 30px !important;
  }
}
.main-content-area blockquote .swiper-button-prev {
  left: 15px !important;
}
@media (min-width: 768px) {
  .main-content-area blockquote .swiper-button-prev {
    left: 30px !important;
  }
}
@media (min-width: 992px) {
  .main-content-area blockquote .swiper-button-prev {
    left: 30px !important;
  }
}
.main-content-area .swiper-pagination {
  display: none;
}

.main-content-area .testimonials blockquote {
  padding: 0 5rem;
}
.main-content-area .testimonials .swiper-button-next {
  z-index: 99;
  right: 8px !important;
}
@media (min-width: 768px) {
  .main-content-area .testimonials .swiper-button-next {
    right: -25px !important;
  }
}
@media (min-width: 992px) {
  .main-content-area .testimonials .swiper-button-next {
    right: 20px !important;
  }
}
.main-content-area .testimonials .swiper-button-prev {
  left: 8px !important;
}
@media (min-width: 768px) {
  .main-content-area .testimonials .swiper-button-prev {
    left: -25px !important;
  }
}
@media (min-width: 992px) {
  .main-content-area .testimonials .swiper-button-prev {
    left: 20px !important;
  }
}
.main-content-area .testimonials .swiper-button-prev:after, .main-content-area .testimonials .swiper-button-next:after {
  color: #726912 !important;
}

.content-cards {
  margin: 2.5rem 0;
}
@media (min-width: 992px) {
  .content-cards {
    margin: 3.5rem 0;
  }
}
.content-cards__intro {
  width: 100%;
}
.content-cards__cards {
  display: flex;
  flex-wrap: wrap;
  row-gap: 1.5rem;
  justify-content: center;
  margin-top: 2rem;
}
@media (min-width: 992px) {
  .content-cards__cards {
    margin: 0 -2rem;
    margin-top: 3.5rem;
    row-gap: 4rem;
  }
}
.content-cards__cards .card-contain {
  width: 100%;
}
@media (min-width: 768px) {
  .content-cards__cards.two .card-contain {
    width: 50%;
  }
}
@media (min-width: 768px) {
  .content-cards__cards.three .card-contain {
    width: 33.3333333333%;
  }
}
@media (min-width: 768px) {
  .content-cards__cards.four .card-contain {
    width: 25%;
  }
}
.content-cards__cards .card {
  border-radius: 1rem;
  overflow: hidden;
}
.content-cards__cards .card-top {
  aspect-ratio: 1/0.6;
  width: 100%;
  height: auto !important;
  background-size: cover;
  background-position: center;
}
.content-cards__cards .card-bottom {
  padding-left: 2rem;
  padding-right: 2rem;
  padding-bottom: 2.8rem;
  padding-top: 1.5rem;
}
.content-cards__cards .card-bottom .card-read-more {
  margin-bottom: 0;
}

.latest-news {
  padding-bottom: 3rem;
  padding-top: 2.5rem;
  overflow: hidden;
  margin: 2.5rem 0;
}
@media (min-width: 992px) {
  .latest-news {
    margin: 3.5rem 0;
  }
}
.latest-news h2 {
  font-size: 3rem;
}
@media (min-width: 992px) {
  .latest-news h2 {
    font-size: 4rem;
  }
}
.latest-news .view-more-button {
  padding-top: 1.5rem;
}
.latest-news .results-row {
  flex-wrap: nowrap;
  overflow-x: auto;
  overflow-y: hidden;
  width: 110%;
  padding-right: 20px;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
@media (min-width: 992px) {
  .latest-news .results-row {
    margin: 0 -2rem;
    width: 100%;
  }
}
.latest-news .results-row::-webkit-scrollbar {
  display: none;
}
.latest-news .results-row .card {
  margin: 0;
}
.latest-news .results-row .card-contain {
  min-width: 280px;
  margin: 0 20px;
}
@media (min-width: 992px) {
  .latest-news .results-row .card-contain {
    min-width: 0;
    margin: 0;
  }
}
.latest-news .results-row .card-contain:first-of-type {
  margin-left: 0;
}
@media (min-width: 992px) {
  .latest-news .results-row .card-contain .card {
    margin-bottom: 0;
  }
}
.latest-news .results-row .card-contain .card .card-top {
  margin-bottom: 5px;
}

.main-content-area .latest-news {
  margin: 0;
  padding: 0;
}
.main-content-area .latest-news h2 {
  margin-top: 0;
}
.main-content-area .latest-news .container {
  padding: 0;
}

.contact-form, .vacancy-contact-form {
  padding-bottom: 3rem;
  padding-top: 2.5rem;
  position: relative;
  background-color: #EDECE9;
  background-image: url("data:image/svg+xml,%3Csvg width='1366' height='615' viewBox='0 0 1366 615' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='1367' height='615' fill='%23F4F3E8'/%3E%3Cmask id='mask0_53_2' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='1367' height='615'%3E%3Crect width='1367' height='615' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_53_2)'%3E%3C/g%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1366 53.233C1362.35 53.0782 1358.69 53 1355 53C1214.17 53 1100 167.167 1100 308C1100 448.833 1214.17 563 1355 563C1358.69 563 1362.35 562.922 1366 562.767V53.233Z' fill='%23FBFBF5'/%3E%3C/svg%3E%0A");
  background-position: right center;
  background-size: cover;
}
@media (min-width: 500px) {
  .contact-form, .vacancy-contact-form {
    padding-bottom: 3.5rem;
  }
}
@media (min-width: 768px) {
  .contact-form, .vacancy-contact-form {
    padding-top: 4.5rem;
    padding-bottom: 5rem;
  }
}
@media (min-width: 992px) {
  .contact-form__content, .vacancy-contact-form__content {
    padding-right: 10rem;
  }
}
@media (min-width: 1200px) {
  .contact-form__content, .vacancy-contact-form__content {
    padding-right: 18rem;
  }
}
.contact-form__content h2, .vacancy-contact-form__content h2 {
  margin-top: 0;
}
.contact-form h2, .vacancy-contact-form h2 {
  position: relative;
  z-index: 2;
  font-size: 3rem;
  margin-bottom: 3rem;
}
@media (min-width: 992px) {
  .contact-form h2, .vacancy-contact-form h2 {
    font-size: 4rem;
  }
}
.contact-form__details, .vacancy-contact-form__details {
  height: 100%;
  display: flex;
  align-items: center;
  align-content: center;
  flex-wrap: wrap;
  position: relative;
  z-index: 1;
}
@media (min-width: 992px) {
  .contact-form__details, .vacancy-contact-form__details {
    padding-left: 9rem;
  }
}
@media (min-width: 1200px) {
  .contact-form__details, .vacancy-contact-form__details {
    padding-left: 11rem;
  }
}
.contact-form__detail, .vacancy-contact-form__detail {
  width: 100%;
  padding: 1.5rem 0 1.5rem 5.5rem;
  color: #000000;
  display: flex;
  align-content: center;
  align-items: center;
  font-size: 1.6rem;
  line-height: 2.2rem;
  background-repeat: no-repeat;
  background-position-y: 1.6rem;
}
@media (min-width: 992px) {
  .contact-form__detail, .vacancy-contact-form__detail {
    font-size: 2rem;
    line-height: 2.6rem;
  }
}
@media (min-width: 1200px) {
  .contact-form__detail, .vacancy-contact-form__detail {
    font-size: 2.6rem;
    line-height: 3.4rem;
  }
}
.contact-form__detail.location, .vacancy-contact-form__detail.location {
  background-position-y: 1.4rem;
  background-image: url("data:image/svg+xml,%3Csvg width='31' height='44' viewBox='0 0 31 44' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_53_54' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='31' height='44'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 0H31V44H0V0Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_53_54)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.5277 40.4089C15.5896 40.2992 15.6138 40.2476 15.6458 40.2012C18.2277 36.4547 20.8638 32.7439 23.3747 28.9506C25.1606 26.2528 26.6284 23.3715 27.6063 20.2672C28.3742 17.8294 28.6919 15.3553 28.1458 12.8267C26.6108 5.71822 19.7019 1.33113 12.5652 2.92189C5.96019 4.39423 1.53256 11.1612 2.80407 17.7865C3.28263 20.2804 4.18476 22.6115 5.31921 24.866C6.97655 28.16 9.02281 31.214 11.1372 34.2248C12.5683 36.2623 14.0194 38.286 15.5277 40.4089ZM16.8023 0C17.6009 0.145264 18.4076 0.256337 19.1968 0.441201C25.0508 1.81252 29.7228 6.79979 30.762 12.6865C31.3451 15.9885 30.8085 19.1424 29.68 22.2362C28.4333 25.6546 26.6648 28.8102 24.6389 31.8146C22.351 35.2074 19.9702 38.5379 17.6309 41.8961C17.271 42.4129 16.932 42.9447 16.5564 43.4496C16.0155 44.1767 14.9754 44.192 14.4653 43.4444C11.3213 38.8355 7.88508 34.4257 5.0025 29.6391C3.19125 26.6316 1.59412 23.5245 0.667785 20.115C-0.522223 15.7345 -0.184599 11.5145 2.18942 7.58831C4.71869 3.40559 8.44514 0.923934 13.2993 0.162263C13.6071 0.11397 13.9129 0.0542809 14.2196 0H16.8023Z' fill='%23726912'/%3E%3C/g%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.6682 15.9986C19.6675 13.4582 17.5595 11.3421 15.0185 11.3312C12.4648 11.3204 10.3314 13.4456 10.3316 16.0002C10.3319 18.5392 12.4419 20.6578 14.9811 20.6684C17.5347 20.6793 19.6689 18.5529 19.6682 15.9986ZM8 16.0087C7.99878 12.1214 11.1223 8.99843 15.0103 9C18.8744 9.0014 21.9984 12.126 22 15.9904C22.0014 19.878 18.8777 23.0014 14.9899 23C11.1272 22.9984 8.00122 19.8717 8 16.0087Z' fill='%23726912'/%3E%3C/svg%3E%0A");
}
.contact-form__detail.message, .vacancy-contact-form__detail.message {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath fill='%23726912' d='M64 96c-17.7 0-32 14.3-32 32v39.9L227.6 311.3c16.9 12.4 39.9 12.4 56.8 0L480 167.9V128c0-17.7-14.3-32-32-32H64zM32 207.6V384c0 17.7 14.3 32 32 32H448c17.7 0 32-14.3 32-32V207.6L303.3 337.1c-28.2 20.6-66.5 20.6-94.6 0L32 207.6zM0 128C0 92.7 28.7 64 64 64H448c35.3 0 64 28.7 64 64V384c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V128z'/%3E%3C/svg%3E");
  background-size: 3.7rem;
  background-position-y: 13px;
}
.contact-form__detail.message a:hover, .vacancy-contact-form__detail.message a:hover {
  text-decoration: underline;
}
.contact-form__detail.phone, .vacancy-contact-form__detail.phone {
  background-image: url("data:image/svg+xml,%3Csvg width='34' height='34' viewBox='0 0 34 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='Shape'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.8196 31.1169C14.4667 29.0149 10.6529 26.0443 7.48466 22.2714C4.87555 19.1484 3.11839 16.2242 1.95361 13.0746C1.19484 11.039 0.901985 9.35474 1.02845 7.77C1.13494 6.50352 1.64744 5.40945 2.55264 4.50767L5.04195 2.02777C5.75413 1.35143 6.56614 1 7.41144 1C8.26339 1 9.06876 1.35143 9.75431 2.02114C10.2069 2.43887 10.6662 2.90303 11.1055 3.35392L11.1239 3.37283C11.3437 3.59826 11.5577 3.81775 11.7844 4.04351L13.7678 6.01948C14.4933 6.7356 14.8727 7.56444 14.8727 8.40655C14.8727 9.24865 14.4866 10.0775 13.7678 10.7936C13.5615 10.9992 13.3551 11.2047 13.1555 11.4103C12.5897 11.9872 12.004 12.5773 11.3783 13.1409C11.8243 14.1687 12.4633 15.1765 13.4151 16.3767C15.2987 18.6776 17.2688 20.4679 19.4386 21.8404C19.6583 21.9797 19.9045 22.1057 20.1708 22.2383L20.1708 22.2383C20.3838 22.3444 20.6101 22.4571 20.8297 22.5831L23.2125 20.2093C23.9114 19.5131 24.7301 19.1417 25.582 19.1417C26.434 19.1417 27.246 19.5131 27.9249 20.2159L31.9251 24.201C33.3561 25.6266 33.3561 27.4965 31.9384 28.9685C31.6322 29.2868 31.3127 29.5984 30.9999 29.8968C30.9683 29.9274 30.9368 29.9578 30.9054 29.9881C30.4805 30.3988 30.0748 30.7907 29.7153 31.223C29.7087 31.2362 29.6953 31.2495 29.6887 31.2561C28.6038 32.4298 27.2726 33 25.6153 33C25.4684 33 25.3276 32.9939 25.1812 32.9875L25.1627 32.9867C22.6934 32.8276 20.4769 31.8993 18.8196 31.1169ZM3.71077 5.65479C3.0718 6.29135 2.73235 7.02736 2.65248 7.90925C2.54599 9.24203 2.80557 10.7074 3.49112 12.5309C4.596 15.5015 6.26663 18.2731 8.74927 21.2503C11.7644 24.8442 15.3985 27.6755 19.5385 29.6714C21.0627 30.3941 23.0927 31.2429 25.2758 31.3821C25.389 31.3887 25.5088 31.3954 25.6219 31.3954C26.8 31.3954 27.7119 31.0108 28.4773 30.1886C28.8926 29.6933 29.3496 29.2514 29.7919 28.8237C29.8175 28.799 29.843 28.7743 29.8684 28.7497C30.1812 28.4513 30.4741 28.1662 30.7536 27.8678C31.5657 27.0257 31.5723 26.1637 30.7736 25.368L26.7601 21.3763C26.5005 21.0978 26.0879 20.7862 25.582 20.7862C25.1693 20.7862 24.75 20.9917 24.364 21.3763L21.8747 23.8562C21.7615 23.9689 21.4154 24.3071 20.883 24.3071C20.67 24.3071 20.457 24.254 20.2373 24.1413C20.224 24.1347 20.2124 24.1281 20.2007 24.1214C20.1891 24.1148 20.1774 24.1082 20.1641 24.1015C19.9445 23.9623 19.6982 23.8363 19.432 23.7037C19.3839 23.6792 19.3353 23.6547 19.2863 23.63C19.0435 23.5077 18.7915 23.3808 18.5534 23.2263C16.2371 21.7609 14.1339 19.8579 12.1371 17.4045C11.0256 16.012 10.3134 14.845 9.8009 13.6183C9.79758 13.6084 9.79425 13.6001 9.79092 13.5918C9.78759 13.5835 9.78427 13.5752 9.78094 13.5653C9.64782 13.1674 9.56129 12.6436 10.1137 12.0933L10.147 12.0601C10.7378 11.539 11.2773 10.9953 11.8445 10.4236C11.8908 10.3769 11.9373 10.3301 11.984 10.2831C12.0872 10.1803 12.1904 10.0758 12.2935 9.97141C12.3967 9.86698 12.4999 9.76254 12.603 9.65977C13.0157 9.24866 13.2287 8.83092 13.2287 8.41982C13.2287 8.00871 13.0157 7.59097 12.603 7.17987L10.6196 5.2039C10.5039 5.08541 10.3883 4.96854 10.2735 4.8525C10.157 4.73478 10.0413 4.61791 9.92737 4.50104C9.86717 4.44019 9.80756 4.37981 9.7484 4.31988C9.36275 3.92923 8.99613 3.55785 8.6095 3.20142C8.23011 2.81683 7.81745 2.62454 7.41144 2.62454C6.99878 2.62454 6.5728 2.81683 6.18676 3.18816L3.71077 5.65479Z' fill='%23726912'/%3E%3Cpath d='M7.48466 22.2714L7.27361 22.4478L7.27406 22.4483L7.48466 22.2714ZM18.8196 31.1169L18.7 31.3645L18.7022 31.3655L18.8196 31.1169ZM1.95361 13.0746L2.21154 12.9792L2.2113 12.9785L1.95361 13.0746ZM1.02845 7.77L0.754411 7.74695L0.754318 7.74812L1.02845 7.77ZM2.55264 4.50767L2.74673 4.70249H2.74673L2.55264 4.50767ZM5.04195 2.02777L4.85252 1.8283L4.84786 1.83294L5.04195 2.02777ZM9.75431 2.02114L9.56207 2.21793L9.5678 2.22322L9.75431 2.02114ZM11.1055 3.35392L10.9085 3.54582L10.9086 3.5459L11.1055 3.35392ZM11.1239 3.37283L11.3208 3.18085L11.3208 3.18085L11.1239 3.37283ZM11.7844 4.04351L11.9784 3.84869V3.84869L11.7844 4.04351ZM13.7678 6.01948L13.5737 6.2143L13.5746 6.21519L13.7678 6.01948ZM13.7678 10.7936L13.5737 10.5988L13.7678 10.7936ZM13.1555 11.4103L13.3518 11.6028L13.3527 11.6019L13.1555 11.4103ZM11.3783 13.1409L11.1943 12.9366L11.0474 13.0689L11.1261 13.2504L11.3783 13.1409ZM13.4151 16.3767L13.1996 16.5476L13.2023 16.5509L13.4151 16.3767ZM19.4386 21.8404L19.5859 21.6082L19.5856 21.608L19.4386 21.8404ZM20.1708 22.2383L20.2938 21.9923L20.2934 21.9921L20.1708 22.2383ZM20.1708 22.2383L20.0478 22.4843L20.0482 22.4845L20.1708 22.2383ZM20.8297 22.5831L20.6929 22.8216L20.875 22.9261L21.0238 22.7779L20.8297 22.5831ZM23.2125 20.2093L23.4066 20.4041L23.2125 20.2093ZM27.9249 20.2159L27.727 20.407L27.7308 20.4107L27.9249 20.2159ZM31.9251 24.201L32.1192 24.0062L31.9251 24.201ZM31.9384 28.9685L31.7403 28.7777L31.7402 28.7779L31.9384 28.9685ZM30.9999 29.8968L30.8101 29.6978L30.8087 29.6992L30.9999 29.8968ZM30.9054 29.9881L30.7143 29.7904L30.7143 29.7904L30.9054 29.9881ZM29.7153 31.223L29.5039 31.0471L29.4837 31.0714L29.4695 31.0996L29.7153 31.223ZM29.6887 31.2561L29.4945 31.0611L29.4868 31.0694L29.6887 31.2561ZM25.1812 32.9875L25.1931 32.7128H25.1931L25.1812 32.9875ZM25.1627 32.9867L25.145 33.2612L25.1508 33.2615L25.1627 32.9867ZM2.65248 7.90925L2.37859 7.88444L2.37836 7.88735L2.65248 7.90925ZM3.71077 5.65479L3.51668 5.45997L3.71077 5.65479ZM3.49112 12.5309L3.74887 12.435L3.74853 12.4341L3.49112 12.5309ZM8.74927 21.2503L8.53807 21.4264L8.5386 21.4271L8.74927 21.2503ZM19.5385 29.6714L19.419 29.9191L19.4206 29.9199L19.5385 29.6714ZM25.2758 31.3821L25.2583 31.6566L25.2598 31.6566L25.2758 31.3821ZM28.4773 30.1886L28.6786 30.3759L28.6835 30.3707L28.688 30.3653L28.4773 30.1886ZM29.7919 28.8237L29.6008 28.626L29.6007 28.626L29.7919 28.8237ZM29.8684 28.7497L29.6786 28.5507L29.6772 28.5521L29.8684 28.7497ZM30.7536 27.8678L30.5557 27.6769L30.5529 27.6798L30.7536 27.8678ZM30.7736 25.368L30.9677 25.1732L30.9675 25.173L30.7736 25.368ZM26.7601 21.3763L26.5588 21.5639L26.5662 21.5713L26.7601 21.3763ZM24.364 21.3763L24.5581 21.5711L24.364 21.3763ZM21.8747 23.8562L22.0688 24.051L21.8747 23.8562ZM20.2373 24.1413L20.3629 23.8966L20.3599 23.8952L20.2373 24.1413ZM20.2007 24.1214L20.3368 23.8825L20.3368 23.8824L20.2007 24.1214ZM20.1641 24.1015L20.0169 24.3338L20.0288 24.3414L20.0415 24.3477L20.1641 24.1015ZM19.432 23.7037L19.3071 23.9487L19.3094 23.9499L19.432 23.7037ZM19.2863 23.63L19.41 23.3844H19.41L19.2863 23.63ZM18.5534 23.2263L18.7031 22.9956L18.7004 22.9939L18.5534 23.2263ZM12.1371 17.4045L11.9222 17.5761L11.9238 17.5781L12.1371 17.4045ZM9.8009 13.6183L9.54011 13.7056L9.54329 13.7151L9.54716 13.7243L9.8009 13.6183ZM9.79092 13.5918L9.53572 13.6943L9.53573 13.6943L9.79092 13.5918ZM9.78094 13.5653L9.52015 13.6525L9.52015 13.6525L9.78094 13.5653ZM10.1137 12.0933L9.91965 11.8984H9.91965L10.1137 12.0933ZM10.147 12.0601L9.9651 11.8539L9.95884 11.8594L9.95293 11.8653L10.147 12.0601ZM11.8445 10.4236L12.0397 10.6173L11.8445 10.4236ZM11.984 10.2831L11.7899 10.0882L11.7889 10.0893L11.984 10.2831ZM12.2935 9.97141L12.0979 9.77815L12.0979 9.77815L12.2935 9.97141ZM12.603 9.65977L12.4089 9.46495L12.4089 9.46495L12.603 9.65977ZM12.603 7.17987L12.4089 7.37469L12.603 7.17987ZM10.6196 5.2039L10.4227 5.39599L10.4255 5.39873L10.6196 5.2039ZM10.2735 4.8525L10.078 5.04593L10.078 5.04593L10.2735 4.8525ZM9.92737 4.50104L10.1243 4.30905L10.1229 4.30765L9.92737 4.50104ZM9.7484 4.31988L9.5527 4.51308V4.51308L9.7484 4.31988ZM8.6095 3.20142L8.41351 3.39476L8.4231 3.40361L8.6095 3.20142ZM6.18676 3.18816L5.99609 2.98993L5.99267 2.99333L6.18676 3.18816ZM7.27406 22.4483C10.4669 26.2506 14.3116 29.2454 18.7001 31.3645L18.9392 30.8692C14.6217 28.7844 10.8388 25.8381 7.69525 22.0946L7.27406 22.4483ZM1.69569 13.17C2.87336 16.3545 4.64843 19.3054 7.27361 22.4478L7.6957 22.0951C5.10266 18.9913 3.36343 16.094 2.21154 12.9792L1.69569 13.17ZM0.754318 7.74812C0.623724 9.38465 0.927931 11.1102 1.69593 13.1706L2.2113 12.9785C1.46176 10.9677 1.18025 9.32484 1.30258 7.79187L0.754318 7.74812ZM2.35856 4.31284C1.40768 5.26013 0.866424 6.41488 0.754414 7.74695L1.30248 7.79304C1.40346 6.59216 1.8872 5.55877 2.74673 4.70249L2.35856 4.31284ZM4.84786 1.83294L2.35856 4.31284L2.74673 4.70249L5.23603 2.22259L4.84786 1.83294ZM7.41144 0.725C6.48454 0.725 5.60718 1.11173 4.85257 1.82836L5.23132 2.22717C5.90107 1.59113 6.64775 1.275 7.41144 1.275V0.725ZM9.94648 1.82442C9.21663 1.11144 8.34454 0.725 7.41144 0.725V1.275C8.18225 1.275 8.92088 1.59141 9.56215 2.21785L9.94648 1.82442ZM11.3024 3.16201C10.8627 2.71068 10.3992 2.24207 9.94083 1.81905L9.5678 2.22322C10.0147 2.63567 10.4696 3.09538 10.9085 3.54582L11.3024 3.16201ZM11.3208 3.18085L11.3023 3.16193L10.9086 3.5459L10.927 3.56482L11.3208 3.18085ZM11.9784 3.84869C11.7535 3.62456 11.5408 3.40647 11.3208 3.18085L10.927 3.56482C11.1466 3.79004 11.362 4.01094 11.5903 4.23834L11.9784 3.84869ZM13.9619 5.82466L11.9784 3.84869L11.5903 4.23834L13.5737 6.2143L13.9619 5.82466ZM15.1477 8.40655C15.1477 7.47703 14.7281 6.58094 13.961 5.82376L13.5746 6.21519C14.2585 6.89026 14.5977 7.65185 14.5977 8.40655H15.1477ZM13.9619 10.9884C14.7206 10.2326 15.1477 9.33705 15.1477 8.40655H14.5977C14.5977 9.16026 14.2527 9.92239 13.5737 10.5988L13.9619 10.9884ZM13.3527 11.6019C13.5506 11.3982 13.7553 11.1943 13.9619 10.9884L13.5737 10.5988C13.3677 10.8041 13.1597 11.0112 12.9582 11.2187L13.3527 11.6019ZM11.5624 13.3452C12.1949 12.7754 12.7858 12.1799 13.3518 11.6028L12.9591 11.2177C12.3936 11.7944 11.8131 12.3792 11.1943 12.9366L11.5624 13.3452ZM13.6305 16.2058C12.688 15.0173 12.064 14.0302 11.6306 13.0314L11.1261 13.2504C11.5846 14.3071 12.2385 15.3358 13.1996 16.5476L13.6305 16.2058ZM19.5856 21.608C17.4445 20.2536 15.4958 18.4843 13.6278 16.2025L13.2023 16.5509C15.1015 18.8708 17.0931 20.6821 19.2916 22.0729L19.5856 21.608ZM20.2934 21.9921C20.0268 21.8594 19.7922 21.739 19.5859 21.6082L19.2914 22.0727C19.5244 22.2204 19.7823 22.352 20.0482 22.4844L20.2934 21.9921ZM20.2938 21.9923L20.2938 21.9923L20.0478 22.4843L20.0478 22.4843L20.2938 21.9923ZM20.9665 22.3445C20.7388 22.2139 20.5053 22.0977 20.2934 21.9922L20.0482 22.4845C20.2623 22.5911 20.4814 22.7003 20.6929 22.8216L20.9665 22.3445ZM23.0184 20.0145L20.6356 22.3883L21.0238 22.7779L23.4066 20.4041L23.0184 20.0145ZM25.582 18.8667C24.645 18.8667 23.7594 19.2763 23.0184 20.0145L23.4066 20.4041C24.0633 19.7499 24.8151 19.4167 25.582 19.4167V18.8667ZM28.1227 20.0249C27.4 19.2767 26.5194 18.8667 25.582 18.8667V19.4167C26.3485 19.4167 27.0919 19.7494 27.7271 20.407L28.1227 20.0249ZM32.1192 24.0062L28.119 20.0211L27.7308 20.4107L31.731 24.3958L32.1192 24.0062ZM32.1365 29.1593C32.8862 28.3808 33.2768 27.4793 33.275 26.5668C33.2732 25.6537 32.8784 24.7625 32.1192 24.0062L31.731 24.3958C32.4028 25.0651 32.7235 25.8217 32.725 26.5679C32.7265 27.3148 32.4082 28.0842 31.7403 28.7777L32.1365 29.1593ZM31.1897 30.0958C31.5039 29.7961 31.8265 29.4815 32.1366 29.1592L31.7402 28.7779C31.4379 29.0921 31.1216 29.4007 30.8101 29.6978L31.1897 30.0958ZM31.0965 30.1859C31.1279 30.1556 31.1594 30.1251 31.1911 30.0945L30.8087 29.6992C30.7772 29.7297 30.7457 29.76 30.7143 29.7904L31.0965 30.1859ZM29.9267 31.3988C30.275 30.9801 30.6696 30.5984 31.0965 30.1859L30.7143 29.7904C30.2913 30.1991 29.8746 30.6014 29.5039 31.0471L29.9267 31.3988ZM29.8828 31.451C29.886 31.4477 29.8978 31.4361 29.9105 31.4214C29.9217 31.4083 29.9432 31.3821 29.9611 31.3463L29.4695 31.0996C29.4758 31.0871 29.4818 31.0782 29.4853 31.0732C29.489 31.068 29.492 31.0644 29.4935 31.0627C29.4962 31.0596 29.498 31.0579 29.4946 31.0613L29.8828 31.451ZM25.6153 33.275C27.3462 33.275 28.7516 32.675 29.8906 31.4428L29.4868 31.0694C28.456 32.1845 27.1991 32.725 25.6153 32.725V33.275ZM25.1693 33.2623C25.3148 33.2686 25.4615 33.275 25.6153 33.275V32.725C25.4753 32.725 25.3404 32.7192 25.1931 32.7128L25.1693 33.2623ZM25.1508 33.2615L25.1693 33.2623L25.1931 32.7128L25.1746 32.712L25.1508 33.2615ZM18.7022 31.3655C20.366 32.151 22.6215 33.0985 25.145 33.2612L25.1804 32.7123C22.7652 32.5567 20.5879 31.6476 18.937 30.8682L18.7022 31.3655ZM2.92636 7.93405C3.00047 7.11583 3.31205 6.44018 3.90485 5.84962L3.51668 5.45997C2.83156 6.14251 2.46424 6.93889 2.3786 7.88445L2.92636 7.93405ZM3.74853 12.4341C3.07167 10.6338 2.82439 9.21044 2.92661 7.93115L2.37836 7.88735C2.26759 9.27363 2.53947 10.7811 3.23372 12.6277L3.74853 12.4341ZM8.96048 21.0742C6.49352 18.1158 4.84079 15.3708 3.74887 12.435L3.23338 12.6267C4.35121 15.6322 6.03973 18.4304 8.53807 21.4264L8.96048 21.0742ZM19.6579 29.4237C15.5535 27.445 11.9504 24.638 8.95995 21.0736L8.5386 21.4271C11.5784 25.0503 15.2435 27.9061 19.419 29.9191L19.6579 29.4237ZM25.2933 31.1077C23.1651 30.9719 21.1747 30.1429 19.6563 29.4229L19.4206 29.9199C20.9507 30.6454 23.0203 31.5138 25.2583 31.6565L25.2933 31.1077ZM25.6219 31.1204C25.518 31.1204 25.4058 31.1142 25.2919 31.1076L25.2598 31.6566C25.3722 31.6632 25.4996 31.6704 25.6219 31.6704V31.1204ZM28.276 30.0012C27.5656 30.7644 26.7281 31.1204 25.6219 31.1204V31.6704C26.872 31.6704 27.8582 31.2572 28.6786 30.3759L28.276 30.0012ZM29.6007 28.626C29.1599 29.0523 28.6926 29.5039 28.2666 30.0119L28.688 30.3653C29.0926 29.8828 29.5392 29.4506 29.9831 29.0214L29.6007 28.626ZM29.6772 28.5521C29.6518 28.5767 29.6263 28.6013 29.6008 28.626L29.9831 29.0214C30.0086 28.9967 30.0342 28.972 30.0596 28.9473L29.6772 28.5521ZM30.5529 27.6798C30.2789 27.9724 29.9905 28.2532 29.6786 28.5507L30.0582 28.9487C30.3719 28.6495 30.6693 28.36 30.9543 28.0558L30.5529 27.6798ZM30.5795 25.5628C30.9442 25.9261 31.0952 26.2736 31.0926 26.5983C31.0901 26.9253 30.9313 27.2874 30.5557 27.6769L30.9516 28.0587C31.388 27.6062 31.6386 27.1162 31.6426 26.6027C31.6467 26.0869 31.4017 25.6056 30.9677 25.1732L30.5795 25.5628ZM26.5662 21.5713L30.5797 25.563L30.9675 25.173L26.954 21.1813L26.5662 21.5713ZM25.582 21.0612C25.9746 21.0612 26.3192 21.3066 26.5589 21.5638L26.9613 21.1888C26.6818 20.889 26.2011 20.5112 25.582 20.5112V21.0612ZM24.5581 21.5711C24.9108 21.2197 25.2644 21.0612 25.582 21.0612V20.5112C25.0743 20.5112 24.5892 20.7638 24.1699 21.1815L24.5581 21.5711ZM22.0688 24.051L24.5581 21.5711L24.1699 21.1815L21.6806 23.6614L22.0688 24.051ZM20.883 24.5821C21.5344 24.5821 21.9504 24.169 22.0688 24.051L21.6806 23.6614C21.5727 23.7689 21.2964 24.0321 20.883 24.0321V24.5821ZM20.1118 24.386C20.366 24.5164 20.6217 24.5821 20.883 24.5821V24.0321C20.7182 24.0321 20.548 23.9916 20.3629 23.8967L20.1118 24.386ZM20.0647 24.3604C20.0757 24.3667 20.0936 24.377 20.1147 24.3875L20.3599 23.8952C20.3544 23.8924 20.349 23.8894 20.3368 23.8825L20.0647 24.3604ZM20.0415 24.3477C20.0471 24.3505 20.0525 24.3535 20.0647 24.3604L20.3368 23.8824C20.3257 23.8761 20.3078 23.8659 20.2867 23.8554L20.0415 24.3477ZM19.3094 23.9499C19.5759 24.0826 19.8106 24.203 20.0169 24.3338L20.3114 23.8693C20.0784 23.7216 19.8205 23.59 19.5546 23.4575L19.3094 23.9499ZM19.1626 23.8756C19.2117 23.9004 19.2597 23.9246 19.3071 23.9487L19.5569 23.4587C19.5081 23.4339 19.4589 23.4091 19.41 23.3844L19.1626 23.8756ZM18.4037 23.457C18.6565 23.621 18.9219 23.7543 19.1626 23.8756L19.41 23.3844C19.1652 23.2611 18.9266 23.1406 18.7031 22.9956L18.4037 23.457ZM11.9238 17.5781C13.9368 20.0513 16.0618 21.9753 18.4064 23.4587L18.7004 22.9939C16.4125 21.5464 14.331 19.6644 12.3504 17.2309L11.9238 17.5781ZM9.54716 13.7243C10.0718 14.98 10.7989 16.1689 11.9222 17.576L12.352 17.2329C11.2523 15.8552 10.555 14.71 10.0546 13.5123L9.54716 13.7243ZM9.53573 13.6943C9.53919 13.7029 9.53967 13.7043 9.54011 13.7056L10.0617 13.5311C10.0555 13.5125 10.0493 13.4973 10.0461 13.4893L9.53573 13.6943ZM9.52015 13.6525C9.52636 13.6711 9.53252 13.6863 9.53572 13.6943L10.0461 13.4894C10.0427 13.4807 10.0422 13.4793 10.0417 13.478L9.52015 13.6525ZM9.91965 11.8984C9.60421 12.2127 9.45635 12.5365 9.41732 12.8528C9.37916 13.162 9.44848 13.4384 9.52015 13.6525L10.0417 13.478C9.98027 13.2944 9.93977 13.1098 9.96318 12.9201C9.98572 12.7375 10.0708 12.5242 10.3078 12.2881L9.91965 11.8984ZM9.95293 11.8653L9.91965 11.8984L10.3078 12.2881L10.3411 12.2549L9.95293 11.8653ZM11.6493 10.2299C11.0811 10.8026 10.5479 11.3398 9.9651 11.8539L10.3289 12.2663C10.9276 11.7382 11.4735 11.1879 12.0397 10.6173L11.6493 10.2299ZM11.7889 10.0893C11.7421 10.1364 11.6956 10.1833 11.6493 10.2299L12.0397 10.6173C12.086 10.5706 12.1325 10.5238 12.1792 10.4768L11.7889 10.0893ZM12.0979 9.77815C11.9946 9.88272 11.8922 9.98637 11.7899 10.0882L12.1781 10.4779C12.2822 10.3742 12.3861 10.269 12.4892 10.1647L12.0979 9.77815ZM12.4089 9.46495C12.3049 9.56863 12.2009 9.67385 12.0979 9.77815L12.4892 10.1647C12.5925 10.0601 12.6949 9.95646 12.7971 9.85459L12.4089 9.46495ZM12.9537 8.41982C12.9537 8.73084 12.7927 9.08264 12.4089 9.46495L12.7971 9.85459C13.2387 9.41468 13.5037 8.93101 13.5037 8.41982H12.9537ZM12.4089 7.37469C12.7927 7.75699 12.9537 8.1088 12.9537 8.41982H13.5037C13.5037 7.90863 13.2387 7.42495 12.7971 6.98505L12.4089 7.37469ZM10.4255 5.39873L12.4089 7.37469L12.7971 6.98505L10.8137 5.00908L10.4255 5.39873ZM10.078 5.04593C10.1929 5.16208 10.3079 5.27827 10.4228 5.39597L10.8164 5.01184C10.7 4.89254 10.5837 4.775 10.4689 4.65907L10.078 5.04593ZM9.73048 4.69303C9.84526 4.81075 9.96163 4.92834 10.078 5.04593L10.4689 4.65907C10.3523 4.54123 10.2374 4.42508 10.1243 4.30906L9.73048 4.69303ZM9.5527 4.51308C9.61184 4.57299 9.67155 4.63347 9.73186 4.69444L10.1229 4.30765C10.0628 4.24691 10.0033 4.18663 9.94411 4.12669L9.5527 4.51308ZM8.4231 3.40361C8.80417 3.75491 9.16626 4.12162 9.5527 4.51308L9.94411 4.12669C9.55925 3.73683 9.1881 3.36078 8.7959 2.99923L8.4231 3.40361ZM7.41144 2.89954C7.7254 2.89954 8.07142 3.04755 8.41373 3.39454L8.80527 3.00829C8.38881 2.58612 7.9095 2.34954 7.41144 2.34954V2.89954ZM6.3774 3.38635C6.7262 3.05085 7.08716 2.89954 7.41144 2.89954V2.34954C6.91039 2.34954 6.4194 2.58282 5.99612 2.98996L6.3774 3.38635ZM3.90485 5.84962L6.38084 3.38298L5.99267 2.99333L3.51668 5.45997L3.90485 5.84962Z' fill='%23726912'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.contact-form__detail.phone a:hover, .vacancy-contact-form__detail.phone a:hover {
  text-decoration: underline;
}
.contact-form__detail a, .vacancy-contact-form__detail a {
  color: #000000;
}
.contact-form__detail img, .vacancy-contact-form__detail img {
  width: 26px;
  margin-right: 20px;
}
@media (min-width: 992px) {
  .contact-form__detail img, .vacancy-contact-form__detail img {
    width: 32px;
  }
}
.contact-form__detail-item, .vacancy-contact-form__detail-item {
  flex: 1;
}
.contact-form__form, .vacancy-contact-form__form {
  position: relative;
}
@media (min-width: 992px) {
  .contact-form__form, .vacancy-contact-form__form {
    padding-right: 6rem;
  }
}
.contact-form__form .gform_wrapper, .vacancy-contact-form__form .gform_wrapper {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .contact-form__form .gform_wrapper, .vacancy-contact-form__form .gform_wrapper {
    margin-bottom: 7rem;
  }
}
.contact-form__form .gform_button, .vacancy-contact-form__form .gform_button {
  border-width: 2px;
  border-style: solid;
  border-radius: 0;
  font-size: 1.5rem;
  background-color: #726912 !important;
  border-color: #726912 !important;
  height: auto !important;
  font-weight: 500;
  color: white !important;
  padding: 0.7rem 3rem !important;
}
@media (min-width: 992px) {
  .contact-form__form .gform_button, .vacancy-contact-form__form .gform_button {
    padding: 1.4rem 3rem !important;
  }
}
@media (min-width: 992px) {
  .contact-form__form .three-quarter-width, .vacancy-contact-form__form .three-quarter-width {
    grid-column: span 8 !important;
  }
}
@media (min-width: 992px) {
  .contact-form__form .quarter-width, .vacancy-contact-form__form .quarter-width {
    grid-column: span 4 !important;
  }
}
.contact-form__form .dropdown, .vacancy-contact-form__form .dropdown {
  background-color: transparent;
  border: 0;
  width: 100%;
  margin-top: 1rem;
  font-size: 16px;
  padding-left: 0;
  border-bottom: #000000 1px solid;
  color: #000000;
  height: 40px;
}
.contact-form__form .dropdown:after, .vacancy-contact-form__form .dropdown:after {
  margin-top: 1px !important;
  right: 0 !important;
  background: url(../img/down-chevron.svg);
}
.contact-form__form .ginput_container_date, .vacancy-contact-form__form .ginput_container_date {
  background: url(../img/down-chevron.svg) !important;
  margin-top: 0.5rem;
}
.contact-form__form .ginput_container_date input, .vacancy-contact-form__form .ginput_container_date input {
  color: #000000 !important;
  font-size: 16px;
  width: 100% !important;
}
.contact-form__form .ginput_container_date input::placeholder, .vacancy-contact-form__form .ginput_container_date input::placeholder {
  color: #000000 !important;
}
.contact-form__form .gfield, .vacancy-contact-form__form .gfield {
  display: flex;
  align-items: center;
}
.contact-form__form .gfield label, .vacancy-contact-form__form .gfield label {
  color: #000000;
  font-weight: 400 !important;
  min-width: 120px !important;
  font-size: 1.8rem !important;
  margin: 0 !important;
}
.contact-form__form .gfield .ginput_container, .vacancy-contact-form__form .gfield .ginput_container {
  flex: 1;
}
.contact-form__form .gfield input, .vacancy-contact-form__form .gfield input {
  background-color: transparent;
  border-bottom: 1px solid #000000 !important;
  color: #000000;
  padding-left: 0 !important;
}
.contact-form__form .gfield input::placeholder, .vacancy-contact-form__form .gfield input::placeholder {
  color: rgba(0, 0, 0, 0.4);
}
.contact-form__form .gfield.textarea, .vacancy-contact-form__form .gfield.textarea {
  flex-wrap: wrap;
  margin-top: 1rem;
}
.contact-form__form .gfield.textarea label, .vacancy-contact-form__form .gfield.textarea label {
  width: 100%;
}
.contact-form__form .gfield.textarea textarea, .vacancy-contact-form__form .gfield.textarea textarea {
  border: 1px solid #000000 !important;
  color: #000000;
}
.contact-form__form .gfield.textarea textarea::placeholder, .vacancy-contact-form__form .gfield.textarea textarea::placeholder {
  color: rgba(0, 0, 0, 0.4) !important;
}
.contact-form .gform_wrapper .gfield_error .gfield_repeater_cell label, .contact-form .gform_wrapper .gfield_error label, .contact-form .gform_wrapper .gfield_error legend, .contact-form .gform_wrapper .gfield_validation_message, .contact-form .gform_wrapper .validation_message, .contact-form .gform_wrapper [aria-invalid=true] + label, .contact-form .gform_wrapper label + [aria-invalid=true], .vacancy-contact-form .gform_wrapper .gfield_error .gfield_repeater_cell label, .vacancy-contact-form .gform_wrapper .gfield_error label, .vacancy-contact-form .gform_wrapper .gfield_error legend, .vacancy-contact-form .gform_wrapper .gfield_validation_message, .vacancy-contact-form .gform_wrapper .validation_message, .vacancy-contact-form .gform_wrapper [aria-invalid=true] + label, .vacancy-contact-form .gform_wrapper label + [aria-invalid=true] {
  color: #000000 !important;
}
.contact-form .gform_wrapper .validation_message, .vacancy-contact-form .gform_wrapper .validation_message {
  display: block !important;
  text-align: left !important;
  padding-left: 0 !important;
  color: red !important;
}
.contact-form span.gfield_required, .vacancy-contact-form span.gfield_required {
  color: #000000;
}
.contact-form .gform_wrapper .gfield_error [aria-invalid=true], .contact-form .gform_wrapper .gfield_error select, .vacancy-contact-form .gform_wrapper .gfield_error [aria-invalid=true], .vacancy-contact-form .gform_wrapper .gfield_error select {
  border: 0 !important;
  border-bottom: 1px solid white !important;
}
.contact-form .gform_confirmation_message, .vacancy-contact-form .gform_confirmation_message {
  color: #000000 !important;
}

.main-content-area .gform_confirmation_message {
  color: #333;
}
.main-content-area div.gform_wrapper span.gfield_required {
  bottom: -0.75rem;
}
.main-content-area .gform_wrapper.gravity-theme .gfield {
  flex-wrap: wrap;
  padding: 0.5rem 0;
}
.main-content-area .gform_wrapper.gravity-theme .gfield label, .main-content-area .gform_wrapper.gravity-theme .gfield legend {
  width: 100%;
  font-weight: 500 !important;
  padding-right: 0rem !important;
}
.main-content-area .gform_wrapper.gravity-theme .gfield .dropdown {
  width: 100%;
}
.main-content-area .gform_wrapper.gravity-theme .gfield .ginput_container_consent {
  flex: none;
}
.main-content-area .gform_wrapper.gravity-theme .gfield .ginput_container_consent label {
  font-weight: 500 !important;
}
.main-content-area .gform_wrapper.gravity-theme .gfield .ginput_container_consent input {
  margin-left: 10px;
}
.main-content-area .gform_wrapper.gravity-theme .gfield .ginput_container.ginput_container_checkbox {
  flex: none;
  width: 100%;
}
@media (min-width: 992px) {
  .main-content-area .gform_wrapper.gravity-theme .gfield .ginput_container.ginput_container_checkbox {
    width: auto;
  }
}
.main-content-area .gform_wrapper.gravity-theme .gfield .ginput_container.ginput_container_checkbox .gchoice {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding-right: 20px;
}
.main-content-area .gform_wrapper.gravity-theme .gfield .ginput_container.ginput_container_checkbox .gfield_checkbox {
  justify-content: flex-start;
}
@media (min-width: 992px) {
  .main-content-area .gform_wrapper.gravity-theme .gfield .ginput_container.ginput_container_checkbox .gfield_checkbox {
    display: flex;
  }
}
@media (min-width: 992px) {
  .main-content-area .gform_wrapper.gravity-theme .gfield .ginput_container.ginput_container_checkbox label {
    white-space: pre;
    font-weight: 400 !important;
  }
}
.main-content-area .gform_wrapper.gravity-theme .gfield .ginput_container.ginput_container_checkbox input {
  margin-right: 10px;
  width: 20px;
}

.vacancy-contact-form {
  margin-bottom: 3rem;
  background-image: none;
}
@media (min-width: 500px) {
  .vacancy-contact-form {
    padding-bottom: 3.5rem;
  }
}
@media (min-width: 768px) {
  .vacancy-contact-form {
    padding-top: 6.5rem;
    padding-bottom: 7rem;
  }
}
@media (min-width: 992px) {
  .vacancy-contact-form__form {
    padding: 1.5rem;
  }
}
@media (min-width: 1200px) {
  .vacancy-contact-form__content {
    padding-right: 10rem;
  }
}
.vacancy-contact-form .gform_wrapper {
  margin-bottom: 0;
  padding: 0;
  background-color: transparent;
}
.vacancy-contact-form .gform_wrapper .gfield {
  flex-wrap: wrap;
}
.vacancy-contact-form .gform_wrapper .gfield--type-select {
  padding-bottom: 1rem;
}
.vacancy-contact-form .gform_wrapper .gfield label {
  width: 100%;
}
.vacancy-contact-form .gform_wrapper .gfield--type-consent .gfield_required {
  position: absolute;
  right: 0;
  bottom: -9px;
}

.header-banner {
  width: 100%;
  padding-bottom: 2.5rem;
  padding-top: 2.9rem;
  position: relative;
  background-color: #FAE615;
  min-height: 25rem;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  background-image: url("data:image/svg+xml,%3Csvg width='1366' height='295' viewBox='0 0 1366 295' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='-1' width='1367' height='295' fill='%23FAE615'/%3E%3Cellipse cx='286.5' cy='187.078' rx='90.5' ry='86.6015' fill='%23FFF055'/%3E%3Cellipse cx='535' cy='123.443' rx='106' ry='101.434' fill='%23FFF055'/%3E%3Cellipse cx='823' cy='160.763' rx='126' ry='120.572' fill='%23FFF055'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1301.98 295H993C994.032 214.198 1062.8 149 1147.49 149C1232.17 149 1300.94 214.198 1301.98 295Z' fill='%23FFF055'/%3E%3C/svg%3E%0A");
  background-position: center;
  background-size: cover;
}
@media (min-width: 768px) {
  .header-banner {
    padding-bottom: 5.5rem;
    padding-top: 5rem;
    min-height: 23.5rem;
  }
}
@media (min-width: 992px) {
  .header-banner {
    min-height: 27.5rem;
  }
}
@media (min-width: 1200px) {
  .header-banner {
    min-height: 33.5rem;
  }
}
.header-banner.has-image {
  padding-bottom: 0;
}
@media (min-width: 992px) {
  .header-banner.has-image {
    padding-bottom: 5.5rem;
  }
}
.header-banner .swiper-pagination-bullet {
  background-color: transparent;
  border: 1px solid white;
  opacity: 1;
}
.header-banner .swiper-pagination-bullet-active {
  background-color: white;
}
.header-banner__share {
  margin-top: 1.8rem;
  width: 100%;
  font-weight: 600;
}
@media (min-width: 992px) {
  .header-banner__share {
    margin-top: 2.2rem;
    display: flex;
    align-items: center;
    align-content: center;
  }
}
.header-banner__share .addtoany_shortcode {
  margin-top: 0.5rem;
}
@media (min-width: 992px) {
  .header-banner__share .addtoany_shortcode {
    margin-left: 2rem;
    margin-top: 0;
  }
}
.header-banner__share .addtoany_shortcode .addtoany_list a {
  padding-left: 0;
  margin-right: 1rem;
  border-radius: 50%;
  overflow: hidden;
  width: 4rem;
  height: 4rem;
}
.header-banner__share .addtoany_shortcode .addtoany_list a .a2a_svg {
  background-color: #726912 !important;
  width: 4rem;
  height: 4rem;
}
.header-banner__share .addtoany_shortcode .addtoany_list a .a2a_svg svg {
  width: 3rem;
  height: 4rem;
}
.header-banner__share .addtoany_shortcode .addtoany_list a.a2a_button_facebook span {
  background-size: 1.23rem;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 320 512'%3E%3C!--! Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cstyle%3Esvg%7Bfill:%23ffffff%7D%3C/style%3E%3Cpath d='M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z'/%3E%3C/svg%3E") !important;
}
.header-banner__share .addtoany_shortcode .addtoany_list a.a2a_button_facebook svg {
  display: none;
}
.header-banner__content {
  display: flex;
  flex-wrap: wrap;
}
@media (min-width: 992px) {
  .header-banner__content {
    height: 100%;
    padding-right: 8rem;
  }
}
.header-banner__main.care-home {
  width: 100%;
}
@media (min-width: 992px) {
  .header-banner__main.care-home {
    width: 46%;
    padding-right: 3rem;
  }
}
@media (min-width: 1200px) {
  .header-banner__main.care-home {
    width: 59%;
  }
}
.header-banner__care-home-detail {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  align-content: flex-start;
  margin-top: 2rem;
  flex-direction: column;
}
@media (min-width: 992px) {
  .header-banner__care-home-detail {
    flex: 1;
    border-left: #000000 1px solid;
    padding-left: 3rem;
  }
}
.header-banner__care-home-detail a {
  color: #000000;
}
.header-banner__address, .header-banner__phone {
  position: relative;
  z-index: 2;
  display: flex;
  font-weight: 600;
  align-items: center;
  font-size: 1.8rem;
  line-height: 2.5rem;
  margin: 0.5rem 0;
  padding-left: 4.2rem;
  background-repeat: no-repeat;
}
.header-banner__phone {
  margin-bottom: 1rem;
  background-image: url("data:image/svg+xml,%3Csvg width='25' height='26' viewBox='0 0 25 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='Shape'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.6284 23.5877C10.3637 22.0112 7.50331 19.7833 5.12716 16.9536C3.17033 14.6113 1.85247 12.4182 0.978883 10.0559C0.409805 8.52922 0.190161 7.26606 0.285007 6.0775C0.364878 5.12764 0.749255 4.30709 1.42816 3.63075L3.29513 1.77082C3.82927 1.26357 4.43828 1 5.07225 1C5.71122 1 6.31524 1.26357 6.82941 1.76585C7.16886 2.07915 7.5133 2.42727 7.84277 2.76544L7.85654 2.77956C8.02141 2.94865 8.18195 3.11329 8.35194 3.28264L9.83953 4.76461C10.3836 5.3017 10.6682 5.92333 10.6682 6.55491C10.6682 7.18649 10.3787 7.80812 9.83953 8.34521L9.83949 8.34526C9.68475 8.49941 9.53002 8.65356 9.38027 8.80771C8.95596 9.24037 8.51667 9.68297 8.04743 10.1057C8.38189 10.8765 8.86112 11.6324 9.57496 12.5325C10.9877 14.2582 12.4653 15.6009 14.0926 16.6303C14.2574 16.7348 14.4421 16.8293 14.6418 16.9287L14.6418 16.9288C14.8015 17.0083 14.9712 17.0928 15.136 17.1873L16.9231 15.407C17.4472 14.8848 18.0612 14.6063 18.7002 14.6063C19.3391 14.6063 19.9482 14.8848 20.4573 15.4119L23.4575 18.4007C24.5307 19.47 24.5307 20.8724 23.4675 21.9764C23.2378 22.2151 22.9982 22.4488 22.7636 22.6726C22.7399 22.6955 22.7163 22.7183 22.6928 22.7411C22.374 23.0491 22.0698 23.343 21.8002 23.6672C21.7952 23.6772 21.7852 23.6871 21.7802 23.6921C20.9665 24.5723 19.9681 25 18.7251 25C18.615 25 18.5094 24.9954 18.3996 24.9907L18.3857 24.9901C16.5337 24.8707 14.8714 24.1745 13.6284 23.5877ZM2.09147 4.31712C1.60232 4.80387 1.34246 5.36667 1.28132 6.04102C1.1998 7.06015 1.39851 8.18069 1.92333 9.57502C2.76914 11.8465 4.04806 13.9659 5.9486 16.2425C8.25676 18.9906 11.0388 21.1556 14.2081 22.6817C15.3749 23.2344 16.9289 23.8834 18.6002 23.9899C18.6868 23.9949 18.7785 24 18.8651 24C19.767 24 20.4651 23.7059 21.051 23.0772C21.3689 22.6985 21.7188 22.3606 22.0574 22.0335C22.0769 22.0146 22.0965 21.9958 22.1159 21.977C22.3554 21.7488 22.5796 21.5308 22.7936 21.3026C23.4152 20.6587 23.4203 19.9995 22.8089 19.3911L19.7364 16.3388C19.5377 16.1258 19.2218 15.8875 18.8346 15.8875C18.5187 15.8875 18.1977 16.0447 17.9021 16.3388L15.9965 18.2351C15.9099 18.3213 15.6449 18.5799 15.2373 18.5799C15.0742 18.5799 14.9112 18.5393 14.7431 18.4531C14.7329 18.448 14.7239 18.443 14.715 18.4379C14.7061 18.4328 14.6972 18.4277 14.687 18.4227C14.5189 18.3162 14.3303 18.2199 14.1265 18.1185C14.0897 18.0997 14.0525 18.081 14.015 18.0621C13.8291 17.9686 13.6363 17.8715 13.4539 17.7534C11.6808 16.6329 10.0707 15.1777 8.5421 13.3017C7.69118 12.2369 7.14599 11.3446 6.75365 10.4065C6.75111 10.3989 6.74856 10.3926 6.74601 10.3863C6.74346 10.3799 6.74091 10.3736 6.73837 10.366C6.63646 10.0618 6.57022 9.66121 6.99313 9.24038L7.01861 9.21503C7.47084 8.81658 7.88388 8.40079 8.31811 7.96366C8.35356 7.92798 8.38914 7.89216 8.42491 7.85619C8.50387 7.77761 8.58284 7.69776 8.66181 7.61791C8.7408 7.53804 8.81978 7.45818 8.89877 7.37958C9.21467 7.06522 9.37772 6.74579 9.37772 6.43144C9.37772 6.11708 9.21467 5.79765 8.89877 5.48329L7.38037 3.97234C7.29184 3.88173 7.20331 3.79236 7.1154 3.70363C7.02623 3.61362 6.9377 3.52425 6.85046 3.43489C6.80439 3.38837 6.75876 3.3422 6.71348 3.29638C6.41825 2.99765 6.13758 2.71367 5.8416 2.44112C5.55117 2.14704 5.23526 2 4.92445 2C4.60854 2 4.28244 2.14704 3.98692 2.43097L2.09147 4.31712Z' fill='%23726912'/%3E%3Cpath d='M5.12716 16.9536L4.93531 17.1139L4.93571 17.1144L5.12716 16.9536ZM13.6284 23.5877L13.5197 23.8128L13.5217 23.8137L13.6284 23.5877ZM0.978883 10.0559L1.21336 9.96923L1.21314 9.96863L0.978883 10.0559ZM0.285007 6.0775L0.0358838 6.05655L0.0357991 6.05761L0.285007 6.0775ZM1.42816 3.63075L1.6046 3.80786L1.42816 3.63075ZM3.29513 1.77082L3.12293 1.58949L3.11869 1.59371L3.29513 1.77082ZM6.82941 1.76585L6.65464 1.94476L6.65985 1.94956L6.82941 1.76585ZM7.84277 2.76544L7.6637 2.9399L7.66377 2.93997L7.84277 2.76544ZM7.85654 2.77956L8.03553 2.60503L8.03553 2.60503L7.85654 2.77956ZM8.35194 3.28264L8.1755 3.45975V3.45975L8.35194 3.28264ZM9.83953 4.76461L9.66309 4.94172L9.66391 4.94253L9.83953 4.76461ZM9.83953 8.34521L9.66306 8.16807L9.65988 8.17136L9.83953 8.34521ZM9.83949 8.34526L10.016 8.5224L10.0191 8.51911L9.83949 8.34526ZM9.38027 8.80771L9.55877 8.98276L9.5596 8.9819L9.38027 8.80771ZM8.04743 10.1057L7.88011 9.91993L7.74653 10.0403L7.81809 10.2052L8.04743 10.1057ZM9.57496 12.5325L9.37906 12.6879L9.38152 12.6909L9.57496 12.5325ZM14.0926 16.6303L14.2265 16.4192L14.2263 16.4191L14.0926 16.6303ZM14.6418 16.9287L14.5303 17.1525L14.5339 17.1543L14.6418 16.9287ZM14.6418 16.9288L14.7533 16.7049L14.7497 16.7032L14.6418 16.9288ZM15.136 17.1873L15.0116 17.4042L15.1772 17.4992L15.3124 17.3644L15.136 17.1873ZM16.9231 15.407L17.0995 15.5841L16.9231 15.407ZM20.4573 15.4119L20.2775 15.5857L20.2809 15.589L20.4573 15.4119ZM23.4575 18.4007L23.6339 18.2236L23.4575 18.4007ZM23.4675 21.9764L23.2874 21.803L23.2873 21.8031L23.4675 21.9764ZM22.7636 22.6726L22.591 22.4917L22.5898 22.4929L22.7636 22.6726ZM22.6928 22.7411L22.519 22.5613L22.519 22.5613L22.6928 22.7411ZM21.8002 23.6672L21.608 23.5074L21.5896 23.5294L21.5767 23.5551L21.8002 23.6672ZM21.7802 23.6921L21.6036 23.5148L21.5966 23.5224L21.7802 23.6921ZM18.3996 24.9907L18.4104 24.7409L18.4104 24.7409L18.3996 24.9907ZM18.3857 24.9901L18.3696 25.2396L18.3749 25.2398L18.3857 24.9901ZM1.28132 6.04102L1.03233 6.01845L1.03212 6.02109L1.28132 6.04102ZM2.09147 4.31712L2.26781 4.49433L2.09147 4.31712ZM1.92333 9.57502L2.15761 9.48778L2.1573 9.48695L1.92333 9.57502ZM5.9486 16.2425L5.75668 16.4027L5.75716 16.4032L5.9486 16.2425ZM14.2081 22.6817L14.0996 22.907L14.101 22.9077L14.2081 22.6817ZM18.6002 23.9899L18.5843 24.2394L18.5856 24.2394L18.6002 23.9899ZM21.051 23.0772L21.2341 23.2479L21.2425 23.238L21.051 23.0772ZM22.0574 22.0335L22.2311 22.2133L22.0574 22.0335ZM22.1159 21.977L21.9435 21.7959L21.9422 21.7972L22.1159 21.977ZM22.7936 21.3026L22.6137 21.129L22.6113 21.1316L22.7936 21.3026ZM22.8089 19.3911L22.9852 19.2139L22.9851 19.2137L22.8089 19.3911ZM19.7364 16.3388L19.5535 16.5095L19.5602 16.5161L19.7364 16.3388ZM17.9021 16.3388L17.7258 16.1616L17.9021 16.3388ZM15.9965 18.2351L15.8202 18.0579L15.9965 18.2351ZM14.7431 18.4531L14.8571 18.2306L14.8544 18.2293L14.7431 18.4531ZM14.687 18.4227L14.5533 18.6339L14.5641 18.6408L14.5756 18.6465L14.687 18.4227ZM14.1265 18.1185L14.0131 18.3413L14.0152 18.3423L14.1265 18.1185ZM14.015 18.0621L14.1274 17.8388H14.1274L14.015 18.0621ZM13.4539 17.7534L13.5899 17.5436L13.5875 17.5421L13.4539 17.7534ZM8.5421 13.3017L8.34679 13.4578L8.34829 13.4596L8.5421 13.3017ZM6.75365 10.4065L6.5166 10.486L6.5195 10.4946L6.52302 10.503L6.75365 10.4065ZM6.74601 10.3863L6.51404 10.4795L6.51405 10.4795L6.74601 10.3863ZM6.73837 10.366L6.50131 10.4454L6.50131 10.4454L6.73837 10.366ZM6.99313 9.24038L6.81679 9.06316L6.81679 9.06317L6.99313 9.24038ZM7.01861 9.21503L6.85334 9.02745L6.84765 9.03246L6.84227 9.03781L7.01861 9.21503ZM8.31811 7.96366L8.49548 8.13985L8.31811 7.96366ZM8.42491 7.85619L8.24856 7.67898L8.24762 7.67992L8.42491 7.85619ZM8.66181 7.61791L8.83957 7.7937L8.66181 7.61791ZM8.89877 7.37958L9.07511 7.55679L8.89877 7.37958ZM8.89877 5.48329L9.07511 5.30608V5.30608L8.89877 5.48329ZM7.38037 3.97234L7.20154 4.14707L7.20403 4.14955L7.38037 3.97234ZM7.1154 3.70363L6.9378 3.87957V3.87957L7.1154 3.70363ZM6.85046 3.43489L7.02936 3.26025L7.02809 3.25897L6.85046 3.43489ZM6.71348 3.29638L6.53566 3.47211L6.53566 3.47211L6.71348 3.29638ZM5.8416 2.44112L5.66352 2.61698L5.67225 2.62502L5.8416 2.44112ZM3.98692 2.43097L3.81368 2.25067L3.81057 2.25376L3.98692 2.43097ZM4.93571 17.1144C7.33429 19.9707 10.2227 22.2208 13.5197 23.8128L13.7371 23.3625C10.5046 21.8016 7.67234 19.5958 5.31862 16.7928L4.93571 17.1144ZM0.744404 10.1427C1.62971 12.5366 2.96387 14.7541 4.93531 17.1139L5.31902 16.7933C3.3768 14.4685 2.07523 12.2997 1.21336 9.96923L0.744404 10.1427ZM0.0357991 6.05761C-0.0628035 7.29324 0.167156 8.59402 0.744627 10.1433L1.21314 9.96863C0.652453 8.46442 0.443125 7.23887 0.534215 6.09738L0.0357991 6.05761ZM1.25171 3.45364C0.531291 4.17134 0.120771 5.04706 0.0358861 6.05655L0.534128 6.09844C0.608984 5.20822 0.967219 4.44283 1.6046 3.80786L1.25171 3.45364ZM3.11869 1.59371L1.25171 3.45364L1.6046 3.80786L3.47157 1.94794L3.11869 1.59371ZM5.07225 0.75C4.36409 0.75 3.69568 1.04567 3.12298 1.58955L3.46729 1.9521C3.96285 1.48148 4.51246 1.25 5.07225 1.25V0.75ZM7.0041 1.58702C6.44967 1.0454 5.78499 0.75 5.07225 0.75V1.25C5.63745 1.25 6.18081 1.48174 6.65471 1.94468L7.0041 1.58702ZM8.02183 2.59098C7.69197 2.25241 7.34362 1.90025 6.99897 1.58214L6.65985 1.94956C6.99409 2.25806 7.33463 2.60213 7.6637 2.9399L8.02183 2.59098ZM8.03553 2.60503L8.02176 2.5909L7.66377 2.93997L7.67754 2.95409L8.03553 2.60503ZM8.52838 3.10553C8.35988 2.93766 8.20059 2.7743 8.03553 2.60503L7.67754 2.95409C7.84224 3.123 8.00402 3.28892 8.1755 3.45975L8.52838 3.10553ZM10.016 4.5875L8.52838 3.10552L8.1755 3.45975L9.66309 4.94172L10.016 4.5875ZM10.9182 6.55491C10.9182 5.84387 10.5971 5.1611 10.0152 4.58669L9.66391 4.94253C10.1702 5.4423 10.4182 6.00279 10.4182 6.55491H10.9182ZM10.016 8.52232C10.5913 7.94913 10.9182 7.26685 10.9182 6.55491H10.4182C10.4182 7.10613 10.166 7.66712 9.66309 8.1681L10.016 8.52232ZM10.0191 8.51911L10.0192 8.51907L9.65988 8.17136L9.65984 8.1714L10.0191 8.51911ZM9.5596 8.9819C9.70767 8.82947 9.86094 8.67678 10.0159 8.52237L9.66305 8.16815C9.50857 8.32204 9.35237 8.47764 9.20095 8.63351L9.5596 8.9819ZM8.21476 10.2914C8.69026 9.86308 9.13426 9.41561 9.55876 8.98276L9.20179 8.63266C8.77767 9.06512 8.34309 9.50286 7.88011 9.91993L8.21476 10.2914ZM9.77084 12.3772C9.0654 11.4877 8.5998 10.7506 8.27678 10.0062L7.81809 10.2052C8.16399 11.0024 8.65683 11.7771 9.37908 12.6879L9.77084 12.3772ZM14.2263 16.4191C12.625 15.4061 11.1669 14.0825 9.7684 12.3742L9.38152 12.6909C10.8084 14.4339 12.3056 15.7957 13.959 16.8416L14.2263 16.4191ZM14.7532 16.7049C14.5532 16.6053 14.3791 16.5159 14.2265 16.4192L13.9588 16.8415C14.1356 16.9536 14.3309 17.0532 14.5303 17.1525L14.7532 16.7049ZM14.7497 16.7032L14.7496 16.7032L14.5339 17.1543L14.534 17.1543L14.7497 16.7032ZM15.2603 16.9705C15.0882 16.8717 14.912 16.784 14.7533 16.705L14.5304 17.1525C14.6911 17.2326 14.8542 17.3139 15.0116 17.4042L15.2603 16.9705ZM16.7466 15.2299L14.9595 17.0102L15.3124 17.3644L17.0995 15.5841L16.7466 15.2299ZM18.7002 14.3563C17.9839 14.3563 17.3091 14.6695 16.7466 15.2299L17.0995 15.5841C17.5853 15.1001 18.1385 14.8563 18.7002 14.8563V14.3563ZM20.6371 15.2383C20.0882 14.6699 19.4168 14.3563 18.7002 14.3563V14.8563C19.2614 14.8563 19.8081 15.0996 20.2775 15.5856L20.6371 15.2383ZM23.6339 18.2236L20.6338 15.2348L20.2809 15.589L23.281 18.5779L23.6339 18.2236ZM23.6475 22.1498C24.2164 21.5592 24.5151 20.8725 24.5137 20.175C24.5123 19.4769 24.2103 18.7978 23.6339 18.2236L23.281 18.5779C23.7779 19.0729 24.0126 19.6296 24.0137 20.176C24.0148 20.723 23.7818 21.2896 23.2874 21.803L23.6475 22.1498ZM22.9361 22.8535C23.172 22.6286 23.4145 22.3921 23.6476 22.1497L23.2873 21.8031C23.0612 22.0381 22.8244 22.2691 22.591 22.4917L22.9361 22.8535ZM22.8665 22.9209C22.89 22.8981 22.9137 22.8753 22.9374 22.8523L22.5898 22.4929C22.5662 22.5158 22.5426 22.5385 22.519 22.5613L22.8665 22.9209ZM21.9924 23.8271C22.2518 23.5152 22.546 23.2306 22.8665 22.9209L22.519 22.5613C22.2021 22.8676 21.8878 23.1709 21.608 23.5074L21.9924 23.8271ZM21.9566 23.8692C21.959 23.8668 21.969 23.857 21.9797 23.8446C21.9891 23.8336 22.0078 23.8108 22.0236 23.7793L21.5767 23.5551C21.5827 23.5432 21.5884 23.5346 21.592 23.5296C21.5958 23.5243 21.5989 23.5205 21.6007 23.5185C21.6039 23.5147 21.6063 23.5124 21.6038 23.515L21.9566 23.8692ZM18.7251 25.25C20.035 25.25 21.1009 24.7953 21.9638 23.8618L21.5966 23.5224C20.8321 24.3494 19.9013 24.75 18.7251 24.75V25.25ZM18.3888 25.2404C18.4978 25.2451 18.6087 25.25 18.7251 25.25V24.75C18.6213 24.75 18.521 24.7457 18.4104 24.7409L18.3888 25.2404ZM18.3749 25.2398L18.3888 25.2404L18.4104 24.7409L18.3965 24.7403L18.3749 25.2398ZM13.5217 23.8137C14.7705 24.4033 16.4683 25.117 18.3696 25.2395L18.4018 24.7406C16.599 24.6244 14.9722 23.9456 13.7351 23.3616L13.5217 23.8137ZM1.5303 6.0636C1.58619 5.4472 1.82066 4.9393 2.26781 4.49433L1.91513 4.13991C1.38399 4.66845 1.09874 5.28615 1.03234 6.01845L1.5303 6.0636ZM2.1573 9.48695C1.6404 8.11365 1.45289 7.0314 1.53052 6.06096L1.03212 6.02109C0.946697 7.08891 1.15662 8.24772 1.68935 9.66308L2.1573 9.48695ZM6.14051 16.0822C4.25425 13.8228 2.99163 11.7276 2.15761 9.48778L1.68904 9.66226C2.54666 11.9654 3.84187 14.109 5.75668 16.4027L6.14051 16.0822ZM14.3165 22.4565C11.1796 20.9459 8.42575 18.803 6.14003 16.0817L5.75716 16.4032C8.08778 19.1781 10.898 21.3652 14.0996 22.907L14.3165 22.4565ZM18.6161 23.7404C16.9947 23.6371 15.4766 23.0059 14.3151 22.4558L14.101 22.9077C15.2732 23.4628 16.8632 24.1297 18.5843 24.2394L18.6161 23.7404ZM18.8651 23.75C18.7868 23.75 18.702 23.7454 18.6148 23.7403L18.5856 24.2394C18.6716 24.2445 18.7702 24.25 18.8651 24.25V23.75ZM20.8681 22.9068C20.3322 23.4818 19.7017 23.75 18.8651 23.75V24.25C19.8323 24.25 20.598 23.93 21.2339 23.2477L20.8681 22.9068ZM21.8837 21.8537C21.5465 22.1795 21.1872 22.5262 20.8595 22.9165L21.2425 23.238C21.5507 22.8709 21.8911 22.5418 22.2311 22.2133L21.8837 21.8537ZM21.9422 21.7972C21.9227 21.816 21.9033 21.8348 21.8837 21.8537L22.2311 22.2133C22.2506 22.1944 22.2702 22.1756 22.2897 22.1567L21.9422 21.7972ZM22.6113 21.1316C22.4022 21.3545 22.1822 21.5686 21.9435 21.796L22.2884 22.158C22.5287 21.929 22.757 21.7071 22.9759 21.4736L22.6113 21.1316ZM22.6325 19.5683C22.9067 19.8412 23.0155 20.0972 23.0136 20.3316C23.0118 20.568 22.8969 20.8356 22.6137 21.129L22.9735 21.4762C23.3119 21.1257 23.5104 20.7417 23.5136 20.3355C23.5169 19.9272 23.3225 19.5495 22.9852 19.2139L22.6325 19.5683ZM19.5602 16.5161L22.6327 19.5685L22.9851 19.2137L19.9126 16.1614L19.5602 16.5161ZM18.8346 16.1375C19.1189 16.1375 19.373 16.3158 19.5536 16.5093L19.9192 16.1682C19.7024 15.9359 19.3247 15.6375 18.8346 15.6375V16.1375ZM18.0785 16.516C18.3437 16.2521 18.6049 16.1375 18.8346 16.1375V15.6375C18.4324 15.6375 18.0516 15.8374 17.7258 16.1616L18.0785 16.516ZM16.1728 18.4123L18.0785 16.516L17.7258 16.1616L15.8202 18.0579L16.1728 18.4123ZM15.2373 18.8299C15.753 18.8299 16.0814 18.5033 16.1728 18.4123L15.8202 18.0579C15.7383 18.1393 15.5368 18.3299 15.2373 18.3299V18.8299ZM14.629 18.6756C14.8286 18.7779 15.0304 18.8299 15.2373 18.8299V18.3299C15.1181 18.3299 14.9938 18.3007 14.8571 18.2306L14.629 18.6756ZM14.5915 18.6552C14.5999 18.66 14.6144 18.6683 14.6317 18.6769L14.8544 18.2293C14.8513 18.2277 14.848 18.2259 14.8386 18.2206L14.5915 18.6552ZM14.5756 18.6465C14.5788 18.6481 14.582 18.6498 14.5915 18.6552L14.8386 18.2206C14.8302 18.2158 14.8156 18.2074 14.7984 18.1989L14.5756 18.6465ZM14.0152 18.3423C14.2193 18.4438 14.3972 18.5351 14.5533 18.6339L14.8208 18.2115C14.6405 18.0973 14.4414 17.9959 14.2379 17.8946L14.0152 18.3423ZM13.9026 18.2854C13.9402 18.3044 13.9769 18.3228 14.0131 18.3412L14.24 17.8957C14.2025 17.8766 14.1648 17.8576 14.1274 17.8388L13.9026 18.2854ZM13.318 17.9632C13.5136 18.0899 13.7186 18.1929 13.9026 18.2854L14.1274 17.8388C13.9396 17.7443 13.7589 17.6531 13.5899 17.5436L13.318 17.9632ZM8.34829 13.4596C9.8916 15.3537 11.5215 16.8279 13.3204 17.9647L13.5875 17.5421C11.8401 16.4378 10.2498 15.0017 8.73591 13.1438L8.34829 13.4596ZM6.52302 10.503C6.92638 11.4674 7.48519 12.3796 8.3468 13.4578L8.73739 13.1456C7.89718 12.0942 7.3656 11.2217 6.98429 10.3101L6.52302 10.503ZM6.51405 10.4795C6.51672 10.4862 6.51668 10.4862 6.5166 10.486L6.99071 10.3271C6.98553 10.3117 6.98039 10.299 6.97797 10.293L6.51405 10.4795ZM6.50131 10.4454C6.50649 10.4608 6.51162 10.4735 6.51404 10.4795L6.97798 10.293C6.9753 10.2864 6.97534 10.2863 6.97542 10.2866L6.50131 10.4454ZM6.81679 9.06317C6.56966 9.30908 6.45191 9.56467 6.42083 9.81626C6.39054 10.0614 6.44571 10.2794 6.50131 10.4454L6.97542 10.2866C6.92912 10.1484 6.90021 10.0139 6.91706 9.87756C6.93311 9.74762 6.99369 9.59251 7.16947 9.41759L6.81679 9.06317ZM6.84227 9.03781L6.81679 9.06316L7.16947 9.41759L7.19495 9.39224L6.84227 9.03781ZM8.14075 7.78747C7.70558 8.22554 7.29831 8.63539 6.85334 9.02745L7.18388 9.40261C7.64337 8.99776 8.06217 8.57604 8.49548 8.13985L8.14075 7.78747ZM8.24762 7.67992C8.21181 7.71593 8.17619 7.7518 8.14075 7.78747L8.49548 8.13985C8.53093 8.10416 8.56648 8.06838 8.60219 8.03245L8.24762 7.67992ZM8.48406 7.44211C8.40497 7.52208 8.3267 7.60122 8.24856 7.67898L8.60125 8.0334C8.68104 7.95399 8.76072 7.87343 8.83957 7.7937L8.48406 7.44211ZM8.72243 7.20237C8.64261 7.28179 8.56292 7.36237 8.48406 7.44211L8.83957 7.7937C8.91867 7.71371 8.99695 7.63456 9.07511 7.55679L8.72243 7.20237ZM9.12772 6.43144C9.12772 6.6547 9.01205 6.91416 8.72243 7.20237L9.07511 7.55679C9.41729 7.21628 9.62772 6.83689 9.62772 6.43144H9.12772ZM8.72243 5.6605C9.01205 5.94871 9.12772 6.20817 9.12772 6.43144H9.62772C9.62772 6.02598 9.41729 5.64659 9.07511 5.30608L8.72243 5.6605ZM7.20403 4.14955L8.72243 5.6605L9.07511 5.30608L7.55671 3.79513L7.20403 4.14955ZM6.9378 3.87957C7.0258 3.96841 7.11373 4.05716 7.20155 4.14705L7.55919 3.79763C7.46995 3.7063 7.38081 3.61632 7.293 3.52768L6.9378 3.87957ZM6.67157 3.60953C6.75956 3.69966 6.84874 3.78968 6.9378 3.87957L7.293 3.52768C7.20372 3.43756 7.11584 3.34885 7.02935 3.26026L6.67157 3.60953ZM6.53566 3.47211C6.58093 3.51792 6.62665 3.56418 6.67283 3.61081L7.02809 3.25897C6.98212 3.21256 6.93659 3.16648 6.89129 3.12065L6.53566 3.47211ZM5.67225 2.62502C5.96317 2.89291 6.23971 3.17266 6.53566 3.47211L6.89129 3.12065C6.59678 2.82265 6.31199 2.53442 6.01094 2.25721L5.67225 2.62502ZM4.92445 2.25C5.15168 2.25 5.40703 2.35687 5.66372 2.61679L6.01947 2.26544C5.69531 1.93721 5.31884 1.75 4.92445 1.75V2.25ZM4.16012 2.61125C4.42177 2.35987 4.68879 2.25 4.92445 2.25V1.75C4.52829 1.75 4.14311 1.93421 3.81371 2.2507L4.16012 2.61125ZM2.26781 4.49433L4.16326 2.60819L3.81057 2.25376L1.91513 4.13991L2.26781 4.49433Z' fill='%23726912'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.header-banner__address {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='27' viewBox='0 0 20 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_53_1692' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='20' height='27'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.263672 0H19.2637V27H0.263672V0Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_53_1692)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.78064 24.7964C9.81861 24.729 9.83344 24.6974 9.85302 24.6689C11.4355 22.3699 13.0512 20.0929 14.5901 17.7652C15.6847 16.1097 16.5843 14.3416 17.1836 12.4367C17.6543 10.9408 17.849 9.42257 17.5143 7.87093C16.5735 3.50891 12.339 0.816834 7.9649 1.79298C3.91669 2.69646 1.20298 6.84891 1.98229 10.9145C2.2756 12.4448 2.82853 13.8753 3.52383 15.2587C4.53962 17.28 5.79378 19.154 7.08971 21.0016C7.96679 22.2519 8.85622 23.4937 9.78064 24.7964ZM10.5619 0C11.0513 0.0891393 11.5457 0.157298 12.0295 0.270737C15.6174 1.11223 18.4809 4.1726 19.1178 7.78487C19.4752 9.81113 19.1463 11.7465 18.4546 13.645C17.6905 15.7426 16.6066 17.679 15.3649 19.5226C13.9627 21.6045 12.5035 23.6482 11.0697 25.709C10.8491 26.0261 10.6414 26.3524 10.4112 26.6623C10.0796 27.1084 9.44213 27.1178 9.12947 26.6591C7.20255 23.8309 5.09646 21.1248 3.32972 18.1876C2.2196 16.3421 1.24071 14.4355 0.672959 12.3433C-0.0564004 9.65526 0.15053 7.06571 1.60557 4.65646C3.15577 2.0898 5.43972 0.566959 8.41483 0.0995705C8.60349 0.0699364 8.79096 0.0333087 8.9789 0H10.5619Z' fill='%23726912'/%3E%3C/g%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.7647 9.4991C12.7642 7.86595 11.4091 6.50562 9.77559 6.49865C8.13389 6.49168 6.76243 7.85785 6.76255 9.50011C6.76277 11.1324 8.11916 12.4943 9.75153 12.5011C11.3931 12.5081 12.7651 11.1411 12.7647 9.4991ZM5.26367 9.50562C5.26288 7.00664 7.27087 4.99899 9.77031 5C12.2543 5.0009 14.2627 7.00956 14.2637 9.49381C14.2646 11.993 12.2565 14.0009 9.75715 14C7.27402 13.999 5.26446 11.989 5.26367 9.50562Z' fill='%23726912'/%3E%3C/svg%3E%0A");
}
.header-banner__buttons {
  position: relative;
  z-index: 2;
  width: 100%;
  margin-top: 2.2rem;
}
.header-banner__buttons .btn {
  margin-bottom: 1rem;
  margin-right: 0.7rem;
  display: inline-flex;
  align-items: center;
}
@media (min-width: 1200px) {
  .header-banner__buttons .btn {
    margin-right: 1.3rem;
  }
}
.header-banner__buttons .btn:last-of-type {
  margin: 0;
}
.header-banner__buttons .btn img {
  width: 23px;
  margin-right: -4px;
  margin-left: 8px;
  margin-top: -3px;
  margin-bottom: -3px;
}
.header-banner__video {
  width: 100%;
  display: block;
  margin-top: 4rem;
}
@media (min-width: 768px) {
  .header-banner__video {
    position: absolute !important;
    right: 0;
    top: 0;
    height: 100%;
    margin-top: 0;
    width: 60%;
    display: flex;
    align-items: center;
  }
}
.header-banner__images {
  width: 100%;
  display: block;
  margin-top: 2.8rem;
}
@media (min-width: 768px) {
  .header-banner__images {
    margin-top: 4rem;
  }
}
@media (min-width: 992px) {
  .header-banner__images {
    position: absolute !important;
    right: 0;
    top: 0;
    height: 100%;
    margin-top: 0;
    width: 49%;
  }
}
.header-banner__images img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.header-banner__image {
  width: 100%;
  height: 100%;
  display: block;
  object-fit: cover;
  object-position: center center;
}
.header-banner h1, .header-banner p {
  position: relative;
  z-index: 2;
}
.header-banner h1 {
  width: 100%;
  margin-bottom: 0;
  margin-top: 0;
}
@media (min-width: 992px) {
  .header-banner h1 {
    font-size: 5.5rem;
    line-height: 5.8rem;
  }
}
.header-banner p {
  margin-bottom: 0;
}
.header-banner__breadcrumbs {
  position: relative;
  z-index: 2;
  font-size: 1.4rem;
}
.header-banner__breadcrumbs .breadcrumb {
  margin: 0 0 1.5rem 0;
}
@media (min-width: 768px) {
  .header-banner__breadcrumbs .breadcrumb {
    white-space: pre;
  }
}
.header-banner__breadcrumbs .breadcrumb span:first-of-type {
  border-bottom: 1px solid #363636;
}
.header-banner__breadcrumbs .breadcrumb > span {
  padding: 0;
  color: #363636;
}
.header-banner__breadcrumbs .breadcrumb > span a {
  color: #363636;
  margin-right: 0;
  box-shadow: inset 0 -1px 0 0 #fff;
}
.header-banner__breadcrumbs .breadcrumb > span a + span:before {
  content: ">";
  margin: 0 0.5rem;
  color: #363636;
}
@media (min-width: 768px) {
  .header-banner.stretch-image .header-banner__images {
    width: 50%;
  }
}

.archive:not(.post-type-archive-care-home, .post-type-archive-vacancy) .header-banner {
  background: none;
}

.single-news .header-banner {
  background: none;
  background-color: #F4F3E8;
}

.single-care-home .header-banner {
  padding-bottom: 2.5rem;
  padding-top: 2.5rem;
  background: none;
  background-color: white;
}
@media (min-width: 768px) {
  .single-care-home .header-banner {
    padding-bottom: 5.5rem;
    padding-top: 5rem;
  }
}
.single-care-home .header-banner.has-image {
  padding-bottom: 0;
}
@media (min-width: 992px) {
  .single-care-home .header-banner.has-image {
    min-height: 42rem;
    padding-bottom: 5.5rem;
  }
}
.single-care-home .header-banner.has-image .header-banner__images {
  margin-top: 3rem;
}
@media (min-width: 768px) {
  .single-care-home .header-banner.has-image .header-banner__images {
    margin-top: 5rem;
  }
}
@media (min-width: 992px) {
  .single-care-home .header-banner.has-image .header-banner__images {
    margin-top: 0;
  }
}

.section-heading {
  margin-bottom: 2.5rem;
  display: block;
}
@media (min-width: 992px) {
  .section-heading {
    margin-bottom: 3.5rem;
  }
}
.section-heading h2, .section-heading p {
  width: 100%;
  text-align: center;
}
.section-heading h2 {
  margin-top: 0;
}

.text-image {
  margin: 2.5rem 0;
}
@media (min-width: 992px) {
  .text-image {
    margin: 3.5rem 0;
  }
}
@media (min-width: 768px) {
  .text-image--reverse .row {
    flex-direction: row-reverse;
  }
}
@media (min-width: 768px) {
  .text-image--reverse .row .text-image__text {
    padding-left: 0;
    padding-right: 2rem;
  }
}
@media (min-width: 768px) {
  .text-image--reverse .row .text-image__img {
    padding-left: 2rem;
    padding-right: 0;
  }
}
.text-image__img {
  background-repeat: no-repeat;
  background-size: cover;
  object-fit: fill;
  width: 100%;
  margin-bottom: 1rem;
}
@media (min-width: 768px) {
  .text-image__img {
    margin-bottom: 0;
    padding-right: 2rem;
  }
}
.text-image__text {
  position: relative;
  font-size: 1.8rem;
  line-height: 2.6rem;
}
@media (min-width: 768px) {
  .text-image__text {
    padding-left: 2rem;
  }
}
.text-image__bullets {
  padding: 0;
  margin: 2rem 0 0 0;
  display: flex;
  flex-wrap: wrap;
}
.text-image__bullets li {
  list-style-type: none;
  width: 100%;
  font-size: 1.6rem;
  display: flex;
  align-content: center;
  align-items: center;
  font-weight: 600;
  padding: 0.5rem 0 0.7rem 0;
}
@media (min-width: 768px) {
  .text-image__bullets li {
    width: 50%;
  }
}
.text-image__bullets li p {
  font-weight: 600;
}
.text-image__bullets li i {
  font-size: 1.92rem;
}
.text-image__bullets li span {
  width: 30px;
  height: 30px;
  font-size: 18px;
  margin-right: 0.8rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.text-image__bullets li a {
  text-decoration: none;
  box-shadow: none;
  color: black !important;
}
.text-image__bullets.full-width li {
  align-items: flex-start;
}
.text-image__bullets.full-width li span {
  margin-right: 2rem;
}
@media (min-width: 992px) {
  .text-image h2 {
    margin-top: 0;
  }
}
.text-image .text-content {
  margin: 0;
}
.text-image .text-content h2 {
  width: 100%;
  margin-bottom: 2rem;
}
.text-image p:first-of-type {
  margin-top: 0;
}
.text-image p:last-of-type {
  margin: 0;
}
.text-image .row {
  display: flex;
  align-items: flex-start;
  align-content: flex-start;
}
@media (min-width: 768px) {
  .text-image .row {
    align-items: center;
  }
}
@media (min-width: 768px) {
  .text-image .text-bullet__text ul li span {
    font-size: 30px;
  }
}
@media (min-width: 768px) {
  .text-image .text-bullet__text ul li p {
    padding-right: 20px;
  }
}

.text-bullets-slider {
  padding: 0 20px;
  width: 100%;
  position: relative;
}
@media (min-width: 768px) {
  .text-bullets-slider {
    padding: 0 40px;
  }
}
.text-bullets-slider .swiper-slide {
  width: 100%;
}

.seperator {
  margin: 2.8rem 0;
  width: 100%;
  height: 2px;
  background-color: #808285;
}
@media (min-width: 992px) {
  .seperator {
    margin: 5rem 0;
  }
}

.text-content {
  margin: 2.5rem 0;
  width: 100%;
}
@media (min-width: 992px) {
  .text-content {
    margin: 3.5rem 0;
  }
}
.text-content p:last-of-type {
  margin-bottom: 0;
}
.text-content h2:first-of-type {
  margin-top: 0;
}

.taxonomy-slider {
  width: 100%;
  background-color: #FAE615;
  overflow: hidden;
}
.taxonomy-slider h2 {
  margin: 0;
  padding-right: 6rem;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath fill='%23000000' d='M267.3 395.3c-6.2 6.2-16.4 6.2-22.6 0l-192-192c-6.2-6.2-6.2-16.4 0-22.6s16.4-6.2 22.6 0L256 361.4 436.7 180.7c6.2-6.2 16.4-6.2 22.6 0s6.2 16.4 0 22.6l-192 192z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right center;
  background-size: 3rem;
}
@media (min-width: 992px) {
  .taxonomy-slider h2 {
    font-size: 3rem;
    line-height: 3.6rem;
  }
}
.taxonomy-slider h2:hover {
  cursor: pointer;
}
.taxonomy-slider__slider {
  display: none;
  width: 100%;
  overflow: visible !important;
}
.taxonomy-slider__slider .swiper-wrapper {
  margin-top: 4rem;
  height: auto;
}
.taxonomy-slider .nav__mobile {
  width: 100%;
  display: flex;
  margin-top: 2.3rem;
  height: 1.4rem;
}
@media (min-width: 992px) {
  .taxonomy-slider .nav__mobile {
    display: none;
  }
}
.taxonomy-slider .nav__desktop {
  display: none;
}
@media (min-width: 992px) {
  .taxonomy-slider .nav__desktop {
    display: flex;
    justify-content: flex-end;
    height: 3rem;
  }
}
.taxonomy-slider .swiper-button-next, .taxonomy-slider .swiper-button-prev {
  position: static;
  min-width: 2rem;
  margin-right: 2.5rem;
}
@media (min-width: 992px) {
  .taxonomy-slider .swiper-button-next, .taxonomy-slider .swiper-button-prev {
    margin-right: 0;
    margin-left: 2.5rem;
    margin-top: 0 !important;
  }
}
.taxonomy-slider .swiper-button-next:after, .taxonomy-slider .swiper-button-prev:after {
  font-size: 2.8rem !important;
  color: #726912;
}
.taxonomy-slider__content {
  display: flex;
  flex-wrap: wrap;
  overflow: visible !important;
  width: 100%;
}
.taxonomy-slider__content .taxonomy-term-card {
  width: 100%;
}
.taxonomy-slider__content .taxonomy-term-card__image {
  height: 17rem;
}
@media (min-width: 768px) {
  .taxonomy-slider__content .taxonomy-term-card__image {
    height: 11rem;
  }
}
@media (min-width: 992px) {
  .taxonomy-slider__content .taxonomy-term-card__image {
    height: 21rem;
  }
}
.taxonomy-slider__content .taxonomy-term-card__image img {
  width: 100%;
  height: 100%;
  object-position: center;
  object-fit: cover;
}
.taxonomy-slider__content .taxonomy-term-card h3 {
  font-size: 2rem;
  line-height: 2.5rem;
  margin-top: 1rem;
}
.taxonomy-slider__content .taxonomy-term-card:hover {
  cursor: pointer;
}
.taxonomy-slider__content .taxonomy-term-card.active .taxonomy-term-card__image {
  position: relative;
}
.taxonomy-slider__content .taxonomy-term-card.active .taxonomy-term-card__image:after {
  width: 100%;
  height: 100%;
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  border: 5px solid #000000;
}
.taxonomy-slider--white {
  background-color: white;
  color: #000000;
}
.taxonomy-slider--white h2 {
  color: #000000;
}
.taxonomy-slider--white .taxonomy-slider__content .taxonomy-term-card h3 {
  color: #000000;
}

@media (min-width: 992px) {
  .post-type-archive-vacancy .taxonomy-term-card__image {
    height: 16rem;
  }
}
@media (min-width: 992px) {
  .post-type-archive-vacancy .swiper-button-next, .post-type-archive-vacancy .swiper-button-prev {
    top: 1.7rem;
  }
}
.post-type-archive-vacancy .swiper-button-next:after, .post-type-archive-vacancy .swiper-button-prev:after {
  color: #726912;
}

.icon-grid-container {
  position: relative;
  margin: 2.5rem 0;
}
@media (min-width: 992px) {
  .icon-grid-container {
    margin: 3.5rem 0;
  }
}
.icon-grid-container.has-text {
  margin-top: 3.2rem;
}
.icon-grid-container .icon-grid {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin-top: -2rem;
}
@media only screen and (min-width: 550px) {
  .icon-grid-container .icon-grid {
    margin-top: 0;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
}
.icon-grid-container .icon-grid__item {
  width: 33.3%;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-top: 2rem;
}
@media only screen and (min-width: 550px) {
  .icon-grid-container .icon-grid__item {
    width: auto;
    margin-top: 0;
  }
}
.icon-grid-container .icon-grid__item img {
  max-height: 60px;
  object-fit: contain;
  object-position: center;
  margin: 0 auto;
}
@media (min-width: 768px) {
  .icon-grid-container .icon-grid__item img {
    max-height: 80px;
  }
}
@media (min-width: 992px) {
  .icon-grid-container .icon-grid__item img {
    max-height: 100px;
  }
}
.icon-grid-container .icon-grid__item p {
  width: 100%;
  font-size: 1.5rem;
  text-align: center;
  font-weight: bold;
  margin: 0.5rem 0 0 0;
}
@media (min-width: 992px) {
  .icon-grid-container .icon-grid__item p {
    padding: 0 20px;
  }
}
.icon-grid-container .icon-grid__icon {
  display: flex;
  align-items: center;
  justify-items: center;
  flex-wrap: wrap;
}
.icon-grid-container .icon-grid__icon i {
  margin: 0 auto;
  height: 5rem;
  font-size: 4rem;
  color: #726912;
}
@media (min-width: 768px) {
  .icon-grid-container .icon-grid__icon i {
    height: 6rem;
    font-size: 5rem;
  }
}
.icon-grid-container .swiper-wrapper .icon-grid__item {
  width: auto;
}
@media (min-width: 768px) {
  .icon-grid-container .swiper-wrapper .icon-grid__item {
    width: auto;
    flex: none;
  }
}
.icon-grid-container.swiper-enabled {
  padding: 0 20px;
}
@media (min-width: 768px) {
  .icon-grid-container.swiper-enabled {
    padding: 0 40px;
  }
}

.rollover-info-section {
  padding-bottom: 2.5rem;
  padding-top: 2rem;
  position: relative;
  overflow: hidden;
  background-image: url("data:image/svg+xml,%3Csvg width='1328' height='501' viewBox='0 0 1328 501' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='-38' width='1366' height='501' fill='%23F4F3E8'/%3E%3Ccircle cx='450' cy='167' r='117' fill='%23FBFBF5'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1168.13 501C1195.58 466.76 1212 423.297 1212 376C1212 265.543 1122.46 176 1012 176C901.543 176 812 265.543 812 376C812 423.297 828.418 466.76 855.866 501H1168.13Z' fill='%23FBFBF5'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M744.723 501C750.717 485.316 754 468.291 754 450.5C754 372.352 690.648 309 612.5 309C534.352 309 471 372.352 471 450.5C471 468.291 474.283 485.316 480.277 501H744.723Z' fill='%23FBFBF5'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M-38 416.395C-6.24209 437.623 31.9335 450 73 450C183.457 450 273 360.457 273 250C273 139.543 183.457 50 73 50C31.9335 50 -6.24209 62.3771 -38 83.6045V416.395Z' fill='%23FBFBF5'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M650.059 0C646.778 9.73411 645 20.1594 645 31C645 84.5716 688.428 128 742 128C795.572 128 839 84.5716 839 31C839 20.1594 837.222 9.73411 833.941 0H650.059Z' fill='%23FBFBF5'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1045.51 0C1045.17 3.62128 1045 7.29048 1045 11C1045 75.6173 1097.38 128 1162 128C1226.62 128 1279 75.6173 1279 11C1279 7.29048 1278.83 3.62128 1278.49 0H1045.51Z' fill='%23FBFBF5'/%3E%3C/svg%3E%0A");
  background-size: cover;
  background-position: center center;
}
@media (min-width: 500px) {
  .rollover-info-section {
    padding-bottom: 3.5rem;
  }
}
@media (min-width: 768px) {
  .rollover-info-section {
    padding-bottom: 5rem;
  }
}
@media (min-width: 992px) {
  .rollover-info-section {
    padding-bottom: 8rem;
    padding-top: 4rem;
  }
}
.rollover-info-section .btn {
  margin-top: 1rem;
}
@media (min-width: 992px) {
  .rollover-info-section .btn {
    margin-left: 8rem;
  }
}
@media (min-width: 992px) {
  .rollover-info-section .rollover__title {
    padding-left: 8rem;
  }
}
@media (min-width: 992px) {
  .rollover-info-section .rollover__content {
    padding-right: 8rem;
    font-size: 1.8rem;
    line-height: 2.7rem;
    padding-left: 8rem;
  }
}
.rollover-info-section .rollover__info-boxes {
  padding-top: 4rem;
}
@media (min-width: 992px) {
  .rollover-info-section .rollover__info-boxes {
    padding-top: 0;
  }
}
.rollover-info-section .rollover__info-box {
  display: flex;
  align-items: center;
}
.rollover-info-section .rollover__info-box h3 {
  width: 12rem;
  padding-right: 8rem;
}
@media (min-width: 768px) {
  .rollover-info-section .rollover__info-box h3 {
    width: auto;
    padding-right: 4rem;
  }
}
@media (min-width: 992px) {
  .rollover-info-section .rollover__info-box h3 {
    font-size: 3rem;
  }
}
.rollover-info-section .rollover__info-box h3 a {
  position: relative;
  color: #000000;
}
.rollover-info-section .rollover__info-box h3 a:hover {
  cursor: pointer;
}
.rollover-info-section .rollover__info-box h3 a:after {
  position: absolute;
  bottom: -4px;
  left: 0;
  right: 0;
  content: "";
  width: 100%;
  height: 2px;
  background-color: #726912;
}
.rollover-info-section .rollover__info-box h3 a:hover:after {
  background-color: #FAAC15;
}
@media (min-width: 992px) {
  .rollover-info-section .rollover__info-box h3:hover + .rollover__info-box-content {
    transition: 0.3s;
    opacity: 1;
  }
}
@media (min-width: 992px) {
  .rollover-info-section .rollover__info-box-content {
    opacity: 0;
    max-width: 30rem;
    transition: 0.3s;
    flex: 1;
  }
}
.rollover-info-section .rollover__info-box-content p {
  font-size: 1.4rem;
}
@media (min-width: 992px) {
  .rollover-info-section .rollover__info-box-content p {
    font-size: 1.8rem;
    line-height: 2.7rem;
  }
}

.html-widget-area {
  width: 100%;
  padding-bottom: 8rem;
}
@media (min-width: 992px) {
  .html-widget-area {
    width: 48%;
    float: left;
    margin-top: -3rem;
  }
}
@media (min-width: 992px) {
  .html-widget-area:last-of-type {
    float: right;
  }
}
.html-widget-area .tg-review-widget-container {
  width: 100% !important;
}
.html-widget-area__not-found {
  height: 200px;
  background-color: #EDECE9;
  font-size: 2.6rem;
  width: 100%;
  display: flex;
  align-items: center;
  text-align: center;
  justify-content: center;
  color: #99C455;
}

.widget-builder {
  display: flex;
  flex-wrap: wrap;
  row-gap: 1rem;
  margin: 2.5rem 0;
}
@media (min-width: 992px) {
  .widget-builder {
    margin: 3.5rem 0;
  }
}
@media (min-width: 992px) {
  .widget-builder {
    row-gap: 0;
    gap: 1.8rem;
    flex-wrap: nowrap;
  }
}
.widget-builder .ciw-widget-container {
  min-width: 0;
}
.widget-builder__item {
  width: 100%;
}
@media (min-width: 992px) {
  .widget-builder__item.two {
    width: 50%;
  }
}
@media (min-width: 992px) {
  .widget-builder__item.three {
    width: 33%;
  }
}
.widget-builder__item img {
  min-width: 0 !important;
}
.widget-builder__item .tg-review-widget-container {
  width: 100% !important;
}

.care-home__sidebar h4 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1.6rem;
  line-height: 2.4rem;
}

.accordion-container {
  margin: 2.5rem 0;
}
@media (min-width: 992px) {
  .accordion-container {
    margin: 3.5rem 0;
  }
}
.accordion-container .text-content {
  margin-bottom: 0;
}
.accordion-container .text-content h2 {
  margin-bottom: 0;
}
.accordion-container__search {
  width: 100%;
  padding-top: 3rem;
  margin-bottom: 1rem;
}
.accordion-container__search form {
  display: flex;
}
.accordion-container__search form input {
  flex: 1;
}
.accordion-container__search form input:focus {
  outline: none;
}
.accordion-container__search form input#faq-search-field {
  padding: 1rem;
  padding-left: 4rem;
  font-size: 1.4rem;
  border: 1px solid #000000;
  border-right: 0;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Free 6.5.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2023 Fonticons, Inc.--%3E%3Cpath fill='%23726912' d='M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM208 352a144 144 0 1 0 0-288 144 144 0 1 0 0 288z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: left center;
  background-position-x: 12px;
  background-size: 14px;
}
.accordion-container__search form input#faq-search-field::placeholder {
  color: #808285;
}
.accordion-container__search form .btn {
  width: auto;
  flex: 0;
}
.accordion-container .accordion-group.has-text-content {
  padding-top: 2.3rem;
}
.accordion-container .accordion:not(:first-child) {
  border-top: 1px solid #EDECE9;
}
.accordion-container .accordion__heading {
  padding: 1.4rem 0;
}
.accordion-container .accordion__heading h3 {
  font-size: 2rem;
}
.accordion-container .accordion__toggle {
  justify-content: flex-end;
  background-repeat: no-repeat;
  background-position: right center;
}
.accordion-container .accordion__toggle-show {
  background-image: url("data:image/svg+xml,%3Csvg width='23' height='23' viewBox='0 0 23 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='Group 22 Copy'%3E%3Cpath id='Line 2 Copy 3' d='M11.5879 1.52295V21.7729' stroke='%23726912' stroke-width='2' stroke-linecap='square'/%3E%3Cpath id='Line 2 Copy 3_2' d='M1.08789 11.6479H21.3379' stroke='%23726912' stroke-width='2' stroke-linecap='square'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.accordion-container .accordion__toggle-hide {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='3' viewBox='0 0 24 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath id='Line 2 Copy 13' d='M1.83789 1.01514H22.0879' stroke='%23726912' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E%0A");
}
.accordion-container .accordion__contents {
  padding-right: 2rem;
  font-size: 1.6rem;
}
@media (min-width: 992px) {
  .accordion-container .accordion__contents {
    padding-right: 3rem;
  }
}
.accordion-container .accordion__contents p {
  font-size: 1.6rem;
}
.accordion-container .accordion__contents p .matching-text {
  background-color: #FAAC15;
  color: white;
}
.accordion-container .accordion__contents a {
  text-decoration: underline;
}

figure.full-image {
  margin: 2.5rem 0;
  width: 100%;
  margin: 0;
}
@media (min-width: 992px) {
  figure.full-image {
    margin: 3.5rem 0;
  }
}
figure.full-image img {
  width: 100%;
}

.full-image-with-text-box {
  margin: 2.5rem 0;
  position: relative;
  z-index: 2;
  display: flex;
  overflow: hidden;
  border-radius: 0.4rem;
}
@media (min-width: 992px) {
  .full-image-with-text-box {
    margin: 3.5rem 0;
  }
}
.full-image-with-text-box img {
  width: 100%;
  max-width: 100%;
  height: auto;
  min-height: 55rem;
  object-position: center;
  object-fit: cover;
}
.full-image-with-text-box__text {
  position: absolute;
  bottom: 3.3rem;
  left: 3rem;
  width: calc(100% - 6rem);
  max-width: 30rem;
  background-color: white;
  border-radius: 1rem;
  padding: 2.5rem;
}
.full-image-with-text-box__text h1, .full-image-with-text-box__text h2, .full-image-with-text-box__text h3 {
  margin-top: 0;
}
.full-image-with-text-box__text > h1:last-child, .full-image-with-text-box__text > h2:last-child, .full-image-with-text-box__text > h3:last-child {
  margin-bottom: 0;
}
.full-image-with-text-box__text * {
  color: inherit;
}

.video {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  margin: 2.5rem 0;
}
@media (min-width: 992px) {
  .video {
    margin: 3.5rem 0;
  }
}
@media (min-width: 992px) {
  .video {
    height: 100%;
    align-items: center;
    align-content: center;
  }
}
.video h2 {
  margin-top: 0;
}
.video__content {
  width: 100%;
  display: flex;
  justify-content: center;
  align-content: center;
  margin-top: 2rem;
}
.video__overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.video__overlay img {
  width: 100%;
  height: 100% !important;
  object-position: center;
  object-fit: cover;
}
.video__overlay:after {
  background-color: rgba(250, 172, 21, 0.65);
  background-image: url("data:image/svg+xml,%3Csvg width='78' height='85' viewBox='0 0 78 85' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M77.5 42.5L0.5 84.5L0.5 0.5L77.5 42.5Z' fill='white'/%3E%3C/svg%3E%0A");
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  margin: 0 auto;
  transform: translateY(-50%);
  width: 13rem;
  height: 13rem;
  border-radius: 50%;
  transition: 0.4s ease-in-out;
  background-size: 5rem;
  background-position: center;
  background-repeat: no-repeat;
}
.video__overlay:hover {
  cursor: pointer;
}
.video__overlay:hover:after {
  background-color: rgba(250, 172, 21, 0.8);
  transition: 0.3s ease-in-out;
}
.video__item {
  position: relative;
  padding-bottom: 56.25%;
  /* 16:9 */
  width: 100%;
}
.video__item iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: calc(100% - 1px);
}

.filter-panel {
  margin-bottom: 1.5rem;
  margin-top: 1.5rem;
  width: 100%;
}
.filter-panel__toggle {
  padding: 1rem 1.2rem 1rem 3.5rem;
  font-size: 1.6rem;
  line-height: 2.1rem;
  color: #000000;
  font-family: "goudy-old-style", serif;
  font-weight: 600;
  text-decoration: underline;
  background-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 7.49998H1' stroke='%23726912' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.43337 14L7.43337 1' stroke='%23726912' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  background-size: 17px;
  background-repeat: no-repeat;
  background-position: left center;
}
.filter-panel__toggle:hover {
  cursor: pointer;
}
.filter-panel__toggle.active {
  background-image: url("data:image/svg+xml,%3Csvg width='15' height='3' viewBox='0 0 15 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 1.49998H1' stroke='%23726912' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.filter-panel__filters {
  display: none;
  padding: 1rem 1.6rem 2.5rem 1.6rem;
}
@media (min-width: 992px) {
  .filter-panel__filters {
    padding: 1.2rem 1.2rem 2.5rem 3.3rem;
  }
}
.filter-panel__filters-wrap {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
@media (min-width: 992px) {
  .filter-panel__filters-wrap {
    flex-wrap: nowrap;
  }
}
.filter-panel__item {
  display: flex;
  flex-direction: row-reverse;
  justify-content: flex-end;
  padding: 0.1rem 0 1.5rem 0;
  align-items: flex-start;
  align-content: flex-start;
  flex-wrap: wrap;
  margin-bottom: 1rem;
  width: 100%;
  position: relative;
  border-bottom: 1px solid #aaa;
}
@media (min-width: 992px) {
  .filter-panel__item {
    margin: 0;
    max-width: 25%;
    margin-right: 2%;
    border: 0;
    padding: 0.1rem 5rem 0 0;
    flex: 1;
  }
}
@media (min-width: 992px) {
  .filter-panel__item:after {
    top: 0;
    right: 1.5rem;
    position: absolute;
    height: 100%;
    opacity: 0.3;
    content: "";
    width: 1px;
    background-color: #350B53;
  }
}
.filter-panel__item:last-of-type {
  border: 0;
  padding-bottom: 0;
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .filter-panel__item:last-of-type {
    max-width: 100%;
  }
}
.filter-panel__item:last-of-type:after {
  display: none;
}
.filter-panel__item h4 {
  margin: 0;
  font-size: 2rem;
  line-height: 3rem;
  margin-bottom: 0.5rem;
  width: 100%;
}
.filter-panel__item ul {
  padding: 0;
  margin: 0;
  width: 100%;
  max-height: 18rem;
  border: 0;
  overflow: auto;
}
@media (min-width: 992px) {
  .filter-panel__item ul {
    border: 0;
    height: 100%;
  }
}
.filter-panel__item ul::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
.filter-panel__item ul::-webkit-scrollbar-track {
  background-color: #726912;
  border: 2px solid #efede9;
}
.filter-panel__item ul::-webkit-scrollbar-thumb {
  background-color: #FAAC15;
  border-radius: 20px;
}
.filter-panel__item ul li {
  display: flex;
  flex-direction: row-reverse;
  justify-content: flex-end;
  font-size: 1.7rem;
  line-height: 2.9rem;
  font-weight: 300;
}
.filter-panel__item ul li:before {
  display: none;
}
.filter-panel__item ul li:hover {
  cursor: pointer;
}
.filter-panel__item .custom-checkbox {
  width: 1.5rem;
  min-width: 1.5rem;
  min-height: 1.5rem;
  padding: 0 !important;
  height: 1.5rem;
  margin-right: 0.8rem;
  appearance: none;
  top: 0.6rem;
  outline: none;
  border: 1px solid #333;
  position: relative;
}
.filter-panel__item .custom-checkbox:hover {
  cursor: pointer;
}
.filter-panel__item .custom-checkbox:after {
  content: "";
  position: absolute;
  top: -2px;
  left: -2px;
  height: 1.7rem;
  width: 1.7rem;
  background-color: #726912;
  opacity: 0;
  background-size: 14px;
  background-repeat: no-repeat;
  background-position: center center;
  background-position-x: 1px;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cpath class='st0' d='M470.6,105.4c12.5,12.5,12.5,32.8,0,45.3l-256,256c-12.5,12.5-32.8,12.5-45.3,0l-128-128 c-12.5-12.5-12.5-32.8,0-45.3s32.8-12.5,45.3,0L192,338.7l233.4-233.3C437.9,92.9,458.2,92.9,470.6,105.4L470.6,105.4z'/%3E%3C/svg%3E%0A");
}
.filter-panel__item .custom-checkbox.active {
  transition: 0.2s;
}
.filter-panel__item .custom-checkbox.active:after {
  transition: 0.2s;
  opacity: 1;
}

.filter-section {
  background-color: #F4F3E8;
  width: 100%;
  margin-bottom: 5rem;
}
@media (min-width: 992px) {
  .filter-section {
    margin-bottom: 8rem;
  }
}

.call-to-action {
  margin: 2.5rem 0;
  border-radius: 1rem;
  overflow: hidden;
  display: flex;
  flex-wrap: wrap;
}
@media (min-width: 992px) {
  .call-to-action {
    margin: 3.5rem 0;
  }
}
.call-to-action__image {
  width: 100%;
  height: 20rem;
}
@media (min-width: 992px) {
  .call-to-action__image {
    height: auto;
    width: 36%;
  }
}
.call-to-action__image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.call-to-action__title {
  font-size: 2.4rem;
  margin-top: 0;
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .call-to-action__title {
    font-size: 3.2rem;
    line-height: 4rem;
  }
}
.call-to-action__content {
  background-color: #EDECE9;
  background-image: url("data:image/svg+xml,%3Csvg width='764' height='274' viewBox='0 0 764 274' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.462891' width='763.537' height='274' fill='%23F4F3E8'/%3E%3Cellipse cx='273.235' cy='91.3332' rx='65.3981' ry='63.988' fill='%23FBFBF5'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M674.642 274C689.984 255.274 699.161 231.504 699.161 205.637C699.161 145.227 649.11 96.2556 587.369 96.2556C525.628 96.2556 475.578 145.227 475.578 205.637C475.578 231.504 484.755 255.274 500.097 274H674.642Z' fill='%23FBFBF5'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M437.972 274C441.323 265.422 443.158 256.111 443.158 246.381C443.158 203.642 407.747 168.994 364.065 168.994C320.384 168.994 284.973 203.642 284.973 246.381C284.973 256.111 286.808 265.422 290.158 274H437.972Z' fill='%23FBFBF5'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.463135 227.73C18.2144 239.339 39.5529 246.108 62.5073 246.108C124.248 246.108 174.299 197.136 174.299 136.727C174.299 76.3171 124.248 27.3455 62.5073 27.3455C39.5529 27.3455 18.2144 34.1145 0.463135 45.7239V227.73Z' fill='%23FBFBF5'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M385.06 0C383.226 5.32369 382.232 11.0254 382.232 16.9543C382.232 46.2529 406.506 70.0042 436.451 70.0042C466.395 70.0042 490.67 46.2529 490.67 16.9543C490.67 11.0254 489.676 5.32369 487.842 0H385.06Z' fill='%23FBFBF5'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M606.1 0C605.911 1.9805 605.815 3.98721 605.815 6.01596C605.815 41.3556 635.094 70.004 671.213 70.004C707.331 70.004 736.611 41.3556 736.611 6.01596C736.611 3.98721 736.514 1.9805 736.326 0H606.1Z' fill='%23FBFBF5'/%3E%3C/svg%3E%0A");
  padding: 4rem 3rem;
  background-position: right center;
  background-repeat: no-repeat;
  background-size: cover;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  align-content: center;
}
@media (min-width: 992px) {
  .call-to-action__content {
    flex: 1;
    padding: 2.8rem 3.5rem 4rem 3.5rem;
  }
}
.call-to-action__content h3, .call-to-action__content div {
  width: 100%;
}
.call-to-action__content p {
  width: 100%;
  font-size: 1.6rem;
  line-height: 2.4rem;
}
@media (min-width: 992px) {
  .call-to-action__content p {
    font-size: 1.8rem;
    line-height: 2.6rem;
  }
}
.call-to-action__content .btn {
  margin-top: 2rem;
  align-items: center;
  display: inline-flex;
}
.call-to-action__content .btn img {
  width: 23px;
  margin-right: -4px;
  margin-left: 8px;
  margin-top: -3px;
  margin-bottom: -3px;
}
.call-to-action.no-image {
  background-color: #EDECE9;
  background-position: bottom right, top left;
  background-repeat: no-repeat;
  background-size: 110px, 110px;
}
.call-to-action.no-image h3, .call-to-action.no-image p {
  text-align: center;
  width: 80%;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 992px) {
  .call-to-action.no-image h3, .call-to-action.no-image p {
    width: 70%;
    max-width: 400px;
  }
}
.call-to-action.no-image .btn {
  margin: 0 auto;
}
.call-to-action.no-image .call-to-action__content {
  text-align: center;
  background: none;
  background-color: transparent;
}
@media (min-width: 992px) {
  .call-to-action.no-image .call-to-action__content {
    padding: 3rem 3.3rem 3.8rem 3.3rem;
  }
}
.call-to-action.custom-bg .call-to-action__content {
  background-image: none;
}

.gallery-container {
  position: relative;
  margin: 2.5rem 0;
}
@media (min-width: 992px) {
  .gallery-container {
    margin: 3.5rem 0;
  }
}
.gallery-container.has-text {
  margin-top: 3.2rem;
}
.gallery-container .gallery-grid {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.gallery-container .gallery-grid .gallery__item {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  align-content: center;
}
@media (min-width: 768px) {
  .gallery-container .gallery-grid .gallery__item {
    width: calc(50% - 1rem);
  }
}
.gallery-container .gallery-grid .gallery__item span {
  color: #333;
  font-size: 1.2rem;
  line-height: 1.7rem;
  display: block;
  padding-top: 0.2rem;
}
.gallery-container .gallery-grid .gallery__item img {
  width: 100%;
  object-fit: cover;
  object-position: center center;
  aspect-ratio: 1.65/1;
}
.gallery-container .gallery-grid__image {
  height: 60px;
  display: flex;
  align-items: center;
  justify-items: center;
  width: 100%;
}
@media (min-width: 768px) {
  .gallery-container .gallery-grid__image {
    height: 70px;
  }
}
.gallery-container .swiper-wrapper .gallery-grid .gallery__item {
  width: auto;
}
@media (min-width: 768px) {
  .gallery-container .swiper-wrapper .gallery-grid .gallery__item {
    width: auto;
    flex: none;
  }
}
.gallery-container.swiper-enabled {
  padding: 0 20px;
}
@media (min-width: 768px) {
  .gallery-container.swiper-enabled {
    padding: 0 40px;
  }
}
.gallery-container.swiper-enabled .gallery__item {
  width: 100%;
}
.gallery-container .gallery__image {
  width: 100%;
}

@media (min-width: 768px) {
  .single-news .gallery__item.small {
    max-width: 20rem;
    height: 15rem;
  }
}

.gallery-slideshow {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  margin: 2.5rem 0;
}
@media (min-width: 992px) {
  .gallery-slideshow {
    margin: 3.5rem 0;
  }
}
@media (min-width: 992px) {
  .gallery-slideshow {
    flex-wrap: nowrap;
    gap: 5rem;
    max-width: 84rem;
    margin: 2.5rem auto;
  }
}
@media (min-width: 992px) and (min-width: 992px) {
  .gallery-slideshow {
    margin: 3.5rem auto;
  }
}
@media (min-width: 992px) {
  .gallery-slideshow.has-text-content {
    max-width: 100%;
  }
}
.gallery-slideshow__item {
  width: 100%;
  display: flex;
  position: relative;
}
.gallery-slideshow__item a {
  width: 100%;
  display: flex;
}
.gallery-slideshow__item img {
  width: 100%;
}
.gallery-slideshow__item .caption {
  position: absolute;
  bottom: -2rem;
  left: 0;
  padding: 0.8rem 1rem 1rem 1rem;
  transition: 0.3s ease-in-out;
  background-color: #726912;
  color: white;
  opacity: 0;
  border-top-right-radius: 0.5rem;
}
@media (min-width: 992px) {
  .gallery-slideshow__item .caption {
    max-width: 80%;
  }
}
@media (min-width: 992px) {
  .gallery-slideshow__item:hover .caption {
    bottom: 0;
    opacity: 1;
    transition: 0.3s ease-in-out;
  }
}
.gallery-slideshow__nav {
  position: absolute;
  z-index: 2;
  bottom: 3.5rem;
  right: 2rem;
  width: 8rem;
}
@media (min-width: 992px) {
  .gallery-slideshow__nav {
    width: 9rem;
    bottom: 4.5rem;
    right: 3rem;
  }
}
.gallery-slideshow__nav .swiper-button-next, .gallery-slideshow__nav .swiper-button-prev {
  background-color: white;
  width: 3.5rem !important;
  height: 3.5rem !important;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .gallery-slideshow__nav .swiper-button-next, .gallery-slideshow__nav .swiper-button-prev {
    width: 4rem !important;
    height: 4rem !important;
  }
}
.gallery-slideshow__nav .swiper-button-next:after, .gallery-slideshow__nav .swiper-button-prev:after {
  font-size: 1.7rem !important;
}
@media (min-width: 992px) {
  .gallery-slideshow__nav .swiper-button-next:after, .gallery-slideshow__nav .swiper-button-prev:after {
    font-size: 2rem !important;
  }
}
.gallery-slideshow__nav .swiper-button-next:after {
  margin-left: 3px !important;
}
.gallery-slideshow__nav .swiper-button-prev:after {
  margin-right: 3px !important;
}
.gallery-slideshow__content {
  width: 100%;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .gallery-slideshow__content {
    margin-bottom: 0;
    width: 30rem;
  }
}
.gallery-slideshow__slides {
  width: 100%;
  overflow: hidden;
  border-radius: 1rem;
}
@media (min-width: 992px) {
  .gallery-slideshow__slides {
    flex: 1;
  }
}

.main-content-area .gallery-slideshow.has-text .gallery-slideshow__item .caption {
  font-size: 1.6rem;
  line-height: 2.1rem;
}
@media (min-width: 992px) {
  .main-content-area .gallery-slideshow.has-text .gallery-slideshow__item .caption {
    max-width: 70%;
  }
}

.post-pull {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  width: calc(100% + 2rem);
  margin: 0 -1rem;
}
.post-pull .text-content {
  margin-top: 0;
  margin-bottom: 3rem;
}
.post-pull .card-contain {
  padding: 0 10px;
}
.post-pull .card {
  margin-bottom: 0;
}
.post-pull .card .card-text {
  font-size: 1.6rem;
  line-height: 2.4rem;
}
.post-pull .card .card-top {
  height: 30rem;
}
@media (min-width: 768px) {
  .post-pull .card .card-top {
    height: 22rem;
  }
}
.post-pull .card .card-bottom-inner {
  justify-content: flex-start;
}
.post-pull .card .card-bottom {
  padding-bottom: 0;
}
.post-pull .card .card-read-more {
  position: relative;
  width: auto;
  display: inline-block;
  letter-spacing: 0;
  text-decoration: none;
  margin-bottom: 0;
  font-size: 1.6rem;
  font-family: "DM Sans", "Verdana", Arial, sans-serif;
}
.post-pull .card .card-read-more:after {
  width: 100%;
  position: absolute;
  bottom: 0;
  content: "";
  left: 0;
  width: 100%;
  height: 1px;
  background-color: #FAAC15;
}
.post-pull .card.has-bg-colour .card-bottom {
  padding-bottom: 3rem;
}

.care-home-row .post-pull .card .card-bottom-inner {
  flex-wrap: wrap;
}
.care-home-row .post-pull .card h4 a {
  font-size: 2rem;
  line-height: 2.4rem;
  display: block;
}

.quote {
  margin: 2.5rem 0;
}
@media (min-width: 992px) {
  .quote {
    margin: 3.5rem 0;
  }
}
.quote .text-content {
  margin: 0;
}
.quote .text-content h2 {
  width: 100%;
  margin-bottom: 3.5rem;
}
.quote__img {
  background-repeat: no-repeat;
  background-size: cover;
  object-fit: fill;
  width: 100%;
}
.quote__text {
  position: relative;
}
@media (min-width: 768px) {
  .quote__text {
    padding-left: 4rem;
  }
}
.quote__text * {
  line-height: 1.35;
}
@media (min-width: 992px) {
  .quote__text h2 {
    margin-top: 0;
  }
}
.quote p:last-of-type {
  margin: 0;
}
.quote .row {
  display: flex;
  align-items: center;
  align-content: center;
}

.care-home__sidebar {
  width: 100%;
}
@media (min-width: 992px) {
  .care-home__sidebar {
    margin-top: 5rem;
    padding-left: 2rem;
    position: sticky;
    top: 18rem;
    overflow: auto;
    padding-bottom: 2rem;
    max-height: calc(100vh - 21rem);
  }
  .care-home__sidebar::-webkit-scrollbar {
    width: 3px;
    height: 5px;
  }
  .care-home__sidebar::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.15);
    -webkit-border-radius: 10px;
    border-radius: 10px;
  }
  .care-home__sidebar::-webkit-scrollbar-thumb {
    -webkit-border-radius: 10px;
    border-radius: 10px;
    background: rgba(250, 230, 21, 0.3);
    -webkit-box-shadow: inset 0 0 6px #333;
  }
}
@media (min-width: 1200px) {
  .care-home__sidebar {
    padding-left: 3rem;
  }
}
.care-home__sidebar h2 {
  margin-top: 0;
}
.care-home__sidebar .widget-container {
  min-width: 0 !important;
}
.care-home__sidebar .widget-builder {
  display: flex;
  flex-wrap: wrap;
  row-gap: 2rem;
}
.care-home__sidebar .widget-builder .widget-builder__item * {
  min-width: 0 !important;
  max-width: 100% !important;
}
.care-home__sidebar .sidebar__contact {
  margin: 1.85rem 0 2rem 0;
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  border-top: solid 1px #000000;
  padding-top: 1.4rem;
}
.care-home__sidebar .sidebar__contact .btn {
  max-width: 17rem;
  margin-bottom: 1rem;
}
.care-home__sidebar .sidebar__contact--phone, .care-home__sidebar .sidebar__contact--email {
  font-size: 1.6rem;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  align-content: center;
  margin-top: 1.1rem;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath fill='%23726912' d='M375.8 275.2c-16.4-7-35.4-2.4-46.7 11.4l-33.2 40.6c-46-26.7-84.4-65.1-111.1-111.1L225.3 183c13.8-11.3 18.5-30.3 11.4-46.7l-48-112C181.2 6.7 162.3-3.1 143.6 .9l-112 24C13.2 28.8 0 45.1 0 64v0C0 300.7 183.5 494.5 416 510.9c4.5 .3 9.1 .6 13.7 .8c0 0 0 0 0 0c0 0 0 0 .1 0c6.1 .2 12.1 .4 18.3 .4l0 0c18.9 0 35.2-13.2 39.1-31.6l24-112c4-18.7-5.8-37.6-23.4-45.1l-112-48zM447.7 480C218.1 479.8 32 293.7 32 64v0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0c0-3.8 2.6-7 6.3-7.8l112-24c3.7-.8 7.5 1.2 9 4.7l48 112c1.4 3.3 .5 7.1-2.3 9.3l-40.6 33.2c-12.1 9.9-15.3 27.2-7.4 40.8c29.5 50.9 71.9 93.3 122.7 122.7c13.6 7.9 30.9 4.7 40.8-7.4l33.2-40.6c2.3-2.8 6.1-3.7 9.3-2.3l112 48c3.5 1.5 5.5 5.3 4.7 9l-24 112c-.8 3.7-4.1 6.3-7.8 6.3c-.1 0-.2 0-.3 0z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: left center;
  background-size: 2rem;
  padding-left: 2.9rem;
}
.care-home__sidebar .sidebar__contact--phone:hover, .care-home__sidebar .sidebar__contact--email:hover {
  text-decoration: underline;
}
.care-home__sidebar .sidebar__contact--email {
  word-break: break-all;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath fill='%23726912' d='M64 96c-17.7 0-32 14.3-32 32v39.9L227.6 311.3c16.9 12.4 39.9 12.4 56.8 0L480 167.9V128c0-17.7-14.3-32-32-32H64zM32 207.6V384c0 17.7 14.3 32 32 32H448c17.7 0 32-14.3 32-32V207.6L303.3 337.1c-28.2 20.6-66.5 20.6-94.6 0L32 207.6zM0 128C0 92.7 28.7 64 64 64H448c35.3 0 64 28.7 64 64V384c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V128z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
}
.care-home__sidebar .sidebar__anchors {
  margin-bottom: 2.1rem;
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  align-items: flex-start;
}
.care-home__sidebar .sidebar__anchors a {
  margin: 0.7rem 0;
}
.care-home__sidebar .sidebar__awards {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  align-content: center;
  padding-top: 1rem;
  padding-bottom: 0;
  margin-top: 0rem;
}
@media (min-width: 768px) {
  .care-home__sidebar .sidebar__awards {
    justify-content: space-between;
  }
}
.care-home__sidebar .sidebar__awards img {
  width: 10rem;
  height: 10rem;
  object-fit: contain;
  margin-bottom: 2rem;
}
@media (min-width: 768px) {
  .care-home__sidebar .sidebar__awards img {
    margin-bottom: 2.5rem;
  }
}
.care-home__sidebar .sidebar__care-home-contact {
  display: flex;
  flex-wrap: wrap;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
  width: 100%;
  padding: 2rem 0;
  margin-top: 3rem;
  margin-bottom: 2rem;
}
.care-home__sidebar .sidebar__care-home-contact a {
  display: flex;
  align-items: center;
  margin: 0.7rem 0;
  color: #000000;
}
.care-home__sidebar .sidebar__care-home-contact a img {
  width: 30px;
  height: 30px;
  margin-right: 10px;
  object-fit: contain;
  object-position: center center;
}
.care-home__sidebar .sidebar__care-home-contact a span {
  word-break: break-all;
  line-height: 2rem;
}
.care-home__sidebar .sidebar__care-home-contact .btn {
  color: white;
  display: inline-flex;
  align-items: center;
  margin: 0.5rem 0;
}
.care-home__sidebar .sidebar__care-home-contact .btn img {
  width: 23px;
  margin-right: -4px;
  margin-left: 8px;
  margin-top: -3px;
  margin-bottom: -3px;
}
.care-home__sidebar .sidebar__care-home-contact-buttons {
  margin-top: 2.4rem;
  border-top: 1px solid #000000;
  padding-top: 2.5rem;
}
.care-home__sidebar .sidebar__care-home-contact-buttons .btn {
  margin-bottom: 1.5rem;
}
.care-home__sidebar .sidebar__care-home-contact-buttons .btn:last-child {
  margin-bottom: 0;
}
.care-home__sidebar .sidebar__anchors a {
  font-size: 1.6rem;
  color: #000000;
  font-weight: 600;
  text-decoration: underline;
  text-underline-offset: 3px;
}
.care-home__sidebar .sidebar__anchors h3 {
  color: #000000;
  font-size: 2.1rem;
  line-height: 2.5rem;
  font-weight: 400;
}

.sidebar__social-links {
  display: flex;
  flex-direction: column;
  margin: 2.5rem 0 2rem 0;
  padding: 1.8rem 0;
  border-top: 1px solid #726912;
  border-bottom: 1px solid #726912;
  justify-content: flex-start;
  align-items: flex-start;
}
.sidebar__social-links a {
  display: flex;
  align-content: center;
  margin: 0.7rem 0;
  font-weight: 600;
  font-size: 1.6rem;
  padding: 0.25rem 0 0.25rem 4.5rem;
  background-position: left center;
  background-repeat: no-repeat;
}
.sidebar__social-links a.facebook {
  background-image: url("data:image/svg+xml,%3Csvg width='31' height='31' viewBox='0 0 31 31' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Crect width='31' height='31' rx='15.5' fill='%23726912'/%3E%3Crect x='7' y='8' width='16' height='16' fill='url(%23pattern0)'/%3E%3Cmask id='mask0_53_1590' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='7' y='8' width='16' height='16'%3E%3Crect x='7' y='8' width='16' height='16' fill='url(%23pattern1)'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_53_1590)'%3E%3Crect x='7' y='8' width='16' height='16' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3Cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_53_1590' transform='scale(0.00195312)'/%3E%3C/pattern%3E%3Cpattern id='pattern1' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_53_1590' transform='scale(0.00195312)'/%3E%3C/pattern%3E%3Cimage id='image0_53_1590' width='512' height='512' xlink:href='data:image/png;base64,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VRKoJeAlgFr9Ui0BAgQIEEgREABSGE1CgAABAgRqCQgAtfqlWgIECBAgkCIgAKQwmoQAAQIECNQSEABq9Uu1BAgQIEAgRUAASGE0CQECBAgQqCUgANTql2oJECBAgECKgACQwmgSAgQIECBQS0AAqNUv1RIgQIAAgRQBASCF0SQECBAgQKCWgABQq1+qJUCAAAECKQICQAqjSQgQIECAQC0BAaBWv1RLgAABAgRSBASAFEaTECBAgACBWgICQK1+qZYAAQIECKQICAApjCYhQIAAAQK1BASAWv1SLQECBAgQSBEQAFIYTUKAAAECBGoJCAC1+qVaAgQIECCQIiAApDCahAABAgQI1BIQAGr1S7UECBAgQCBFQABIYTQJAQIECBCoJSAA1OqXagkQIECAQIqAAJDCaBICBAgQIFBLQACo1S/VEiBAgACBFAEBIIXRJAQIECBAoJaAAFCrX6olQIAAAQIpAgJACqNJCBAgQIBALQEBoFa/VEuAAAECBFIEBIAURpMQIECAAIFaAgJArX6plgABAgQIpAgIACmMJiFAgAABArUEBIBa/VItAQIECBBIERAAUhhNQoAAAQIEagkIALX6pVoCBAgQIJAiIACkMJqEAAECBAjUEhAAavVLtQQIECBAIEVAAEhhNAkBAgQIEKglIADU6pdqCRAgQIBAioAAkMJoEgIECBAgUEtAAKjVL9USIECAAIEUAQEghdEkBAgQIECgloAAUKtfqiVAgAABAikCAkAKo0kIECBAgEAtAQGgVr9US4AAAQIEUgQEgBRGkxAgQIAAgVoCAkCtfqmWAAECBAikCAgAKYwmIUCAAAECtQQEgFr9Ui0BAgQIEEgREABSGE1CgAABAgRqCQgAtfqlWgIECBAgkCIgAKQwmoQAAQIECNQSEABq9Uu1BAgQIEAgRUAASGE0CQECBAgQqCUgANTql2oJECBAgECKgACQwmgSAgQIECBQS0AAqNUv1RIgQIAAgRQBASCF0SQECBAgQKCWgABQq1+qJUCAAAECKQICQAqjSQgQIECAQC0BAaBWv1RLgAABAgRSBASAFEaTECBAgACBWgICQK1+qZYAAQIECKQICAApjCYhQIAAAQK1BASAWv1SLQECBAgQSBEQAFIYTUKAAAECBGoJCAC1+qVaAgQIECCQIiAApDCahAABAgQI1BIQAGr1S7UECBAgQCBFQABIYTQJAQIECBCoJSAA1OqXagkQIECAQIqAAJDCaBICBAgQIFBLQACo1S/VEiBAgACBFAEBIIXRJAQIECBAoJaAAFCrX6olQIAAAQIpAgJACqNJCBAgQIBALQEBoFa/VEuAAAECBFIEBIAURpMQIECAAIFaAgJArX6plgABAgQIpAgIACmMJiFAgAABArUEBIBa/VItAQIECBBIERAAUhhNQoAAAQIEagkIALX6pVoCBAgQIJAiIACkMJqEAAECBAjUEhAAavVLtQQIECBAIEVAAEhhNAkBAgQIEKglIADU6pdqCRAgQIBAioAAkMJoEgIECBAgUEtAAKjVL9USIECAAIEUAQEghdEkBAgQIECgloAAUKtfqiVAgAABAikCAkAKo0kIECBAgEAtAQGgVr9US4AAAQIEUgQEgBRGkxAgQIAAgVoCAkCtfqmWAAECBAikCAgAKYwmIUCAAAECtQQEgFr9Ui0BAgQIEEgREABSGE1CgAABAgRqCQgAtfqlWgIECBAgkCIgAKQwmoQAAQIECNQSEABq9Uu1BAgQIEAgRUAASGE0CQECBAgQqCUgANTql2oJECBAgECKgACQwmgSAgQIECBQS0AAqNUv1RIgQIAAgRQBASCF0SQECBAgQKCWgABQq1+qJUCAAAECKQICQAqjSQgQIECAQC0BAaBWv1RLgAABAgRSBASAFEaTECBAgACBWgICQK1+qZYAAQIECKQICAApjCYhQIAAAQK1BASAWv1SLQECBAgQSBEQAFIYTUKAAAECBGoJCAC1+qVaAgQIECCQIiAApDCahAABAgQI1BIQAGr1S7UECBAgQCBFQABIYTQJAQIECBCoJSAA1OqXagkQIECAQIqAAJDCaBICBAgQIFBLQACo1S/VEiBAgACBFAEBIIXRJAQIECBAoJaAAFCrX6olQIAAAQIpAgJACqNJCBAgQIBALQEBoFa/VEuAAAECBFIEBIAURpMQIECAAIFaAgJArX6plgABAgQIpAgIACmMJiFAgAABArUEBIBa/VItAQIECBBIERAAUhhNQoAAAQIEagkIALX6pVoCBAgQIJAiIACkMJqEAAECBAjUEhAAavVLtQQIECBAIEVAAEhhNAkBAgQIEKglIADU6pdqCRAgQIBAioAAkMJoEgIECBAgUEtAAKjVL9USIECAAIEUAQEghdEkBAgQIECgloAAUKtfqiVAgAABAikCAkAKo0kIECBAgEAtAQGgVr9US4AAAQIEUgQEgBRGkxAgQIAAgVoCAkCtfqmWAAECBAikCAgAKYwmIUCAAAECtQQEgFr9Ui0BAgQIEEgREABSGE1CgAABAgRqCQgAtfqlWgIECBAgkCIgAKQwmoQAAQIECNQSEABq9Uu1BAgQIEAgRUAASGE0CQECBAgQqCUgANTql2oJECBAgECKgACQwmgSAgQIECBQS0AAqNUv1RIgQIAAgRQBASCF0SQECBAgQKCWgABQq1+qJUCAAAECKQICQAqjSQgQIECAQC0BAaBWv1RLgAABAgRSBASAFEaTECBAgACBWgICQK1+qZYAAQIECKQICAApjCYhQIAAAQK1BASAWv1SLQECBAgQSBEQAFIYTUKAAAECBGoJCAC1+qVaAgQIECCQIiAApDCahAABAgQI1BIQAGr1S7UECBAgQCBFQABIYTQJAQIECBCoJSAA1OqXagkQIECAQIqAAJDCaBICBAgQIFBLQACo1S/VEiBAgACBFAEBIIXRJAQIECBAoJaAAFCrX6olQIAAAQIpAgJACqNJCBAgQIBALQEBoFa/VEuAAAECBFIEBIAURpMQIECAAIFaAgJArX6plgABAgQIpAgIACmMJiFAgAABArUEBIBa/VItAQIECBBIERAAUhhNQoAAAQIEagkIALX6pVoCBAgQIJAiIACkMJqEAAECBAjUEhAAavVLtQQIECBAIEVAAEhhNAkBAgQIEKglIADU6pdqCRAgQIBAioAAkMJoEgIECBAgUEtAAKjVL9USIECAAIEUAQEghdEkBAgQIECgloAAUKtfqiVAgAABAikCAkAKo0kIECBAgEAtAQGgVr9US4AAAQIEUgQEgBRGkxAgQIAAgVoCAkCtfqmWAAECBAikCAgAKYwmIUCAAAECtQQEgFr9Ui0BAgQIEEgREABSGE1CgAABAgRqCQgAtfqlWgIECBAgkCIgAKQwmoQAAQIECNQSEABq9Uu1BAgQIEAgRUAASGE0CQECBAgQqCUgANTql2oJECBAgECKgACQwmgSAgQIECBQS0AAqNUv1RIgQIAAgRQBASCF0SQECBAgQKCWgABQq1+qJUCAAAECKQICQAqjSQgQIECAQC0BAaBWv1RLgAABAgRSBASAFEaTECBAgACBWgICQK1+qZYAAQIECKQICAApjCYhQIAAAQK1BASAWv1SLQECBAgQSBEQAFIYTUKAAAECBGoJCAC1+qVaAgQIECCQIiAApDCahAABAgQI1BIQAGr1S7UECBAgQCBFQABIYTQJAQIECBCoJSAA1OqXagkQIECAQIqAAJDCaBICBAgQIFBLQACo1S/VEiBAgACBFAEBIIXRJAQIECBAoJaAAFCrX6olQIAAAQIpAgJACqNJCBAgQIBALQEBoFa/VEuAAAECBFIEBIAURpMQIECAAIFaAgJArX6plgABAgQIpAgIACmMJiFAgAABArUEBIBa/VItAQIECBBIERAAUhhNQoAAAQIEagkIALX6pVoCBAgQIJAiIACkMJqEAAECBAjUEvh/6nE/h1GWNBsAAAAASUVORK5CYII='/%3E%3C/defs%3E%3C/svg%3E%0A");
}
.sidebar__social-links a.twitter {
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='31' viewBox='0 0 32 31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 31C24.5604 31 31.5 24.0604 31.5 15.5C31.5 6.93959 24.5604 0 16 0C7.43959 0 0.5 6.93959 0.5 15.5C0.5 24.0604 7.43959 31 16 31ZM14.1068 16.3149L7.54998 7.54782H12.6035L16.902 13.2953L22.222 7.54782H23.707L17.5655 14.1827L24.4912 23.4429H19.4377L14.7703 17.2022L8.99356 23.4429H7.50857L14.1068 16.3149ZM12.0553 8.64166H9.73376L19.9855 22.3488H22.3071L12.0553 8.64166Z' fill='%23726912'/%3E%3C/svg%3E%0A");
}
.sidebar__social-links a.linkedin {
  background-image: url("data:image/svg+xml,%3Csvg width='31' height='31' viewBox='0 0 31 31' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Crect width='31' height='31' rx='15.5' fill='%23726912'/%3E%3Crect x='8' y='8' width='15' height='15' fill='url(%23pattern0)'/%3E%3Cmask id='mask0_53_1616' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='8' y='8' width='15' height='15'%3E%3Crect x='8' y='8' width='15' height='15' fill='url(%23pattern1)'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_53_1616)'%3E%3Crect x='8' y='8' width='15' height='15' fill='%23F6F4FA'/%3E%3C/g%3E%3Cdefs%3E%3Cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_53_1616' transform='scale(0.00195312)'/%3E%3C/pattern%3E%3Cpattern id='pattern1' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_53_1616' transform='scale(0.00195312)'/%3E%3C/pattern%3E%3Cimage id='image0_53_1616' width='512' height='512' xlink:href='data:image/png;base64,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JkkS6FPA6/991vXSPpfV3aqcA9BdSS2IQB0BRwDq1GqRTB0BWERrxG19HPCI+HZNYOYCF898/b0u/7JeF9bbujQAvVXUegjUEbikTqoyXUDAEYAFsMbcVAMwpr59E5i3gNeK+6y/IwBF6qoBKFIoaRLoUEAD0GFRY0kagCJ11QAUKZQ0CXQooAHosKixpG/1uaz+VqUB6K+mVkSgioBzAKpUarE8r15sc1uPJaABGEvefgkQcASgz8fANX0uq79VaQD6q6kVEagioAGoUqnF8tQALOY12tYagNHo7ZjA7AW8XazPh4CXAIrUVQNQpFDSJNChwLc7XJMl7dnjCECRR4EGoEihpEmgQwENQIdFjSU5AlCkrhqAIoWSJoEOBTxRdFjUWJIjAEXqqgEoUihpEuhQQAPQYVFjSepapK4agCKFkiaBDgU8UXRY1FiSIwBF6qoBKFIoaRLoUMA5AB0WNZakAShSVw1AkUJJk0CHAo4AdFjUWJK6FqmrBqBIoaRJoEMBfyl2WNRYkgagSF01AEUKJU0CHQpc2+GaLMlLAGUeAxqAMqWSKAECBEoIOLJTokx79mgAihRKmgQIECgi4CWAIoXSABQplDQJECBAgEBLAQ1AS01zESBAgACBIgIagCKFkiYBAgQIEGgpoAFoqWkuAgQIECBQREADUKRQ0iRAgAABAi0FNAAtNc1FgAABAgSKCGgAihRKmgQIECBAoKWABqClprkIECBAgEARAQ1AkUJJkwABAgQItBTQALTUNBcBAgQIECgioAEoUihpEiBAgACBlgIagJaa5iJAgAABAkUENABFCiVNAgQIECDQUkAD0FLTXAQIECBAoIiABqBIoaRJgAABAgRaCmgAWmqaiwABAgQIFBHQABQplDQJECBAgEBLAQ1AS01zESBAgACBIgIagCKFkiYBAgQIEGgpoAFoqWkuAgQIECBQREADUKRQ0iRAgAABAi0FNAAtNc1FgAABAgSKCGgAihRKmgQIECBAoKWABqClprkIECBAgEARAQ1AkUJJkwABAgQItBTQALTUNBcBAgQIECgioAEoUihpEiBAgACBlgIagJaa5iJAgAABAkUENABFCiVNAgQIECDQUkAD0FLTXAQIECBAoIiABqBIoaRJgAABAgRaCmgAWmqaiwABAgQIFBHQABQplDQJECBAgEBLAQ1AS01zESBAgACBIgIagCKFkiYBAgQIEGgpoAFoqWkuAgQIECBQREADUKRQ0iRAgAABAi0FNAAtNc1FgAABAgSKCGgAihRKmgQIECBAoKWABqClprkIECBAgEARAQ1AkUJJkwABAgQItBTQALTUNBcBAgQIECgioAEoUihpEiBAgACBlgIagJaa5iJAgAABAkUENABFCiVNAgQIECDQUkAD0FLTXAQIECBAoIiABqBIoaRJgAABAgRaCmgAWmqaiwABAgQIFBHQABQplDQJECBAgEBLAQ1AS01zESBAgACBIgIagCKFkiYBAgQIEGgpoAFoqWkuAgQIECBQREADUKRQ0iRAgAABAi0FNAAtNc1FgAABAgSKCGgAihRKmgQIECBAoKWABqClprkIECBAgEARAQ1AkUJJkwABAgQItBTQALTUNBcBAgQIECgioAEoUihpEiBAgACBlgIagJaa5iJAgAABAkUENABFCiVNAgQIECDQUkAD0FLTXAQIECBAoIiABqBIoaRJgAABAgRaCmgAWmqaiwABAgQIFBHQABQplDQJECBAgEBLAQ1AS01zESBAgACBIgIagCKFkiYBAgQIEGgpoAFoqWkuAgQIECBQREADUKRQ0iRAgAABAi0FNAAtNc1FgAABAgSKCGgAihRKmgQIECBAoKWABqClprkIECBAgEARAQ1AkUJJkwABAgQItBTQALTUNBcBAgQIECgioAEoUihpEiBAgACBlgIagJaa5iJAgAABAkUENABFCiVNAgQIECDQUkAD0FLTXAQIECBAoIiABqBIoaRJgAABAgRaCmgAWmqaiwABAgQIFBHQABQplDQJECBAgEBLAQ1AS01zESBAgACBIgIagCKFkiYBAgQIEGgpoAFoqWkuAgQIECBQREADUKRQ0iRAgAABAi0FNAAtNc1FgAABAgSKCGgAihRKmgQIECBAoKWABqClprkIECBAgEARAQ1AkUJJkwABAgQItBTQALTUNBcBAgQIECgioAEoUihpEiBAgACBlgIagJaa5iJAgAABAkUENABFCiVNAgQIECDQUkAD0FLTXAQIECBAoIiABqBIoaRJgAABAgRaCmgAWmqaiwABAgQIFBHQABQplDQJECBAgEBLAQ1AS01zESBAgACBIgIagCKFkiYBAgQIEGgpoAFoqWkuAgQIECBQREADUKRQ0iRAgAABAi0FNAAtNc1FgAABAgSKCGgAihRKmgQIECBAoKWABqClprkIECBAgEARAQ1AkUJJkwABAgQItBTQALTUNBcBAgQIECgioAEoUihpEiBAgACBlgIagJaa5iJAgAABAkUENABFCiVNAgQIECDQUkAD0FLTXAQIECBAoIiABqBIoaRJgAABAgRaCmgAWmqaiwABAgQIFBHQABQplDQJECBAgEBLAQ1AS01zESBAgACBIgIagCKFkiYBAgQIEGgpoAFoqWkuAgQIECBQREADUKRQ0iRAgAABAi0FNAAtNc1FgAABAgSKCGgAihRKmgQIECBAoKWABqClprkIECBAgEARAQ1AkUJJkwABAgQItBTQALTUNBcBAgQIECgioAEoUihpEiBAgACBlgIagJaa5iJAgAABAkUENABFCiVNAgQIECDQUkAD0FLTXAQIECBAoIiABqBIoaRJgAABAgRaCmgAWmqaiwABAgQIFBHQABQplDQJECBAgEBLAQ1AS01zESBAgACBIgIagCKFkiYBAgQIEGgpoAFoqWkuAgQIECBQREADUKRQ0iRAgAABAi0FNAAtNc1FgAABAgSKCGgAihRKmgQIECBAoKWABqClprkIECBAgEARAQ1AkUJJkwABAgQItBTQALTUNBcBAgQIECgioAEoUihpEiBAgACBlgIagJaa5iJAgAABAkUENABFCiVNAgQIECDQUkAD0FLTXAQIECBAoIiABqBIoaRJgAABAgRaCmgAWmqaiwABAgQIFBHQABQplDQJECBAgEBLAQ1AS01zESBAgACBIgIagCKFkiYBAgQIEGgpoAFoqWkuAgQIECBQREADUKRQ0iRAgAABAi0FNAAtNc1FgAABAgSKCGgAihRKmgQIECBAoKWABqClprkIECBAgEARAQ1AkUJJkwABAgQItBTQALTUNBcBAgQIECgioAEoUihpEiBAgACBlgIagJaa5iJAgAABAkUENABFCiVNAgQIECDQUkAD0FLTXAQIECBAoIiABqBIoaRJgAABAgRaCmgAWmqaiwABAgQIFBHQABQplDQJECBAgEBLAQ1AS01zESBAgACBIgIagCKFkiYBAgQIEGgpoAFoqWkuAgQIECBQREADUKRQ0iRAgAABAi0FNAAtNc1FgAABAgSKCPx/PLYufMknLtEAAAAASUVORK5CYII='/%3E%3C/defs%3E%3C/svg%3E%0A");
}
.sidebar__social-links a.instagram {
  background-image: url("data:image/svg+xml,%3Csvg width='31' height='31' viewBox='0 0 31 31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='15.5' cy='15.5' r='15.5' fill='%23726912'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.5 6C12.9233 6 12.5951 6.01076 11.5838 6.05917C10.5725 6.10759 9.88392 6.26359 9.28143 6.50028C8.65742 6.74236 8.12486 7.06512 7.59768 7.59768C7.0705 8.12486 6.74774 8.65742 6.50028 9.28143C6.26359 9.88392 6.10221 10.5779 6.05917 11.5838L6.05647 11.6473C6.01546 12.6099 6 12.9727 6 15.5C6 18.0767 6.01076 18.3995 6.05917 19.4162C6.10759 20.4275 6.26359 21.1161 6.50028 21.7186C6.74236 22.3426 7.06512 22.8751 7.59768 23.4023C8.12486 23.9295 8.65742 24.2576 9.28143 24.4997C9.88392 24.7364 10.5779 24.8924 11.5838 24.9408C12.5951 24.9892 12.9179 25 15.5 25C18.0767 25 18.3995 24.9892 19.4162 24.9408C20.4275 24.8924 21.1161 24.7364 21.724 24.4997C22.348 24.2576 22.8751 23.9295 23.4023 23.4023C23.9295 22.8751 24.2523 22.3426 24.4997 21.7186C24.731 21.1161 24.8924 20.4275 24.9408 19.4162L24.9435 19.3527C24.9845 18.3901 25 18.0273 25 15.5C25 12.9233 24.9892 12.6005 24.9408 11.5838C24.8924 10.5725 24.731 9.88392 24.4997 9.28143C24.2576 8.65742 23.9295 8.12486 23.4023 7.59768C22.8751 7.0705 22.348 6.74774 21.7186 6.50028C21.1107 6.26359 20.4221 6.10759 19.4108 6.05917C18.3995 6.01076 18.0767 6 15.5 6ZM14.6501 7.71065H15.5C18.0337 7.71065 18.3349 7.7214 19.3355 7.76444C20.2608 7.80747 20.761 7.96348 21.0999 8.09258C21.5411 8.26472 21.8584 8.46914 22.192 8.80266C22.5255 9.13618 22.7299 9.45357 22.902 9.89468C23.0311 10.2282 23.1871 10.7339 23.2302 11.6591C23.2732 12.6597 23.284 12.9609 23.284 15.4946C23.284 18.0283 23.2732 18.3296 23.2302 19.3301C23.1871 20.2554 23.0311 20.7557 22.902 21.0946C22.7299 21.5357 22.5255 21.8531 22.192 22.1866C21.8584 22.5201 21.5464 22.7245 21.0999 22.8967C20.7664 23.0258 20.2608 23.1818 19.3355 23.2248C18.3349 23.2678 18.0337 23.2786 15.5 23.2786C12.9663 23.2786 12.6651 23.2678 11.6645 23.2248C10.7392 23.1818 10.239 23.0258 9.90006 22.8967C9.45895 22.7245 9.14156 22.5201 8.80804 22.1866C8.47452 21.8531 8.2701 21.5357 8.09796 21.0946C7.96886 20.761 7.81285 20.2554 7.76982 19.3301C7.72678 18.3296 7.71602 18.0283 7.71602 15.4946C7.71602 12.9609 7.72678 12.6597 7.76982 11.6591C7.81285 10.7339 7.96886 10.2336 8.09796 9.89468C8.2701 9.45357 8.47452 9.13618 8.80804 8.80266C9.14156 8.46914 9.45895 8.26472 9.90006 8.09258C10.2336 7.96348 10.7392 7.80747 11.6645 7.76444C12.5413 7.7214 12.8802 7.71065 14.6501 7.71065ZM19.427 10.4272C19.427 9.79785 19.938 9.28681 20.5674 9.28681C21.1968 9.28681 21.7078 9.79785 21.7078 10.4272C21.7078 11.0566 21.1968 11.5677 20.5674 11.5677C19.938 11.5677 19.427 11.0566 19.427 10.4272ZM15.5 10.6209C12.8049 10.6209 10.6263 12.8049 10.6263 15.4946C10.6263 18.1897 12.8103 20.3683 15.5 20.3683C18.1951 20.3683 20.3737 18.1843 20.3737 15.4946C20.3737 12.7995 18.1951 10.6209 15.5 10.6209ZM18.6631 15.4946C18.6631 13.7463 17.2483 12.3315 15.5 12.3315C13.7517 12.3315 12.3369 13.7463 12.3369 15.4946C12.3369 17.2429 13.7517 18.6577 15.5 18.6577C17.2483 18.6577 18.6631 17.2429 18.6631 15.4946Z' fill='white'/%3E%3C/svg%3E%0A");
}

.sidebar__widgets .care-inspectorate {
  margin: 1rem 0;
}
.sidebar__widgets .care-inspectorate .cssiw-widget {
  margin: 1px;
}
.sidebar__widgets .cqc-widget {
  margin: 1.5rem 0 1.5rem 0 !important;
}
.sidebar__widgets .tg-review-carousel-widget-container {
  margin: 1.5rem 0 2rem 0 !important;
}
.sidebar__widgets .tg-review-carousel-widget-container .tg_header_wrap {
  padding: 10px 0 10px 0 !important;
}
.sidebar__widgets .tg-review-carousel-widget-container .tg_reviews_node {
  padding: 0px 0 25px 0 !important;
}
.sidebar__widgets .tg-review-carousel-widget-container .tg_Read-all-reviews {
  bottom: 6px !important;
  width: 100% !important;
  right: 0 !important;
  margin-top: 16px !important;
}
.sidebar__widgets .tg_reviews_node_inner {
  margin: 0 !important;
}
.sidebar__widgets .tg_single_review {
  padding: 10px 0 0px 0 !important;
}
.sidebar__widgets .tg_chevron_left_review_scroll, .sidebar__widgets .tg_chevron_right_review_scroll {
  display: none !important;
}

.related-items {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  overflow: hidden;
  justify-content: center;
  margin: 0 -1rem;
}
@media (min-width: 992px) {
  .related-items {
    margin: 0 -1.2rem;
  }
}
.related-items .card .card-top {
  aspect-ratio: 1/0.85;
  height: auto;
}
.related-items .card .card-bottom-inner {
  padding-bottom: 0;
  margin-top: 0.5rem;
}
@media (min-width: 768px) {
  .related-items__item {
    width: 33.3333333333%;
    padding: 0 1.5rem;
  }
}
.related-items__wrapper {
  flex-wrap: wrap;
  overflow-x: auto;
  overflow-y: hidden;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
@media (min-width: 768px) {
  .related-items__wrapper {
    width: calc(100% + 3rem);
    margin: 0 -3rem;
  }
}
.related-items__wrapper::-webkit-scrollbar {
  display: none;
}
.related-items__wrapper.has-text {
  margin-top: 2.5rem;
}
.related-items__wrapper .card-contain {
  min-width: 280px;
  margin: 0 25px;
}
@media (min-width: 768px) {
  .related-items__wrapper .card-contain {
    min-width: 0;
    margin: 0;
    padding: 0 15px;
  }
}
.related-items__wrapper .card-contain:first-of-type {
  margin-left: 0;
}
@media (min-width: 768px) {
  .related-items__wrapper.col-two .related-items__item {
    width: 50%;
  }
}
@media (min-width: 992px) {
  .related-items__wrapper.col-two .related-items__item .card-top {
    aspect-ratio: 1/0.75 !important;
  }
}
@media (min-width: 768px) {
  .related-items__wrapper.col-three .related-items__item {
    width: 50%;
  }
}
@media (min-width: 992px) {
  .related-items__wrapper.col-three .related-items__item {
    width: 33.3333333333%;
  }
}
@media (min-width: 768px) {
  .related-items__wrapper.col-four .related-items__item {
    width: 50%;
  }
}
@media (min-width: 992px) {
  .related-items__wrapper.col-four .related-items__item {
    width: 25%;
  }
}

.single .related-items {
  padding-bottom: 3rem;
  padding-top: 2.5rem;
}
@media (min-width: 500px) {
  .single .related-items {
    padding-bottom: 3.5rem;
  }
}
@media (min-width: 768px) {
  .single .related-items {
    padding-bottom: 5rem;
  }
}
@media (min-width: 992px) {
  .single .related-items {
    padding-bottom: 10rem;
    padding-top: 8rem;
  }
}

@media (min-width: 992px) {
  .blog .search-form, .post-type-archive-resource .search-form {
    margin-left: 1.2rem;
    margin-bottom: 3rem;
    margin-top: 2.5rem;
  }
}
.blog .search-form .form-control, .post-type-archive-resource .search-form .form-control {
  border: 3px solid #726912;
}
@media (min-width: 992px) {
  .blog .search-form .form-control, .post-type-archive-resource .search-form .form-control {
    width: 45.7rem;
  }
}
.blog .search-form .btn, .post-type-archive-resource .search-form .btn {
  background-color: #726912;
  border-color: #726912;
}
.blog .card .card-bottom-inner, .post-type-archive-resource .card .card-bottom-inner {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: wrap;
}
.blog .card .card-bottom-inner h4, .post-type-archive-resource .card .card-bottom-inner h4 {
  width: 100%;
  flex: 100%;
  margin-bottom: 4px;
  margin-top: 5px;
}
.blog .card .card-bottom-inner .card-tags, .blog .card .card-bottom-inner .card-date, .post-type-archive-resource .card .card-bottom-inner .card-tags, .post-type-archive-resource .card .card-bottom-inner .card-date {
  padding-top: 0;
  margin-bottom: 5px;
}
@media (min-width: 992px) {
  .blog .card-contain, .post-type-archive-resource .card-contain {
    padding: 0 12px;
  }
}
.blog .card .card-text, .post-type-archive-resource .card .card-text {
  font-size: 1.6rem;
  line-height: 2.4rem;
  margin: 0rem 0 0.5rem 0;
}
.blog .card .card-read-more, .post-type-archive-resource .card .card-read-more {
  font-size: 1.6rem;
}
@media (min-width: 992px) {
  .blog .card .card-top, .post-type-archive-resource .card .card-top {
    height: 150px;
  }
}

.single-post .related-content .card .card-date {
  padding-top: 1.4rem;
  margin-bottom: 2rem;
  font-size: 1.2rem;
}
.single-post .related-content .card .card-tags {
  padding-top: 1.4rem;
  margin-bottom: 2rem;
  font-size: 1.2rem;
}

.single-care-home .main-content-area h2 {
  font-size: 2.4rem;
  line-height: 1;
  font-weight: 600;
  text-align: left;
  margin-bottom: 2rem;
}
@media (min-width: 992px) {
  .single-care-home .main-content-area h2 {
    font-size: 3rem;
    line-height: 3.4rem;
  }
}
.single-care-home .download-lightbox, .single-care-home .booking-lightbox {
  position: fixed;
  top: 0;
  height: 100%;
  width: 100%;
  left: 0;
  height: 100%;
  z-index: 9999;
  display: none;
  justify-content: center;
  align-items: center;
}
.single-care-home .download-lightbox__overlay, .single-care-home .booking-lightbox__overlay {
  position: absolute;
  top: 0;
  height: 100%;
  width: 100%;
  left: 0;
  display: none;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.4);
}
.single-care-home .download-lightbox__inner, .single-care-home .booking-lightbox__inner {
  max-height: 94vh;
  overflow: auto;
}
.single-care-home .download-lightbox__content, .single-care-home .booking-lightbox__content {
  width: 95%;
  max-width: 600px;
  background-color: white;
  border-radius: 5px;
  position: relative;
  z-index: 99;
  display: flex;
  flex-wrap: wrap;
  margin-top: 3rem;
  transition: 0.5s;
  visibility: hidden;
}
@media (min-width: 768px) {
  .single-care-home .download-lightbox__content, .single-care-home .booking-lightbox__content {
    flex-wrap: nowrap;
  }
}
.single-care-home .download-lightbox__content.active, .single-care-home .booking-lightbox__content.active {
  margin-top: 0;
  transition: 0.5s;
  visibility: visible;
}
.single-care-home .download-lightbox__content h2, .single-care-home .booking-lightbox__content h2 {
  margin-bottom: 2rem;
  margin-top: 0;
}
.single-care-home .download-lightbox__content .gform_wrapper, .single-care-home .booking-lightbox__content .gform_wrapper {
  margin-bottom: 0;
}
.single-care-home .download-lightbox__content .close, .single-care-home .booking-lightbox__content .close {
  position: absolute;
  right: -1rem;
  top: -1rem;
  background-color: white;
  border-radius: 50%;
  width: 3rem;
  height: 3rem;
}
.single-care-home .download-lightbox__content .close:before, .single-care-home .booking-lightbox__content .close:before {
  margin: 0 auto;
  left: 0;
  right: -2px;
  position: absolute;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.single-care-home .download-lightbox__detail, .single-care-home .booking-lightbox__detail {
  min-height: 6rem;
  width: 100%;
  padding: 2.5rem;
  opacity: 0;
  max-height: 95%;
  overflow-y: auto;
  overflow-x: hidden;
}
@media (min-width: 768px) {
  .single-care-home .download-lightbox__detail, .single-care-home .booking-lightbox__detail {
    padding: 4.5rem;
  }
}
.single-care-home .download-lightbox__detail.active, .single-care-home .booking-lightbox__detail.active {
  opacity: 1;
}
@media (min-width: 992px) {
  .single-care-home .booking-lightbox form .dropdown {
    width: 100%;
  }
}
.single-care-home .gfield {
  display: flex;
  flex-wrap: wrap;
}
@media (min-width: 768px) {
  .single-care-home .gfield {
    flex-wrap: nowrap;
  }
}
.single-care-home .gfield label {
  width: 100%;
}
@media (min-width: 768px) {
  .single-care-home .gfield label {
    width: auto;
  }
}
.single-care-home .gform_confirmation_message {
  color: black;
  margin-bottom: 2rem;
}

.single .main-content-area article .text-content img {
  max-width: 100%;
  height: auto;
}

.useful-links h2 {
  font-size: 3rem;
}
@media (min-width: 992px) {
  .useful-links h2 {
    font-size: 4rem;
  }
}
.useful-links h3 {
  font-size: 2.7rem;
  line-height: 3.3rem;
  margin-bottom: 0.2rem;
  margin-top: 1.4rem;
}

.text-map {
  margin: 2.5rem 0;
}
@media (min-width: 992px) {
  .text-map {
    margin: 3.5rem 0;
  }
}
.text-map__text {
  position: relative;
}
@media (min-width: 768px) {
  .text-map__text {
    padding-left: 2rem;
  }
}
.text-map__text h4:first-of-type {
  margin-top: 0;
}
@media (min-width: 768px) {
  .text-map__map {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .text-map__map {
    height: 100%;
  }
}
.text-map__map #text-map-map {
  width: 100%;
  min-height: 24rem;
}
@media (min-width: 992px) {
  .text-map__map #text-map-map {
    height: 100%;
  }
}
@media (min-width: 768px) {
  .text-map h2 {
    margin-top: 0;
  }
}
.text-map .text-content {
  margin: 0;
}
.text-map .text-content h2 {
  width: 100%;
  margin-bottom: 3.5rem;
}
.text-map p:last-of-type {
  margin-bottom: 0;
}
.text-map .row {
  display: flex;
}

.full_map {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}
@media (min-width: 768px) {
  .full_map {
    flex-wrap: nowrap;
  }
}
@media (min-width: 768px) {
  .full_map {
    padding: 4.5rem 0;
  }
}
@media (min-width: 992px) {
  .full_map {
    padding: 7rem 0;
  }
}
.full_map__wrap {
  margin-top: 3rem;
}
.full_map__wrap .text-content {
  width: 100%;
}
.full_map__wrap h2 {
  width: 100%;
  margin-bottom: 4.5rem;
}
.full_map #full_map__map {
  width: 100%;
  margin-top: 2rem;
  height: auto;
  min-height: 30rem;
  background-color: #f7f7f7;
  display: block;
}
@media (min-width: 768px) {
  .full_map #full_map__map {
    margin-top: 0;
  }
}
.full_map #full_map__map #map {
  width: 100%;
  height: 100%;
}
.full_map #full_map__map .leaflet-popup-content {
  max-width: 28rem;
}
.full_map #full_map__map .leaflet-popup-content p {
  font-size: 1.4rem;
  line-height: 2.1rem;
  font-weight: normal;
  margin: 0;
}
.full_map #full_map__map .leaflet-popup-content h3 {
  font-size: 1.8rem;
  line-height: 2.4rem;
  margin-bottom: 0.8rem;
}
.full_map #full_map__map .leaflet-popup-content .link {
  font-size: 1.4rem;
  line-height: 2.2rem;
  font-weight: bold;
  color: #FAAC15;
  display: block;
  margin-top: 0.8rem;
  margin-bottom: 0.4rem;
}
.full_map .gm-style-iw {
  max-width: 223px !important;
}
.full_map .gm-style-iw div {
  padding: 3px 2px;
}
.full_map .gm-style-iw h3 {
  margin-top: 0;
  font-size: 1.7rem !important;
  line-height: 2rem !important;
}
.full_map .gm-style-iw p {
  line-height: 1.8rem !important;
  font-size: 1.3rem;
}
.full_map .gm-style-iw a {
  font-weight: 600 !important;
}
.full_map__filters {
  width: 100%;
}
@media (min-width: 768px) {
  .full_map__filters {
    width: 45%;
    padding-right: 5rem;
  }
}
.full_map__filters form {
  margin-bottom: 2.4rem;
}
.full_map__filters-item ul {
  max-height: 0;
  transition: 0.7s;
}
@media (min-width: 992px) {
  .full_map__filters-item ul {
    max-height: 200px;
  }
}
.full_map__filters-item ul.active {
  max-height: 300px;
  transition: 0.7s;
}
@media (min-width: 992px) {
  .full_map__filters-item ul.active {
    max-height: 200px;
  }
}
.full_map__filters-results-item {
  margin-top: 3rem;
}
.full_map__filters .map-search {
  display: flex;
  flex-wrap: nowrap;
}
.full_map__filters .map-search .filter-search-form__location {
  width: 100%;
  margin-right: 2rem;
  position: relative;
}
.full_map__filters .map-search .filter-search-form__location .location-geolocate {
  position: absolute;
  right: 1.2rem;
  top: 9px !important;
}
.full_map__filters .map-search input {
  width: 100%;
  font-size: 1.6rem;
  border: none;
  height: 44px;
  color: #000000;
  border-radius: 3px;
  padding-left: 1.2rem;
  background-color: #EDECE9;
  padding-right: 10.5rem;
  font-weight: 300;
}
.full_map__filters .map-search input::placeholder {
  color: #000000;
}
.full_map__filters .map-search input:focus {
  border: none;
  outline: none;
}
.full_map__filters .map-search input.filter-submit {
  width: 4.5rem;
  background-color: #FAAC15;
  outline: none;
  box-shadow: none;
  border: 0;
  color: white;
  background-image: url(../img/search-icon.svg);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 20px;
  text-indent: -99999px;
  margin-right: 0;
  padding: 0 2.5rem;
}
.full_map__filters h3 {
  margin-top: 2.2rem;
  margin-bottom: 1.3rem;
  font-family: Arial, Helvetica, sans-serif;
}
@media (min-width: 992px) {
  .full_map__filters h3 {
    margin-bottom: 0.8rem;
  }
}
.full_map__filters h3.full_map__filters-item-heading {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='9' viewBox='0 0 16 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.3592 0.671918L8.28809 7.63204L1.21702 0.671918' stroke='%23000000'/%3E%3C/svg%3E%0A");
  background-position: right center;
  background-repeat: no-repeat;
  background-size: 2rem;
  background-position-y: 4px;
  margin-bottom: 1.3rem;
}
@media (min-width: 992px) {
  .full_map__filters h3.full_map__filters-item-heading {
    background: none;
  }
}
.full_map__filters ul {
  padding: 0;
  margin: 0;
  overflow-y: auto;
}
.full_map__filters ul.care-homes {
  margin-top: 1rem;
}
@media (min-width: 768px) {
  .full_map__filters ul.care-homes {
    max-height: 30rem;
    min-height: 30rem;
    overflow-y: auto;
  }
}
.full_map__filters ul li {
  list-style-type: none;
  display: flex;
  align-content: center;
  align-items: center;
  margin: 3px 0;
}
.full_map__filters ul li .custom-checkbox {
  border: 1px solid #726912;
  width: 1.9rem;
  height: 1.9rem;
  top: 3px;
  right: 4rem;
  left: auto;
}
.full_map__filters ul li .custom-checkbox:after {
  background-color: #726912;
  width: 2.1rem;
  height: 2.3rem;
  top: -3px;
  left: -0.2rem;
  background-size: 1.2rem;
}
.full_map__filters ul li .custom-checkbox__label {
  padding-left: 0;
  padding-right: 6.5rem;
  width: 100%;
  font-weight: 300;
  font-size: 1.8rem;
}
.full_map__filters ul li label {
  display: flex;
  align-content: center;
  align-items: center;
}
.full_map__filters ul li.map-sidebar__home-result {
  display: flex;
  flex-wrap: wrap;
  padding: 2rem;
  background-color: white;
  width: 96%;
  border: 1px solid #F6F4FA;
  margin-bottom: 1.5rem;
}
@media (min-width: 768px) {
  .full_map__filters ul li.map-sidebar__home-result {
    width: 90%;
  }
}
.full_map__filters ul li.map-sidebar__home-result h3 {
  width: 100%;
  margin-top: 0;
}
.full_map__filters ul li.map-sidebar__home-result span {
  width: 100%;
  font-weight: 300;
  color: #5F338C;
  background-repeat: no-repeat;
  padding: 0.1rem 0;
}
.full_map__filters ul li.map-sidebar__home-result span.distance {
  padding: 0;
  padding-left: 2.3rem;
  background-position-y: 3px;
  background-image: url("data:image/svg+xml,%3Csvg width='15' height='22' viewBox='0 0 15 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_0_819' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='15' height='22'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 0H15V22H0V0Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_0_819)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.5134 20.2045C7.54337 20.1496 7.55508 20.1238 7.57054 20.1006C8.81986 18.2274 10.0954 16.372 11.3104 14.4753C12.1745 13.1264 12.8847 11.6857 13.3579 10.1336C13.7295 8.91471 13.8832 7.67765 13.6189 6.41335C12.8762 2.85911 9.53318 0.665568 6.07991 1.46095C2.88396 2.19712 0.741561 5.58059 1.35681 8.89327C1.58837 10.1402 2.02489 11.3058 2.57381 12.433C3.37575 14.08 4.36588 15.607 5.38898 17.1124C6.08141 18.1312 6.78359 19.143 7.5134 20.2045ZM8.13014 0C8.51655 0.072632 8.90688 0.128168 9.28879 0.2206C12.1214 0.906258 14.382 3.39989 14.8848 6.34323C15.167 7.99426 14.9073 9.5712 14.3613 11.1181C13.758 12.8273 12.9023 14.4051 11.922 15.9073C10.815 17.6037 9.66301 19.2689 8.53106 20.9481C8.35693 21.2064 8.1929 21.4723 8.01118 21.7248C7.74945 22.0883 7.24615 22.096 6.99932 21.7222C5.47806 19.4178 3.81536 17.2128 2.42056 14.8195C1.54415 13.3158 0.771349 11.7622 0.323122 10.0575C-0.252689 7.86725 -0.0893222 5.75725 1.05939 3.79415C2.28324 1.7028 4.08636 0.461967 6.43512 0.0811315C6.58406 0.0569852 6.73207 0.0271404 6.88045 0H8.13014Z' fill='%2390C74B'/%3E%3C/g%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.83412 7.4993C9.83377 6.22907 8.77976 5.17104 7.50927 5.16562C6.23239 5.16019 5.1657 6.22277 5.16579 7.50009C5.16597 8.76962 6.22094 9.82887 7.49055 9.83421C8.76734 9.83963 9.83447 8.77644 9.83412 7.4993ZM4 7.50437C3.99939 5.56072 5.56115 3.99921 7.50516 4C9.43718 4.0007 10.9992 5.56299 11 7.49519C11.0007 9.43902 9.43885 11.0007 7.49493 11C5.5636 10.9992 4.00061 9.43587 4 7.50437Z' fill='%2390C74B'/%3E%3C/svg%3E%0A");
}
.full_map__filters ul li.map-sidebar__home-result span.location {
  margin-bottom: 0.8rem;
  margin-top: 0.3rem;
}
.full_map__filters ul li.map-sidebar__home-result span.tags {
  display: flex;
  flex-wrap: wrap;
  margin-top: 0.7rem;
}
.full_map__filters ul li.map-sidebar__home-result span.tags p {
  width: 50%;
  margin: 0;
  padding-right: 0.5rem;
  padding-left: 2.7rem;
  background-size: 20px;
  background-position: left center;
  background-repeat: no-repeat;
}
.full_map__filters ul li.map-sidebar__home-result span.tags p.dementia-care {
  background-image: url(../img/physio.png);
}
.full_map__filters ul li.map-sidebar__home-result span.tags p.residential-care {
  background-image: url(../img/residential.png);
}
.full_map__filters ul li.map-sidebar__home-result span.tags p.respite-care {
  background-image: url(../img/respite.png);
}
.full_map__filters ul li.map-sidebar__home-result span.tags p.palliative-care {
  background-image: url(../img/palliative.png);
}
.full_map__filters ul li.map-sidebar__home-result span.tags p.nursing {
  background-image: url(../img/nursing.png);
}
.full_map__filters ul li.map-sidebar__home-result span.tags p.intermediate-care {
  background-image: url(../img/intermediate.png);
}
.full_map__filters ul li.map-sidebar__home-result p:first-of-type {
  margin-top: 1.2rem;
}
.full_map__filters ul li.map-sidebar__home-result p:last-of-type {
  margin-bottom: 0;
}
.full_map__filters ul li.map-sidebar__home-result .btn {
  margin-top: 2rem;
  padding: 0.7rem 1.6rem 0.7rem 1.6rem;
}
.full_map__filters ul input[type=checkbox] {
  opacity: 0;
  position: absolute;
  width: 0;
}
.full_map__filters ul input[type=checkbox]:checked + label .custom-checkbox:after {
  opacity: 1;
}
.full_map__filters ul::-webkit-scrollbar {
  width: 21px;
}
.full_map__filters ul::-webkit-scrollbar-track {
  background: #ccc;
  border-left: 10px solid #F6F4FA;
  border-right: 10px solid #F6F4FA;
}
.full_map__filters ul::-webkit-scrollbar-thumb {
  background: #99C455;
  border-left: 7px solid #F6F4FA;
  border-right: 7px solid #F6F4FA;
}

.home .map-sidebar__list-block::-webkit-scrollbar {
  width: 12px;
}
.home .map-sidebar__list-block::-webkit-scrollbar-track {
  background: #726912;
  border-left: 5px solid #fff;
  border-right: 5px solid #fff;
}
.home .map-sidebar__list-block::-webkit-scrollbar-thumb {
  background: #FAAC15;
  border-left: 3px solid #fff;
  border-right: 3px solid #fff;
}

@media (min-width: 768px) {
  .main-content-area .full_map {
    padding: 0 0 4.5rem 0;
  }
}
@media (min-width: 992px) {
  .main-content-area .full_map {
    padding: 0 0 7rem 0;
  }
}
@media (min-width: 992px) {
  .main-content-area .full_map__filters {
    padding-right: 3rem;
  }
}
.main-content-area .full_map #map-location {
  padding-right: 3rem;
}
.main-content-area .full_map .location-geolocate {
  text-indent: -99999px;
}
.main-content-area .full_map .map-sidebar__list-block::-webkit-scrollbar {
  width: 12px;
}
.main-content-area .full_map .map-sidebar__list-block::-webkit-scrollbar-track {
  background: #726912;
  border-left: 5px solid #fff;
  border-right: 5px solid #fff;
}
.main-content-area .full_map .map-sidebar__list-block::-webkit-scrollbar-thumb {
  background: #FAAC15;
  border-left: 3px solid #fff;
  border-right: 3px solid #fff;
}

.award-section {
  margin: 2.5rem 0;
}
@media (min-width: 992px) {
  .award-section {
    margin: 3.5rem 0;
  }
}
.award-section .swiper-wrapper {
  align-items: center;
}
.award-section .col-12 {
  width: 100%;
  max-width: 100%;
}
.award-section .swiper-button-prev, .award-section .swiper-button-next {
  height: 100%;
  background-color: white;
  top: 0;
  margin-top: 0;
}
.award-section__title {
  padding-bottom: 2rem;
}
.award-section__title h2, .award-section__title h3 {
  margin-top: 0;
}
.award-section__content {
  width: 100%;
}
.award-section .swiper-wrap {
  position: relative;
  width: 100%;
}
.award-section .swiper.nav-active {
  padding: 0 5rem;
}
.award-section .swiper-button-lock {
  display: none !important;
}
.award-section__image-item a {
  display: flex;
  justify-content: center;
  align-content: flex-start;
  align-items: flex-start;
}
.award-section__image-item img {
  max-width: 17rem;
  margin: 0 auto;
  width: 100%;
  max-height: 11rem;
  object-fit: contain;
  object-position: center;
}
.award-section__image-item p {
  text-align: center;
  font-size: 1.6rem;
  line-height: 2.2rem;
}

.awards-carousel {
  margin: 2.5rem 0;
}
@media (min-width: 992px) {
  .awards-carousel {
    margin: 3.5rem 0;
  }
}
.awards-carousel__title {
  padding-bottom: 3rem;
  text-align: center;
}
@media (min-width: 992px) {
  .awards-carousel__title {
    padding-bottom: 3rem;
  }
}
.awards-carousel__title h2 {
  margin: 0;
}
.awards-carousel .swiper-wrapper {
  transition-timing-function: linear !important;
  /* Makes movement smooth */
  align-items: center;
}
.awards-carousel img {
  width: 100%;
  max-width: 20rem;
  max-height: 11rem;
  object-fit: contain;
  object-position: center;
}
.awards-carousel__slider {
  display: flex;
  justify-content: center;
}
.awards-carousel__slider .swiper-wrap {
  width: 100vw;
  margin: 0 auto;
}

/*# sourceMappingURL=app.css.map */
