@import url(https://fonts.googleapis.com/css2?family=Martel+Sans:wght@400;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;500;700;900&display=swap);
@charset "UTF-8";
/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Normalize
# Typography
# Elements
# Forms
# Navigation
	## Links
	## Menus
# Accessibility
# Alignments
# Clearings
# Widgets
# Content
	## Posts and pages
	## Comments
# Infinite scroll
# Media
	## Captions
	## Galleries
--------------------------------------------------------------*/
.has-navy-background-color {
  background-color: #002E5D;
}

.has-aqua-background-color {
  background-color: #0093B2;
}

.has-light-grey-background-color {
  background-color: #F4F4F4;
}

.has-dark-grey-background-color {
  background-color: #010202;
}

.has-light-grey-color.has-text-color {
  color: #F4F4F4;
}

.has-dark-grey-color.has-text-color {
  color: #010202;
}

.has-navy-color.has-text-color {
  color: #002E5D;
}

.has-aqua-color.has-text-color {
  color: #0093B2;
}

/*--------------------------------------------------------------
## grid layout for latest posts and current vacancies 
--------------------------------------------------------------*/
/*
news/post info cards
*/
/*
team info cards
used in slideshow
*/
/*
  next and prev arrows
  uses on post slider and team slider
*/
/*--------------------------------------------------------------
# Normalize
--------------------------------------------------------------*/
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
/* Document
	 ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
html {
  line-height: 1.15;
  /* 1 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
}

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

/**
 * 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;
}

/*--------------------------------------------------------------
# Typography
--------------------------------------------------------------*/
body,
button,
input,
select,
optgroup,
textarea {
  color: #404040;
  font-family: "Roboto", sans-serif;
  line-height: 1.5;
  font-size: 16px;
  font-size: 1rem;
}

html {
  font-size: 45%;
}
@media screen and (min-width: 1280px) {
  html {
    font-size: 49%;
  }
}
@media screen and (min-width: 1440px) {
  html {
    font-size: 62.5%;
  }
}

body {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}

h1, h2, h3, h4, h5, h6 {
  font-family: Georgia;
  font-style: normal;
  font-weight: normal;
  position: relative;
  clear: both;
  color: #010202;
  mix-blend-mode: normal;
  margin-top: 0;
}

h1 {
  font-size: 6.4rem;
  line-height: 130%;
}

h2 {
  font-size: 4.8rem;
  line-height: 130%;
}

h3 {
  font-size: 2.8rem;
  line-height: 130%;
}

h4 {
  font-size: 2.4rem;
  line-height: 130%;
}

h5 {
  font-size: 2rem;
  line-height: 130%;
}

h6 {
  font-size: 1.8rem;
  line-height: 130%;
}

.outer-core-table .wp-block-table td, p {
  margin-bottom: 1.5em;
  /* Body */
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  font-size: 1.8rem;
  line-height: 2.9rem;
  letter-spacing: 0.02rem;
  /* Neutral 5 */
  color: #010202;
  mix-blend-mode: normal;
  margin-top: 0;
}

dfn, cite, em, i {
  font-style: italic;
}

blockquote {
  margin: 0 1.5em;
}

address {
  margin: 0 0 1.5em;
}

pre {
  background: #eee;
  font-family: "courier 10 Pitch", courier, monospace;
  line-height: 1.6;
  margin-bottom: 1.6em;
  max-width: 100%;
  overflow: auto;
  padding: 1.6em;
  font-size: 15px;
  font-size: 0.9375rem;
}

code, kbd, tt, var {
  font-family: monaco, consolas, "andale Mono", "DejaVu Sans Mono", monospace;
  font-size: 15px;
  font-size: 0.9375rem;
}

abbr, acronym {
  border-bottom: 1px dotted #666;
  cursor: help;
}

mark, ins {
  background: #fff9c0;
  text-decoration: none;
}

big {
  font-size: 125%;
}

/*--------------------------------------------------------------
# Elements
--------------------------------------------------------------*/
ul, ol {
  margin: 0 0 1.5em 3em;
}

ul {
  list-style: disc;
}

ol {
  list-style: decimal;
}

li > ul,
li > ol {
  margin-bottom: 0;
  margin-left: 1.5em;
}

dt {
  font-weight: bold;
}

dd {
  margin: 0 1.5em 1.5em;
}

li {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  font-size: 18px;
  line-height: 29px;
  letter-spacing: 0.2px;
  /* Neutral 5 */
  color: #010202;
  mix-blend-mode: normal;
}

table {
  margin: 0 0 1.5em;
  width: 100%;
}

.outer-core-table .wp-block-table {
  width: 100%;
}
.outer-core-table .wp-block-table table {
  border: 1px solid #000;
  border-collapse: collapse;
}
.outer-core-table .wp-block-table td {
  border: 1px solid #000;
  padding: 0.8rem 1.6rem;
}
.outer-core-table .wp-block-table.is-style-stripes table, .outer-core-table .wp-block-table.is-style-stripes td {
  border: none;
}

html {
  box-sizing: border-box;
}

*,
*::before,
*::after {
  /* Inherit box-sizing to make it easier to change the property for components that leverage other behavior; see https://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */
  box-sizing: inherit;
}

body {
  background: white;
  /* Fallback for when there is no custom background color defined. */
  overflow-x: hidden;
}

hr {
  background-color: #0093b2;
  border: 0;
  height: 1px;
  margin-bottom: 1.5em;
}

img {
  height: auto;
  /* Make sure images are scaled correctly. */
  max-width: 100%;
  /* Adhere to container width. */
}

figure {
  margin: 1em 0;
  /* Extra wide images within figure tags don't overflow the content area. */
}

.container {
  margin: 0 auto;
  padding-left: 0;
  padding-right: 0;
  max-width: 76.8rem;
  padding-left: 7rem;
  padding-right: 7rem;
}
@media screen and (min-width: 1024px) {
  .container {
    max-width: 128rem;
    padding-left: 8rem;
    padding-right: 8rem;
  }
}
@media screen and (min-width: 1280px) {
  .container {
    display: flex;
    flex-direction: row;
  }
}
.container.column {
  flex-direction: column;
}

/*--------------------------------------------------------------
# Forms
--------------------------------------------------------------*/
.gform_footer button,
.gform_footer input[type=button],
.gform_footer input[type=reset],
.gform_footer input[type=submit] {
  width: 143px;
  height: 40px;
  cursor: pointer;
  text-transform: uppercase;
  border-radius: 40px;
  letter-spacing: 0.1rem;
  display: flex;
  font-size: 10px;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  color: white !important;
  background: linear-gradient(90deg, #010202 0%, #010202 50%, #002E5D 50%, #002E5D 100%);
  background-repeat: no-repeat;
  background-size: 200% 100%;
  background-position: right bottom;
  transition: background-position 0.25s ease-out;
  font-weight: 500;
  transition: all 0.5s ease;
  border: 0 none;
}
.gform_footer button:hover,
.gform_footer input[type=button]:hover,
.gform_footer input[type=reset]:hover,
.gform_footer input[type=submit]:hover {
  background-position: left bottom;
}
.gform_footer button:visited, .gform_footer button:focus, .gform_footer button:active,
.gform_footer input[type=button]:visited,
.gform_footer input[type=button]:focus,
.gform_footer input[type=button]:active,
.gform_footer input[type=reset]:visited,
.gform_footer input[type=reset]:focus,
.gform_footer input[type=reset]:active,
.gform_footer input[type=submit]:visited,
.gform_footer input[type=submit]:focus,
.gform_footer input[type=submit]:active {
  color: white !important;
}
.gform_footer button:hover,
.gform_footer input[type=button]:hover,
.gform_footer input[type=reset]:hover,
.gform_footer input[type=submit]:hover {
  color: white;
}
.gform_footer button:after,
.gform_footer input[type=button]:after,
.gform_footer input[type=reset]:after,
.gform_footer input[type=submit]:after {
  content: " ";
  display: flex;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAyMCAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTAgN1Y1SDE2LjYxMzhMMTMuMDAwMiAxLjQxNDIxTDE0LjQxNDQgMEwyMCA2TDE0LjQxNDIgMTJMMTMgMTAuNTg1OEwxNi42MTM4IDdIMFoiIGZpbGw9IiMwMDkzQjIiLz4gPC9zdmc+IA==);
  background-repeat: no-repeat;
  align-items: center;
  justify-content: center;
  background-position: right center;
  width: 20px;
  height: 12px;
  display: inline-block;
  margin-left: 10px;
}
.gform_footer button:hover:after,
.gform_footer input[type=button]:hover:after,
.gform_footer input[type=reset]:hover:after,
.gform_footer input[type=submit]:hover:after {
  content: " ";
  display: flex;
  background-image: url(data:image/svg+xml;base64,PHN2ZyBjbGFzcyA9ICJhcnJvdy1yaWdodCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIiB2aWV3Qm94PSIwIDAgMjAgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxwYXRoIGQ9Ik0wIDdWNUgxNi42MTM4TDEzLjAwMDIgMS40MTQyMUwxNC40MTQ0IDBMMjAgNkwxNC40MTQyIDEyTDEzIDEwLjU4NThMMTYuNjEzOCA3SDBaIiBmaWxsPSIjZmZmZmZmIi8+IDwvc3ZnPiA=);
  background-repeat: no-repeat;
  align-items: center;
  justify-content: center;
}
@media screen and (min-width: 1024px) {
  .gform_footer button,
.gform_footer input[type=button],
.gform_footer input[type=reset],
.gform_footer input[type=submit] {
    width: 23rem;
    height: 6rem;
    cursor: pointer;
    text-transform: uppercase;
    border-radius: 40px;
    letter-spacing: 0.1rem;
    display: flex;
    font-size: 1.5rem;
    justify-content: center;
    align-items: center;
    text-decoration: none;
    color: white !important;
    background: linear-gradient(90deg, #0093B2 0%, #0093B2 50%, #002E5D 50%, #002E5D 100%);
    background-repeat: no-repeat;
    background-size: 200% 100%;
    background-position: right bottom;
    transition: background-position 0.25s ease-out;
    font-weight: 500;
    transition: all 0.5s ease;
    border: 0 none;
  }
  .gform_footer button:hover,
.gform_footer input[type=button]:hover,
.gform_footer input[type=reset]:hover,
.gform_footer input[type=submit]:hover {
    background-position: left bottom;
  }
  .gform_footer button:visited, .gform_footer button:focus, .gform_footer button:active,
.gform_footer input[type=button]:visited,
.gform_footer input[type=button]:focus,
.gform_footer input[type=button]:active,
.gform_footer input[type=reset]:visited,
.gform_footer input[type=reset]:focus,
.gform_footer input[type=reset]:active,
.gform_footer input[type=submit]:visited,
.gform_footer input[type=submit]:focus,
.gform_footer input[type=submit]:active {
    color: white !important;
  }
  .gform_footer button:hover,
.gform_footer input[type=button]:hover,
.gform_footer input[type=reset]:hover,
.gform_footer input[type=submit]:hover {
    color: white;
  }
  .gform_footer button:after,
.gform_footer input[type=button]:after,
.gform_footer input[type=reset]:after,
.gform_footer input[type=submit]:after {
    content: " ";
    display: flex;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAyMCAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTAgN1Y1SDE2LjYxMzhMMTMuMDAwMiAxLjQxNDIxTDE0LjQxNDQgMEwyMCA2TDE0LjQxNDIgMTJMMTMgMTAuNTg1OEwxNi42MTM4IDdIMFoiIGZpbGw9IiMwMDkzQjIiLz4gPC9zdmc+IA==);
    background-repeat: no-repeat;
    align-items: center;
    justify-content: center;
    background-position: right center;
    width: 20px;
    height: 12px;
    display: inline-block;
    margin-left: 10px;
  }
  .gform_footer button:hover:after,
.gform_footer input[type=button]:hover:after,
.gform_footer input[type=reset]:hover:after,
.gform_footer input[type=submit]:hover:after {
    content: " ";
    display: flex;
    background-image: url(data:image/svg+xml;base64,PHN2ZyBjbGFzcyA9ICJhcnJvdy1yaWdodCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIiB2aWV3Qm94PSIwIDAgMjAgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxwYXRoIGQ9Ik0wIDdWNUgxNi42MTM4TDEzLjAwMDIgMS40MTQyMUwxNC40MTQ0IDBMMjAgNkwxNC40MTQyIDEyTDEzIDEwLjU4NThMMTYuNjEzOCA3SDBaIiBmaWxsPSIjZmZmZmZmIi8+IDwvc3ZnPiA=);
    background-repeat: no-repeat;
    align-items: center;
    justify-content: center;
  }
}
.gform_footer button:hover,
.gform_footer input[type=button]:hover,
.gform_footer input[type=reset]:hover,
.gform_footer input[type=submit]:hover {
  color: white;
}
.cta-with-form__form button,
.cta-with-form__form input[type=button],
.cta-with-form__form input[type=reset],
.cta-with-form__form input[type=submit] {
  width: 35.5rem;
  border: 0 none;
  height: 6rem;
  cursor: pointer;
  text-transform: uppercase;
  border-radius: 40px;
  letter-spacing: 0.1rem;
  display: flex;
  font-size: 1.5rem;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  color: white;
  background: linear-gradient(90deg, white 0%, white 50%, #0093B2 50%, #0093B2 100%);
  background-repeat: no-repeat;
  background-size: 200% 100%;
  background-position: right bottom;
  transition: background-position 0.25s ease-out;
  font-weight: 500;
  transition: all 0.5s ease;
  border: 0 none;
}
.cta-with-form__form button:hover,
.cta-with-form__form input[type=button]:hover,
.cta-with-form__form input[type=reset]:hover,
.cta-with-form__form input[type=submit]:hover {
  background-position: left bottom;
}
.cta-with-form__form button:visited, .cta-with-form__form button:focus, .cta-with-form__form button:active,
.cta-with-form__form input[type=button]:visited,
.cta-with-form__form input[type=button]:focus,
.cta-with-form__form input[type=button]:active,
.cta-with-form__form input[type=reset]:visited,
.cta-with-form__form input[type=reset]:focus,
.cta-with-form__form input[type=reset]:active,
.cta-with-form__form input[type=submit]:visited,
.cta-with-form__form input[type=submit]:focus,
.cta-with-form__form input[type=submit]:active {
  color: white;
}
.cta-with-form__form button:hover,
.cta-with-form__form input[type=button]:hover,
.cta-with-form__form input[type=reset]:hover,
.cta-with-form__form input[type=submit]:hover {
  color: #002E5D;
}
.cta-with-form__form button:after,
.cta-with-form__form input[type=button]:after,
.cta-with-form__form input[type=reset]:after,
.cta-with-form__form input[type=submit]:after {
  content: " ";
  display: flex;
  background-image: url(data:image/svg+xml;base64,PHN2ZyBjbGFzcyA9ICJhcnJvdy1yaWdodCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIiB2aWV3Qm94PSIwIDAgMjAgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxwYXRoIGQ9Ik0wIDdWNUgxNi42MTM4TDEzLjAwMDIgMS40MTQyMUwxNC40MTQ0IDBMMjAgNkwxNC40MTQyIDEyTDEzIDEwLjU4NThMMTYuNjEzOCA3SDBaIiBmaWxsPSIjZmZmZmZmIi8+IDwvc3ZnPiA=);
  background-repeat: no-repeat;
  align-items: center;
  justify-content: center;
  background-position: right center;
  width: 20px;
  height: 12px;
  display: inline-block;
  margin-left: 10px;
}
.cta-with-form__form button:hover:after,
.cta-with-form__form input[type=button]:hover:after,
.cta-with-form__form input[type=reset]:hover:after,
.cta-with-form__form input[type=submit]:hover:after {
  content: " ";
  display: flex;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAyMCAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTAgN1Y1SDE2LjYxMzhMMTMuMDAwMiAxLjQxNDIxTDE0LjQxNDQgMEwyMCA2TDE0LjQxNDIgMTJMMTMgMTAuNTg1OEwxNi42MTM4IDdIMFoiIGZpbGw9IiMwMDJFNUQiLz4gPC9zdmc+IA==);
  background-repeat: no-repeat;
  align-items: center;
  justify-content: center;
}
input[type=text],
input[type=email],
input[type=url],
input[type=password],
input[type=search],
input[type=number],
input[type=tel],
input[type=range],
input[type=date],
input[type=month],
input[type=week],
input[type=time],
input[type=datetime],
input[type=datetime-local],
input[type=color],
textarea {
  border: 0 none;
  border-bottom: 1px solid #ccc;
  border-radius: 3px;
  color: #666;
  padding: 3px;
}
input[type=text]:focus,
input[type=email]:focus,
input[type=url]:focus,
input[type=password]:focus,
input[type=search]:focus,
input[type=number]:focus,
input[type=tel]:focus,
input[type=range]:focus,
input[type=date]:focus,
input[type=month]:focus,
input[type=week]:focus,
input[type=time]:focus,
input[type=datetime]:focus,
input[type=datetime-local]:focus,
input[type=color]:focus,
textarea:focus {
  color: #111;
}

.footer #gform_wrapper_2 input[type=text] {
  font-size: 14px;
  font-weight: 300;
}
@media screen and (min-width: 1024px) {
  .footer #gform_wrapper_2 input[type=text] {
    font-size: 1.6rem;
  }
}

input[type=search] {
  border: 0 none;
  background-color: transparent;
  font-size: 14px;
  font-family: "Martel Sans", sans-serif;
  width: 100%;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNSAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yNC40NjQ0IDIxLjg1OUwxOC4yNTQ2IDE1LjYwMzNDMTguMDIxNSAxNS4zNjg4IDE3Ljk5ODIgMTUuMDA3NCAxOC4xNzg1IDE0LjczMDRDMjAuNzI0NiAxMC44MjUzIDIwLjEzMDcgNS40NTQ4IDE2LjM3NDQgMi4yNDcwN0MxMi43NjAxIC0wLjgzODYxMyA3LjI1ODYxIC0wLjczMzAxNCAzLjc1NjY5IDIuNDgxNThDLTAuMjYyOTQ1IDYuMTcxMzcgLTAuMzY0NDMgMTIuNDUxOCAzLjQ1MzYgMTYuMjcyNUM2LjcwOTM1IDE5LjUzMSAxMS43NDg2IDE5LjkyNjYgMTUuNDQ5NCAxNy40Nzg3QzE1LjcyNzEgMTcuMjk0OSAxNi4wOTEyIDE3LjMxODkgMTYuMzI1NyAxNy41NTQ4TDIyLjUyMTggMjMuNzk3NUMyMi43ODk5IDI0LjA2NjkgMjMuMjI0NyAyNC4wNjc2IDIzLjQ5MzUgMjMuNzk4OEwyNC40NjMxIDIyLjgyODZDMjQuNzMwNSAyMi41NjExIDI0LjczMTIgMjIuMTI3OCAyNC40NjQ0IDIxLjg1OVYyMS44NTlaTTUuMzkwODMgMTQuMzMxNUMyLjc0MTI1IDExLjY3OTggMi43NDEyNSA3LjM2NTM2IDUuMzkwODMgNC43MTM3NEM4LjA0MDQyIDIuMDYyMTEgMTIuMzUxNSAyLjA2MTQyIDE1LjAwMTEgNC43MTM3NEMxNy42NTA2IDcuMzY1MzYgMTcuNjUwNiAxMS42Nzk4IDE1LjAwMTEgMTQuMzMxNUMxMi4zNTE1IDE2Ljk4MzEgOC4wNDA0MiAxNi45ODMxIDUuMzkwODMgMTQuMzMxNVYxNC4zMzE1WiIgZmlsbD0iIzczN0M3RSIvPiA8L3N2Zz4g);
  background-repeat: no-repeat;
  background-position: center left 20px;
  padding-left: 53px;
  background-color: #F4F4F4;
  height: 100%;
  background-size: 18px;
  border-radius: 0;
  display: flex;
  align-items: center;
}
input[type=search]::-webkit-input-placeholder {
  opacity: 1;
  color: #737C7E;
}
input[type=search]:-moz-placeholder {
  opacity: 1;
  color: #737C7E;
}
input[type=search]::-moz-placeholder {
  opacity: 1;
  color: #737C7E;
}
input[type=search]:-ms-input-placeholder {
  opacity: 1;
  color: #737C7E;
}
input[type=search]::placeholder {
  opacity: 1;
  color: #737C7E;
}
@media screen and (min-width: 1024px) {
  input[type=search] {
    font-size: 1.4rem;
  }
}

.search-submit {
  display: none;
}

textarea {
  width: 100%;
}

.gform_wrapper {
  /* Hide arrow icon in IE browsers */
  /* Hover style */
  /* Focus style */
  /* Set options to normal weight */
  /* Support for rtl text, explicit support for Arabic and Hebrew */
  /* Disabled styles */
}
.gform_wrapper .gfield_select {
  display: block;
  font-size: 1.8rem;
  font-family: sans-serif;
  height: 6rem;
  color: #737C7E;
  padding: 0.6em 1.4em 0.5em 1em !important;
  width: 100%;
  max-width: 100%;
  /* useful when width is set to anything other than 100% */
  box-sizing: border-box;
  border-bottom: 1px solid #010202;
  margin: 0;
  padding-left: 0 !important;
  border: none;
  border-bottom: 1px solid #374446;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  background-color: #fff;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxNyAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTE2LjMyODEgMi42N0wxNC40NDI1IDAuNzg0MzgxTDguMzI4MTIgNi43ODQxOEwyLjIxMzc0IDAuNzg0MThMMC4zMjgxMjUgMi42Njk4TDguMzI4MTIgMTAuMTE3NUwxNi4zMjgxIDIuNjdaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=);
  background-repeat: no-repeat;
  background-position: right 1em top 50%, 0 0;
}
.gform_wrapper .gfield_select::-ms-expand {
  display: none;
}
.gform_wrapper .gfield_select:hover {
  border-color: #888;
}
.gform_wrapper .gfield_select:focus {
  border-color: #aaa;
  /* It'd be nice to use -webkit-focus-ring-color here but it doesn't work on box-shadow */
  box-shadow: 0 0 1px 3px rgba(59, 153, 252, 0.7);
  box-shadow: 0 0 0 3px -moz-mac-focusring;
  color: #222;
  outline: none;
}
.gform_wrapper .gfield_select option {
  font-weight: normal;
}
.gform_wrapper *[dir=rtl] .gfield_select, .gform_wrapper :root:lang(ar) .gfield_select, .gform_wrapper :root:lang(iw) .gfield_select {
  background-position: left 0.7em top 50%, 0 0;
  padding: 0.6em 0.8em 0.5em 1.4em;
}
.gform_wrapper .gfield_select:disabled, .gform_wrapper .gfield_select[aria-disabled=true] {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxNyAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTE2LjMyODEgMi42N0wxNC40NDI1IDAuNzg0MzgxTDguMzI4MTIgNi43ODQxOEwyLjIxMzc0IDAuNzg0MThMMC4zMjgxMjUgMi42Njk4TDguMzI4MTIgMTAuMTE3NUwxNi4zMjgxIDIuNjdaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=);
}
.gform_wrapper .gfield_select:disabled:hover, .gform_wrapper .gfield_select[aria-disabled=true] {
  border-color: #aaa;
}

select {
  border: 0 none;
}
select option {
  font-size: 1.8rem;
}
.cta-with-form__form select {
  width: 34rem;
  height: 7rem;
}

.gform_confirmation_message {
  font-family: Georgia;
  font-style: normal;
  font-weight: normal;
  color: #002E5D;
  position: relative;
  font-size: 4.8rem;
  line-height: 130%;
  padding-bottom: 3.5rem;
  padding-top: 10rem;
}
@media screen and (min-width: 768px) {
  .gform_confirmation_message {
    font-size: 4.8rem;
  }
}
.gform_confirmation_message:before {
  content: "";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTQwIDE4LjAwMDFIMjJWOS4xNTUyN2UtMDVIMThWMTguMDAwMUgwVjIyLjAwMDFIMThWNDAuMDAwMUgyMlYyMi4wMDAxSDQwVjE4LjAwMDFaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=);
  background-size: contain;
  background-repeat: no-repeat;
  width: 12px;
  height: 12px;
  justify-content: center;
  display: flex;
  position: absolute;
  left: -16px;
  top: -6px;
}
@media screen and (min-width: 1024px) {
  .gform_confirmation_message:before {
    left: -7rem;
    top: -1.8rem;
    width: 4rem;
    height: 4rem;
  }
}
.gform_confirmation_message:before {
  top: 4.2rem;
}

/*--------------------------------------------------------------
# Navigation
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Links
--------------------------------------------------------------*/
a {
  color: #404040;
  transition: all 0.5s ease;
}
a:visited {
  color: #404040;
}
a:hover, a:focus, a:active {
  color: #404040;
}
a:focus {
  outline: thin dotted;
}
a:hover, a:active {
  outline: 0;
}
a:hover {
  transition: all 0.5s ease;
}

/*--------------------------------------------------------------
## Menus
--------------------------------------------------------------*/
.main-navigation {
  display: flex;
  align-items: center;
}
.main-navigation .menu-primary-container {
  height: 100%;
}
.main-navigation ul {
  display: none;
  height: 100%;
  align-items: center;
  margin-left: 0;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.main-navigation ul .sub-menu {
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
  left: -999em;
  position: absolute;
  flex-direction: column;
  z-index: 99999;
  background-color: white;
  height: auto;
  width: 30rem;
}
@media screen and (min-width: 1024px) {
  .main-navigation ul .sub-menu {
    top: 100%;
  }
}
.main-navigation ul .sub-menu .sub-menu {
  left: -9999em;
  top: 0;
}
.main-navigation ul .sub-menu .menu-item {
  display: flex;
  height: 100%;
  width: 100%;
  border-bottom: 1px solid #f5f5f5;
  padding-top: 1.15rem;
  padding-bottom: 1.15rem;
  position: relative;
  color: #010202;
  padding-top: 1.65rem;
  padding-bottom: 1.65rem;
}
.main-navigation ul .sub-menu .menu-item:before {
  content: "";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTQwIDE4LjAwMDFIMjJWOS4xNTUyN2UtMDVIMThWMTguMDAwMUgwVjIyLjAwMDFIMThWNDAuMDAwMUgyMlYyMi4wMDAxSDQwVjE4LjAwMDFaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=);
  background-size: contain;
  background-repeat: no-repeat;
  width: 1rem;
  height: 2rem;
  justify-content: center;
  display: flex;
  margin-right: 2rem;
}
.main-navigation ul .sub-menu .menu-item:before {
  position: relative;
  margin-top: 0.1rem;
  margin-left: 1rem;
  background-size: contain;
  background-position: center;
  margin-right: 0.6rem;
  flex-shrink: 0;
}
.main-navigation ul .sub-menu .menu-item:before {
  height: 1rem;
  margin-bottom: 0.5rem;
}
.main-navigation ul .sub-menu a {
  width: auto;
  height: 100%;
  display: flex;
  text-decoration: none;
  text-align: left;
  align-items: center;
  font-size: 1.4rem;
  font-weight: 400;
  line-height: 1.8rem;
  color: #010202;
  padding-left: 0rem;
}
.main-navigation ul .sub-menu a:hover {
  color: #0093B2;
}
.main-navigation ul li:hover > .sub-menu,
.main-navigation ul li.focus > .sub-menu {
  left: 0;
}
.main-navigation li {
  position: relative;
  height: 100%;
  display: flex;
  align-items: center;
}
.main-navigation li.mega-menu > ul.sub-menu {
  width: 60rem;
  display: grid;
  grid-template-columns: 1fr 1fr;
}
.main-navigation a {
  width: auto;
  height: 100%;
  display: flex;
  text-align: left;
  align-items: center;
  text-decoration: none;
  font-family: "Martel Sans", sans-serif;
  font-weight: 700;
  text-align: center;
  padding: 0 1.5rem;
  font-size: 1.4rem;
  color: #010202;
}
@media screen and (min-width: 1600px) {
  .main-navigation a {
    padding: 0 2rem;
  }
}
.main-navigation a:hover {
  color: #0093B2;
}
.main-navigation .menu-item-has-children > a:after {
  content: " ";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxNyAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTE2LjMyODEgMi42N0wxNC40NDI1IDAuNzg0MzgxTDguMzI4MTIgNi43ODQxOEwyLjIxMzc0IDAuNzg0MThMMC4zMjgxMjUgMi42Njk4TDguMzI4MTIgMTAuMTE3NUwxNi4zMjgxIDIuNjdaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  height: 0.93rem;
  position: relative;
  width: 1.7rem;
  display: block;
  margin-left: 0.8rem;
}
/* Small menu. */
.menu-toggle {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAyNCAyMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjEiIGZpbGw9IiMwMDkzQjIiLz4gPHJlY3QgeT0iMTEiIHdpZHRoPSIyNCIgaGVpZ2h0PSIxIiBmaWxsPSIjMDA5M0IyIi8+IDxyZWN0IHk9IjIyIiB3aWR0aD0iMjQiIGhlaWdodD0iMSIgZmlsbD0iIzAwOTNCMiIvPiA8L3N2Zz4g);
  background-repeat: no-repeat;
  background-position: top 20px left 20px;
  border: 0 none;
  text-indent: -999em;
  height: 60px;
  width: 60px;
}

.menu-toggle {
  display: block;
}

@media screen and (min-width: 768px) {
  .menu-toggle {
    display: none;
  }

  .main-navigation ul {
    display: flex;
  }
}
.city-selector {
  height: 100%;
  width: 100%;
}
.city-selector ul {
  height: 100%;
  margin-left: 0;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.city-selector ul > .menu-item {
  padding: 0;
}
.city-selector li:hover > .sub-menu,
.city-selector li.focus > .sub-menu {
  left: 0;
}
.city-selector .menu-city-selector-container {
  height: 100%;
}
.city-selector .sub-menu {
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
  left: -999em;
  position: absolute;
  flex-direction: column;
  z-index: 99999;
  background-color: white;
  height: auto;
  width: 30rem;
  width: calc(100% + 3rem);
}
@media screen and (min-width: 1024px) {
  .city-selector .sub-menu {
    top: 100%;
  }
}
.city-selector .sub-menu .menu-item {
  display: flex;
  height: 100%;
  width: 100%;
  border-bottom: 1px solid #f5f5f5;
  padding-top: 1.15rem;
  padding-bottom: 1.15rem;
  position: relative;
}
.city-selector .sub-menu .menu-item:before {
  content: "";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTQwIDE4LjAwMDFIMjJWOS4xNTUyN2UtMDVIMThWMTguMDAwMUgwVjIyLjAwMDFIMThWNDAuMDAwMUgyMlYyMi4wMDAxSDQwVjE4LjAwMDFaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=);
  background-size: contain;
  background-repeat: no-repeat;
  width: 1rem;
  height: 2rem;
  justify-content: center;
  display: flex;
  margin-right: 2rem;
}
.city-selector .sub-menu .menu-item:before {
  position: relative;
  margin-top: 0.1rem;
  margin-left: 1rem;
  background-size: contain;
  background-position: center;
  margin-right: 0.6rem;
  flex-shrink: 0;
}
.city-selector .sub-menu a {
  width: auto;
  height: 100%;
  display: flex;
  text-decoration: none;
  text-align: left;
  align-items: center;
  font-size: 1.4rem;
  font-weight: 400;
  line-height: 1.8rem;
  color: #010202;
  padding-left: 0rem;
  font-weight: bold;
  font-size: 1.6rem;
  line-height: 150%;
  letter-spacing: 0.3rem;
  text-transform: uppercase;
}
.city-selector .sub-menu a:hover {
  color: #0093B2;
}
.city-selector .menu-item {
  display: flex;
  height: 100%;
  width: 100%;
  border-bottom: 1px solid #f5f5f5;
  padding-top: 1.15rem;
  padding-bottom: 1.15rem;
  position: relative;
}
.city-selector__toggle-link > a {
  width: auto;
  height: 100%;
  display: flex;
  text-align: left;
  align-items: center;
  text-decoration: none;
  font-family: "Martel Sans", sans-serif;
  font-weight: 700;
  text-align: center;
  padding: 0 1.5rem;
  font-size: 1.4rem;
  font-weight: 400;
  color: #010202;
  letter-spacing: 0;
  width: 100%;
}
@media screen and (min-width: 1600px) {
  .city-selector__toggle-link > a {
    padding: 0 2rem;
  }
}
.city-selector__toggle-link > a:after {
  content: " ";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxNyAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTE2LjMyODEgMi42N0wxNC40NDI1IDAuNzg0MzgxTDguMzI4MTIgNi43ODQxOEwyLjIxMzc0IDAuNzg0MThMMC4zMjgxMjUgMi42Njk4TDguMzI4MTIgMTAuMTE3NUwxNi4zMjgxIDIuNjdaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  height: 0.93rem;
  position: relative;
  width: 1.7rem;
  display: block;
  margin-left: 0.8rem;
}
.city-selector__toggle-link > a:hover {
  color: #0093B2;
}
.city-selector__toggle-link > a:after {
  transition: all 0.5s ease;
}
.city-selector__toggle-link:hover > a {
  color: #0093B2;
}
.city-selector__toggle-link:hover > a:after {
  transform: rotate(180deg);
  transition: all 0.5s ease;
}

.breadcrumbs {
  padding-bottom: 5rem;
}
.breadcrumbs.bg-grey {
  background: #f5f5f5;
}
.breadcrumbs__wrapper {
  border-bottom: 1px solid #AFB4B5;
  padding-top: 4rem;
  padding-bottom: 0.8rem;
  width: 100%;
}
.breadcrumbs__separator {
  width: 0.5rem;
  height: 0.8rem;
  background: transparent url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNSIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgNSA4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPiA8cGF0aCBkPSJNNC44MTI1IDQuMjQwMjNDNS4wMDU4NiA0LjA0Njg4IDUuMDA1ODYgMy43MjQ2MSA0LjgxMjUgMy41MDk3N0wxLjg5MDYyIDAuNTg3ODkxQzEuNjc1NzggMC4zOTQ1MzEgMS4zNTM1MiAwLjM5NDUzMSAxLjE2MDE2IDAuNTg3ODkxTDAuNjY2MDE2IDEuMDgyMDNDMC40NzI2NTYgMS4yOTY4OCAwLjQ3MjY1NiAxLjYxOTE0IDAuNjY2MDE2IDEuODEyNUwyLjc1IDMuODk2NDhMMC42NjYwMTYgNS45NTg5OEMwLjQ3MjY1NiA2LjE1MjM0IDAuNDcyNjU2IDYuNDc0NjEgMC42NjYwMTYgNi42ODk0NUwxLjE2MDE2IDcuMTYyMTFDMS4zNTM1MiA3LjM3Njk1IDEuNjc1NzggNy4zNzY5NSAxLjg5MDYyIDcuMTYyMTFMNC44MTI1IDQuMjQwMjNaIiBmaWxsPSIjOTc5Nzk3Ii8+IDwvc3ZnPiA=) center no-repeat;
  background-size: contain;
  margin-left: 1.2rem;
  margin-right: 1.2rem;
  display: inline-block;
}
.breadcrumbs #breadcrumbs {
  margin-top: 0;
  margin-bottom: 0;
  text-transform: uppercase;
  font-size: 1.2rem;
  line-height: 1;
}
.breadcrumbs #breadcrumbs > span > span {
  display: -webkit-inline-flex;
  display: -ms-inline-flex;
  display: inline-flex;
  align-items: center;
}
.breadcrumbs #breadcrumbs > span > span span {
  display: flex;
  align-items: center;
}
.breadcrumbs #breadcrumbs > span > span a,
.breadcrumbs #breadcrumbs > span > span span {
  font-size: 1.2rem;
  line-height: 150%;
  letter-spacing: 3px;
  text-transform: uppercase;
  color: #737C7E;
  text-decoration: none;
}
.breadcrumbs #breadcrumbs > span > span a:hover,
.breadcrumbs #breadcrumbs > span > span span.breadcrumb_last {
  color: #010202;
}

.mm-spn .mm-spn--open a {
  font-family: Georgia;
  font-style: normal;
  font-weight: normal;
  color: #002E5D;
  position: relative;
  font-size: 3.9rem;
  padding-bottom: 2.3rem;
}
@media screen and (min-width: 768px) {
  .mm-spn .mm-spn--open a {
    font-size: 3.2rem;
  }
}

.site-main .comment-navigation,
.site-main .posts-navigation,
.site-main .post-navigation {
  margin: 0 0 1.5em;
  overflow: hidden;
}
.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous {
  float: left;
  width: 50%;
}
.comment-navigation .nav-next,
.posts-navigation .nav-next,
.post-navigation .nav-next {
  float: right;
  text-align: right;
  width: 50%;
}

.utility-navigation {
  display: flex;
  align-items: center;
}
.utility-navigation .utility-menu {
  display: flex;
  width: 100%;
  margin-left: 0;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.utility-navigation .menu-item a {
  width: auto;
  height: 100%;
  display: flex;
  text-align: left;
  align-items: center;
  text-decoration: none;
  font-family: "Martel Sans", sans-serif;
  font-weight: 700;
  text-align: center;
  padding: 0 1.5rem;
  font-size: 1.4rem;
  font-weight: 400;
  color: #010202;
}
@media screen and (min-width: 1600px) {
  .utility-navigation .menu-item a {
    padding: 0 2rem;
  }
}
.utility-navigation .menu-item a:hover {
  color: #0093B2;
}
.utility-navigation .menu-item-has-children {
  position: relative;
}
.utility-navigation .menu-item-has-children > ul.sub-menu {
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
  left: -999em;
  position: absolute;
  flex-direction: column;
  z-index: 99999;
  background-color: white;
  height: auto;
  width: 30rem;
  left: -9999em;
  top: 0;
  margin-left: 0;
  padding-left: 0;
}
@media screen and (min-width: 1024px) {
  .utility-navigation .menu-item-has-children > ul.sub-menu {
    top: 100%;
  }
}
.utility-navigation .menu-item-has-children > ul.sub-menu .menu-item {
  display: flex;
  height: 100%;
  width: 100%;
  border-bottom: 1px solid #f5f5f5;
  padding-top: 1.15rem;
  padding-bottom: 1.15rem;
  position: relative;
  color: #010202;
  align-items: center;
  padding-top: 1.65rem;
  padding-bottom: 1.65rem;
}
.utility-navigation .menu-item-has-children > ul.sub-menu .menu-item:before {
  content: "";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTQwIDE4LjAwMDFIMjJWOS4xNTUyN2UtMDVIMThWMTguMDAwMUgwVjIyLjAwMDFIMThWNDAuMDAwMUgyMlYyMi4wMDAxSDQwVjE4LjAwMDFaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=);
  background-size: contain;
  background-repeat: no-repeat;
  width: 1rem;
  height: 2rem;
  justify-content: center;
  display: flex;
  margin-right: 2rem;
}
.utility-navigation .menu-item-has-children > ul.sub-menu .menu-item:before {
  position: relative;
  margin-top: 0.1rem;
  margin-left: 1rem;
  background-size: contain;
  background-position: center;
  margin-right: 0.6rem;
  flex-shrink: 0;
}
.utility-navigation .menu-item-has-children > ul.sub-menu .menu-item:before {
  height: 1rem;
  margin-bottom: 0.5rem;
}
.utility-navigation .menu-item-has-children > ul.sub-menu a {
  width: auto;
  height: 100%;
  display: flex;
  text-decoration: none;
  text-align: left;
  align-items: center;
  font-size: 1.4rem;
  font-weight: 400;
  line-height: 1.8rem;
  color: #010202;
  padding-left: 0rem;
}
.utility-navigation .menu-item-has-children > ul.sub-menu a:hover {
  color: #0093B2;
}
.utility-navigation .menu-item-has-children:hover > .sub-menu, .utility-navigation .menu-item-has-children:focus > .sub-menu {
  left: 0;
}

.pxs-number-navigation {
  padding-bottom: 3rem;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
}
.pxs-number-navigation .page-numbers {
  width: 3.4rem;
  height: 3.2rem;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-weight: 500;
  font-size: 1.4rem;
  line-height: 150%;
  color: #0093B2;
  text-decoration: none;
  margin-left: 0.8rem;
}
.pxs-number-navigation .page-numbers.current {
  background: #002E5D;
  color: #fff;
}
.pxs-number-navigation .page-numbers.next, .pxs-number-navigation .page-numbers.prev {
  width: 3rem;
  height: 1.8rem;
  text-indent: -999px;
  overflow: hidden;
  background: transparent url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAyMCAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTAgN1Y1SDE2LjYxMzhMMTMuMDAwMiAxLjQxNDIxTDE0LjQxNDQgMEwyMCA2TDE0LjQxNDIgMTJMMTMgMTAuNTg1OEwxNi42MTM4IDdIMFoiIGZpbGw9IiMwMDkzQjIiLz4gPC9zdmc+IA==) center no-repeat;
  background-size: contain;
}
.pxs-number-navigation .page-numbers.prev {
  transform: rotate(180deg);
}

/*--------------------------------------------------------------
# Accessibility
--------------------------------------------------------------*/
/* Text meant only for screen readers. */
.screen-reader-text {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute !important;
  width: 1px;
  word-wrap: normal !important;
  /* Many screen reader and browser combinations announce broken words as they would appear visually. */
}
.screen-reader-text:focus {
  background-color: #002e5d;
  border-radius: 3px;
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
  clip: auto !important;
  clip-path: none;
  color: #21759b;
  display: block;
  font-weight: bold;
  height: auto;
  left: 5px;
  line-height: normal;
  padding: 15px 23px 14px;
  text-decoration: none;
  top: 5px;
  width: auto;
  z-index: 100000;
  /* Above WP toolbar. */
  font-size: 14px;
  font-size: 0.875rem;
}

/* Do not show the outline on the skip link target. */
#content[tabindex="-1"]:focus {
  outline: 0;
}

/*--------------------------------------------------------------
# Alignments
--------------------------------------------------------------*/
.alignleft {
  display: inline;
  float: left;
  margin-right: 1.5em;
}

.alignright {
  display: inline;
  float: right;
  margin-left: 1.5em;
}

.aligncenter {
  clear: both;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.outer-core-image .wp-block-image {
  width: 100%;
}
.outer-core-image .wp-block-image .aligncenter {
  display: table;
}

/*--------------------------------------------------------------
# Clearings
--------------------------------------------------------------*/
.clear::before,
.clear::after,
.entry-content::before,
.entry-content::after,
.comment-content::before,
.comment-content::after,
.site-content::before,
.site-content::after,
.site-footer::before,
.site-footer::after {
  content: "";
  display: table;
  table-layout: fixed;
}

.clear::after,
.entry-content::after,
.comment-content::after,
.site-header::after,
.site-content::after,
.site-footer::after {
  clear: both;
}

/*--------------------------------------------------------------
# Widgets
--------------------------------------------------------------*/
.widget {
  margin: 0 0 1.5em;
  /* Make sure select elements fit in widgets. */
}
.widget select {
  max-width: 100%;
}

/*--------------------------------------------------------------
# Content
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## header 
--------------------------------------------------------------*/
.site-header {
  height: 64px;
  display: grid;
  grid-template-columns: 64px 1fr 64px;
  grid-template-rows: auto;
  grid-template-areas: "toggle logo search";
}
@media screen and (min-width: 1280px) {
  .site-header {
    height: 12rem;
  }
}
@media screen and (min-width: 1280px) {
  .site-header {
    grid-template-columns: 0.4fr 2fr 0.3fr 0.4fr;
    grid-template-rows: 1fr 1fr;
    grid-template-areas: "logo utility search search" "logo mainNav stateSelector ctaBtn";
  }
  .site-header--statesite {
    grid-template-areas: "logo utility search search" "logo mainNav ctaBtn ctaBtn";
  }
}
@media screen and (min-width: 1440px) {
  .site-header {
    grid-template-columns: 0.4fr 2fr 0.3fr 0.3fr;
  }
}
@media screen and (min-width: 1920px) {
  .site-header {
    grid-template-columns: 0.8fr 2fr 0.4fr 0.4fr;
  }
}
.site-header .site-branding {
  grid-area: logo;
  border-right: 1px solid #F4F4F4;
  display: flex;
  align-items: center;
  display: flex;
  justify-content: center;
  min-width: 18rem;
}
@media screen and (min-width: 1600px) {
  .site-header .site-branding {
    min-width: 21.2rem;
  }
}
.site-header .site-branding img {
  max-width: 16rem;
}
.site-header .utility-navigation {
  display: none;
}
@media screen and (min-width: 1280px) {
  .site-header .utility-navigation {
    display: flex;
    grid-area: utility;
    border-bottom: 1px solid #F4F4F4;
  }
}
.site-header .menu-toggle {
  display: block;
  min-width: 64px;
}
@media screen and (min-width: 1280px) {
  .site-header .menu-toggle {
    display: none;
  }
}
.site-header .main-navigation {
  grid-area: toggle;
}
.site-header .main-navigation.toggled {
  grid-area: unset;
  position: absolute;
}
@media screen and (min-width: 1280px) {
  .site-header .main-navigation {
    grid-area: mainNav;
  }
}
.site-header .menu-primary-container {
  display: none;
}


@media screen and (min-width: 767px) {
  .site-header .mgi-logo {
    flex:auto;
  }
}
.site-header .mgi-logo {
    flex:auto;
}
.site-header .mgi-logo img{

	float: right; 
	margin: 3px 10px 0px 0;
	filter: blur(0);
	-webkit-filter: blur(0);
	transform: translateZ(0);
	-webkit-transform: translateZ(0);

}


@media screen and (min-width: 1280px) {
  .site-header .menu-primary-container {
    display: block;
  }
}
.site-header .search {
  grid-area: search;
  display: none;
}
@media screen and (min-width: 1280px) {
  .site-header .search {
    display: block;
  }
}
.site-header .search-form {
  height: 100%;
}
.site-header .state-selector {
  display: none;
}
@media screen and (min-width: 1280px) {
  .site-header .state-selector {
    grid-area: stateSelector;
    display: flex;
    align-items: center;
    justify-content: center;
    border-left: 1px solid #F4F4F4;
    min-width: 17rem;
  }
}
@media screen and (min-width: 1600px) {
  .site-header .state-selector {
    min-width: 20.5rem;
  }
}
.site-header .state-selector select {
  font-size: 22.4px;
  font-size: 1.4rem;
}
.site-header .ctabtn {
  grid-area: search;
  background: linear-gradient(90deg, #0093B2 0%, #0093B2 50%, #002E5D 50%, #002E5D 100%);
  background-repeat: no-repeat;
  background-size: 200% 100%;
  background-position: right bottom;
  transition: background-position 0.25s ease-out;
  display: flex;
  align-items: center;
  display: flex;
  justify-content: center;
}
.site-header .ctabtn:hover {
  background-position: left bottom;
}
@media screen and (min-width: 1280px) {
  .site-header .ctabtn {
    grid-area: ctaBtn;
  }
}
.site-header .ctabtn__link {
  display: none;
}
@media screen and (min-width: 1280px) {
  .site-header .ctabtn__link {
    color: white;
    text-decoration: 0 none;
    text-transform: uppercase;
    font-family: Roboto;
    font-style: normal;
    font-weight: 300;
    color: white;
    font-size: 10px;
    line-height: 160%;
    text-transform: uppercase;
    color: "white";
    display: flex;
    font-size: 10px;
    align-items: center;
    font-size: 1.6rem;
    font-family: "Roboto", sans-serif;
    line-height: 112%;
    text-align: center;
    letter-spacing: 0.15rem;
    font-weight: 500;
    width: 100%;
    height: 100%;
    display: inline-flex;
    align-items: center;
    justify-content: center;
  }
}
@media screen and (min-width: 1280px) and (min-width: 1024px) {
  .site-header .ctabtn__link {
    font-size: 1.2rem;
    line-height: 1.4rem;
  }
}
@media screen and (min-width: 1280px) and (min-width: 1024px) {
  .site-header .ctabtn__link {
    font-size: 1.2rem;
  }
}
@media screen and (min-width: 1280px) {
  .site-header .ctabtn__link:after {
    content: " ";
    display: flex;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAyMCAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTAgN1Y1SDE2LjYxMzhMMTMuMDAwMiAxLjQxNDIxTDE0LjQxNDQgMEwyMCA2TDE0LjQxNDIgMTJMMTMgMTAuNTg1OEwxNi42MTM4IDdIMFoiIGZpbGw9IiMwMDkzQjIiLz4gPC9zdmc+IA==);
    background-repeat: no-repeat;
    align-items: center;
    justify-content: center;
    width: 20px;
    background-size: 80%;
    height: 12px;
    display: inline-block;
    margin-left: 10px;
  }
}
@media screen and (min-width: 1280px) {
  .site-header .ctabtn__link:hover {
    color: "white";
  }
  .site-header .ctabtn__link:hover:after {
    content: " ";
    display: flex;
    background-image: url(data:image/svg+xml;base64,PHN2ZyBjbGFzcyA9ICJhcnJvdy1yaWdodCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIiB2aWV3Qm94PSIwIDAgMjAgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxwYXRoIGQ9Ik0wIDdWNUgxNi42MTM4TDEzLjAwMDIgMS40MTQyMUwxNC40MTQ0IDBMMjAgNkwxNC40MTQyIDEyTDEzIDEwLjU4NThMMTYuNjEzOCA3SDBaIiBmaWxsPSIjZmZmZmZmIi8+IDwvc3ZnPiA=);
    background-repeat: no-repeat;
    align-items: center;
    justify-content: center;
    width: 20px;
    height: 12px;
    display: inline-block;
  }
}
.site-header .ctabtn__telp {
  width: 100%;
  height: 100%;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.site-header .ctabtn__telp:after {
  content: "";
  display: block;
  width: 20px;
  height: 30px;
  background: transparent url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAyMSAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTIwLjI1NzggNi40NzY1NkwxNi4xOTUzIDUuNTM5MDZDMTUuNzY1NiA1LjQyMTg4IDE1LjI5NjkgNS42NTYyNSAxNS4xMDE2IDYuMDg1OTRMMTMuMjI2NiAxMC40NjA5QzEzLjA3MDMgMTAuODUxNiAxMy4xODc1IDExLjI4MTIgMTMuNSAxMS41NTQ3TDE1Ljg4MjggMTMuNTA3OEMxNC40NzY2IDE2LjQ3NjYgMTIuMDE1NiAxOC45NzY2IDguOTY4NzUgMjAuNDIxOUw3LjAxNTYyIDE4LjAzOTFDNi43NDIxOSAxNy43MjY2IDYuMzEyNSAxNy42MDk0IDUuOTIxODggMTcuNzY1NkwxLjU0Njg4IDE5LjY0MDZDMS4xMTcxOSAxOS44MzU5IDAuOTIxODc1IDIwLjMwNDcgMSAyMC43MzQ0TDEuOTM3NSAyNC43OTY5QzIuMDU0NjkgMjUuMjI2NiAyLjQwNjI1IDI1LjUgMi44NzUgMjUuNUMxMi44NzUgMjUuNSAyMSAxNy40MTQxIDIxIDcuMzc1QzIxIDYuOTQ1MzEgMjAuNjg3NSA2LjU5Mzc1IDIwLjI1NzggNi40NzY1NloiIGZpbGw9IndoaXRlIi8+IDxwYXRoIGQ9Ik0xMS4xMjY2IDMuNzIxNzlINy4zOTQ5OFYwSDYuNzMxNlYzLjcyMTc5SDNWNC4zODM0Nkg2LjczMTZWOC4xMDUyNUg3LjM5NDk4VjQuMzgzNDZIMTEuMTI2NlYzLjcyMTc5WiIgZmlsbD0id2hpdGUiLz4gPC9zdmc+IA==) center no-repeat;
  background-size: contain;
}
@media screen and (min-width: 1280px) {
  .site-header .ctabtn__telp {
    display: none;
  }
}

.mobile-menu {
  list-style: none;
  padding: 0 16px;
  margin: 0;
  position: relative;
  left: 0;
  transition: all 0.5s ease;
}
.mobile-menu__wrapper {
  display: block;
}
@media screen and (min-width: 1280px) {
  .mobile-menu__wrapper {
    display: none;
  }
}
.mobile-menu__wrapper.active .mobile-menu__outer {
  opacity: 0.9;
  left: 0;
  right: 0;
  transition: opacity 0.5s ease;
}
.mobile-menu__wrapper.active .mobile-menu__inner {
  left: 0;
  transition: all 0.5s ease;
}
.mobile-menu__outer {
  display: none;
  position: fixed;
  top: 0;
  bottom: 0;
  right: 100%;
  left: -100%;
  background-color: #0093B2;
  opacity: 0;
  transition: opacity 0.5s ease;
}
@media screen and (min-width: 768px) {
  .mobile-menu__outer {
    display: block;
  }
}
.mobile-menu__inner {
  width: 100%;
  max-width: 100vw;
  position: fixed;
  top: 0;
  left: -100%;
  bottom: 0;
  background-color: #fff;
  overflow-y: auto;
  transition: all 0.5s ease;
}
@media screen and (min-width: 768px) {
  .mobile-menu__inner {
    max-width: 400px;
  }
}
.mobile-menu.child-active {
  left: -100%;
  transition: all 0.5s ease;
}
.mobile-menu ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.mobile-menu li a {
  display: flex;
  justify-content: space-between;
  align-items: center;
  text-decoration: none;
  padding: 16px;
  width: 100%;
  font-weight: bold;
  font-size: 16px;
  line-height: 150%;
  letter-spacing: 3px;
  text-transform: uppercase;
  color: #010202;
}
.mobile-menu li ul.sub-menu {
  display: none;
  position: absolute;
  left: calc(100% + 16px);
  top: 0;
  width: calc(100% - 32px);
}
.mobile-menu li:not(:first-child) a {
  border-bottom: 1px solid #f5f5f5;
}
.mobile-menu li.state {
  margin-top: 16px;
  margin-bottom: 16px;
  background-color: #f5f5f5;
}
.mobile-menu li.state ul.sub-menu li:not(.mobile-menu__back):not(.viewall) a {
  justify-content: flex-start;
}
.mobile-menu li.state ul.sub-menu li:not(.mobile-menu__back):not(.viewall) a:before {
  content: "";
  display: block;
  width: 10px;
  height: 10px;
  background: transparent url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTQwIDE4LjAwMDFIMjJWOS4xNTUyN2UtMDVIMThWMTguMDAwMUgwVjIyLjAwMDFIMThWNDAuMDAwMUgyMlYyMi4wMDAxSDQwVjE4LjAwMDFaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=) center no-repeat;
  background-size: contain;
  flex-shrink: 0;
  margin-right: 16px;
}
.mobile-menu li.contact {
  background-color: #002E5D;
}
.mobile-menu li.contact a {
  color: #fff;
}
.mobile-menu li.viewall a {
  color: #737C7E;
  font-weight: normal;
}
.mobile-menu li.mobile-menu__back a {
  font-size: 12px;
  color: #AFB4B5;
  justify-content: flex-start;
  text-transform: none;
}
.mobile-menu li.mobile-menu__back a:before {
  content: "";
  display: block;
  width: 10px;
  height: 6px;
  background: transparent url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDExIDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxwYXRoIGQ9Ik0xMC45NTMxIDMuNVYyLjVIMi42NDYyMkw0LjQ1MzA1IDAuNzA3MTA3TDMuNzQ1OTQgMEwwLjk1MzEyNSAzTDMuNzQ2MDIgNkw0LjQ1MzEyIDUuMjkyODlMMi42NDYyNCAzLjVIMTAuOTUzMVoiIGZpbGw9IiM3MzdDN0UiLz4gPC9zdmc+IA==) center no-repeat;
  background-size: contain;
  flex-shrink: 0;
  margin-right: 8px;
}
.mobile-menu > li > a:after {
  content: "";
  display: block;
  width: 20px;
  height: 12px;
  background: transparent url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAyMCAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTAgN1Y1SDE2LjYxMzhMMTMuMDAwMiAxLjQxNDIxTDE0LjQxNDQgMEwyMCA2TDE0LjQxNDIgMTJMMTMgMTAuNTg1OEwxNi42MTM4IDdIMFoiIGZpbGw9IiMwMDkzQjIiLz4gPC9zdmc+IA==) center no-repeat;
  background-size: contain;
  flex-shrink: 0;
  padding-left: 10px;
}
.mobile-menu__header {
  height: 64px;
  display: grid;
  grid-template-columns: 64px 1fr;
  grid-template-rows: auto;
  grid-template-areas: "mob_toggle mob_search";
}
.mobile-menu__close-button-wrapper {
  grid-area: mob_toggle;
  display: flex;
  align-items: center;
  justify-content: center;
}
.mobile-menu__close-button {
  width: 39px;
  height: 38px;
  background: transparent url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzkiIGhlaWdodD0iMzgiIHZpZXdCb3g9IjAgMCAzOSAzOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTI5IDE4LjI3MjhMMjAuMjE2NiA5LjQ1Mzk4TDI4LjkwODMgMC43MjcyMjlMMjguMTg0IDBMMTkuNDkyMyA4LjcyNjc1TDEwLjgwMDUgMEwxMC4wNzYyIDAuNzI3MjI5TDE4Ljc2OCA5LjQ1Mzk4TDEwIDE4LjI1NzNMMTAuNzI0MyAxOC45ODQ1TDE5LjQ5MjMgMTAuMTgxMkwyOC4yNzU3IDE5TDI5IDE4LjI3MjhaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik02LjUzNTE2IDMxLjY4NTVDNi40NjM1NCAzMi40NDQgNi4xODM1OSAzMy4wMzY1IDUuNjk1MzEgMzMuNDYyOUM1LjIwNzAzIDMzLjg4NjEgNC41NTc2MiAzNC4wOTc3IDMuNzQ3MDcgMzQuMDk3N0MzLjE4MDY2IDM0LjA5NzcgMi42ODA5OSAzMy45NjQyIDIuMjQ4MDUgMzMuNjk3M0MxLjgxODM2IDMzLjQyNzEgMS40ODYzMyAzMy4wNDQ2IDEuMjUxOTUgMzIuNTQ5OEMxLjAxNzU4IDMyLjA1NSAwLjg5NTUwOCAzMS40ODA1IDAuODg1NzQyIDMwLjgyNjJWMzAuMTYyMUMwLjg4NTc0MiAyOS40OTE1IDEuMDA0NTYgMjguOTAwNyAxLjI0MjE5IDI4LjM4OTZDMS40Nzk4MiAyNy44Nzg2IDEuODE5OTkgMjcuNDg0NyAyLjI2MjcgMjcuMjA4QzIuNzA4NjYgMjYuOTMxMyAzLjIyMjk4IDI2Ljc5MyAzLjgwNTY2IDI2Ljc5M0M0LjU5MDE3IDI2Ljc5MyA1LjIyMTY4IDI3LjAwNjIgNS43MDAyIDI3LjQzMjZDNi4xNzg3MSAyNy44NTkgNi40NTcwMyAyOC40NjEzIDYuNTM1MTYgMjkuMjM5M0g1LjMwNDY5QzUuMjQ2MDkgMjguNzI4MiA1LjA5NjM1IDI4LjM2MDQgNC44NTU0NyAyOC4xMzU3QzQuNjE3ODQgMjcuOTA3OSA0LjI2NzkgMjcuNzkzOSAzLjgwNTY2IDI3Ljc5MzlDMy4yNjg1NSAyNy43OTM5IDIuODU1MTQgMjcuOTkwOSAyLjU2NTQzIDI4LjM4NDhDMi4yNzg5NyAyOC43NzU0IDIuMTMyNDkgMjkuMzQ5OSAyLjEyNTk4IDMwLjEwODRWMzAuNzM4M0MyLjEyNTk4IDMxLjUwNjUgMi4yNjI3IDMyLjA5MjQgMi41MzYxMyAzMi40OTYxQzIuODEyODMgMzIuODk5NyAzLjIxNjQ3IDMzLjEwMTYgMy43NDcwNyAzMy4xMDE2QzQuMjMyMSAzMy4xMDE2IDQuNTk2NjggMzIuOTkyNSA0Ljg0MDgyIDMyLjc3NDRDNS4wODQ5NiAzMi41NTYzIDUuMjM5NTggMzIuMTkzNCA1LjMwNDY5IDMxLjY4NTVINi41MzUxNlpNMTAuODc4OSAzMy4wMTM3SDE0LjEwNjRWMzRIOS42NDM1NVYyNi44OTA2SDEwLjg3ODlWMzMuMDEzN1pNMjIuNDE1IDMwLjYzMDlDMjIuNDE1IDMxLjMyNzUgMjIuMjk0NiAzMS45Mzk1IDIyLjA1MzcgMzIuNDY2OEMyMS44MTI4IDMyLjk5MDkgMjEuNDY3OCAzMy4zOTQ1IDIxLjAxODYgMzMuNjc3N0MyMC41NzI2IDMzLjk1NzcgMjAuMDU4MyAzNC4wOTc3IDE5LjQ3NTYgMzQuMDk3N0MxOC44OTk0IDM0LjA5NzcgMTguMzg1MSAzMy45NTc3IDE3LjkzMjYgMzMuNjc3N0MxNy40ODM0IDMzLjM5NDUgMTcuMTM1MSAzMi45OTI1IDE2Ljg4NzcgMzIuNDcxN0MxNi42NDM2IDMxLjk1MDggMTYuNTE5OSAzMS4zNTAzIDE2LjUxNjYgMzAuNjY5OVYzMC4yNjk1QzE2LjUxNjYgMjkuNTc2MiAxNi42Mzg3IDI4Ljk2NDIgMTYuODgyOCAyOC40MzM2QzE3LjEzMDIgMjcuOTAzIDE3LjQ3NjkgMjcuNDk3NyAxNy45MjI5IDI3LjIxNzhDMTguMzcyMSAyNi45MzQ2IDE4Ljg4NjQgMjYuNzkzIDE5LjQ2NTggMjYuNzkzQzIwLjA0NTIgMjYuNzkzIDIwLjU1NzkgMjYuOTMyOSAyMS4wMDM5IDI3LjIxMjlDMjEuNDUzMSAyNy40ODk2IDIxLjc5OTggMjcuODkgMjIuMDQzOSAyOC40MTQxQzIyLjI4ODEgMjguOTM0OSAyMi40MTE4IDI5LjU0MiAyMi40MTUgMzAuMjM1NFYzMC42MzA5Wk0yMS4xNzk3IDMwLjI1OThDMjEuMTc5NyAyOS40NzIgMjEuMDI5OSAyOC44NjgyIDIwLjczMDUgMjguNDQ4MkMyMC40MzQyIDI4LjAyODMgMjAuMDEyNyAyNy44MTg0IDE5LjQ2NTggMjcuODE4NEMxOC45MzIgMjcuODE4NCAxOC41MTM3IDI4LjAyODMgMTguMjEwOSAyOC40NDgyQzE3LjkxMTUgMjguODY0OSAxNy43NTg1IDI5LjQ1NTcgMTcuNzUyIDMwLjIyMDdWMzAuNjMwOUMxNy43NTIgMzEuNDEyMSAxNy45MDMzIDMyLjAxNiAxOC4yMDYxIDMyLjQ0MjRDMTguNTEyIDMyLjg2ODggMTguOTM1MiAzMy4wODIgMTkuNDc1NiAzMy4wODJDMjAuMDIyNSAzMy4wODIgMjAuNDQyNCAzMi44NzM3IDIwLjczNTQgMzIuNDU3QzIxLjAzMTYgMzIuMDQwNCAyMS4xNzk3IDMxLjQzMTYgMjEuMTc5NyAzMC42MzA5VjMwLjI1OThaTTI5LjM2MTMgMzIuMTY4OUMyOS4zNjEzIDMxLjg1NjQgMjkuMjUwNyAzMS42MTU2IDI5LjAyOTMgMzEuNDQ2M0MyOC44MTEyIDMxLjI3NyAyOC40MTU3IDMxLjEwNjEgMjcuODQyOCAzMC45MzM2QzI3LjI2OTkgMzAuNzYxMSAyNi44MTQxIDMwLjU2OSAyNi40NzU2IDMwLjM1NzRDMjUuODI3OCAyOS45NTA1IDI1LjUwMzkgMjkuNDE5OSAyNS41MDM5IDI4Ljc2NTZDMjUuNTAzOSAyOC4xOTI3IDI1LjczNjcgMjcuNzIwNyAyNi4yMDIxIDI3LjM0OTZDMjYuNjcwOSAyNi45Nzg1IDI3LjI3OCAyNi43OTMgMjguMDIzNCAyNi43OTNDMjguNTE4MiAyNi43OTMgMjguOTU5MyAyNi44ODQxIDI5LjM0NjcgMjcuMDY2NEMyOS43MzQgMjcuMjQ4NyAzMC4wMzg0IDI3LjUwOTEgMzAuMjU5OCAyNy44NDc3QzMwLjQ4MTEgMjguMTgyOSAzMC41OTE4IDI4LjU1NTcgMzAuNTkxOCAyOC45NjU4SDI5LjM2MTNDMjkuMzYxMyAyOC41OTQ3IDI5LjI0NDEgMjguMzA1IDI5LjAwOTggMjguMDk2N0MyOC43Nzg2IDI3Ljg4NTEgMjguNDQ2NiAyNy43NzkzIDI4LjAxMzcgMjcuNzc5M0MyNy42MSAyNy43NzkzIDI3LjI5NTkgMjcuODY1NiAyNy4wNzEzIDI4LjAzODFDMjYuODQ5OSAyOC4yMTA2IDI2LjczOTMgMjguNDUxNSAyNi43MzkzIDI4Ljc2MDdDMjYuNzM5MyAyOS4wMjEyIDI2Ljg1OTcgMjkuMjM5MyAyNy4xMDA2IDI5LjQxNUMyNy4zNDE1IDI5LjU4NzYgMjcuNzM4NiAyOS43NTY4IDI4LjI5MiAyOS45MjI5QzI4Ljg0NTQgMzAuMDg1NiAyOS4yODk3IDMwLjI3MjggMjkuNjI1IDMwLjQ4NDRDMjkuOTYwMyAzMC42OTI3IDMwLjIwNjEgMzAuOTMzNiAzMC4zNjIzIDMxLjIwN0MzMC41MTg2IDMxLjQ3NzIgMzAuNTk2NyAzMS43OTQ2IDMwLjU5NjcgMzIuMTU5MkMzMC41OTY3IDMyLjc1MTYgMzAuMzY4OCAzMy4yMjM2IDI5LjkxMzEgMzMuNTc1MkMyOS40NjA2IDMzLjkyMzUgMjguODQ1NCAzNC4wOTc3IDI4LjA2NzQgMzQuMDk3N0MyNy41NTMxIDM0LjA5NzcgMjcuMDc5NCAzNC4wMDMzIDI2LjY0NjUgMzMuODE0NUMyNi4yMTY4IDMzLjYyMjQgMjUuODgxNSAzMy4zNTg3IDI1LjY0MDYgMzMuMDIzNEMyNS40MDMgMzIuNjg4MiAyNS4yODQyIDMyLjI5NzUgMjUuMjg0MiAzMS44NTE2SDI2LjUxOTVDMjYuNTE5NSAzMi4yNTUyIDI2LjY1MyAzMi41Njc3IDI2LjkxOTkgMzIuNzg5MUMyNy4xODY4IDMzLjAxMDQgMjcuNTY5MyAzMy4xMjExIDI4LjA2NzQgMzMuMTIxMUMyOC40OTcxIDMzLjEyMTEgMjguODE5MyAzMy4wMzQ4IDI5LjAzNDIgMzIuODYyM0MyOS4yNTIzIDMyLjY4NjUgMjkuMzYxMyAzMi40NTU0IDI5LjM2MTMgMzIuMTY4OVpNMzcuODM1OSAzMC44MjYySDM0LjkxNlYzMy4wMTM3SDM4LjMyOTFWMzRIMzMuNjgwN1YyNi44OTA2SDM4LjI5NDlWMjcuODg2N0gzNC45MTZWMjkuODQ5NkgzNy44MzU5VjMwLjgyNjJaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=) center no-repeat;
  background-size: contain;
}
.mobile-menu__search-wrapper {
  grid-area: mob_search;
}
.mobile-menu__search-wrapper .search-form {
  width: 100%;
  height: 100%;
}

/*--------------------------------------------------------------
## Posts and pages
--------------------------------------------------------------*/
.author-meta .container {
  margin: 0 auto;
  padding-left: 0;
  padding-right: 0;
  max-width: 76.8rem;
  padding-left: 7rem;
  padding-right: 7rem;
  padding-bottom: 5rem;
}
@media screen and (min-width: 1024px) {
  .author-meta .container {
    max-width: 128rem;
    padding-left: 8rem;
    padding-right: 8rem;
  }
}
@media screen and (min-width: 1280px) {
  .author-meta .container {
    display: flex;
    flex-direction: column;
  }
}
.author-meta__wrapper {
  width: 100%;
  display: flex;
  flex-direction: row;
}
.author-meta__image-wrapper {
  width: 15rem;
  flex-shrink: 0;
}
.author-meta__content-wrapper {
  padding-left: 2rem;
}
.author-meta__text {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  color: #010202;
  padding-bottom: 5rem;
  font-size: 1.8rem;
  line-height: 160%;
}
@media screen and (min-width: 1024px) {
  .author-meta__text {
    font-size: 1.8rem;
    line-height: 2.8rem;
    letter-spacing: 0;
  }
}
.author-meta__section-title {
  font-family: Georgia;
  font-style: normal;
  font-weight: normal;
  color: #002E5D;
  position: relative;
  font-size: 4.8rem;
  line-height: 130%;
  padding-bottom: 3.5rem;
}
@media screen and (min-width: 768px) {
  .author-meta__section-title {
    font-size: 4.8rem;
  }
}
.author-meta__title {
  font-family: Georgia;
  font-style: normal;
  font-weight: normal;
  color: #010202;
  position: relative;
  font-size: 3.9rem;
  padding-bottom: 2.3rem;
}
@media screen and (min-width: 768px) {
  .author-meta__title {
    font-size: 3.2rem;
  }
}
.author-meta__title-location-link {
  font-family: Georgia;
  font-style: normal;
  font-weight: normal;
  color: #002E5D;
  position: relative;
  font-size: 3.9rem;
  padding-bottom: 2.3rem;
  text-decoration: none;
}
@media screen and (min-width: 768px) {
  .author-meta__title-location-link {
    font-size: 3.2rem;
  }
}
.author-meta__title-location-link:visited {
  color: #002E5D;
}

.sticky {
  display: block;
}

.post,
.page {
  margin: 0 0 1.5em;
}

.updated:not(.published) {
  display: none;
}

.page.bg-grey {
  background-color: #f5f5f5;
}
.page.bg-grey .breadcrumbs__wrapper {
  border-color: #AFB4B5;
}
.page-content {
  padding: 4rem 0;
}

.entry-header {
  background-color: #0093B2;
  background-size: cover;
  background-repeat: no-repeat;
  min-height: 40.7rem;
  position: relative;
  display: flex;
  flex-direction: column;
}
.entry-header .container {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  flex: 1;
}
.entry-header .texture {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZCA9ICJwbHVzX3RleHR1cmUiIHdpZHRoPSI0NDMiIGhlaWdodD0iMzQ1IiB2aWV3Qm94PSIwIDAgNDQzIDM0NSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTQxMC4yMTYgNy43Mjc3M0g0MDIuNDk2VjBINDAxLjEyNFY3LjcyNzczSDM5My40MDRWOS4xMDE1OEg0MDEuMTI0VjE2LjgyOTNINDAyLjQ5NlY5LjEwMTU4SDQxMC4yMTZWNy43Mjc3M1oiIGZpbGw9IiMwMDJFNUQiLz4gPHBhdGggZD0iTTE4MC43MzEgNDAuNTQ0OEgxNzMuMDExVjMyLjgxNzFIMTcxLjYzOFY0MC41NDQ4SDE2My45MThWNDEuOTE4N0gxNzEuNjM4VjQ5LjY0NjRIMTczLjAxMVY0MS45MTg3SDE4MC43MzFWNDAuNTQ0OFoiIGZpbGw9IiMwMDJFNUQiLz4gPHBhdGggZD0iTTQ0MyA0MC41NDQ4SDQzNS4yOFYzMi44MTcxSDQzMy45MDhWNDAuNTQ0OEg0MjYuMTg4VjQxLjkxODdINDMzLjkwOFY0OS42NDY0SDQzNS4yOFY0MS45MTg3SDQ0M1Y0MC41NDQ4WiIgZmlsbD0iIzAwMkU1RCIvPiA8cGF0aCBkPSJNMjEzLjUxNCA3My4zNjE5SDIwNS43OTRWNjUuNjM0MUgyMDQuNDIyVjczLjM2MTlIMTk2LjcwMlY3NC43MzU3SDIwNC40MjJWODIuNDYzNUgyMDUuNzk0Vjc0LjczNTdIMjEzLjUxNFY3My4zNjE5WiIgZmlsbD0iIzAwMkU1RCIvPiA8cGF0aCBkPSJNMzc3LjQzMyA3My4zNjE5SDM2OS43MTNWNjUuNjM0MUgzNjguMzRWNzMuMzYxOUgzNjAuNjIxVjc0LjczNTdIMzY4LjM0VjgyLjQ2MzVIMzY5LjcxM1Y3NC43MzU3SDM3Ny40MzNWNzMuMzYxOVoiIGZpbGw9IiMwMDJFNUQiLz4gPHBhdGggZD0iTTQ0MyA3My4zNjE5SDQzNS4yOFY2NS42MzQxSDQzMy45MDhWNzMuMzYxOUg0MjYuMTg4Vjc0LjczNTdINDMzLjkwOFY4Mi40NjM1SDQzNS4yOFY3NC43MzU3SDQ0M1Y3My4zNjE5WiIgZmlsbD0iIzAwMkU1RCIvPiA8cGF0aCBkPSJNMTgwLjczMSAxMDYuMTc5SDE3My4wMTFWOTguNDUxMkgxNzEuNjM4VjEwNi4xNzlIMTYzLjkxOFYxMDcuNTUzSDE3MS42MzhWMTE1LjI4MUgxNzMuMDExVjEwNy41NTNIMTgwLjczMVYxMDYuMTc5WiIgZmlsbD0iIzAwMkU1RCIvPiA8cGF0aCBkPSJNMjEzLjUxNCAxMDYuMTc5SDIwNS43OTRWOTguNDUxMkgyMDQuNDIyVjEwNi4xNzlIMTk2LjcwMlYxMDcuNTUzSDIwNC40MjJWMTE1LjI4MUgyMDUuNzk0VjEwNy41NTNIMjEzLjUxNFYxMDYuMTc5WiIgZmlsbD0iIzAwMkU1RCIvPiA8cGF0aCBkPSJNMjc5LjA4MiAxMDYuMTc5SDI3MS4zNjJWOTguNDUxMkgyNjkuOTg5VjEwNi4xNzlIMjYyLjI2OVYxMDcuNTUzSDI2OS45ODlWMTE1LjI4MUgyNzEuMzYyVjEwNy41NTNIMjc5LjA4MlYxMDYuMTc5WiIgZmlsbD0iIzAwMkU1RCIvPiA8cGF0aCBkPSJNMzQ0LjY0OSAxMDYuMTc5SDMzNi45MjlWOTguNDUxMkgzMzUuNTU3VjEwNi4xNzlIMzI3LjgzN1YxMDcuNTUzSDMzNS41NTdWMTE1LjI4MUgzMzYuOTI5VjEwNy41NTNIMzQ0LjY0OVYxMDYuMTc5WiIgZmlsbD0iIzAwMkU1RCIvPiA8cGF0aCBkPSJNNDEwLjIxNiAxMDYuMTc5SDQwMi40OTZWOTguNDUxMkg0MDEuMTI0VjEwNi4xNzlIMzkzLjQwNFYxMDcuNTUzSDQwMS4xMjRWMTE1LjI4MUg0MDIuNDk2VjEwNy41NTNINDEwLjIxNlYxMDYuMTc5WiIgZmlsbD0iIzAwMkU1RCIvPiA8cGF0aCBkPSJNMjc5LjA4MiAxMzguOTk2SDI3MS4zNjJWMTMxLjI2OEgyNjkuOTg5VjEzOC45OTZIMjYyLjI2OVYxNDAuMzdIMjY5Ljk4OVYxNDguMDk4SDI3MS4zNjJWMTQwLjM3SDI3OS4wODJWMTM4Ljk5NloiIGZpbGw9IiMwMDJFNUQiLz4gPHBhdGggZD0iTTM3Ny40MzMgMTM4Ljk5NkgzNjkuNzEzVjEzMS4yNjhIMzY4LjM0VjEzOC45OTZIMzYwLjYyMVYxNDAuMzdIMzY4LjM0VjE0OC4wOThIMzY5LjcxM1YxNDAuMzdIMzc3LjQzM1YxMzguOTk2WiIgZmlsbD0iIzAwMkU1RCIvPiA8cGF0aCBkPSJNNDEwLjIxNiAxMzguOTk2SDQwMi40OTZWMTMxLjI2OEg0MDEuMTI0VjEzOC45OTZIMzkzLjQwNFYxNDAuMzdINDAxLjEyNFYxNDguMDk4SDQwMi40OTZWMTQwLjM3SDQxMC4yMTZWMTM4Ljk5NloiIGZpbGw9IiMwMDJFNUQiLz4gPHBhdGggZD0iTTQ0MyAxMzguOTk2SDQzNS4yOFYxMzEuMjY4SDQzMy45MDhWMTM4Ljk5Nkg0MjYuMTg4VjE0MC4zN0g0MzMuOTA4VjE0OC4wOThINDM1LjI4VjE0MC4zN0g0NDNWMTM4Ljk5NloiIGZpbGw9IiMwMDJFNUQiLz4gPHBhdGggZD0iTTMxMS44NjUgMTcxLjgxM0gzMDQuMTQ1VjE2NC4wODVIMzAyLjc3M1YxNzEuODEzSDI5NS4wNTNWMTczLjE4N0gzMDIuNzczVjE4MC45MTVIMzA0LjE0NVYxNzMuMTg3SDMxMS44NjVWMTcxLjgxM1oiIGZpbGw9IiMwMDJFNUQiLz4gPHBhdGggZD0iTTM0NC42NDkgMTcxLjgxM0gzMzYuOTI5VjE2NC4wODVIMzM1LjU1N1YxNzEuODEzSDMyNy44MzdWMTczLjE4N0gzMzUuNTU3VjE4MC45MTVIMzM2LjkyOVYxNzMuMTg3SDM0NC42NDlWMTcxLjgxM1oiIGZpbGw9IiMwMDJFNUQiLz4gPHBhdGggZD0iTTM3Ny40MzMgMTcxLjgxM0gzNjkuNzEzVjE2NC4wODVIMzY4LjM0VjE3MS44MTNIMzYwLjYyMVYxNzMuMTg3SDM2OC4zNFYxODAuOTE1SDM2OS43MTNWMTczLjE4N0gzNzcuNDMzVjE3MS44MTNaIiBmaWxsPSIjMDAyRTVEIi8+IDxwYXRoIGQ9Ik00NDMgMTcxLjgxM0g0MzUuMjhWMTY0LjA4NUg0MzMuOTA4VjE3MS44MTNINDI2LjE4OFYxNzMuMTg3SDQzMy45MDhWMTgwLjkxNUg0MzUuMjhWMTczLjE4N0g0NDNWMTcxLjgxM1oiIGZpbGw9IiMwMDJFNUQiLz4gPHBhdGggZD0iTTE2LjgxMjEgMjA0LjYzSDkuMDkyMjdWMTk2LjkwMkg3LjcxOTg3VjIwNC42M0gwVjIwNi4wMDRINy43MTk4N1YyMTMuNzMySDkuMDkyMjdWMjA2LjAwNEgxNi44MTIxVjIwNC42M1oiIGZpbGw9IiMwMDJFNUQiLz4gPHBhdGggZD0iTTgyLjM3OTUgMjA0LjYzSDc0LjY1OTZWMTk2LjkwMkg3My4yODcyVjIwNC42M0g2NS41Njc0VjIwNi4wMDRINzMuMjg3MlYyMTMuNzMySDc0LjY1OTZWMjA2LjAwNEg4Mi4zNzk1VjIwNC42M1oiIGZpbGw9IiMwMDJFNUQiLz4gPHBhdGggZD0iTTExNS4xNjMgMjA0LjYzSDEwNy40NDNWMTk2LjkwMkgxMDYuMDcxVjIwNC42M0g5OC4zNTFWMjA2LjAwNEgxMDYuMDcxVjIxMy43MzJIMTA3LjQ0M1YyMDYuMDA0SDExNS4xNjNWMjA0LjYzWiIgZmlsbD0iIzAwMkU1RCIvPiA8cGF0aCBkPSJNMTgwLjczMSAyMDQuNjNIMTczLjAxMVYxOTYuOTAySDE3MS42MzhWMjA0LjYzSDE2My45MThWMjA2LjAwNEgxNzEuNjM4VjIxMy43MzJIMTczLjAxMVYyMDYuMDA0SDE4MC43MzFWMjA0LjYzWiIgZmlsbD0iIzAwMkU1RCIvPiA8cGF0aCBkPSJNMjQ2LjI5OCAyMDQuNjNIMjM4LjU3OFYxOTYuOTAySDIzNy4yMDZWMjA0LjYzSDIyOS40ODZWMjA2LjAwNEgyMzcuMjA2VjIxMy43MzJIMjM4LjU3OFYyMDYuMDA0SDI0Ni4yOThWMjA0LjYzWiIgZmlsbD0iIzAwMkU1RCIvPiA8cGF0aCBkPSJNMjc5LjA4MiAyMDQuNjNIMjcxLjM2MlYxOTYuOTAySDI2OS45ODlWMjA0LjYzSDI2Mi4yNjlWMjA2LjAwNEgyNjkuOTg5VjIxMy43MzJIMjcxLjM2MlYyMDYuMDA0SDI3OS4wODJWMjA0LjYzWiIgZmlsbD0iIzAwMkU1RCIvPiA8cGF0aCBkPSJNMzExLjg2NSAyMDQuNjNIMzA0LjE0NVYxOTYuOTAySDMwMi43NzNWMjA0LjYzSDI5NS4wNTNWMjA2LjAwNEgzMDIuNzczVjIxMy43MzJIMzA0LjE0NVYyMDYuMDA0SDMxMS44NjVWMjA0LjYzWiIgZmlsbD0iIzAwMkU1RCIvPiA8cGF0aCBkPSJNMzQ0LjY0OSAyMDQuNjNIMzM2LjkyOVYxOTYuOTAySDMzNS41NTdWMjA0LjYzSDMyNy44MzdWMjA2LjAwNEgzMzUuNTU3VjIxMy43MzJIMzM2LjkyOVYyMDYuMDA0SDM0NC42NDlWMjA0LjYzWiIgZmlsbD0iIzAwMkU1RCIvPiA8cGF0aCBkPSJNNDQzIDIwNC42M0g0MzUuMjhWMTk2LjkwMkg0MzMuOTA4VjIwNC42M0g0MjYuMTg4VjIwNi4wMDRINDMzLjkwOFYyMTMuNzMySDQzNS4yOFYyMDYuMDA0SDQ0M1YyMDQuNjNaIiBmaWxsPSIjMDAyRTVEIi8+IDxwYXRoIGQ9Ik0xODAuNzMxIDIzNy40NDdIMTczLjAxMVYyMjkuNzE5SDE3MS42MzhWMjM3LjQ0N0gxNjMuOTE4VjIzOC44MjFIMTcxLjYzOFYyNDYuNTQ5SDE3My4wMTFWMjM4LjgyMUgxODAuNzMxVjIzNy40NDdaIiBmaWxsPSIjMDAyRTVEIi8+IDxwYXRoIGQ9Ik0yMTMuNTE0IDIzNy40NDdIMjA1Ljc5NFYyMjkuNzE5SDIwNC40MjJWMjM3LjQ0N0gxOTYuNzAyVjIzOC44MjFIMjA0LjQyMlYyNDYuNTQ5SDIwNS43OTRWMjM4LjgyMUgyMTMuNTE0VjIzNy40NDdaIiBmaWxsPSIjMDAyRTVEIi8+IDxwYXRoIGQ9Ik0zNDQuNjQ5IDIzNy40NDdIMzM2LjkyOVYyMjkuNzE5SDMzNS41NTdWMjM3LjQ0N0gzMjcuODM3VjIzOC44MjFIMzM1LjU1N1YyNDYuNTQ5SDMzNi45MjlWMjM4LjgyMUgzNDQuNjQ5VjIzNy40NDdaIiBmaWxsPSIjMDAyRTVEIi8+IDxwYXRoIGQ9Ik0zNzcuNDMzIDIzNy40NDdIMzY5LjcxM1YyMjkuNzE5SDM2OC4zNFYyMzcuNDQ3SDM2MC42MjFWMjM4LjgyMUgzNjguMzRWMjQ2LjU0OUgzNjkuNzEzVjIzOC44MjFIMzc3LjQzM1YyMzcuNDQ3WiIgZmlsbD0iIzAwMkU1RCIvPiA8cGF0aCBkPSJNNDEwLjIxNiAyMzcuNDQ3SDQwMi40OTZWMjI5LjcxOUg0MDEuMTI0VjIzNy40NDdIMzkzLjQwNFYyMzguODIxSDQwMS4xMjRWMjQ2LjU0OUg0MDIuNDk2VjIzOC44MjFINDEwLjIxNlYyMzcuNDQ3WiIgZmlsbD0iIzAwMkU1RCIvPiA8cGF0aCBkPSJNMTE1LjE2MyAyNzAuMjY0SDEwNy40NDNWMjYyLjUzN0gxMDYuMDcxVjI3MC4yNjRIOTguMzUxVjI3MS42MzhIMTA2LjA3MVYyNzkuMzY2SDEwNy40NDNWMjcxLjYzOEgxMTUuMTYzVjI3MC4yNjRaIiBmaWxsPSIjMDAyRTVEIi8+IDxwYXRoIGQ9Ik0yNDYuMjk4IDI3MC4yNjRIMjM4LjU3OFYyNjIuNTM3SDIzNy4yMDZWMjcwLjI2NEgyMjkuNDg2VjI3MS42MzhIMjM3LjIwNlYyNzkuMzY2SDIzOC41NzhWMjcxLjYzOEgyNDYuMjk4VjI3MC4yNjRaIiBmaWxsPSIjMDAyRTVEIi8+IDxwYXRoIGQ9Ik0zMTEuODY1IDI3MC4yNjRIMzA0LjE0NVYyNjIuNTM3SDMwMi43NzNWMjcwLjI2NEgyOTUuMDUzVjI3MS42MzhIMzAyLjc3M1YyNzkuMzY2SDMwNC4xNDVWMjcxLjYzOEgzMTEuODY1VjI3MC4yNjRaIiBmaWxsPSIjMDAyRTVEIi8+IDxwYXRoIGQ9Ik0zNDQuNjQ5IDI3MC4yNjRIMzM2LjkyOVYyNjIuNTM3SDMzNS41NTdWMjcwLjI2NEgzMjcuODM3VjI3MS42MzhIMzM1LjU1N1YyNzkuMzY2SDMzNi45MjlWMjcxLjYzOEgzNDQuNjQ5VjI3MC4yNjRaIiBmaWxsPSIjMDAyRTVEIi8+IDxwYXRoIGQ9Ik00MTAuMjE2IDI3MC4yNjRINDAyLjQ5NlYyNjIuNTM3SDQwMS4xMjRWMjcwLjI2NEgzOTMuNDA0VjI3MS42MzhINDAxLjEyNFYyNzkuMzY2SDQwMi40OTZWMjcxLjYzOEg0MTAuMjE2VjI3MC4yNjRaIiBmaWxsPSIjMDAyRTVEIi8+IDxwYXRoIGQ9Ik00NDMgMjcwLjI2NEg0MzUuMjhWMjYyLjUzN0g0MzMuOTA4VjI3MC4yNjRINDI2LjE4OFYyNzEuNjM4SDQzMy45MDhWMjc5LjM2Nkg0MzUuMjhWMjcxLjYzOEg0NDNWMjcwLjI2NFoiIGZpbGw9IiMwMDJFNUQiLz4gPHBhdGggZD0iTTE0Ny45NDcgMzAzLjA4MUgxNDAuMjI3VjI5NS4zNTRIMTM4Ljg1NVYzMDMuMDgxSDEzMS4xMzVWMzA0LjQ1NUgxMzguODU1VjMxMi4xODNIMTQwLjIyN1YzMDQuNDU1SDE0Ny45NDdWMzAzLjA4MVoiIGZpbGw9IiMwMDJFNUQiLz4gPHBhdGggZD0iTTIxMy41MTQgMzAzLjA4MUgyMDUuNzk0VjI5NS4zNTRIMjA0LjQyMlYzMDMuMDgxSDE5Ni43MDJWMzA0LjQ1NUgyMDQuNDIyVjMxMi4xODNIMjA1Ljc5NFYzMDQuNDU1SDIxMy41MTRWMzAzLjA4MVoiIGZpbGw9IiMwMDJFNUQiLz4gPHBhdGggZD0iTTI3OS4wODIgMzAzLjA4MUgyNzEuMzYyVjI5NS4zNTRIMjY5Ljk4OVYzMDMuMDgxSDI2Mi4yNjlWMzA0LjQ1NUgyNjkuOTg5VjMxMi4xODNIMjcxLjM2MlYzMDQuNDU1SDI3OS4wODJWMzAzLjA4MVoiIGZpbGw9IiMwMDJFNUQiLz4gPHBhdGggZD0iTTMxMS44NjUgMzAzLjA4MUgzMDQuMTQ1VjI5NS4zNTRIMzAyLjc3M1YzMDMuMDgxSDI5NS4wNTNWMzA0LjQ1NUgzMDIuNzczVjMxMi4xODNIMzA0LjE0NVYzMDQuNDU1SDMxMS44NjVWMzAzLjA4MVoiIGZpbGw9IiMwMDJFNUQiLz4gPHBhdGggZD0iTTM3Ny40MzMgMzAzLjA4MUgzNjkuNzEzVjI5NS4zNTRIMzY4LjM0VjMwMy4wODFIMzYwLjYyMVYzMDQuNDU1SDM2OC4zNFYzMTIuMTgzSDM2OS43MTNWMzA0LjQ1NUgzNzcuNDMzVjMwMy4wODFaIiBmaWxsPSIjMDAyRTVEIi8+IDxwYXRoIGQ9Ik00MTAuMjE2IDMwMy4wODFINDAyLjQ5NlYyOTUuMzU0SDQwMS4xMjRWMzAzLjA4MUgzOTMuNDA0VjMwNC40NTVINDAxLjEyNFYzMTIuMTgzSDQwMi40OTZWMzA0LjQ1NUg0MTAuMjE2VjMwMy4wODFaIiBmaWxsPSIjMDAyRTVEIi8+IDxwYXRoIGQ9Ik00OS41OTU4IDMzNS44OThINDEuODc2VjMyOC4xNzFINDAuNTAzNlYzMzUuODk4SDMyLjc4MzdWMzM3LjI3Mkg0MC41MDM2VjM0NUg0MS44NzZWMzM3LjI3Mkg0OS41OTU4VjMzNS44OThaIiBmaWxsPSIjMDAyRTVEIi8+IDxwYXRoIGQ9Ik0xMTUuMTYzIDMzNS44OThIMTA3LjQ0M1YzMjguMTcxSDEwNi4wNzFWMzM1Ljg5OEg5OC4zNTFWMzM3LjI3MkgxMDYuMDcxVjM0NUgxMDcuNDQzVjMzNy4yNzJIMTE1LjE2M1YzMzUuODk4WiIgZmlsbD0iIzAwMkU1RCIvPiA8cGF0aCBkPSJNMTQ3Ljk0NyAzMzUuODk4SDE0MC4yMjdWMzI4LjE3MUgxMzguODU1VjMzNS44OThIMTMxLjEzNVYzMzcuMjcySDEzOC44NTVWMzQ1SDE0MC4yMjdWMzM3LjI3MkgxNDcuOTQ3VjMzNS44OThaIiBmaWxsPSIjMDAyRTVEIi8+IDxwYXRoIGQ9Ik0yNzkuMDgyIDMzNS44OThIMjcxLjM2MlYzMjguMTcxSDI2OS45ODlWMzM1Ljg5OEgyNjIuMjY5VjMzNy4yNzJIMjY5Ljk4OVYzNDVIMjcxLjM2MlYzMzcuMjcySDI3OS4wODJWMzM1Ljg5OFoiIGZpbGw9IiMwMDJFNUQiLz4gPHBhdGggZD0iTTMxMS44NjUgMzM1Ljg5OEgzMDQuMTQ1VjMyOC4xNzFIMzAyLjc3M1YzMzUuODk4SDI5NS4wNTNWMzM3LjI3MkgzMDIuNzczVjM0NUgzMDQuMTQ1VjMzNy4yNzJIMzExLjg2NVYzMzUuODk4WiIgZmlsbD0iIzAwMkU1RCIvPiA8cGF0aCBkPSJNMzQ0LjY0OSAzMzUuODk4SDMzNi45MjlWMzI4LjE3MUgzMzUuNTU3VjMzNS44OThIMzI3LjgzN1YzMzcuMjcySDMzNS41NTdWMzQ1SDMzNi45MjlWMzM3LjI3MkgzNDQuNjQ5VjMzNS44OThaIiBmaWxsPSIjMDAyRTVEIi8+IDxwYXRoIGQ9Ik0zNzcuNDMzIDMzNS44OThIMzY5LjcxM1YzMjguMTcxSDM2OC4zNFYzMzUuODk4SDM2MC42MjFWMzM3LjI3MkgzNjguMzRWMzQ1SDM2OS43MTNWMzM3LjI3MkgzNzcuNDMzVjMzNS44OThaIiBmaWxsPSIjMDAyRTVEIi8+IDxwYXRoIGQ9Ik00MTAuMjE2IDMzNS44OThINDAyLjQ5NlYzMjguMTcxSDQwMS4xMjRWMzM1Ljg5OEgzOTMuNDA0VjMzNy4yNzJINDAxLjEyNFYzNDVINDAyLjQ5NlYzMzcuMjcySDQxMC4yMTZWMzM1Ljg5OFoiIGZpbGw9IiMwMDJFNUQiLz4gPC9zdmc+IA==);
  background-size: 50%;
  background-repeat: no-repeat;
  background-position: right bottom;
  padding: 5rem 0 5rem 0;
  height: 100%;
  flex: 1;
  display: flex;
  flex-direction: column;
}
@media screen and (min-width: 1024px) {
  .entry-header .texture {
    background-size: 30%;
  }
}
.entry-header .texture--light {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDY4IiBoZWlnaHQ9IjMyMSIgdmlld0JveD0iMCAwIDQ2OCAzMjEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxwYXRoIGQ9Ik00ODggOS4xODM2OEg0NzguODE2VjBINDc3LjE4NFY5LjE4MzY4SDQ2OFYxMC44MTY0SDQ3Ny4xODRWMjAuMDAwMUg0NzguODE2VjEwLjgxNjRINDg4VjkuMTgzNjhaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik0yMTUgNDguMTgzN0gyMDUuODE2VjM5SDIwNC4xODRWNDguMTgzN0gxOTVWNDkuODE2NEgyMDQuMTg0VjU5LjAwMDFIMjA1LjgxNlY0OS44MTY0SDIxNVY0OC4xODM3WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNNTI3IDQ4LjE4MzdINTE3LjgxNlYzOUg1MTYuMTg0VjQ4LjE4MzdINTA3VjQ5LjgxNjRINTE2LjE4NFY1OS4wMDAxSDUxNy44MTZWNDkuODE2NEg1MjdWNDguMTgzN1oiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTI1NCA4Ny4xODM3SDI0NC44MTZWNzhIMjQzLjE4NFY4Ny4xODM3SDIzNFY4OC44MTY0SDI0My4xODRWOTguMDAwMUgyNDQuODE2Vjg4LjgxNjRIMjU0Vjg3LjE4MzdaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik00NDkgODcuMTgzN0g0MzkuODE2Vjc4SDQzOC4xODRWODcuMTgzN0g0MjlWODguODE2NEg0MzguMTg0Vjk4LjAwMDFINDM5LjgxNlY4OC44MTY0SDQ0OVY4Ny4xODM3WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNNTI3IDg3LjE4MzdINTE3LjgxNlY3OEg1MTYuMTg0Vjg3LjE4MzdINTA3Vjg4LjgxNjRINTE2LjE4NFY5OC4wMDAxSDUxNy44MTZWODguODE2NEg1MjdWODcuMTgzN1oiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTIxNSAxMjYuMTg0SDIwNS44MTZWMTE3SDIwNC4xODRWMTI2LjE4NEgxOTVWMTI3LjgxNkgyMDQuMTg0VjEzN0gyMDUuODE2VjEyNy44MTZIMjE1VjEyNi4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik0yNTQgMTI2LjE4NEgyNDQuODE2VjExN0gyNDMuMTg0VjEyNi4xODRIMjM0VjEyNy44MTZIMjQzLjE4NFYxMzdIMjQ0LjgxNlYxMjcuODE2SDI1NFYxMjYuMTg0WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNMzMyIDEyNi4xODRIMzIyLjgxNlYxMTdIMzIxLjE4NFYxMjYuMTg0SDMxMlYxMjcuODE2SDMyMS4xODRWMTM3SDMyMi44MTZWMTI3LjgxNkgzMzJWMTI2LjE4NFoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTQxMCAxMjYuMTg0SDQwMC44MTZWMTE3SDM5OS4xODRWMTI2LjE4NEgzOTBWMTI3LjgxNkgzOTkuMTg0VjEzN0g0MDAuODE2VjEyNy44MTZINDEwVjEyNi4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik00ODggMTI2LjE4NEg0NzguODE2VjExN0g0NzcuMTg0VjEyNi4xODRINDY4VjEyNy44MTZINDc3LjE4NFYxMzdINDc4LjgxNlYxMjcuODE2SDQ4OFYxMjYuMTg0WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNMzMyIDE2NS4xODRIMzIyLjgxNlYxNTZIMzIxLjE4NFYxNjUuMTg0SDMxMlYxNjYuODE2SDMyMS4xODRWMTc2SDMyMi44MTZWMTY2LjgxNkgzMzJWMTY1LjE4NFoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTQ0OSAxNjUuMTg0SDQzOS44MTZWMTU2SDQzOC4xODRWMTY1LjE4NEg0MjlWMTY2LjgxNkg0MzguMTg0VjE3Nkg0MzkuODE2VjE2Ni44MTZINDQ5VjE2NS4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik00ODggMTY1LjE4NEg0NzguODE2VjE1Nkg0NzcuMTg0VjE2NS4xODRINDY4VjE2Ni44MTZINDc3LjE4NFYxNzZINDc4LjgxNlYxNjYuODE2SDQ4OFYxNjUuMTg0WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNNTI3IDE2NS4xODRINTE3LjgxNlYxNTZINTE2LjE4NFYxNjUuMTg0SDUwN1YxNjYuODE2SDUxNi4xODRWMTc2SDUxNy44MTZWMTY2LjgxNkg1MjdWMTY1LjE4NFoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTM3MSAyMDQuMTg0SDM2MS44MTZWMTk1SDM2MC4xODRWMjA0LjE4NEgzNTFWMjA1LjgxNkgzNjAuMTg0VjIxNUgzNjEuODE2VjIwNS44MTZIMzcxVjIwNC4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik00MTAgMjA0LjE4NEg0MDAuODE2VjE5NUgzOTkuMTg0VjIwNC4xODRIMzkwVjIwNS44MTZIMzk5LjE4NFYyMTVINDAwLjgxNlYyMDUuODE2SDQxMFYyMDQuMTg0WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNNDQ5IDIwNC4xODRINDM5LjgxNlYxOTVINDM4LjE4NFYyMDQuMTg0SDQyOVYyMDUuODE2SDQzOC4xODRWMjE1SDQzOS44MTZWMjA1LjgxNkg0NDlWMjA0LjE4NFoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTUyNyAyMDQuMTg0SDUxNy44MTZWMTk1SDUxNi4xODRWMjA0LjE4NEg1MDdWMjA1LjgxNkg1MTYuMTg0VjIxNUg1MTcuODE2VjIwNS44MTZINTI3VjIwNC4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik0yMCAyNDMuMTg0SDEwLjgxNjNWMjM0SDkuMTgzNjlWMjQzLjE4NEgwVjI0NC44MTZIOS4xODM2OVYyNTRIMTAuODE2M1YyNDQuODE2SDIwVjI0My4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik05OCAyNDMuMTg0SDg4LjgxNjNWMjM0SDg3LjE4MzdWMjQzLjE4NEg3OFYyNDQuODE2SDg3LjE4MzdWMjU0SDg4LjgxNjNWMjQ0LjgxNkg5OFYyNDMuMTg0WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNMTM3IDI0My4xODRIMTI3LjgxNlYyMzRIMTI2LjE4NFYyNDMuMTg0SDExN1YyNDQuODE2SDEyNi4xODRWMjU0SDEyNy44MTZWMjQ0LjgxNkgxMzdWMjQzLjE4NFoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTIxNSAyNDMuMTg0SDIwNS44MTZWMjM0SDIwNC4xODRWMjQzLjE4NEgxOTVWMjQ0LjgxNkgyMDQuMTg0VjI1NEgyMDUuODE2VjI0NC44MTZIMjE1VjI0My4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik0yOTMgMjQzLjE4NEgyODMuODE2VjIzNEgyODIuMTg0VjI0My4xODRIMjczVjI0NC44MTZIMjgyLjE4NFYyNTRIMjgzLjgxNlYyNDQuODE2SDI5M1YyNDMuMTg0WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNMzMyIDI0My4xODRIMzIyLjgxNlYyMzRIMzIxLjE4NFYyNDMuMTg0SDMxMlYyNDQuODE2SDMyMS4xODRWMjU0SDMyMi44MTZWMjQ0LjgxNkgzMzJWMjQzLjE4NFoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTM3MSAyNDMuMTg0SDM2MS44MTZWMjM0SDM2MC4xODRWMjQzLjE4NEgzNTFWMjQ0LjgxNkgzNjAuMTg0VjI1NEgzNjEuODE2VjI0NC44MTZIMzcxVjI0My4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik00MTAgMjQzLjE4NEg0MDAuODE2VjIzNEgzOTkuMTg0VjI0My4xODRIMzkwVjI0NC44MTZIMzk5LjE4NFYyNTRINDAwLjgxNlYyNDQuODE2SDQxMFYyNDMuMTg0WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNNTI3IDI0My4xODRINTE3LjgxNlYyMzRINTE2LjE4NFYyNDMuMTg0SDUwN1YyNDQuODE2SDUxNi4xODRWMjU0SDUxNy44MTZWMjQ0LjgxNkg1MjdWMjQzLjE4NFoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTIxNSAyODIuMTg0SDIwNS44MTZWMjczSDIwNC4xODRWMjgyLjE4NEgxOTVWMjgzLjgxNkgyMDQuMTg0VjI5M0gyMDUuODE2VjI4My44MTZIMjE1VjI4Mi4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik0yNTQgMjgyLjE4NEgyNDQuODE2VjI3M0gyNDMuMTg0VjI4Mi4xODRIMjM0VjI4My44MTZIMjQzLjE4NFYyOTNIMjQ0LjgxNlYyODMuODE2SDI1NFYyODIuMTg0WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNNDEwIDI4Mi4xODRINDAwLjgxNlYyNzNIMzk5LjE4NFYyODIuMTg0SDM5MFYyODMuODE2SDM5OS4xODRWMjkzSDQwMC44MTZWMjgzLjgxNkg0MTBWMjgyLjE4NFoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTQ0OSAyODIuMTg0SDQzOS44MTZWMjczSDQzOC4xODRWMjgyLjE4NEg0MjlWMjgzLjgxNkg0MzguMTg0VjI5M0g0MzkuODE2VjI4My44MTZINDQ5VjI4Mi4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik00ODggMjgyLjE4NEg0NzguODE2VjI3M0g0NzcuMTg0VjI4Mi4xODRINDY4VjI4My44MTZINDc3LjE4NFYyOTNINDc4LjgxNlYyODMuODE2SDQ4OFYyODIuMTg0WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNMTM3IDMyMS4xODRIMTI3LjgxNlYzMTJIMTI2LjE4NFYzMjEuMTg0SDExN1YzMjIuODE2SDEyNi4xODRWMzMySDEyNy44MTZWMzIyLjgxNkgxMzdWMzIxLjE4NFoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTI5MyAzMjEuMTg0SDI4My44MTZWMzEySDI4Mi4xODRWMzIxLjE4NEgyNzNWMzIyLjgxNkgyODIuMTg0VjMzMkgyODMuODE2VjMyMi44MTZIMjkzVjMyMS4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik0zNzEgMzIxLjE4NEgzNjEuODE2VjMxMkgzNjAuMTg0VjMyMS4xODRIMzUxVjMyMi44MTZIMzYwLjE4NFYzMzJIMzYxLjgxNlYzMjIuODE2SDM3MVYzMjEuMTg0WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNNDEwIDMyMS4xODRINDAwLjgxNlYzMTJIMzk5LjE4NFYzMjEuMTg0SDM5MFYzMjIuODE2SDM5OS4xODRWMzMySDQwMC44MTZWMzIyLjgxNkg0MTBWMzIxLjE4NFoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTQ4OCAzMjEuMTg0SDQ3OC44MTZWMzEySDQ3Ny4xODRWMzIxLjE4NEg0NjhWMzIyLjgxNkg0NzcuMTg0VjMzMkg0NzguODE2VjMyMi44MTZINDg4VjMyMS4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik01MjcgMzIxLjE4NEg1MTcuODE2VjMxMkg1MTYuMTg0VjMyMS4xODRINTA3VjMyMi44MTZINTE2LjE4NFYzMzJINTE3LjgxNlYzMjIuODE2SDUyN1YzMjEuMTg0WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNMTc2IDM2MC4xODRIMTY2LjgxNlYzNTFIMTY1LjE4NFYzNjAuMTg0SDE1NlYzNjEuODE2SDE2NS4xODRWMzcxSDE2Ni44MTZWMzYxLjgxNkgxNzZWMzYwLjE4NFoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTI1NCAzNjAuMTg0SDI0NC44MTZWMzUxSDI0My4xODRWMzYwLjE4NEgyMzRWMzYxLjgxNkgyNDMuMTg0VjM3MUgyNDQuODE2VjM2MS44MTZIMjU0VjM2MC4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik0zMzIgMzYwLjE4NEgzMjIuODE2VjM1MUgzMjEuMTg0VjM2MC4xODRIMzEyVjM2MS44MTZIMzIxLjE4NFYzNzFIMzIyLjgxNlYzNjEuODE2SDMzMlYzNjAuMTg0WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNMzcxIDM2MC4xODRIMzYxLjgxNlYzNTFIMzYwLjE4NFYzNjAuMTg0SDM1MVYzNjEuODE2SDM2MC4xODRWMzcxSDM2MS44MTZWMzYxLjgxNkgzNzFWMzYwLjE4NFoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTQ0OSAzNjAuMTg0SDQzOS44MTZWMzUxSDQzOC4xODRWMzYwLjE4NEg0MjlWMzYxLjgxNkg0MzguMTg0VjM3MUg0MzkuODE2VjM2MS44MTZINDQ5VjM2MC4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik00ODggMzYwLjE4NEg0NzguODE2VjM1MUg0NzcuMTg0VjM2MC4xODRINDY4VjM2MS44MTZINDc3LjE4NFYzNzFINDc4LjgxNlYzNjEuODE2SDQ4OFYzNjAuMTg0WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNNTkgMzk5LjE4NEg0OS44MTYzVjM5MEg0OC4xODM3VjM5OS4xODRIMzlWNDAwLjgxNkg0OC4xODM3VjQxMEg0OS44MTYzVjQwMC44MTZINTlWMzk5LjE4NFoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTEzNyAzOTkuMTg0SDEyNy44MTZWMzkwSDEyNi4xODRWMzk5LjE4NEgxMTdWNDAwLjgxNkgxMjYuMTg0VjQxMEgxMjcuODE2VjQwMC44MTZIMTM3VjM5OS4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik0xNzYgMzk5LjE4NEgxNjYuODE2VjM5MEgxNjUuMTg0VjM5OS4xODRIMTU2VjQwMC44MTZIMTY1LjE4NFY0MTBIMTY2LjgxNlY0MDAuODE2SDE3NlYzOTkuMTg0WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNMzMyIDM5OS4xODRIMzIyLjgxNlYzOTBIMzIxLjE4NFYzOTkuMTg0SDMxMlY0MDAuODE2SDMyMS4xODRWNDEwSDMyMi44MTZWNDAwLjgxNkgzMzJWMzk5LjE4NFoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTM3MSAzOTkuMTg0SDM2MS44MTZWMzkwSDM2MC4xODRWMzk5LjE4NEgzNTFWNDAwLjgxNkgzNjAuMTg0VjQxMEgzNjEuODE2VjQwMC44MTZIMzcxVjM5OS4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik00MTAgMzk5LjE4NEg0MDAuODE2VjM5MEgzOTkuMTg0VjM5OS4xODRIMzkwVjQwMC44MTZIMzk5LjE4NFY0MTBINDAwLjgxNlY0MDAuODE2SDQxMFYzOTkuMTg0WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNNDQ5IDM5OS4xODRINDM5LjgxNlYzOTBINDM4LjE4NFYzOTkuMTg0SDQyOVY0MDAuODE2SDQzOC4xODRWNDEwSDQzOS44MTZWNDAwLjgxNkg0NDlWMzk5LjE4NFoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTQ4OCAzOTkuMTg0SDQ3OC44MTZWMzkwSDQ3Ny4xODRWMzk5LjE4NEg0NjhWNDAwLjgxNkg0NzcuMTg0VjQxMEg0NzguODE2VjQwMC44MTZINDg4VjM5OS4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=);
}
.entry-header .content-wrapper {
  width: 90%;
}
@media screen and (min-width: 1024px) {
  .entry-header .content-wrapper {
    width: 85%;
    max-width: 92rem;
  }
}
.entry-header__title {
  font-family: Georgia;
  font-style: normal;
  font-weight: normal;
  font-size: 4.8rem;
  line-height: 130%;
  color: white;
  position: relative;
  margin-top: 0;
}
.entry-header__title:before {
  content: "";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTQwIDE4LjAwMDFIMjJWOS4xNTUyN2UtMDVIMThWMTguMDAwMUgwVjIyLjAwMDFIMThWNDAuMDAwMUgyMlYyMi4wMDAxSDQwVjE4LjAwMDFaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=);
  background-size: contain;
  background-repeat: no-repeat;
  width: 12px;
  height: 12px;
  justify-content: center;
  display: flex;
  position: absolute;
  left: -16px;
  top: -6px;
}
@media screen and (min-width: 1024px) {
  .entry-header__title:before {
    left: -7rem;
    top: -1.8rem;
    width: 4rem;
    height: 4rem;
  }
}
.entry-header__title:before {
  position: absolute;
  top: -1rem;
}
.entry-header__title--dark {
  color: #002E5D;
}
.entry-header__title.blue-icon:before {
  content: "";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTQwIDE4LjAwMDFIMjJWOS4xNTUyN2UtMDVIMThWMTguMDAwMUgwVjIyLjAwMDFIMThWNDAuMDAwMUgyMlYyMi4wMDAxSDQwVjE4LjAwMDFaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=);
  background-size: contain;
  background-repeat: no-repeat;
  width: 12px;
  height: 12px;
  justify-content: center;
  display: flex;
  position: absolute;
  left: -16px;
  top: -6px;
}
@media screen and (min-width: 1024px) {
  .entry-header__title.blue-icon:before {
    left: -7rem;
    top: -1.8rem;
    width: 4rem;
    height: 4rem;
  }
}
.entry-header__title.blue-icon:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA0MCA0MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0ibTQwIDE4aC0xOHYtMThoLTR2MThoLTE4djRoMTh2MThoNHYtMThoMTh2LTR6IiBmaWxsPSIjMDAyZTVkIi8+IDwvc3ZnPiA=);
  background-size: contain;
  position: absolute;
  top: -1rem;
}
.entry-header__description {
  font-family: Georgia;
  font-style: normal;
  font-weight: normal;
  font-size: 2.8rem;
  line-height: 150%;
  color: white;
  margin-bottom: 3rem;
}
.entry-header__description--dark {
  color: #010202;
}
.entry-header .author {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  color: white;
  padding-bottom: 5rem;
  font-size: 1.8rem;
  line-height: 160%;
  font-weight: 700;
  padding-top: 2rem;
  display: flex;
  padding-bottom: 0;
}
@media screen and (min-width: 1024px) {
  .entry-header .author {
    font-size: 1.8rem;
    line-height: 2.8rem;
    letter-spacing: 0;
  }
}

.page-links {
  clear: both;
  margin: 0 0 1.5em;
}

.fix-bottom-margin {
  margin-bottom: -10rem;
  padding-bottom: 10rem;
}

.outer-core-paragraph a:not(.wp-block-button__link) {
  color: #0093B2;
  font-weight: 500;
}

.outer-core-image .wp-block-image.size-full {
  width: 100%;
}
.outer-core-image .wp-block-image.size-full img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.outer-core-separator .wp-block-separator {
  width: 100%;
}

.outer-core-list .pxs-list li {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  font-size: 1.8rem;
  line-height: 2.9rem;
  letter-spacing: 0.02rem;
  color: #010202;
  mix-blend-mode: normal;
}
.outer-core-list a:not(.wp-block-button__link) {
  color: #0093B2;
}

.outer-core-heading h1, .outer-core-heading h2, .outer-core-heading h3, .outer-core-heading h4, .outer-core-heading h5, .outer-core-heading h6 {
  color: #002E5D;
}
.outer-core-heading a:not(.wp-block-button__link) {
  color: #0093B2;
  font-weight: 500;
}

.outer-core-video .wp-block-video {
  width: 100%;
  margin-bottom: 1.6rem;
}
.outer-core-video .wp-block-video video {
  width: 100%;
}

.outer-core-quote .wp-block-quote {
  margin: 3rem 6rem;
}
.outer-core-quote .wp-block-quote p {
  margin-bottom: 1.5em;
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  font-size: 1.8rem;
  line-height: 2.9rem;
  letter-spacing: 0.02rem;
  color: #010202;
  mix-blend-mode: normal;
  margin-top: 0;
}

/*--------------------------------------------------------------
## cpt jobs 
--------------------------------------------------------------*/
.job-content .container {
  margin: 0 auto;
  padding-left: 0;
  padding-right: 0;
  max-width: 76.8rem;
  padding-left: 7rem;
  padding-right: 7rem;
}
@media screen and (min-width: 1024px) {
  .job-content .container {
    max-width: 128rem;
    padding-left: 8rem;
    padding-right: 8rem;
  }
}
@media screen and (min-width: 1280px) {
  .job-content .container {
    display: flex;
    flex-direction: column;
  }
}
.job-content__btn-wrapper {
  display: flex;
  justify-content: flex-end;
}
.job-content__btn {
  height: 6rem;
  cursor: pointer;
  text-transform: uppercase;
  border-radius: 40px;
  letter-spacing: 0.1rem;
  display: flex;
  font-size: 1.5rem;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  color: white;
  background: linear-gradient(90deg, #0093B2 0%, #0093B2 50%, #002E5D 50%, #002E5D 100%);
  background-repeat: no-repeat;
  background-size: 200% 100%;
  background-position: right bottom;
  transition: background-position 0.25s ease-out;
  font-weight: 500;
  transition: all 0.5s ease;
  border: 0 none;
  padding-left: 2rem;
  padding-right: 2rem;
}
.job-content__btn:hover {
  background-position: left bottom;
}
.job-content__btn:visited, .job-content__btn:focus, .job-content__btn:active {
  color: white;
}
.job-content__btn:hover {
  color: white;
}

/*--------------------------------------------------------------
## cpt team - see in blocks folder 
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Comments
--------------------------------------------------------------*/
.comment-content a {
  word-wrap: break-word;
}

.bypostauthor {
  display: block;
}

/*--------------------------------------------------------------
## footer 
--------------------------------------------------------------*/
.footer {
  padding-top: 10rem;
}
.footer .container {
  margin: 0 auto;
  padding-left: 0;
  padding-right: 0;
  max-width: 76.8rem;
  padding-left: 7rem;
  padding-right: 7rem;
}
@media screen and (min-width: 1024px) {
  .footer .container {
    max-width: 128rem;
    padding-left: 8rem;
    padding-right: 8rem;
  }
}
@media screen and (min-width: 1280px) {
  .footer .container {
    display: flex;
    flex-direction: column;
  }
}
.footer .footer-cols {
  display: flex;
  flex-direction: column;
}
@media screen and (min-width: 1024px) {
  .footer .footer-cols {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-template-rows: 1fr 1fr;
    border-bottom: 1px solid #F4F4F4;
    padding-bottom: 4rem;
  }
}
@media screen and (min-width: 1280px) {
  .footer .footer-cols {
    grid-template-columns: repeat(6, 1fr);
    grid-template-rows: 1fr;
  }
}
.footer .footer-cols__col {
  padding-bottom: 4rem;
}
.footer .footer-cols__title, .footer .footer-cols .gform_title {
  display: flex;
  justify-content: space-between;
  font-family: Roboto, "sans-serif";
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
  color: #010202;
  font-family: "Martel Sans", sans-serif;
  text-transform: Capitalize;
  letter-spacing: 0;
  border-bottom: 1px solid #F4F4F4;
  padding-bottom: 3rem;
  margin-bottom: 3rem;
  font-size: 14px;
  cursor: pointer;
  text-transform: uppercase;
}
@media screen and (min-width: 1024px) {
  .footer .footer-cols__title, .footer .footer-cols .gform_title {
    cursor: default;
    text-transform: none;
  }
}
@media screen and (min-width: 1280px) {
  .footer .footer-cols__title, .footer .footer-cols .gform_title {
    font-size: 1.4rem;
  }
}
.footer .footer-cols__title:after, .footer .footer-cols .gform_title:after {
  content: "";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTQwIDE4LjAwMDFIMjJWOS4xNTUyN2UtMDVIMThWMTguMDAwMUgwVjIyLjAwMDFIMThWNDAuMDAwMUgyMlYyMi4wMDAxSDQwVjE4LjAwMDFaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=);
  background-size: contain;
  background-repeat: no-repeat;
  width: 2rem;
  height: 2rem;
  justify-content: center;
  display: flex;
  margin-right: 2rem;
}
@media screen and (min-width: 1024px) {
  .footer .footer-cols__title:after, .footer .footer-cols .gform_title:after {
    display: none;
  }
}
.footer .footer-cols__menu-wrapper {
  display: none;
}
@media screen and (min-width: 1024px) {
  .footer .footer-cols__menu-wrapper {
    display: block;
  }
}
.footer .footer-cols .gform_title {
  margin-top: 0;
  cursor: default;
}
.footer .footer-cols .gform_title:after {
  display: none;
}
.footer .footer-cols .gform_wrapper {
  margin-top: 0;
}
.footer .footer-cols__menu {
  margin-left: 0;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  padding-right: 2rem;
}
.footer .footer-cols__menu .menu-item {
  padding: 0.8rem 0;
  line-height: normal;
}
.footer .footer-cols__menu a {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  text-decoration: none;
  font-size: 12px;
  line-height: 160%;
}
@media screen and (min-width: 1280px) {
  .footer .footer-cols__menu a {
    font-size: 1.2rem;
    line-height: 1.6rem;
  }
}
.footer .footer-cols__menu a:active, .footer .footer-cols__menu a:visited, .footer .footer-cols__menu a:focus {
  color: #404040;
}
.footer .footer-cols__menu a:hover {
  color: #0093B2;
}

.footer .mgi-logo-footer{
    flex: auto;
    text-align: center;
	padding-top: 3rem;
	border-top: 1px solid #F4F4F4;
}
.footer .mgi-logo-footer img{
   width: 200px;
}
@media screen and (max-width: 1023px) {
  .footer .mgi-logo-footer {
   margin-top: 10px;
  }
}
.footer__text {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  color: #404040;
  font-size: 10px;
  line-height: 160%;
  padding-top: 1.5rem;
}
@media screen and (min-width: 1024px) {
  .footer__text {
    font-size: 1.2rem;
    line-height: 1.4rem;
  }
}
.footer .horizontal-links {
  margin-left: 0;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  font-family: Roboto, "sans-serif";
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
  font-size: 2.5rem;
  letter-spacing: 0.5rem;
  text-transform: uppercase;
  color: #010202;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding-top: 3rem;
  padding-bottom: 3rem;
}
@media screen and (min-width: 768px) {
  .footer .horizontal-links {
    font-size: 1.6rem;
    letter-spacing: 0.2rem;
  }
}
.footer .horizontal-links .menu-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-top: 16px;
  padding-bottom: 16px;
  border-bottom: 1px solid #f5f5f5;
}
.footer .horizontal-links .menu-item:before {
  content: "";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTQwIDE4LjAwMDFIMjJWOS4xNTUyN2UtMDVIMThWMTguMDAwMUgwVjIyLjAwMDFIMThWNDAuMDAwMUgyMlYyMi4wMDAxSDQwVjE4LjAwMDFaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=);
  background-size: contain;
  background-repeat: no-repeat;
  width: 2rem;
  height: 2rem;
  justify-content: center;
  display: flex;
  margin-right: 2rem;
}
.footer .horizontal-links .menu-item:first-child {
  border-top: 1px solid #f5f5f5;
}
@media screen and (min-width: 1024px) {
  .footer .horizontal-links .menu-item:first-child {
    border: none;
  }
}
@media screen and (min-width: 1024px) {
  .footer .horizontal-links .menu-item {
    width: auto;
    padding: 0;
    border: none;
  }
}
.footer .horizontal-links .menu-item a {
  text-decoration: none;
  font-weight: 600;
}
.footer .horizontal-links .menu-item a:active, .footer .horizontal-links .menu-item a:visited, .footer .horizontal-links .menu-item a:focus {
  color: #404040;
}
.footer .horizontal-links .menu-item a:hover {
  color: #0093B2;
}
.footer__horizontal-links--bottom {
  padding-top: 7em;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.footer .site-links {
  margin-left: 0;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  flex-direction: column;
}
@media screen and (min-width: 1024px) {
  .footer .site-links {
    flex-direction: row;
  }
}
.footer .site-links .copyright {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  font-size: 12px;
  line-height: 135%;
}
@media screen and (min-width: 1024px) {
  .footer .site-links .copyright {
    padding-right: 20px;
  }
}
.footer .site-links li {
  padding: 0 20px;
}
@media screen and (min-width: 1024px) {
  .footer .site-links li {
    display: block;
    border-right: 1px solid #404040;
  }
}
.footer .site-links li:last-of-type {
  border-right: 0px none;
}
.footer .site-links li:first-of-type {
  display: block;
}
@media screen and (min-width: 1024px) {
  .footer .site-links li:first-of-type {
   border-left: 1px solid #404040; 
  }
	.footer .site-links li:last-of-type {
   border-right: 1px solid #404040; 
  }
}
.footer .site-links li a {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  font-size: 12px;
  line-height: 135%;
}
.footer .site-links li a:active, .footer .site-links li a:visited, .footer .site-links li a:focus {
  color: #404040;
}
.footer .site-links li a:hover {
  color: #0093B2;
}
.footer .social-links {
  display: flex;
  margin-left: 0;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  justify-content: center;
}
@media screen and (min-width: 1024px) {
  .footer .social-links {
    justify-content: flex-start;
  }
}
.footer .social-links.hide-mobile {
  display: none;
}
@media screen and (min-width: 1024px) {
  .footer .social-links.hide-mobile {
    display: flex;
  }
}
.footer .social-links.show-mobile {
  display: flex;
}
@media screen and (min-width: 1024px) {
  .footer .social-links.show-mobile {
    display: none;
  }
}
.footer .social-links .icon-link {
  background-repeat: no-repeat;
}
.footer .social-links .icon-link a {
  text-indent: -9999em;
  width: 36px;
  height: 30px;
  display: inline-block;
}
.footer .social-links .facebook__icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+IDx0aXRsZT5saW5rZWRJbjwvdGl0bGU+IDxnIGlkPSJsaW5rZWRJbiIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+IDxnIGlkPSJmYWNlYm9vayIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuNTAwMDAwLCAtMC41MDAwMDApIiBmaWxsPSIjMDA5M0IyIiBmaWxsLXJ1bGU9Im5vbnplcm8iPiA8cGF0aCBkPSJNMTcuODA0ODkxMywwLjUgTDMuMTk1MDU5NzUsMC41IEMxLjcwNjY0ODk3LDAuNSAwLjUsMS43MDY1OTExOSAwLjUsMy4xOTUwMzk5NyBMMC41LDE3LjgwNDg2MjIgQzAuNSwxOS4yOTMzMTEgMS43MDY2MDAwNSwyMC41IDMuMTk1MDU5NzUsMjAuNSBMMTAuNDAwNTU5LDIwLjUgTDEwLjQxMjgzOTMsMTMuMzUzMDE5MiBMOC41NTYwNjg1OSwxMy4zNTMwMTkyIEM4LjMxNDc2ODE1LDEzLjM1MzAxOTIgOC4xMTg5MTk0OCwxMy4xNTc5MDU4IDguMTE3OTg5OSwxMi45MTY2MDcxIEw4LjEwOTA4NTQ2LDEwLjYxMjg3MDIgQzguMTA4MTU1ODgsMTAuMzcwMjUwNiA4LjMwNDU5MTY2LDEwLjE3MzA4MjQgOC41NDcyMTMwOCwxMC4xNzMwODI0IEwxMC40MDA2MDc5LDEwLjE3MzA4MjQgTDEwLjQwMDYwNzksNy45NDcwODc0OSBDMTAuNDAwNjA3OSw1LjM2Mzg0MTQgMTEuOTc4MzA3NywzLjk1NzI0NDM0IDE0LjI4Mjc0NjQsMy45NTcyNDQzNCBMMTYuMTczNzE2LDMuOTU3MjQ0MzQgQzE2LjQxNTY1MjUsMy45NTcyNDQzNCAxNi42MTE4NDM2LDQuMTUzMzg1MTMgMTYuNjExODQzNiw0LjM5NTM2ODc1IEwxNi42MTE4NDM2LDYuMzM3ODkxNTIgQzE2LjYxMTg0MzYsNi41Nzk3NzcyOSAxNi40MTU3OTkzLDYuNzc1ODY5MTUgMTYuMTczOTYwNiw2Ljc3NjAxNTkzIEwxNS4wMTM0OTczLDYuNzc2NTU0MTEgQzEzLjc2MDI3MTMsNi43NzY1NTQxMSAxMy41MTc2MDA5LDcuMzcyMDcwNjEgMTMuNTE3NjAwOSw4LjI0NjAxOTk0IEwxMy41MTc2MDA5LDEwLjE3MzEzMTMgTDE2LjI3MTM3MTMsMTAuMTczMTMxMyBDMTYuNTMzNzU4NiwxMC4xNzMxMzEzIDE2LjczNzMzNzUsMTAuNDAyMjQ3NiAxNi43MDY0MTY2LDEwLjY2MjgyMjggTDE2LjQzMzM2MzUsMTIuOTY2NTU5NyBDMTYuNDA3MjM3MywxMy4xODcwMTYzIDE2LjIyMDI5MzEsMTMuMzUzMTE3IDE1Ljk5ODMxODIsMTMuMzUzMTE3IEwxMy41Mjk4ODEyLDEzLjM1MzExNyBMMTMuNTE3NjAwOSwyMC41IEwxNy44MDQ5ODkyLDIwLjUgQzE5LjI5MzQsMjAuNSAyMC41LDE5LjI5MzQwODggMjAuNSwxNy44MDUwMDkgTDIwLjUsMy4xOTUwMzk5NyBDMjAuNSwxLjcwNjU5MTE5IDE5LjI5MzM1MSwwLjUgMTcuODA0ODkxMywwLjUgWiIgaWQ9IlBhdGgiPjwvcGF0aD4gPC9nPiA8L2c+IDwvc3ZnPg==);
  flex: 1;
}
/*
.footer .social-links .twitter__icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+IDx0aXRsZT5saW5rZWRJbjwvdGl0bGU+IDxnIGlkPSJsaW5rZWRJbiIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+IDxnIGlkPSJ0d2l0dGVyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgMi4wMDAwMDApIiBmaWxsPSIjMDA5M0IyIiBmaWxsLXJ1bGU9Im5vbnplcm8iPiA8cGF0aCBkPSJNMjAsMS44OTQxNTM4NSBDMTkuMjU2MjUsMi4yMTUzODQ2MiAxOC40NjM3NSwyLjQyODMwNzY5IDE3LjYzNzUsMi41MzE2OTIzMSBDMTguNDg3NSwyLjAzMiAxOS4xMzYyNSwxLjI0Njc2OTIzIDE5LjQ0MTI1LDAuMzAwMzA3NjkyIEMxOC42NDg3NSwwLjc2NTUzODQ2MiAxNy43NzM3NSwxLjA5NDE1Mzg1IDE2Ljg0MTI1LDEuMjc3NTM4NDYgQzE2LjA4ODc1LDAuNDg4NjE1Mzg1IDE1LjAxNjI1LDAgMTMuODQ2MjUsMCBDMTEuNTc2MjUsMCA5Ljc0ODc1LDEuODE0MTUzODUgOS43NDg3NSw0LjAzODE1Mzg1IEM5Ljc0ODc1LDQuMzU4MTUzODUgOS43NzYyNSw0LjY2NTg0NjE1IDkuODQzNzUsNC45NTg3NjkyMyBDNi40MzUsNC43OTUwNzY5MiAzLjQxODc1LDMuMTg2NDYxNTQgMS4zOTI1LDAuNzM2IEMxLjAzODc1LDEuMzQwMzA3NjkgMC44MzEyNSwyLjAzMiAwLjgzMTI1LDIuNzc2NjE1MzggQzAuODMxMjUsNC4xNzQ3NjkyMyAxLjU2MjUsNS40MTQxNTM4NSAyLjY1MjUsNi4xMzE2OTIzMSBDMS45OTM3NSw2LjExOTM4NDYyIDEuMzQ3NSw1LjkzMTA3NjkyIDAuOCw1LjYzNDQ2MTU0IEMwLjgsNS42NDY3NjkyMyAwLjgsNS42NjI3NjkyMyAwLjgsNS42Nzg3NjkyMyBDMC44LDcuNjQwNjE1MzggMi4yMjEyNSw5LjI3MDE1Mzg1IDQuMDg1LDkuNjQ1NTM4NDYgQzMuNzUxMjUsOS43MzUzODQ2MiAzLjM4NzUsOS43Nzg0NjE1NCAzLjAxLDkuNzc4NDYxNTQgQzIuNzQ3NSw5Ljc3ODQ2MTU0IDIuNDgyNSw5Ljc2MzY5MjMxIDIuMjMzNzUsOS43MDk1Mzg0NiBDMi43NjUsMTEuMzA4MzA3NyA0LjI3MjUsMTIuNDgzNjkyMyA2LjA2NSwxMi41MjE4NDYyIEM0LjY3LDEzLjU5NjMwNzcgMi44OTg3NSwxNC4yNDM2OTIzIDAuOTgxMjUsMTQuMjQzNjkyMyBDMC42NDUsMTQuMjQzNjkyMyAwLjMyMjUsMTQuMjI4OTIzMSAwLDE0LjE4ODMwNzcgQzEuODE2MjUsMTUuMzQxNTM4NSAzLjk2ODc1LDE2IDYuMjksMTYgQzEzLjgzNSwxNiAxNy45Niw5Ljg0NjE1Mzg1IDE3Ljk2LDQuNTEyIEMxNy45Niw0LjMzMzUzODQ2IDE3Ljk1Mzc1LDQuMTYxMjMwNzcgMTcuOTQ1LDMuOTkwMTUzODUgQzE4Ljc1ODc1LDMuNDIxNTM4NDYgMTkuNDQyNSwyLjcxMTM4NDYyIDIwLDEuODk0MTUzODUgWiIgaWQ9IlBhdGgiPjwvcGF0aD4gPC9nPiA8L2c+IDwvc3ZnPg==);
  flex: 1;
}
*/
/*new twitter x*/

	
.footer .social-links .twitter__icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMS4yNWVtIiB2aWV3Qm94PSIwIDAgNDQ4IDUxMiI+PCEtLSEgRm9udCBBd2Vzb21lIEZyZWUgNi40LjIgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20gTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UgKENvbW1lcmNpYWwgTGljZW5zZSkgQ29weXJpZ2h0IDIwMjMgRm9udGljb25zLCBJbmMuIC0tPjxzdHlsZT5zdmd7ZmlsbDojMDA5M2IyfTwvc3R5bGU+PHBhdGggZD0iTTY0IDMyQzI4LjcgMzIgMCA2MC43IDAgOTZWNDE2YzAgMzUuMyAyOC43IDY0IDY0IDY0SDM4NGMzNS4zIDAgNjQtMjguNyA2NC02NFY5NmMwLTM1LjMtMjguNy02NC02NC02NEg2NHptMjk3LjEgODRMMjU3LjMgMjM0LjYgMzc5LjQgMzk2SDI4My44TDIwOSAyOTguMSAxMjMuMyAzOTZINzUuOGwxMTEtMTI2LjlMNjkuNyAxMTZoOThsNjcuNyA4OS41TDMxMy42IDExNmg0Ny41ek0zMjMuMyAzNjcuNkwxNTMuNCAxNDIuOUgxMjUuMUwyOTYuOSAzNjcuNmgyNi4zeiIvPjwvc3ZnPg==);
  flex: 1; 
}

.footer .social-links .linkedin__icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+IDx0aXRsZT5saW5rZWRJbjwvdGl0bGU+IDxnIGlkPSJsaW5rZWRJbiIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+IDxnIGlkPSJsaW5rZWRpbi1pY29uLTIiIGZpbGwtcnVsZT0ibm9uemVybyI+IDxwYXRoIGQ9Ik0wLDEuNDMyNjU2MjUgQzAsMC42NDE4NzUgMC42NjIwMzEyNSwwIDEuNDc4MTI1LDAgTDE4LjUyMTg3NSwwIEMxOS4zMzgyODEzLDAgMjAsMC42NDE4NzUgMjAsMS40MzI2NTYyNSBMMjAsMTguNTY3NTc4MSBDMjAsMTkuMzU4NTkzOCAxOS4zMzgyODEzLDIwIDE4LjUyMTg3NSwyMCBMMS40NzgxMjUsMjAgQzAuNjYyMTA5Mzc1LDIwIDAsMTkuMzU4NjcxOSAwLDE4LjU2NzgxMjUgTDAsMS40MzI0MjE4OCBMMCwxLjQzMjY1NjI1IFoiIGlkPSJQYXRoIiBmaWxsPSIjMDA5M0IyIj48L3BhdGg+IDxwYXRoIGQ9Ik02LjA3NzgxMjUsMTYuNzM3MzQzOCBMNi4wNzc4MTI1LDcuNzMzMjgxMjUgTDMuMDg1LDcuNzMzMjgxMjUgTDMuMDg1LDE2LjczNzM0MzggTDYuMDc4MTI1LDE2LjczNzM0MzggTDYuMDc3ODEyNSwxNi43MzczNDM4IFogTTQuNTgyMDMxMjUsNi41MDQxNDA2MyBDNS42MjU0Njg3NSw2LjUwNDE0MDYzIDYuMjc1MDc4MTIsNS44MTI3MzQzOCA2LjI3NTA3ODEyLDQuOTQ4NjcxODggQzYuMjU1NTQ2ODcsNC4wNjQ5MjE4OCA1LjYyNTQ2ODc1LDMuMzkyODEyNSA0LjYwMTg3NSwzLjM5MjgxMjUgQzMuNTc3NTc4MTIsMy4zOTI4MTI1IDIuOTA4NTkzNzUsNC4wNjQ5MjE4OCAyLjkwODU5Mzc1LDQuOTQ4NTkzNzUgQzIuOTA4NTkzNzUsNS44MTI2NTYyNSAzLjU1Nzk2ODc1LDYuNTA0MDYyNSA0LjU2MjQyMTg4LDYuNTA0MDYyNSBMNC41ODE3OTY4Nyw2LjUwNDA2MjUgTDQuNTgyMDMxMjUsNi41MDQxNDA2MyBaIE03LjczNDI5Njg3LDE2LjczNzM0MzggTDEwLjcyNjk1MzEsMTYuNzM3MzQzOCBMMTAuNzI2OTUzMSwxMS43MDk2MDk0IEMxMC43MjY5NTMxLDExLjQ0MDg1OTQgMTAuNzQ2NDg0NCwxMS4xNzE0MDYzIDEwLjgyNTU0NjksMTAuOTc5NDUzMSBDMTEuMDQxNzk2OSwxMC40NDE1NjI1IDExLjUzNDIxODcsOS44ODQ3NjU2MyAxMi4zNjExNzE5LDkuODg0NzY1NjMgQzEzLjQ0MzgyODEsOS44ODQ3NjU2MyAxMy44NzcxODc1LDEwLjcxMDM5MDYgMTMuODc3MTg3NSwxMS45MjA5Mzc1IEwxMy44NzcxODc1LDE2LjczNzM0MzggTDE2Ljg2OTY4NzUsMTYuNzM3MzQzOCBMMTYuODY5Njg3NSwxMS41NzQ2ODc1IEMxNi44Njk2ODc1LDguODA5MTQwNjMgMTUuMzkzNDM3NSw3LjUyMjE4NzUgMTMuNDI0NDUzMSw3LjUyMjE4NzUgQzExLjgxMDE1NjIsNy41MjIxODc1IDExLjEwMTE3MTksOC40MjQ0NTMxMyAxMC43MDcyNjU2LDkuMDM4OTg0MzggTDEwLjcyNzE4NzUsOS4wMzg5ODQzOCBMMTAuNzI3MTg3NSw3LjczMzU5Mzc1IEw3LjczNDUzMTI1LDcuNzMzNTkzNzUgQzcuNzczNTkzNzUsOC41NzgyODEyNSA3LjczNDI5Njg3LDE2LjczNzY1NjMgNy43MzQyOTY4NywxNi43Mzc2NTYzIEw3LjczNDI5Njg3LDE2LjczNzM0MzggWiIgaWQ9IlNoYXBlIiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+IDwvZz4gPC9nPiA8L3N2Zz4=);
  flex: 1;
}
.footer .social-links .youtube__icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjNweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjMgMjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+IDx0aXRsZT5saW5rZWRJbjwvdGl0bGU+IDxnIGlkPSJsaW5rZWRJbiIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+IDxnIGlkPSJ5b3V0dWJlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgMC41MDAwMDApIiBmaWxsLXJ1bGU9Im5vbnplcm8iPiA8cGF0aCBkPSJNMjIuNTI2MTE5OSwzLjAwMzU5NTg3IEMyMi4yNjA5NzY3LDIuMDI0NjQ4MDMgMjEuNDg0MTQ3MywxLjI1Mjk5NjU3IDIwLjQ5OTAyODgsMC45ODkzODY3NTIgQzE4LjY5OTE3ODMsMC41IDExLjQ5OTc3NjIsMC41IDExLjQ5OTc3NjIsMC41IEMxMS40OTk3NzYyLDAuNSA0LjMwMDU0OTU1LDAuNSAyLjUwMDY5OTAzLDAuOTcwNzMxODE0IEMxLjUzNDUzMTgxLDEuMjM0MTY3MyAwLjczODc1MTE0NCwyLjAyNDgyMjM2IDAuNDczNjA3OTQ1LDMuMDAzNTk1ODcgQzAsNC43OTE2NzkzOCAwLDguNSAwLDguNSBDMCw4LjUgMCwxMi4yMjY5NzU2IDAuNDczNjA3OTQ1LDEzLjk5NjQwNDEgQzAuNzM4OTI2NjUzLDE0Ljk3NTE3NzYgMS41MTU1ODA0NywxNS43NDcwMDM0IDIuNTAwODc0NSwxNi4wMTA2MTMyIEM0LjMxOTUwMDg4LDE2LjUgMTEuNDk5OTUxNywxNi41IDExLjQ5OTk1MTcsMTYuNSBDMTEuNDk5OTUxNywxNi41IDE4LjY5OTE3ODMsMTYuNSAyMC40OTkwMjg4LDE2LjAyOTI2ODIgQzIxLjQ4NDMyMjgsMTUuNzY1ODMyNyAyMi4yNjA5NzY3LDE0Ljk5NDAwNjkgMjIuNTI2Mjk1NCwxNC4wMTUyMzM0IEMyMywxMi4yMjY5NzU2IDIzLDguNTE4ODI5MjUgMjMsOC41MTg4MjkyNSBDMjMsOC41MTg4MjkyNSAyMy4wMTg4NTQ2LDQuNzkxNjc5MzggMjIuNTI2MTE5OSwzLjAwMzU5NTg3IFoiIGlkPSJQYXRoIiBmaWxsPSIjMDA5M0IyIj48L3BhdGg+IDxwb2x5Z29uIGlkPSJQYXRoIiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjEwIDEyLjUgMTYgOC41MDAwMDAwMyAxMCA0LjUiPjwvcG9seWdvbj4gPC9nPiA8L2c+IDwvc3ZnPg==);
  flex: 1;
}

/*--------------------------------------------------------------
## gutenburg editor 
--------------------------------------------------------------*/
.wp-block {
  max-width: 100%;
  margin-left: 0;
}

.block-editor .components-panel__header.edit-post-sidebar__panel-tabs ul {
  list-style: none;
  margin: 0;
}
.block-editor .components-panel * {
  font-size: 1.3rem;
}
.block-editor .interface-interface-skeleton__footer .block-editor-block-breadcrumb * {
  font-size: 1.3rem;
}
.block-editor .edit-post-meta-boxes-area .postbox * {
  font-size: 1.3rem;
}
.block-editor input[type=checkbox], .block-editor input[type=radio] {
  width: 1.6rem;
  height: 1.6rem;
  min-width: 1.6rem;
}
.block-editor input[type=checkbox]:checked::before {
  width: 1.6rem;
  height: 1.6rem;
}
.block-editor .editor-styles-wrapper ul li {
  font-size: 1.6rem;
}
.block-editor .editor-styles-wrapper ul.is-style-plus-list {
  list-style: none;
}
.block-editor .block-editor-block-list__layout .wp-block {
  margin-left: 0;
}

/*--------------------------------------------------------------
# Infinite scroll
--------------------------------------------------------------*/
/* Globally hidden elements when Infinite Scroll is supported and in use. */
.infinite-scroll .posts-navigation,
.infinite-scroll.neverending .site-footer {
  /* Theme Footer (when set to scrolling) */
  display: none;
}

/* When Infinite Scroll has reached its end we need to re-display elements that were hidden (via .neverending) before. */
.infinity-end.neverending .site-footer {
  display: block;
}

/*--------------------------------------------------------------
# Media
--------------------------------------------------------------*/
.page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley {
  border: none;
  margin-bottom: 0;
  margin-top: 0;
  padding: 0;
}

/* Make sure embeds and iframes fit their containers. */
embed,
iframe,
object {
  max-width: 100%;
}

/* Make sure logo link wraps around logo image. */
.custom-logo-link {
  display: inline-block;
}

/*--------------------------------------------------------------
## Captions
--------------------------------------------------------------*/
.wp-caption {
  margin-bottom: 1.5em;
  max-width: 100%;
}
.wp-caption img[class*=wp-image-] {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.wp-caption .wp-caption-text {
  margin: 0.8075em 0;
}

.wp-caption-text {
  text-align: center;
}

/*--------------------------------------------------------------
## Galleries
--------------------------------------------------------------*/
.gallery {
  margin-bottom: 1.5em;
}

.gallery-item {
  display: inline-block;
  text-align: center;
  vertical-align: top;
  width: 100%;
}
.gallery-columns-2 .gallery-item {
  max-width: 50%;
}
.gallery-columns-3 .gallery-item {
  max-width: 33.33%;
}
.gallery-columns-4 .gallery-item {
  max-width: 25%;
}
.gallery-columns-5 .gallery-item {
  max-width: 20%;
}
.gallery-columns-6 .gallery-item {
  max-width: 16.66%;
}
.gallery-columns-7 .gallery-item {
  max-width: 14.28%;
}
.gallery-columns-8 .gallery-item {
  max-width: 12.5%;
}
.gallery-columns-9 .gallery-item {
  max-width: 11.11%;
}

.gallery-caption {
  display: block;
}

@media (min-width: 600px) {
  .wp-block-gallery.columns-3 .blocks-gallery-item {
    width: calc(33.33333% - 1.000005em);
    margin-right: 1.5em;
  }
}
.hero {
  position: relative;
}
@media screen and (min-width: 1024px) {
  .hero {
    background-color: white;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: left 40% top;
  }
}
@media screen and (min-width: 1440px) {
  .hero {
    background-position: left 70% top;
  }
}
.hero:before {
  content: "";
  display: block;
  position: relative;
  height: 240px;
  background-size: cover;
  background-position: right center;
}
@media screen and (min-width: 1024px) {
  .hero:before {
    display: none;
  }
}
.hero__texture {
  background-color: #0093B2;
  padding-top: 34px;
  padding-bottom: 55px;
}
@media screen and (min-width: 1024px) {
  .hero__texture {
    padding: 0;
    background-color: transparent;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzA0IiBoZWlnaHQ9IjU0OCIgdmlld0JveD0iMCAwIDcwNCA1NDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxwYXRoIGQ9Ik02NTEuMzM1IDEyLjkxMjlINjM5LjA5VjAuNjY3OTY5SDYzNi45MTNWMTIuOTEyOUg2MjQuNjY4VjE1LjA4OThINjM2LjkxM1YyNy4zMzQ3SDYzOS4wOVYxNS4wODk4SDY1MS4zMzVWMTIuOTEyOVoiIGZpbGw9IiNGRkZGRkYiLz4gPHBhdGggZD0iTTI4Ny4zMzUgNjQuOTEyOUgyNzUuMDlWNTIuNjY4SDI3Mi45MTNWNjQuOTEyOUgyNjAuNjY4VjY3LjA4OThIMjcyLjkxM1Y3OS4zMzQ3SDI3NS4wOVY2Ny4wODk4SDI4Ny4zMzVWNjQuOTEyOVoiIGZpbGw9IiNGRkZGRkYiLz4gPHBhdGggZD0iTTcwMy4zMzUgNjQuOTEyOUg2OTEuMDlWNTIuNjY4SDY4OC45MTNWNjQuOTEyOUg2NzYuNjY4VjY3LjA4OThINjg4LjkxM1Y3OS4zMzQ3SDY5MS4wOVY2Ny4wODk4SDcwMy4zMzVWNjQuOTEyOVoiIGZpbGw9IiNGRkZGRkYiLz4gPHBhdGggZD0iTTMzOS4zMzUgMTE2LjkxM0gzMjcuMDlWMTA0LjY2OEgzMjQuOTEzVjExNi45MTNIMzEyLjY2OFYxMTkuMDlIMzI0LjkxM1YxMzEuMzM1SDMyNy4wOVYxMTkuMDlIMzM5LjMzNVYxMTYuOTEzWiIgZmlsbD0iI0ZGRkZGRiIvPiA8cGF0aCBkPSJNNTk5LjMzNSAxMTYuOTEzSDU4Ny4wOVYxMDQuNjY4SDU4NC45MTNWMTE2LjkxM0g1NzIuNjY4VjExOS4wOUg1ODQuOTEzVjEzMS4zMzVINTg3LjA5VjExOS4wOUg1OTkuMzM1VjExNi45MTNaIiBmaWxsPSIjRkZGRkZGIi8+IDxwYXRoIGQ9Ik03MDMuMzM1IDExNi45MTNINjkxLjA5VjEwNC42NjhINjg4LjkxM1YxMTYuOTEzSDY3Ni42NjhWMTE5LjA5SDY4OC45MTNWMTMxLjMzNUg2OTEuMDlWMTE5LjA5SDcwMy4zMzVWMTE2LjkxM1oiIGZpbGw9IiNGRkZGRkYiLz4gPHBhdGggZD0iTTI4Ny4zMzUgMTY4LjkxM0gyNzUuMDlWMTU2LjY2OEgyNzIuOTEzVjE2OC45MTNIMjYwLjY2OFYxNzEuMDlIMjcyLjkxM1YxODMuMzM1SDI3NS4wOVYxNzEuMDlIMjg3LjMzNVYxNjguOTEzWiIgZmlsbD0iI0ZGRkZGRiIvPiA8cGF0aCBkPSJNMzM5LjMzNSAxNjguOTEzSDMyNy4wOVYxNTYuNjY4SDMyNC45MTNWMTY4LjkxM0gzMTIuNjY4VjE3MS4wOUgzMjQuOTEzVjE4My4zMzVIMzI3LjA5VjE3MS4wOUgzMzkuMzM1VjE2OC45MTNaIiBmaWxsPSIjRkZGRkZGIi8+IDxwYXRoIGQ9Ik00NDMuMzM1IDE2OC45MTNINDMxLjA5VjE1Ni42NjhINDI4LjkxM1YxNjguOTEzSDQxNi42NjhWMTcxLjA5SDQyOC45MTNWMTgzLjMzNUg0MzEuMDlWMTcxLjA5SDQ0My4zMzVWMTY4LjkxM1oiIGZpbGw9IiNGRkZGRkYiLz4gPHBhdGggZD0iTTU0Ny4zMzUgMTY4LjkxM0g1MzUuMDlWMTU2LjY2OEg1MzIuOTEzVjE2OC45MTNINTIwLjY2OFYxNzEuMDlINTMyLjkxM1YxODMuMzM1SDUzNS4wOVYxNzEuMDlINTQ3LjMzNVYxNjguOTEzWiIgZmlsbD0iI0ZGRkZGRiIvPiA8cGF0aCBkPSJNNjUxLjMzNSAxNjguOTEzSDYzOS4wOVYxNTYuNjY4SDYzNi45MTNWMTY4LjkxM0g2MjQuNjY4VjE3MS4wOUg2MzYuOTEzVjE4My4zMzVINjM5LjA5VjE3MS4wOUg2NTEuMzM1VjE2OC45MTNaIiBmaWxsPSIjRkZGRkZGIi8+IDxwYXRoIGQ9Ik00NDMuMzM1IDIyMC45MTNINDMxLjA5VjIwOC42NjhINDI4LjkxM1YyMjAuOTEzSDQxNi42NjhWMjIzLjA5SDQyOC45MTNWMjM1LjMzNUg0MzEuMDlWMjIzLjA5SDQ0My4zMzVWMjIwLjkxM1oiIGZpbGw9IiNGRkZGRkYiLz4gPHBhdGggZD0iTTU5OS4zMzUgMjIwLjkxM0g1ODcuMDlWMjA4LjY2OEg1ODQuOTEzVjIyMC45MTNINTcyLjY2OFYyMjMuMDlINTg0LjkxM1YyMzUuMzM1SDU4Ny4wOVYyMjMuMDlINTk5LjMzNVYyMjAuOTEzWiIgZmlsbD0iI0ZGRkZGRiIvPiA8cGF0aCBkPSJNNjUxLjMzNSAyMjAuOTEzSDYzOS4wOVYyMDguNjY4SDYzNi45MTNWMjIwLjkxM0g2MjQuNjY4VjIyMy4wOUg2MzYuOTEzVjIzNS4zMzVINjM5LjA5VjIyMy4wOUg2NTEuMzM1VjIyMC45MTNaIiBmaWxsPSIjRkZGRkZGIi8+IDxwYXRoIGQ9Ik03MDMuMzM1IDIyMC45MTNINjkxLjA5VjIwOC42NjhINjg4LjkxM1YyMjAuOTEzSDY3Ni42NjhWMjIzLjA5SDY4OC45MTNWMjM1LjMzNUg2OTEuMDlWMjIzLjA5SDcwMy4zMzVWMjIwLjkxM1oiIGZpbGw9IiNGRkZGRkYiLz4gPHBhdGggZD0iTTQ5NS4zMzUgMjcyLjkxM0g0ODMuMDlWMjYwLjY2OEg0ODAuOTEzVjI3Mi45MTNINDY4LjY2OFYyNzUuMDlINDgwLjkxM1YyODcuMzM1SDQ4My4wOVYyNzUuMDlINDk1LjMzNVYyNzIuOTEzWiIgZmlsbD0iI0ZGRkZGRiIvPiA8cGF0aCBkPSJNNTQ3LjMzNSAyNzIuOTEzSDUzNS4wOVYyNjAuNjY4SDUzMi45MTNWMjcyLjkxM0g1MjAuNjY4VjI3NS4wOUg1MzIuOTEzVjI4Ny4zMzVINTM1LjA5VjI3NS4wOUg1NDcuMzM1VjI3Mi45MTNaIiBmaWxsPSIjRkZGRkZGIi8+IDxwYXRoIGQ9Ik01OTkuMzM1IDI3Mi45MTNINTg3LjA5VjI2MC42NjhINTg0LjkxM1YyNzIuOTEzSDU3Mi42NjhWMjc1LjA5SDU4NC45MTNWMjg3LjMzNUg1ODcuMDlWMjc1LjA5SDU5OS4zMzVWMjcyLjkxM1oiIGZpbGw9IiNGRkZGRkYiLz4gPHBhdGggZD0iTTcwMy4zMzUgMjcyLjkxM0g2OTEuMDlWMjYwLjY2OEg2ODguOTEzVjI3Mi45MTNINjc2LjY2OFYyNzUuMDlINjg4LjkxM1YyODcuMzM1SDY5MS4wOVYyNzUuMDlINzAzLjMzNVYyNzIuOTEzWiIgZmlsbD0iI0ZGRkZGRiIvPiA8cGF0aCBkPSJNMjcuMzM0NiAzMjQuOTEzSDE1LjA4OTdWMzEyLjY2OEgxMi45MTI5VjMyNC45MTNIMC42Njc5NjlWMzI3LjA5SDEyLjkxMjlWMzM5LjMzNUgxNS4wODk3VjMyNy4wOUgyNy4zMzQ2VjMyNC45MTNaIiBmaWxsPSIjRkZGRkZGIi8+IDxwYXRoIGQ9Ik0xMzEuMzM1IDMyNC45MTNIMTE5LjA5VjMxMi42NjhIMTE2LjkxM1YzMjQuOTEzSDEwNC42NjhWMzI3LjA5SDExNi45MTNWMzM5LjMzNUgxMTkuMDlWMzI3LjA5SDEzMS4zMzVWMzI0LjkxM1oiIGZpbGw9IiNGRkZGRkYiLz4gPHBhdGggZD0iTTE4My4zMzUgMzI0LjkxM0gxNzEuMDlWMzEyLjY2OEgxNjguOTEzVjMyNC45MTNIMTU2LjY2OFYzMjcuMDlIMTY4LjkxM1YzMzkuMzM1SDE3MS4wOVYzMjcuMDlIMTgzLjMzNVYzMjQuOTEzWiIgZmlsbD0iI0ZGRkZGRiIvPiA8cGF0aCBkPSJNMjg3LjMzNSAzMjQuOTEzSDI3NS4wOVYzMTIuNjY4SDI3Mi45MTNWMzI0LjkxM0gyNjAuNjY4VjMyNy4wOUgyNzIuOTEzVjMzOS4zMzVIMjc1LjA5VjMyNy4wOUgyODcuMzM1VjMyNC45MTNaIiBmaWxsPSIjRkZGRkZGIi8+IDxwYXRoIGQ9Ik0zOTEuMzM1IDMyNC45MTNIMzc5LjA5VjMxMi42NjhIMzc2LjkxM1YzMjQuOTEzSDM2NC42NjhWMzI3LjA5SDM3Ni45MTNWMzM5LjMzNUgzNzkuMDlWMzI3LjA5SDM5MS4zMzVWMzI0LjkxM1oiIGZpbGw9IiNGRkZGRkYiLz4gPHBhdGggZD0iTTQ0My4zMzUgMzI0LjkxM0g0MzEuMDlWMzEyLjY2OEg0MjguOTEzVjMyNC45MTNINDE2LjY2OFYzMjcuMDlINDI4LjkxM1YzMzkuMzM1SDQzMS4wOVYzMjcuMDlINDQzLjMzNVYzMjQuOTEzWiIgZmlsbD0iI0ZGRkZGRiIvPiA8cGF0aCBkPSJNNDk1LjMzNSAzMjQuOTEzSDQ4My4wOVYzMTIuNjY4SDQ4MC45MTNWMzI0LjkxM0g0NjguNjY4VjMyNy4wOUg0ODAuOTEzVjMzOS4zMzVINDgzLjA5VjMyNy4wOUg0OTUuMzM1VjMyNC45MTNaIiBmaWxsPSIjRkZGRkZGIi8+IDxwYXRoIGQ9Ik01NDcuMzM1IDMyNC45MTNINTM1LjA5VjMxMi42NjhINTMyLjkxM1YzMjQuOTEzSDUyMC42NjhWMzI3LjA5SDUzMi45MTNWMzM5LjMzNUg1MzUuMDlWMzI3LjA5SDU0Ny4zMzVWMzI0LjkxM1oiIGZpbGw9IiNGRkZGRkYiLz4gPHBhdGggZD0iTTcwMy4zMzUgMzI0LjkxM0g2OTEuMDlWMzEyLjY2OEg2ODguOTEzVjMyNC45MTNINjc2LjY2OFYzMjcuMDlINjg4LjkxM1YzMzkuMzM1SDY5MS4wOVYzMjcuMDlINzAzLjMzNVYzMjQuOTEzWiIgZmlsbD0iI0ZGRkZGRiIvPiA8cGF0aCBkPSJNMjg3LjMzNSAzNzYuOTEzSDI3NS4wOVYzNjQuNjY4SDI3Mi45MTNWMzc2LjkxM0gyNjAuNjY4VjM3OS4wOUgyNzIuOTEzVjM5MS4zMzVIMjc1LjA5VjM3OS4wOUgyODcuMzM1VjM3Ni45MTNaIiBmaWxsPSIjRkZGRkZGIi8+IDxwYXRoIGQ9Ik0zMzkuMzM1IDM3Ni45MTNIMzI3LjA5VjM2NC42NjhIMzI0LjkxM1YzNzYuOTEzSDMxMi42NjhWMzc5LjA5SDMyNC45MTNWMzkxLjMzNUgzMjcuMDlWMzc5LjA5SDMzOS4zMzVWMzc2LjkxM1oiIGZpbGw9IiNGRkZGRkYiLz4gPHBhdGggZD0iTTU0Ny4zMzUgMzc2LjkxM0g1MzUuMDlWMzY0LjY2OEg1MzIuOTEzVjM3Ni45MTNINTIwLjY2OFYzNzkuMDlINTMyLjkxM1YzOTEuMzM1SDUzNS4wOVYzNzkuMDlINTQ3LjMzNVYzNzYuOTEzWiIgZmlsbD0iI0ZGRkZGRiIvPiA8cGF0aCBkPSJNNTk5LjMzNSAzNzYuOTEzSDU4Ny4wOVYzNjQuNjY4SDU4NC45MTNWMzc2LjkxM0g1NzIuNjY4VjM3OS4wOUg1ODQuOTEzVjM5MS4zMzVINTg3LjA5VjM3OS4wOUg1OTkuMzM1VjM3Ni45MTNaIiBmaWxsPSIjRkZGRkZGIi8+IDxwYXRoIGQ9Ik02NTEuMzM1IDM3Ni45MTNINjM5LjA5VjM2NC42NjhINjM2LjkxM1YzNzYuOTEzSDYyNC42NjhWMzc5LjA5SDYzNi45MTNWMzkxLjMzNUg2MzkuMDlWMzc5LjA5SDY1MS4zMzVWMzc2LjkxM1oiIGZpbGw9IiNGRkZGRkYiLz4gPHBhdGggZD0iTTE4My4zMzUgNDI4LjkxM0gxNzEuMDlWNDE2LjY2OEgxNjguOTEzVjQyOC45MTNIMTU2LjY2OFY0MzEuMDlIMTY4LjkxM1Y0NDMuMzM1SDE3MS4wOVY0MzEuMDlIMTgzLjMzNVY0MjguOTEzWiIgZmlsbD0iI0ZGRkZGRiIvPiA8cGF0aCBkPSJNMzkxLjMzNSA0MjguOTEzSDM3OS4wOVY0MTYuNjY4SDM3Ni45MTNWNDI4LjkxM0gzNjQuNjY4VjQzMS4wOUgzNzYuOTEzVjQ0My4zMzVIMzc5LjA5VjQzMS4wOUgzOTEuMzM1VjQyOC45MTNaIiBmaWxsPSIjRkZGRkZGIi8+IDxwYXRoIGQ9Ik00OTUuMzM1IDQyOC45MTNINDgzLjA5VjQxNi42NjhINDgwLjkxM1Y0MjguOTEzSDQ2OC42NjhWNDMxLjA5SDQ4MC45MTNWNDQzLjMzNUg0ODMuMDlWNDMxLjA5SDQ5NS4zMzVWNDI4LjkxM1oiIGZpbGw9IiNGRkZGRkYiLz4gPHBhdGggZD0iTTU0Ny4zMzUgNDI4LjkxM0g1MzUuMDlWNDE2LjY2OEg1MzIuOTEzVjQyOC45MTNINTIwLjY2OFY0MzEuMDlINTMyLjkxM1Y0NDMuMzM1SDUzNS4wOVY0MzEuMDlINTQ3LjMzNVY0MjguOTEzWiIgZmlsbD0iI0ZGRkZGRiIvPiA8cGF0aCBkPSJNNjUxLjMzNSA0MjguOTEzSDYzOS4wOVY0MTYuNjY4SDYzNi45MTNWNDI4LjkxM0g2MjQuNjY4VjQzMS4wOUg2MzYuOTEzVjQ0My4zMzVINjM5LjA5VjQzMS4wOUg2NTEuMzM1VjQyOC45MTNaIiBmaWxsPSIjRkZGRkZGIi8+IDxwYXRoIGQ9Ik03MDMuMzM1IDQyOC45MTNINjkxLjA5VjQxNi42NjhINjg4LjkxM1Y0MjguOTEzSDY3Ni42NjhWNDMxLjA5SDY4OC45MTNWNDQzLjMzNUg2OTEuMDlWNDMxLjA5SDcwMy4zMzVWNDI4LjkxM1oiIGZpbGw9IiNGRkZGRkYiLz4gPHBhdGggZD0iTTIzNS4zMzUgNDgwLjkxM0gyMjMuMDlWNDY4LjY2OEgyMjAuOTEzVjQ4MC45MTNIMjA4LjY2OFY0ODMuMDlIMjIwLjkxM1Y0OTUuMzM1SDIyMy4wOVY0ODMuMDlIMjM1LjMzNVY0ODAuOTEzWiIgZmlsbD0iI0ZGRkZGRiIvPiA8cGF0aCBkPSJNMzM5LjMzNSA0ODAuOTEzSDMyNy4wOVY0NjguNjY4SDMyNC45MTNWNDgwLjkxM0gzMTIuNjY4VjQ4My4wOUgzMjQuOTEzVjQ5NS4zMzVIMzI3LjA5VjQ4My4wOUgzMzkuMzM1VjQ4MC45MTNaIiBmaWxsPSIjRkZGRkZGIi8+IDxwYXRoIGQ9Ik00NDMuMzM1IDQ4MC45MTNINDMxLjA5VjQ2OC42NjhINDI4LjkxM1Y0ODAuOTEzSDQxNi42NjhWNDgzLjA5SDQyOC45MTNWNDk1LjMzNUg0MzEuMDlWNDgzLjA5SDQ0My4zMzVWNDgwLjkxM1oiIGZpbGw9IiNGRkZGRkYiLz4gPHBhdGggZD0iTTQ5NS4zMzUgNDgwLjkxM0g0ODMuMDlWNDY4LjY2OEg0ODAuOTEzVjQ4MC45MTNINDY4LjY2OFY0ODMuMDlINDgwLjkxM1Y0OTUuMzM1SDQ4My4wOVY0ODMuMDlINDk1LjMzNVY0ODAuOTEzWiIgZmlsbD0iI0ZGRkZGRiIvPiA8cGF0aCBkPSJNNTk5LjMzNSA0ODAuOTEzSDU4Ny4wOVY0NjguNjY4SDU4NC45MTNWNDgwLjkxM0g1NzIuNjY4VjQ4My4wOUg1ODQuOTEzVjQ5NS4zMzVINTg3LjA5VjQ4My4wOUg1OTkuMzM1VjQ4MC45MTNaIiBmaWxsPSIjRkZGRkZGIi8+IDxwYXRoIGQ9Ik02NTEuMzM1IDQ4MC45MTNINjM5LjA5VjQ2OC42NjhINjM2LjkxM1Y0ODAuOTEzSDYyNC42NjhWNDgzLjA5SDYzNi45MTNWNDk1LjMzNUg2MzkuMDlWNDgzLjA5SDY1MS4zMzVWNDgwLjkxM1oiIGZpbGw9IiNGRkZGRkYiLz4gPHBhdGggZD0iTTc5LjMzNDYgNTMyLjkxM0g2Ny4wODk3VjUyMC42NjhINjQuOTEyOVY1MzIuOTEzSDUyLjY2OFY1MzUuMDlINjQuOTEyOVY1NDcuMzM1SDY3LjA4OTdWNTM1LjA5SDc5LjMzNDZWNTMyLjkxM1oiIGZpbGw9IiNGRkZGRkYiLz4gPHBhdGggZD0iTTE4My4zMzUgNTMyLjkxM0gxNzEuMDlWNTIwLjY2OEgxNjguOTEzVjUzMi45MTNIMTU2LjY2OFY1MzUuMDlIMTY4LjkxM1Y1NDcuMzM1SDE3MS4wOVY1MzUuMDlIMTgzLjMzNVY1MzIuOTEzWiIgZmlsbD0iI0ZGRkZGRiIvPiA8cGF0aCBkPSJNMjM1LjMzNSA1MzIuOTEzSDIyMy4wOVY1MjAuNjY4SDIyMC45MTNWNTMyLjkxM0gyMDguNjY4VjUzNS4wOUgyMjAuOTEzVjU0Ny4zMzVIMjIzLjA5VjUzNS4wOUgyMzUuMzM1VjUzMi45MTNaIiBmaWxsPSIjRkZGRkZGIi8+IDxwYXRoIGQ9Ik00NDMuMzM1IDUzMi45MTNINDMxLjA5VjUyMC42NjhINDI4LjkxM1Y1MzIuOTEzSDQxNi42NjhWNTM1LjA5SDQyOC45MTNWNTQ3LjMzNUg0MzEuMDlWNTM1LjA5SDQ0My4zMzVWNTMyLjkxM1oiIGZpbGw9IiNGRkZGRkYiLz4gPHBhdGggZD0iTTQ5NS4zMzUgNTMyLjkxM0g0ODMuMDlWNTIwLjY2OEg0ODAuOTEzVjUzMi45MTNINDY4LjY2OFY1MzUuMDlINDgwLjkxM1Y1NDcuMzM1SDQ4My4wOVY1MzUuMDlINDk1LjMzNVY1MzIuOTEzWiIgZmlsbD0iI0ZGRkZGRiIvPiA8cGF0aCBkPSJNNTQ3LjMzNSA1MzIuOTEzSDUzNS4wOVY1MjAuNjY4SDUzMi45MTNWNTMyLjkxM0g1MjAuNjY4VjUzNS4wOUg1MzIuOTEzVjU0Ny4zMzVINTM1LjA5VjUzNS4wOUg1NDcuMzM1VjUzMi45MTNaIiBmaWxsPSIjRkZGRkZGIi8+IDxwYXRoIGQ9Ik01OTkuMzM1IDUzMi45MTNINTg3LjA5VjUyMC42NjhINTg0LjkxM1Y1MzIuOTEzSDU3Mi42NjhWNTM1LjA5SDU4NC45MTNWNTQ3LjMzNUg1ODcuMDlWNTM1LjA5SDU5OS4zMzVWNTMyLjkxM1oiIGZpbGw9IiNGRkZGRkYiLz4gPHBhdGggZD0iTTY1MS4zMzUgNTMyLjkxM0g2MzkuMDlWNTIwLjY2OEg2MzYuOTEzVjUzMi45MTNINjI0LjY2OFY1MzUuMDlINjM2LjkxM1Y1NDcuMzM1SDYzOS4wOVY1MzUuMDlINjUxLjMzNVY1MzIuOTEzWiIgZmlsbD0iI0ZGRkZGRiIvPiA8L3N2Zz4g);
    background-repeat: no-repeat;
    background-position: bottom right;
    background-size: 35%;
  }
}
.hero .container {
  margin: 0 auto;
  padding-left: 0;
  padding-right: 0;
  max-width: 76.8rem;
  padding-left: 7rem;
  padding-right: 7rem;
}
@media screen and (min-width: 1024px) {
  .hero .container {
    max-width: 128rem;
    padding-left: 8rem;
    padding-right: 8rem;
  }
}
@media screen and (min-width: 1280px) {
  .hero .container {
    display: flex;
    flex-direction: column;
  }
}
@media screen and (min-width: 1024px) {
  .hero .container {
    min-height: 40vh;
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
}
@media screen and (min-width: 1280px) {
  .hero .container {
    min-height: 70vh;
  }
}
.hero__wrapper {
  width: 100%;
  display: flex;
  flex-direction: column;
  width: 100%;
}
@media screen and (min-width: 1024px) {
  .hero__wrapper {
    position: relative;
    left: 8rem;
    max-width: 51rem;
  }
}
.hero__button {
  width: 143px;
  height: 40px;
  cursor: pointer;
  text-transform: uppercase;
  border-radius: 40px;
  letter-spacing: 0.1rem;
  display: flex;
  font-size: 10px;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  color: white !important;
  background: linear-gradient(90deg, #010202 0%, #010202 50%, #002E5D 50%, #002E5D 100%);
  background-repeat: no-repeat;
  background-size: 200% 100%;
  background-position: right bottom;
  transition: background-position 0.25s ease-out;
  font-weight: 500;
  transition: all 0.5s ease;
  border: 0 none;
}
.hero__button:hover {
  background-position: left bottom;
}
.hero__button:visited, .hero__button:focus, .hero__button:active {
  color: white !important;
}
.hero__button:hover {
  color: white;
}
.hero__button:after {
  content: " ";
  display: flex;
  background-image: url(data:image/svg+xml;base64,PHN2ZyBjbGFzcyA9ICJhcnJvdy1yaWdodCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIiB2aWV3Qm94PSIwIDAgMjAgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxwYXRoIGQ9Ik0wIDdWNUgxNi42MTM4TDEzLjAwMDIgMS40MTQyMUwxNC40MTQ0IDBMMjAgNkwxNC40MTQyIDEyTDEzIDEwLjU4NThMMTYuNjEzOCA3SDBaIiBmaWxsPSIjZmZmZmZmIi8+IDwvc3ZnPiA=);
  background-repeat: no-repeat;
  align-items: center;
  justify-content: center;
  background-position: right center;
  width: 20px;
  height: 12px;
  display: inline-block;
  margin-left: 10px;
}
.hero__button:hover:after {
  content: " ";
  display: flex;
  background-image: url(data:image/svg+xml;base64,PHN2ZyBjbGFzcyA9ICJhcnJvdy1yaWdodCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIiB2aWV3Qm94PSIwIDAgMjAgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxwYXRoIGQ9Ik0wIDdWNUgxNi42MTM4TDEzLjAwMDIgMS40MTQyMUwxNC40MTQ0IDBMMjAgNkwxNC40MTQyIDEyTDEzIDEwLjU4NThMMTYuNjEzOCA3SDBaIiBmaWxsPSIjZmZmZmZmIi8+IDwvc3ZnPiA=);
  background-repeat: no-repeat;
  align-items: center;
  justify-content: center;
}
@media screen and (min-width: 1024px) {
  .hero__button {
    width: 23rem;
    height: 6rem;
    cursor: pointer;
    text-transform: uppercase;
    border-radius: 40px;
    letter-spacing: 0.1rem;
    display: flex;
    font-size: 1.5rem;
    justify-content: center;
    align-items: center;
    text-decoration: none;
    color: white !important;
    background: linear-gradient(90deg, #002E5D 0%, #002E5D 50%, #0093B2 50%, #0093B2 100%);
    background-repeat: no-repeat;
    background-size: 200% 100%;
    background-position: right bottom;
    transition: background-position 0.25s ease-out;
    font-weight: 500;
    transition: all 0.5s ease;
    border: 0 none;
  }
  .hero__button:hover {
    background-position: left bottom;
  }
  .hero__button:visited, .hero__button:focus, .hero__button:active {
    color: white !important;
  }
  .hero__button:hover {
    color: white;
  }
  .hero__button:after {
    content: " ";
    display: flex;
    background-image: url(data:image/svg+xml;base64,PHN2ZyBjbGFzcyA9ICJhcnJvdy1yaWdodCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIiB2aWV3Qm94PSIwIDAgMjAgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxwYXRoIGQ9Ik0wIDdWNUgxNi42MTM4TDEzLjAwMDIgMS40MTQyMUwxNC40MTQ0IDBMMjAgNkwxNC40MTQyIDEyTDEzIDEwLjU4NThMMTYuNjEzOCA3SDBaIiBmaWxsPSIjZmZmZmZmIi8+IDwvc3ZnPiA=);
    background-repeat: no-repeat;
    align-items: center;
    justify-content: center;
    background-position: right center;
    width: 20px;
    height: 12px;
    display: inline-block;
    margin-left: 10px;
  }
  .hero__button:hover:after {
    content: " ";
    display: flex;
    background-image: url(data:image/svg+xml;base64,PHN2ZyBjbGFzcyA9ICJhcnJvdy1yaWdodCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIiB2aWV3Qm94PSIwIDAgMjAgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxwYXRoIGQ9Ik0wIDdWNUgxNi42MTM4TDEzLjAwMDIgMS40MTQyMUwxNC40MTQ0IDBMMjAgNkwxNC40MTQyIDEyTDEzIDEwLjU4NThMMTYuNjEzOCA3SDBaIiBmaWxsPSIjZmZmZmZmIi8+IDwvc3ZnPiA=);
    background-repeat: no-repeat;
    align-items: center;
    justify-content: center;
  }
}
.hero__button:hover {
  color: white;
}
.hero__title {
  font-family: Georgia;
  font-style: normal;
  font-weight: normal;
  color: white;
  position: relative;
  font-size: 4.8rem;
  line-height: 130%;
  padding-bottom: 3.5rem;
  padding-bottom: 3rem;
}
@media screen and (min-width: 768px) {
  .hero__title {
    font-size: 4.8rem;
  }
}
.hero__title:before {
  content: "";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTQwIDE4LjAwMDFIMjJWOS4xNTUyN2UtMDVIMThWMTguMDAwMUgwVjIyLjAwMDFIMThWNDAuMDAwMUgyMlYyMi4wMDAxSDQwVjE4LjAwMDFaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=);
  background-size: contain;
  background-repeat: no-repeat;
  width: 12px;
  height: 12px;
  justify-content: center;
  display: flex;
  position: absolute;
  left: -16px;
  top: -6px;
}
@media screen and (min-width: 1024px) {
  .hero__title:before {
    left: -7rem;
    top: -1.8rem;
    width: 4rem;
    height: 4rem;
  }
}
.hero__title:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA0MCA0MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0ibTQwIDE4aC0xOHYtMThoLTR2MThoLTE4djRoMTh2MThoNHYtMThoMTh2LTR6IiBmaWxsPSIjMDAyZTVkIi8+IDwvc3ZnPiA=);
}
@media screen and (min-width: 1024px) {
  .hero__title:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTQwIDE4LjAwMDFIMjJWOS4xNTUyN2UtMDVIMThWMTguMDAwMUgwVjIyLjAwMDFIMThWNDAuMDAwMUgyMlYyMi4wMDAxSDQwVjE4LjAwMDFaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=);
  }
}
.hero__text {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  color: white;
  padding-bottom: 5rem;
  font-size: 1.8rem;
  line-height: 160%;
  padding-bottom: 3rem;
}
@media screen and (min-width: 1024px) {
  .hero__text {
    font-size: 1.8rem;
    line-height: 2.8rem;
    letter-spacing: 0;
  }
}
.hero.is-style-navy .hero__title {
  color: #002E5D;
}
.hero.is-style-navy .hero__text {
  font-family: Georgia;
  letter-spacing: 0;
  color: #010202;
}
.hero.is-style-navy .hero__texture {
  background-image: url("data:image/svg+xml,%0A%3Csvg width='468' height='321' viewBox='0 0 468 321' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M488 9.18368H478.816V0H477.184V9.18368H468V10.8164H477.184V20.0001H478.816V10.8164H488V9.18368Z' fill='%230093B2'/%3E%3Cpath d='M215 48.1837H205.816V39H204.184V48.1837H195V49.8164H204.184V59.0001H205.816V49.8164H215V48.1837Z' fill='%230093B2'/%3E%3Cpath d='M527 48.1837H517.816V39H516.184V48.1837H507V49.8164H516.184V59.0001H517.816V49.8164H527V48.1837Z' fill='%230093B2'/%3E%3Cpath d='M254 87.1837H244.816V78H243.184V87.1837H234V88.8164H243.184V98.0001H244.816V88.8164H254V87.1837Z' fill='%230093B2'/%3E%3Cpath d='M449 87.1837H439.816V78H438.184V87.1837H429V88.8164H438.184V98.0001H439.816V88.8164H449V87.1837Z' fill='%230093B2'/%3E%3Cpath d='M527 87.1837H517.816V78H516.184V87.1837H507V88.8164H516.184V98.0001H517.816V88.8164H527V87.1837Z' fill='%230093B2'/%3E%3Cpath d='M215 126.184H205.816V117H204.184V126.184H195V127.816H204.184V137H205.816V127.816H215V126.184Z' fill='%230093B2'/%3E%3Cpath d='M254 126.184H244.816V117H243.184V126.184H234V127.816H243.184V137H244.816V127.816H254V126.184Z' fill='%230093B2'/%3E%3Cpath d='M332 126.184H322.816V117H321.184V126.184H312V127.816H321.184V137H322.816V127.816H332V126.184Z' fill='%230093B2'/%3E%3Cpath d='M410 126.184H400.816V117H399.184V126.184H390V127.816H399.184V137H400.816V127.816H410V126.184Z' fill='%230093B2'/%3E%3Cpath d='M488 126.184H478.816V117H477.184V126.184H468V127.816H477.184V137H478.816V127.816H488V126.184Z' fill='%230093B2'/%3E%3Cpath d='M332 165.184H322.816V156H321.184V165.184H312V166.816H321.184V176H322.816V166.816H332V165.184Z' fill='%230093B2'/%3E%3Cpath d='M449 165.184H439.816V156H438.184V165.184H429V166.816H438.184V176H439.816V166.816H449V165.184Z' fill='%230093B2'/%3E%3Cpath d='M488 165.184H478.816V156H477.184V165.184H468V166.816H477.184V176H478.816V166.816H488V165.184Z' fill='%230093B2'/%3E%3Cpath d='M527 165.184H517.816V156H516.184V165.184H507V166.816H516.184V176H517.816V166.816H527V165.184Z' fill='%230093B2'/%3E%3Cpath d='M371 204.184H361.816V195H360.184V204.184H351V205.816H360.184V215H361.816V205.816H371V204.184Z' fill='%230093B2'/%3E%3Cpath d='M410 204.184H400.816V195H399.184V204.184H390V205.816H399.184V215H400.816V205.816H410V204.184Z' fill='%230093B2'/%3E%3Cpath d='M449 204.184H439.816V195H438.184V204.184H429V205.816H438.184V215H439.816V205.816H449V204.184Z' fill='%230093B2'/%3E%3Cpath d='M527 204.184H517.816V195H516.184V204.184H507V205.816H516.184V215H517.816V205.816H527V204.184Z' fill='%230093B2'/%3E%3Cpath d='M20 243.184H10.8163V234H9.18369V243.184H0V244.816H9.18369V254H10.8163V244.816H20V243.184Z' fill='%230093B2'/%3E%3Cpath d='M98 243.184H88.8163V234H87.1837V243.184H78V244.816H87.1837V254H88.8163V244.816H98V243.184Z' fill='%230093B2'/%3E%3Cpath d='M137 243.184H127.816V234H126.184V243.184H117V244.816H126.184V254H127.816V244.816H137V243.184Z' fill='%230093B2'/%3E%3Cpath d='M215 243.184H205.816V234H204.184V243.184H195V244.816H204.184V254H205.816V244.816H215V243.184Z' fill='%230093B2'/%3E%3Cpath d='M293 243.184H283.816V234H282.184V243.184H273V244.816H282.184V254H283.816V244.816H293V243.184Z' fill='%230093B2'/%3E%3Cpath d='M332 243.184H322.816V234H321.184V243.184H312V244.816H321.184V254H322.816V244.816H332V243.184Z' fill='%230093B2'/%3E%3Cpath d='M371 243.184H361.816V234H360.184V243.184H351V244.816H360.184V254H361.816V244.816H371V243.184Z' fill='%230093B2'/%3E%3Cpath d='M410 243.184H400.816V234H399.184V243.184H390V244.816H399.184V254H400.816V244.816H410V243.184Z' fill='%230093B2'/%3E%3Cpath d='M527 243.184H517.816V234H516.184V243.184H507V244.816H516.184V254H517.816V244.816H527V243.184Z' fill='%230093B2'/%3E%3Cpath d='M215 282.184H205.816V273H204.184V282.184H195V283.816H204.184V293H205.816V283.816H215V282.184Z' fill='%230093B2'/%3E%3Cpath d='M254 282.184H244.816V273H243.184V282.184H234V283.816H243.184V293H244.816V283.816H254V282.184Z' fill='%230093B2'/%3E%3Cpath d='M410 282.184H400.816V273H399.184V282.184H390V283.816H399.184V293H400.816V283.816H410V282.184Z' fill='%230093B2'/%3E%3Cpath d='M449 282.184H439.816V273H438.184V282.184H429V283.816H438.184V293H439.816V283.816H449V282.184Z' fill='%230093B2'/%3E%3Cpath d='M488 282.184H478.816V273H477.184V282.184H468V283.816H477.184V293H478.816V283.816H488V282.184Z' fill='%230093B2'/%3E%3Cpath d='M137 321.184H127.816V312H126.184V321.184H117V322.816H126.184V332H127.816V322.816H137V321.184Z' fill='%230093B2'/%3E%3Cpath d='M293 321.184H283.816V312H282.184V321.184H273V322.816H282.184V332H283.816V322.816H293V321.184Z' fill='%230093B2'/%3E%3Cpath d='M371 321.184H361.816V312H360.184V321.184H351V322.816H360.184V332H361.816V322.816H371V321.184Z' fill='%230093B2'/%3E%3Cpath d='M410 321.184H400.816V312H399.184V321.184H390V322.816H399.184V332H400.816V322.816H410V321.184Z' fill='%230093B2'/%3E%3Cpath d='M488 321.184H478.816V312H477.184V321.184H468V322.816H477.184V332H478.816V322.816H488V321.184Z' fill='%230093B2'/%3E%3Cpath d='M527 321.184H517.816V312H516.184V321.184H507V322.816H516.184V332H517.816V322.816H527V321.184Z' fill='%230093B2'/%3E%3Cpath d='M176 360.184H166.816V351H165.184V360.184H156V361.816H165.184V371H166.816V361.816H176V360.184Z' fill='%230093B2'/%3E%3Cpath d='M254 360.184H244.816V351H243.184V360.184H234V361.816H243.184V371H244.816V361.816H254V360.184Z' fill='%230093B2'/%3E%3Cpath d='M332 360.184H322.816V351H321.184V360.184H312V361.816H321.184V371H322.816V361.816H332V360.184Z' fill='%230093B2'/%3E%3Cpath d='M371 360.184H361.816V351H360.184V360.184H351V361.816H360.184V371H361.816V361.816H371V360.184Z' fill='%230093B2'/%3E%3Cpath d='M449 360.184H439.816V351H438.184V360.184H429V361.816H438.184V371H439.816V361.816H449V360.184Z' fill='%230093B2'/%3E%3Cpath d='M488 360.184H478.816V351H477.184V360.184H468V361.816H477.184V371H478.816V361.816H488V360.184Z' fill='%230093B2'/%3E%3Cpath d='M59 399.184H49.8163V390H48.1837V399.184H39V400.816H48.1837V410H49.8163V400.816H59V399.184Z' fill='%230093B2'/%3E%3Cpath d='M137 399.184H127.816V390H126.184V399.184H117V400.816H126.184V410H127.816V400.816H137V399.184Z' fill='%230093B2'/%3E%3Cpath d='M176 399.184H166.816V390H165.184V399.184H156V400.816H165.184V410H166.816V400.816H176V399.184Z' fill='%230093B2'/%3E%3Cpath d='M332 399.184H322.816V390H321.184V399.184H312V400.816H321.184V410H322.816V400.816H332V399.184Z' fill='%230093B2'/%3E%3Cpath d='M371 399.184H361.816V390H360.184V399.184H351V400.816H360.184V410H361.816V400.816H371V399.184Z' fill='%230093B2'/%3E%3Cpath d='M410 399.184H400.816V390H399.184V399.184H390V400.816H399.184V410H400.816V400.816H410V399.184Z' fill='%230093B2'/%3E%3Cpath d='M449 399.184H439.816V390H438.184V399.184H429V400.816H438.184V410H439.816V400.816H449V399.184Z' fill='%230093B2'/%3E%3Cpath d='M488 399.184H478.816V390H477.184V399.184H468V400.816H477.184V410H478.816V400.816H488V399.184Z' fill='%230093B2'/%3E%3C/svg%3E%0A");
}

.intro__wrapper {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 65px 0;
}
@media screen and (min-width: 1024px) {
  .intro__wrapper {
    padding: 12rem 0;
  }
}
.intro__title {
  font-family: Georgia;
  font-style: normal;
  font-weight: normal;
  color: #002E5D;
  position: relative;
  font-size: 4.8rem;
  line-height: 130%;
  padding-bottom: 3.5rem;
}
@media screen and (min-width: 768px) {
  .intro__title {
    font-size: 4.8rem;
  }
}
.intro__title:before {
  content: "";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTQwIDE4LjAwMDFIMjJWOS4xNTUyN2UtMDVIMThWMTguMDAwMUgwVjIyLjAwMDFIMThWNDAuMDAwMUgyMlYyMi4wMDAxSDQwVjE4LjAwMDFaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=);
  background-size: contain;
  background-repeat: no-repeat;
  width: 12px;
  height: 12px;
  justify-content: center;
  display: flex;
  position: absolute;
  left: -16px;
  top: -6px;
}
@media screen and (min-width: 1024px) {
  .intro__title:before {
    left: -7rem;
    top: -1.8rem;
    width: 4rem;
    height: 4rem;
  }
}
@media screen and (min-width: 1024px) {
  .intro__title-wrapper {
    width: 80rem;
  }
}
@media screen and (min-width: 1024px) {
  .intro__text-wrapper {
    width: 80rem;
  }
}
.intro__text {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  color: #010202;
  font-size: 3rem;
  line-height: 160%;
}
@media screen and (min-width: 1024px) {
  .intro__text {
    font-size: 2.8rem;
    line-height: 4.4rem;
  }
}

/*
the default is the vertical links quicklinks style
the overide is the horizontal links quicklinks style
the horizontal color scheme changes on mobile
*/
.quicklinks {
  background-color: #002E5D;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.quicklinks .container {
  display: flex;
  padding: 16rem 8rem;
  flex-direction: column;
}
@media screen and (min-width: 768px) {
  .quicklinks .container {
     display: grid;
    grid-template-columns: 1.6fr 1fr;
    grid-template-rows: 1fr;
    grid-template-areas:
		"content"
		"list";
  }
}
.quicklinks__text {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  color: white;
  font-size: 1.8rem;
  line-height: 160%;
  color: white;
  padding-right: 2rem;
}
@media screen and (min-width: 1024px) {
  .quicklinks__text {
    font-size: 1.8rem;
    line-height: 2.8rem;
    letter-spacing: 0;
  }
}
.quicklinks__list-item {
  font-family: Roboto;
  font-style: normal;
  font-weight: 700;
  display: flex;
  justify-content: flex-start;
  list-style-type: none;
  border-bottom: 1px solid #004286;
  text-transform: uppercase;
  align-items: center;
  font-size: 16px;
  line-height: 160%;
  letter-spacing: 3px;
}
@media screen and (min-width: 768px) {
  .quicklinks__list-item {
    font-size: 2rem;
    line-height: 150%;
    letter-spacing: 0.3rem;
    font-weight: 900;
	margin-right: 2em;
  }
}
.quicklinks__list-item:first-of-type {
  border-top: 1px solid #004286;
}
.quicklinks__list-item-link {
  text-decoration: none;
  color: white;
  height: 64px;
  display: flex;
  align-items: center;
  width: 100%;
}
@media screen and (min-width: 768px) {
  .quicklinks__list-item-link {
    height: 9.4rem;
  }
}
.quicklinks__list-item-link:hover {
  color: #0093B2;
}
.quicklinks__list-item-link:visited {
  color: white;
}
.quicklinks__list-item:before {
  content: "";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTQwIDE4LjAwMDFIMjJWOS4xNTUyN2UtMDVIMThWMTguMDAwMUgwVjIyLjAwMDFIMThWNDAuMDAwMUgyMlYyMi4wMDAxSDQwVjE4LjAwMDFaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=);
  background-size: contain;
  background-repeat: no-repeat;
  width: 3rem;
  height: 2rem;
  justify-content: center;
  display: flex;
  margin-right: 2rem;
}
.quicklinks__list-item:after {
  content: " ";
  display: flex;
  background-image: url(data:image/svg+xml;base64,PHN2ZyBjbGFzcyA9ICJhcnJvdy1yaWdodCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIiB2aWV3Qm94PSIwIDAgMjAgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxwYXRoIGQ9Ik0wIDdWNUgxNi42MTM4TDEzLjAwMDIgMS40MTQyMUwxNC40MTQ0IDBMMjAgNkwxNC40MTQyIDEyTDEzIDEwLjU4NThMMTYuNjEzOCA3SDBaIiBmaWxsPSIjZmZmZmZmIi8+IDwvc3ZnPiA=);
  background-repeat: no-repeat;
  align-items: center;
  justify-content: center;
  background-position: center right;
  background-size: 90%;
  width: 20px;
  height: 9.5rem;
  margin-left: 1rem;
}
.quicklinks__list-item:first-of-type,
.quicklinks__list-item:nth-child(2) {
  border-top: 1px solid #004286;
}
.quicklinks__list-item-link {
  text-decoration: none;
  color: white;
  display: flex;
  align-items: center;
  width: 100%;
  height: 64px;
}
@media screen and (min-width: 768px) {
  .quicklinks__list-item-link {
    height: 9.4rem;
  }
}
.quicklinks__list-item-link:visited, .quicklinks__list-item-link:active, .quicklinks__list-item-link:focus {
  color: white;
}
.quicklinks__list-item-link:hover {
  color: #0093B2;
}
.quicklinks__list-item:before {
  content: "";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTQwIDE4LjAwMDFIMjJWOS4xNTUyN2UtMDVIMThWMTguMDAwMUgwVjIyLjAwMDFIMThWNDAuMDAwMUgyMlYyMi4wMDAxSDQwVjE4LjAwMDFaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=);
  background-size: contain;
  background-repeat: no-repeat;
  width: 3rem;
  height: 2rem;
  justify-content: center;
  display: flex;
  margin-right: 2rem;
}
.quicklinks__list-item:after {
  content: " ";
  display: flex;
  background-image: url(data:image/svg+xml;base64,PHN2ZyBjbGFzcyA9ICJhcnJvdy1yaWdodCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIiB2aWV3Qm94PSIwIDAgMjAgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxwYXRoIGQ9Ik0wIDdWNUgxNi42MTM4TDEzLjAwMDIgMS40MTQyMUwxNC40MTQ0IDBMMjAgNkwxNC40MTQyIDEyTDEzIDEwLjU4NThMMTYuNjEzOCA3SDBaIiBmaWxsPSIjZmZmZmZmIi8+IDwvc3ZnPiA=);
  background-repeat: no-repeat;
  align-items: center;
  justify-content: center;
  background-position: center right;
  background-size: 90%;
  width: 20px;
  margin-left: 1rem;
  height: 64px;
}
@media screen and (min-width: 768px) {
  .quicklinks__list-item:after {
    height: 9.4rem;
  }
}
.quicklinks__content-wrapper {
  grid-area: content;
}
.quicklinks__title {
  font-family: Georgia;
  font-style: normal;
  font-weight: normal;
  color: white;
  position: relative;
  font-size: 4.8rem;
  line-height: 130%;
  padding-bottom: 3.5rem;
}
@media screen and (min-width: 768px) {
  .quicklinks__title {
    font-size: 4.8rem;
  }
}
.quicklinks__title:before {
  content: "";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTQwIDE4LjAwMDFIMjJWOS4xNTUyN2UtMDVIMThWMTguMDAwMUgwVjIyLjAwMDFIMThWNDAuMDAwMUgyMlYyMi4wMDAxSDQwVjE4LjAwMDFaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=);
  background-size: contain;
  background-repeat: no-repeat;
  width: 12px;
  height: 12px;
  justify-content: center;
  display: flex;
  position: absolute;
  left: -16px;
  top: -6px;
}
@media screen and (min-width: 1024px) {
  .quicklinks__title:before {
    left: -7rem;
    top: -1.8rem;
    width: 4rem;
    height: 4rem;
  }
}
.quicklinks__subtitle {
  font-family: Roboto, "sans-serif";
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
  font-size: 2.5rem;
  letter-spacing: 0.5rem;
  text-transform: uppercase;
  color: white;
  padding-bottom: 3rem;
  position: relative;
  top: 10rem;
}
@media screen and (min-width: 768px) {
  .quicklinks__subtitle {
    font-size: 1.6rem;
    letter-spacing: 0.2rem;
  }
}
@media screen and (min-width: 768px) {
  .quicklinks__subtitle {
    width: 32.8rem;
  }
}
.quicklinks__list-wrapper {
/*   grid-area: list; */
  flex-direction: column;
  display: flex;
  justify-content: center;
}
@media screen and (min-width: 1024px) {
  .quicklinks__list-wrapper {
    align-items: flex-end;
  }
}
.quicklinks__list {
  margin-left: 0;
  padding-left: 0;
  width: 100%;
  position: relative;
  top: 5rem;
}
@media screen and (min-width: 768px) {
  .quicklinks__list {
/* 	  display: grid; */
	  grid-template-columns: 1fr 1fr;
	  grid-template-rows: 1fr 1fr;
	  padding-bottom: 2em;
	  width: 100%;
	  top: 10rem;
	  width: 32.8rem;
  }
}
.quicklinks__image {
  width: 100%;
  grid-area: map;
  margin: 0 auto;
  padding-top: 7.6rem;
  display: flex;
  justify-content: center;
  display: flex;
  align-items: center;
}
@media screen and (min-width: 768px) {
  .quicklinks__image {
    width: 44.9rem;
  }
}
.quicklinks--is-style-horizontal-links {
  background-repeat: no-repeat;
  background-size: cover;
  background-color: white;
}
@media screen and (min-width: 768px) {
  .quicklinks--is-style-horizontal-links {
    background-color: #002E5D;
  }
}
.quicklinks--is-style-horizontal-links .container {
  grid-template-columns: 1fr;
  grid-template-rows: 1fr 0.5fr;
  grid-template-areas:
	  "content"
	  "list";
}
@media screen and (min-width: 1024px) {
  .quicklinks--is-style-horizontal-links .container {
    grid-template-columns: 2fr 1fr;
    grid-template-rows: 1fr 0.5fr;
    grid-template-areas:
		"content"
		"list";
  }
}
.quicklinks--is-style-horizontal-links .quicklinks__image {
  display: none;
}
.quicklinks--is-style-horizontal-links .quicklinks__title {
  color: #002E5D;
}
@media screen and (min-width: 768px) {
  .quicklinks--is-style-horizontal-links .quicklinks__title {
    color: white;
  }
}
.quicklinks--is-style-horizontal-links .quicklinks__subtitle {
  display: none;
}
.quicklinks--is-style-horizontal-links .quicklinks__text {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  color: white;
  font-size: 1.8rem;
  line-height: 160%;
  color: #010202;
  padding-right: 2rem;
}
@media screen and (min-width: 1024px) {
  .quicklinks--is-style-horizontal-links .quicklinks__text {
    font-size: 1.8rem;
    line-height: 2.8rem;
    letter-spacing: 0;
  }
}
@media screen and (min-width: 768px) {
  .quicklinks--is-style-horizontal-links .quicklinks__text {
    color: white;
  }
}
.quicklinks--is-style-horizontal-links .quicklinks__list {
  width: 100%;
  padding-bottom: 2em;
}
@media screen and (min-width: 768px) {
  .quicklinks--is-style-horizontal-links .quicklinks__list {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: 1fr 1fr;
  }
}
@media screen and (min-width: 1280px) {
  .quicklinks--is-style-horizontal-links .quicklinks__list {
    top: 5rem;
  }
}
.quicklinks--is-style-horizontal-links .quicklinks__list-item {
  margin-right: 2em;
  border-bottom: 1px solid #F4F4F4;
}
@media screen and (min-width: 768px) {
  .quicklinks--is-style-horizontal-links .quicklinks__list-item {
    border-bottom: 1px solid #737C7E;
  }
}
.quicklinks--is-style-horizontal-links .quicklinks__list-item:before {
  display: none;
}
.quicklinks--is-style-horizontal-links .quicklinks__list-item:after {
  content: " ";
  display: flex;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAyMCAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTAgN1Y1SDE2LjYxMzhMMTMuMDAwMiAxLjQxNDIxTDE0LjQxNDQgMEwyMCA2TDE0LjQxNDIgMTJMMTMgMTAuNTg1OEwxNi42MTM4IDdIMFoiIGZpbGw9IiMwMDkzQjIiLz4gPC9zdmc+IA==);
  background-repeat: no-repeat;
  align-items: center;
  justify-content: center;
}
@media screen and (min-width: 768px) {
  .quicklinks--is-style-horizontal-links .quicklinks__list-item:after {
    content: " ";
    display: flex;
    background-image: url(data:image/svg+xml;base64,PHN2ZyBjbGFzcyA9ICJhcnJvdy1yaWdodCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIiB2aWV3Qm94PSIwIDAgMjAgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxwYXRoIGQ9Ik0wIDdWNUgxNi42MTM4TDEzLjAwMDIgMS40MTQyMUwxNC40MTQ0IDBMMjAgNkwxNC40MTQyIDEyTDEzIDEwLjU4NThMMTYuNjEzOCA3SDBaIiBmaWxsPSIjZmZmZmZmIi8+IDwvc3ZnPiA=);
    background-repeat: no-repeat;
    align-items: center;
    justify-content: center;
  }
}
.quicklinks--is-style-horizontal-links .quicklinks__list-item:first-of-type, .quicklinks--is-style-horizontal-links .quicklinks__list-item:nth-child(2) {
  border-top: 1px solid #F4F4F4;
}
@media screen and (min-width: 768px) {
  .quicklinks--is-style-horizontal-links .quicklinks__list-item:first-of-type, .quicklinks--is-style-horizontal-links .quicklinks__list-item:nth-child(2) {
    border-top: 1px solid #737C7E;
  }
}
.quicklinks--is-style-horizontal-links .quicklinks__list-item-link {
  text-decoration: none;
  color: #0093B2;
  display: flex;
  align-items: center;
  width: 100%;
  height: 64px;
}
@media screen and (min-width: 768px) {
  .quicklinks--is-style-horizontal-links .quicklinks__list-item-link {
    color: white;
    height: 9.4rem;
  }
}
.quicklinks--is-style-horizontal-links .quicklinks__list-item-link:visited, .quicklinks--is-style-horizontal-links .quicklinks__list-item-link:active, .quicklinks--is-style-horizontal-links .quicklinks__list-item-link:focus {
  color: #002E5D;
}
@media screen and (min-width: 768px) {
  .quicklinks--is-style-horizontal-links .quicklinks__list-item-link:visited, .quicklinks--is-style-horizontal-links .quicklinks__list-item-link:active, .quicklinks--is-style-horizontal-links .quicklinks__list-item-link:focus {
    color: white;
  }
}
.quicklinks--is-style-horizontal-links .quicklinks__list-item-link:hover {
  color: #0093B2;
}

.pxs-list {
  margin: 0 auto;
  padding-left: 0;
  padding-right: 0;
  max-width: 76.8rem;
  padding-left: 7rem;
  padding-right: 7rem;
  width: 100%;
  list-style-type: none;
}
@media screen and (min-width: 1024px) {
  .pxs-list {
    max-width: 128rem;
    padding-left: 8rem;
    padding-right: 8rem;
  }
}
@media screen and (min-width: 1280px) {
  .pxs-list {
    display: flex;
    flex-direction: column;
  }
}
.pxs-list li {
  margin-left: 0;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  padding-bottom: 2rem;
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  color: #010202;
  font-size: 1.8rem;
  line-height: 160%;
  display: inline-block;
  position: relative;
}
@media screen and (min-width: 1024px) {
  .pxs-list li {
    font-size: 1.8rem;
    line-height: 2.8rem;
    letter-spacing: 0;
  }
}
.pxs-list li:before {
  display: flex;
  align-items: center;
  content: " ";
  content: " ";
  display: flex;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTQwIDE4LjAwMDFIMjJWOS4xNTUyN2UtMDVIMThWMTguMDAwMUgwVjIyLjAwMDFIMThWNDAuMDAwMUgyMlYyMi4wMDAxSDQwVjE4LjAwMDFaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=);
  background-repeat: no-repeat;
  align-items: center;
  justify-content: center;
  background-size: 80%;
  background-position: center center;
  width: 12px;
  height: 12px;
  margin-right: 2rem;
  flex-shrink: 0;
  position: absolute;
  position: absolute;
  left: -30px;
  top: 4px;
}
@media screen and (min-width: 1024px) {
  .pxs-list li:before {
    width: 20px;
    height: 20px;
  }
}

.is-style-links-with-arrows {
  margin-left: 0;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  width: 100%;
}
.is-style-links-with-arrows li {
  font-family: Roboto;
  font-style: normal;
  font-weight: 700;
  display: flex;
  justify-content: flex-start;
  list-style-type: none;
  border-bottom: 1px solid #004286;
  text-transform: uppercase;
  align-items: center;
  font-size: 16px;
  line-height: 160%;
  letter-spacing: 3px;
  width: 100%;
  color: white;
}
@media screen and (min-width: 768px) {
  .is-style-links-with-arrows li {
    font-size: 2rem;
    line-height: 150%;
    letter-spacing: 0.3rem;
    font-weight: 900;
  }
}
.is-style-links-with-arrows li:first-of-type {
  border-top: 1px solid #004286;
}
.is-style-links-with-arrows li-link {
  text-decoration: none;
  color: white;
  height: 64px;
  display: flex;
  align-items: center;
  width: 100%;
}
@media screen and (min-width: 768px) {
  .is-style-links-with-arrows li-link {
    height: 9.4rem;
  }
}
.is-style-links-with-arrows li-link:hover {
  color: #0093B2;
}
.is-style-links-with-arrows li-link:visited {
  color: white;
}
.is-style-links-with-arrows li:before {
  content: "";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTQwIDE4LjAwMDFIMjJWOS4xNTUyN2UtMDVIMThWMTguMDAwMUgwVjIyLjAwMDFIMThWNDAuMDAwMUgyMlYyMi4wMDAxSDQwVjE4LjAwMDFaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=);
  background-size: contain;
  background-repeat: no-repeat;
  width: 3rem;
  height: 2rem;
  justify-content: center;
  display: flex;
  margin-right: 2rem;
}
.is-style-links-with-arrows li:after {
  content: " ";
  display: flex;
  background-image: url(data:image/svg+xml;base64,PHN2ZyBjbGFzcyA9ICJhcnJvdy1yaWdodCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIiB2aWV3Qm94PSIwIDAgMjAgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxwYXRoIGQ9Ik0wIDdWNUgxNi42MTM4TDEzLjAwMDIgMS40MTQyMUwxNC40MTQ0IDBMMjAgNkwxNC40MTQyIDEyTDEzIDEwLjU4NThMMTYuNjEzOCA3SDBaIiBmaWxsPSIjZmZmZmZmIi8+IDwvc3ZnPiA=);
  background-repeat: no-repeat;
  align-items: center;
  justify-content: center;
  background-position: center right;
  background-size: 90%;
  width: 20px;
  height: 9.5rem;
  margin-left: 1rem;
}
.is-style-links-with-arrows li a {
  text-decoration: none;
  color: white;
  font-weight: 900;
  height: 9.4rem;
  display: flex;
  align-items: center;
  width: 100%;
}
.is-style-links-with-arrows li a:hover {
  color: #0093B2;
}
.is-style-links-with-arrows li a:visited {
  color: white;
}
.is-style-links-with-arrows li:before {
  content: "";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTQwIDE4LjAwMDFIMjJWOS4xNTUyN2UtMDVIMThWMTguMDAwMUgwVjIyLjAwMDFIMThWNDAuMDAwMUgyMlYyMi4wMDAxSDQwVjE4LjAwMDFaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=);
  background-size: contain;
  background-repeat: no-repeat;
  width: 3rem;
  height: 2rem;
  justify-content: center;
  display: flex;
  margin-right: 2rem;
}

.is-style-plus-list {
  margin: 0 0 1.5em;
  list-style-type: none;
  padding-inline-start: 2rem;
  margin-left: 2rem;
}
.is-style-plus-list > li {
  margin-left: 0;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  padding-bottom: 2rem;
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  color: #010202;
  font-size: 1.8rem;
  line-height: 160%;
  display: inline-block;
  position: relative;
  position: relative;
  display: block;
  padding-left: 2rem;
}
@media screen and (min-width: 1024px) {
  .is-style-plus-list > li {
    font-size: 1.8rem;
    line-height: 2.8rem;
    letter-spacing: 0;
  }
}
.is-style-plus-list > li:before {
  display: flex;
  align-items: center;
  content: " ";
  content: " ";
  display: flex;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTQwIDE4LjAwMDFIMjJWOS4xNTUyN2UtMDVIMThWMTguMDAwMUgwVjIyLjAwMDFIMThWNDAuMDAwMUgyMlYyMi4wMDAxSDQwVjE4LjAwMDFaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=);
  background-repeat: no-repeat;
  align-items: center;
  justify-content: center;
  background-size: 80%;
  background-position: center center;
  width: 12px;
  height: 12px;
  margin-right: 2rem;
  flex-shrink: 0;
  position: absolute;
  position: absolute;
  left: -30px;
  top: 4px;
}
@media screen and (min-width: 1024px) {
  .is-style-plus-list > li:before {
    width: 20px;
    height: 20px;
  }
}
.is-style-plus-list > li:before {
  float: left;
  position: absolute;
  top: 4px;
  left: -2rem;
}
.is-style-plus-list > li:last-of-type {
  padding-bottom: 0;
}
.is-style-plus-list > li ul {
  margin-left: 0;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  padding-top: 1rem;
  padding-left: 3rem;
}
.is-style-plus-list > li ul li {
  margin-left: 0;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  padding-bottom: 2rem;
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  color: #010202;
  font-size: 1.8rem;
  line-height: 160%;
  display: inline-block;
  position: relative;
  display: inline-block;
  position: relative;
  width: 100%;
}
@media screen and (min-width: 1024px) {
  .is-style-plus-list > li ul li {
    font-size: 1.8rem;
    line-height: 2.8rem;
    letter-spacing: 0;
  }
}
.is-style-plus-list > li ul li:before {
  display: flex;
  align-items: center;
  content: " ";
  content: " ";
  display: flex;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTQwIDE4LjAwMDFIMjJWOS4xNTUyN2UtMDVIMThWMTguMDAwMUgwVjIyLjAwMDFIMThWNDAuMDAwMUgyMlYyMi4wMDAxSDQwVjE4LjAwMDFaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=);
  background-repeat: no-repeat;
  align-items: center;
  justify-content: center;
  background-size: 80%;
  background-position: center center;
  width: 12px;
  height: 12px;
  margin-right: 2rem;
  flex-shrink: 0;
  position: absolute;
  position: absolute;
  left: -30px;
  top: 4px;
}
@media screen and (min-width: 1024px) {
  .is-style-plus-list > li ul li:before {
    width: 20px;
    height: 20px;
  }
}
.is-style-plus-list > li ul li:before {
  content: " ";
  display: flex;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAyMCAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTAgN1Y1SDE2LjYxMzhMMTMuMDAwMiAxLjQxNDIxTDE0LjQxNDQgMEwyMCA2TDE0LjQxNDIgMTJMMTMgMTAuNTg1OEwxNi42MTM4IDdIMFoiIGZpbGw9IiMwMDkzQjIiLz4gPC9zdmc+IA==);
  background-repeat: no-repeat;
  align-items: center;
  justify-content: center;
  position: absolute;
  left: -30px;
  top: 4px;
}
.is-style-plus-list > li ul li:last-of-type {
  padding-bottom: 0;
}

.is-style-tag-list {
  margin: 0 0 1.5em;
  list-style-type: none;
  padding-inline-start: 0;
}
.is-style-tag-list li {
  display: inline-block;
  margin: 0 1rem 1rem 0;
  padding: 0.4rem 1.2rem;
  font-size: 1.2rem;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  color: #0093B2;
  background-color: #f5f5f5;
  border-radius: 2.8rem;
  line-height: 1.8rem;
}

.outer-core-list .container {
  margin: 0 auto;
  padding-left: 0;
  padding-right: 0;
  max-width: 76.8rem;
  padding-left: 7rem;
  padding-right: 7rem;
}
@media screen and (min-width: 1024px) {
  .outer-core-list .container {
    max-width: 128rem;
    padding-left: 8rem;
    padding-right: 8rem;
  }
}
@media screen and (min-width: 1280px) {
  .outer-core-list .container {
    display: flex;
    flex-direction: row;
  }
}
.is-style-navy-bg {
  background-color: #002E5D;
}
.is-style-navy-bg p {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  color: white;
  padding-bottom: 5rem;
  font-size: 20px;
  line-height: 160%;
}
@media screen and (min-width: 1024px) {
  .is-style-navy-bg p {
    font-size: 3.5rem;
    line-height: 160%;
    letter-spacing: 0.06rem;
  }
}

.is-style-quote-slideshow .wp-block-group__inner-container {
  margin: 0 auto;
  padding-left: 0;
  padding-right: 0;
  max-width: 76.8rem;
  padding-left: 7rem;
  padding-right: 7rem;
}
@media screen and (min-width: 1024px) {
  .is-style-quote-slideshow .wp-block-group__inner-container {
    max-width: 128rem;
    padding-left: 8rem;
    padding-right: 8rem;
  }
}
@media screen and (min-width: 1280px) {
  .is-style-quote-slideshow .wp-block-group__inner-container {
    display: flex;
    flex-direction: column;
  }
}
.is-style-quote-slideshow .wp-block-group__inner-container .wp-block-columns {
  flex-direction: row;
  display: flex;
}
.is-style-quote-slideshow .wp-block-group__inner-container .slick-dots {
  padding-top: 3rem;
  padding-left: 9rem;
}
.is-style-quote-slideshow .wp-block-group__inner-container .slick-dots .slick-active button:before {
  color: #0093B2;
}

.is-style-two-column-quicklinks {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTI3IiBoZWlnaHQ9IjQxMCIgdmlld0JveD0iMCAwIDUyNyA0MTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxwYXRoIGQ9Ik00ODggOS4xODM2OEg0NzguODE2VjBINDc3LjE4NFY5LjE4MzY4SDQ2OFYxMC44MTY0SDQ3Ny4xODRWMjAuMDAwMUg0NzguODE2VjEwLjgxNjRINDg4VjkuMTgzNjhaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik0yMTUgNDguMTgzN0gyMDUuODE2VjM5SDIwNC4xODRWNDguMTgzN0gxOTVWNDkuODE2NEgyMDQuMTg0VjU5LjAwMDFIMjA1LjgxNlY0OS44MTY0SDIxNVY0OC4xODM3WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNNTI3IDQ4LjE4MzdINTE3LjgxNlYzOUg1MTYuMTg0VjQ4LjE4MzdINTA3VjQ5LjgxNjRINTE2LjE4NFY1OS4wMDAxSDUxNy44MTZWNDkuODE2NEg1MjdWNDguMTgzN1oiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTI1NCA4Ny4xODM3SDI0NC44MTZWNzhIMjQzLjE4NFY4Ny4xODM3SDIzNFY4OC44MTY0SDI0My4xODRWOTguMDAwMUgyNDQuODE2Vjg4LjgxNjRIMjU0Vjg3LjE4MzdaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik00NDkgODcuMTgzN0g0MzkuODE2Vjc4SDQzOC4xODRWODcuMTgzN0g0MjlWODguODE2NEg0MzguMTg0Vjk4LjAwMDFINDM5LjgxNlY4OC44MTY0SDQ0OVY4Ny4xODM3WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNNTI3IDg3LjE4MzdINTE3LjgxNlY3OEg1MTYuMTg0Vjg3LjE4MzdINTA3Vjg4LjgxNjRINTE2LjE4NFY5OC4wMDAxSDUxNy44MTZWODguODE2NEg1MjdWODcuMTgzN1oiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTIxNSAxMjYuMTg0SDIwNS44MTZWMTE3SDIwNC4xODRWMTI2LjE4NEgxOTVWMTI3LjgxNkgyMDQuMTg0VjEzN0gyMDUuODE2VjEyNy44MTZIMjE1VjEyNi4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik0yNTQgMTI2LjE4NEgyNDQuODE2VjExN0gyNDMuMTg0VjEyNi4xODRIMjM0VjEyNy44MTZIMjQzLjE4NFYxMzdIMjQ0LjgxNlYxMjcuODE2SDI1NFYxMjYuMTg0WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNMzMyIDEyNi4xODRIMzIyLjgxNlYxMTdIMzIxLjE4NFYxMjYuMTg0SDMxMlYxMjcuODE2SDMyMS4xODRWMTM3SDMyMi44MTZWMTI3LjgxNkgzMzJWMTI2LjE4NFoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTQxMCAxMjYuMTg0SDQwMC44MTZWMTE3SDM5OS4xODRWMTI2LjE4NEgzOTBWMTI3LjgxNkgzOTkuMTg0VjEzN0g0MDAuODE2VjEyNy44MTZINDEwVjEyNi4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik00ODggMTI2LjE4NEg0NzguODE2VjExN0g0NzcuMTg0VjEyNi4xODRINDY4VjEyNy44MTZINDc3LjE4NFYxMzdINDc4LjgxNlYxMjcuODE2SDQ4OFYxMjYuMTg0WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNMzMyIDE2NS4xODRIMzIyLjgxNlYxNTZIMzIxLjE4NFYxNjUuMTg0SDMxMlYxNjYuODE2SDMyMS4xODRWMTc2SDMyMi44MTZWMTY2LjgxNkgzMzJWMTY1LjE4NFoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTQ0OSAxNjUuMTg0SDQzOS44MTZWMTU2SDQzOC4xODRWMTY1LjE4NEg0MjlWMTY2LjgxNkg0MzguMTg0VjE3Nkg0MzkuODE2VjE2Ni44MTZINDQ5VjE2NS4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik00ODggMTY1LjE4NEg0NzguODE2VjE1Nkg0NzcuMTg0VjE2NS4xODRINDY4VjE2Ni44MTZINDc3LjE4NFYxNzZINDc4LjgxNlYxNjYuODE2SDQ4OFYxNjUuMTg0WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNNTI3IDE2NS4xODRINTE3LjgxNlYxNTZINTE2LjE4NFYxNjUuMTg0SDUwN1YxNjYuODE2SDUxNi4xODRWMTc2SDUxNy44MTZWMTY2LjgxNkg1MjdWMTY1LjE4NFoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTM3MSAyMDQuMTg0SDM2MS44MTZWMTk1SDM2MC4xODRWMjA0LjE4NEgzNTFWMjA1LjgxNkgzNjAuMTg0VjIxNUgzNjEuODE2VjIwNS44MTZIMzcxVjIwNC4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik00MTAgMjA0LjE4NEg0MDAuODE2VjE5NUgzOTkuMTg0VjIwNC4xODRIMzkwVjIwNS44MTZIMzk5LjE4NFYyMTVINDAwLjgxNlYyMDUuODE2SDQxMFYyMDQuMTg0WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNNDQ5IDIwNC4xODRINDM5LjgxNlYxOTVINDM4LjE4NFYyMDQuMTg0SDQyOVYyMDUuODE2SDQzOC4xODRWMjE1SDQzOS44MTZWMjA1LjgxNkg0NDlWMjA0LjE4NFoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTUyNyAyMDQuMTg0SDUxNy44MTZWMTk1SDUxNi4xODRWMjA0LjE4NEg1MDdWMjA1LjgxNkg1MTYuMTg0VjIxNUg1MTcuODE2VjIwNS44MTZINTI3VjIwNC4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik0yMCAyNDMuMTg0SDEwLjgxNjNWMjM0SDkuMTgzNjlWMjQzLjE4NEgwVjI0NC44MTZIOS4xODM2OVYyNTRIMTAuODE2M1YyNDQuODE2SDIwVjI0My4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik05OCAyNDMuMTg0SDg4LjgxNjNWMjM0SDg3LjE4MzdWMjQzLjE4NEg3OFYyNDQuODE2SDg3LjE4MzdWMjU0SDg4LjgxNjNWMjQ0LjgxNkg5OFYyNDMuMTg0WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNMTM3IDI0My4xODRIMTI3LjgxNlYyMzRIMTI2LjE4NFYyNDMuMTg0SDExN1YyNDQuODE2SDEyNi4xODRWMjU0SDEyNy44MTZWMjQ0LjgxNkgxMzdWMjQzLjE4NFoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTIxNSAyNDMuMTg0SDIwNS44MTZWMjM0SDIwNC4xODRWMjQzLjE4NEgxOTVWMjQ0LjgxNkgyMDQuMTg0VjI1NEgyMDUuODE2VjI0NC44MTZIMjE1VjI0My4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik0yOTMgMjQzLjE4NEgyODMuODE2VjIzNEgyODIuMTg0VjI0My4xODRIMjczVjI0NC44MTZIMjgyLjE4NFYyNTRIMjgzLjgxNlYyNDQuODE2SDI5M1YyNDMuMTg0WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNMzMyIDI0My4xODRIMzIyLjgxNlYyMzRIMzIxLjE4NFYyNDMuMTg0SDMxMlYyNDQuODE2SDMyMS4xODRWMjU0SDMyMi44MTZWMjQ0LjgxNkgzMzJWMjQzLjE4NFoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTM3MSAyNDMuMTg0SDM2MS44MTZWMjM0SDM2MC4xODRWMjQzLjE4NEgzNTFWMjQ0LjgxNkgzNjAuMTg0VjI1NEgzNjEuODE2VjI0NC44MTZIMzcxVjI0My4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik00MTAgMjQzLjE4NEg0MDAuODE2VjIzNEgzOTkuMTg0VjI0My4xODRIMzkwVjI0NC44MTZIMzk5LjE4NFYyNTRINDAwLjgxNlYyNDQuODE2SDQxMFYyNDMuMTg0WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNNTI3IDI0My4xODRINTE3LjgxNlYyMzRINTE2LjE4NFYyNDMuMTg0SDUwN1YyNDQuODE2SDUxNi4xODRWMjU0SDUxNy44MTZWMjQ0LjgxNkg1MjdWMjQzLjE4NFoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTIxNSAyODIuMTg0SDIwNS44MTZWMjczSDIwNC4xODRWMjgyLjE4NEgxOTVWMjgzLjgxNkgyMDQuMTg0VjI5M0gyMDUuODE2VjI4My44MTZIMjE1VjI4Mi4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik0yNTQgMjgyLjE4NEgyNDQuODE2VjI3M0gyNDMuMTg0VjI4Mi4xODRIMjM0VjI4My44MTZIMjQzLjE4NFYyOTNIMjQ0LjgxNlYyODMuODE2SDI1NFYyODIuMTg0WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNNDEwIDI4Mi4xODRINDAwLjgxNlYyNzNIMzk5LjE4NFYyODIuMTg0SDM5MFYyODMuODE2SDM5OS4xODRWMjkzSDQwMC44MTZWMjgzLjgxNkg0MTBWMjgyLjE4NFoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTQ0OSAyODIuMTg0SDQzOS44MTZWMjczSDQzOC4xODRWMjgyLjE4NEg0MjlWMjgzLjgxNkg0MzguMTg0VjI5M0g0MzkuODE2VjI4My44MTZINDQ5VjI4Mi4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik00ODggMjgyLjE4NEg0NzguODE2VjI3M0g0NzcuMTg0VjI4Mi4xODRINDY4VjI4My44MTZINDc3LjE4NFYyOTNINDc4LjgxNlYyODMuODE2SDQ4OFYyODIuMTg0WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNMTM3IDMyMS4xODRIMTI3LjgxNlYzMTJIMTI2LjE4NFYzMjEuMTg0SDExN1YzMjIuODE2SDEyNi4xODRWMzMySDEyNy44MTZWMzIyLjgxNkgxMzdWMzIxLjE4NFoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTI5MyAzMjEuMTg0SDI4My44MTZWMzEySDI4Mi4xODRWMzIxLjE4NEgyNzNWMzIyLjgxNkgyODIuMTg0VjMzMkgyODMuODE2VjMyMi44MTZIMjkzVjMyMS4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik0zNzEgMzIxLjE4NEgzNjEuODE2VjMxMkgzNjAuMTg0VjMyMS4xODRIMzUxVjMyMi44MTZIMzYwLjE4NFYzMzJIMzYxLjgxNlYzMjIuODE2SDM3MVYzMjEuMTg0WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNNDEwIDMyMS4xODRINDAwLjgxNlYzMTJIMzk5LjE4NFYzMjEuMTg0SDM5MFYzMjIuODE2SDM5OS4xODRWMzMySDQwMC44MTZWMzIyLjgxNkg0MTBWMzIxLjE4NFoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTQ4OCAzMjEuMTg0SDQ3OC44MTZWMzEySDQ3Ny4xODRWMzIxLjE4NEg0NjhWMzIyLjgxNkg0NzcuMTg0VjMzMkg0NzguODE2VjMyMi44MTZINDg4VjMyMS4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik01MjcgMzIxLjE4NEg1MTcuODE2VjMxMkg1MTYuMTg0VjMyMS4xODRINTA3VjMyMi44MTZINTE2LjE4NFYzMzJINTE3LjgxNlYzMjIuODE2SDUyN1YzMjEuMTg0WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNMTc2IDM2MC4xODRIMTY2LjgxNlYzNTFIMTY1LjE4NFYzNjAuMTg0SDE1NlYzNjEuODE2SDE2NS4xODRWMzcxSDE2Ni44MTZWMzYxLjgxNkgxNzZWMzYwLjE4NFoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTI1NCAzNjAuMTg0SDI0NC44MTZWMzUxSDI0My4xODRWMzYwLjE4NEgyMzRWMzYxLjgxNkgyNDMuMTg0VjM3MUgyNDQuODE2VjM2MS44MTZIMjU0VjM2MC4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik0zMzIgMzYwLjE4NEgzMjIuODE2VjM1MUgzMjEuMTg0VjM2MC4xODRIMzEyVjM2MS44MTZIMzIxLjE4NFYzNzFIMzIyLjgxNlYzNjEuODE2SDMzMlYzNjAuMTg0WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNMzcxIDM2MC4xODRIMzYxLjgxNlYzNTFIMzYwLjE4NFYzNjAuMTg0SDM1MVYzNjEuODE2SDM2MC4xODRWMzcxSDM2MS44MTZWMzYxLjgxNkgzNzFWMzYwLjE4NFoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTQ0OSAzNjAuMTg0SDQzOS44MTZWMzUxSDQzOC4xODRWMzYwLjE4NEg0MjlWMzYxLjgxNkg0MzguMTg0VjM3MUg0MzkuODE2VjM2MS44MTZINDQ5VjM2MC4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik00ODggMzYwLjE4NEg0NzguODE2VjM1MUg0NzcuMTg0VjM2MC4xODRINDY4VjM2MS44MTZINDc3LjE4NFYzNzFINDc4LjgxNlYzNjEuODE2SDQ4OFYzNjAuMTg0WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNNTkgMzk5LjE4NEg0OS44MTYzVjM5MEg0OC4xODM3VjM5OS4xODRIMzlWNDAwLjgxNkg0OC4xODM3VjQxMEg0OS44MTYzVjQwMC44MTZINTlWMzk5LjE4NFoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTEzNyAzOTkuMTg0SDEyNy44MTZWMzkwSDEyNi4xODRWMzk5LjE4NEgxMTdWNDAwLjgxNkgxMjYuMTg0VjQxMEgxMjcuODE2VjQwMC44MTZIMTM3VjM5OS4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik0xNzYgMzk5LjE4NEgxNjYuODE2VjM5MEgxNjUuMTg0VjM5OS4xODRIMTU2VjQwMC44MTZIMTY1LjE4NFY0MTBIMTY2LjgxNlY0MDAuODE2SDE3NlYzOTkuMTg0WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNMzMyIDM5OS4xODRIMzIyLjgxNlYzOTBIMzIxLjE4NFYzOTkuMTg0SDMxMlY0MDAuODE2SDMyMS4xODRWNDEwSDMyMi44MTZWNDAwLjgxNkgzMzJWMzk5LjE4NFoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTM3MSAzOTkuMTg0SDM2MS44MTZWMzkwSDM2MC4xODRWMzk5LjE4NEgzNTFWNDAwLjgxNkgzNjAuMTg0VjQxMEgzNjEuODE2VjQwMC44MTZIMzcxVjM5OS4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik00MTAgMzk5LjE4NEg0MDAuODE2VjM5MEgzOTkuMTg0VjM5OS4xODRIMzkwVjQwMC44MTZIMzk5LjE4NFY0MTBINDAwLjgxNlY0MDAuODE2SDQxMFYzOTkuMTg0WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNNDQ5IDM5OS4xODRINDM5LjgxNlYzOTBINDM4LjE4NFYzOTkuMTg0SDQyOVY0MDAuODE2SDQzOC4xODRWNDEwSDQzOS44MTZWNDAwLjgxNkg0NDlWMzk5LjE4NFoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTQ4OCAzOTkuMTg0SDQ3OC44MTZWMzkwSDQ3Ny4xODRWMzk5LjE4NEg0NjhWNDAwLjgxNkg0NzcuMTg0VjQxMEg0NzguODE2VjQwMC44MTZINDg4VjM5OS4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=);
  background-repeat: no-repeat;
  background-position: right -100px top 22rem;
  background-size: 30%;
}

.is-style-indented-content .wp-block-group__inner-container {
  margin: 0 auto;
  padding-left: 0;
  padding-right: 0;
  max-width: 76.8rem;
  padding-left: 7rem;
  padding-right: 7rem;
}
@media screen and (min-width: 1024px) {
  .is-style-indented-content .wp-block-group__inner-container {
    max-width: 128rem;
    padding-left: 8rem;
    padding-right: 8rem;
  }
}
@media screen and (min-width: 1280px) {
  .is-style-indented-content .wp-block-group__inner-container {
    display: flex;
    flex-direction: column;
  }
}
@media screen and (min-width: 1280px) {
  .is-style-indented-content .wp-block-group__inner-container {
    padding-left: 10rem;
    padding-right: 10rem;
  }
}

.wp-block-embed-youtube {
  background-color: #002E5D;
  margin: 0;
  padding-top: 8rem;
  padding-bottom: 21rem;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDY4IiBoZWlnaHQ9IjMyMSIgdmlld0JveD0iMCAwIDQ2OCAzMjEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxwYXRoIGQ9Ik00ODggOS4xODM2OEg0NzguODE2VjBINDc3LjE4NFY5LjE4MzY4SDQ2OFYxMC44MTY0SDQ3Ny4xODRWMjAuMDAwMUg0NzguODE2VjEwLjgxNjRINDg4VjkuMTgzNjhaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik0yMTUgNDguMTgzN0gyMDUuODE2VjM5SDIwNC4xODRWNDguMTgzN0gxOTVWNDkuODE2NEgyMDQuMTg0VjU5LjAwMDFIMjA1LjgxNlY0OS44MTY0SDIxNVY0OC4xODM3WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNNTI3IDQ4LjE4MzdINTE3LjgxNlYzOUg1MTYuMTg0VjQ4LjE4MzdINTA3VjQ5LjgxNjRINTE2LjE4NFY1OS4wMDAxSDUxNy44MTZWNDkuODE2NEg1MjdWNDguMTgzN1oiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTI1NCA4Ny4xODM3SDI0NC44MTZWNzhIMjQzLjE4NFY4Ny4xODM3SDIzNFY4OC44MTY0SDI0My4xODRWOTguMDAwMUgyNDQuODE2Vjg4LjgxNjRIMjU0Vjg3LjE4MzdaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik00NDkgODcuMTgzN0g0MzkuODE2Vjc4SDQzOC4xODRWODcuMTgzN0g0MjlWODguODE2NEg0MzguMTg0Vjk4LjAwMDFINDM5LjgxNlY4OC44MTY0SDQ0OVY4Ny4xODM3WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNNTI3IDg3LjE4MzdINTE3LjgxNlY3OEg1MTYuMTg0Vjg3LjE4MzdINTA3Vjg4LjgxNjRINTE2LjE4NFY5OC4wMDAxSDUxNy44MTZWODguODE2NEg1MjdWODcuMTgzN1oiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTIxNSAxMjYuMTg0SDIwNS44MTZWMTE3SDIwNC4xODRWMTI2LjE4NEgxOTVWMTI3LjgxNkgyMDQuMTg0VjEzN0gyMDUuODE2VjEyNy44MTZIMjE1VjEyNi4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik0yNTQgMTI2LjE4NEgyNDQuODE2VjExN0gyNDMuMTg0VjEyNi4xODRIMjM0VjEyNy44MTZIMjQzLjE4NFYxMzdIMjQ0LjgxNlYxMjcuODE2SDI1NFYxMjYuMTg0WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNMzMyIDEyNi4xODRIMzIyLjgxNlYxMTdIMzIxLjE4NFYxMjYuMTg0SDMxMlYxMjcuODE2SDMyMS4xODRWMTM3SDMyMi44MTZWMTI3LjgxNkgzMzJWMTI2LjE4NFoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTQxMCAxMjYuMTg0SDQwMC44MTZWMTE3SDM5OS4xODRWMTI2LjE4NEgzOTBWMTI3LjgxNkgzOTkuMTg0VjEzN0g0MDAuODE2VjEyNy44MTZINDEwVjEyNi4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik00ODggMTI2LjE4NEg0NzguODE2VjExN0g0NzcuMTg0VjEyNi4xODRINDY4VjEyNy44MTZINDc3LjE4NFYxMzdINDc4LjgxNlYxMjcuODE2SDQ4OFYxMjYuMTg0WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNMzMyIDE2NS4xODRIMzIyLjgxNlYxNTZIMzIxLjE4NFYxNjUuMTg0SDMxMlYxNjYuODE2SDMyMS4xODRWMTc2SDMyMi44MTZWMTY2LjgxNkgzMzJWMTY1LjE4NFoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTQ0OSAxNjUuMTg0SDQzOS44MTZWMTU2SDQzOC4xODRWMTY1LjE4NEg0MjlWMTY2LjgxNkg0MzguMTg0VjE3Nkg0MzkuODE2VjE2Ni44MTZINDQ5VjE2NS4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik00ODggMTY1LjE4NEg0NzguODE2VjE1Nkg0NzcuMTg0VjE2NS4xODRINDY4VjE2Ni44MTZINDc3LjE4NFYxNzZINDc4LjgxNlYxNjYuODE2SDQ4OFYxNjUuMTg0WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNNTI3IDE2NS4xODRINTE3LjgxNlYxNTZINTE2LjE4NFYxNjUuMTg0SDUwN1YxNjYuODE2SDUxNi4xODRWMTc2SDUxNy44MTZWMTY2LjgxNkg1MjdWMTY1LjE4NFoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTM3MSAyMDQuMTg0SDM2MS44MTZWMTk1SDM2MC4xODRWMjA0LjE4NEgzNTFWMjA1LjgxNkgzNjAuMTg0VjIxNUgzNjEuODE2VjIwNS44MTZIMzcxVjIwNC4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik00MTAgMjA0LjE4NEg0MDAuODE2VjE5NUgzOTkuMTg0VjIwNC4xODRIMzkwVjIwNS44MTZIMzk5LjE4NFYyMTVINDAwLjgxNlYyMDUuODE2SDQxMFYyMDQuMTg0WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNNDQ5IDIwNC4xODRINDM5LjgxNlYxOTVINDM4LjE4NFYyMDQuMTg0SDQyOVYyMDUuODE2SDQzOC4xODRWMjE1SDQzOS44MTZWMjA1LjgxNkg0NDlWMjA0LjE4NFoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTUyNyAyMDQuMTg0SDUxNy44MTZWMTk1SDUxNi4xODRWMjA0LjE4NEg1MDdWMjA1LjgxNkg1MTYuMTg0VjIxNUg1MTcuODE2VjIwNS44MTZINTI3VjIwNC4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik0yMCAyNDMuMTg0SDEwLjgxNjNWMjM0SDkuMTgzNjlWMjQzLjE4NEgwVjI0NC44MTZIOS4xODM2OVYyNTRIMTAuODE2M1YyNDQuODE2SDIwVjI0My4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik05OCAyNDMuMTg0SDg4LjgxNjNWMjM0SDg3LjE4MzdWMjQzLjE4NEg3OFYyNDQuODE2SDg3LjE4MzdWMjU0SDg4LjgxNjNWMjQ0LjgxNkg5OFYyNDMuMTg0WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNMTM3IDI0My4xODRIMTI3LjgxNlYyMzRIMTI2LjE4NFYyNDMuMTg0SDExN1YyNDQuODE2SDEyNi4xODRWMjU0SDEyNy44MTZWMjQ0LjgxNkgxMzdWMjQzLjE4NFoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTIxNSAyNDMuMTg0SDIwNS44MTZWMjM0SDIwNC4xODRWMjQzLjE4NEgxOTVWMjQ0LjgxNkgyMDQuMTg0VjI1NEgyMDUuODE2VjI0NC44MTZIMjE1VjI0My4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik0yOTMgMjQzLjE4NEgyODMuODE2VjIzNEgyODIuMTg0VjI0My4xODRIMjczVjI0NC44MTZIMjgyLjE4NFYyNTRIMjgzLjgxNlYyNDQuODE2SDI5M1YyNDMuMTg0WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNMzMyIDI0My4xODRIMzIyLjgxNlYyMzRIMzIxLjE4NFYyNDMuMTg0SDMxMlYyNDQuODE2SDMyMS4xODRWMjU0SDMyMi44MTZWMjQ0LjgxNkgzMzJWMjQzLjE4NFoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTM3MSAyNDMuMTg0SDM2MS44MTZWMjM0SDM2MC4xODRWMjQzLjE4NEgzNTFWMjQ0LjgxNkgzNjAuMTg0VjI1NEgzNjEuODE2VjI0NC44MTZIMzcxVjI0My4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik00MTAgMjQzLjE4NEg0MDAuODE2VjIzNEgzOTkuMTg0VjI0My4xODRIMzkwVjI0NC44MTZIMzk5LjE4NFYyNTRINDAwLjgxNlYyNDQuODE2SDQxMFYyNDMuMTg0WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNNTI3IDI0My4xODRINTE3LjgxNlYyMzRINTE2LjE4NFYyNDMuMTg0SDUwN1YyNDQuODE2SDUxNi4xODRWMjU0SDUxNy44MTZWMjQ0LjgxNkg1MjdWMjQzLjE4NFoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTIxNSAyODIuMTg0SDIwNS44MTZWMjczSDIwNC4xODRWMjgyLjE4NEgxOTVWMjgzLjgxNkgyMDQuMTg0VjI5M0gyMDUuODE2VjI4My44MTZIMjE1VjI4Mi4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik0yNTQgMjgyLjE4NEgyNDQuODE2VjI3M0gyNDMuMTg0VjI4Mi4xODRIMjM0VjI4My44MTZIMjQzLjE4NFYyOTNIMjQ0LjgxNlYyODMuODE2SDI1NFYyODIuMTg0WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNNDEwIDI4Mi4xODRINDAwLjgxNlYyNzNIMzk5LjE4NFYyODIuMTg0SDM5MFYyODMuODE2SDM5OS4xODRWMjkzSDQwMC44MTZWMjgzLjgxNkg0MTBWMjgyLjE4NFoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTQ0OSAyODIuMTg0SDQzOS44MTZWMjczSDQzOC4xODRWMjgyLjE4NEg0MjlWMjgzLjgxNkg0MzguMTg0VjI5M0g0MzkuODE2VjI4My44MTZINDQ5VjI4Mi4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik00ODggMjgyLjE4NEg0NzguODE2VjI3M0g0NzcuMTg0VjI4Mi4xODRINDY4VjI4My44MTZINDc3LjE4NFYyOTNINDc4LjgxNlYyODMuODE2SDQ4OFYyODIuMTg0WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNMTM3IDMyMS4xODRIMTI3LjgxNlYzMTJIMTI2LjE4NFYzMjEuMTg0SDExN1YzMjIuODE2SDEyNi4xODRWMzMySDEyNy44MTZWMzIyLjgxNkgxMzdWMzIxLjE4NFoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTI5MyAzMjEuMTg0SDI4My44MTZWMzEySDI4Mi4xODRWMzIxLjE4NEgyNzNWMzIyLjgxNkgyODIuMTg0VjMzMkgyODMuODE2VjMyMi44MTZIMjkzVjMyMS4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik0zNzEgMzIxLjE4NEgzNjEuODE2VjMxMkgzNjAuMTg0VjMyMS4xODRIMzUxVjMyMi44MTZIMzYwLjE4NFYzMzJIMzYxLjgxNlYzMjIuODE2SDM3MVYzMjEuMTg0WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNNDEwIDMyMS4xODRINDAwLjgxNlYzMTJIMzk5LjE4NFYzMjEuMTg0SDM5MFYzMjIuODE2SDM5OS4xODRWMzMySDQwMC44MTZWMzIyLjgxNkg0MTBWMzIxLjE4NFoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTQ4OCAzMjEuMTg0SDQ3OC44MTZWMzEySDQ3Ny4xODRWMzIxLjE4NEg0NjhWMzIyLjgxNkg0NzcuMTg0VjMzMkg0NzguODE2VjMyMi44MTZINDg4VjMyMS4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik01MjcgMzIxLjE4NEg1MTcuODE2VjMxMkg1MTYuMTg0VjMyMS4xODRINTA3VjMyMi44MTZINTE2LjE4NFYzMzJINTE3LjgxNlYzMjIuODE2SDUyN1YzMjEuMTg0WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNMTc2IDM2MC4xODRIMTY2LjgxNlYzNTFIMTY1LjE4NFYzNjAuMTg0SDE1NlYzNjEuODE2SDE2NS4xODRWMzcxSDE2Ni44MTZWMzYxLjgxNkgxNzZWMzYwLjE4NFoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTI1NCAzNjAuMTg0SDI0NC44MTZWMzUxSDI0My4xODRWMzYwLjE4NEgyMzRWMzYxLjgxNkgyNDMuMTg0VjM3MUgyNDQuODE2VjM2MS44MTZIMjU0VjM2MC4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik0zMzIgMzYwLjE4NEgzMjIuODE2VjM1MUgzMjEuMTg0VjM2MC4xODRIMzEyVjM2MS44MTZIMzIxLjE4NFYzNzFIMzIyLjgxNlYzNjEuODE2SDMzMlYzNjAuMTg0WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNMzcxIDM2MC4xODRIMzYxLjgxNlYzNTFIMzYwLjE4NFYzNjAuMTg0SDM1MVYzNjEuODE2SDM2MC4xODRWMzcxSDM2MS44MTZWMzYxLjgxNkgzNzFWMzYwLjE4NFoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTQ0OSAzNjAuMTg0SDQzOS44MTZWMzUxSDQzOC4xODRWMzYwLjE4NEg0MjlWMzYxLjgxNkg0MzguMTg0VjM3MUg0MzkuODE2VjM2MS44MTZINDQ5VjM2MC4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik00ODggMzYwLjE4NEg0NzguODE2VjM1MUg0NzcuMTg0VjM2MC4xODRINDY4VjM2MS44MTZINDc3LjE4NFYzNzFINDc4LjgxNlYzNjEuODE2SDQ4OFYzNjAuMTg0WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNNTkgMzk5LjE4NEg0OS44MTYzVjM5MEg0OC4xODM3VjM5OS4xODRIMzlWNDAwLjgxNkg0OC4xODM3VjQxMEg0OS44MTYzVjQwMC44MTZINTlWMzk5LjE4NFoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTEzNyAzOTkuMTg0SDEyNy44MTZWMzkwSDEyNi4xODRWMzk5LjE4NEgxMTdWNDAwLjgxNkgxMjYuMTg0VjQxMEgxMjcuODE2VjQwMC44MTZIMTM3VjM5OS4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik0xNzYgMzk5LjE4NEgxNjYuODE2VjM5MEgxNjUuMTg0VjM5OS4xODRIMTU2VjQwMC44MTZIMTY1LjE4NFY0MTBIMTY2LjgxNlY0MDAuODE2SDE3NlYzOTkuMTg0WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNMzMyIDM5OS4xODRIMzIyLjgxNlYzOTBIMzIxLjE4NFYzOTkuMTg0SDMxMlY0MDAuODE2SDMyMS4xODRWNDEwSDMyMi44MTZWNDAwLjgxNkgzMzJWMzk5LjE4NFoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTM3MSAzOTkuMTg0SDM2MS44MTZWMzkwSDM2MC4xODRWMzk5LjE4NEgzNTFWNDAwLjgxNkgzNjAuMTg0VjQxMEgzNjEuODE2VjQwMC44MTZIMzcxVjM5OS4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik00MTAgMzk5LjE4NEg0MDAuODE2VjM5MEgzOTkuMTg0VjM5OS4xODRIMzkwVjQwMC44MTZIMzk5LjE4NFY0MTBINDAwLjgxNlY0MDAuODE2SDQxMFYzOTkuMTg0WiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNNDQ5IDM5OS4xODRINDM5LjgxNlYzOTBINDM4LjE4NFYzOTkuMTg0SDQyOVY0MDAuODE2SDQzOC4xODRWNDEwSDQzOS44MTZWNDAwLjgxNkg0NDlWMzk5LjE4NFoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTQ4OCAzOTkuMTg0SDQ3OC44MTZWMzkwSDQ3Ny4xODRWMzk5LjE4NEg0NjhWNDAwLjgxNkg0NzcuMTg0VjQxMEg0NzguODE2VjQwMC44MTZINDg4VjM5OS4xODRaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=);
  background-position: bottom left;
  background-repeat: no-repeat;
}
.wp-block-embed-youtube .wp-block-embed__wrapper {
  margin: 0 auto;
  padding-left: 0;
  padding-right: 0;
  max-width: 76.8rem;
  padding-left: 7rem;
  padding-right: 7rem;
}
@media screen and (min-width: 1024px) {
  .wp-block-embed-youtube .wp-block-embed__wrapper {
    max-width: 128rem;
    padding-left: 8rem;
    padding-right: 8rem;
  }
}
@media screen and (min-width: 1280px) {
  .wp-block-embed-youtube .wp-block-embed__wrapper {
    display: flex;
    flex-direction: row;
  }
}
.wp-block-embed-youtube iframe {
  margin: 0 auto;
  width: 100%;
  height: 600px;
}

.wp-block-button__link {
  height: 6rem;
  cursor: pointer;
  text-transform: uppercase;
  border-radius: 40px;
  letter-spacing: 0.1rem;
  display: flex;
  font-size: 1.5rem;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  color: white;
  background: linear-gradient(90deg, #0093B2 0%, #0093B2 50%, #002E5D 50%, #002E5D 100%);
  background-repeat: no-repeat;
  background-size: 200% 100%;
  background-position: right bottom;
  transition: background-position 0.25s ease-out;
  font-weight: 500;
  transition: all 0.5s ease;
  border: 0 none;
}
.wp-block-button__link:hover {
  background-position: left bottom;
}
.wp-block-button__link:visited, .wp-block-button__link:focus, .wp-block-button__link:active {
  color: white;
}
.wp-block-button__link:hover {
  color: white;
}
.wp-block-button__link:after {
  content: " ";
  display: flex;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAyMCAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTAgN1Y1SDE2LjYxMzhMMTMuMDAwMiAxLjQxNDIxTDE0LjQxNDQgMEwyMCA2TDE0LjQxNDIgMTJMMTMgMTAuNTg1OEwxNi42MTM4IDdIMFoiIGZpbGw9IiMwMDkzQjIiLz4gPC9zdmc+IA==);
  background-repeat: no-repeat;
  align-items: center;
  justify-content: center;
  background-position: right center;
  width: 20px;
  height: 12px;
  display: inline-block;
  margin-left: 10px;
}
.wp-block-button__link:hover:after {
  content: " ";
  display: flex;
  background-image: url(data:image/svg+xml;base64,PHN2ZyBjbGFzcyA9ICJhcnJvdy1yaWdodCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIiB2aWV3Qm94PSIwIDAgMjAgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxwYXRoIGQ9Ik0wIDdWNUgxNi42MTM4TDEzLjAwMDIgMS40MTQyMUwxNC40MTQ0IDBMMjAgNkwxNC40MTQyIDEyTDEzIDEwLjU4NThMMTYuNjEzOCA3SDBaIiBmaWxsPSIjZmZmZmZmIi8+IDwvc3ZnPiA=);
  background-repeat: no-repeat;
  align-items: center;
  justify-content: center;
}

/*
.outer-core-buttons {
  .wp-block-buttons {
    @include bubble-button();
  }
}
*/
.is-style-button-light .wp-block-button__link {
  height: 6rem;
  cursor: pointer;
  text-transform: uppercase;
  border-radius: 40px;
  letter-spacing: 0.1rem;
  display: flex;
  font-size: 1.5rem;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  color: white;
  background: linear-gradient(90deg, #0093B2 0%, #0093B2 50%, #002E5D 50%, #002E5D 100%);
  background-repeat: no-repeat;
  background-size: 200% 100%;
  background-position: right bottom;
  transition: background-position 0.25s ease-out;
  font-weight: 500;
  transition: all 0.5s ease;
  border: 0 none;
  background-color: #0093B2;
  padding: 2.1rem 3.8rem;
}
.is-style-button-light .wp-block-button__link:hover {
  background-position: left bottom;
}
.is-style-button-light .wp-block-button__link:visited, .is-style-button-light .wp-block-button__link:focus, .is-style-button-light .wp-block-button__link:active {
  color: white;
}
.is-style-button-light .wp-block-button__link:hover {
  color: white;
}
.is-style-button-light .wp-block-button__link::after {
  content: "";
  display: flex;
  background-image: url("data:image/svg+xml,%0A%3Csvg width='24' height='14' viewBox='0 0 24 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 7V5H20.6138L17.0002 1.41421L18.4144 0L24 6L18.4142 12L17 10.5858L20.6138 7H4Z' fill='white'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  align-items: center;
  justify-content: center;
  background-position: right center;
  width: 20px;
  height: 12px;
  display: inline-block;
  margin-left: 10px;
}

.is-style-big,
.has-large-font-size {
  font-size: 2.8rem;
  line-height: 160%;
  letter-spacing: 0.5px;
}

.is-style-normal,
.has-medium-font-size {
  font-size: 2.3rem;
  color: #010202;
  line-height: 3.2rem;
  margin-top: 0;
}

.outer-core-paragraph .container {
  font-size: 2.3rem;
  line-height: 3.2rem;
}

.is-style-small {
  font-size: 1.8rem;
  letter-spacing: 0.02rem;
  line-height: 1.5;
  color: #010202;
}
.is-style-small strong {
  font-weight: 500;
}
.is-style-small strong span {
  color: #0093B2;
}

.has-small-font-size {
  font-size: 1.4rem;
  letter-spacing: 0.02rem;
  line-height: 1.5;
}

.is-style-subheading {
  font-family: Roboto, "sans-serif";
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
  font-size: 2.5rem;
  letter-spacing: 0.5rem;
  text-transform: uppercase;
  color: #010202;
  color: #010202;
  padding-bottom: 2rem;
}
@media screen and (min-width: 768px) {
  .is-style-subheading {
    font-size: 1.6rem;
    letter-spacing: 0.2rem;
  }
}

.is-style-heading-with-plus-icon {
  font-family: Georgia;
  font-style: normal;
  font-weight: normal;
  color: #002E5D;
  position: relative;
  font-size: 4.8rem;
  line-height: 130%;
  padding-bottom: 3.5rem;
  margin-bottom: 0;
}
@media screen and (min-width: 768px) {
  .is-style-heading-with-plus-icon {
    font-size: 4.8rem;
  }
}
.is-style-heading-with-plus-icon:before {
  content: "";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTQwIDE4LjAwMDFIMjJWOS4xNTUyN2UtMDVIMThWMTguMDAwMUgwVjIyLjAwMDFIMThWNDAuMDAwMUgyMlYyMi4wMDAxSDQwVjE4LjAwMDFaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=);
  background-size: contain;
  background-repeat: no-repeat;
  width: 12px;
  height: 12px;
  justify-content: center;
  display: flex;
  position: absolute;
  left: -16px;
  top: -6px;
}
@media screen and (min-width: 1024px) {
  .is-style-heading-with-plus-icon:before {
    left: -7rem;
    top: -1.8rem;
    width: 4rem;
    height: 4rem;
  }
}
.is-style-heading-with-plus-icon:before {
  position: absolute;
  top: -15px;
}

.text-with-gallery {
  padding: 13rem 0;
}
.home .text-with-gallery--statesite {
  padding-bottom: 0;
}
@media screen and (min-width: 1024px) {
  .text-with-gallery .container {
    display: flex;
  }
}
.text-with-gallery__content-wrapper {
  flex: 1;
  display: flex;
  justify-content: center;
  flex-direction: column;
  padding: 3rem 0;
}
@media screen and (min-width: 1024px) {
  .text-with-gallery__content-wrapper {
    padding-right: 12rem;
  }
}
.text-with-gallery__title {
  font-family: Georgia;
  font-style: normal;
  font-weight: normal;
  color: #002E5D;
  position: relative;
  font-size: 4.8rem;
  line-height: 130%;
  padding-bottom: 3.5rem;
}
@media screen and (min-width: 768px) {
  .text-with-gallery__title {
    font-size: 4.8rem;
  }
}
.text-with-gallery__title:before {
  content: "";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTQwIDE4LjAwMDFIMjJWOS4xNTUyN2UtMDVIMThWMTguMDAwMUgwVjIyLjAwMDFIMThWNDAuMDAwMUgyMlYyMi4wMDAxSDQwVjE4LjAwMDFaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=);
  background-size: contain;
  background-repeat: no-repeat;
  width: 12px;
  height: 12px;
  justify-content: center;
  display: flex;
  position: absolute;
  left: -16px;
  top: -6px;
}
@media screen and (min-width: 1024px) {
  .text-with-gallery__title:before {
    left: -7rem;
    top: -1.8rem;
    width: 4rem;
    height: 4rem;
  }
}
.text-with-gallery__title:before {
  position: absolute;
  top: -8px;
}
.text-with-gallery__subtitle {
  font-family: Roboto, "sans-serif";
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
  font-size: 2.5rem;
  letter-spacing: 0.5rem;
  text-transform: uppercase;
  color: #010202;
  padding-bottom: 3rem;
}
@media screen and (min-width: 768px) {
  .text-with-gallery__subtitle {
    font-size: 1.6rem;
    letter-spacing: 0.2rem;
  }
}
.text-with-gallery__text {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  color: #010202;
  padding-bottom: 5rem;
  font-size: 1.8rem;
  line-height: 160%;
  padding-right: 9rem;
}
@media screen and (min-width: 1024px) {
  .text-with-gallery__text {
    font-size: 1.8rem;
    line-height: 2.8rem;
    letter-spacing: 0;
  }
}
.text-with-gallery__gallery {
  margin-left: 0;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex: 1;
  display: grid;
  grid-gap: 10px;
  grid-template-columns: 1fr 1fr 1fr;
  grid-template-rows: 1fr 1fr;
  grid-template-areas: "img1 img2 img3" "img4 img5 img6";
}
.text-with-gallery__gallery-image {
  display: flex;
  align-items: center;
}
.text-with-gallery__gallery-image img {
  width: 100%;
}
.text-with-gallery__gallery-image--1 {
  grid-area: img1;
}
.text-with-gallery__gallery-image--2 {
  grid-area: img2;
}
.text-with-gallery__gallery-image--3 {
  grid-area: img3;
}
.text-with-gallery__gallery-image--4 {
  grid-area: img4;
}
.text-with-gallery__gallery-image--5 {
  grid-area: img5;
}
.text-with-gallery__gallery-image--6 {
  grid-area: img6;
}

.latest-posts-filters__wrapper {
  padding: 3rem 0 12.1rem;
}
.latest-posts-filters__title-wrapper {
  width: 100%;
  display: flex;
  justify-content: space-between;
  margin-bottom: 2.3rem;
}
.latest-posts-filters__title {
  font-size: 1.6rem;
  font-weight: bold;
  line-height: 150%;
  letter-spacing: 3px;
  text-transform: uppercase;
  color: #010202;
}
.latest-posts-filters__form-wrapper {
  display: flex;
  flex-wrap: wrap;
}
.latest-posts-filters__button--clear {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTIwIDkuOTgxNjVDMTkuOTk1MiA3LjMwOTUxIDE4Ljk0MjIgNC44ODMzOCAxNy4yMzA0IDMuMDkyMThMMTguNjcwNSAxLjY1MjA2QzE5LjI4MDIgMS4wNDIzOCAxOC44NDg0IDcuNDc0MjVlLTA4IDE3Ljk4NjIgNi40NDYxMWUtMDhMMTIuNTgwNiAwQzEyLjA0NjIgLTYuMzczNTZlLTA5IDExLjYxMjkgMC40MzMyNjYgMTEuNjEyOSAwLjk2Nzc0MVY2LjM3MzM0QzExLjYxMjkgNy4yMzU1MiAxMi42NTUzIDcuNjY3MjkgMTMuMjY0OSA3LjA1NzY2TDE0Ljk0ODQgNS4zNzQxOUMxNi4xMTM3IDYuNjE4NyAxNi43NTkyIDguMjI5MDcgMTYuNzczOSA5LjkzOTkxQzE2LjgwNjEgMTMuNjY1NiAxMy43OTEgMTYuODA2MiA5Ljk0MTYxIDE2Ljc3MzlDNi4yODk5NiAxNi43NDM0IDMuMjI1OCAxMy43ODI5IDMuMjI1OCA5Ljk5OTk5QzMuMjI1OCA4LjM0MTY1IDMuODE3NjYgNi43NzQzMSA0LjkwMTQ1IDUuNTM5MTVDNS4wNjkyMyA1LjM0NzkgNS4wNTkwMyA1LjA1OTA3IDQuODc5MTUgNC44NzkxNUwzLjI3OTg4IDMuMjc5ODhDMy4wODM0MyAzLjA4MzQzIDIuNzYzMTQgMy4wOTMxNCAyLjU3NjkzIDMuMjk5MzFDMC45NzUyODEgNS4wNzI1IDMuMDczODNlLTA4IDcuNDIyMzMgMCA5Ljk5OTk5Qy02LjU4NTg5ZS0wOCAxNS41MjI4IDQuNDc3MTMgMTkuOTk5OSA5Ljk5OTkxIDIwQzE1LjUxNjQgMjAgMjAuMDA5OSAxNS40OTgxIDIwIDkuOTgxNjVaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=);
  background-size: 2rem;
  background-repeat: no-repeat;
  background-position: right center;
  font-weight: bold;
  padding-right: 3.2rem;
  font-size: 1.6rem;
  height: 2.4rem;
  display: flex;
  align-items: center;
  text-decoration: none;
  letter-spacing: 0.3rem;
  text-transform: uppercase;
}
.latest-posts-filters__form input[type=checkbox] {
  visibility: hidden;
  display: none;
}
.latest-posts-filters__label {
  font-size: 1.2rem;
  line-height: 150%;
  padding: 0.4rem 1.2rem;
  background: #F5F5F5;
  border-radius: 28px;
  color: #0093B2;
  display: inline-block;
  margin-right: 0.8rem;
  margin-bottom: 1.2rem;
  text-transform: uppercase;
  cursor: pointer;
  background: linear-gradient(90deg, #002E5D 0%, #002E5D 50%, #F5F5F5 50%, #F5F5F5 100%);
  background-repeat: no-repeat;
  background-size: 200% 100%;
  background-position: right bottom;
  transition: background-position 0.25s ease-out;
}
.latest-posts-filters__label:hover {
  background-position: left bottom;
}
.latest-posts-filters__label:hover {
  color: white;
}
.checked .latest-posts-filters__label {
  background: #002E5D;
  color: white;
}

.posts-meta > .container {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  padding-left: 8rem;
  padding-right: 8rem;
}
@media screen and (min-width: 768px) {
  .posts-meta > .container {
    flex-direction: row;
    padding-bottom: 8rem;
  }
}
@media screen and (min-width: 1024px) {
  .posts-meta > .container {
    flex-wrap: nowrap;
  }
}
@media screen and (min-width: 768px) {
  .posts-meta > .container .posts-meta__tags {
    display: flex;
    flex-grow: 2;
  }
}
.posts-meta > .container .posts-meta__tags-title {
  font-family: Georgia;
  font-style: normal;
  font-weight: normal;
  color: #002E5D;
  position: relative;
  font-size: 3.9rem;
  padding-bottom: 2.3rem;
  padding-right: 2rem;
}
@media screen and (min-width: 768px) {
  .posts-meta > .container .posts-meta__tags-title {
    font-size: 3.2rem;
  }
}
.posts-meta > .container .posts-meta__tags-wrapper {
  display: flex;
  padding-bottom: 3rem;
  flex-wrap: wrap;
}
.posts-meta > .container .tag-cloud-link {
  margin-right: 0.7rem;
  padding: 0 2rem;
  height: 3.8rem;
  cursor: pointer;
  text-transform: uppercase;
  border-radius: 40px;
  letter-spacing: 0.1rem;
  display: flex;
  font-size: 1.5rem;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  color: #010202;
  background: linear-gradient(90deg, #0093B2 0%, #0093B2 50%, white 50%, white 100%);
  background-repeat: no-repeat;
  background-size: 200% 100%;
  background-position: right bottom;
  transition: background-position 0.25s ease-out;
  font-weight: 500;
  transition: all 0.5s ease;
  border: 1px solid #AFB4B5;
}
.posts-meta > .container .tag-cloud-link:hover {
  background-position: left bottom;
}
.posts-meta > .container .tag-cloud-link:visited, .posts-meta > .container .tag-cloud-link:focus, .posts-meta > .container .tag-cloud-link:active {
  color: #010202;
}
.posts-meta > .container .tag-cloud-link:hover {
  color: white;
}
.posts-meta > .container .tag-cloud-link:hover {
  color: #002E5D;
  color: white;
  border-color: #002E5D;
  border-color: white;
  transition: all 0.5s ease;
}
.posts-meta > .container .post-meta__button-wrapper {
  padding-bottom: 3rem;
}
.posts-meta > .container .posts-meta__button-link {
  width: 304rem;
  height: 6rem;
  cursor: pointer;
  text-transform: uppercase;
  border-radius: 40px;
  letter-spacing: 0.1rem;
  display: flex;
  font-size: 1.5rem;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  color: white;
  background: linear-gradient(90deg, #0093B2 0%, #0093B2 50%, #002E5D 50%, #002E5D 100%);
  background-repeat: no-repeat;
  background-size: 200% 100%;
  background-position: right bottom;
  transition: background-position 0.25s ease-out;
  font-weight: 500;
  transition: all 0.5s ease;
  border: 0 none;
}
.posts-meta > .container .posts-meta__button-link:hover {
  background-position: left bottom;
}
.posts-meta > .container .posts-meta__button-link:visited, .posts-meta > .container .posts-meta__button-link:focus, .posts-meta > .container .posts-meta__button-link:active {
  color: white;
}
.posts-meta > .container .posts-meta__button-link:hover {
  color: white;
}
.posts-meta > .container .posts-meta__button-link:hover {
  color: #002E5D;
  background-color: white;
  border: 1px solid white;
  transition: all 0.5s ease;
}
.posts-meta > .container .posts-meta__button-link:hover:after {
  content: " ";
  display: flex;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAyMCAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTAgN1Y1SDE2LjYxMzhMMTMuMDAwMiAxLjQxNDIxTDE0LjQxNDQgMEwyMCA2TDE0LjQxNDIgMTJMMTMgMTAuNTg1OEwxNi42MTM4IDdIMFoiIGZpbGw9IiMwMDkzQjIiLz4gPC9zdmc+IA==);
  background-repeat: no-repeat;
  align-items: center;
  justify-content: center;
}

.posts-meta__button {
  width: 27rem;
  height: 6rem;
  cursor: pointer;
  text-transform: uppercase;
  border-radius: 40px;
  letter-spacing: 0.1rem;
  display: flex;
  font-size: 1.5rem;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  color: white;
  background: linear-gradient(90deg, #0093B2 0%, #0093B2 50%, #002E5D 50%, #002E5D 100%);
  background-repeat: no-repeat;
  background-size: 200% 100%;
  background-position: right bottom;
  transition: background-position 0.25s ease-out;
  font-weight: 500;
  transition: all 0.5s ease;
  border: 0 none;
}
.posts-meta__button:hover {
  background-position: left bottom;
}
.posts-meta__button:visited, .posts-meta__button:focus, .posts-meta__button:active {
  color: white;
}
.posts-meta__button:hover {
  color: white;
}
.posts-meta__button:after {
  content: " ";
  display: flex;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAyMCAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTAgN1Y1SDE2LjYxMzhMMTMuMDAwMiAxLjQxNDIxTDE0LjQxNDQgMEwyMCA2TDE0LjQxNDIgMTJMMTMgMTAuNTg1OEwxNi42MTM4IDdIMFoiIGZpbGw9IiMwMDkzQjIiLz4gPC9zdmc+IA==);
  background-repeat: no-repeat;
  align-items: center;
  justify-content: center;
  background-position: right center;
  width: 20px;
  height: 12px;
  display: inline-block;
  margin-left: 10px;
}
.posts-meta__button:hover:after {
  content: " ";
  display: flex;
  background-image: url(data:image/svg+xml;base64,PHN2ZyBjbGFzcyA9ICJhcnJvdy1yaWdodCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIiB2aWV3Qm94PSIwIDAgMjAgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxwYXRoIGQ9Ik0wIDdWNUgxNi42MTM4TDEzLjAwMDIgMS40MTQyMUwxNC40MTQ0IDBMMjAgNkwxNC40MTQyIDEyTDEzIDEwLjU4NThMMTYuNjEzOCA3SDBaIiBmaWxsPSIjZmZmZmZmIi8+IDwvc3ZnPiA=);
  background-repeat: no-repeat;
  align-items: center;
  justify-content: center;
}

.featured-post .container {
  margin: 0 auto;
  padding-left: 0;
  padding-right: 0;
  max-width: 76.8rem;
  padding-left: 7rem;
  padding-right: 7rem;
}
@media screen and (min-width: 1024px) {
  .featured-post .container {
    max-width: 128rem;
    padding-left: 8rem;
    padding-right: 8rem;
  }
}
@media screen and (min-width: 1280px) {
  .featured-post .container {
    display: flex;
    flex-direction: column;
  }
}
.featured-post__wrapper {
  display: flex;
  flex-direction: column;
  padding-top: 4rem;
  padding-bottom: 3.7rem;
}
@media screen and (min-width: 1024px) {
  .featured-post__wrapper {
    flex-direction: row;
    padding-top: 7.3rem;
  }
}
.featured-post__content-wrapper {
  flex: 1;
  padding-right: 20px;
  padding-bottom: 3rem;
}
@media screen and (min-width: 1280px) {
  .featured-post__content-wrapper {
    background-color: #F4F4F4;
    background-color: white;
    padding-right: 8rem;
    padding-bottom: 0;
  }
}
.featured-post__image-wrapper {
  display: flex;
  justify-content: flex-end;
  flex: 1.5;
  order: 1;
}
.featured-post__image-wrapper:before {
  content: "";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTQwIDE4LjAwMDFIMjJWOS4xNTUyN2UtMDVIMThWMTguMDAwMUgwVjIyLjAwMDFIMThWNDAuMDAwMUgyMlYyMi4wMDAxSDQwVjE4LjAwMDFaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=);
  background-size: contain;
  background-repeat: no-repeat;
  width: 4rem;
  height: 100%;
  justify-content: center;
  display: flex;
  margin-right: 2rem;
}
.featured-post__image-wrapper:before {
  background-position: center center;
  position: relative;
  left: 4rem;
}
@media screen and (min-width: 768px) {
  .featured-post__image-wrapper {
    order: 2;
  }
}
.featured-post__title {
  font-family: Georgia;
  font-style: normal;
  font-weight: normal;
  color: #002E5D;
  position: relative;
  font-size: 4.8rem;
  line-height: 130%;
  padding-bottom: 3.5rem;
}
@media screen and (min-width: 768px) {
  .featured-post__title {
    font-size: 4.8rem;
  }
}
.featured-post__text {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  color: #010202;
  padding-bottom: 5rem;
  font-size: 1.8rem;
  line-height: 160%;
  padding-bottom: 3rem;
}
@media screen and (min-width: 1024px) {
  .featured-post__text {
    font-size: 1.8rem;
    line-height: 2.8rem;
    letter-spacing: 0;
  }
}
.featured-post__read-more-button {
  font-size: 2.1rem;
  line-height: 2.4rem;
  text-align: center;
  letter-spacing: 0.2rem;
  width: 28.6rem;
}
@media screen and (min-width: 1280px) {
  .featured-post__read-more-button {
    height: 6rem;
    cursor: pointer;
    text-transform: uppercase;
    border-radius: 40px;
    letter-spacing: 0.1rem;
    display: flex;
    font-size: 1.5rem;
    justify-content: center;
    align-items: center;
    text-decoration: none;
    color: #0093B2;
    background: linear-gradient(90deg, #002E5D 0%, #002E5D 50%, white 50%, white 100%);
    background-repeat: no-repeat;
    background-size: 200% 100%;
    background-position: right bottom;
    transition: background-position 0.25s ease-out;
    font-weight: 500;
    transition: all 0.5s ease;
    border: 1px solid #0093B2;
  }
  .featured-post__read-more-button:hover {
    background-position: left bottom;
  }
  .featured-post__read-more-button:visited, .featured-post__read-more-button:focus, .featured-post__read-more-button:active {
    color: #0093B2;
  }
  .featured-post__read-more-button:hover {
    color: white;
  }
  .featured-post__read-more-button:after {
    content: " ";
    display: flex;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAyMCAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTAgN1Y1SDE2LjYxMzhMMTMuMDAwMiAxLjQxNDIxTDE0LjQxNDQgMEwyMCA2TDE0LjQxNDIgMTJMMTMgMTAuNTg1OEwxNi42MTM4IDdIMFoiIGZpbGw9IiMwMDkzQjIiLz4gPC9zdmc+IA==);
    background-repeat: no-repeat;
    align-items: center;
    justify-content: center;
    background-position: right center;
    width: 20px;
    height: 12px;
    display: inline-block;
    margin-left: 10px;
  }
  .featured-post__read-more-button:hover:after {
    content: " ";
    display: flex;
    background-image: url(data:image/svg+xml;base64,PHN2ZyBjbGFzcyA9ICJhcnJvdy1yaWdodCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIiB2aWV3Qm94PSIwIDAgMjAgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxwYXRoIGQ9Ik0wIDdWNUgxNi42MTM4TDEzLjAwMDIgMS40MTQyMUwxNC40MTQ0IDBMMjAgNkwxNC40MTQyIDEyTDEzIDEwLjU4NThMMTYuNjEzOCA3SDBaIiBmaWxsPSIjZmZmZmZmIi8+IDwvc3ZnPiA=);
    background-repeat: no-repeat;
    align-items: center;
    justify-content: center;
  }
  .featured-post__read-more-button:hover {
    color: #002E5D;
    color: white;
    border-color: #002E5D;
    border-color: white;
    transition: all 0.5s ease;
  }
}
.featured-post__read-more-button:visited {
  color: #0093B2;
}
.featured-post__read-more-button:hover {
  color: white;
  border-color: #002E5D;
}
.featured-post__subtitle {
  font-family: Roboto, "sans-serif";
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
  font-size: 2.5rem;
  letter-spacing: 0.5rem;
  text-transform: uppercase;
  color: #002E5D;
  padding-bottom: 5rem;
}
@media screen and (min-width: 768px) {
  .featured-post__subtitle {
    font-size: 1.6rem;
    letter-spacing: 0.2rem;
  }
}
.featured-post .posts-meta__tags-featured {
  width: 10rem;
  margin-bottom: 2rem;
  height: 2.8rem;
  cursor: pointer;
  text-transform: uppercase;
  border-radius: 40px;
  letter-spacing: 0.1rem;
  display: flex;
  font-size: 1.5rem;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  color: #AFB4B5;
  background: linear-gradient(90deg, #0093B2 0%, #0093B2 50%, white 50%, white 100%);
  background-repeat: no-repeat;
  background-size: 200% 100%;
  background-position: right bottom;
  transition: background-position 0.25s ease-out;
  font-weight: 500;
  transition: all 0.5s ease;
  border: 1px solid #AFB4B5;
  font-size: 1rem;
}
.featured-post .posts-meta__tags-featured:hover {
  background-position: left bottom;
}
.featured-post .posts-meta__tags-featured:visited, .featured-post .posts-meta__tags-featured:focus, .featured-post .posts-meta__tags-featured:active {
  color: #AFB4B5;
}
.featured-post .posts-meta__tags-featured:hover {
  color: white;
}

.latest-posts {
  display: none;
}
@media screen and (min-width: 1024px) {
  .latest-posts {
    display: flex;
    flex-direction: column;
  }
}
.latest-posts__loader {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(255, 255, 255, 0.8);
}
.latest-posts__loader img {
  width: 256px;
  height: 256px;
  position: absolute;
  top: 150px;
  left: 50%;
  transform: translateX(-50%);
}
.latest-posts.loading .latest-posts__loader {
  display: block;
}
.blog .latest-posts {
  display: flex;
  flex-direction: column;
  position: relative;
}
.latest-posts .container {
  margin: 0 auto;
  padding-left: 0;
  padding-right: 0;
  max-width: 76.8rem;
  padding-left: 7rem;
  padding-right: 7rem;
}
@media screen and (min-width: 1024px) {
  .latest-posts .container {
    max-width: 128rem;
    padding-left: 8rem;
    padding-right: 8rem;
  }
}
@media screen and (min-width: 1280px) {
  .latest-posts .container {
    display: flex;
    flex-direction: column;
  }
}
.latest-posts__item-wrapper {
  background: #F5F5F5;
}
.parent-pageid-464 .latest-posts__item-wrapper {
  background-color: white;
}
.latest-posts__item-wrapper--home {
  display: flex;
  flex-direction: column;
  background-color: transparent;
}
@media screen and (min-width: 1024px) {
  .latest-posts__item-wrapper--home {
    flex-direction: row;
    padding-top: 3.7rem;
    padding-bottom: 8rem;
  }
}
.latest-posts__item-wrapper .latest-posts__wrapper--bot .latest-posts__postcard {
  margin-right: 0;
}
.latest-posts__wrapper {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
.latest-posts__postcard {
  margin-bottom: 3rem;
  display: flex;
  flex-direction: column;
  flex: 1;
  border: 1px solid #AFB4B5;
}
.latest-posts__postcard:last-of-type {
  margin-right: 0;
}
@media screen and (min-width: 1024px) {
  .latest-posts__postcard {
    margin-right: 3rem;
  }
}
.latest-posts__wrapper--top {
  width: 100%;
  margin-top: -7.4rem;
}
.latest-posts__wrapper--top .latest-posts__postcard {
  margin-bottom: 3rem;
  display: flex;
  flex-direction: column;
  flex: 1;
  border: 1px solid #AFB4B5;
}
.latest-posts__wrapper--top .latest-posts__postcard:last-of-type {
  margin-right: 0;
}
@media screen and (min-width: 1024px) {
  .latest-posts__wrapper--top .latest-posts__postcard {
    margin-right: 3rem;
  }
}
@media screen and (min-width: 768px) {
  .latest-posts__wrapper--top .latest-posts__image-wrapper {
    height: 33.2rem;
  }
}
.latest-posts__wrapper--bot {
  display: grid;
  grid-template-columns: 1fr;
  grid-gap: 3rem;
  padding-bottom: 4rem;
}
@media screen and (min-width: 768px) {
  .latest-posts__wrapper--bot {
    grid-template-columns: 1fr 1fr;
  }
}
@media screen and (min-width: 1280px) {
  .latest-posts__wrapper--bot {
    grid-template-columns: 1fr 1fr 1fr;
  }
}
.latest-posts__wrapper--bot .latest-posts__postcard {
  margin-bottom: 3rem;
  display: flex;
  flex-direction: column;
  flex: 1;
  border: 1px solid #AFB4B5;
  margin-right: 0;
  margin-bottom: 0;
}
.latest-posts__wrapper--bot .latest-posts__postcard:last-of-type {
  margin-right: 0;
}
@media screen and (min-width: 1024px) {
  .latest-posts__wrapper--bot .latest-posts__postcard {
    margin-right: 3rem;
  }
}
.latest-posts__post-wrapper {
  background-color: white;
  padding: 4rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media screen and (min-width: 768px) {
  .latest-posts__post-wrapper {
    padding: 2.4rem 3rem;
    min-height: 21rem;
  }
}
.latest-posts__title-wrapper {
  padding-bottom: 7rem;
}
@media screen and (min-width: 768px) {
  .latest-posts__title-wrapper {
    padding-bottom: 3rem;
  }
}
.latest-posts__title-link {
  font-family: Georgia;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  font-size: 22px;
}
@media screen and (min-width: 768px) {
  .latest-posts__title-link {
    font-size: 24px;
  }
}
.latest-posts__title-link:visited {
  color: #002e5d;
}
.latest-posts__category {
  padding-bottom: 3rem;
  font-family: Roboto, "sans-serif";
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
  font-size: 2.5rem;
  letter-spacing: 0.5rem;
  text-transform: uppercase;
  color: #002E5D;
}
@media screen and (min-width: 768px) {
  .latest-posts__category {
    padding-bottom: 2rem;
  }
}
@media screen and (min-width: 768px) {
  .latest-posts__category {
    font-size: 1.6rem;
    letter-spacing: 0.2rem;
  }
}
.latest-posts__text p {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  color: #010202;
  padding-bottom: 5rem;
  font-size: 1.8rem;
  line-height: 160%;
}
@media screen and (min-width: 1024px) {
  .latest-posts__text p {
    font-size: 1.8rem;
    line-height: 2.8rem;
    letter-spacing: 0;
  }
}
.latest-posts__date {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  color: #737C7E;
  padding-bottom: 5rem;
  font-size: 10px;
  line-height: 160%;
  padding-bottom: 1.6rem;
  letter-spacing: 0.3rem;
  text-transform: uppercase;
}
@media screen and (min-width: 1024px) {
  .latest-posts__date {
    font-size: 1.2rem;
    line-height: 1.4rem;
  }
}
.latest-posts__read-more-link-wrapper {
  margin-top: auto;
}
.latest-posts__read-more-link {
  width: 100%;
  display: flex;
  flex-direction: row;
  align-items: center;
  text-transform: uppercase;
  color: #0093B2;
  display: flex;
  font-size: 10px;
  align-items: center;
  text-decoration: none;
}
@media screen and (min-width: 1024px) {
  .latest-posts__read-more-link {
    font-size: 1.2rem;
  }
}
.latest-posts__read-more-link:after {
  content: " ";
  display: flex;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAyMCAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTAgN1Y1SDE2LjYxMzhMMTMuMDAwMiAxLjQxNDIxTDE0LjQxNDQgMEwyMCA2TDE0LjQxNDIgMTJMMTMgMTAuNTg1OEwxNi42MTM4IDdIMFoiIGZpbGw9IiMwMDkzQjIiLz4gPC9zdmc+IA==);
  background-repeat: no-repeat;
  align-items: center;
  justify-content: center;
  width: 20px;
  background-size: 80%;
  height: 12px;
  display: inline-block;
  margin-left: 10px;
}
.latest-posts__read-more-link:hover {
  color: #0093B2;
}
.latest-posts__read-more-link:hover:after {
  content: " ";
  display: flex;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAyMCAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTAgN1Y1SDE2LjYxMzhMMTMuMDAwMiAxLjQxNDIxTDE0LjQxNDQgMEwyMCA2TDE0LjQxNDIgMTJMMTMgMTAuNTg1OEwxNi42MTM4IDdIMFoiIGZpbGw9IiMwMDJFNUQiLz4gPC9zdmc+IA==);
  background-repeat: no-repeat;
  align-items: center;
  justify-content: center;
  width: 20px;
  height: 12px;
  display: inline-block;
}
.latest-posts__read-more-link:visited, .latest-posts__read-more-link:focus, .latest-posts__read-more-link:active {
  color: #0093B2;
}
.latest-posts__read-more-link:hover {
  color: #002E5D;
}
.latest-posts__image-wrapper {
  width: 100%;
  height: 21.5rem;
  position: relative;
}
.latest-posts__image-wrapper img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.latest-posts__image-link {
  position: absolute;
  display: block;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
}
.latest-posts__image {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}

.posts-mobile {
  display: flex;
  padding-top: 20px;
}
.posts-mobile__slider {
  max-width: 290px;
}
@media screen and (min-width: 768px) {
  .posts-mobile__slider {
    max-width: 353px;
  }
}
.posts-mobile .container {
  padding: 2rem;
}
@media screen and (min-width: 1024px) {
  .posts-mobile {
    display: none;
  }
}
.posts-mobile__buttons {
  display: flex;
  justify-content: space-between;
  width: 27%;
  margin-left: auto;
}
@media screen and (min-width: 768px) {
  .posts-mobile__buttons {
    width: 14rem;
  }
}
@media screen and (min-width: 1024px) {
  .posts-mobile__buttons {
    width: 11rem;
  }
}

.testimonials-slider {
  position: relative;
  bottom: 6rem;
}
.testimonials-slider__wrapper {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZCA9ICJwbHVzX3RleHR1cmUiIHdpZHRoPSI0NDMiIGhlaWdodD0iMzQ1IiB2aWV3Qm94PSIwIDAgNDQzIDM0NSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTQxMC4yMTYgNy43Mjc3M0g0MDIuNDk2VjBINDAxLjEyNFY3LjcyNzczSDM5My40MDRWOS4xMDE1OEg0MDEuMTI0VjE2LjgyOTNINDAyLjQ5NlY5LjEwMTU4SDQxMC4yMTZWNy43Mjc3M1oiIGZpbGw9IiMwMDJFNUQiLz4gPHBhdGggZD0iTTE4MC43MzEgNDAuNTQ0OEgxNzMuMDExVjMyLjgxNzFIMTcxLjYzOFY0MC41NDQ4SDE2My45MThWNDEuOTE4N0gxNzEuNjM4VjQ5LjY0NjRIMTczLjAxMVY0MS45MTg3SDE4MC43MzFWNDAuNTQ0OFoiIGZpbGw9IiMwMDJFNUQiLz4gPHBhdGggZD0iTTQ0MyA0MC41NDQ4SDQzNS4yOFYzMi44MTcxSDQzMy45MDhWNDAuNTQ0OEg0MjYuMTg4VjQxLjkxODdINDMzLjkwOFY0OS42NDY0SDQzNS4yOFY0MS45MTg3SDQ0M1Y0MC41NDQ4WiIgZmlsbD0iIzAwMkU1RCIvPiA8cGF0aCBkPSJNMjEzLjUxNCA3My4zNjE5SDIwNS43OTRWNjUuNjM0MUgyMDQuNDIyVjczLjM2MTlIMTk2LjcwMlY3NC43MzU3SDIwNC40MjJWODIuNDYzNUgyMDUuNzk0Vjc0LjczNTdIMjEzLjUxNFY3My4zNjE5WiIgZmlsbD0iIzAwMkU1RCIvPiA8cGF0aCBkPSJNMzc3LjQzMyA3My4zNjE5SDM2OS43MTNWNjUuNjM0MUgzNjguMzRWNzMuMzYxOUgzNjAuNjIxVjc0LjczNTdIMzY4LjM0VjgyLjQ2MzVIMzY5LjcxM1Y3NC43MzU3SDM3Ny40MzNWNzMuMzYxOVoiIGZpbGw9IiMwMDJFNUQiLz4gPHBhdGggZD0iTTQ0MyA3My4zNjE5SDQzNS4yOFY2NS42MzQxSDQzMy45MDhWNzMuMzYxOUg0MjYuMTg4Vjc0LjczNTdINDMzLjkwOFY4Mi40NjM1SDQzNS4yOFY3NC43MzU3SDQ0M1Y3My4zNjE5WiIgZmlsbD0iIzAwMkU1RCIvPiA8cGF0aCBkPSJNMTgwLjczMSAxMDYuMTc5SDE3My4wMTFWOTguNDUxMkgxNzEuNjM4VjEwNi4xNzlIMTYzLjkxOFYxMDcuNTUzSDE3MS42MzhWMTE1LjI4MUgxNzMuMDExVjEwNy41NTNIMTgwLjczMVYxMDYuMTc5WiIgZmlsbD0iIzAwMkU1RCIvPiA8cGF0aCBkPSJNMjEzLjUxNCAxMDYuMTc5SDIwNS43OTRWOTguNDUxMkgyMDQuNDIyVjEwNi4xNzlIMTk2LjcwMlYxMDcuNTUzSDIwNC40MjJWMTE1LjI4MUgyMDUuNzk0VjEwNy41NTNIMjEzLjUxNFYxMDYuMTc5WiIgZmlsbD0iIzAwMkU1RCIvPiA8cGF0aCBkPSJNMjc5LjA4MiAxMDYuMTc5SDI3MS4zNjJWOTguNDUxMkgyNjkuOTg5VjEwNi4xNzlIMjYyLjI2OVYxMDcuNTUzSDI2OS45ODlWMTE1LjI4MUgyNzEuMzYyVjEwNy41NTNIMjc5LjA4MlYxMDYuMTc5WiIgZmlsbD0iIzAwMkU1RCIvPiA8cGF0aCBkPSJNMzQ0LjY0OSAxMDYuMTc5SDMzNi45MjlWOTguNDUxMkgzMzUuNTU3VjEwNi4xNzlIMzI3LjgzN1YxMDcuNTUzSDMzNS41NTdWMTE1LjI4MUgzMzYuOTI5VjEwNy41NTNIMzQ0LjY0OVYxMDYuMTc5WiIgZmlsbD0iIzAwMkU1RCIvPiA8cGF0aCBkPSJNNDEwLjIxNiAxMDYuMTc5SDQwMi40OTZWOTguNDUxMkg0MDEuMTI0VjEwNi4xNzlIMzkzLjQwNFYxMDcuNTUzSDQwMS4xMjRWMTE1LjI4MUg0MDIuNDk2VjEwNy41NTNINDEwLjIxNlYxMDYuMTc5WiIgZmlsbD0iIzAwMkU1RCIvPiA8cGF0aCBkPSJNMjc5LjA4MiAxMzguOTk2SDI3MS4zNjJWMTMxLjI2OEgyNjkuOTg5VjEzOC45OTZIMjYyLjI2OVYxNDAuMzdIMjY5Ljk4OVYxNDguMDk4SDI3MS4zNjJWMTQwLjM3SDI3OS4wODJWMTM4Ljk5NloiIGZpbGw9IiMwMDJFNUQiLz4gPHBhdGggZD0iTTM3Ny40MzMgMTM4Ljk5NkgzNjkuNzEzVjEzMS4yNjhIMzY4LjM0VjEzOC45OTZIMzYwLjYyMVYxNDAuMzdIMzY4LjM0VjE0OC4wOThIMzY5LjcxM1YxNDAuMzdIMzc3LjQzM1YxMzguOTk2WiIgZmlsbD0iIzAwMkU1RCIvPiA8cGF0aCBkPSJNNDEwLjIxNiAxMzguOTk2SDQwMi40OTZWMTMxLjI2OEg0MDEuMTI0VjEzOC45OTZIMzkzLjQwNFYxNDAuMzdINDAxLjEyNFYxNDguMDk4SDQwMi40OTZWMTQwLjM3SDQxMC4yMTZWMTM4Ljk5NloiIGZpbGw9IiMwMDJFNUQiLz4gPHBhdGggZD0iTTQ0MyAxMzguOTk2SDQzNS4yOFYxMzEuMjY4SDQzMy45MDhWMTM4Ljk5Nkg0MjYuMTg4VjE0MC4zN0g0MzMuOTA4VjE0OC4wOThINDM1LjI4VjE0MC4zN0g0NDNWMTM4Ljk5NloiIGZpbGw9IiMwMDJFNUQiLz4gPHBhdGggZD0iTTMxMS44NjUgMTcxLjgxM0gzMDQuMTQ1VjE2NC4wODVIMzAyLjc3M1YxNzEuODEzSDI5NS4wNTNWMTczLjE4N0gzMDIuNzczVjE4MC45MTVIMzA0LjE0NVYxNzMuMTg3SDMxMS44NjVWMTcxLjgxM1oiIGZpbGw9IiMwMDJFNUQiLz4gPHBhdGggZD0iTTM0NC42NDkgMTcxLjgxM0gzMzYuOTI5VjE2NC4wODVIMzM1LjU1N1YxNzEuODEzSDMyNy44MzdWMTczLjE4N0gzMzUuNTU3VjE4MC45MTVIMzM2LjkyOVYxNzMuMTg3SDM0NC42NDlWMTcxLjgxM1oiIGZpbGw9IiMwMDJFNUQiLz4gPHBhdGggZD0iTTM3Ny40MzMgMTcxLjgxM0gzNjkuNzEzVjE2NC4wODVIMzY4LjM0VjE3MS44MTNIMzYwLjYyMVYxNzMuMTg3SDM2OC4zNFYxODAuOTE1SDM2OS43MTNWMTczLjE4N0gzNzcuNDMzVjE3MS44MTNaIiBmaWxsPSIjMDAyRTVEIi8+IDxwYXRoIGQ9Ik00NDMgMTcxLjgxM0g0MzUuMjhWMTY0LjA4NUg0MzMuOTA4VjE3MS44MTNINDI2LjE4OFYxNzMuMTg3SDQzMy45MDhWMTgwLjkxNUg0MzUuMjhWMTczLjE4N0g0NDNWMTcxLjgxM1oiIGZpbGw9IiMwMDJFNUQiLz4gPHBhdGggZD0iTTE2LjgxMjEgMjA0LjYzSDkuMDkyMjdWMTk2LjkwMkg3LjcxOTg3VjIwNC42M0gwVjIwNi4wMDRINy43MTk4N1YyMTMuNzMySDkuMDkyMjdWMjA2LjAwNEgxNi44MTIxVjIwNC42M1oiIGZpbGw9IiMwMDJFNUQiLz4gPHBhdGggZD0iTTgyLjM3OTUgMjA0LjYzSDc0LjY1OTZWMTk2LjkwMkg3My4yODcyVjIwNC42M0g2NS41Njc0VjIwNi4wMDRINzMuMjg3MlYyMTMuNzMySDc0LjY1OTZWMjA2LjAwNEg4Mi4zNzk1VjIwNC42M1oiIGZpbGw9IiMwMDJFNUQiLz4gPHBhdGggZD0iTTExNS4xNjMgMjA0LjYzSDEwNy40NDNWMTk2LjkwMkgxMDYuMDcxVjIwNC42M0g5OC4zNTFWMjA2LjAwNEgxMDYuMDcxVjIxMy43MzJIMTA3LjQ0M1YyMDYuMDA0SDExNS4xNjNWMjA0LjYzWiIgZmlsbD0iIzAwMkU1RCIvPiA8cGF0aCBkPSJNMTgwLjczMSAyMDQuNjNIMTczLjAxMVYxOTYuOTAySDE3MS42MzhWMjA0LjYzSDE2My45MThWMjA2LjAwNEgxNzEuNjM4VjIxMy43MzJIMTczLjAxMVYyMDYuMDA0SDE4MC43MzFWMjA0LjYzWiIgZmlsbD0iIzAwMkU1RCIvPiA8cGF0aCBkPSJNMjQ2LjI5OCAyMDQuNjNIMjM4LjU3OFYxOTYuOTAySDIzNy4yMDZWMjA0LjYzSDIyOS40ODZWMjA2LjAwNEgyMzcuMjA2VjIxMy43MzJIMjM4LjU3OFYyMDYuMDA0SDI0Ni4yOThWMjA0LjYzWiIgZmlsbD0iIzAwMkU1RCIvPiA8cGF0aCBkPSJNMjc5LjA4MiAyMDQuNjNIMjcxLjM2MlYxOTYuOTAySDI2OS45ODlWMjA0LjYzSDI2Mi4yNjlWMjA2LjAwNEgyNjkuOTg5VjIxMy43MzJIMjcxLjM2MlYyMDYuMDA0SDI3OS4wODJWMjA0LjYzWiIgZmlsbD0iIzAwMkU1RCIvPiA8cGF0aCBkPSJNMzExLjg2NSAyMDQuNjNIMzA0LjE0NVYxOTYuOTAySDMwMi43NzNWMjA0LjYzSDI5NS4wNTNWMjA2LjAwNEgzMDIuNzczVjIxMy43MzJIMzA0LjE0NVYyMDYuMDA0SDMxMS44NjVWMjA0LjYzWiIgZmlsbD0iIzAwMkU1RCIvPiA8cGF0aCBkPSJNMzQ0LjY0OSAyMDQuNjNIMzM2LjkyOVYxOTYuOTAySDMzNS41NTdWMjA0LjYzSDMyNy44MzdWMjA2LjAwNEgzMzUuNTU3VjIxMy43MzJIMzM2LjkyOVYyMDYuMDA0SDM0NC42NDlWMjA0LjYzWiIgZmlsbD0iIzAwMkU1RCIvPiA8cGF0aCBkPSJNNDQzIDIwNC42M0g0MzUuMjhWMTk2LjkwMkg0MzMuOTA4VjIwNC42M0g0MjYuMTg4VjIwNi4wMDRINDMzLjkwOFYyMTMuNzMySDQzNS4yOFYyMDYuMDA0SDQ0M1YyMDQuNjNaIiBmaWxsPSIjMDAyRTVEIi8+IDxwYXRoIGQ9Ik0xODAuNzMxIDIzNy40NDdIMTczLjAxMVYyMjkuNzE5SDE3MS42MzhWMjM3LjQ0N0gxNjMuOTE4VjIzOC44MjFIMTcxLjYzOFYyNDYuNTQ5SDE3My4wMTFWMjM4LjgyMUgxODAuNzMxVjIzNy40NDdaIiBmaWxsPSIjMDAyRTVEIi8+IDxwYXRoIGQ9Ik0yMTMuNTE0IDIzNy40NDdIMjA1Ljc5NFYyMjkuNzE5SDIwNC40MjJWMjM3LjQ0N0gxOTYuNzAyVjIzOC44MjFIMjA0LjQyMlYyNDYuNTQ5SDIwNS43OTRWMjM4LjgyMUgyMTMuNTE0VjIzNy40NDdaIiBmaWxsPSIjMDAyRTVEIi8+IDxwYXRoIGQ9Ik0zNDQuNjQ5IDIzNy40NDdIMzM2LjkyOVYyMjkuNzE5SDMzNS41NTdWMjM3LjQ0N0gzMjcuODM3VjIzOC44MjFIMzM1LjU1N1YyNDYuNTQ5SDMzNi45MjlWMjM4LjgyMUgzNDQuNjQ5VjIzNy40NDdaIiBmaWxsPSIjMDAyRTVEIi8+IDxwYXRoIGQ9Ik0zNzcuNDMzIDIzNy40NDdIMzY5LjcxM1YyMjkuNzE5SDM2OC4zNFYyMzcuNDQ3SDM2MC42MjFWMjM4LjgyMUgzNjguMzRWMjQ2LjU0OUgzNjkuNzEzVjIzOC44MjFIMzc3LjQzM1YyMzcuNDQ3WiIgZmlsbD0iIzAwMkU1RCIvPiA8cGF0aCBkPSJNNDEwLjIxNiAyMzcuNDQ3SDQwMi40OTZWMjI5LjcxOUg0MDEuMTI0VjIzNy40NDdIMzkzLjQwNFYyMzguODIxSDQwMS4xMjRWMjQ2LjU0OUg0MDIuNDk2VjIzOC44MjFINDEwLjIxNlYyMzcuNDQ3WiIgZmlsbD0iIzAwMkU1RCIvPiA8cGF0aCBkPSJNMTE1LjE2MyAyNzAuMjY0SDEwNy40NDNWMjYyLjUzN0gxMDYuMDcxVjI3MC4yNjRIOTguMzUxVjI3MS42MzhIMTA2LjA3MVYyNzkuMzY2SDEwNy40NDNWMjcxLjYzOEgxMTUuMTYzVjI3MC4yNjRaIiBmaWxsPSIjMDAyRTVEIi8+IDxwYXRoIGQ9Ik0yNDYuMjk4IDI3MC4yNjRIMjM4LjU3OFYyNjIuNTM3SDIzNy4yMDZWMjcwLjI2NEgyMjkuNDg2VjI3MS42MzhIMjM3LjIwNlYyNzkuMzY2SDIzOC41NzhWMjcxLjYzOEgyNDYuMjk4VjI3MC4yNjRaIiBmaWxsPSIjMDAyRTVEIi8+IDxwYXRoIGQ9Ik0zMTEuODY1IDI3MC4yNjRIMzA0LjE0NVYyNjIuNTM3SDMwMi43NzNWMjcwLjI2NEgyOTUuMDUzVjI3MS42MzhIMzAyLjc3M1YyNzkuMzY2SDMwNC4xNDVWMjcxLjYzOEgzMTEuODY1VjI3MC4yNjRaIiBmaWxsPSIjMDAyRTVEIi8+IDxwYXRoIGQ9Ik0zNDQuNjQ5IDI3MC4yNjRIMzM2LjkyOVYyNjIuNTM3SDMzNS41NTdWMjcwLjI2NEgzMjcuODM3VjI3MS42MzhIMzM1LjU1N1YyNzkuMzY2SDMzNi45MjlWMjcxLjYzOEgzNDQuNjQ5VjI3MC4yNjRaIiBmaWxsPSIjMDAyRTVEIi8+IDxwYXRoIGQ9Ik00MTAuMjE2IDI3MC4yNjRINDAyLjQ5NlYyNjIuNTM3SDQwMS4xMjRWMjcwLjI2NEgzOTMuNDA0VjI3MS42MzhINDAxLjEyNFYyNzkuMzY2SDQwMi40OTZWMjcxLjYzOEg0MTAuMjE2VjI3MC4yNjRaIiBmaWxsPSIjMDAyRTVEIi8+IDxwYXRoIGQ9Ik00NDMgMjcwLjI2NEg0MzUuMjhWMjYyLjUzN0g0MzMuOTA4VjI3MC4yNjRINDI2LjE4OFYyNzEuNjM4SDQzMy45MDhWMjc5LjM2Nkg0MzUuMjhWMjcxLjYzOEg0NDNWMjcwLjI2NFoiIGZpbGw9IiMwMDJFNUQiLz4gPHBhdGggZD0iTTE0Ny45NDcgMzAzLjA4MUgxNDAuMjI3VjI5NS4zNTRIMTM4Ljg1NVYzMDMuMDgxSDEzMS4xMzVWMzA0LjQ1NUgxMzguODU1VjMxMi4xODNIMTQwLjIyN1YzMDQuNDU1SDE0Ny45NDdWMzAzLjA4MVoiIGZpbGw9IiMwMDJFNUQiLz4gPHBhdGggZD0iTTIxMy41MTQgMzAzLjA4MUgyMDUuNzk0VjI5NS4zNTRIMjA0LjQyMlYzMDMuMDgxSDE5Ni43MDJWMzA0LjQ1NUgyMDQuNDIyVjMxMi4xODNIMjA1Ljc5NFYzMDQuNDU1SDIxMy41MTRWMzAzLjA4MVoiIGZpbGw9IiMwMDJFNUQiLz4gPHBhdGggZD0iTTI3OS4wODIgMzAzLjA4MUgyNzEuMzYyVjI5NS4zNTRIMjY5Ljk4OVYzMDMuMDgxSDI2Mi4yNjlWMzA0LjQ1NUgyNjkuOTg5VjMxMi4xODNIMjcxLjM2MlYzMDQuNDU1SDI3OS4wODJWMzAzLjA4MVoiIGZpbGw9IiMwMDJFNUQiLz4gPHBhdGggZD0iTTMxMS44NjUgMzAzLjA4MUgzMDQuMTQ1VjI5NS4zNTRIMzAyLjc3M1YzMDMuMDgxSDI5NS4wNTNWMzA0LjQ1NUgzMDIuNzczVjMxMi4xODNIMzA0LjE0NVYzMDQuNDU1SDMxMS44NjVWMzAzLjA4MVoiIGZpbGw9IiMwMDJFNUQiLz4gPHBhdGggZD0iTTM3Ny40MzMgMzAzLjA4MUgzNjkuNzEzVjI5NS4zNTRIMzY4LjM0VjMwMy4wODFIMzYwLjYyMVYzMDQuNDU1SDM2OC4zNFYzMTIuMTgzSDM2OS43MTNWMzA0LjQ1NUgzNzcuNDMzVjMwMy4wODFaIiBmaWxsPSIjMDAyRTVEIi8+IDxwYXRoIGQ9Ik00MTAuMjE2IDMwMy4wODFINDAyLjQ5NlYyOTUuMzU0SDQwMS4xMjRWMzAzLjA4MUgzOTMuNDA0VjMwNC40NTVINDAxLjEyNFYzMTIuMTgzSDQwMi40OTZWMzA0LjQ1NUg0MTAuMjE2VjMwMy4wODFaIiBmaWxsPSIjMDAyRTVEIi8+IDxwYXRoIGQ9Ik00OS41OTU4IDMzNS44OThINDEuODc2VjMyOC4xNzFINDAuNTAzNlYzMzUuODk4SDMyLjc4MzdWMzM3LjI3Mkg0MC41MDM2VjM0NUg0MS44NzZWMzM3LjI3Mkg0OS41OTU4VjMzNS44OThaIiBmaWxsPSIjMDAyRTVEIi8+IDxwYXRoIGQ9Ik0xMTUuMTYzIDMzNS44OThIMTA3LjQ0M1YzMjguMTcxSDEwNi4wNzFWMzM1Ljg5OEg5OC4zNTFWMzM3LjI3MkgxMDYuMDcxVjM0NUgxMDcuNDQzVjMzNy4yNzJIMTE1LjE2M1YzMzUuODk4WiIgZmlsbD0iIzAwMkU1RCIvPiA8cGF0aCBkPSJNMTQ3Ljk0NyAzMzUuODk4SDE0MC4yMjdWMzI4LjE3MUgxMzguODU1VjMzNS44OThIMTMxLjEzNVYzMzcuMjcySDEzOC44NTVWMzQ1SDE0MC4yMjdWMzM3LjI3MkgxNDcuOTQ3VjMzNS44OThaIiBmaWxsPSIjMDAyRTVEIi8+IDxwYXRoIGQ9Ik0yNzkuMDgyIDMzNS44OThIMjcxLjM2MlYzMjguMTcxSDI2OS45ODlWMzM1Ljg5OEgyNjIuMjY5VjMzNy4yNzJIMjY5Ljk4OVYzNDVIMjcxLjM2MlYzMzcuMjcySDI3OS4wODJWMzM1Ljg5OFoiIGZpbGw9IiMwMDJFNUQiLz4gPHBhdGggZD0iTTMxMS44NjUgMzM1Ljg5OEgzMDQuMTQ1VjMyOC4xNzFIMzAyLjc3M1YzMzUuODk4SDI5NS4wNTNWMzM3LjI3MkgzMDIuNzczVjM0NUgzMDQuMTQ1VjMzNy4yNzJIMzExLjg2NVYzMzUuODk4WiIgZmlsbD0iIzAwMkU1RCIvPiA8cGF0aCBkPSJNMzQ0LjY0OSAzMzUuODk4SDMzNi45MjlWMzI4LjE3MUgzMzUuNTU3VjMzNS44OThIMzI3LjgzN1YzMzcuMjcySDMzNS41NTdWMzQ1SDMzNi45MjlWMzM3LjI3MkgzNDQuNjQ5VjMzNS44OThaIiBmaWxsPSIjMDAyRTVEIi8+IDxwYXRoIGQ9Ik0zNzcuNDMzIDMzNS44OThIMzY5LjcxM1YzMjguMTcxSDM2OC4zNFYzMzUuODk4SDM2MC42MjFWMzM3LjI3MkgzNjguMzRWMzQ1SDM2OS43MTNWMzM3LjI3MkgzNzcuNDMzVjMzNS44OThaIiBmaWxsPSIjMDAyRTVEIi8+IDxwYXRoIGQ9Ik00MTAuMjE2IDMzNS44OThINDAyLjQ5NlYzMjguMTcxSDQwMS4xMjRWMzM1Ljg5OEgzOTMuNDA0VjMzNy4yNzJINDAxLjEyNFYzNDVINDAyLjQ5NlYzMzcuMjcySDQxMC4yMTZWMzM1Ljg5OFoiIGZpbGw9IiMwMDJFNUQiLz4gPC9zdmc+IA==);
  background-size: 40%;
  background-repeat: no-repeat;
  background-position: right bottom;
  padding: 8em 0;
}
@media screen and (min-width: 768px) {
  .testimonials-slider__wrapper {
    padding: 8em;
  }
}
@media screen and (min-width: 1024px) {
  .testimonials-slider__slide-wrapper {
    max-width: 50%;
  }
}
.testimonials-slider__slide-wrapper:before {
  content: " ";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyMSAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggb3BhY2l0eT0iMC44IiBkPSJNOS4zODY3MiAyLjUyMUM4LjQwNzU1IDMuMDgzNSA3LjYxNTg5IDMuNTczMDggNy4wMTE3MiAzLjk4OTc1QzYuNDA3NTUgNC4zODU1OCA1Ljc5Mjk3IDQuOTE2ODMgNS4xNjc5NyA1LjU4MzVDNC41ODQ2NCA2LjIwODUgNC4xMzY3MiA2Ljg2NDc1IDMuODI0MjIgNy41NTIyNUMzLjUxMTcyIDguMjM5NzUgMy4yOTI5NyA5LjEyNTE2IDMuMTY3OTcgMTAuMjA4NUg0LjY2Nzk3QzUuOTU5NjQgMTAuMjA4NSA2Ljk3MDA1IDEwLjUzMTQgNy42OTkyMiAxMS4xNzcyQzguNDQ5MjIgMTEuODAyMiA4LjgyNDIyIDEyLjcyOTMgOC44MjQyMiAxMy45NTg1QzguODI0MjIgMTQuODMzNSA4LjQ5MDg5IDE1LjY1NjQgNy44MjQyMiAxNi40MjcyQzcuMTc4MzkgMTcuMTc3MiA2LjI4MjU1IDE3LjU1MjIgNS4xMzY3MiAxNy41NTIyQzMuMzQ1MDUgMTcuNTUyMiAyLjA2MzggMTYuOTY4OSAxLjI5Mjk3IDE1LjgwMjJDMC41MjIxMzUgMTQuNjE0NyAwLjEzNjcxOSAxMy4wNjI3IDAuMTM2NzE5IDExLjE0NkMwLjEzNjcxOSA5Ljc5MTgzIDAuNDI4Mzg1IDguNTYyNjYgMS4wMTE3MiA3LjQ1ODVDMS41OTUwNSA2LjMzMzUgMi4zMDMzOSA1LjMzMzUgMy4xMzY3MiA0LjQ1ODVDMy45OTA4OSAzLjU2MjY2IDQuODk3MTQgMi44MDIyNSA1Ljg1NTQ3IDIuMTc3MjVDNi44MTM4IDEuNTUyMjUgNy42MTU4OSAxLjA0MTgzIDguMjYxNzIgMC42NDU5OTZMOS4zODY3MiAyLjUyMVpNMjAuOTQ5MiAyLjUyMUMxOS45NzAxIDMuMDgzNSAxOS4xNzg0IDMuNTczMDggMTguNTc0MiAzLjk4OTc1QzE3Ljk3MDEgNC4zODU1OCAxNy4zNTU1IDQuOTE2ODMgMTYuNzMwNSA1LjU4MzVDMTYuMTI2MyA2LjIyOTMzIDE1LjY2OCA2Ljg5NiAxNS4zNTU1IDcuNTgzNUMxNS4wNjM4IDguMjUwMTYgMTQuODU1NSA5LjEyNTE2IDE0LjczMDUgMTAuMjA4NUgxNi4yMzA1QzE3LjUyMjEgMTAuMjA4NSAxOC41MzI2IDEwLjUzMTQgMTkuMjYxNyAxMS4xNzcyQzIwLjAxMTcgMTEuODAyMiAyMC4zODY3IDEyLjcyOTMgMjAuMzg2NyAxMy45NTg1QzIwLjM4NjcgMTQuODMzNSAyMC4wNTM0IDE1LjY1NjQgMTkuMzg2NyAxNi40MjcyQzE4Ljc0MDkgMTcuMTc3MiAxNy44NDUxIDE3LjU1MjIgMTYuNjk5MiAxNy41NTIyQzE0LjkwNzYgMTcuNTUyMiAxMy42MjYzIDE2Ljk2ODkgMTIuODU1NSAxNS44MDIyQzEyLjA4NDYgMTQuNjE0NyAxMS42OTkyIDEzLjA2MjcgMTEuNjk5MiAxMS4xNDZDMTEuNjk5MiA5Ljc5MTgzIDExLjk5MDkgOC41NjI2NiAxMi41NzQyIDcuNDU4NUMxMy4xNTc2IDYuMzMzNSAxMy44NjU5IDUuMzMzNSAxNC42OTkyIDQuNDU4NUMxNS41NTM0IDMuNTYyNjYgMTYuNDU5NiAyLjgwMjI1IDE3LjQxOCAyLjE3NzI1QzE4LjM3NjMgMS41NTIyNSAxOS4xNzg0IDEuMDQxODMgMTkuODI0MiAwLjY0NTk5NkwyMC45NDkyIDIuNTIxWiIgZmlsbD0id2hpdGUiLz4gPC9zdmc+IA==);
  background-repeat: no-repeat;
  background-size: 17px;
  display: inline-block;
  position: absolute;
  top: 2px;
  left: -35px;
}
@media screen and (min-width: 768px) {
  .testimonials-slider__slide-wrapper:before {
    width: 23px;
    height: 17px;
  }
}
.testimonials-slider .container {
  margin: 0 auto;
  padding-left: 0;
  padding-right: 0;
  max-width: 76.8rem;
  padding-left: 7rem;
  padding-right: 7rem;
  background-color: #0093B2;
}
@media screen and (min-width: 1024px) {
  .testimonials-slider .container {
    max-width: 128rem;
    padding-left: 8rem;
    padding-right: 8rem;
  }
}
@media screen and (min-width: 1280px) {
  .testimonials-slider .container {
    display: flex;
    flex-direction: column;
  }
}
.testimonials-slider__slide {
  outline: 0 none !important;
}
.testimonials-slider__title {
  font-family: Roboto, "sans-serif";
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
  font-size: 2.5rem;
  letter-spacing: 0.5rem;
  text-transform: uppercase;
  color: white;
  padding-bottom: 2rem;
}
@media screen and (min-width: 768px) {
  .testimonials-slider__title {
    font-size: 1.6rem;
    letter-spacing: 0.2rem;
  }
}
.testimonials-slider__text {
  font-family: Georgia;
  font-style: normal;
  font-weight: 400;
  font-size: 2.8rem;
  line-height: 150%;
  padding-bottom: 1rem;
  position: relative;
  outline: 0 none !important;
  color: #ffffff;
  padding-bottom: 2rem;
}
.testimonials-slider__text:after {
  content: " ";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyMiAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggb3BhY2l0eT0iMC44IiBkPSJNMTAuMjE4OCA3LjI2MDI1QzEwLjIxODggOC42MzUyNSA5LjkxNjY3IDkuODk1NjcgOS4zMTI1IDExLjA0MTVDOC43MDgzMyAxMi4xNjY1IDggMTMuMTQ1NyA3LjE4NzUgMTMuOTc5QzYuMzU0MTcgMTQuODMzMiA1LjQzNzUgMTUuNjA0IDQuNDM3NSAxNi4yOTE1QzMuNDM3NSAxNi45NTgyIDIuNjM1NDIgMTcuNDQ3OCAyLjAzMTI1IDE3Ljc2MDNMMC45Njg3NSAxNS45MTY1QzEuODIyOTIgMTUuNDE2NSAyLjYzNTQyIDE0LjkwNjEgMy40MDYyNSAxNC4zODUzQzQuMTk3OTIgMTMuODQzNiA0LjgwMjA4IDEzLjMzMzIgNS4yMTg3NSAxMi44NTRDNS43ODEyNSAxMi4yMjkgNi4yMjkxNyAxMS41ODMyIDYuNTYyNSAxMC45MTY1QzYuODk1ODMgMTAuMjI5IDcuMTA0MTcgOS4zMzMxNyA3LjE4NzUgOC4yMjlINS42ODc1QzQuMzc1IDguMjI5IDMuMzU0MTcgNy44OTU2NyAyLjYyNSA3LjIyOUMxLjg5NTgzIDYuNTYyMzQgMS41MzEyNSA1LjYzNTI1IDEuNTMxMjUgNC40NDc3NUMxLjUzMTI1IDMuNTkzNTkgMS44NjQ1OCAyLjc5MTUgMi41MzEyNSAyLjA0MTVDMy4xOTc5MiAxLjI3MDY3IDQuMTA0MTcgMC44ODUyNTQgNS4yNSAwLjg4NTI1NEM3LjAyMDgzIDAuODg1MjU0IDguMjkxNjcgMS40NzkgOS4wNjI1IDIuNjY2NUM5LjgzMzMzIDMuODMzMTcgMTAuMjE4OCA1LjM2NDQyIDEwLjIxODggNy4yNjAyNVpNMjEuNzgxMiA3LjI2MDI1QzIxLjc4MTIgOC42MzUyNSAyMS40NzkyIDkuODk1NjcgMjAuODc1IDExLjA0MTVDMjAuMjcwOCAxMi4xNjY1IDE5LjU2MjUgMTMuMTQ1NyAxOC43NSAxMy45NzlDMTcuOTE2NyAxNC44MzMyIDE3IDE1LjYwNCAxNiAxNi4yOTE1QzE1IDE2Ljk1ODIgMTQuMTk3OSAxNy40NDc4IDEzLjU5MzggMTcuNzYwM0wxMi41MzEyIDE1LjkxNjVDMTMuMzg1NCAxNS40MTY1IDE0LjE5NzkgMTQuOTA2MSAxNC45Njg4IDE0LjM4NTNDMTUuNzYwNCAxMy44NDM2IDE2LjM2NDYgMTMuMzMzMiAxNi43ODEyIDEyLjg1NEMxNy4zNDM4IDEyLjIyOSAxNy43OTE3IDExLjU4MzIgMTguMTI1IDEwLjkxNjVDMTguNDU4MyAxMC4yMjkgMTguNjY2NyA5LjMzMzE3IDE4Ljc1IDguMjI5SDE3LjI1QzE1LjkzNzUgOC4yMjkgMTQuOTE2NyA3Ljg5NTY3IDE0LjE4NzUgNy4yMjlDMTMuNDU4MyA2LjU2MjM0IDEzLjA5MzggNS42MzUyNSAxMy4wOTM4IDQuNDQ3NzVDMTMuMDkzOCAzLjU5MzU5IDEzLjQyNzEgMi43OTE1IDE0LjA5MzggMi4wNDE1QzE0Ljc2MDQgMS4yNzA2NyAxNS42NjY3IDAuODg1MjU0IDE2LjgxMjUgMC44ODUyNTRDMTguNTgzMyAwLjg4NTI1NCAxOS44NTQyIDEuNDc5IDIwLjYyNSAyLjY2NjVDMjEuMzk1OCAzLjgzMzE3IDIxLjc4MTIgNS4zNjQ0MiAyMS43ODEyIDcuMjYwMjVaIiBmaWxsPSJ3aGl0ZSIvPiA8L3N2Zz4g);
  width: 23px;
  height: 17px;
  display: inline-block;
  position: relative;
  top: 5px;
  left: 5px;
}
.testimonials-slider__name, .testimonials-slider__job-title {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  font-size: 1.8rem;
  line-height: 160%;
  color: white;
  letter-spacing: 0.2px;
}
.testimonials-slider__job-title {
  font-weight: 500;
  padding-bottom: 3.8rem;
}
.testimonials-slider .slick-dots .slick-active button:before {
  color: white;
}

.location-filters {
  padding-bottom: 4rem;
}
.location-filters .container {
  max-width: 256px;
  padding: 0;
}
@media screen and (min-width: 1024px) {
  .location-filters .container {
    margin: 0 auto;
    padding-left: 0;
    padding-right: 0;
    max-width: 76.8rem;
    padding-left: 7rem;
    padding-right: 7rem;
  }
}
@media screen and (min-width: 1024px) and (min-width: 1024px) {
  .location-filters .container {
    max-width: 128rem;
    padding-left: 8rem;
    padding-right: 8rem;
  }
}
@media screen and (min-width: 1024px) and (min-width: 1280px) {
  .location-filters .container {
    display: flex;
    flex-direction: row;
  }
}
@media screen and (min-width: 1024px) {
  .location-filters .container {
    display: grid;
    grid-template-columns: 4fr 1fr;
    grid-template-rows: auto;
  }
}
.location-filters__wrapper {
  display: flex;
  flex-wrap: wrap;
}
.location-filters__wrapper--desktop {
  display: none;
}
@media screen and (min-width: 1024px) {
  .location-filters__wrapper--desktop {
    display: flex;
  }
}
.location-filters__wrapper--mobile {
  display: flex;
}
@media screen and (min-width: 1024px) {
  .location-filters__wrapper--mobile {
    display: none;
  }
}
.location-filters__button {
  padding-right: 0.5rem;
}
.location-filters__button input[type=radio] {
  position: absolute;
  visibility: hidden;
}
.location-filters__label {
  padding: 0 2rem;
  height: 3.8rem;
  cursor: pointer;
  text-transform: uppercase;
  border-radius: 40px;
  letter-spacing: 0.1rem;
  display: flex;
  font-size: 1rem;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  color: #010202;
  background: linear-gradient(90deg, #0093B2 0%, #0093B2 50%, white 50%, white 100%);
  background-repeat: no-repeat;
  background-size: 200% 100%;
  background-position: right bottom;
  transition: background-position 0.25s ease-out;
  font-weight: 500;
  transition: all 0.5s ease;
  border: 1px solid #AFB4B5;
}
.location-filters__label:hover {
  background-position: left bottom;
}
.location-filters__label:visited, .location-filters__label:focus, .location-filters__label:active {
  color: #010202;
}
.location-filters__label:hover {
  color: white;
}
.location-filters__label:hover {
  color: #002E5D;
  color: white;
  border-color: #002E5D;
  border-color: white;
  transition: all 0.5s ease;
}
.location-filters__label:hover {
  color: white;
}
.location-filters__title {
  color: #002E5D;
  line-height: 130%;
  letter-spacing: 0.005rem;
  font-family: Georgia;
  font-style: normal;
  font-weight: normal;
  margin-top: 0;
  text-transform: capitalize;
  display: none;
}
@media screen and (min-width: 1024px) {
  .location-filters__title {
    display: block;
  }
}
.location-filters__select-box {
  display: block;
  font-size: 1.8rem;
  font-family: sans-serif;
  height: 6rem;
  color: #737C7E;
  padding: 0.6em 1.4em 0.5em 1em !important;
  width: 100%;
  max-width: 100%;
  /* useful when width is set to anything other than 100% */
  box-sizing: border-box;
  border-bottom: 1px solid #010202;
  margin: 0;
  padding-left: 0 !important;
  border: none;
  border-bottom: 1px solid #374446;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  background-color: #fff;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxNyAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTE2LjMyODEgMi42N0wxNC40NDI1IDAuNzg0MzgxTDguMzI4MTIgNi43ODQxOEwyLjIxMzc0IDAuNzg0MThMMC4zMjgxMjUgMi42Njk4TDguMzI4MTIgMTAuMTE3NUwxNi4zMjgxIDIuNjdaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=);
  background-repeat: no-repeat;
  background-position: right 1em top 50%, 0 0;
  height: 100%;
  background-position: right 1.5em top 50%, 0 0;
  padding: 20px 40px 20px 22px !important;
  color: #0093B2;
  font-size: 12px;
  font-weight: 300;
}

.team-slider {
  position: relative;
  background-color: #f5f5f5;
  background-repeat: no-repeat;
  background-position: left 56% top;
  overflow: hidden;
}
@media screen and (min-width: 1280px) {
  .team-slider {
    background-size: 125%;
  }
}
@media screen and (min-width: 1440px) {
  .team-slider {
    background-size: 130%;
  }
}
.team-slider__slider {
  display: flex !important;
  width: 256px;
  margin: 0 auto;
}
@media screen and (min-width: 768px) {
  .team-slider__slider {
    width: auto;
  }
}
.team-slider__texture {
  position: relative;
  overflow: hidden;
}
.team-slider__texture:before {
  content: "";
  display: none;
  width: 53rem;
  height: 41rem;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIiB3aWR0aD0iNTI3IiBoZWlnaHQ9IjQxMCIgdmlld0JveD0iMCAwIDUyNyA0MTAiIGZpbGw9Im5vbmUiIHZlcnNpb249IjEuMSIgaWQ9InN2ZzEwOCIgc29kaXBvZGk6ZG9jbmFtZT0icGx1c190ZXh0dXJlLS10ZWFtLXNsaWRlci5zdmciIGlua3NjYXBlOnZlcnNpb249IjEuMC4yICgxLjAuMityNzUrMSkiPiA8bWV0YWRhdGEgaWQ9Im1ldGFkYXRhMTE0Ij4gPHJkZjpSREY+IDxjYzpXb3JrIHJkZjphYm91dD0iIj4gPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+IDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+IDwvY2M6V29yaz4gPC9yZGY6UkRGPiA8L21ldGFkYXRhPiA8ZGVmcyBpZD0iZGVmczExMiIgLz4gPHNvZGlwb2RpOm5hbWVkdmlldyBwYWdlY29sb3I9IiNmZmZmZmYiIGJvcmRlcmNvbG9yPSIjNjY2NjY2IiBib3JkZXJvcGFjaXR5PSIxIiBvYmplY3R0b2xlcmFuY2U9IjEwIiBncmlkdG9sZXJhbmNlPSIxMCIgZ3VpZGV0b2xlcmFuY2U9IjEwIiBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMCIgaW5rc2NhcGU6cGFnZXNoYWRvdz0iMiIgaW5rc2NhcGU6d2luZG93LXdpZHRoPSIxNjAwIiBpbmtzY2FwZTp3aW5kb3ctaGVpZ2h0PSI4MzMiIGlkPSJuYW1lZHZpZXcxMTAiIHNob3dncmlkPSJmYWxzZSIgaW5rc2NhcGU6em9vbT0iMC43NjAzMDkyOCIgaW5rc2NhcGU6Y3g9IjEwMy40ODI3MSIgaW5rc2NhcGU6Y3k9IjIzNi40ODQ3MSIgaW5rc2NhcGU6d2luZG93LXg9IjAiIGlua3NjYXBlOndpbmRvdy15PSIzNCIgaW5rc2NhcGU6d2luZG93LW1heGltaXplZD0iMSIgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0ic3ZnMTA4IiAvPiA8cGF0aCBkPSJtIDM5LDkuMTgzNjggaCA5LjE4MzcgViAwIGggMS42MzI2IFYgOS4xODM2OCBIIDU5IHYgMS42MzI3MiBoIC05LjE4MzcgdiA5LjE4MzcgSCA0OC4xODM3IFYgMTAuODE2NCBIIDM5IFoiIGZpbGw9IiNmZmZmZmYiIGlkPSJwYXRoMiIgLz4gPHBhdGggZD0ibSAzMTIsNDguMTgzNyBoIDkuMTg0IFYgMzkgaCAxLjYzMiB2IDkuMTgzNyBIIDMzMiB2IDEuNjMyNyBoIC05LjE4NCB2IDkuMTgzNyBoIC0xLjYzMiBWIDQ5LjgxNjQgSCAzMTIgWiIgZmlsbD0iI2ZmZmZmZiIgaWQ9InBhdGg0IiAvPiA8cGF0aCBkPSJNIDAsNDguMTgzNyBIIDkuMTg0IFYgMzkgaCAxLjYzMiB2IDkuMTgzNyBIIDIwIHYgMS42MzI3IGggLTkuMTg0IHYgOS4xODM3IEggOS4xODQgViA0OS44MTY0IEggMCBaIiBmaWxsPSIjZmZmZmZmIiBpZD0icGF0aDYiIC8+IDxwYXRoIGQ9Im0gMjczLDg3LjE4MzcgaCA5LjE4NCBWIDc4IGggMS42MzIgdiA5LjE4MzcgSCAyOTMgdiAxLjYzMjcgaCAtOS4xODQgdiA5LjE4MzcgaCAtMS42MzIgViA4OC44MTY0IEggMjczIFoiIGZpbGw9IiNmZmZmZmYiIGlkPSJwYXRoOCIgLz4gPHBhdGggZD0ibSA3OCw4Ny4xODM3IGggOS4xODM3IFYgNzggaCAxLjYzMjYgdiA5LjE4MzcgSCA5OCB2IDEuNjMyNyBoIC05LjE4MzcgdiA5LjE4MzcgSCA4Ny4xODM3IFYgODguODE2NCBIIDc4IFoiIGZpbGw9IiNmZmZmZmYiIGlkPSJwYXRoMTAiIC8+IDxwYXRoIGQ9Ik0gMCw4Ny4xODM3IEggOS4xODQgViA3OCBoIDEuNjMyIHYgOS4xODM3IEggMjAgdiAxLjYzMjcgaCAtOS4xODQgdiA5LjE4MzcgSCA5LjE4NCBWIDg4LjgxNjQgSCAwIFoiIGZpbGw9IiNmZmZmZmYiIGlkPSJwYXRoMTIiIC8+IDxwYXRoIGQ9Im0gMzEyLDEyNi4xODQgaCA5LjE4NCBWIDExNyBoIDEuNjMyIHYgOS4xODQgSCAzMzIgdiAxLjYzMiBoIC05LjE4NCBWIDEzNyBoIC0xLjYzMiB2IC05LjE4NCBIIDMxMiBaIiBmaWxsPSIjZmZmZmZmIiBpZD0icGF0aDE0IiAvPiA8cGF0aCBkPSJtIDI3MywxMjYuMTg0IGggOS4xODQgViAxMTcgaCAxLjYzMiB2IDkuMTg0IEggMjkzIHYgMS42MzIgaCAtOS4xODQgViAxMzcgaCAtMS42MzIgdiAtOS4xODQgSCAyNzMgWiIgZmlsbD0iI2ZmZmZmZiIgaWQ9InBhdGgxNiIgLz4gPHBhdGggZD0ibSAxOTUsMTI2LjE4NCBoIDkuMTgzNyBWIDExNyBoIDEuNjMyNiB2IDkuMTg0IEggMjE1IHYgMS42MzIgaCAtOS4xODM3IFYgMTM3IGggLTEuNjMyNiB2IC05LjE4NCBIIDE5NSBaIiBmaWxsPSIjZmZmZmZmIiBpZD0icGF0aDE4IiAvPiA8cGF0aCBkPSJtIDExNywxMjYuMTg0IGggOS4xODM3IFYgMTE3IGggMS42MzI2IHYgOS4xODQgSCAxMzcgdiAxLjYzMiBoIC05LjE4MzcgViAxMzcgaCAtMS42MzI2IHYgLTkuMTg0IEggMTE3IFoiIGZpbGw9IiNmZmZmZmYiIGlkPSJwYXRoMjAiIC8+IDxwYXRoIGQ9Im0gMzksMTI2LjE4NCBoIDkuMTgzNyBWIDExNyBoIDEuNjMyNiB2IDkuMTg0IEggNTkgdiAxLjYzMiBIIDQ5LjgxNjMgViAxMzcgaCAtMS42MzI2IHYgLTkuMTg0IEggMzkgWiIgZmlsbD0iI2ZmZmZmZiIgaWQ9InBhdGgyMiIgLz4gPHBhdGggZD0ibSAxOTUsMTY1LjE4NCBoIDkuMTgzNyBWIDE1NiBoIDEuNjMyNiB2IDkuMTg0IEggMjE1IHYgMS42MzIgaCAtOS4xODM3IFYgMTc2IGggLTEuNjMyNiB2IC05LjE4NCBIIDE5NSBaIiBmaWxsPSIjZmZmZmZmIiBpZD0icGF0aDI0IiAvPiA8cGF0aCBkPSJtIDc4LDE2NS4xODQgaCA5LjE4MzcgViAxNTYgaCAxLjYzMjYgdiA5LjE4NCBIIDk4IHYgMS42MzIgSCA4OC44MTYzIFYgMTc2IGggLTEuNjMyNiB2IC05LjE4NCBIIDc4IFoiIGZpbGw9IiNmZmZmZmYiIGlkPSJwYXRoMjYiIC8+IDxwYXRoIGQ9Im0gMzksMTY1LjE4NCBoIDkuMTgzNyBWIDE1NiBoIDEuNjMyNiB2IDkuMTg0IEggNTkgdiAxLjYzMiBIIDQ5LjgxNjMgViAxNzYgaCAtMS42MzI2IHYgLTkuMTg0IEggMzkgWiIgZmlsbD0iI2ZmZmZmZiIgaWQ9InBhdGgyOCIgLz4gPHBhdGggZD0iTSAwLDE2NS4xODQgSCA5LjE4NCBWIDE1NiBoIDEuNjMyIHYgOS4xODQgSCAyMCB2IDEuNjMyIEggMTAuODE2IFYgMTc2IEggOS4xODQgdiAtOS4xODQgSCAwIFoiIGZpbGw9IiNmZmZmZmYiIGlkPSJwYXRoMzAiIC8+IDxwYXRoIGQ9Im0gMTU2LDIwNC4xODQgaCA5LjE4MzcgViAxOTUgaCAxLjYzMjYgdiA5LjE4NCBIIDE3NiB2IDEuNjMyIGggLTkuMTgzNyBWIDIxNSBoIC0xLjYzMjYgdiAtOS4xODQgSCAxNTYgWiIgZmlsbD0iI2ZmZmZmZiIgaWQ9InBhdGgzMiIgLz4gPHBhdGggZD0ibSAxMTcsMjA0LjE4NCBoIDkuMTgzNyBWIDE5NSBoIDEuNjMyNiB2IDkuMTg0IEggMTM3IHYgMS42MzIgaCAtOS4xODM3IFYgMjE1IGggLTEuNjMyNiB2IC05LjE4NCBIIDExNyBaIiBmaWxsPSIjZmZmZmZmIiBpZD0icGF0aDM0IiAvPiA8cGF0aCBkPSJtIDc4LDIwNC4xODQgaCA5LjE4MzcgViAxOTUgaCAxLjYzMjYgdiA5LjE4NCBIIDk4IHYgMS42MzIgSCA4OC44MTYzIFYgMjE1IGggLTEuNjMyNiB2IC05LjE4NCBIIDc4IFoiIGZpbGw9IiNmZmZmZmYiIGlkPSJwYXRoMzYiIC8+IDxwYXRoIGQ9Ik0gMCwyMDQuMTg0IEggOS4xODQgViAxOTUgaCAxLjYzMiB2IDkuMTg0IEggMjAgdiAxLjYzMiBIIDEwLjgxNiBWIDIxNSBIIDkuMTg0IHYgLTkuMTg0IEggMCBaIiBmaWxsPSIjZmZmZmZmIiBpZD0icGF0aDM4IiAvPiA8cGF0aCBkPSJtIDUwNywyNDMuMTg0IGggOS4xODQgViAyMzQgaCAxLjYzMiB2IDkuMTg0IEggNTI3IHYgMS42MzIgaCAtOS4xODQgViAyNTQgaCAtMS42MzIgdiAtOS4xODQgSCA1MDcgWiIgZmlsbD0iI2ZmZmZmZiIgaWQ9InBhdGg0MCIgLz4gPHBhdGggZD0ibSA0MjksMjQzLjE4NCBoIDkuMTg0IFYgMjM0IGggMS42MzIgdiA5LjE4NCBIIDQ0OSB2IDEuNjMyIGggLTkuMTg0IFYgMjU0IGggLTEuNjMyIHYgLTkuMTg0IEggNDI5IFoiIGZpbGw9IiNmZmZmZmYiIGlkPSJwYXRoNDIiIC8+IDxwYXRoIGQ9Im0gMzkwLDI0My4xODQgaCA5LjE4NCBWIDIzNCBoIDEuNjMyIHYgOS4xODQgSCA0MTAgdiAxLjYzMiBoIC05LjE4NCBWIDI1NCBoIC0xLjYzMiB2IC05LjE4NCBIIDM5MCBaIiBmaWxsPSIjZmZmZmZmIiBpZD0icGF0aDQ0IiAvPiA8cGF0aCBkPSJtIDMxMiwyNDMuMTg0IGggOS4xODQgViAyMzQgaCAxLjYzMiB2IDkuMTg0IEggMzMyIHYgMS42MzIgaCAtOS4xODQgViAyNTQgaCAtMS42MzIgdiAtOS4xODQgSCAzMTIgWiIgZmlsbD0iI2ZmZmZmZiIgaWQ9InBhdGg0NiIgLz4gPHBhdGggZD0ibSAyMzQsMjQzLjE4NCBoIDkuMTg0IFYgMjM0IGggMS42MzIgdiA5LjE4NCBIIDI1NCB2IDEuNjMyIGggLTkuMTg0IFYgMjU0IGggLTEuNjMyIHYgLTkuMTg0IEggMjM0IFoiIGZpbGw9IiNmZmZmZmYiIGlkPSJwYXRoNDgiIC8+IDxwYXRoIGQ9Im0gMTk1LDI0My4xODQgaCA5LjE4MzcgViAyMzQgaCAxLjYzMjYgdiA5LjE4NCBIIDIxNSB2IDEuNjMyIGggLTkuMTgzNyBWIDI1NCBoIC0xLjYzMjYgdiAtOS4xODQgSCAxOTUgWiIgZmlsbD0iI2ZmZmZmZiIgaWQ9InBhdGg1MCIgLz4gPHBhdGggZD0ibSAxNTYsMjQzLjE4NCBoIDkuMTgzNyBWIDIzNCBoIDEuNjMyNiB2IDkuMTg0IEggMTc2IHYgMS42MzIgaCAtOS4xODM3IFYgMjU0IGggLTEuNjMyNiB2IC05LjE4NCBIIDE1NiBaIiBmaWxsPSIjZmZmZmZmIiBpZD0icGF0aDUyIiAvPiA8cGF0aCBkPSJtIDExNywyNDMuMTg0IGggOS4xODM3IFYgMjM0IGggMS42MzI2IHYgOS4xODQgSCAxMzcgdiAxLjYzMiBoIC05LjE4MzcgViAyNTQgaCAtMS42MzI2IHYgLTkuMTg0IEggMTE3IFoiIGZpbGw9IiNmZmZmZmYiIGlkPSJwYXRoNTQiIC8+IDxwYXRoIGQ9Ik0gMCwyNDMuMTg0IEggOS4xODQgViAyMzQgaCAxLjYzMiB2IDkuMTg0IEggMjAgdiAxLjYzMiBIIDEwLjgxNiBWIDI1NCBIIDkuMTg0IHYgLTkuMTg0IEggMCBaIiBmaWxsPSIjZmZmZmZmIiBpZD0icGF0aDU2IiAvPiA8cGF0aCBkPSJtIDMxMiwyODIuMTg0IGggOS4xODQgViAyNzMgaCAxLjYzMiB2IDkuMTg0IEggMzMyIHYgMS42MzIgaCAtOS4xODQgViAyOTMgaCAtMS42MzIgdiAtOS4xODQgSCAzMTIgWiIgZmlsbD0iI2ZmZmZmZiIgaWQ9InBhdGg1OCIgLz4gPHBhdGggZD0ibSAyNzMsMjgyLjE4NCBoIDkuMTg0IFYgMjczIGggMS42MzIgdiA5LjE4NCBIIDI5MyB2IDEuNjMyIGggLTkuMTg0IFYgMjkzIGggLTEuNjMyIHYgLTkuMTg0IEggMjczIFoiIGZpbGw9IiNmZmZmZmYiIGlkPSJwYXRoNjAiIC8+IDxwYXRoIGQ9Im0gMTE3LDI4Mi4xODQgaCA5LjE4MzcgViAyNzMgaCAxLjYzMjYgdiA5LjE4NCBIIDEzNyB2IDEuNjMyIGggLTkuMTgzNyBWIDI5MyBoIC0xLjYzMjYgdiAtOS4xODQgSCAxMTcgWiIgZmlsbD0iI2ZmZmZmZiIgaWQ9InBhdGg2MiIgLz4gPHBhdGggZD0ibSA3OCwyODIuMTg0IGggOS4xODM3IFYgMjczIGggMS42MzI2IHYgOS4xODQgSCA5OCB2IDEuNjMyIEggODguODE2MyBWIDI5MyBoIC0xLjYzMjYgdiAtOS4xODQgSCA3OCBaIiBmaWxsPSIjZmZmZmZmIiBpZD0icGF0aDY0IiAvPiA8cGF0aCBkPSJtIDM5LDI4Mi4xODQgaCA5LjE4MzcgViAyNzMgaCAxLjYzMjYgdiA5LjE4NCBIIDU5IHYgMS42MzIgSCA0OS44MTYzIFYgMjkzIGggLTEuNjMyNiB2IC05LjE4NCBIIDM5IFoiIGZpbGw9IiNmZmZmZmYiIGlkPSJwYXRoNjYiIC8+IDxwYXRoIGQ9Im0gMzkwLDMyMS4xODQgaCA5LjE4NCBWIDMxMiBoIDEuNjMyIHYgOS4xODQgSCA0MTAgdiAxLjYzMiBoIC05LjE4NCBWIDMzMiBoIC0xLjYzMiB2IC05LjE4NCBIIDM5MCBaIiBmaWxsPSIjZmZmZmZmIiBpZD0icGF0aDY4IiAvPiA8cGF0aCBkPSJtIDIzNCwzMjEuMTg0IGggOS4xODQgViAzMTIgaCAxLjYzMiB2IDkuMTg0IEggMjU0IHYgMS42MzIgaCAtOS4xODQgViAzMzIgaCAtMS42MzIgdiAtOS4xODQgSCAyMzQgWiIgZmlsbD0iI2ZmZmZmZiIgaWQ9InBhdGg3MCIgLz4gPHBhdGggZD0ibSAxNTYsMzIxLjE4NCBoIDkuMTgzNyBWIDMxMiBoIDEuNjMyNiB2IDkuMTg0IEggMTc2IHYgMS42MzIgaCAtOS4xODM3IFYgMzMyIGggLTEuNjMyNiB2IC05LjE4NCBIIDE1NiBaIiBmaWxsPSIjZmZmZmZmIiBpZD0icGF0aDcyIiAvPiA8cGF0aCBkPSJtIDExNywzMjEuMTg0IGggOS4xODM3IFYgMzEyIGggMS42MzI2IHYgOS4xODQgSCAxMzcgdiAxLjYzMiBoIC05LjE4MzcgViAzMzIgaCAtMS42MzI2IHYgLTkuMTg0IEggMTE3IFoiIGZpbGw9IiNmZmZmZmYiIGlkPSJwYXRoNzQiIC8+IDxwYXRoIGQ9Im0gMzksMzIxLjE4NCBoIDkuMTgzNyBWIDMxMiBoIDEuNjMyNiB2IDkuMTg0IEggNTkgdiAxLjYzMiBIIDQ5LjgxNjMgViAzMzIgaCAtMS42MzI2IHYgLTkuMTg0IEggMzkgWiIgZmlsbD0iI2ZmZmZmZiIgaWQ9InBhdGg3NiIgLz4gPHBhdGggZD0iTSAwLDMyMS4xODQgSCA5LjE4NCBWIDMxMiBoIDEuNjMyIHYgOS4xODQgSCAyMCB2IDEuNjMyIEggMTAuODE2IFYgMzMyIEggOS4xODQgdiAtOS4xODQgSCAwIFoiIGZpbGw9IiNmZmZmZmYiIGlkPSJwYXRoNzgiIC8+IDxwYXRoIGQ9Im0gMzUxLDM2MC4xODQgaCA5LjE4NCBWIDM1MSBoIDEuNjMyIHYgOS4xODQgSCAzNzEgdiAxLjYzMiBoIC05LjE4NCBWIDM3MSBoIC0xLjYzMiB2IC05LjE4NCBIIDM1MSBaIiBmaWxsPSIjZmZmZmZmIiBpZD0icGF0aDgwIiAvPiA8cGF0aCBkPSJtIDI3MywzNjAuMTg0IGggOS4xODQgViAzNTEgaCAxLjYzMiB2IDkuMTg0IEggMjkzIHYgMS42MzIgaCAtOS4xODQgViAzNzEgaCAtMS42MzIgdiAtOS4xODQgSCAyNzMgWiIgZmlsbD0iI2ZmZmZmZiIgaWQ9InBhdGg4MiIgLz4gPHBhdGggZD0ibSAxOTUsMzYwLjE4NCBoIDkuMTgzNyBWIDM1MSBoIDEuNjMyNiB2IDkuMTg0IEggMjE1IHYgMS42MzIgaCAtOS4xODM3IFYgMzcxIGggLTEuNjMyNiB2IC05LjE4NCBIIDE5NSBaIiBmaWxsPSIjZmZmZmZmIiBpZD0icGF0aDg0IiAvPiA8cGF0aCBkPSJtIDE1NiwzNjAuMTg0IGggOS4xODM3IFYgMzUxIGggMS42MzI2IHYgOS4xODQgSCAxNzYgdiAxLjYzMiBoIC05LjE4MzcgViAzNzEgaCAtMS42MzI2IHYgLTkuMTg0IEggMTU2IFoiIGZpbGw9IiNmZmZmZmYiIGlkPSJwYXRoODYiIC8+IDxwYXRoIGQ9Im0gNzgsMzYwLjE4NCBoIDkuMTgzNyBWIDM1MSBoIDEuNjMyNiB2IDkuMTg0IEggOTggdiAxLjYzMiBIIDg4LjgxNjMgViAzNzEgaCAtMS42MzI2IHYgLTkuMTg0IEggNzggWiIgZmlsbD0iI2ZmZmZmZiIgaWQ9InBhdGg4OCIgLz4gPHBhdGggZD0ibSAzOSwzNjAuMTg0IGggOS4xODM3IFYgMzUxIGggMS42MzI2IHYgOS4xODQgSCA1OSB2IDEuNjMyIEggNDkuODE2MyBWIDM3MSBoIC0xLjYzMjYgdiAtOS4xODQgSCAzOSBaIiBmaWxsPSIjZmZmZmZmIiBpZD0icGF0aDkwIiAvPiA8cGF0aCBkPSJtIDQ2OCwzOTkuMTg0IGggOS4xODQgViAzOTAgaCAxLjYzMiB2IDkuMTg0IEggNDg4IHYgMS42MzIgaCAtOS4xODQgViA0MTAgaCAtMS42MzIgdiAtOS4xODQgSCA0NjggWiIgZmlsbD0iI2ZmZmZmZiIgaWQ9InBhdGg5MiIgLz4gPHBhdGggZD0ibSAzOTAsMzk5LjE4NCBoIDkuMTg0IFYgMzkwIGggMS42MzIgdiA5LjE4NCBIIDQxMCB2IDEuNjMyIGggLTkuMTg0IFYgNDEwIGggLTEuNjMyIHYgLTkuMTg0IEggMzkwIFoiIGZpbGw9IiNmZmZmZmYiIGlkPSJwYXRoOTQiIC8+IDxwYXRoIGQ9Im0gMzUxLDM5OS4xODQgaCA5LjE4NCBWIDM5MCBoIDEuNjMyIHYgOS4xODQgSCAzNzEgdiAxLjYzMiBoIC05LjE4NCBWIDQxMCBoIC0xLjYzMiB2IC05LjE4NCBIIDM1MSBaIiBmaWxsPSIjZmZmZmZmIiBpZD0icGF0aDk2IiAvPiA8cGF0aCBkPSJtIDE5NSwzOTkuMTg0IGggOS4xODM3IFYgMzkwIGggMS42MzI2IHYgOS4xODQgSCAyMTUgdiAxLjYzMiBoIC05LjE4MzcgViA0MTAgaCAtMS42MzI2IHYgLTkuMTg0IEggMTk1IFoiIGZpbGw9IiNmZmZmZmYiIGlkPSJwYXRoOTgiIC8+IDxwYXRoIGQ9Im0gMTU2LDM5OS4xODQgaCA5LjE4MzcgViAzOTAgaCAxLjYzMjYgdiA5LjE4NCBIIDE3NiB2IDEuNjMyIGggLTkuMTgzNyBWIDQxMCBoIC0xLjYzMjYgdiAtOS4xODQgSCAxNTYgWiIgZmlsbD0iI2ZmZmZmZiIgaWQ9InBhdGgxMDAiIC8+IDxwYXRoIGQ9Im0gMTE3LDM5OS4xODQgaCA5LjE4MzcgViAzOTAgaCAxLjYzMjYgdiA5LjE4NCBIIDEzNyB2IDEuNjMyIGggLTkuMTgzNyBWIDQxMCBoIC0xLjYzMjYgdiAtOS4xODQgSCAxMTcgWiIgZmlsbD0iI2ZmZmZmZiIgaWQ9InBhdGgxMDIiIC8+IDxwYXRoIGQ9Im0gNzgsMzk5LjE4NCBoIDkuMTgzNyBWIDM5MCBoIDEuNjMyNiB2IDkuMTg0IEggOTggdiAxLjYzMiBIIDg4LjgxNjMgViA0MTAgaCAtMS42MzI2IHYgLTkuMTg0IEggNzggWiIgZmlsbD0iI2ZmZmZmZiIgaWQ9InBhdGgxMDQiIC8+IDxwYXRoIGQ9Im0gMzksMzk5LjE4NCBoIDkuMTgzNyBWIDM5MCBoIDEuNjMyNiB2IDkuMTg0IEggNTkgdiAxLjYzMiBIIDQ5LjgxNjMgViA0MTAgaCAtMS42MzI2IHYgLTkuMTg0IEggMzkgWiIgZmlsbD0iI2ZmZmZmZiIgaWQ9InBhdGgxMDYiIC8+IDwvc3ZnPiA=) no-repeat;
  background-size: contain;
  left: -13.9rem;
  bottom: -2.2rem;
  position: absolute;
}
@media screen and (min-width: 1024px) {
  .team-slider__texture:before {
    display: block;
  }
}
.team-slider__image-mobile {
  display: block;
  height: 240px;
  background-position: right center;
  position: relative;
  overflow: hidden;
}
@media screen and (min-width: 1024px) {
  .team-slider__image-mobile {
    display: none;
  }
}
.team-slider__image-mobile:before {
  content: "";
  display: block;
  width: 53rem;
  height: 41rem;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIiB3aWR0aD0iNTI3IiBoZWlnaHQ9IjQxMCIgdmlld0JveD0iMCAwIDUyNyA0MTAiIGZpbGw9Im5vbmUiIHZlcnNpb249IjEuMSIgaWQ9InN2ZzEwOCIgc29kaXBvZGk6ZG9jbmFtZT0icGx1c190ZXh0dXJlLS10ZWFtLXNsaWRlci5zdmciIGlua3NjYXBlOnZlcnNpb249IjEuMC4yICgxLjAuMityNzUrMSkiPiA8bWV0YWRhdGEgaWQ9Im1ldGFkYXRhMTE0Ij4gPHJkZjpSREY+IDxjYzpXb3JrIHJkZjphYm91dD0iIj4gPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+IDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+IDwvY2M6V29yaz4gPC9yZGY6UkRGPiA8L21ldGFkYXRhPiA8ZGVmcyBpZD0iZGVmczExMiIgLz4gPHNvZGlwb2RpOm5hbWVkdmlldyBwYWdlY29sb3I9IiNmZmZmZmYiIGJvcmRlcmNvbG9yPSIjNjY2NjY2IiBib3JkZXJvcGFjaXR5PSIxIiBvYmplY3R0b2xlcmFuY2U9IjEwIiBncmlkdG9sZXJhbmNlPSIxMCIgZ3VpZGV0b2xlcmFuY2U9IjEwIiBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMCIgaW5rc2NhcGU6cGFnZXNoYWRvdz0iMiIgaW5rc2NhcGU6d2luZG93LXdpZHRoPSIxNjAwIiBpbmtzY2FwZTp3aW5kb3ctaGVpZ2h0PSI4MzMiIGlkPSJuYW1lZHZpZXcxMTAiIHNob3dncmlkPSJmYWxzZSIgaW5rc2NhcGU6em9vbT0iMC43NjAzMDkyOCIgaW5rc2NhcGU6Y3g9IjEwMy40ODI3MSIgaW5rc2NhcGU6Y3k9IjIzNi40ODQ3MSIgaW5rc2NhcGU6d2luZG93LXg9IjAiIGlua3NjYXBlOndpbmRvdy15PSIzNCIgaW5rc2NhcGU6d2luZG93LW1heGltaXplZD0iMSIgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0ic3ZnMTA4IiAvPiA8cGF0aCBkPSJtIDM5LDkuMTgzNjggaCA5LjE4MzcgViAwIGggMS42MzI2IFYgOS4xODM2OCBIIDU5IHYgMS42MzI3MiBoIC05LjE4MzcgdiA5LjE4MzcgSCA0OC4xODM3IFYgMTAuODE2NCBIIDM5IFoiIGZpbGw9IiNmZmZmZmYiIGlkPSJwYXRoMiIgLz4gPHBhdGggZD0ibSAzMTIsNDguMTgzNyBoIDkuMTg0IFYgMzkgaCAxLjYzMiB2IDkuMTgzNyBIIDMzMiB2IDEuNjMyNyBoIC05LjE4NCB2IDkuMTgzNyBoIC0xLjYzMiBWIDQ5LjgxNjQgSCAzMTIgWiIgZmlsbD0iI2ZmZmZmZiIgaWQ9InBhdGg0IiAvPiA8cGF0aCBkPSJNIDAsNDguMTgzNyBIIDkuMTg0IFYgMzkgaCAxLjYzMiB2IDkuMTgzNyBIIDIwIHYgMS42MzI3IGggLTkuMTg0IHYgOS4xODM3IEggOS4xODQgViA0OS44MTY0IEggMCBaIiBmaWxsPSIjZmZmZmZmIiBpZD0icGF0aDYiIC8+IDxwYXRoIGQ9Im0gMjczLDg3LjE4MzcgaCA5LjE4NCBWIDc4IGggMS42MzIgdiA5LjE4MzcgSCAyOTMgdiAxLjYzMjcgaCAtOS4xODQgdiA5LjE4MzcgaCAtMS42MzIgViA4OC44MTY0IEggMjczIFoiIGZpbGw9IiNmZmZmZmYiIGlkPSJwYXRoOCIgLz4gPHBhdGggZD0ibSA3OCw4Ny4xODM3IGggOS4xODM3IFYgNzggaCAxLjYzMjYgdiA5LjE4MzcgSCA5OCB2IDEuNjMyNyBoIC05LjE4MzcgdiA5LjE4MzcgSCA4Ny4xODM3IFYgODguODE2NCBIIDc4IFoiIGZpbGw9IiNmZmZmZmYiIGlkPSJwYXRoMTAiIC8+IDxwYXRoIGQ9Ik0gMCw4Ny4xODM3IEggOS4xODQgViA3OCBoIDEuNjMyIHYgOS4xODM3IEggMjAgdiAxLjYzMjcgaCAtOS4xODQgdiA5LjE4MzcgSCA5LjE4NCBWIDg4LjgxNjQgSCAwIFoiIGZpbGw9IiNmZmZmZmYiIGlkPSJwYXRoMTIiIC8+IDxwYXRoIGQ9Im0gMzEyLDEyNi4xODQgaCA5LjE4NCBWIDExNyBoIDEuNjMyIHYgOS4xODQgSCAzMzIgdiAxLjYzMiBoIC05LjE4NCBWIDEzNyBoIC0xLjYzMiB2IC05LjE4NCBIIDMxMiBaIiBmaWxsPSIjZmZmZmZmIiBpZD0icGF0aDE0IiAvPiA8cGF0aCBkPSJtIDI3MywxMjYuMTg0IGggOS4xODQgViAxMTcgaCAxLjYzMiB2IDkuMTg0IEggMjkzIHYgMS42MzIgaCAtOS4xODQgViAxMzcgaCAtMS42MzIgdiAtOS4xODQgSCAyNzMgWiIgZmlsbD0iI2ZmZmZmZiIgaWQ9InBhdGgxNiIgLz4gPHBhdGggZD0ibSAxOTUsMTI2LjE4NCBoIDkuMTgzNyBWIDExNyBoIDEuNjMyNiB2IDkuMTg0IEggMjE1IHYgMS42MzIgaCAtOS4xODM3IFYgMTM3IGggLTEuNjMyNiB2IC05LjE4NCBIIDE5NSBaIiBmaWxsPSIjZmZmZmZmIiBpZD0icGF0aDE4IiAvPiA8cGF0aCBkPSJtIDExNywxMjYuMTg0IGggOS4xODM3IFYgMTE3IGggMS42MzI2IHYgOS4xODQgSCAxMzcgdiAxLjYzMiBoIC05LjE4MzcgViAxMzcgaCAtMS42MzI2IHYgLTkuMTg0IEggMTE3IFoiIGZpbGw9IiNmZmZmZmYiIGlkPSJwYXRoMjAiIC8+IDxwYXRoIGQ9Im0gMzksMTI2LjE4NCBoIDkuMTgzNyBWIDExNyBoIDEuNjMyNiB2IDkuMTg0IEggNTkgdiAxLjYzMiBIIDQ5LjgxNjMgViAxMzcgaCAtMS42MzI2IHYgLTkuMTg0IEggMzkgWiIgZmlsbD0iI2ZmZmZmZiIgaWQ9InBhdGgyMiIgLz4gPHBhdGggZD0ibSAxOTUsMTY1LjE4NCBoIDkuMTgzNyBWIDE1NiBoIDEuNjMyNiB2IDkuMTg0IEggMjE1IHYgMS42MzIgaCAtOS4xODM3IFYgMTc2IGggLTEuNjMyNiB2IC05LjE4NCBIIDE5NSBaIiBmaWxsPSIjZmZmZmZmIiBpZD0icGF0aDI0IiAvPiA8cGF0aCBkPSJtIDc4LDE2NS4xODQgaCA5LjE4MzcgViAxNTYgaCAxLjYzMjYgdiA5LjE4NCBIIDk4IHYgMS42MzIgSCA4OC44MTYzIFYgMTc2IGggLTEuNjMyNiB2IC05LjE4NCBIIDc4IFoiIGZpbGw9IiNmZmZmZmYiIGlkPSJwYXRoMjYiIC8+IDxwYXRoIGQ9Im0gMzksMTY1LjE4NCBoIDkuMTgzNyBWIDE1NiBoIDEuNjMyNiB2IDkuMTg0IEggNTkgdiAxLjYzMiBIIDQ5LjgxNjMgViAxNzYgaCAtMS42MzI2IHYgLTkuMTg0IEggMzkgWiIgZmlsbD0iI2ZmZmZmZiIgaWQ9InBhdGgyOCIgLz4gPHBhdGggZD0iTSAwLDE2NS4xODQgSCA5LjE4NCBWIDE1NiBoIDEuNjMyIHYgOS4xODQgSCAyMCB2IDEuNjMyIEggMTAuODE2IFYgMTc2IEggOS4xODQgdiAtOS4xODQgSCAwIFoiIGZpbGw9IiNmZmZmZmYiIGlkPSJwYXRoMzAiIC8+IDxwYXRoIGQ9Im0gMTU2LDIwNC4xODQgaCA5LjE4MzcgViAxOTUgaCAxLjYzMjYgdiA5LjE4NCBIIDE3NiB2IDEuNjMyIGggLTkuMTgzNyBWIDIxNSBoIC0xLjYzMjYgdiAtOS4xODQgSCAxNTYgWiIgZmlsbD0iI2ZmZmZmZiIgaWQ9InBhdGgzMiIgLz4gPHBhdGggZD0ibSAxMTcsMjA0LjE4NCBoIDkuMTgzNyBWIDE5NSBoIDEuNjMyNiB2IDkuMTg0IEggMTM3IHYgMS42MzIgaCAtOS4xODM3IFYgMjE1IGggLTEuNjMyNiB2IC05LjE4NCBIIDExNyBaIiBmaWxsPSIjZmZmZmZmIiBpZD0icGF0aDM0IiAvPiA8cGF0aCBkPSJtIDc4LDIwNC4xODQgaCA5LjE4MzcgViAxOTUgaCAxLjYzMjYgdiA5LjE4NCBIIDk4IHYgMS42MzIgSCA4OC44MTYzIFYgMjE1IGggLTEuNjMyNiB2IC05LjE4NCBIIDc4IFoiIGZpbGw9IiNmZmZmZmYiIGlkPSJwYXRoMzYiIC8+IDxwYXRoIGQ9Ik0gMCwyMDQuMTg0IEggOS4xODQgViAxOTUgaCAxLjYzMiB2IDkuMTg0IEggMjAgdiAxLjYzMiBIIDEwLjgxNiBWIDIxNSBIIDkuMTg0IHYgLTkuMTg0IEggMCBaIiBmaWxsPSIjZmZmZmZmIiBpZD0icGF0aDM4IiAvPiA8cGF0aCBkPSJtIDUwNywyNDMuMTg0IGggOS4xODQgViAyMzQgaCAxLjYzMiB2IDkuMTg0IEggNTI3IHYgMS42MzIgaCAtOS4xODQgViAyNTQgaCAtMS42MzIgdiAtOS4xODQgSCA1MDcgWiIgZmlsbD0iI2ZmZmZmZiIgaWQ9InBhdGg0MCIgLz4gPHBhdGggZD0ibSA0MjksMjQzLjE4NCBoIDkuMTg0IFYgMjM0IGggMS42MzIgdiA5LjE4NCBIIDQ0OSB2IDEuNjMyIGggLTkuMTg0IFYgMjU0IGggLTEuNjMyIHYgLTkuMTg0IEggNDI5IFoiIGZpbGw9IiNmZmZmZmYiIGlkPSJwYXRoNDIiIC8+IDxwYXRoIGQ9Im0gMzkwLDI0My4xODQgaCA5LjE4NCBWIDIzNCBoIDEuNjMyIHYgOS4xODQgSCA0MTAgdiAxLjYzMiBoIC05LjE4NCBWIDI1NCBoIC0xLjYzMiB2IC05LjE4NCBIIDM5MCBaIiBmaWxsPSIjZmZmZmZmIiBpZD0icGF0aDQ0IiAvPiA8cGF0aCBkPSJtIDMxMiwyNDMuMTg0IGggOS4xODQgViAyMzQgaCAxLjYzMiB2IDkuMTg0IEggMzMyIHYgMS42MzIgaCAtOS4xODQgViAyNTQgaCAtMS42MzIgdiAtOS4xODQgSCAzMTIgWiIgZmlsbD0iI2ZmZmZmZiIgaWQ9InBhdGg0NiIgLz4gPHBhdGggZD0ibSAyMzQsMjQzLjE4NCBoIDkuMTg0IFYgMjM0IGggMS42MzIgdiA5LjE4NCBIIDI1NCB2IDEuNjMyIGggLTkuMTg0IFYgMjU0IGggLTEuNjMyIHYgLTkuMTg0IEggMjM0IFoiIGZpbGw9IiNmZmZmZmYiIGlkPSJwYXRoNDgiIC8+IDxwYXRoIGQ9Im0gMTk1LDI0My4xODQgaCA5LjE4MzcgViAyMzQgaCAxLjYzMjYgdiA5LjE4NCBIIDIxNSB2IDEuNjMyIGggLTkuMTgzNyBWIDI1NCBoIC0xLjYzMjYgdiAtOS4xODQgSCAxOTUgWiIgZmlsbD0iI2ZmZmZmZiIgaWQ9InBhdGg1MCIgLz4gPHBhdGggZD0ibSAxNTYsMjQzLjE4NCBoIDkuMTgzNyBWIDIzNCBoIDEuNjMyNiB2IDkuMTg0IEggMTc2IHYgMS42MzIgaCAtOS4xODM3IFYgMjU0IGggLTEuNjMyNiB2IC05LjE4NCBIIDE1NiBaIiBmaWxsPSIjZmZmZmZmIiBpZD0icGF0aDUyIiAvPiA8cGF0aCBkPSJtIDExNywyNDMuMTg0IGggOS4xODM3IFYgMjM0IGggMS42MzI2IHYgOS4xODQgSCAxMzcgdiAxLjYzMiBoIC05LjE4MzcgViAyNTQgaCAtMS42MzI2IHYgLTkuMTg0IEggMTE3IFoiIGZpbGw9IiNmZmZmZmYiIGlkPSJwYXRoNTQiIC8+IDxwYXRoIGQ9Ik0gMCwyNDMuMTg0IEggOS4xODQgViAyMzQgaCAxLjYzMiB2IDkuMTg0IEggMjAgdiAxLjYzMiBIIDEwLjgxNiBWIDI1NCBIIDkuMTg0IHYgLTkuMTg0IEggMCBaIiBmaWxsPSIjZmZmZmZmIiBpZD0icGF0aDU2IiAvPiA8cGF0aCBkPSJtIDMxMiwyODIuMTg0IGggOS4xODQgViAyNzMgaCAxLjYzMiB2IDkuMTg0IEggMzMyIHYgMS42MzIgaCAtOS4xODQgViAyOTMgaCAtMS42MzIgdiAtOS4xODQgSCAzMTIgWiIgZmlsbD0iI2ZmZmZmZiIgaWQ9InBhdGg1OCIgLz4gPHBhdGggZD0ibSAyNzMsMjgyLjE4NCBoIDkuMTg0IFYgMjczIGggMS42MzIgdiA5LjE4NCBIIDI5MyB2IDEuNjMyIGggLTkuMTg0IFYgMjkzIGggLTEuNjMyIHYgLTkuMTg0IEggMjczIFoiIGZpbGw9IiNmZmZmZmYiIGlkPSJwYXRoNjAiIC8+IDxwYXRoIGQ9Im0gMTE3LDI4Mi4xODQgaCA5LjE4MzcgViAyNzMgaCAxLjYzMjYgdiA5LjE4NCBIIDEzNyB2IDEuNjMyIGggLTkuMTgzNyBWIDI5MyBoIC0xLjYzMjYgdiAtOS4xODQgSCAxMTcgWiIgZmlsbD0iI2ZmZmZmZiIgaWQ9InBhdGg2MiIgLz4gPHBhdGggZD0ibSA3OCwyODIuMTg0IGggOS4xODM3IFYgMjczIGggMS42MzI2IHYgOS4xODQgSCA5OCB2IDEuNjMyIEggODguODE2MyBWIDI5MyBoIC0xLjYzMjYgdiAtOS4xODQgSCA3OCBaIiBmaWxsPSIjZmZmZmZmIiBpZD0icGF0aDY0IiAvPiA8cGF0aCBkPSJtIDM5LDI4Mi4xODQgaCA5LjE4MzcgViAyNzMgaCAxLjYzMjYgdiA5LjE4NCBIIDU5IHYgMS42MzIgSCA0OS44MTYzIFYgMjkzIGggLTEuNjMyNiB2IC05LjE4NCBIIDM5IFoiIGZpbGw9IiNmZmZmZmYiIGlkPSJwYXRoNjYiIC8+IDxwYXRoIGQ9Im0gMzkwLDMyMS4xODQgaCA5LjE4NCBWIDMxMiBoIDEuNjMyIHYgOS4xODQgSCA0MTAgdiAxLjYzMiBoIC05LjE4NCBWIDMzMiBoIC0xLjYzMiB2IC05LjE4NCBIIDM5MCBaIiBmaWxsPSIjZmZmZmZmIiBpZD0icGF0aDY4IiAvPiA8cGF0aCBkPSJtIDIzNCwzMjEuMTg0IGggOS4xODQgViAzMTIgaCAxLjYzMiB2IDkuMTg0IEggMjU0IHYgMS42MzIgaCAtOS4xODQgViAzMzIgaCAtMS42MzIgdiAtOS4xODQgSCAyMzQgWiIgZmlsbD0iI2ZmZmZmZiIgaWQ9InBhdGg3MCIgLz4gPHBhdGggZD0ibSAxNTYsMzIxLjE4NCBoIDkuMTgzNyBWIDMxMiBoIDEuNjMyNiB2IDkuMTg0IEggMTc2IHYgMS42MzIgaCAtOS4xODM3IFYgMzMyIGggLTEuNjMyNiB2IC05LjE4NCBIIDE1NiBaIiBmaWxsPSIjZmZmZmZmIiBpZD0icGF0aDcyIiAvPiA8cGF0aCBkPSJtIDExNywzMjEuMTg0IGggOS4xODM3IFYgMzEyIGggMS42MzI2IHYgOS4xODQgSCAxMzcgdiAxLjYzMiBoIC05LjE4MzcgViAzMzIgaCAtMS42MzI2IHYgLTkuMTg0IEggMTE3IFoiIGZpbGw9IiNmZmZmZmYiIGlkPSJwYXRoNzQiIC8+IDxwYXRoIGQ9Im0gMzksMzIxLjE4NCBoIDkuMTgzNyBWIDMxMiBoIDEuNjMyNiB2IDkuMTg0IEggNTkgdiAxLjYzMiBIIDQ5LjgxNjMgViAzMzIgaCAtMS42MzI2IHYgLTkuMTg0IEggMzkgWiIgZmlsbD0iI2ZmZmZmZiIgaWQ9InBhdGg3NiIgLz4gPHBhdGggZD0iTSAwLDMyMS4xODQgSCA5LjE4NCBWIDMxMiBoIDEuNjMyIHYgOS4xODQgSCAyMCB2IDEuNjMyIEggMTAuODE2IFYgMzMyIEggOS4xODQgdiAtOS4xODQgSCAwIFoiIGZpbGw9IiNmZmZmZmYiIGlkPSJwYXRoNzgiIC8+IDxwYXRoIGQ9Im0gMzUxLDM2MC4xODQgaCA5LjE4NCBWIDM1MSBoIDEuNjMyIHYgOS4xODQgSCAzNzEgdiAxLjYzMiBoIC05LjE4NCBWIDM3MSBoIC0xLjYzMiB2IC05LjE4NCBIIDM1MSBaIiBmaWxsPSIjZmZmZmZmIiBpZD0icGF0aDgwIiAvPiA8cGF0aCBkPSJtIDI3MywzNjAuMTg0IGggOS4xODQgViAzNTEgaCAxLjYzMiB2IDkuMTg0IEggMjkzIHYgMS42MzIgaCAtOS4xODQgViAzNzEgaCAtMS42MzIgdiAtOS4xODQgSCAyNzMgWiIgZmlsbD0iI2ZmZmZmZiIgaWQ9InBhdGg4MiIgLz4gPHBhdGggZD0ibSAxOTUsMzYwLjE4NCBoIDkuMTgzNyBWIDM1MSBoIDEuNjMyNiB2IDkuMTg0IEggMjE1IHYgMS42MzIgaCAtOS4xODM3IFYgMzcxIGggLTEuNjMyNiB2IC05LjE4NCBIIDE5NSBaIiBmaWxsPSIjZmZmZmZmIiBpZD0icGF0aDg0IiAvPiA8cGF0aCBkPSJtIDE1NiwzNjAuMTg0IGggOS4xODM3IFYgMzUxIGggMS42MzI2IHYgOS4xODQgSCAxNzYgdiAxLjYzMiBoIC05LjE4MzcgViAzNzEgaCAtMS42MzI2IHYgLTkuMTg0IEggMTU2IFoiIGZpbGw9IiNmZmZmZmYiIGlkPSJwYXRoODYiIC8+IDxwYXRoIGQ9Im0gNzgsMzYwLjE4NCBoIDkuMTgzNyBWIDM1MSBoIDEuNjMyNiB2IDkuMTg0IEggOTggdiAxLjYzMiBIIDg4LjgxNjMgViAzNzEgaCAtMS42MzI2IHYgLTkuMTg0IEggNzggWiIgZmlsbD0iI2ZmZmZmZiIgaWQ9InBhdGg4OCIgLz4gPHBhdGggZD0ibSAzOSwzNjAuMTg0IGggOS4xODM3IFYgMzUxIGggMS42MzI2IHYgOS4xODQgSCA1OSB2IDEuNjMyIEggNDkuODE2MyBWIDM3MSBoIC0xLjYzMjYgdiAtOS4xODQgSCAzOSBaIiBmaWxsPSIjZmZmZmZmIiBpZD0icGF0aDkwIiAvPiA8cGF0aCBkPSJtIDQ2OCwzOTkuMTg0IGggOS4xODQgViAzOTAgaCAxLjYzMiB2IDkuMTg0IEggNDg4IHYgMS42MzIgaCAtOS4xODQgViA0MTAgaCAtMS42MzIgdiAtOS4xODQgSCA0NjggWiIgZmlsbD0iI2ZmZmZmZiIgaWQ9InBhdGg5MiIgLz4gPHBhdGggZD0ibSAzOTAsMzk5LjE4NCBoIDkuMTg0IFYgMzkwIGggMS42MzIgdiA5LjE4NCBIIDQxMCB2IDEuNjMyIGggLTkuMTg0IFYgNDEwIGggLTEuNjMyIHYgLTkuMTg0IEggMzkwIFoiIGZpbGw9IiNmZmZmZmYiIGlkPSJwYXRoOTQiIC8+IDxwYXRoIGQ9Im0gMzUxLDM5OS4xODQgaCA5LjE4NCBWIDM5MCBoIDEuNjMyIHYgOS4xODQgSCAzNzEgdiAxLjYzMiBoIC05LjE4NCBWIDQxMCBoIC0xLjYzMiB2IC05LjE4NCBIIDM1MSBaIiBmaWxsPSIjZmZmZmZmIiBpZD0icGF0aDk2IiAvPiA8cGF0aCBkPSJtIDE5NSwzOTkuMTg0IGggOS4xODM3IFYgMzkwIGggMS42MzI2IHYgOS4xODQgSCAyMTUgdiAxLjYzMiBoIC05LjE4MzcgViA0MTAgaCAtMS42MzI2IHYgLTkuMTg0IEggMTk1IFoiIGZpbGw9IiNmZmZmZmYiIGlkPSJwYXRoOTgiIC8+IDxwYXRoIGQ9Im0gMTU2LDM5OS4xODQgaCA5LjE4MzcgViAzOTAgaCAxLjYzMjYgdiA5LjE4NCBIIDE3NiB2IDEuNjMyIGggLTkuMTgzNyBWIDQxMCBoIC0xLjYzMjYgdiAtOS4xODQgSCAxNTYgWiIgZmlsbD0iI2ZmZmZmZiIgaWQ9InBhdGgxMDAiIC8+IDxwYXRoIGQ9Im0gMTE3LDM5OS4xODQgaCA5LjE4MzcgViAzOTAgaCAxLjYzMjYgdiA5LjE4NCBIIDEzNyB2IDEuNjMyIGggLTkuMTgzNyBWIDQxMCBoIC0xLjYzMjYgdiAtOS4xODQgSCAxMTcgWiIgZmlsbD0iI2ZmZmZmZiIgaWQ9InBhdGgxMDIiIC8+IDxwYXRoIGQ9Im0gNzgsMzk5LjE4NCBoIDkuMTgzNyBWIDM5MCBoIDEuNjMyNiB2IDkuMTg0IEggOTggdiAxLjYzMiBIIDg4LjgxNjMgViA0MTAgaCAtMS42MzI2IHYgLTkuMTg0IEggNzggWiIgZmlsbD0iI2ZmZmZmZiIgaWQ9InBhdGgxMDQiIC8+IDxwYXRoIGQ9Im0gMzksMzk5LjE4NCBoIDkuMTgzNyBWIDM5MCBoIDEuNjMyNiB2IDkuMTg0IEggNTkgdiAxLjYzMiBIIDQ5LjgxNjMgViA0MTAgaCAtMS42MzI2IHYgLTkuMTg0IEggMzkgWiIgZmlsbD0iI2ZmZmZmZiIgaWQ9InBhdGgxMDYiIC8+IDwvc3ZnPiA=) no-repeat;
  background-size: contain;
  left: -13.9rem;
  bottom: -2.2rem;
  position: absolute;
}
.team-slider__header {
  position: relative;
  z-index: 1;
  min-height: 70rem;
  background-position: right center;
  background-size: 0;
}
@media screen and (min-width: 1024px) {
  .team-slider__header {
    background-size: cover;
  }
}
.team-slider__header-content-wrapper {
  padding: 13.5rem 0 20rem;
}
@media screen and (min-width: 768px) {
  .team-slider__header-content-wrapper {
    margin-left: 11.5rem;
  }
}
.team-slider__header--industry {
  min-height: initial;
}
.team-slider__header--industry .team-slider__header-content-wrapper {
  padding: 10rem 0 2rem 0;
}
.team-slider__header-title {
  font-family: Georgia;
  font-style: normal;
  font-weight: normal;
  color: #002E5D;
  position: relative;
  font-size: 4.8rem;
  line-height: 130%;
  padding-bottom: 3.5rem;
}
@media screen and (min-width: 768px) {
  .team-slider__header-title {
    font-size: 4.8rem;
  }
}
.team-slider__header-title:before {
  content: "";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTQwIDE4LjAwMDFIMjJWOS4xNTUyN2UtMDVIMThWMTguMDAwMUgwVjIyLjAwMDFIMThWNDAuMDAwMUgyMlYyMi4wMDAxSDQwVjE4LjAwMDFaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=);
  background-size: contain;
  background-repeat: no-repeat;
  width: 12px;
  height: 12px;
  justify-content: center;
  display: flex;
  position: absolute;
  left: -16px;
  top: -6px;
}
@media screen and (min-width: 1024px) {
  .team-slider__header-title:before {
    left: -7rem;
    top: -1.8rem;
    width: 4rem;
    height: 4rem;
  }
}
.team-slider__header-subtitle {
  font-family: Roboto, "sans-serif";
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
  font-size: 2.5rem;
  letter-spacing: 0.5rem;
  text-transform: uppercase;
  color: #002E5D;
  padding-bottom: 2rem;
}
@media screen and (min-width: 768px) {
  .team-slider__header-subtitle {
    font-size: 1.6rem;
    letter-spacing: 0.2rem;
  }
}
.team-slider__header-text {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  color: #010202;
  padding-bottom: 5rem;
  font-size: 3rem;
  line-height: 160%;
}
@media screen and (min-width: 1024px) {
  .team-slider__header-text {
    font-size: 2.8rem;
    line-height: 4.4rem;
  }
}
@media screen and (min-width: 768px) {
  .team-slider__header-text {
    width: 45.5rem;
    padding-bottom: 3rem;
  }
}
.team-slider__header-button {
  height: 6rem;
  cursor: pointer;
  text-transform: uppercase;
  border-radius: 40px;
  letter-spacing: 0.1rem;
  display: flex;
  font-size: 1.5rem;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  color: white;
  background: linear-gradient(90deg, #0093B2 0%, #0093B2 50%, #002E5D 50%, #002E5D 100%);
  background-repeat: no-repeat;
  background-size: 200% 100%;
  background-position: right bottom;
  transition: background-position 0.25s ease-out;
  font-weight: 500;
  transition: all 0.5s ease;
  border: 0 none;
  width: 167px;
  height: 40px;
  font-weight: 500;
  font-size: 10px;
  line-height: 12px;
  background: linear-gradient(90deg, #002E5D 0%, #002E5D 50%, #0093B2 50%, #0093B2 100%);
  background-repeat: no-repeat;
  background-size: 200% 100%;
  background-position: right bottom;
  transition: background-position 0.25s ease-out;
}
.team-slider__header-button:hover {
  background-position: left bottom;
}
.team-slider__header-button:visited, .team-slider__header-button:focus, .team-slider__header-button:active {
  color: white;
}
.team-slider__header-button:hover {
  color: white;
}
.team-slider__header-button:after {
  content: " ";
  display: flex;
  background-image: url(data:image/svg+xml;base64,PHN2ZyBjbGFzcyA9ICJhcnJvdy1yaWdodCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIiB2aWV3Qm94PSIwIDAgMjAgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxwYXRoIGQ9Ik0wIDdWNUgxNi42MTM4TDEzLjAwMDIgMS40MTQyMUwxNC40MTQ0IDBMMjAgNkwxNC40MTQyIDEyTDEzIDEwLjU4NThMMTYuNjEzOCA3SDBaIiBmaWxsPSIjZmZmZmZmIi8+IDwvc3ZnPiA=);
  background-repeat: no-repeat;
  align-items: center;
  justify-content: center;
  background-position: right center;
  width: 20px;
  height: 12px;
  display: inline-block;
  margin-left: 10px;
}
.team-slider__header-button:hover:after {
  content: " ";
  display: flex;
  background-image: url(data:image/svg+xml;base64,PHN2ZyBjbGFzcyA9ICJhcnJvdy1yaWdodCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIiB2aWV3Qm94PSIwIDAgMjAgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxwYXRoIGQ9Ik0wIDdWNUgxNi42MTM4TDEzLjAwMDIgMS40MTQyMUwxNC40MTQ0IDBMMjAgNkwxNC40MTQyIDEyTDEzIDEwLjU4NThMMTYuNjEzOCA3SDBaIiBmaWxsPSIjZmZmZmZmIi8+IDwvc3ZnPiA=);
  background-repeat: no-repeat;
  align-items: center;
  justify-content: center;
}
@media screen and (min-width: 1024px) {
  .team-slider__header-button {
    width: 27.1rem;
    height: 6rem;
    cursor: pointer;
    text-transform: uppercase;
    border-radius: 40px;
    letter-spacing: 0.1rem;
    display: flex;
    font-size: 1.5rem;
    justify-content: center;
    align-items: center;
    text-decoration: none;
    color: white;
    background: linear-gradient(90deg, #002E5D 0%, #002E5D 50%, #0093B2 50%, #0093B2 100%);
    background-repeat: no-repeat;
    background-size: 200% 100%;
    background-position: right bottom;
    transition: background-position 0.25s ease-out;
    font-weight: 500;
    transition: all 0.5s ease;
    border: 0 none;
  }
  .team-slider__header-button:hover {
    background-position: left bottom;
  }
  .team-slider__header-button:visited, .team-slider__header-button:focus, .team-slider__header-button:active {
    color: white;
  }
  .team-slider__header-button:hover {
    color: white;
  }
  .team-slider__header-button:after {
    content: " ";
    display: flex;
    background-image: url(data:image/svg+xml;base64,PHN2ZyBjbGFzcyA9ICJhcnJvdy1yaWdodCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIiB2aWV3Qm94PSIwIDAgMjAgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxwYXRoIGQ9Ik0wIDdWNUgxNi42MTM4TDEzLjAwMDIgMS40MTQyMUwxNC40MTQ0IDBMMjAgNkwxNC40MTQyIDEyTDEzIDEwLjU4NThMMTYuNjEzOCA3SDBaIiBmaWxsPSIjZmZmZmZmIi8+IDwvc3ZnPiA=);
    background-repeat: no-repeat;
    align-items: center;
    justify-content: center;
    background-position: right center;
    width: 20px;
    height: 12px;
    display: inline-block;
    margin-left: 10px;
  }
  .team-slider__header-button:hover:after {
    content: " ";
    display: flex;
    background-image: url(data:image/svg+xml;base64,PHN2ZyBjbGFzcyA9ICJhcnJvdy1yaWdodCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIiB2aWV3Qm94PSIwIDAgMjAgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxwYXRoIGQ9Ik0wIDdWNUgxNi42MTM4TDEzLjAwMDIgMS40MTQyMUwxNC40MTQ0IDBMMjAgNkwxNC40MTQyIDEyTDEzIDEwLjU4NThMMTYuNjEzOCA3SDBaIiBmaWxsPSIjZmZmZmZmIi8+IDwvc3ZnPiA=);
    background-repeat: no-repeat;
    align-items: center;
    justify-content: center;
  }
}
.team-slider__header-button:hover {
  background-position: left bottom;
}
.team-slider__header-button:hover {
  color: white;
}
.team-slider__slider {
  position: relative;
  z-index: 1;
}
.team-slider .slick-slider {
  position: relative;
}
@media screen and (min-width: 768px) {
  .team-slider .slick-slider {
    left: 3rem;
  }
}
@media screen and (min-width: 1280px) {
  .team-slider .slick-slider {
    left: 160px;
  }
}
.team-slider .slick-list {
  margin-top: -6.5rem;
}
.team-slider .slick-track {
  overflow: hidden;
  display: flex !important;
  height: auto;
}
.team-slider__slider-card {
  background-color: white;
  margin-right: 2rem;
  margin-bottom: 2rem;
  display: flex;
  justify-content: flex-start;
  flex-direction: column;
  margin-right: 0;
  width: 256px;
  min-height: 420px;
}
.team-slider__slider-card-wrapper {
  padding: 0 15px;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}
@media screen and (min-width: 1024px) {
  .team-slider__slider-card-wrapper {
    padding: 0 1.5rem;
  }
}
@media screen and (min-width: 768px) {
  .team-slider__slider-card {
    margin-right: 3rem;
  }
}
@media screen and (min-width: 1024px) {
  .team-slider__slider-card {
    flex: 0 0 25.8rem;
    min-height: 60rem;
  }
}
.team-slider__slider-card.slick-slide {
  height: inherit !important;
  min-height: 420px;
  display: flex !important;
}
@media screen and (min-width: 1024px) {
  .team-slider__slider-card.slick-slide {
    min-height: 60rem;
  }
}
.team-slider__image-wrapper {
  width: 100%;
  height: 256px;
  margin-bottom: 3.2rem;
  flex-shrink: 0;
}
@media screen and (min-width: 1024px) {
  .team-slider__image-wrapper {
    height: 25.8rem;
  }
}
.team-slider__image-wrapper img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  object-position: bottom;
}
.team-slider__image-wrapper a {
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
  text-align: center;
  transition: transform 0.6s ease;
  transform-style: preserve-3d;
}
.team-slider__image-wrapper.has-hover:hover a {
  transform: rotateY(180deg);
}
.team-slider__front-image, .team-slider__back-image {
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  -webkit-backface-visibility: hidden;
  /* Safari */
  backface-visibility: hidden;
}
.team-slider__front-image {
  background-color: #Fff;
}
.team-slider__back-image {
  background-color: #fff;
  transform: rotateY(180deg);
}
.team-slider__back-image img {
  object-fit: cover;
}
.team-slider__name {
  font-family: Georgia;
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: 130%;
  letter-spacing: 0.666667px;
  text-transform: capitalize;
  padding: 2rem 0 1.2rem;
  color: #010202;
}
@media screen and (min-width: 1024px) {
  .team-slider__name {
    font-size: 2.4rem;
  }
}
.team-slider__link {
  text-decoration: none;
  color: #010202;
}
.team-slider__link:visited {
  color: #010202;
}
.team-slider__states-list {
  margin-left: 0;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  font-family: Roboto, "sans-serif";
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
  font-size: 2.5rem;
  letter-spacing: 0.5rem;
  text-transform: uppercase;
  color: #010202;
  display: flex;
  align-items: center;
  font-size: 12px;
  letter-spacing: 2px;
}
@media screen and (min-width: 768px) {
  .team-slider__states-list {
    font-size: 1.6rem;
    letter-spacing: 0.2rem;
  }
}
.team-slider__states-list:before {
  content: "";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTQwIDE4LjAwMDFIMjJWOS4xNTUyN2UtMDVIMThWMTguMDAwMUgwVjIyLjAwMDFIMThWNDAuMDAwMUgyMlYyMi4wMDAxSDQwVjE4LjAwMDFaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=);
  background-size: contain;
  background-repeat: no-repeat;
  width: 2rem;
  height: 2rem;
  justify-content: center;
  display: flex;
  margin-right: 2rem;
}
.team-slider__states-list:before {
  margin-right: 1.6rem;
}
@media screen and (min-width: 1024px) {
  .team-slider__states-list {
    font-size: 1.6rem;
    letter-spacing: 0.3rem;
  }
}
.team-slider__tags-wrapper {
  padding: 2rem 0 3.5rem;
  margin-top: auto;
}
.team-slider__tags-wrapper .tag-cloud-link {
  height: 2.6rem;
  cursor: pointer;
  text-transform: uppercase;
  border-radius: 40px;
  letter-spacing: 0.1rem;
  display: flex;
  font-size: 1.5rem;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  color: #010202;
  background: linear-gradient(90deg, #0093B2 0%, #0093B2 50%, #F5F5F5 50%, #F5F5F5 100%);
  background-repeat: no-repeat;
  background-size: 200% 100%;
  background-position: right bottom;
  transition: background-position 0.25s ease-out;
  font-weight: 500;
  transition: all 0.5s ease;
  border: 0 none;
  display: inline-flex;
  width: auto;
  font-size: 10px;
  justify-content: space-between;
  margin-right: 5px;
  margin-top: 7px;
  padding: 3px 10px;
  text-align: center;
}
.team-slider__tags-wrapper .tag-cloud-link:hover {
  background-position: left bottom;
}
.team-slider__tags-wrapper .tag-cloud-link:visited, .team-slider__tags-wrapper .tag-cloud-link:focus, .team-slider__tags-wrapper .tag-cloud-link:active {
  color: #010202;
}
.team-slider__tags-wrapper .tag-cloud-link:hover {
  color: white;
}
.team-slider__tags-wrapper .tag-cloud-link:hover {
  color: white;
}
@media screen and (min-width: 1024px) {
  .team-slider__tags-wrapper .tag-cloud-link {
    font-size: 1.2rem;
  }
}
.team-slider__tags-wrapper + .team-slider__footer-wrapper {
  margin-top: 0;
}
.team-slider__footer-wrapper {
  display: flex;
  justify-content: space-between;
  padding-bottom: 1.6rem;
  align-items: center;
  margin-top: auto;
}
.team-slider__description {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  color: #010202;
  font-size: 14px;
  line-height: 150%;
}
@media screen and (min-width: 1024px) {
  .team-slider__description {
    font-size: 1.4rem;
  }
}
.team-slider__read-more-link {
  text-transform: uppercase;
  color: #0093B2;
  display: flex;
  font-size: 10px;
  align-items: center;
  text-decoration: none;
}
@media screen and (min-width: 1024px) {
  .team-slider__read-more-link {
    font-size: 1.2rem;
  }
}
.team-slider__read-more-link:after {
  content: " ";
  display: flex;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAyMCAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTAgN1Y1SDE2LjYxMzhMMTMuMDAwMiAxLjQxNDIxTDE0LjQxNDQgMEwyMCA2TDE0LjQxNDIgMTJMMTMgMTAuNTg1OEwxNi42MTM4IDdIMFoiIGZpbGw9IiMwMDkzQjIiLz4gPC9zdmc+IA==);
  background-repeat: no-repeat;
  align-items: center;
  justify-content: center;
  width: 20px;
  background-size: 80%;
  height: 12px;
  display: inline-block;
  margin-left: 10px;
}
.team-slider__read-more-link:hover {
  color: #0093B2;
}
.team-slider__read-more-link:hover:after {
  content: " ";
  display: flex;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAyMCAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTAgN1Y1SDE2LjYxMzhMMTMuMDAwMiAxLjQxNDIxTDE0LjQxNDQgMEwyMCA2TDE0LjQxNDIgMTJMMTMgMTAuNTg1OEwxNi42MTM4IDdIMFoiIGZpbGw9IiMwMDJFNUQiLz4gPC9zdmc+IA==);
  background-repeat: no-repeat;
  align-items: center;
  justify-content: center;
  width: 20px;
  height: 12px;
  display: inline-block;
}
.team-slider__buttons-wrapper .container {
  max-width: 256px;
  padding: 4rem 0;
}
@media screen and (min-width: 768px) {
  .team-slider__buttons-wrapper .container {
    margin: 0 auto;
    padding-left: 0;
    padding-right: 0;
    max-width: 76.8rem;
    padding-left: 7rem;
    padding-right: 7rem;
    padding-top: 4rem;
    padding-bottom: 4rem;
  }
}
@media screen and (min-width: 768px) and (min-width: 1024px) {
  .team-slider__buttons-wrapper .container {
    max-width: 128rem;
    padding-left: 8rem;
    padding-right: 8rem;
  }
}
@media screen and (min-width: 768px) and (min-width: 1280px) {
  .team-slider__buttons-wrapper .container {
    display: flex;
    flex-direction: row;
  }
}
.team-slider__buttons {
  display: flex;
  justify-content: space-between;
  width: 27%;
  margin-left: auto;
}
@media screen and (min-width: 768px) {
  .team-slider__buttons {
    width: 14rem;
  }
}
@media screen and (min-width: 1024px) {
  .team-slider__buttons {
    width: 11rem;
  }
}
.team-slider__slider-button:first-of-type {
  padding-right: 1rem;
}
.team-slider__form {
  position: relative;
  z-index: 10;
  /*
  @media screen and (min-width:$lg) {
  position: relative;
  left: 143px;
  }
  */
}
.team-slider__controls {
  margin: 0;
}
@media screen and (min-width: 1280px) {
  .team-slider__controls {
    max-width: 1167px;
  }
}
@media screen and (min-width: 1440px) {
  .team-slider__controls {
    max-width: 1280px;
  }
}
@media screen and (min-width: 1600px) {
  .team-slider__controls {
    max-width: 1583px;
  }
}
.team-slider .button-wrapper {
  display: none;
}
@media screen and (min-width: 1024px) {
  .team-slider .button-wrapper {
    display: flex;
    flex-direction: column;
    height: 12rem;
    justify-content: space-evenly;
  }
}
.team-slider .button-wrapper__view-all-wrapper {
  width: 100%;
  display: flex;
  justify-content: flex-end;
  position: relative;
  z-index: 100;
}
.team-slider .button-wrapper .view-all-button {
  width: 25.1rem;
  height: 6rem;
  cursor: pointer;
  text-transform: uppercase;
  border-radius: 40px;
  letter-spacing: 0.1rem;
  display: flex;
  font-size: 1.5rem;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  color: white;
  background: linear-gradient(90deg, #0093B2 0%, #0093B2 50%, #002E5D 50%, #002E5D 100%);
  background-repeat: no-repeat;
  background-size: 200% 100%;
  background-position: right bottom;
  transition: background-position 0.25s ease-out;
  font-weight: 500;
  transition: all 0.5s ease;
  border: 0 none;
}
.team-slider .button-wrapper .view-all-button:hover {
  background-position: left bottom;
}
.team-slider .button-wrapper .view-all-button:visited, .team-slider .button-wrapper .view-all-button:focus, .team-slider .button-wrapper .view-all-button:active {
  color: white;
}
.team-slider .button-wrapper .view-all-button:hover {
  color: white;
}
.team-slider .button-wrapper .view-all-button:after {
  content: " ";
  display: flex;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAyMCAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTAgN1Y1SDE2LjYxMzhMMTMuMDAwMiAxLjQxNDIxTDE0LjQxNDQgMEwyMCA2TDE0LjQxNDIgMTJMMTMgMTAuNTg1OEwxNi42MTM4IDdIMFoiIGZpbGw9IiMwMDkzQjIiLz4gPC9zdmc+IA==);
  background-repeat: no-repeat;
  align-items: center;
  justify-content: center;
  background-position: right center;
  width: 20px;
  height: 12px;
  display: inline-block;
  margin-left: 10px;
}
.team-slider .button-wrapper .view-all-button:hover:after {
  content: " ";
  display: flex;
  background-image: url(data:image/svg+xml;base64,PHN2ZyBjbGFzcyA9ICJhcnJvdy1yaWdodCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIiB2aWV3Qm94PSIwIDAgMjAgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxwYXRoIGQ9Ik0wIDdWNUgxNi42MTM4TDEzLjAwMDIgMS40MTQyMUwxNC40MTQ0IDBMMjAgNkwxNC40MTQyIDEyTDEzIDEwLjU4NThMMTYuNjEzOCA3SDBaIiBmaWxsPSIjZmZmZmZmIi8+IDwvc3ZnPiA=);
  background-repeat: no-repeat;
  align-items: center;
  justify-content: center;
}
.team-slider .button-wrapper .view-all-button:hover {
  color: white;
  background-color: #0093B2;
  border: 1px solid #0093B2;
  transition: all 0.5s ease;
}
.team-slider .button-wrapper .view-all-button:hover:after {
  content: " ";
  display: flex;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAyMCAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTAgN1Y1SDE2LjYxMzhMMTMuMDAwMiAxLjQxNDIxTDE0LjQxNDQgMEwyMCA2TDE0LjQxNDIgMTJMMTMgMTAuNTg1OEwxNi42MTM4IDdIMFoiIGZpbGw9IiMwMDJFNUQiLz4gPC9zdmc+IA==);
  background-repeat: no-repeat;
  align-items: center;
  justify-content: center;
}
.team-slider--industry .slick-list {
  margin-top: 0rem;
}

.cta-with-form {
  background-color: #002E5D;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzA0IiBoZWlnaHQ9IjU0OCIgdmlld0JveD0iMCAwIDcwNCA1NDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxwYXRoIGQ9Ik02NTEuMzM1IDEyLjkxMjlINjM5LjA5VjAuNjY3OTY5SDYzNi45MTNWMTIuOTEyOUg2MjQuNjY4VjE1LjA4OThINjM2LjkxM1YyNy4zMzQ3SDYzOS4wOVYxNS4wODk4SDY1MS4zMzVWMTIuOTEyOVoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTI4Ny4zMzUgNjQuOTEyOUgyNzUuMDlWNTIuNjY4SDI3Mi45MTNWNjQuOTEyOUgyNjAuNjY4VjY3LjA4OThIMjcyLjkxM1Y3OS4zMzQ3SDI3NS4wOVY2Ny4wODk4SDI4Ny4zMzVWNjQuOTEyOVoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTcwMy4zMzUgNjQuOTEyOUg2OTEuMDlWNTIuNjY4SDY4OC45MTNWNjQuOTEyOUg2NzYuNjY4VjY3LjA4OThINjg4LjkxM1Y3OS4zMzQ3SDY5MS4wOVY2Ny4wODk4SDcwMy4zMzVWNjQuOTEyOVoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTMzOS4zMzUgMTE2LjkxM0gzMjcuMDlWMTA0LjY2OEgzMjQuOTEzVjExNi45MTNIMzEyLjY2OFYxMTkuMDlIMzI0LjkxM1YxMzEuMzM1SDMyNy4wOVYxMTkuMDlIMzM5LjMzNVYxMTYuOTEzWiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNNTk5LjMzNSAxMTYuOTEzSDU4Ny4wOVYxMDQuNjY4SDU4NC45MTNWMTE2LjkxM0g1NzIuNjY4VjExOS4wOUg1ODQuOTEzVjEzMS4zMzVINTg3LjA5VjExOS4wOUg1OTkuMzM1VjExNi45MTNaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik03MDMuMzM1IDExNi45MTNINjkxLjA5VjEwNC42NjhINjg4LjkxM1YxMTYuOTEzSDY3Ni42NjhWMTE5LjA5SDY4OC45MTNWMTMxLjMzNUg2OTEuMDlWMTE5LjA5SDcwMy4zMzVWMTE2LjkxM1oiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTI4Ny4zMzUgMTY4LjkxM0gyNzUuMDlWMTU2LjY2OEgyNzIuOTEzVjE2OC45MTNIMjYwLjY2OFYxNzEuMDlIMjcyLjkxM1YxODMuMzM1SDI3NS4wOVYxNzEuMDlIMjg3LjMzNVYxNjguOTEzWiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNMzM5LjMzNSAxNjguOTEzSDMyNy4wOVYxNTYuNjY4SDMyNC45MTNWMTY4LjkxM0gzMTIuNjY4VjE3MS4wOUgzMjQuOTEzVjE4My4zMzVIMzI3LjA5VjE3MS4wOUgzMzkuMzM1VjE2OC45MTNaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik00NDMuMzM1IDE2OC45MTNINDMxLjA5VjE1Ni42NjhINDI4LjkxM1YxNjguOTEzSDQxNi42NjhWMTcxLjA5SDQyOC45MTNWMTgzLjMzNUg0MzEuMDlWMTcxLjA5SDQ0My4zMzVWMTY4LjkxM1oiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTU0Ny4zMzUgMTY4LjkxM0g1MzUuMDlWMTU2LjY2OEg1MzIuOTEzVjE2OC45MTNINTIwLjY2OFYxNzEuMDlINTMyLjkxM1YxODMuMzM1SDUzNS4wOVYxNzEuMDlINTQ3LjMzNVYxNjguOTEzWiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNNjUxLjMzNSAxNjguOTEzSDYzOS4wOVYxNTYuNjY4SDYzNi45MTNWMTY4LjkxM0g2MjQuNjY4VjE3MS4wOUg2MzYuOTEzVjE4My4zMzVINjM5LjA5VjE3MS4wOUg2NTEuMzM1VjE2OC45MTNaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik00NDMuMzM1IDIyMC45MTNINDMxLjA5VjIwOC42NjhINDI4LjkxM1YyMjAuOTEzSDQxNi42NjhWMjIzLjA5SDQyOC45MTNWMjM1LjMzNUg0MzEuMDlWMjIzLjA5SDQ0My4zMzVWMjIwLjkxM1oiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTU5OS4zMzUgMjIwLjkxM0g1ODcuMDlWMjA4LjY2OEg1ODQuOTEzVjIyMC45MTNINTcyLjY2OFYyMjMuMDlINTg0LjkxM1YyMzUuMzM1SDU4Ny4wOVYyMjMuMDlINTk5LjMzNVYyMjAuOTEzWiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNNjUxLjMzNSAyMjAuOTEzSDYzOS4wOVYyMDguNjY4SDYzNi45MTNWMjIwLjkxM0g2MjQuNjY4VjIyMy4wOUg2MzYuOTEzVjIzNS4zMzVINjM5LjA5VjIyMy4wOUg2NTEuMzM1VjIyMC45MTNaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik03MDMuMzM1IDIyMC45MTNINjkxLjA5VjIwOC42NjhINjg4LjkxM1YyMjAuOTEzSDY3Ni42NjhWMjIzLjA5SDY4OC45MTNWMjM1LjMzNUg2OTEuMDlWMjIzLjA5SDcwMy4zMzVWMjIwLjkxM1oiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTQ5NS4zMzUgMjcyLjkxM0g0ODMuMDlWMjYwLjY2OEg0ODAuOTEzVjI3Mi45MTNINDY4LjY2OFYyNzUuMDlINDgwLjkxM1YyODcuMzM1SDQ4My4wOVYyNzUuMDlINDk1LjMzNVYyNzIuOTEzWiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNNTQ3LjMzNSAyNzIuOTEzSDUzNS4wOVYyNjAuNjY4SDUzMi45MTNWMjcyLjkxM0g1MjAuNjY4VjI3NS4wOUg1MzIuOTEzVjI4Ny4zMzVINTM1LjA5VjI3NS4wOUg1NDcuMzM1VjI3Mi45MTNaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik01OTkuMzM1IDI3Mi45MTNINTg3LjA5VjI2MC42NjhINTg0LjkxM1YyNzIuOTEzSDU3Mi42NjhWMjc1LjA5SDU4NC45MTNWMjg3LjMzNUg1ODcuMDlWMjc1LjA5SDU5OS4zMzVWMjcyLjkxM1oiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTcwMy4zMzUgMjcyLjkxM0g2OTEuMDlWMjYwLjY2OEg2ODguOTEzVjI3Mi45MTNINjc2LjY2OFYyNzUuMDlINjg4LjkxM1YyODcuMzM1SDY5MS4wOVYyNzUuMDlINzAzLjMzNVYyNzIuOTEzWiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNMjcuMzM0NiAzMjQuOTEzSDE1LjA4OTdWMzEyLjY2OEgxMi45MTI5VjMyNC45MTNIMC42Njc5NjlWMzI3LjA5SDEyLjkxMjlWMzM5LjMzNUgxNS4wODk3VjMyNy4wOUgyNy4zMzQ2VjMyNC45MTNaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik0xMzEuMzM1IDMyNC45MTNIMTE5LjA5VjMxMi42NjhIMTE2LjkxM1YzMjQuOTEzSDEwNC42NjhWMzI3LjA5SDExNi45MTNWMzM5LjMzNUgxMTkuMDlWMzI3LjA5SDEzMS4zMzVWMzI0LjkxM1oiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTE4My4zMzUgMzI0LjkxM0gxNzEuMDlWMzEyLjY2OEgxNjguOTEzVjMyNC45MTNIMTU2LjY2OFYzMjcuMDlIMTY4LjkxM1YzMzkuMzM1SDE3MS4wOVYzMjcuMDlIMTgzLjMzNVYzMjQuOTEzWiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNMjg3LjMzNSAzMjQuOTEzSDI3NS4wOVYzMTIuNjY4SDI3Mi45MTNWMzI0LjkxM0gyNjAuNjY4VjMyNy4wOUgyNzIuOTEzVjMzOS4zMzVIMjc1LjA5VjMyNy4wOUgyODcuMzM1VjMyNC45MTNaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik0zOTEuMzM1IDMyNC45MTNIMzc5LjA5VjMxMi42NjhIMzc2LjkxM1YzMjQuOTEzSDM2NC42NjhWMzI3LjA5SDM3Ni45MTNWMzM5LjMzNUgzNzkuMDlWMzI3LjA5SDM5MS4zMzVWMzI0LjkxM1oiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTQ0My4zMzUgMzI0LjkxM0g0MzEuMDlWMzEyLjY2OEg0MjguOTEzVjMyNC45MTNINDE2LjY2OFYzMjcuMDlINDI4LjkxM1YzMzkuMzM1SDQzMS4wOVYzMjcuMDlINDQzLjMzNVYzMjQuOTEzWiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNNDk1LjMzNSAzMjQuOTEzSDQ4My4wOVYzMTIuNjY4SDQ4MC45MTNWMzI0LjkxM0g0NjguNjY4VjMyNy4wOUg0ODAuOTEzVjMzOS4zMzVINDgzLjA5VjMyNy4wOUg0OTUuMzM1VjMyNC45MTNaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik01NDcuMzM1IDMyNC45MTNINTM1LjA5VjMxMi42NjhINTMyLjkxM1YzMjQuOTEzSDUyMC42NjhWMzI3LjA5SDUzMi45MTNWMzM5LjMzNUg1MzUuMDlWMzI3LjA5SDU0Ny4zMzVWMzI0LjkxM1oiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTcwMy4zMzUgMzI0LjkxM0g2OTEuMDlWMzEyLjY2OEg2ODguOTEzVjMyNC45MTNINjc2LjY2OFYzMjcuMDlINjg4LjkxM1YzMzkuMzM1SDY5MS4wOVYzMjcuMDlINzAzLjMzNVYzMjQuOTEzWiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNMjg3LjMzNSAzNzYuOTEzSDI3NS4wOVYzNjQuNjY4SDI3Mi45MTNWMzc2LjkxM0gyNjAuNjY4VjM3OS4wOUgyNzIuOTEzVjM5MS4zMzVIMjc1LjA5VjM3OS4wOUgyODcuMzM1VjM3Ni45MTNaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik0zMzkuMzM1IDM3Ni45MTNIMzI3LjA5VjM2NC42NjhIMzI0LjkxM1YzNzYuOTEzSDMxMi42NjhWMzc5LjA5SDMyNC45MTNWMzkxLjMzNUgzMjcuMDlWMzc5LjA5SDMzOS4zMzVWMzc2LjkxM1oiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTU0Ny4zMzUgMzc2LjkxM0g1MzUuMDlWMzY0LjY2OEg1MzIuOTEzVjM3Ni45MTNINTIwLjY2OFYzNzkuMDlINTMyLjkxM1YzOTEuMzM1SDUzNS4wOVYzNzkuMDlINTQ3LjMzNVYzNzYuOTEzWiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNNTk5LjMzNSAzNzYuOTEzSDU4Ny4wOVYzNjQuNjY4SDU4NC45MTNWMzc2LjkxM0g1NzIuNjY4VjM3OS4wOUg1ODQuOTEzVjM5MS4zMzVINTg3LjA5VjM3OS4wOUg1OTkuMzM1VjM3Ni45MTNaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik02NTEuMzM1IDM3Ni45MTNINjM5LjA5VjM2NC42NjhINjM2LjkxM1YzNzYuOTEzSDYyNC42NjhWMzc5LjA5SDYzNi45MTNWMzkxLjMzNUg2MzkuMDlWMzc5LjA5SDY1MS4zMzVWMzc2LjkxM1oiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTE4My4zMzUgNDI4LjkxM0gxNzEuMDlWNDE2LjY2OEgxNjguOTEzVjQyOC45MTNIMTU2LjY2OFY0MzEuMDlIMTY4LjkxM1Y0NDMuMzM1SDE3MS4wOVY0MzEuMDlIMTgzLjMzNVY0MjguOTEzWiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNMzkxLjMzNSA0MjguOTEzSDM3OS4wOVY0MTYuNjY4SDM3Ni45MTNWNDI4LjkxM0gzNjQuNjY4VjQzMS4wOUgzNzYuOTEzVjQ0My4zMzVIMzc5LjA5VjQzMS4wOUgzOTEuMzM1VjQyOC45MTNaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik00OTUuMzM1IDQyOC45MTNINDgzLjA5VjQxNi42NjhINDgwLjkxM1Y0MjguOTEzSDQ2OC42NjhWNDMxLjA5SDQ4MC45MTNWNDQzLjMzNUg0ODMuMDlWNDMxLjA5SDQ5NS4zMzVWNDI4LjkxM1oiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTU0Ny4zMzUgNDI4LjkxM0g1MzUuMDlWNDE2LjY2OEg1MzIuOTEzVjQyOC45MTNINTIwLjY2OFY0MzEuMDlINTMyLjkxM1Y0NDMuMzM1SDUzNS4wOVY0MzEuMDlINTQ3LjMzNVY0MjguOTEzWiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNNjUxLjMzNSA0MjguOTEzSDYzOS4wOVY0MTYuNjY4SDYzNi45MTNWNDI4LjkxM0g2MjQuNjY4VjQzMS4wOUg2MzYuOTEzVjQ0My4zMzVINjM5LjA5VjQzMS4wOUg2NTEuMzM1VjQyOC45MTNaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik03MDMuMzM1IDQyOC45MTNINjkxLjA5VjQxNi42NjhINjg4LjkxM1Y0MjguOTEzSDY3Ni42NjhWNDMxLjA5SDY4OC45MTNWNDQzLjMzNUg2OTEuMDlWNDMxLjA5SDcwMy4zMzVWNDI4LjkxM1oiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTIzNS4zMzUgNDgwLjkxM0gyMjMuMDlWNDY4LjY2OEgyMjAuOTEzVjQ4MC45MTNIMjA4LjY2OFY0ODMuMDlIMjIwLjkxM1Y0OTUuMzM1SDIyMy4wOVY0ODMuMDlIMjM1LjMzNVY0ODAuOTEzWiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNMzM5LjMzNSA0ODAuOTEzSDMyNy4wOVY0NjguNjY4SDMyNC45MTNWNDgwLjkxM0gzMTIuNjY4VjQ4My4wOUgzMjQuOTEzVjQ5NS4zMzVIMzI3LjA5VjQ4My4wOUgzMzkuMzM1VjQ4MC45MTNaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik00NDMuMzM1IDQ4MC45MTNINDMxLjA5VjQ2OC42NjhINDI4LjkxM1Y0ODAuOTEzSDQxNi42NjhWNDgzLjA5SDQyOC45MTNWNDk1LjMzNUg0MzEuMDlWNDgzLjA5SDQ0My4zMzVWNDgwLjkxM1oiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTQ5NS4zMzUgNDgwLjkxM0g0ODMuMDlWNDY4LjY2OEg0ODAuOTEzVjQ4MC45MTNINDY4LjY2OFY0ODMuMDlINDgwLjkxM1Y0OTUuMzM1SDQ4My4wOVY0ODMuMDlINDk1LjMzNVY0ODAuOTEzWiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNNTk5LjMzNSA0ODAuOTEzSDU4Ny4wOVY0NjguNjY4SDU4NC45MTNWNDgwLjkxM0g1NzIuNjY4VjQ4My4wOUg1ODQuOTEzVjQ5NS4zMzVINTg3LjA5VjQ4My4wOUg1OTkuMzM1VjQ4MC45MTNaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik02NTEuMzM1IDQ4MC45MTNINjM5LjA5VjQ2OC42NjhINjM2LjkxM1Y0ODAuOTEzSDYyNC42NjhWNDgzLjA5SDYzNi45MTNWNDk1LjMzNUg2MzkuMDlWNDgzLjA5SDY1MS4zMzVWNDgwLjkxM1oiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTc5LjMzNDYgNTMyLjkxM0g2Ny4wODk3VjUyMC42NjhINjQuOTEyOVY1MzIuOTEzSDUyLjY2OFY1MzUuMDlINjQuOTEyOVY1NDcuMzM1SDY3LjA4OTdWNTM1LjA5SDc5LjMzNDZWNTMyLjkxM1oiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTE4My4zMzUgNTMyLjkxM0gxNzEuMDlWNTIwLjY2OEgxNjguOTEzVjUzMi45MTNIMTU2LjY2OFY1MzUuMDlIMTY4LjkxM1Y1NDcuMzM1SDE3MS4wOVY1MzUuMDlIMTgzLjMzNVY1MzIuOTEzWiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNMjM1LjMzNSA1MzIuOTEzSDIyMy4wOVY1MjAuNjY4SDIyMC45MTNWNTMyLjkxM0gyMDguNjY4VjUzNS4wOUgyMjAuOTEzVjU0Ny4zMzVIMjIzLjA5VjUzNS4wOUgyMzUuMzM1VjUzMi45MTNaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik00NDMuMzM1IDUzMi45MTNINDMxLjA5VjUyMC42NjhINDI4LjkxM1Y1MzIuOTEzSDQxNi42NjhWNTM1LjA5SDQyOC45MTNWNTQ3LjMzNUg0MzEuMDlWNTM1LjA5SDQ0My4zMzVWNTMyLjkxM1oiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTQ5NS4zMzUgNTMyLjkxM0g0ODMuMDlWNTIwLjY2OEg0ODAuOTEzVjUzMi45MTNINDY4LjY2OFY1MzUuMDlINDgwLjkxM1Y1NDcuMzM1SDQ4My4wOVY1MzUuMDlINDk1LjMzNVY1MzIuOTEzWiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNNTQ3LjMzNSA1MzIuOTEzSDUzNS4wOVY1MjAuNjY4SDUzMi45MTNWNTMyLjkxM0g1MjAuNjY4VjUzNS4wOUg1MzIuOTEzVjU0Ny4zMzVINTM1LjA5VjUzNS4wOUg1NDcuMzM1VjUzMi45MTNaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik01OTkuMzM1IDUzMi45MTNINTg3LjA5VjUyMC42NjhINTg0LjkxM1Y1MzIuOTEzSDU3Mi42NjhWNTM1LjA5SDU4NC45MTNWNTQ3LjMzNUg1ODcuMDlWNTM1LjA5SDU5OS4zMzVWNTMyLjkxM1oiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTY1MS4zMzUgNTMyLjkxM0g2MzkuMDlWNTIwLjY2OEg2MzYuOTEzVjUzMi45MTNINjI0LjY2OFY1MzUuMDlINjM2LjkxM1Y1NDcuMzM1SDYzOS4wOVY1MzUuMDlINjUxLjMzNVY1MzIuOTEzWiIgZmlsbD0iIzAwOTNCMiIvPiA8L3N2Zz4g);
  background-repeat: no-repeat;
  background-position: bottom 3rem right;
  background-size: 20%;
  padding: 10rem 0;
}
@media screen and (min-width: 1280px) {
  .cta-with-form__wrapper {
    width: 65%;
  }
}
.cta-with-form__title {
  font-family: Georgia;
  font-style: normal;
  font-weight: normal;
  color: white;
  position: relative;
  font-size: 4.8rem;
  line-height: 130%;
  padding-bottom: 3.5rem;
}
@media screen and (min-width: 768px) {
  .cta-with-form__title {
    font-size: 4.8rem;
  }
}
.cta-with-form__title:before {
  content: "";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTQwIDE4LjAwMDFIMjJWOS4xNTUyN2UtMDVIMThWMTguMDAwMUgwVjIyLjAwMDFIMThWNDAuMDAwMUgyMlYyMi4wMDAxSDQwVjE4LjAwMDFaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=);
  background-size: contain;
  background-repeat: no-repeat;
  width: 12px;
  height: 12px;
  justify-content: center;
  display: flex;
  position: absolute;
  left: -16px;
  top: -6px;
}
@media screen and (min-width: 1024px) {
  .cta-with-form__title:before {
    left: -7rem;
    top: -1.8rem;
    width: 4rem;
    height: 4rem;
  }
}
.cta-with-form__text-wrapper {
  padding-right: 1rem;
}
.cta-with-form__text {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  color: white;
  padding-bottom: 5rem;
  font-size: 1.8rem;
  line-height: 160%;
}
@media screen and (min-width: 1024px) {
  .cta-with-form__text {
    font-size: 1.8rem;
    line-height: 2.8rem;
    letter-spacing: 0;
  }
}
@media screen and (min-width: 1280px) {
  .cta-with-form .cta-with-form__form {
    width: 65%;
  }
}
.cta-with-form .cta-with-form__form-title {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  color: white;
  font-size: 3rem;
  line-height: 160%;
}
@media screen and (min-width: 1024px) {
  .cta-with-form .cta-with-form__form-title {
    font-size: 2.8rem;
    line-height: 4.4rem;
  }
}
.cta-with-form .cta-with-form__form form {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
@media screen and (min-width: 768px) {
  .cta-with-form .cta-with-form__form form {
    flex-wrap: nowrap;
  }
}
.cta-with-form .cta-with-form__form form .gform_footer {
  padding: 0;
  margin: 0;
}
.cta-with-form .cta-with-form__form form .gform_body {
  margin-bottom: 20px;
}
@media screen and (min-width: 768px) {
  .cta-with-form .cta-with-form__form form .gform_body {
    margin-bottom: 0;
  }
}
.cta-with-form .cta-with-form__form form .gform_body li.gfield {
  margin-top: 0;
}
.cta-with-form .cta-with-form__form form .gform_body .top_label div.ginput_container {
  margin-top: 0;
}
.cta-with-form .cta-with-form__form form .gfield_select {
  min-width: 25rem;
}
.cta-with-form .cta-with-form__form form .gform_button {
  width: 27rem;
}
.cta-with-form .cta-with-form__form form .chosen-container a.chosen-single {
  min-width: 25rem;
  display: block;
  font-size: 1.8rem;
  font-family: sans-serif;
  height: 6rem;
  font-weight: 700;
  color: #444;
  padding: 0.6em 2.5em 0.5em 1em !important;
  width: 100%;
  max-width: 100%;
  /* useful when width is set to anything other than 100% */
  box-sizing: border-box;
  margin: 0;
  border: 1px solid #aaa;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  background: #fff;
  display: flex;
  align-items: center;
}
.cta-with-form .cta-with-form__form form .chosen-container a.chosen-single div {
  width: 5rem;
}
.cta-with-form .cta-with-form__form form .chosen-container a.chosen-single div b {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxNyAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTE2LjMyODEgMi42N0wxNC40NDI1IDAuNzg0MzgxTDguMzI4MTIgNi43ODQxOEwyLjIxMzc0IDAuNzg0MThMMC4zMjgxMjUgMi42Njk4TDguMzI4MTIgMTAuMTE3NUwxNi4zMjgxIDIuNjdaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=) !important;
  background-repeat: no-repeat !important;
  background-position: center;
  background-size: 17px !important;
}
.cta-with-form .cta-with-form__form form .chosen-container.chosen-with-drop a.chosen-single div b {
  transform: rotate(180deg);
}
.cta-with-form .cta-with-form__form form .chosen-container .active-result {
  width: auto;
  height: 100%;
  display: flex;
  text-decoration: none;
  text-align: left;
  align-items: center;
  font-size: 1.4rem;
  font-weight: 400;
  line-height: 1.8rem;
  color: #010202;
  padding-left: 0rem;
  font-weight: bold;
  font-size: 1.6rem;
  line-height: 150%;
  letter-spacing: 0.3rem;
  text-transform: uppercase;
}
.cta-with-form .cta-with-form__form form .chosen-container .active-result:hover {
  color: #0093B2;
}
.cta-with-form .cta-with-form__form form .chosen-container .chosen-drop {
  border-radius: 0;
}
.cta-with-form .cta-with-form__form form .chosen-container .chosen-drop .chosen-search {
  display: none;
}
.cta-with-form .cta-with-form__form form .chosen-container .chosen-drop .chosen-results {
  overflow: visible;
  padding: 0;
  margin: 0;
  max-height: 330px;
}
.cta-with-form .cta-with-form__form form .chosen-container .chosen-drop .chosen-results li {
  display: flex;
  height: 100%;
  width: 100%;
  border-bottom: 1px solid #f5f5f5;
  padding-top: 1.15rem;
  padding-bottom: 1.15rem;
  position: relative;
  font-size: 1.8rem;
}
.cta-with-form .cta-with-form__form form .chosen-container .chosen-drop .chosen-results li:before {
  content: "";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTQwIDE4LjAwMDFIMjJWOS4xNTUyN2UtMDVIMThWMTguMDAwMUgwVjIyLjAwMDFIMThWNDAuMDAwMUgyMlYyMi4wMDAxSDQwVjE4LjAwMDFaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=);
  background-size: contain;
  background-repeat: no-repeat;
  width: 1rem;
  height: 2rem;
  justify-content: center;
  display: flex;
  margin-right: 2rem;
}
.cta-with-form .cta-with-form__form form .chosen-container .chosen-drop .chosen-results li:before {
  position: relative;
  margin-top: 0.1rem;
  margin-left: 1rem;
  background-size: contain;
  background-position: center;
  margin-right: 0.6rem;
  flex-shrink: 0;
}
.cta-with-form .cta-with-form__form form .chosen-container .chosen-drop .chosen-results li:before {
  margin-top: 0;
  margin-left: 1rem;
  margin-right: 1rem;
  height: 1.5rem;
}
.cta-with-form .cta-with-form__form form .chosen-container .chosen-drop .chosen-results li.gf_placeholder {
  display: none;
}
.cta-with-form .cta-with-form__form form .chosen-container .chosen-drop .chosen-results li.highlighted {
  background: transparent;
  color: #0093B2;
}

.cta {
  background-color: #002E5D;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzA0IiBoZWlnaHQ9IjU0OCIgdmlld0JveD0iMCAwIDcwNCA1NDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxwYXRoIGQ9Ik02NTEuMzM1IDEyLjkxMjlINjM5LjA5VjAuNjY3OTY5SDYzNi45MTNWMTIuOTEyOUg2MjQuNjY4VjE1LjA4OThINjM2LjkxM1YyNy4zMzQ3SDYzOS4wOVYxNS4wODk4SDY1MS4zMzVWMTIuOTEyOVoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTI4Ny4zMzUgNjQuOTEyOUgyNzUuMDlWNTIuNjY4SDI3Mi45MTNWNjQuOTEyOUgyNjAuNjY4VjY3LjA4OThIMjcyLjkxM1Y3OS4zMzQ3SDI3NS4wOVY2Ny4wODk4SDI4Ny4zMzVWNjQuOTEyOVoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTcwMy4zMzUgNjQuOTEyOUg2OTEuMDlWNTIuNjY4SDY4OC45MTNWNjQuOTEyOUg2NzYuNjY4VjY3LjA4OThINjg4LjkxM1Y3OS4zMzQ3SDY5MS4wOVY2Ny4wODk4SDcwMy4zMzVWNjQuOTEyOVoiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTMzOS4zMzUgMTE2LjkxM0gzMjcuMDlWMTA0LjY2OEgzMjQuOTEzVjExNi45MTNIMzEyLjY2OFYxMTkuMDlIMzI0LjkxM1YxMzEuMzM1SDMyNy4wOVYxMTkuMDlIMzM5LjMzNVYxMTYuOTEzWiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNNTk5LjMzNSAxMTYuOTEzSDU4Ny4wOVYxMDQuNjY4SDU4NC45MTNWMTE2LjkxM0g1NzIuNjY4VjExOS4wOUg1ODQuOTEzVjEzMS4zMzVINTg3LjA5VjExOS4wOUg1OTkuMzM1VjExNi45MTNaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik03MDMuMzM1IDExNi45MTNINjkxLjA5VjEwNC42NjhINjg4LjkxM1YxMTYuOTEzSDY3Ni42NjhWMTE5LjA5SDY4OC45MTNWMTMxLjMzNUg2OTEuMDlWMTE5LjA5SDcwMy4zMzVWMTE2LjkxM1oiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTI4Ny4zMzUgMTY4LjkxM0gyNzUuMDlWMTU2LjY2OEgyNzIuOTEzVjE2OC45MTNIMjYwLjY2OFYxNzEuMDlIMjcyLjkxM1YxODMuMzM1SDI3NS4wOVYxNzEuMDlIMjg3LjMzNVYxNjguOTEzWiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNMzM5LjMzNSAxNjguOTEzSDMyNy4wOVYxNTYuNjY4SDMyNC45MTNWMTY4LjkxM0gzMTIuNjY4VjE3MS4wOUgzMjQuOTEzVjE4My4zMzVIMzI3LjA5VjE3MS4wOUgzMzkuMzM1VjE2OC45MTNaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik00NDMuMzM1IDE2OC45MTNINDMxLjA5VjE1Ni42NjhINDI4LjkxM1YxNjguOTEzSDQxNi42NjhWMTcxLjA5SDQyOC45MTNWMTgzLjMzNUg0MzEuMDlWMTcxLjA5SDQ0My4zMzVWMTY4LjkxM1oiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTU0Ny4zMzUgMTY4LjkxM0g1MzUuMDlWMTU2LjY2OEg1MzIuOTEzVjE2OC45MTNINTIwLjY2OFYxNzEuMDlINTMyLjkxM1YxODMuMzM1SDUzNS4wOVYxNzEuMDlINTQ3LjMzNVYxNjguOTEzWiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNNjUxLjMzNSAxNjguOTEzSDYzOS4wOVYxNTYuNjY4SDYzNi45MTNWMTY4LjkxM0g2MjQuNjY4VjE3MS4wOUg2MzYuOTEzVjE4My4zMzVINjM5LjA5VjE3MS4wOUg2NTEuMzM1VjE2OC45MTNaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik00NDMuMzM1IDIyMC45MTNINDMxLjA5VjIwOC42NjhINDI4LjkxM1YyMjAuOTEzSDQxNi42NjhWMjIzLjA5SDQyOC45MTNWMjM1LjMzNUg0MzEuMDlWMjIzLjA5SDQ0My4zMzVWMjIwLjkxM1oiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTU5OS4zMzUgMjIwLjkxM0g1ODcuMDlWMjA4LjY2OEg1ODQuOTEzVjIyMC45MTNINTcyLjY2OFYyMjMuMDlINTg0LjkxM1YyMzUuMzM1SDU4Ny4wOVYyMjMuMDlINTk5LjMzNVYyMjAuOTEzWiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNNjUxLjMzNSAyMjAuOTEzSDYzOS4wOVYyMDguNjY4SDYzNi45MTNWMjIwLjkxM0g2MjQuNjY4VjIyMy4wOUg2MzYuOTEzVjIzNS4zMzVINjM5LjA5VjIyMy4wOUg2NTEuMzM1VjIyMC45MTNaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik03MDMuMzM1IDIyMC45MTNINjkxLjA5VjIwOC42NjhINjg4LjkxM1YyMjAuOTEzSDY3Ni42NjhWMjIzLjA5SDY4OC45MTNWMjM1LjMzNUg2OTEuMDlWMjIzLjA5SDcwMy4zMzVWMjIwLjkxM1oiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTQ5NS4zMzUgMjcyLjkxM0g0ODMuMDlWMjYwLjY2OEg0ODAuOTEzVjI3Mi45MTNINDY4LjY2OFYyNzUuMDlINDgwLjkxM1YyODcuMzM1SDQ4My4wOVYyNzUuMDlINDk1LjMzNVYyNzIuOTEzWiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNNTQ3LjMzNSAyNzIuOTEzSDUzNS4wOVYyNjAuNjY4SDUzMi45MTNWMjcyLjkxM0g1MjAuNjY4VjI3NS4wOUg1MzIuOTEzVjI4Ny4zMzVINTM1LjA5VjI3NS4wOUg1NDcuMzM1VjI3Mi45MTNaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik01OTkuMzM1IDI3Mi45MTNINTg3LjA5VjI2MC42NjhINTg0LjkxM1YyNzIuOTEzSDU3Mi42NjhWMjc1LjA5SDU4NC45MTNWMjg3LjMzNUg1ODcuMDlWMjc1LjA5SDU5OS4zMzVWMjcyLjkxM1oiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTcwMy4zMzUgMjcyLjkxM0g2OTEuMDlWMjYwLjY2OEg2ODguOTEzVjI3Mi45MTNINjc2LjY2OFYyNzUuMDlINjg4LjkxM1YyODcuMzM1SDY5MS4wOVYyNzUuMDlINzAzLjMzNVYyNzIuOTEzWiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNMjcuMzM0NiAzMjQuOTEzSDE1LjA4OTdWMzEyLjY2OEgxMi45MTI5VjMyNC45MTNIMC42Njc5NjlWMzI3LjA5SDEyLjkxMjlWMzM5LjMzNUgxNS4wODk3VjMyNy4wOUgyNy4zMzQ2VjMyNC45MTNaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik0xMzEuMzM1IDMyNC45MTNIMTE5LjA5VjMxMi42NjhIMTE2LjkxM1YzMjQuOTEzSDEwNC42NjhWMzI3LjA5SDExNi45MTNWMzM5LjMzNUgxMTkuMDlWMzI3LjA5SDEzMS4zMzVWMzI0LjkxM1oiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTE4My4zMzUgMzI0LjkxM0gxNzEuMDlWMzEyLjY2OEgxNjguOTEzVjMyNC45MTNIMTU2LjY2OFYzMjcuMDlIMTY4LjkxM1YzMzkuMzM1SDE3MS4wOVYzMjcuMDlIMTgzLjMzNVYzMjQuOTEzWiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNMjg3LjMzNSAzMjQuOTEzSDI3NS4wOVYzMTIuNjY4SDI3Mi45MTNWMzI0LjkxM0gyNjAuNjY4VjMyNy4wOUgyNzIuOTEzVjMzOS4zMzVIMjc1LjA5VjMyNy4wOUgyODcuMzM1VjMyNC45MTNaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik0zOTEuMzM1IDMyNC45MTNIMzc5LjA5VjMxMi42NjhIMzc2LjkxM1YzMjQuOTEzSDM2NC42NjhWMzI3LjA5SDM3Ni45MTNWMzM5LjMzNUgzNzkuMDlWMzI3LjA5SDM5MS4zMzVWMzI0LjkxM1oiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTQ0My4zMzUgMzI0LjkxM0g0MzEuMDlWMzEyLjY2OEg0MjguOTEzVjMyNC45MTNINDE2LjY2OFYzMjcuMDlINDI4LjkxM1YzMzkuMzM1SDQzMS4wOVYzMjcuMDlINDQzLjMzNVYzMjQuOTEzWiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNNDk1LjMzNSAzMjQuOTEzSDQ4My4wOVYzMTIuNjY4SDQ4MC45MTNWMzI0LjkxM0g0NjguNjY4VjMyNy4wOUg0ODAuOTEzVjMzOS4zMzVINDgzLjA5VjMyNy4wOUg0OTUuMzM1VjMyNC45MTNaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik01NDcuMzM1IDMyNC45MTNINTM1LjA5VjMxMi42NjhINTMyLjkxM1YzMjQuOTEzSDUyMC42NjhWMzI3LjA5SDUzMi45MTNWMzM5LjMzNUg1MzUuMDlWMzI3LjA5SDU0Ny4zMzVWMzI0LjkxM1oiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTcwMy4zMzUgMzI0LjkxM0g2OTEuMDlWMzEyLjY2OEg2ODguOTEzVjMyNC45MTNINjc2LjY2OFYzMjcuMDlINjg4LjkxM1YzMzkuMzM1SDY5MS4wOVYzMjcuMDlINzAzLjMzNVYzMjQuOTEzWiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNMjg3LjMzNSAzNzYuOTEzSDI3NS4wOVYzNjQuNjY4SDI3Mi45MTNWMzc2LjkxM0gyNjAuNjY4VjM3OS4wOUgyNzIuOTEzVjM5MS4zMzVIMjc1LjA5VjM3OS4wOUgyODcuMzM1VjM3Ni45MTNaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik0zMzkuMzM1IDM3Ni45MTNIMzI3LjA5VjM2NC42NjhIMzI0LjkxM1YzNzYuOTEzSDMxMi42NjhWMzc5LjA5SDMyNC45MTNWMzkxLjMzNUgzMjcuMDlWMzc5LjA5SDMzOS4zMzVWMzc2LjkxM1oiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTU0Ny4zMzUgMzc2LjkxM0g1MzUuMDlWMzY0LjY2OEg1MzIuOTEzVjM3Ni45MTNINTIwLjY2OFYzNzkuMDlINTMyLjkxM1YzOTEuMzM1SDUzNS4wOVYzNzkuMDlINTQ3LjMzNVYzNzYuOTEzWiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNNTk5LjMzNSAzNzYuOTEzSDU4Ny4wOVYzNjQuNjY4SDU4NC45MTNWMzc2LjkxM0g1NzIuNjY4VjM3OS4wOUg1ODQuOTEzVjM5MS4zMzVINTg3LjA5VjM3OS4wOUg1OTkuMzM1VjM3Ni45MTNaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik02NTEuMzM1IDM3Ni45MTNINjM5LjA5VjM2NC42NjhINjM2LjkxM1YzNzYuOTEzSDYyNC42NjhWMzc5LjA5SDYzNi45MTNWMzkxLjMzNUg2MzkuMDlWMzc5LjA5SDY1MS4zMzVWMzc2LjkxM1oiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTE4My4zMzUgNDI4LjkxM0gxNzEuMDlWNDE2LjY2OEgxNjguOTEzVjQyOC45MTNIMTU2LjY2OFY0MzEuMDlIMTY4LjkxM1Y0NDMuMzM1SDE3MS4wOVY0MzEuMDlIMTgzLjMzNVY0MjguOTEzWiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNMzkxLjMzNSA0MjguOTEzSDM3OS4wOVY0MTYuNjY4SDM3Ni45MTNWNDI4LjkxM0gzNjQuNjY4VjQzMS4wOUgzNzYuOTEzVjQ0My4zMzVIMzc5LjA5VjQzMS4wOUgzOTEuMzM1VjQyOC45MTNaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik00OTUuMzM1IDQyOC45MTNINDgzLjA5VjQxNi42NjhINDgwLjkxM1Y0MjguOTEzSDQ2OC42NjhWNDMxLjA5SDQ4MC45MTNWNDQzLjMzNUg0ODMuMDlWNDMxLjA5SDQ5NS4zMzVWNDI4LjkxM1oiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTU0Ny4zMzUgNDI4LjkxM0g1MzUuMDlWNDE2LjY2OEg1MzIuOTEzVjQyOC45MTNINTIwLjY2OFY0MzEuMDlINTMyLjkxM1Y0NDMuMzM1SDUzNS4wOVY0MzEuMDlINTQ3LjMzNVY0MjguOTEzWiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNNjUxLjMzNSA0MjguOTEzSDYzOS4wOVY0MTYuNjY4SDYzNi45MTNWNDI4LjkxM0g2MjQuNjY4VjQzMS4wOUg2MzYuOTEzVjQ0My4zMzVINjM5LjA5VjQzMS4wOUg2NTEuMzM1VjQyOC45MTNaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik03MDMuMzM1IDQyOC45MTNINjkxLjA5VjQxNi42NjhINjg4LjkxM1Y0MjguOTEzSDY3Ni42NjhWNDMxLjA5SDY4OC45MTNWNDQzLjMzNUg2OTEuMDlWNDMxLjA5SDcwMy4zMzVWNDI4LjkxM1oiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTIzNS4zMzUgNDgwLjkxM0gyMjMuMDlWNDY4LjY2OEgyMjAuOTEzVjQ4MC45MTNIMjA4LjY2OFY0ODMuMDlIMjIwLjkxM1Y0OTUuMzM1SDIyMy4wOVY0ODMuMDlIMjM1LjMzNVY0ODAuOTEzWiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNMzM5LjMzNSA0ODAuOTEzSDMyNy4wOVY0NjguNjY4SDMyNC45MTNWNDgwLjkxM0gzMTIuNjY4VjQ4My4wOUgzMjQuOTEzVjQ5NS4zMzVIMzI3LjA5VjQ4My4wOUgzMzkuMzM1VjQ4MC45MTNaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik00NDMuMzM1IDQ4MC45MTNINDMxLjA5VjQ2OC42NjhINDI4LjkxM1Y0ODAuOTEzSDQxNi42NjhWNDgzLjA5SDQyOC45MTNWNDk1LjMzNUg0MzEuMDlWNDgzLjA5SDQ0My4zMzVWNDgwLjkxM1oiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTQ5NS4zMzUgNDgwLjkxM0g0ODMuMDlWNDY4LjY2OEg0ODAuOTEzVjQ4MC45MTNINDY4LjY2OFY0ODMuMDlINDgwLjkxM1Y0OTUuMzM1SDQ4My4wOVY0ODMuMDlINDk1LjMzNVY0ODAuOTEzWiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNNTk5LjMzNSA0ODAuOTEzSDU4Ny4wOVY0NjguNjY4SDU4NC45MTNWNDgwLjkxM0g1NzIuNjY4VjQ4My4wOUg1ODQuOTEzVjQ5NS4zMzVINTg3LjA5VjQ4My4wOUg1OTkuMzM1VjQ4MC45MTNaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik02NTEuMzM1IDQ4MC45MTNINjM5LjA5VjQ2OC42NjhINjM2LjkxM1Y0ODAuOTEzSDYyNC42NjhWNDgzLjA5SDYzNi45MTNWNDk1LjMzNUg2MzkuMDlWNDgzLjA5SDY1MS4zMzVWNDgwLjkxM1oiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTc5LjMzNDYgNTMyLjkxM0g2Ny4wODk3VjUyMC42NjhINjQuOTEyOVY1MzIuOTEzSDUyLjY2OFY1MzUuMDlINjQuOTEyOVY1NDcuMzM1SDY3LjA4OTdWNTM1LjA5SDc5LjMzNDZWNTMyLjkxM1oiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTE4My4zMzUgNTMyLjkxM0gxNzEuMDlWNTIwLjY2OEgxNjguOTEzVjUzMi45MTNIMTU2LjY2OFY1MzUuMDlIMTY4LjkxM1Y1NDcuMzM1SDE3MS4wOVY1MzUuMDlIMTgzLjMzNVY1MzIuOTEzWiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNMjM1LjMzNSA1MzIuOTEzSDIyMy4wOVY1MjAuNjY4SDIyMC45MTNWNTMyLjkxM0gyMDguNjY4VjUzNS4wOUgyMjAuOTEzVjU0Ny4zMzVIMjIzLjA5VjUzNS4wOUgyMzUuMzM1VjUzMi45MTNaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik00NDMuMzM1IDUzMi45MTNINDMxLjA5VjUyMC42NjhINDI4LjkxM1Y1MzIuOTEzSDQxNi42NjhWNTM1LjA5SDQyOC45MTNWNTQ3LjMzNUg0MzEuMDlWNTM1LjA5SDQ0My4zMzVWNTMyLjkxM1oiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTQ5NS4zMzUgNTMyLjkxM0g0ODMuMDlWNTIwLjY2OEg0ODAuOTEzVjUzMi45MTNINDY4LjY2OFY1MzUuMDlINDgwLjkxM1Y1NDcuMzM1SDQ4My4wOVY1MzUuMDlINDk1LjMzNVY1MzIuOTEzWiIgZmlsbD0iIzAwOTNCMiIvPiA8cGF0aCBkPSJNNTQ3LjMzNSA1MzIuOTEzSDUzNS4wOVY1MjAuNjY4SDUzMi45MTNWNTMyLjkxM0g1MjAuNjY4VjUzNS4wOUg1MzIuOTEzVjU0Ny4zMzVINTM1LjA5VjUzNS4wOUg1NDcuMzM1VjUzMi45MTNaIiBmaWxsPSIjMDA5M0IyIi8+IDxwYXRoIGQ9Ik01OTkuMzM1IDUzMi45MTNINTg3LjA5VjUyMC42NjhINTg0LjkxM1Y1MzIuOTEzSDU3Mi42NjhWNTM1LjA5SDU4NC45MTNWNTQ3LjMzNUg1ODcuMDlWNTM1LjA5SDU5OS4zMzVWNTMyLjkxM1oiIGZpbGw9IiMwMDkzQjIiLz4gPHBhdGggZD0iTTY1MS4zMzUgNTMyLjkxM0g2MzkuMDlWNTIwLjY2OEg2MzYuOTEzVjUzMi45MTNINjI0LjY2OFY1MzUuMDlINjM2LjkxM1Y1NDcuMzM1SDYzOS4wOVY1MzUuMDlINjUxLjMzNVY1MzIuOTEzWiIgZmlsbD0iIzAwOTNCMiIvPiA8L3N2Zz4g);
  background-repeat: no-repeat;
  background-position: bottom 3rem right;
  background-size: 20%;
  padding: 10rem 0;
}
@media screen and (min-width: 1280px) {
  .cta__wrapper {
    width: 65%;
  }
}
.cta__title {
  font-family: Georgia;
  font-style: normal;
  font-weight: normal;
  color: white;
  position: relative;
  font-size: 4.8rem;
  line-height: 130%;
  padding-bottom: 3.5rem;
}
@media screen and (min-width: 768px) {
  .cta__title {
    font-size: 4.8rem;
  }
}
.cta__title:before {
  content: "";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTQwIDE4LjAwMDFIMjJWOS4xNTUyN2UtMDVIMThWMTguMDAwMUgwVjIyLjAwMDFIMThWNDAuMDAwMUgyMlYyMi4wMDAxSDQwVjE4LjAwMDFaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=);
  background-size: contain;
  background-repeat: no-repeat;
  width: 12px;
  height: 12px;
  justify-content: center;
  display: flex;
  position: absolute;
  left: -16px;
  top: -6px;
}
@media screen and (min-width: 1024px) {
  .cta__title:before {
    left: -7rem;
    top: -1.8rem;
    width: 4rem;
    height: 4rem;
  }
}
.cta__text-wrapper {
  padding-right: 1rem;
}
.cta__text {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  color: white;
  padding-bottom: 5rem;
  font-size: 1.8rem;
  line-height: 160%;
}
@media screen and (min-width: 1024px) {
  .cta__text {
    font-size: 1.8rem;
    line-height: 2.8rem;
    letter-spacing: 0;
  }
}
.cta__btn a {
  height: 6rem;
  cursor: pointer;
  text-transform: uppercase;
  border-radius: 40px;
  letter-spacing: 0.1rem;
  display: flex;
  font-size: 1.5rem;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  color: white;
  background: linear-gradient(90deg, white 0%, white 50%, #0093B2 50%, #0093B2 100%);
  background-repeat: no-repeat;
  background-size: 200% 100%;
  background-position: right bottom;
  transition: background-position 0.25s ease-out;
  font-weight: 500;
  transition: all 0.5s ease;
  border: 0 none;
  width: 27rem;
}
.cta__btn a:hover {
  background-position: left bottom;
}
.cta__btn a:visited, .cta__btn a:focus, .cta__btn a:active {
  color: white;
}
.cta__btn a:hover {
  color: #002E5D;
}
.cta__btn a:after {
  content: " ";
  display: flex;
  background-image: url(data:image/svg+xml;base64,PHN2ZyBjbGFzcyA9ICJhcnJvdy1yaWdodCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIiB2aWV3Qm94PSIwIDAgMjAgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxwYXRoIGQ9Ik0wIDdWNUgxNi42MTM4TDEzLjAwMDIgMS40MTQyMUwxNC40MTQ0IDBMMjAgNkwxNC40MTQyIDEyTDEzIDEwLjU4NThMMTYuNjEzOCA3SDBaIiBmaWxsPSIjZmZmZmZmIi8+IDwvc3ZnPiA=);
  background-repeat: no-repeat;
  align-items: center;
  justify-content: center;
  background-position: right center;
  width: 20px;
  height: 12px;
  display: inline-block;
  margin-left: 10px;
}
.cta__btn a:hover:after {
  content: " ";
  display: flex;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAyMCAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTAgN1Y1SDE2LjYxMzhMMTMuMDAwMiAxLjQxNDIxTDE0LjQxNDQgMEwyMCA2TDE0LjQxNDIgMTJMMTMgMTAuNTg1OEwxNi42MTM4IDdIMFoiIGZpbGw9IiMwMDJFNUQiLz4gPC9zdmc+IA==);
  background-repeat: no-repeat;
  align-items: center;
  justify-content: center;
}

.text-with-image {
  background-color: #002E5D;
}
.text-with-image__wrapper {
  display: flex;
  flex-direction: column;
  padding: 10rem 0;
}
@media screen and (min-width: 1024px) {
  .text-with-image__wrapper {
    flex-direction: row;
  }
}
.text-with-image__image-wrapper {
  padding-right: 2rem;
  flex: 1;
}
@media screen and (min-width: 1280px) {
  .text-with-image__image-wrapper img {
    position: relative;
    top: 80px;
    right: 60px;
  }
}
.text-with-image__content-wrapper {
  padding: 4rem;
  flex: 1;
}
.text-with-image__title {
  font-family: Georgia;
  font-style: normal;
  font-weight: normal;
  color: white;
  position: relative;
  font-size: 4.8rem;
  line-height: 130%;
  padding-bottom: 3.5rem;
}
@media screen and (min-width: 768px) {
  .text-with-image__title {
    font-size: 4.8rem;
  }
}
.text-with-image__title:before {
  content: "";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTQwIDE4LjAwMDFIMjJWOS4xNTUyN2UtMDVIMThWMTguMDAwMUgwVjIyLjAwMDFIMThWNDAuMDAwMUgyMlYyMi4wMDAxSDQwVjE4LjAwMDFaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=);
  background-size: contain;
  background-repeat: no-repeat;
  width: 12px;
  height: 12px;
  justify-content: center;
  display: flex;
  position: absolute;
  left: -16px;
  top: -6px;
}
@media screen and (min-width: 1024px) {
  .text-with-image__title:before {
    left: -7rem;
    top: -1.8rem;
    width: 4rem;
    height: 4rem;
  }
}
.text-with-image__text {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  color: white;
  padding-bottom: 5rem;
  font-size: 3rem;
  line-height: 160%;
}
@media screen and (min-width: 1024px) {
  .text-with-image__text {
    font-size: 2.8rem;
    line-height: 4.4rem;
  }
}
@media screen and (min-width: 1024px) {
  .text-with-image__text {
    font-size: 18px;
    line-height: 25px;
  }
}
.text-with-image__button {
  height: 6rem;
  cursor: pointer;
  text-transform: uppercase;
  border-radius: 40px;
  letter-spacing: 0.1rem;
  display: flex;
  font-size: 1.5rem;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  color: white;
  background: linear-gradient(90deg, #0093B2 0%, #0093B2 50%, #002E5D 50%, #002E5D 100%);
  background-repeat: no-repeat;
  background-size: 200% 100%;
  background-position: right bottom;
  transition: background-position 0.25s ease-out;
  font-weight: 500;
  transition: all 0.5s ease;
  border: 0 none;
}
.text-with-image__button:hover {
  background-position: left bottom;
}
.text-with-image__button:visited, .text-with-image__button:focus, .text-with-image__button:active {
  color: white;
}
.text-with-image__button:hover {
  color: white;
}
.text-with-image__list {
  margin-left: 0;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.text-with-image__list-item {
  font-family: Roboto;
  font-style: normal;
  font-weight: 700;
  display: flex;
  justify-content: flex-start;
  list-style-type: none;
  border-bottom: 1px solid #004286;
  text-transform: uppercase;
  align-items: center;
  font-size: 16px;
  line-height: 160%;
  letter-spacing: 3px;
}
@media screen and (min-width: 768px) {
  .text-with-image__list-item {
    font-size: 2rem;
    line-height: 150%;
    letter-spacing: 0.3rem;
    font-weight: 900;
  }
}
.text-with-image__list-item:first-of-type {
  border-top: 1px solid #004286;
}
.text-with-image__list-item-link {
  text-decoration: none;
  color: white;
  height: 64px;
  display: flex;
  align-items: center;
  width: 100%;
}
@media screen and (min-width: 768px) {
  .text-with-image__list-item-link {
    height: 9.4rem;
  }
}
.text-with-image__list-item-link:hover {
  color: #0093B2;
}
.text-with-image__list-item-link:visited {
  color: white;
}
.text-with-image__list-item:before {
  content: "";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTQwIDE4LjAwMDFIMjJWOS4xNTUyN2UtMDVIMThWMTguMDAwMUgwVjIyLjAwMDFIMThWNDAuMDAwMUgyMlYyMi4wMDAxSDQwVjE4LjAwMDFaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=);
  background-size: contain;
  background-repeat: no-repeat;
  width: 3rem;
  height: 2rem;
  justify-content: center;
  display: flex;
  margin-right: 2rem;
}
.text-with-image__list-item:after {
  content: " ";
  display: flex;
  background-image: url(data:image/svg+xml;base64,PHN2ZyBjbGFzcyA9ICJhcnJvdy1yaWdodCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIiB2aWV3Qm94PSIwIDAgMjAgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxwYXRoIGQ9Ik0wIDdWNUgxNi42MTM4TDEzLjAwMDIgMS40MTQyMUwxNC40MTQ0IDBMMjAgNkwxNC40MTQyIDEyTDEzIDEwLjU4NThMMTYuNjEzOCA3SDBaIiBmaWxsPSIjZmZmZmZmIi8+IDwvc3ZnPiA=);
  background-repeat: no-repeat;
  align-items: center;
  justify-content: center;
  background-position: center right;
  background-size: 90%;
  width: 20px;
  height: 9.5rem;
  margin-left: 1rem;
}

.wp-block-columns {
  margin: 0 auto;
  padding-left: 0;
  padding-right: 0;
  max-width: 76.8rem;
}
@media screen and (min-width: 1024px) {
  .wp-block-columns {
    max-width: 128rem;
  }
}
@media screen and (min-width: 1280px) {
  .wp-block-columns {
    display: flex;
    flex-direction: row;
  }
}
@media screen and (min-width: 1280px) {
  .wp-block-columns .wp-block-column:not(:first-child) {
    margin-left: 12.6rem;
  }
}

/*
 * use the default cols instead and remoce this style - uneeded adn confusign
.is-style-accru-cols {
  @include container($usePadding:false);
  .is-style-default {
    @include title();
    margin-bottom: 0;
  }
  @media screen and (min-width: $lg) {
    .wp-block-column:not(:first-child){
      margin-left: 12.6rem;
    }
  }
}
*/
/*
.is-style-accru-cols-between {
  justify-content: space-between;
  @include container();

  @media screen and (min-width: $md) {
      padding-bottom: 10rem;
      padding-top: 10rem;
  }
  .is-style-default {
    @include title();
    margin-bottom: 0;
  }
}
*/
.people-with-filter {
  background-color: #F5F5F5;
}
.people-with-filter__filters {
  padding: 5rem 0;
  width: 100%;
  display: flex;
  flex-direction: column;
  background-color: #002E5D;
}
.people-with-filter__filters .container {
  margin: 0 auto;
  padding-left: 0;
  padding-right: 0;
  max-width: 76.8rem;
  padding-left: 7rem;
  padding-right: 7rem;
  width: 100%;
}
@media screen and (min-width: 1024px) {
  .people-with-filter__filters .container {
    max-width: 128rem;
    padding-left: 8rem;
    padding-right: 8rem;
  }
}
@media screen and (min-width: 1280px) {
  .people-with-filter__filters .container {
    display: flex;
    flex-direction: column;
  }
}
.people-with-filter .people-with-filter__form {
  width: 100%;
  display: flex;
  flex-direction: column;
  /* class applies to select element itself, not a wrapper element */
  /* Hide arrow icon in IE browsers */
  /* Hover style */
  /* Focus style */
  /* Set options to normal weight */
  /* Support for rtl text, explicit support for Arabic and Hebrew */
  /* Disabled styles */
}
@media screen and (min-width: 1024px) {
  .people-with-filter .people-with-filter__form {
    width: 100%;
    display: flex;
    flex-direction: row;
    justify-content: space-evenly;
  }
}
.people-with-filter .people-with-filter__form .select-css {
  display: block;
  font-size: 1.6rem;
  font-family: sans-serif;
  font-weight: 700;
  color: #444;
  line-height: 1.3;
  padding: 1rem 3rem 1rem 1rem;
  width: 100%;
  max-width: 100%;
  /* useful when width is set to anything other than 100% */
  box-sizing: border-box;
  margin: 0;
  border: none;
  box-shadow: 0 1px 0 1px rgba(0, 0, 0, 0.04);
  border-radius: 0;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  background-color: #fff;
  /* note: bg image below uses 2 urls. The first is an svg data uri for the arrow icon, and the second is the gradient. 
    for the icon, if you want to change the color, be sure to use `%23` instead of `#`, since it's a url. You can also swap in a different svg icon or an external image reference

  */
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxNyAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTE2LjMyODEgMi42N0wxNC40NDI1IDAuNzg0MzgxTDguMzI4MTIgNi43ODQxOEwyLjIxMzc0IDAuNzg0MThMMC4zMjgxMjUgMi42Njk4TDguMzI4MTIgMTAuMTE3NUwxNi4zMjgxIDIuNjdaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=);
  background-repeat: no-repeat, repeat;
  /* arrow icon position (1em from the right, 50% vertical) , then gradient position*/
  background-position: right 1rem top 50%, 0 0;
  /* icon size, then gradient */
  background-size: 1.5rem auto, 100%;
}
.people-with-filter .people-with-filter__form .select-css::-ms-expand {
  display: none;
}
.people-with-filter .people-with-filter__form .select-css:hover {
  border-color: #888;
}
.people-with-filter .people-with-filter__form .select-css:focus {
  border-color: #aaa;
  /* It'd be nice to use -webkit-focus-ring-color here but it doesn't work on box-shadow */
  box-shadow: 0 0 1px 3px rgba(59, 153, 252, 0.7);
  box-shadow: 0 0 0 3px -moz-mac-focusring;
  color: #222;
  outline: none;
}
.people-with-filter .people-with-filter__form .select-css option {
  font-weight: normal;
}
.people-with-filter .people-with-filter__form *[dir=rtl] .select-css, .people-with-filter .people-with-filter__form :root:lang(ar) .select-css, .people-with-filter .people-with-filter__form :root:lang(iw) .select-css {
  background-position: left 0.7rem top 50%, 0 0;
  padding: 0.6em 0.8em 0.5em 1.4em;
}
.people-with-filter .people-with-filter__form .select-css:disabled, .people-with-filter .people-with-filter__form .select-css[aria-disabled=true] {
  color: graytext;
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22graytext%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E"), linear-gradient(to bottom, #ffffff 0%, #e5e5e5 100%);
}
.people-with-filter .people-with-filter__form .select-css:disabled:hover, .people-with-filter .people-with-filter__form .select-css[aria-disabled=true] {
  border-color: #aaa;
}
.people-with-filter__field-wrapper {
  display: flex;
  flex: 2;
  flex-direction: column;
  padding-bottom: 0;
  margin-top: 10px;
  margin-bottom: 10px;
}
@media screen and (min-width: 1024px) {
  .people-with-filter__field-wrapper {
    padding-right: 2rem;
    margin-top: 0;
    margin-bottom: 0;
  }
}
.people-with-filter__field-wrapper-label {
  font-family: Roboto, "sans-serif";
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
  font-size: 2.5rem;
  letter-spacing: 0.5rem;
  text-transform: uppercase;
  color: #010202;
  color: white;
}
@media screen and (min-width: 768px) {
  .people-with-filter__field-wrapper-label {
    font-size: 1.6rem;
    letter-spacing: 0.2rem;
  }
}
.people-with-filter__field-wrapper--submit {
  flex: 1;
}
.people-with-filter__field-wrapper:last-child {
  padding-right: 0;
}
.people-with-filter__title {
  font-family: Georgia;
  font-style: normal;
  font-weight: normal;
  color: white;
  position: relative;
  font-size: 4.8rem;
  line-height: 130%;
  padding-bottom: 3.5rem;
}
@media screen and (min-width: 768px) {
  .people-with-filter__title {
    font-size: 4.8rem;
  }
}
.people-with-filter__title:before {
  content: "";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTQwIDE4LjAwMDFIMjJWOS4xNTUyN2UtMDVIMThWMTguMDAwMUgwVjIyLjAwMDFIMThWNDAuMDAwMUgyMlYyMi4wMDAxSDQwVjE4LjAwMDFaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=);
  background-size: contain;
  background-repeat: no-repeat;
  width: 12px;
  height: 12px;
  justify-content: center;
  display: flex;
  position: absolute;
  left: -16px;
  top: -6px;
}
@media screen and (min-width: 1024px) {
  .people-with-filter__title:before {
    left: -7rem;
    top: -1.8rem;
    width: 4rem;
    height: 4rem;
  }
}
.people-with-filter__header-wrapper {
  overflow: hidden;
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media screen and (min-width: 768px) {
  .people-with-filter__header-wrapper {
    overflow: visible;
    width: 100%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
  }
}
.people-with-filter__form-wrapper {
  padding-bottom: 4rem;
}
.people-with-filter__field--search {
  background: #FFFFFF;
  height: 4rem;
  padding-left: 0.3rem;
  border-radius: 0;
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  color: white;
  font-size: 1.8rem;
  line-height: 160%;
  display: flex;
  position: relative;
  cursor: pointer;
  align-items: center;
  padding: 0.5rem 1rem !important;
  border-radius: 0 !important;
}
@media screen and (min-width: 1024px) {
  .people-with-filter__field--search {
    font-size: 1.8rem;
    line-height: 2.8rem;
    letter-spacing: 0;
  }
}
.people-with-filter__selector {
  width: 100%;
  outline: none;
  position: relative;
}
.people-with-filter__selector .custom-select {
  background: #FFFFFF;
  height: 4rem;
  padding-left: 0.3rem;
  border-radius: 0;
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  color: white;
  font-size: 1.8rem;
  line-height: 160%;
  display: flex;
  position: relative;
  cursor: pointer;
  align-items: center;
  padding-left: 0;
}
@media screen and (min-width: 1024px) {
  .people-with-filter__selector .custom-select {
    font-size: 1.8rem;
    line-height: 2.8rem;
    letter-spacing: 0;
  }
}
.people-with-filter__selector .custom-select:hover {
  color: #002E5D;
}
.people-with-filter__selector .custom-select-option-box {
  opacity: 0;
  visibility: hidden;
  display: block;
  position: absolute;
  width: 100%;
  top: 100%;
  background: #FFFFFF;
  padding: 0 0px 1.6rem;
  overflow: hidden;
  z-index: 5;
}
.people-with-filter__selector .custom-select-option {
  font-size: 1.8rem;
  line-height: 2.2rem;
  letter-spacing: 1px;
  display: -webkit-inline-flex;
  display: -ms-inline-flex;
  display: inline-flex;
  width: 100%;
  align-items: center;
  transition: none !important;
  padding: 10px;
}
.people-with-filter__selector .custom-select-option:hover {
  color: white;
  background-color: #0093B2;
}
.people-with-filter__selector .custom-select-option-checkbox {
  margin-right: 5px;
  transition: none !important;
}
.people-with-filter__selector.open .custom-select:after {
  transform: rotate(180deg);
  transition: none !important;
}
.people-with-filter__selector.open .custom-select-option-box {
  opacity: 1;
  visibility: visible;
  box-shadow: 0px 8px 10px rgba(33, 33, 33, 0.1);
  transition: none !important;
}
.people-with-filter__button {
  -webkit-appearance: none;
  cursor: pointer;
  box-shadow: none;
}
.people-with-filter__button--clear {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTIwIDkuOTgxNjVDMTkuOTk1MiA3LjMwOTUxIDE4Ljk0MjIgNC44ODMzOCAxNy4yMzA0IDMuMDkyMThMMTguNjcwNSAxLjY1MjA2QzE5LjI4MDIgMS4wNDIzOCAxOC44NDg0IDcuNDc0MjVlLTA4IDE3Ljk4NjIgNi40NDYxMWUtMDhMMTIuNTgwNiAwQzEyLjA0NjIgLTYuMzczNTZlLTA5IDExLjYxMjkgMC40MzMyNjYgMTEuNjEyOSAwLjk2Nzc0MVY2LjM3MzM0QzExLjYxMjkgNy4yMzU1MiAxMi42NTUzIDcuNjY3MjkgMTMuMjY0OSA3LjA1NzY2TDE0Ljk0ODQgNS4zNzQxOUMxNi4xMTM3IDYuNjE4NyAxNi43NTkyIDguMjI5MDcgMTYuNzczOSA5LjkzOTkxQzE2LjgwNjEgMTMuNjY1NiAxMy43OTEgMTYuODA2MiA5Ljk0MTYxIDE2Ljc3MzlDNi4yODk5NiAxNi43NDM0IDMuMjI1OCAxMy43ODI5IDMuMjI1OCA5Ljk5OTk5QzMuMjI1OCA4LjM0MTY1IDMuODE3NjYgNi43NzQzMSA0LjkwMTQ1IDUuNTM5MTVDNS4wNjkyMyA1LjM0NzkgNS4wNTkwMyA1LjA1OTA3IDQuODc5MTUgNC44NzkxNUwzLjI3OTg4IDMuMjc5ODhDMy4wODM0MyAzLjA4MzQzIDIuNzYzMTQgMy4wOTMxNCAyLjU3NjkzIDMuMjk5MzFDMC45NzUyODEgNS4wNzI1IDMuMDczODNlLTA4IDcuNDIyMzMgMCA5Ljk5OTk5Qy02LjU4NTg5ZS0wOCAxNS41MjI4IDQuNDc3MTMgMTkuOTk5OSA5Ljk5OTkxIDIwQzE1LjUxNjQgMjAgMjAuMDA5OSAxNS40OTgxIDIwIDkuOTgxNjVaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=);
  background-size: 2rem;
  background-repeat: no-repeat;
  background-position: right center;
  font-weight: bold;
  padding-right: 3.2rem;
  font-size: 1.6rem;
  height: 2.4rem;
  display: flex;
  align-items: center;
  text-decoration: none;
  letter-spacing: 0.3rem;
  text-transform: uppercase;
  color: white !important;
}
@media screen and (min-width: 1024px) {
  .people-with-filter__button--clear {
    margin-bottom: 2rem;
  }
}
.people-with-filter__button--submit {
  height: 6rem;
  cursor: pointer;
  text-transform: uppercase;
  border-radius: 40px;
  letter-spacing: 0.1rem;
  display: flex;
  font-size: 1.5rem;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  color: white;
  background: linear-gradient(90deg, white 0%, white 50%, #0093B2 50%, #0093B2 100%);
  background-repeat: no-repeat;
  background-size: 200% 100%;
  background-position: right bottom;
  transition: background-position 0.25s ease-out;
  font-weight: 500;
  transition: all 0.5s ease;
  border: 0 none;
}
.people-with-filter__button--submit:hover {
  background-position: left bottom;
}
.people-with-filter__button--submit:visited, .people-with-filter__button--submit:focus, .people-with-filter__button--submit:active {
  color: white;
}
.people-with-filter__button--submit:hover {
  color: #002E5D;
}

.people-with-filter__people .container {
  margin: 0 auto;
  padding-left: 0;
  padding-right: 0;
  max-width: 76.8rem;
  padding-left: 7rem;
  padding-right: 7rem;
}
@media screen and (min-width: 1024px) {
  .people-with-filter__people .container {
    max-width: 128rem;
    padding-left: 8rem;
    padding-right: 8rem;
  }
	 .people-with-filter__people.team_industry .container {
    max-width: 128rem;
    padding-left: 12rem;
    padding-right: 8rem;
  }
}
@media screen and (min-width: 1280px) {
  .people-with-filter__people .container {
    display: flex;
    flex-direction: column;
  }
}
@media screen and (min-width: 1024px) {
  .people-with-filter__people.team_industry .container {
    display: flex;
    flex-direction: column;
	place-items: flex-end;
	flex-flow: row-reverse;
  }
}
.people-with-filter__people-wrapper {
  padding: 6rem 0;
  width: 100%;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
}
@media screen and (min-width: 768px) {
  .people-with-filter__people-wrapper {
    justify-content: flex-start;
    margin-right: -1.5rem;
    margin-left: -1.5rem;
    width: calc(100% + 3rem);
  }

}
.people-with-filter__people-wrapper .team-slider__slider-card {
  float: left;
  margin-left: 10px;
}



@media screen and (min-width: 1023px) {
	.team_industry .people-with-filter__people-wrapper {
    justify-content: flex-start;
    margin-right: -1.5rem;
    margin-left: -1.5rem;
    width: calc(90% + 3rem);
  }	
}
@media screen and (min-width: 768px) {
  .people-with-filter__people-wrapper .team-slider__slider-card {
    margin: 0 1.45rem 2.9rem;
    width: 214.9px;
  }
}
@media screen and (min-width: 1024px) {
  .people-with-filter__people-wrapper .team-slider__slider-card {
    width: 25.6rem;
  }
}

#noresult {
  width: 100%;
  text-align: center;
  font-size: 2rem;
  display: none;
  margin-top: 0rem;
  margin-bottom: 12rem;
}

.team-header .entry-header__title {
  margin: 0 0 0.6rem;
  font-size: 4.8rem;
  font-weight: 400;
}
.team-header__title {
  margin-bottom: 1.8rem;
  font-size: 1.6rem;
  font-weight: 700;
  letter-spacing: 3px;
  text-transform: uppercase;
  color: #002E5D;
}
.team-header .entry-header__description {
  font-size: 2.8rem;
  font-weight: 400;
}

.team-details {
  margin-bottom: 10rem;
  /*
  .team-specialties {
      .specialty {
          display: inline-block;
          margin: 0 .8rem .8rem 0;
          padding: .4rem 1.2rem;
          font-size: 1.2rem;
          letter-spacing: 1.5px;
          text-transform: uppercase;
          color: $aqua;
          background-color: #f5f5f5;
          border-radius: 2.8rem;
      }
  }
  */
}
.team-details__wrapper {
  padding-top: 6rem;
}
.team-details h3 {
  margin-bottom: 0;
  font-family: Georgia;
  font-size: 2.4rem;
  font-weight: 400;
  color: #002E5D;
}
.team-details__content {
  flex: 1;
  margin-right: 12rem;
  font-size: 1.8rem;
  font-weight: 300;
}
.team-details__content h2 {
  font-size: 2.8rem;
  font-weight: 300;
}
.team-details__content h3 {
  margin-bottom: 0;
  font-family: Georgia;
  font-size: 2.4rem;
  font-weight: 400;
  color: #002E5D;
}
.team-details__content .container {
  margin: 0 auto;
  padding-left: 0;
  padding-right: 0;
  max-width: 76.8rem;
}
@media screen and (min-width: 1024px) {
  .team-details__content .container {
    max-width: 128rem;
  }
}
@media screen and (min-width: 1280px) {
  .team-details__content .container {
    display: flex;
    flex-direction: row;
  }
}
.team-details__profile {
  width: 353px;
}
.team-details__contacts {
  margin-top: 3rem;
}
.team-details__contacts p {
  margin-top: 0;
  margin-bottom: 1.6rem;
  font-size: 1.8rem;
}
.team-details__contacts a {
  color: #0093B2;
  font-size: 1.5rem;
  font-weight: 300;
  text-decoration: none;
}
.team-details__phone span {
  display: inline-block;
  vertical-align: middle;
  width: 26px;
  height: 26px;
  margin-right: 1rem;
  background-image: url("data:image/svg+xml,%0A%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M23.8346 22.75C23.8346 23.3469 23.3493 23.8333 22.7513 23.8333H18.418C9.45663 23.8333 2.16797 16.5435 2.16797 7.58329V3.24996C2.16797 2.65304 2.6533 2.16663 3.2513 2.16663H7.56514C7.59114 2.37029 7.58788 2.71154 7.58572 2.95421L7.58463 3.24996L7.58572 7.87688C7.58788 8.12279 7.59114 8.46188 7.56514 8.66663H5.41797V9.74996C5.41797 15.7245 10.2778 20.5833 16.2513 20.5833H17.3346V18.4361C17.5383 18.4101 17.8796 18.4134 18.1222 18.4145L18.418 18.4166L23.046 18.4145C23.2919 18.4145 23.6299 18.4101 23.8346 18.4361V22.75ZM23.0284 16.2478L22.75 16.25L18.1383 16.2478C17.277 16.2413 16.3843 16.2348 15.7419 16.8718C15.3758 17.2358 15.1873 17.732 15.1732 18.343C11.2558 17.8533 8.14558 14.7442 7.657 10.8268C8.26692 10.8117 8.76417 10.6243 9.12817 10.2581C9.76517 9.61458 9.75867 8.72408 9.75108 7.86067L9.75 7.58333L9.75108 2.97267C9.75867 2.10925 9.76517 1.21875 9.12817 0.57525C8.749 0.193917 8.229 0 7.58333 0H3.25C1.45817 0 0 1.45817 0 3.25V7.58333C0 17.7374 8.2615 26 18.4167 26H22.75C24.5418 26 26 24.5418 26 22.75V18.4167C26 17.771 25.8061 17.251 25.4248 16.8718C24.7823 16.2348 23.8897 16.2457 23.0284 16.2478Z' fill='%230093B2'/%3E%3C/svg%3E%0A");
}
.team-details__email span {
  display: inline-block;
  vertical-align: middle;
  width: 26px;
  height: 22px;
  margin-right: 1rem;
  background-image: url("data:image/svg+xml,%0A%3Csvg width='26' height='22' viewBox='0 0 26 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.28109 19.541V4.09835L12.2272 13.2837C12.2911 13.3431 12.3675 13.3751 12.4405 13.4163C12.4861 13.4425 12.5249 13.4802 12.5728 13.4997C12.705 13.5534 12.843 13.5819 12.9833 13.5831C12.989 13.5831 12.9935 13.5865 13.0004 13.5865C13.1464 13.5865 13.2912 13.5545 13.4303 13.4985C13.4714 13.4814 13.5056 13.4483 13.5455 13.4265C13.623 13.3831 13.704 13.3477 13.7724 13.2849L23.7197 4.09835V19.541H2.28109ZM12.9999 10.8904L4.05844 2.63268H21.9403L12.9999 10.8904ZM25.9156 1.07781C25.8848 0.994411 25.8312 0.927006 25.7811 0.855031C25.7503 0.809332 25.7354 0.757922 25.6978 0.716793C25.6921 0.711081 25.6853 0.708796 25.6796 0.703084C25.6157 0.635678 25.5347 0.58998 25.4561 0.540854C25.4082 0.510008 25.3671 0.468879 25.3169 0.44603C25.2611 0.422038 25.1972 0.419753 25.1368 0.403759C25.0524 0.382052 24.9691 0.354633 24.8825 0.352348C24.8745 0.352348 24.8676 0.347778 24.8596 0.347778H1.14035C1.13237 0.347778 1.12667 0.351206 1.11868 0.352348C1.01833 0.353491 0.922544 0.383195 0.826754 0.411756C0.78 0.424323 0.729825 0.425466 0.685351 0.444887C0.623772 0.472307 0.572456 0.521432 0.515439 0.560276C0.448158 0.605974 0.376316 0.643676 0.321579 0.700799C0.314737 0.707653 0.306754 0.709938 0.301053 0.715651C0.25886 0.761349 0.241754 0.818472 0.208684 0.867598C0.16307 0.936146 0.114035 0.997838 0.0832456 1.07553C0.0501754 1.16007 0.0433333 1.24804 0.0307895 1.33829C0.022807 1.39084 0 1.43654 0 1.49024V20.6836C0 21.3142 0.510877 21.826 1.14035 21.826H24.8596C25.4891 21.826 26 21.3142 26 20.6836V1.49024C26 1.43197 25.9749 1.38171 25.9658 1.32458C25.9544 1.24118 25.9475 1.15778 25.9156 1.07781Z' fill='%230093B2'/%3E%3C/svg%3E%0A");
}
.team-details__linkedin span {
  display: inline-block;
  vertical-align: middle;
  width: 26px;
  height: 26px;
  margin-right: 1rem;
  background-image: url("data:image/svg+xml,%0A%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 1.86245C0 0.834437 0.860641 0 1.92156 0H24.0784C25.1398 0 26 0.834437 26 1.86245V24.1379C26 25.1662 25.1398 26 24.0784 26H1.92156C0.860742 26 0 25.1663 0 24.1382V1.86215V1.86245Z' fill='%230093B2'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.15756 8.19667C7.50286 8.19667 8.3404 7.26408 8.3404 6.0986C8.31522 4.90657 7.50286 4 6.18314 4C4.86252 4 4 4.90657 4 6.09849C4 7.26397 4.83724 8.19656 6.13228 8.19656H6.15726L6.15756 8.19667ZM8.08606 21.9996V9.85458H4.22744V21.9996H8.08606ZM14.0802 21.9996H10.2219L10.2218 22C10.2218 22 10.2724 10.9943 10.2221 9.855H14.0805V11.5741C14.5934 10.7467 15.5114 9.56985 17.5581 9.56985C20.0967 9.56985 22 11.3057 22 15.036V21.9996H18.1418V15.503C18.1418 13.8702 17.583 12.7566 16.1872 12.7566C15.121 12.7566 14.4861 13.5076 14.2073 14.2331C14.1054 14.492 14.0802 14.8555 14.0802 15.218V21.9996Z' fill='white'/%3E%3C/svg%3E%0A");
}
.team-details__form h3 {
  margin-bottom: 0;
  font-family: Georgia;
  font-size: 2rem;
  font-weight: 400;
  color: #002E5D;
}
.team-details__form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),
.team-details__form .gform_wrapper textarea {
  margin-top: 0;
  padding: 0;
  border-radius: 0;
  height: 6rem;
  border-bottom: 1px solid #374446;
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  color: #010202;
  font-size: 1.8rem;
  line-height: 160%;
}
@media screen and (min-width: 1024px) {
  .team-details__form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),
.team-details__form .gform_wrapper textarea {
    font-size: 1.8rem;
    line-height: 2.8rem;
    letter-spacing: 0;
  }
}
.team-details__form .gfield_select {
  display: block;
  font-size: 1.8rem;
  font-family: sans-serif;
  height: 6rem;
  color: #737C7E;
  padding: 0.6em 1.4em 0.5em 1em !important;
  width: 100%;
  max-width: 100%;
  /* useful when width is set to anything other than 100% */
  box-sizing: border-box;
  border-bottom: 1px solid #010202;
  margin: 0;
  padding-left: 0 !important;
  border: none;
  border-bottom: 1px solid #374446;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  background-color: #fff;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxNyAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTE2LjMyODEgMi42N0wxNC40NDI1IDAuNzg0MzgxTDguMzI4MTIgNi43ODQxOEwyLjIxMzc0IDAuNzg0MThMMC4zMjgxMjUgMi42Njk4TDguMzI4MTIgMTAuMTE3NUwxNi4zMjgxIDIuNjdaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=);
  background-repeat: no-repeat;
  background-position: right 1em top 50%, 0 0;
  font-weight: 300;
}
.team-details__form .gform_button {
  width: 19.6rem;
  height: 6rem;
  cursor: pointer;
  text-transform: uppercase;
  border-radius: 40px;
  letter-spacing: 0.1rem;
  display: flex;
  font-size: 1.5rem;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  color: white;
  background: linear-gradient(90deg, #0093B2 0%, #0093B2 50%, #002E5D 50%, #002E5D 100%);
  background-repeat: no-repeat;
  background-size: 200% 100%;
  background-position: right bottom;
  transition: background-position 0.25s ease-out;
  font-weight: 500;
  transition: all 0.5s ease;
  border: 0 none;
}
.team-details__form .gform_button:hover {
  background-position: left bottom;
}
.team-details__form .gform_button:visited, .team-details__form .gform_button:focus, .team-details__form .gform_button:active {
  color: white;
}
.team-details__form .gform_button:hover {
  color: white;
}
.team-details__form .gform_button:after {
  content: " ";
  display: flex;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAyMCAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTAgN1Y1SDE2LjYxMzhMMTMuMDAwMiAxLjQxNDIxTDE0LjQxNDQgMEwyMCA2TDE0LjQxNDIgMTJMMTMgMTAuNTg1OEwxNi42MTM4IDdIMFoiIGZpbGw9IiMwMDkzQjIiLz4gPC9zdmc+IA==);
  background-repeat: no-repeat;
  align-items: center;
  justify-content: center;
  background-position: right center;
  width: 20px;
  height: 12px;
  display: inline-block;
  margin-left: 10px;
}
.team-details__form .gform_button:hover:after {
  content: " ";
  display: flex;
  background-image: url(data:image/svg+xml;base64,PHN2ZyBjbGFzcyA9ICJhcnJvdy1yaWdodCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIiB2aWV3Qm94PSIwIDAgMjAgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxwYXRoIGQ9Ik0wIDdWNUgxNi42MTM4TDEzLjAwMDIgMS40MTQyMUwxNC40MTQ0IDBMMjAgNkwxNC40MTQyIDEyTDEzIDEwLjU4NThMMTYuNjEzOCA3SDBaIiBmaWxsPSIjZmZmZmZmIi8+IDwvc3ZnPiA=);
  background-repeat: no-repeat;
  align-items: center;
  justify-content: center;
}
.team-details__form .gform_button:hover {
  color: white;
  background-color: #0093B2;
  border: 1px solid #0093B2;
  transition: all 0.5s ease;
}
.team-details__form .gform_button:hover:after {
  content: " ";
  display: flex;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAyMCAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTAgN1Y1SDE2LjYxMzhMMTMuMDAwMiAxLjQxNDIxTDE0LjQxNDQgMEwyMCA2TDE0LjQxNDIgMTJMMTMgMTAuNTg1OEwxNi42MTM4IDdIMFoiIGZpbGw9IiMwMDJFNUQiLz4gPC9zdmc+IA==);
  background-repeat: no-repeat;
  align-items: center;
  justify-content: center;
}
.team-details__button {
  margin-top: 1.5rem;
}
.team-details__button a {
  width: 23rem;
  height: 6rem;
  cursor: pointer;
  text-transform: uppercase;
  border-radius: 40px;
  letter-spacing: 0.1rem;
  display: flex;
  font-size: 1.25rem;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  color: #fff;
  background-color: #0093B2;
  font-weight: 500;
  border: 0 none;
}
.team-details__button a::after {
  content: " ";
  display: flex;
  background-image: url(data:image/svg+xml;base64,PHN2ZyBjbGFzcyA9ICJhcnJvdy1yaWdodCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIiB2aWV3Qm94PSIwIDAgMjAgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxwYXRoIGQ9Ik0wIDdWNUgxNi42MTM4TDEzLjAwMDIgMS40MTQyMUwxNC40MTQ0IDBMMjAgNkwxNC40MTQyIDEyTDEzIDEwLjU4NThMMTYuNjEzOCA3SDBaIiBmaWxsPSIjZmZmZmZmIi8+IDwvc3ZnPiA=);
  background-repeat: no-repeat;
  align-items: center;
  justify-content: center;
  background-position: right center;
  width: 20px;
  height: 12px;
  display: inline-block;
  margin-left: 10px;
}

.team-content .testimonials-slider {
  bottom: auto;
  margin-bottom: 12rem;
}

.accordion-wrap {
  width: 92.8rem;
  margin: 0 auto;
  overflow: hidden;
  padding-bottom: 3rem;
}
.accordion-panel {
  width: 100%;
  color: white;
  overflow: hidden;
}
.accordion-label {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 25px 0;
  font-family: Georgia;
  font-weight: 400;
  font-size: 4.8rem;
  color: #002E5D;
  border-top: 1px solid #AFB4B5;
  border-bottom: 1px solid #AFB4B5;
  cursor: pointer;
}
.accordion-label::after {
  content: "";
  width: 40px;
  height: 40px;
  text-align: center;
  transition: all 0.35s;
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M40 18H22V0H18V18H0V22H18V40H22V22H40V18Z' fill='%230093B2'/%3E%3C/svg%3E");
}
.accordion-content {
  max-height: 0;
  transition: all 0.35s;
}
.accordion-content p {
  margin: 0;
  padding: 25px 0 50px;
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  color: #010202;
  padding-bottom: 5rem;
  font-size: 1.8rem;
  line-height: 160%;
}
@media screen and (min-width: 1024px) {
  .accordion-content p {
    font-size: 1.8rem;
    line-height: 2.8rem;
    letter-spacing: 0;
  }
}
.accordion-close {
  display: flex;
  justify-content: flex-end;
  padding: 1em;
  font-size: 0.75em;
  cursor: pointer;
}
.accordion input[type=checkbox] {
  position: absolute;
  opacity: 0;
  visibility: hidden;
  z-index: -1;
}
.accordion input[type=checkbox]:checked + .accordion-label::after {
  content: "";
  width: 40px;
  height: 40px;
  text-align: center;
  transition: all 0.35s;
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M40 18.0002H0V22.0002H40V18.0002Z' fill='%230093B2'/%3E%3C/svg%3E%0A");
}
.accordion input[type=checkbox]:checked ~ .accordion-content {
  max-height: 100vh;
}

.articles {
  background-color: #f5f5f5;
  padding-top: 5rem;
}
.articles--is-style-grey-box-style {
  background-color: white;
}
.articles-inner {
  width: 100%;
}
.articles-heading {
  position: relative;
  width: 80%;
  margin: 0 auto;
  padding-left: 7rem;
}
.articles-heading::before {
  content: "";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTQwIDE4LjAwMDFIMjJWOS4xNTUyN2UtMDVIMThWMTguMDAwMUgwVjIyLjAwMDFIMThWNDAuMDAwMUgyMlYyMi4wMDAxSDQwVjE4LjAwMDFaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=);
  background-size: contain;
  background-repeat: no-repeat;
  width: 4rem;
  height: 4rem;
  justify-content: center;
  display: flex;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.articles-heading__subtitle {
  text-transform: uppercase;
  font-size: 1.6rem;
  font-weight: 700;
  letter-spacing: 3px;
  color: #002E5D;
}
.articles-heading__title {
  font-family: Georgia;
  font-size: 4.8rem;
  font-weight: 400;
  color: #002E5D;
}
.articles-content {
  margin-top: 7.5rem;
}
.articles-content .latest-posts__postcard {
  border: none;
  background-color: #fff;
  max-width: 33.33%;
}
.articles-content .latest-posts__title-link {
  font-size: 2.4rem;
}
.articles-content .latest-posts__text p {
  padding-bottom: 0;
}
.articles-content .latest-posts__read-more-link {
  text-transform: uppercase;
  color: #0093B2;
  display: flex;
  font-size: 10px;
  align-items: center;
}
@media screen and (min-width: 1024px) {
  .articles-content .latest-posts__read-more-link {
    font-size: 1.2rem;
  }
}
.articles-content .latest-posts__read-more-link:after {
  content: " ";
  display: flex;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAyMCAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTAgN1Y1SDE2LjYxMzhMMTMuMDAwMiAxLjQxNDIxTDE0LjQxNDQgMEwyMCA2TDE0LjQxNDIgMTJMMTMgMTAuNTg1OEwxNi42MTM4IDdIMFoiIGZpbGw9IiMwMDkzQjIiLz4gPC9zdmc+IA==);
  background-repeat: no-repeat;
  align-items: center;
  justify-content: center;
  width: 20px;
  background-size: 80%;
  height: 12px;
  display: inline-block;
  margin-left: 10px;
}
.articles-content .latest-posts__read-more-link:hover {
  color: #0093B2;
}
.articles-content .latest-posts__read-more-link:hover:after {
  content: " ";
  display: flex;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAyMCAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTAgN1Y1SDE2LjYxMzhMMTMuMDAwMiAxLjQxNDIxTDE0LjQxNDQgMEwyMCA2TDE0LjQxNDIgMTJMMTMgMTAuNTg1OEwxNi42MTM4IDdIMFoiIGZpbGw9IiMwMDJFNUQiLz4gPC9zdmc+IA==);
  background-repeat: no-repeat;
  align-items: center;
  justify-content: center;
  width: 20px;
  height: 12px;
  display: inline-block;
}
.articles--is-style-grey-box-style .latest-posts__postcard {
  background-color: #f5f5f5;
}

.location-columns .wp-block-column:first-child {
  flex-basis: 100% !important;
}
@media screen and (min-width: 1024px) {
  .location-columns .wp-block-column:first-child {
    flex-basis: 70% !important;
  }
}
.location-columns .wp-block-column:last-child {
  flex-basis: 100% !important;
  padding-left: 8rem;
  padding-right: 8rem;
  margin-top: 5rem;
  margin-left: 0;
}
@media screen and (min-width: 1024px) {
  .location-columns .wp-block-column:last-child {
    margin-top: 0;
    flex-basis: 30% !important;
    padding-left: 0;
  }
}

.location-detail {
  margin-bottom: 6rem;
}
.location-detail__map {
  margin-bottom: 5.3rem;
}
.location-detail__contact {
  margin-bottom: 4.8rem;
  max-width: 28rem;
}
.location-detail__item {
  margin-bottom: 3rem;
  font-size: 1.8rem;
  font-weight: 300;
  line-height: 1.5;
  color: #0093B2;
}
.location-detail__item a {
  text-decoration: none;
  color: #0093B2;
}
.location-detail__address {
  position: relative;
  padding-left: calc(20px + 1.5rem);
  margin-bottom: 1.5rem;
}
.location-detail__address::before {
  content: "";
  position: absolute;
  left: 0;
  top: 5px;
  width: 20px;
  height: 26px;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='26' viewBox='0 0 20 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.74798 25.4754C1.36957 14.7789 0 13.6811 0 9.75C0 4.36521 4.36521 0 9.75 0C15.1348 0 19.5 4.36521 19.5 9.75C19.5 13.6811 18.1304 14.7789 10.752 25.4754C10.2678 26.1749 9.23213 26.1748 8.74798 25.4754ZM9.75 13.8125C11.9937 13.8125 13.8125 11.9937 13.8125 9.75C13.8125 7.50633 11.9937 5.6875 9.75 5.6875C7.50633 5.6875 5.6875 7.50633 5.6875 9.75C5.6875 11.9937 7.50633 13.8125 9.75 13.8125Z' fill='%230093B2'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
}
.location-detail__phone {
  position: relative;
  padding-left: calc(20px + 1.5rem);
  margin-bottom: 1.5rem;
}
.location-detail__phone::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  width: 26px;
  height: 26px;
  transform: translateY(-50%);
  background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M23.8333 22.75C23.8333 23.3469 23.348 23.8333 22.75 23.8333H18.4167C9.45533 23.8333 2.16667 16.5436 2.16667 7.58333V3.25C2.16667 2.65308 2.652 2.16667 3.25 2.16667H7.56383C7.58983 2.37033 7.58658 2.71158 7.58442 2.95425L7.58333 3.25L7.58442 7.87692C7.58658 8.12283 7.58983 8.46192 7.56383 8.66667H5.41667V9.75C5.41667 15.7246 10.2765 20.5833 16.25 20.5833H17.3333V18.4362C17.537 18.4102 17.8783 18.4134 18.1209 18.4145L18.4167 18.4167L23.0447 18.4145C23.2906 18.4145 23.6286 18.4102 23.8333 18.4362V22.75ZM23.0284 16.2478L22.75 16.25L18.1383 16.2478C17.277 16.2413 16.3843 16.2348 15.7419 16.8718C15.3758 17.2358 15.1873 17.732 15.1732 18.343C11.2558 17.8533 8.14558 14.7442 7.657 10.8268C8.26692 10.8117 8.76417 10.6243 9.12817 10.2581C9.76517 9.61458 9.75867 8.72408 9.75108 7.86067L9.75 7.58333L9.75108 2.97267C9.75867 2.10925 9.76517 1.21875 9.12817 0.57525C8.749 0.193917 8.229 0 7.58333 0H3.25C1.45817 0 0 1.45817 0 3.25V7.58333C0 17.7374 8.2615 26 18.4167 26H22.75C24.5418 26 26 24.5418 26 22.75V18.4167C26 17.771 25.8061 17.251 25.4248 16.8718C24.7823 16.2348 23.8897 16.2457 23.0284 16.2478Z' fill='%230093B2'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
}
.location-detail__action {
  display: flex;
  flex-direction: column;
}
.location-detail__action a {
  display: flex;
  align-items: center;
  padding: 2.1rem 0;
  font-size: 1.6rem;
  font-weight: 500;
  line-height: 1.8rem;
  text-transform: uppercase;
  text-decoration: none;
  letter-spacing: 0.15rem;
  color: #0093B2;
}
.location-detail__action a::after {
  content: "";
  display: flex;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAyMCAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTAgN1Y1SDE2LjYxMzhMMTMuMDAwMiAxLjQxNDIxTDE0LjQxNDQgMEwyMCA2TDE0LjQxNDIgMTJMMTMgMTAuNTg1OEwxNi42MTM4IDdIMFoiIGZpbGw9IiMwMDkzQjIiLz4gPC9zdmc+IA==);
  background-repeat: no-repeat;
  align-items: center;
  justify-content: center;
  background-position: right center;
  width: 20px;
  height: 12px;
  display: inline-block;
  margin-left: 10px;
}
.location-detail__action a.pay::before {
  content: "";
  display: flex;
  background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='lock' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' class='svg-inline--fa fa-lock fa-w-14 fa-3x'%3E%3Cpath fill='%230093B2' d='M400 224h-24v-72C376 68.2 307.8 0 224 0S72 68.2 72 152v72H48c-26.5 0-48 21.5-48 48v192c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V272c0-26.5-21.5-48-48-48zm-104 0H152v-72c0-39.7 32.3-72 72-72s72 32.3 72 72v72z' class=''%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  align-items: center;
  justify-content: center;
  background-position: right center;
  width: 16px;
  height: 16px;
  display: inline-block;
  margin-right: 8px;
  background-size: contain;
}
.location-detail__form {
  margin-top: 5rem;
}
.location-detail__form .team-details__button a {
  background: linear-gradient(90deg, #0093B2 0%, #0093B2 50%, #002E5D 50%, #002E5D 100%);
  background-repeat: no-repeat;
  background-size: 200% 100%;
  background-position: right bottom;
  transition: background-position 0.25s ease-out;
}
.location-detail__form .team-details__button a:hover {
  background-position: left bottom;
}

.contact-form {
  padding-bottom: 12.7rem;
}
.contact-form .container {
  justify-content: center;
}
.contact-form__wrapper {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  max-width: 73.6rem;
}
.contact-form__title {
  font-family: Georgia;
  font-style: normal;
  font-weight: normal;
  color: #002E5D;
  position: relative;
  font-size: 4.8rem;
  line-height: 130%;
  padding-bottom: 3.5rem;
  padding-bottom: 2rem;
}
@media screen and (min-width: 768px) {
  .contact-form__title {
    font-size: 4.8rem;
  }
}
.contact-form__title:before {
  content: "";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTQwIDE4LjAwMDFIMjJWOS4xNTUyN2UtMDVIMThWMTguMDAwMUgwVjIyLjAwMDFIMThWNDAuMDAwMUgyMlYyMi4wMDAxSDQwVjE4LjAwMDFaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=);
  background-size: contain;
  background-repeat: no-repeat;
  width: 12px;
  height: 12px;
  justify-content: center;
  display: flex;
  position: absolute;
  left: -16px;
  top: -6px;
}
@media screen and (min-width: 1024px) {
  .contact-form__title:before {
    left: -7rem;
    top: -1.8rem;
    width: 4rem;
    height: 4rem;
  }
}
.contact-form__subtitle {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  color: #010202;
  font-size: 1.8rem;
  line-height: 160%;
}
@media screen and (min-width: 1024px) {
  .contact-form__subtitle {
    font-size: 1.8rem;
    line-height: 2.8rem;
    letter-spacing: 0;
  }
}
.contact-form__subtitle a {
  color: #0093B2;
  font-weight: 500;
  text-decoration: none;
}
.contact-form .address__container {
  display: flex;
}
.contact-form .address__container .address--last {
  padding-left: 20px;
}
.contact-form__form-wrapper .gform_wrapper ul.gform_fields li.gfield {
  margin-top: 2rem;
}
.contact-form__form-wrapper .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),
.contact-form__form-wrapper .gform_wrapper textarea {
  margin-top: 0;
  padding: 0;
  border-radius: 0;
  height: 6rem;
  border-bottom: 1px solid #374446;
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  color: #010202;
  font-size: 1.8rem;
  line-height: 160%;
}
@media screen and (min-width: 1024px) {
  .contact-form__form-wrapper .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),
.contact-form__form-wrapper .gform_wrapper textarea {
    font-size: 1.8rem;
    line-height: 2.8rem;
    letter-spacing: 0;
  }
}
.contact-form__form-wrapper .gform_wrapper textarea {
  padding-top: 1.5rem;
  height: 12rem;
}
.contact-form__form-wrapper .gform_wrapper .gfield_select {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  color: #010202;
  font-size: 1.8rem;
  line-height: 160%;
  display: block;
  font-size: 1.8rem;
  font-family: sans-serif;
  height: 6rem;
  color: #737C7E;
  padding: 0.6em 1.4em 0.5em 1em !important;
  width: 100%;
  max-width: 100%;
  /* useful when width is set to anything other than 100% */
  box-sizing: border-box;
  border-bottom: 1px solid #010202;
  margin: 0;
  padding-left: 0 !important;
  border: none;
  border-bottom: 1px solid #374446;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  background-color: #fff;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxNyAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTE2LjMyODEgMi42N0wxNC40NDI1IDAuNzg0MzgxTDguMzI4MTIgNi43ODQxOEwyLjIxMzc0IDAuNzg0MThMMC4zMjgxMjUgMi42Njk4TDguMzI4MTIgMTAuMTE3NUwxNi4zMjgxIDIuNjdaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=);
  background-repeat: no-repeat;
  background-position: right 1em top 50%, 0 0;
}
@media screen and (min-width: 1024px) {
  .contact-form__form-wrapper .gform_wrapper .gfield_select {
    font-size: 1.8rem;
    line-height: 2.8rem;
    letter-spacing: 0;
  }
}
.contact-form__form-wrapper .gform_button {
  width: 19.6rem;
  height: 6rem;
  cursor: pointer;
  text-transform: uppercase;
  border-radius: 40px;
  letter-spacing: 0.1rem;
  display: flex;
  font-size: 1.5rem;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  color: white;
  background: linear-gradient(90deg, #0093B2 0%, #0093B2 50%, #002E5D 50%, #002E5D 100%);
  background-repeat: no-repeat;
  background-size: 200% 100%;
  background-position: right bottom;
  transition: background-position 0.25s ease-out;
  font-weight: 500;
  transition: all 0.5s ease;
  border: 0 none;
}
.contact-form__form-wrapper .gform_button:hover {
  background-position: left bottom;
}
.contact-form__form-wrapper .gform_button:visited, .contact-form__form-wrapper .gform_button:focus, .contact-form__form-wrapper .gform_button:active {
  color: white;
}
.contact-form__form-wrapper .gform_button:hover {
  color: white;
}
.contact-form__form-wrapper .gform_button:after {
  content: " ";
  display: flex;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAyMCAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTAgN1Y1SDE2LjYxMzhMMTMuMDAwMiAxLjQxNDIxTDE0LjQxNDQgMEwyMCA2TDE0LjQxNDIgMTJMMTMgMTAuNTg1OEwxNi42MTM4IDdIMFoiIGZpbGw9IiMwMDkzQjIiLz4gPC9zdmc+IA==);
  background-repeat: no-repeat;
  align-items: center;
  justify-content: center;
  background-position: right center;
  width: 20px;
  height: 12px;
  display: inline-block;
  margin-left: 10px;
}
.contact-form__form-wrapper .gform_button:hover:after {
  content: " ";
  display: flex;
  background-image: url(data:image/svg+xml;base64,PHN2ZyBjbGFzcyA9ICJhcnJvdy1yaWdodCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIiB2aWV3Qm94PSIwIDAgMjAgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxwYXRoIGQ9Ik0wIDdWNUgxNi42MTM4TDEzLjAwMDIgMS40MTQyMUwxNC40MTQ0IDBMMjAgNkwxNC40MTQyIDEyTDEzIDEwLjU4NThMMTYuNjEzOCA3SDBaIiBmaWxsPSIjZmZmZmZmIi8+IDwvc3ZnPiA=);
  background-repeat: no-repeat;
  align-items: center;
  justify-content: center;
}
.contact-form__form-wrapper .gform_button:hover {
  color: white;
  background-color: #0093B2;
  border: 1px solid #0093B2;
  transition: all 0.5s ease;
}
.contact-form__form-wrapper .gform_button:hover:after {
  content: " ";
  display: flex;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAyMCAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTAgN1Y1SDE2LjYxMzhMMTMuMDAwMiAxLjQxNDIxTDE0LjQxNDQgMEwyMCA2TDE0LjQxNDIgMTJMMTMgMTAuNTg1OEwxNi42MTM4IDdIMFoiIGZpbGw9IiMwMDJFNUQiLz4gPC9zdmc+IA==);
  background-repeat: no-repeat;
  align-items: center;
  justify-content: center;
}

.location-box .container {
  flex-direction: column;
}
.location-box__header-wrapper {
  margin-bottom: 5rem;
}
@media screen and (min-width: 1280px) {
  .location-box__header-wrapper {
    margin-bottom: 13.2rem;
  }
}
@media screen and (min-width: 1024px) {
  .location-box__title-wrapper {
    padding-left: 9.4rem;
  }
}
.location-box__title {
  font-family: Georgia;
  font-style: normal;
  font-weight: normal;
  color: #002E5D;
  position: relative;
  font-size: 4.8rem;
  line-height: 130%;
  padding-bottom: 3.5rem;
  padding-bottom: 2rem;
}
@media screen and (min-width: 768px) {
  .location-box__title {
    font-size: 4.8rem;
  }
}
.location-box__title:before {
  content: "";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTQwIDE4LjAwMDFIMjJWOS4xNTUyN2UtMDVIMThWMTguMDAwMUgwVjIyLjAwMDFIMThWNDAuMDAwMUgyMlYyMi4wMDAxSDQwVjE4LjAwMDFaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=);
  background-size: contain;
  background-repeat: no-repeat;
  width: 12px;
  height: 12px;
  justify-content: center;
  display: flex;
  position: absolute;
  left: -16px;
  top: -6px;
}
@media screen and (min-width: 1024px) {
  .location-box__title:before {
    left: -7rem;
    top: -1.8rem;
    width: 4rem;
    height: 4rem;
  }
}
.location-box__subtitle {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  color: #010202;
  font-size: 1.8rem;
  line-height: 160%;
}
@media screen and (min-width: 1024px) {
  .location-box__subtitle {
    font-size: 1.8rem;
    line-height: 2.8rem;
    letter-spacing: 0;
  }
}
.location-box__box-wrapper {
  background: #F5F5F5;
  padding-top: 6rem;
  padding-bottom: 6rem;
}
@media screen and (min-width: 1280px) {
  .location-box__box-wrapper {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.location-box__item-wrapper {
  display: -webkit-flex;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
@media screen and (min-width: 1024px) {
  .location-box__item-wrapper {
    justify-content: space-between;
  }
}
@media screen and (min-width: 1280px) {
  .location-box__item-wrapper {
    margin-top: -6.4rem;
    margin-bottom: 14rem;
  }
}
.location-box__item {
  width: 35.4rem;
  background-color: #fff;
  border-bottom: 1px solid #AFB4B5;
  margin-bottom: 2.6rem;
  position: relative;
  padding-bottom: 3.6rem;
}
.location-box__item-image-wrapper {
  height: 21.5rem;
}
.location-box__item-image-wrapper img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.location-box__item-content {
  padding: 3rem;
}
.location-box__item-location {
  font-weight: bold;
  font-size: 1.6rem;
  line-height: 150%;
  letter-spacing: 0.3rem;
  text-transform: uppercase;
  color: #010202;
  display: inline-flex;
  align-items: center;
  margin-bottom: 2.1rem;
}
.location-box__item-location:before {
  content: "";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTQwIDE4LjAwMDFIMjJWOS4xNTUyN2UtMDVIMThWMTguMDAwMUgwVjIyLjAwMDFIMThWNDAuMDAwMUgyMlYyMi4wMDAxSDQwVjE4LjAwMDFaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=);
  background-size: contain;
  background-repeat: no-repeat;
  width: 2rem;
  height: 2rem;
  justify-content: center;
  display: flex;
  margin-right: 2rem;
}
.location-box__item-location:before {
  margin-right: 1.6rem;
}
.location-box__item-title {
  font-family: Georgia;
  font-size: 2.4rem;
  line-height: 130%;
  letter-spacing: 0.05rem;
  text-transform: capitalize;
  margin-bottom: 2rem;
}
.location-box__item-info a {
  color: #0093B2;
  font-weight: 500;
  text-decoration: none;
}
.location-box__item-footer {
  padding-top: 1.8rem;
  padding-bottom: 1.8rem;
  padding-left: 3rem;
  padding-right: 3rem;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  display: -webkit-flex;
  display: -ms-flex;
  display: flex;
  align-items: center;
}
.location-box__item-map {
  width: 1.5rem;
  height: 2rem;
  background: transparent url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAxNSAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTYuNzI5MjIgMTkuNTk2NUMxLjA1MzUyIDExLjM2ODQgMCAxMC41MjM5IDAgNy41QzAgMy4zNTc4NSAzLjM1Nzg1IDAgNy41IDBDMTEuNjQyMSAwIDE1IDMuMzU3ODUgMTUgNy41QzE1IDEwLjUyMzkgMTMuOTQ2NSAxMS4zNjg0IDguMjcwNzggMTkuNTk2NUM3Ljg5ODMyIDIwLjEzNDUgNy4xMDE2NCAyMC4xMzQ1IDYuNzI5MjIgMTkuNTk2NVpNNy41IDEwLjYyNUM5LjIyNTkgMTAuNjI1IDEwLjYyNSA5LjIyNTkgMTAuNjI1IDcuNUMxMC42MjUgNS43NzQxIDkuMjI1OSA0LjM3NSA3LjUgNC4zNzVDNS43NzQxIDQuMzc1IDQuMzc1IDUuNzc0MSA0LjM3NSA3LjVDNC4zNzUgOS4yMjU5IDUuNzc0MSAxMC42MjUgNy41IDEwLjYyNVoiIGZpbGw9IiMwMDkzQjIiLz4gPC9zdmc+IA==) center no-repeat;
  background-size: contain;
}
.location-box__item-email {
  width: 2rem;
  height: 1.5rem;
  background: transparent url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAyMCAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTE4LjEyNSAwSDEuODc1QzAuODM5NDUzIDAgMCAwLjgzOTQ1MyAwIDEuODc1VjEzLjEyNUMwIDE0LjE2MDUgMC44Mzk0NTMgMTUgMS44NzUgMTVIMTguMTI1QzE5LjE2MDUgMTUgMjAgMTQuMTYwNSAyMCAxMy4xMjVWMS44NzVDMjAgMC44Mzk0NTMgMTkuMTYwNSAwIDE4LjEyNSAwWk0xOC4xMjUgMS44NzVWMy40Njg5NUMxNy4yNDkxIDQuMTgyMTkgMTUuODUyOCA1LjI5MTI1IDEyLjg2NzcgNy42Mjg3MUMxMi4yMDk4IDguMTQ2MTcgMTAuOTA2NyA5LjM4OTM0IDEwIDkuMzc0ODRDOS4wOTM0NCA5LjM4OTQ5IDcuNzg5ODggOC4xNDU5OCA3LjEzMjMxIDcuNjI4NzFDNC4xNDc2NiA1LjI5MTYgMi43NTA5OCA0LjE4MjMgMS44NzUgMy40Njg5NVYxLjg3NUgxOC4xMjVaTTEuODc1IDEzLjEyNVY1Ljg3NDkyQzIuNzcwMDggNi41ODc4NSA0LjAzOTQxIDcuNTg4MjggNS45NzQxNCA5LjEwMzI4QzYuODI3OTMgOS43NzUzNSA4LjMyMzEyIDExLjI1OSAxMCAxMS4yNUMxMS42Njg2IDExLjI1OSAxMy4xNDQ5IDkuNzk2ODggMTQuMDI1NSA5LjEwMzU5QzE1Ljk2MDIgNy41ODg2MyAxNy4yMjk5IDYuNTg3OTMgMTguMTI1IDUuODc0OTZWMTMuMTI1SDEuODc1WiIgZmlsbD0iIzAwOTNCMiIvPiA8L3N2Zz4g) center no-repeat;
  background-size: contain;
  margin-left: 1.6rem;
}
.location-box__item-website {
  font-weight: 500;
  font-size: 1.2rem;
  line-height: 1.4rem;
  letter-spacing: 0.15rem;
  text-transform: uppercase;
  color: #0093B2;
  text-decoration: none;
  position: relative;
  display: -webkit-inline-flex;
  display: -ms-inline-flex;
  display: inline-flex;
  margin-left: auto;
}
.location-box__item-website:visited, .location-box__item-website:focus, .location-box__item-website:active {
  color: #0093B2;
}
.location-box__item-website:hover {
  color: #374446;
}
.location-box__item-website:after {
  content: " ";
  display: flex;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAyMCAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTAgN1Y1SDE2LjYxMzhMMTMuMDAwMiAxLjQxNDIxTDE0LjQxNDQgMEwyMCA2TDE0LjQxNDIgMTJMMTMgMTAuNTg1OEwxNi42MTM4IDdIMFoiIGZpbGw9IiMwMDkzQjIiLz4gPC9zdmc+IA==);
  background-repeat: no-repeat;
  align-items: center;
  justify-content: center;
  background-size: contain;
  width: 2rem;
  height: 1.6rem;
  margin-left: 1.2rem;
}

.search-results__breadcrumb {
  padding-bottom: 14rem;
}
.search-results__pagination {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}
.search-results__pagination p {
  font-size: 1.4rem;
}
.search-results .entry-header__title {
  font-size: 4.8rem;
}
.search-results .wp-pagenavi {
  display: flex;
  align-items: center;
  font-size: 1.4rem;
}
.search-results .wp-pagenavi .page,
.search-results .wp-pagenavi .current {
  margin: 0 2px;
  margin-bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 34px;
  height: 34px;
  text-decoration: none;
  font-weight: 500;
  font-size: 1.4rem;
  color: #0093B2;
}
.search-results .wp-pagenavi .current {
  background-color: #002E5D;
  color: #fff;
}
.search-results .wp-pagenavi .previouspostslink,
.search-results .wp-pagenavi .nextpostslink {
  position: relative;
  color: transparent;
  display: flex;
  width: 2.4rem;
  height: 1.8rem;
  margin: 0 7px;
}
.search-results .wp-pagenavi .previouspostslink::before,
.search-results .wp-pagenavi .nextpostslink::before {
  content: "";
  position: absolute;
  width: 2.4rem;
  height: 1.8rem;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%0A%3Csvg width='30' height='18' viewBox='0 0 30 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M30 10.5V7.5H5.07928L10.4998 2.12132L8.37845 0L0 9L8.37868 18L10.5 15.8787L5.07933 10.5H30Z' fill='%230093B2'/%3E%3C/svg%3E%0A");
}
.search-results .wp-pagenavi .nextpostslink::before {
  content: "";
  position: absolute;
  width: 2.4rem;
  height: 1.8rem;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%0A%3Csvg width='30' height='18' viewBox='0 0 30 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 10.5V7.5H24.9207L19.5002 2.12132L21.6215 0L30 9L21.6213 18L19.5 15.8787L24.9207 10.5H0Z' fill='%230093B2'/%3E%3C/svg%3E%0A");
}
.search-results__wrap {
  background-color: #F5F5F5;
}
.search-results__inner {
  position: relative;
  top: -7rem;
  width: 100%;
}
.search-results__inner .latest-posts__postcard {
  margin-right: 0;
  background-color: #fff;
}

.block-services {
  background: #f5f5f5;
  padding-top: 3.3rem;
  padding-bottom: 8.7em;
}
.block-services__wrap {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0 -15px;
  width: calc(100% + 30px);
}
.block-services__wrap::after {
  display: block;
  content: "";
  clear: both;
}
.block-services__item {
  display: block;
  width: 100%;
  padding: 0 15px;
  margin-bottom: 3rem;
  min-height: 34rem;
}
@media screen and (min-width: 1024px) {
  .block-services__item {
    width: 33.33%;
  }
}
.block-services__item-inner {
  padding: 3.2rem 3rem 1.8rem;
  background-color: #fff;
  border-bottom: 1px solid #AFB4B5;
  height: 100%;
  display: flex;
  flex-direction: column;
  position: relative;
  box-shadow: 0 10px 20px rgba(0, 46, 93, 0);
  transition: all 0.5s ease;
}
.block-services__item-inner:hover {
  box-shadow: 0 10px 20px rgba(0, 46, 93, 0.2);
  transition: all 0.5s ease;
}
.block-services__item-inner:hover .block-services__item-link a {
  color: #002E5D;
}
.block-services__item-inner:hover .block-services__item-link a:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAyMCAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTAgN1Y1SDE2LjYxMzhMMTMuMDAwMiAxLjQxNDIxTDE0LjQxNDQgMEwyMCA2TDE0LjQxNDIgMTJMMTMgMTAuNTg1OEwxNi42MTM4IDdIMFoiIGZpbGw9IiMwMDJFNUQiLz4gPC9zdmc+IA==);
  background-size: contain;
}
.block-services__item-title {
  font-family: "Roboto", sans-serif;
  position: relative;
  margin-top: 0;
  text-transform: uppercase;
  line-height: 150%;
  color: #010202;
  padding-left: 30px;
  font-size: 16px;
  letter-spacing: 3px;
}
@media screen and (min-width: 1024px) {
  .block-services__item-title {
    font-size: 1.6rem;
    letter-spacing: 0.03rem;
    padding-left: 3rem;
  }
}
.block-services__item-title::before {
  content: "";
  position: absolute;
  left: 0;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 9H11V0H9V9H0V11H9V20H11V11H20V9Z' fill='%230093B2'/%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  color: #0093B2;
  top: 3px;
  width: 16px;
  height: 16px;
}
@media screen and (min-width: 1024px) {
  .block-services__item-title::before {
    top: 0.3rem;
    width: 1.6rem;
    height: 1.6rem;
  }
}
.block-services__item-content {
  margin-bottom: 10rem;
}
.block-services__item-content p {
  font-size: 14px;
  line-height: 150%;
  color: #010202;
}
@media screen and (min-width: 1024px) {
  .block-services__item-content p {
    font-size: 1.4rem;
  }
}
.block-services__item-content ul {
  list-style: none;
  margin-left: 0;
  padding-left: 0;
}
.block-services__item-content ul li {
  position: relative;
  padding-left: 2rem;
  margin-bottom: 1rem;
  color: #0093B2;
  font-size: 14px;
  font-weight: 500;
}
@media screen and (min-width: 1024px) {
  .block-services__item-content ul li {
    font-size: 1.4rem;
  }
}
.block-services__item-content ul li::before {
  content: "+";
  margin-right: 1rem;
  font-weight: 300;
}
.block-services__item-content a {
  color: #0093B2;
  text-decoration: none;
  font-weight: 500;
  line-height: 140%;
  letter-spacing: 0.02rem;
}
.block-services__item-link {
  margin-top: auto;
  text-align: right;
}
.block-services__item-link a {
  position: relative;
  font-size: 12px;
  color: #0093B2;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  text-decoration: none;
  padding-right: 32px;
}
@media screen and (min-width: 1024px) {
  .block-services__item-link a {
    font-size: 1.2rem;
  }
}
.block-services__item-link a::before {
  content: "";
  position: absolute;
  width: 20px;
  height: 12px;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='12' viewBox='0 0 20 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 7V5H16.6138L13.0002 1.41421L14.4144 0L20 6L14.4142 12L13 10.5858L16.6138 7H0Z' fill='%230093B2'/%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
}
.block-services__item-box-link {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.block-box-slider {
  padding-top: 16.3rem;
}
.block-box-slider__header {
  max-width: 64rem;
  margin-left: 9.6rem;
}
.block-box-slider__pretitle {
  font-family: Roboto, "sans-serif";
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
  font-size: 2.5rem;
  letter-spacing: 0.5rem;
  text-transform: uppercase;
  color: #002E5D;
  padding-bottom: 3rem;
}
@media screen and (min-width: 768px) {
  .block-box-slider__pretitle {
    font-size: 1.6rem;
    letter-spacing: 0.2rem;
  }
}
.block-box-slider__title {
  font-family: Georgia;
  font-style: normal;
  font-weight: normal;
  color: #002E5D;
  position: relative;
  font-size: 4.8rem;
  line-height: 130%;
  padding-bottom: 3.5rem;
}
@media screen and (min-width: 768px) {
  .block-box-slider__title {
    font-size: 4.8rem;
  }
}
.block-box-slider__title:before {
  content: "";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTQwIDE4LjAwMDFIMjJWOS4xNTUyN2UtMDVIMThWMTguMDAwMUgwVjIyLjAwMDFIMThWNDAuMDAwMUgyMlYyMi4wMDAxSDQwVjE4LjAwMDFaIiBmaWxsPSIjMDA5M0IyIi8+IDwvc3ZnPiA=);
  background-size: contain;
  background-repeat: no-repeat;
  width: 12px;
  height: 12px;
  justify-content: center;
  display: flex;
  position: absolute;
  left: -16px;
  top: -6px;
}
@media screen and (min-width: 1024px) {
  .block-box-slider__title:before {
    left: -7rem;
    top: -1.8rem;
    width: 4rem;
    height: 4rem;
  }
}
.block-box-slider__box-wrapper {
  margin-top: 4.9rem;
  background: #f5f5f5;
  padding-bottom: 4rem;
}
.block-box-slider__boxes {
  margin-top: -6.4rem;
  display: flex;
}
@media screen and (min-width: 1280px) {
  .block-box-slider__boxes {
    position: relative;
    left: 0rem;
  }
}
.block-box-slider__box {
  background-color: white;
  width: 35.3rem;
  flex-shrink: 0;
  margin-right: 3rem;
  display: flex;
  flex-direction: column;
}
.block-box-slider__box-image {
  width: 100%;
  height: 21.5rem;
  position: relative;
}
.block-box-slider__box-image-link {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.block-box-slider__box-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.block-box-slider__box-content-wrapper {
  padding: 3rem;
  background: white;
}
.block-box-slider__box-pretitle {
  font-family: "Roboto", sans-serif;
  position: relative;
  margin-top: 0;
  padding-left: 3rem;
  text-transform: uppercase;
  letter-spacing: 0.03rem;
  font-size: 1.6rem;
  line-height: 150%;
  color: #010202;
  margin-bottom: 2.1rem;
}
.block-box-slider__box-pretitle::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0.3rem;
  width: 1.6rem;
  height: 1.6rem;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 9H11V0H9V9H0V11H9V20H11V11H20V9Z' fill='%230093B2'/%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  color: #0093B2;
}
.block-box-slider__box-title * {
  color: #002E5D;
  margin-bottom: 2rem;
}
.block-box-slider__box-title a {
  text-decoration: none;
  color: #002E5D;
  margin-bottom: 2rem;
}
.block-box-slider__box-content {
  margin-bottom: 4.5rem;
}
.block-box-slider__box-link {
  margin-top: auto;
  text-align: left;
}
.block-box-slider__box-link a {
  position: relative;
  font-size: 1.2rem;
  color: #0093B2;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  text-decoration: none;
  padding-right: 32px;
}
.block-box-slider__box-link a::before {
  content: "";
  position: absolute;
  width: 20px;
  height: 12px;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='12' viewBox='0 0 20 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 7V5H16.6138L13.0002 1.41421L14.4144 0L20 6L14.4142 12L13 10.5858L16.6138 7H0Z' fill='%230093B2'/%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
}
.block-box-slider__buttons {
  display: flex;
  justify-content: space-between;
  width: 27%;
  margin-left: auto;
}
@media screen and (min-width: 768px) {
  .block-box-slider__buttons {
    width: 14rem;
  }
}
@media screen and (min-width: 1024px) {
  .block-box-slider__buttons {
    width: 11rem;
  }
}
.block-box-slider__buttons-wrapper {
  background: #f5f5f5;
  padding: 5rem 0;
}
@media screen and (min-width: 768px) {
  .block-box-slider__buttons-wrapper {
    padding: 2rem 0;
  }
}

.wp-block-quote p {
  font-family: Georgia;
  font-style: normal;
  font-weight: normal;
  color: #002E5D;
  position: relative;
  font-size: 4.8rem;
  line-height: 130%;
  padding-bottom: 3.5rem;
  font-size: 2.8rem;
  color: #010202;
  line-height: 4.2rem;
  quotes: "“" "”" "‘" "’";
}
@media screen and (min-width: 768px) {
  .wp-block-quote p {
    font-size: 4.8rem;
  }
}
.wp-block-quote p:before {
  content: open-quote;
  position: absolute;
  left: -30px;
  font-size: 4.8rem;
  font-family: Georgia;
}
.wp-block-quote p:after {
  content: close-quote;
  position: absolute;
  font-size: 4.8rem;
  bottom: 3rem;
  font-family: Georgia;
}
.wp-block-quote cite {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  color: #010202;
  padding-bottom: 5rem;
  font-size: 1.8rem;
  line-height: 160%;
}
@media screen and (min-width: 1024px) {
  .wp-block-quote cite {
    font-size: 1.8rem;
    line-height: 2.8rem;
    letter-spacing: 0;
  }
}

.wp-block-group.four-box {
  padding-top: 10rem;
  padding-bottom: 10rem;
}
@media screen and (min-width: 600px) {
  .wp-block-group.four-box .container {
    padding: 0;
  }
}
@media screen and (min-width: 1024px) {
  .wp-block-group.four-box .wp-block-columns .wp-block-column:not(:first-child) {
    margin-left: 2em;
  }
}
.wp-block-group.four-box h3 {
  margin-bottom: 0;
}
.wp-block-group.four-box h3 a {
  color: #002E5D;
  text-decoration: none;
}

/*--------------------------------------------------------------
## header 
--------------------------------------------------------------*/
.post-type-archive-job .entry-header__description p {
  font-weight: 400;
  color: white;
  font-family: Georgia;
  font-style: normal;
  font-weight: normal;
  font-size: 2.8rem;
  line-height: 150%;
}

/*--------------------------------------------------------------
## body content 
--------------------------------------------------------------*/
.current-vacancies .container {
  display: grid;
  grid-template-columns: 1fr;
  grid-gap: 3rem;
  padding-bottom: 4rem;
  padding-top: 8rem;
}
@media screen and (min-width: 768px) {
  .current-vacancies .container {
    grid-template-columns: 1fr 1fr;
  }
}
@media screen and (min-width: 1280px) {
  .current-vacancies .container {
    grid-template-columns: 1fr 1fr 1fr;
  }
}
.current-vacancies__postcard {
  margin-bottom: 3rem;
  display: flex;
  flex-direction: column;
  flex: 1;
  border: 1px solid #AFB4B5;
}
.current-vacancies__postcard:last-of-type {
  margin-right: 0;
}
@media screen and (min-width: 1024px) {
  .current-vacancies__postcard {
    margin-right: 3rem;
  }
}
.current-vacancies__postcard:last-of-type {
  margin-right: 3rem;
}
.current-vacancies__post-wrapper {
  background-color: white;
  padding: 4rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media screen and (min-width: 768px) {
  .current-vacancies__post-wrapper {
    padding: 2.4rem 3rem;
    min-height: 21rem;
  }
}
.current-vacancies__title-wrapper {
  padding-bottom: 7rem;
}
@media screen and (min-width: 768px) {
  .current-vacancies__title-wrapper {
    padding-bottom: 3rem;
  }
}
.current-vacancies__title-link {
  font-family: Georgia;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  font-size: 22px;
  color: #002e5d;
}
@media screen and (min-width: 768px) {
  .current-vacancies__title-link {
    font-size: 24px;
  }
}
.current-vacancies__title-link:active, .current-vacancies__title-link:visited, .current-vacancies__title-link:focus, .current-vacancies__title-link:hover {
  color: #002e5d;
}
.current-vacancies__text p {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  color: #010202;
  padding-bottom: 5rem;
  font-size: 1.8rem;
  line-height: 160%;
}
@media screen and (min-width: 1024px) {
  .current-vacancies__text p {
    font-size: 1.8rem;
    line-height: 2.8rem;
    letter-spacing: 0;
  }
}
.current-vacancies__location {
  margin-top: auto;
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  color: #010202;
  padding-bottom: 5rem;
  font-size: 1.8rem;
  line-height: 160%;
  padding-bottom: 1rem;
}
@media screen and (min-width: 1024px) {
  .current-vacancies__location {
    font-size: 1.8rem;
    line-height: 2.8rem;
    letter-spacing: 0;
  }
}
.current-vacancies__date {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  color: #737C7E;
  padding-bottom: 5rem;
  font-size: 10px;
  line-height: 160%;
  padding-bottom: 1.6rem;
  letter-spacing: 0.3rem;
  text-transform: uppercase;
}
@media screen and (min-width: 1024px) {
  .current-vacancies__date {
    font-size: 1.2rem;
    line-height: 1.4rem;
  }
}
.current-vacancies__read-more-link {
  width: 100%;
  display: flex;
  flex-direction: row;
  align-items: center;
  text-transform: uppercase;
  color: #0093B2;
  display: flex;
  font-size: 10px;
  align-items: center;
  text-decoration: none;
}
@media screen and (min-width: 1024px) {
  .current-vacancies__read-more-link {
    font-size: 1.2rem;
  }
}
.current-vacancies__read-more-link:after {
  content: " ";
  display: flex;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAyMCAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTAgN1Y1SDE2LjYxMzhMMTMuMDAwMiAxLjQxNDIxTDE0LjQxNDQgMEwyMCA2TDE0LjQxNDIgMTJMMTMgMTAuNTg1OEwxNi42MTM4IDdIMFoiIGZpbGw9IiMwMDkzQjIiLz4gPC9zdmc+IA==);
  background-repeat: no-repeat;
  align-items: center;
  justify-content: center;
  width: 20px;
  background-size: 80%;
  height: 12px;
  display: inline-block;
  margin-left: 10px;
}
.current-vacancies__read-more-link:hover {
  color: #0093B2;
}
.current-vacancies__read-more-link:hover:after {
  content: " ";
  display: flex;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAyMCAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTAgN1Y1SDE2LjYxMzhMMTMuMDAwMiAxLjQxNDIxTDE0LjQxNDQgMEwyMCA2TDE0LjQxNDIgMTJMMTMgMTAuNTg1OEwxNi42MTM4IDdIMFoiIGZpbGw9IiMwMDJFNUQiLz4gPC9zdmc+IA==);
  background-repeat: no-repeat;
  align-items: center;
  justify-content: center;
  width: 20px;
  height: 12px;
  display: inline-block;
}
.current-vacancies__read-more-link:visited, .current-vacancies__read-more-link:focus, .current-vacancies__read-more-link:active {
  color: #0093B2;
}
.current-vacancies__read-more-link:hover {
  color: #002E5D;
}

.application-form > .wp-block-group__inner-container {
  margin: 0 auto;
  padding-left: 0;
  padding-right: 0;
  max-width: 76.8rem;
  padding-left: 7rem;
  padding-right: 7rem;
}
@media screen and (min-width: 1024px) {
  .application-form > .wp-block-group__inner-container {
    max-width: 128rem;
    padding-left: 8rem;
    padding-right: 8rem;
  }
}
@media screen and (min-width: 1280px) {
  .application-form > .wp-block-group__inner-container {
    display: flex;
    flex-direction: row;
  }
}
.application-form .gform_heading .gform_title {
  font-family: Georgia;
  font-style: normal;
  font-weight: normal;
  color: #002E5D;
  position: relative;
  font-size: 4.8rem;
  line-height: 130%;
  padding-bottom: 3.5rem;
}
@media screen and (min-width: 768px) {
  .application-form .gform_heading .gform_title {
    font-size: 4.8rem;
  }
}

.testimonial-boxes {
  padding-top: 6rem;
  padding-bottom: 10rem;
}
.testimonial-boxes__item-wrapper {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
@media screen and (min-width: 1024px) {
  .testimonial-boxes__item-wrapper {
    justify-content: space-between;
  }
}
.testimonial-boxes__item {
  width: 35.4rem;
  background-color: #fff;
  border: 1px solid #ccc;
  border-bottom: 3px solid #0093B2;
  margin-bottom: 2.6rem;
  position: relative;
  display: flex;
  flex-direction: column;
}
.testimonial-boxes__item.placeholder {
  height: 0;
  border: none;
  padding: 0;
  margin: 0;
  opacity: 0;
}
.testimonial-boxes__image-wrapper {
  height: 21.5rem;
  padding: 1rem;
}
.testimonial-boxes__image-wrapper img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.testimonial-boxes__text-wrapper {
  padding: 2rem 2rem 2rem 5rem;
  font-family: Georgia;
  font-style: normal;
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 150%;
  padding-bottom: 1rem;
  position: relative;
  outline: 0 none !important;
  color: #404040;
}
.testimonial-boxes__text-wrapper:after {
  content: " ";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIiB3aWR0aD0iMjIiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyMiAxOCIgZmlsbD0ibm9uZSIgdmVyc2lvbj0iMS4xIiBpZD0ic3ZnNCIgc29kaXBvZGk6ZG9jbmFtZT0icXVvdGVfZW5kX2FxdWEuc3ZnIiBpbmtzY2FwZTp2ZXJzaW9uPSIxLjAuMiAoMS4wLjIrcjc1KzEpIj4gPG1ldGFkYXRhIGlkPSJtZXRhZGF0YTEwIj4gPHJkZjpSREY+IDxjYzpXb3JrIHJkZjphYm91dD0iIj4gPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+IDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+IDwvY2M6V29yaz4gPC9yZGY6UkRGPiA8L21ldGFkYXRhPiA8ZGVmcyBpZD0iZGVmczgiIC8+IDxzb2RpcG9kaTpuYW1lZHZpZXcgcGFnZWNvbG9yPSIjZmZmZmZmIiBib3JkZXJjb2xvcj0iIzY2NjY2NiIgYm9yZGVyb3BhY2l0eT0iMSIgb2JqZWN0dG9sZXJhbmNlPSIxMCIgZ3JpZHRvbGVyYW5jZT0iMTAiIGd1aWRldG9sZXJhbmNlPSIxMCIgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAiIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjIiIGlua3NjYXBlOndpbmRvdy13aWR0aD0iMTYwMCIgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iODMzIiBpZD0ibmFtZWR2aWV3NiIgc2hvd2dyaWQ9ImZhbHNlIiBpbmtzY2FwZTp6b29tPSIzMi43Nzc3NzgiIGlua3NjYXBlOmN4PSIxMSIgaW5rc2NhcGU6Y3k9IjkiIGlua3NjYXBlOndpbmRvdy14PSIwIiBpbmtzY2FwZTp3aW5kb3cteT0iMzQiIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjEiIGlua3NjYXBlOmN1cnJlbnQtbGF5ZXI9InN2ZzQiIC8+IDxwYXRoIG9wYWNpdHk9IjAuOCIgZD0iTTEwLjIxODggNy4yNjAyNUMxMC4yMTg4IDguNjM1MjUgOS45MTY2NyA5Ljg5NTY3IDkuMzEyNSAxMS4wNDE1QzguNzA4MzMgMTIuMTY2NSA4IDEzLjE0NTcgNy4xODc1IDEzLjk3OUM2LjM1NDE3IDE0LjgzMzIgNS40Mzc1IDE1LjYwNCA0LjQzNzUgMTYuMjkxNUMzLjQzNzUgMTYuOTU4MiAyLjYzNTQyIDE3LjQ0NzggMi4wMzEyNSAxNy43NjAzTDAuOTY4NzUgMTUuOTE2NUMxLjgyMjkyIDE1LjQxNjUgMi42MzU0MiAxNC45MDYxIDMuNDA2MjUgMTQuMzg1M0M0LjE5NzkyIDEzLjg0MzYgNC44MDIwOCAxMy4zMzMyIDUuMjE4NzUgMTIuODU0QzUuNzgxMjUgMTIuMjI5IDYuMjI5MTcgMTEuNTgzMiA2LjU2MjUgMTAuOTE2NUM2Ljg5NTgzIDEwLjIyOSA3LjEwNDE3IDkuMzMzMTcgNy4xODc1IDguMjI5SDUuNjg3NUM0LjM3NSA4LjIyOSAzLjM1NDE3IDcuODk1NjcgMi42MjUgNy4yMjlDMS44OTU4MyA2LjU2MjM0IDEuNTMxMjUgNS42MzUyNSAxLjUzMTI1IDQuNDQ3NzVDMS41MzEyNSAzLjU5MzU5IDEuODY0NTggMi43OTE1IDIuNTMxMjUgMi4wNDE1QzMuMTk3OTIgMS4yNzA2NyA0LjEwNDE3IDAuODg1MjU0IDUuMjUgMC44ODUyNTRDNy4wMjA4MyAwLjg4NTI1NCA4LjI5MTY3IDEuNDc5IDkuMDYyNSAyLjY2NjVDOS44MzMzMyAzLjgzMzE3IDEwLjIxODggNS4zNjQ0MiAxMC4yMTg4IDcuMjYwMjVaTTIxLjc4MTIgNy4yNjAyNUMyMS43ODEyIDguNjM1MjUgMjEuNDc5MiA5Ljg5NTY3IDIwLjg3NSAxMS4wNDE1QzIwLjI3MDggMTIuMTY2NSAxOS41NjI1IDEzLjE0NTcgMTguNzUgMTMuOTc5QzE3LjkxNjcgMTQuODMzMiAxNyAxNS42MDQgMTYgMTYuMjkxNUMxNSAxNi45NTgyIDE0LjE5NzkgMTcuNDQ3OCAxMy41OTM4IDE3Ljc2MDNMMTIuNTMxMiAxNS45MTY1QzEzLjM4NTQgMTUuNDE2NSAxNC4xOTc5IDE0LjkwNjEgMTQuOTY4OCAxNC4zODUzQzE1Ljc2MDQgMTMuODQzNiAxNi4zNjQ2IDEzLjMzMzIgMTYuNzgxMiAxMi44NTRDMTcuMzQzOCAxMi4yMjkgMTcuNzkxNyAxMS41ODMyIDE4LjEyNSAxMC45MTY1QzE4LjQ1ODMgMTAuMjI5IDE4LjY2NjcgOS4zMzMxNyAxOC43NSA4LjIyOUgxNy4yNUMxNS45Mzc1IDguMjI5IDE0LjkxNjcgNy44OTU2NyAxNC4xODc1IDcuMjI5QzEzLjQ1ODMgNi41NjIzNCAxMy4wOTM4IDUuNjM1MjUgMTMuMDkzOCA0LjQ0Nzc1QzEzLjA5MzggMy41OTM1OSAxMy40MjcxIDIuNzkxNSAxNC4wOTM4IDIuMDQxNUMxNC43NjA0IDEuMjcwNjcgMTUuNjY2NyAwLjg4NTI1NCAxNi44MTI1IDAuODg1MjU0QzE4LjU4MzMgMC44ODUyNTQgMTkuODU0MiAxLjQ3OSAyMC42MjUgMi42NjY1QzIxLjM5NTggMy44MzMxNyAyMS43ODEyIDUuMzY0NDIgMjEuNzgxMiA3LjI2MDI1WiIgZmlsbD0id2hpdGUiIGlkPSJwYXRoMiIgc3R5bGU9ImZpbGw6IzAwOTNiMjtmaWxsLW9wYWNpdHk6MSIgLz4gPC9zdmc+IA==);
  background-repeat: no-repeat;
  background-size: contain;
  width: 2.3rem;
  height: 1.7rem;
  display: inline-block;
  position: relative;
  top: 5px;
  left: 5px;
}
.testimonial-boxes__text-wrapper:before {
  content: " ";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIiB3aWR0aD0iMjEiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyMSAxOCIgZmlsbD0ibm9uZSIgdmVyc2lvbj0iMS4xIiBpZD0ic3ZnNCIgc29kaXBvZGk6ZG9jbmFtZT0icXVvdGVfc3RhcnRfYXF1YS5zdmciIGlua3NjYXBlOnZlcnNpb249IjEuMC4yICgxLjAuMityNzUrMSkiPiA8bWV0YWRhdGEgaWQ9Im1ldGFkYXRhMTAiPiA8cmRmOlJERj4gPGNjOldvcmsgcmRmOmFib3V0PSIiPiA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4gPGRjOnR5cGUgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz4gPC9jYzpXb3JrPiA8L3JkZjpSREY+IDwvbWV0YWRhdGE+IDxkZWZzIGlkPSJkZWZzOCIgLz4gPHNvZGlwb2RpOm5hbWVkdmlldyBwYWdlY29sb3I9IiNmZmZmZmYiIGJvcmRlcmNvbG9yPSIjNjY2NjY2IiBib3JkZXJvcGFjaXR5PSIxIiBvYmplY3R0b2xlcmFuY2U9IjEwIiBncmlkdG9sZXJhbmNlPSIxMCIgZ3VpZGV0b2xlcmFuY2U9IjEwIiBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMCIgaW5rc2NhcGU6cGFnZXNoYWRvdz0iMiIgaW5rc2NhcGU6d2luZG93LXdpZHRoPSIxNjAwIiBpbmtzY2FwZTp3aW5kb3ctaGVpZ2h0PSI4MzMiIGlkPSJuYW1lZHZpZXc2IiBzaG93Z3JpZD0iZmFsc2UiIGlua3NjYXBlOnpvb209IjMyLjc3Nzc3OCIgaW5rc2NhcGU6Y3g9IjEwLjUiIGlua3NjYXBlOmN5PSI5IiBpbmtzY2FwZTp3aW5kb3cteD0iMCIgaW5rc2NhcGU6d2luZG93LXk9IjM0IiBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIxIiBpbmtzY2FwZTpjdXJyZW50LWxheWVyPSJzdmc0IiAvPiA8cGF0aCBvcGFjaXR5PSIwLjgiIGQ9Ik05LjM4NjcyIDIuNTIxQzguNDA3NTUgMy4wODM1IDcuNjE1ODkgMy41NzMwOCA3LjAxMTcyIDMuOTg5NzVDNi40MDc1NSA0LjM4NTU4IDUuNzkyOTcgNC45MTY4MyA1LjE2Nzk3IDUuNTgzNUM0LjU4NDY0IDYuMjA4NSA0LjEzNjcyIDYuODY0NzUgMy44MjQyMiA3LjU1MjI1QzMuNTExNzIgOC4yMzk3NSAzLjI5Mjk3IDkuMTI1MTYgMy4xNjc5NyAxMC4yMDg1SDQuNjY3OTdDNS45NTk2NCAxMC4yMDg1IDYuOTcwMDUgMTAuNTMxNCA3LjY5OTIyIDExLjE3NzJDOC40NDkyMiAxMS44MDIyIDguODI0MjIgMTIuNzI5MyA4LjgyNDIyIDEzLjk1ODVDOC44MjQyMiAxNC44MzM1IDguNDkwODkgMTUuNjU2NCA3LjgyNDIyIDE2LjQyNzJDNy4xNzgzOSAxNy4xNzcyIDYuMjgyNTUgMTcuNTUyMiA1LjEzNjcyIDE3LjU1MjJDMy4zNDUwNSAxNy41NTIyIDIuMDYzOCAxNi45Njg5IDEuMjkyOTcgMTUuODAyMkMwLjUyMjEzNSAxNC42MTQ3IDAuMTM2NzE5IDEzLjA2MjcgMC4xMzY3MTkgMTEuMTQ2QzAuMTM2NzE5IDkuNzkxODMgMC40MjgzODUgOC41NjI2NiAxLjAxMTcyIDcuNDU4NUMxLjU5NTA1IDYuMzMzNSAyLjMwMzM5IDUuMzMzNSAzLjEzNjcyIDQuNDU4NUMzLjk5MDg5IDMuNTYyNjYgNC44OTcxNCAyLjgwMjI1IDUuODU1NDcgMi4xNzcyNUM2LjgxMzggMS41NTIyNSA3LjYxNTg5IDEuMDQxODMgOC4yNjE3MiAwLjY0NTk5Nkw5LjM4NjcyIDIuNTIxWk0yMC45NDkyIDIuNTIxQzE5Ljk3MDEgMy4wODM1IDE5LjE3ODQgMy41NzMwOCAxOC41NzQyIDMuOTg5NzVDMTcuOTcwMSA0LjM4NTU4IDE3LjM1NTUgNC45MTY4MyAxNi43MzA1IDUuNTgzNUMxNi4xMjYzIDYuMjI5MzMgMTUuNjY4IDYuODk2IDE1LjM1NTUgNy41ODM1QzE1LjA2MzggOC4yNTAxNiAxNC44NTU1IDkuMTI1MTYgMTQuNzMwNSAxMC4yMDg1SDE2LjIzMDVDMTcuNTIyMSAxMC4yMDg1IDE4LjUzMjYgMTAuNTMxNCAxOS4yNjE3IDExLjE3NzJDMjAuMDExNyAxMS44MDIyIDIwLjM4NjcgMTIuNzI5MyAyMC4zODY3IDEzLjk1ODVDMjAuMzg2NyAxNC44MzM1IDIwLjA1MzQgMTUuNjU2NCAxOS4zODY3IDE2LjQyNzJDMTguNzQwOSAxNy4xNzcyIDE3Ljg0NTEgMTcuNTUyMiAxNi42OTkyIDE3LjU1MjJDMTQuOTA3NiAxNy41NTIyIDEzLjYyNjMgMTYuOTY4OSAxMi44NTU1IDE1LjgwMjJDMTIuMDg0NiAxNC42MTQ3IDExLjY5OTIgMTMuMDYyNyAxMS42OTkyIDExLjE0NkMxMS42OTkyIDkuNzkxODMgMTEuOTkwOSA4LjU2MjY2IDEyLjU3NDIgNy40NTg1QzEzLjE1NzYgNi4zMzM1IDEzLjg2NTkgNS4zMzM1IDE0LjY5OTIgNC40NTg1QzE1LjU1MzQgMy41NjI2NiAxNi40NTk2IDIuODAyMjUgMTcuNDE4IDIuMTc3MjVDMTguMzc2MyAxLjU1MjI1IDE5LjE3ODQgMS4wNDE4MyAxOS44MjQyIDAuNjQ1OTk2TDIwLjk0OTIgMi41MjFaIiBmaWxsPSJ3aGl0ZSIgaWQ9InBhdGgyIiBzdHlsZT0iZmlsbDojMDA5M2IyO2ZpbGwtb3BhY2l0eToxIiAvPiA8L3N2Zz4g);
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  position: absolute;
  left: 2rem;
  width: 2.3rem;
  height: 1.7rem;
}
.testimonial-boxes__author-wrapper {
  padding: 2rem;
  margin-top: auto;
}
.testimonial-boxes__author, .testimonial-boxes__author-position {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  font-size: 1.6rem;
  line-height: 160%;
  color: #404040;
  letter-spacing: 0.2px;
}
.testimonial-boxes__author-position {
  font-weight: 500;
}

.error-404 {
  padding-top: 12.5rem;
  padding-bottom: 12.5rem;
  display: flex;
  flex-direction: column;
}
.error-404__header {
  text-align: center;
}
.error-404__title {
  line-height: 1;
  margin-bottom: 0;
}
.error-404__content {
  text-align: center;
}
.error-404__text {
  font-size: 20rem;
  color: #002E5D;
  line-height: 1;
}
@media screen and (min-width: 768px) {
  .error-404__text {
    font-size: 30rem;
  }
}
.error-404__button {
  width: 19.6rem;
  height: 6rem;
  cursor: pointer;
  text-transform: uppercase;
  border-radius: 40px;
  letter-spacing: 0.1rem;
  display: flex;
  font-size: 1.5rem;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  color: white;
  background: linear-gradient(90deg, #0093B2 0%, #0093B2 50%, #002E5D 50%, #002E5D 100%);
  background-repeat: no-repeat;
  background-size: 200% 100%;
  background-position: right bottom;
  transition: background-position 0.25s ease-out;
  font-weight: 500;
  transition: all 0.5s ease;
  border: 0 none;
  margin: 0 auto;
}
.error-404__button:hover {
  background-position: left bottom;
}
.error-404__button:visited, .error-404__button:focus, .error-404__button:active {
  color: white;
}
.error-404__button:hover {
  color: white;
}
.error-404__button:after {
  content: " ";
  display: flex;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAyMCAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTAgN1Y1SDE2LjYxMzhMMTMuMDAwMiAxLjQxNDIxTDE0LjQxNDQgMEwyMCA2TDE0LjQxNDIgMTJMMTMgMTAuNTg1OEwxNi42MTM4IDdIMFoiIGZpbGw9IiMwMDkzQjIiLz4gPC9zdmc+IA==);
  background-repeat: no-repeat;
  align-items: center;
  justify-content: center;
  background-position: right center;
  width: 20px;
  height: 12px;
  display: inline-block;
  margin-left: 10px;
}
.error-404__button:hover:after {
  content: " ";
  display: flex;
  background-image: url(data:image/svg+xml;base64,PHN2ZyBjbGFzcyA9ICJhcnJvdy1yaWdodCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIiB2aWV3Qm94PSIwIDAgMjAgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxwYXRoIGQ9Ik0wIDdWNUgxNi42MTM4TDEzLjAwMDIgMS40MTQyMUwxNC40MTQ0IDBMMjAgNkwxNC40MTQyIDEyTDEzIDEwLjU4NThMMTYuNjEzOCA3SDBaIiBmaWxsPSIjZmZmZmZmIi8+IDwvc3ZnPiA=);
  background-repeat: no-repeat;
  align-items: center;
  justify-content: center;
}

.slick-dots {
  margin-left: 0;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.slick-dots li {
  position: relative;
  display: inline-block;
  width: 20px;
  height: 20px;
  margin: 0;
  padding: 0;
  cursor: pointer;
}

.slick-dots li button {
  font-size: 0;
  line-height: 0;
  display: block;
  width: 10px;
  height: 10px;
  cursor: pointer;
  color: transparent;
  border: 0;
  outline: none;
  background: transparent;
  padding-left: 0;
}

.slick-dots li button:before {
  content: "•";
  font-size: 30px;
  line-height: 20px;
  top: 0;
  left: 0;
  width: 20px;
  height: 20px;
  color: #002E5D;
}

.slick-dots .slick-active button:before {
  color: white;
}

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
}

.slick-list:focus {
  outline: none;
}

.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.slick-track:before,
.slick-track:after {
  display: table;
  content: "";
}

.slick-track:after {
  clear: both;
}

.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}

[dir=rtl] .slick-slide {
  float: right;
}

.slick-slide img {
  display: block;
}

.slick-slide.slick-loading img {
  display: none;
}

.slick-slide.dragging img {
  pointer-events: none;
}

.slick-initialized .slick-slide {
  display: block;
}

.slick-loading .slick-slide {
  visibility: hidden;
}

.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}

.overlay-img .wp-block-embed__wrapper:before {
	background: url('https://www.accru.com/wp-content/uploads/2022/11/1543595971-ce0eff6cb97842bf0a1f503375fda442bd2f5e18ff15baf4bfa80db1e34d1eb6-d_1920x1080.jpg');
}
