/* Theme base styles */

/* Tools
Any animations, or functions used throughout the project.
Note: _macros.css needs to be imported into each stylesheet where macros are used and not included here
*/

/* Generic
This is where reset, normalize & box-sizing styles go.
*/

*, *:before, *:after {
  box-sizing: border-box;
}
/*! normalize.css v8.0.1 | 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;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}

/* Objects
Non-cosmetic design patterns including grid and layout classes)
*/

/* Responsive grid */

.row-fluid {
  width: 100%;
}

.row-fluid:before, .row-fluid:after {
  display: table;
  content: '';
}

.row-fluid:after {
  clear: both;
}

.row-fluid [class*='span'] {
  display: block;
  float: left;
  width: 100%;
  min-height: 1px;
  margin-left: 2.127659574%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}

.row-fluid [class*='span']:first-child {
  margin-left: 0;
}

.row-fluid .span12 {
  width: 99.99999998999999%;
}

.row-fluid .span11 {
  width: 91.489361693%;
}

.row-fluid .span10 {
  width: 82.97872339599999%;
}

.row-fluid .span9 {
  width: 74.468085099%;
}

.row-fluid .span8 {
  width: 65.95744680199999%;
}

.row-fluid .span7 {
  width: 57.446808505%;
}

.row-fluid .span6 {
  width: 48.93617020799999%;
}

.row-fluid .span5 {
  width: 40.425531911%;
}

.row-fluid .span4 {
  width: 31.914893614%;
}

.row-fluid .span3 {
  width: 23.404255317%;
}

.row-fluid .span2 {
  width: 14.89361702%;
}

.row-fluid .span1 {
  width: 6.382978723%;
}

.container-fluid:before, .container-fluid:after {
  display: table;
  content: '';
}

.container-fluid:after {
  clear: both;
}

@media (max-width: 767px) {
  .row-fluid {
    width: 100%;
  }

  .row-fluid [class*='span'] {
    display: block;
    float: none;
    width: auto;
    margin-left: 0;
  }
}

@media (min-width: 768px) and (max-width: 1139px) {
  .row-fluid {
    width: 100%;
  }

  .row-fluid:before, .row-fluid:after {
    display: table;
    content: '';
  }

  .row-fluid:after {
    clear: both;
  }

  .row-fluid [class*='span'] {
    display: block;
    float: left;
    width: 100%;
    min-height: 1px;
    margin-left: 2.762430939%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
  }

  .row-fluid [class*='span']:first-child {
    margin-left: 0;
  }

  .row-fluid .span12 {
    width: 99.999999993%;
  }

  .row-fluid .span11 {
    width: 91.436464082%;
  }

  .row-fluid .span10 {
    width: 82.87292817100001%;
  }

  .row-fluid .span9 {
    width: 74.30939226%;
  }

  .row-fluid .span8 {
    width: 65.74585634900001%;
  }

  .row-fluid .span7 {
    width: 57.182320438000005%;
  }

  .row-fluid .span6 {
    width: 48.618784527%;
  }

  .row-fluid .span5 {
    width: 40.055248616%;
  }

  .row-fluid .span4 {
    width: 31.491712705%;
  }

  .row-fluid .span3 {
    width: 22.928176794%;
  }

  .row-fluid .span2 {
    width: 14.364640883%;
  }

  .row-fluid .span1 {
    width: 5.801104972%;
  }
}

@media (min-width: 1280px) {
  .row-fluid {
    width: 100%;
  }

  .row-fluid:before, .row-fluid:after {
    display: table;
    content: '';
  }

  .row-fluid:after {
    clear: both;
  }

  .row-fluid [class*='span'] {
    display: block;
    float: left;
    width: 100%;
    min-height: 1px;
    margin-left: 2.564102564%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
  }

  .row-fluid [class*='span']:first-child {
    margin-left: 0;
  }

  .row-fluid .span12 {
    width: 100%;
  }

  .row-fluid .span11 {
    width: 91.45299145300001%;
  }

  .row-fluid .span10 {
    width: 82.905982906%;
  }

  .row-fluid .span9 {
    width: 74.358974359%;
  }

  .row-fluid .span8 {
    width: 65.81196581200001%;
  }

  .row-fluid .span7 {
    width: 57.264957265%;
  }

  .row-fluid .span6 {
    width: 48.717948718%;
  }

  .row-fluid .span5 {
    width: 40.170940171000005%;
  }

  .row-fluid .span4 {
    width: 31.623931624%;
  }

  .row-fluid .span3 {
    width: 23.076923077%;
  }

  .row-fluid .span2 {
    width: 14.529914530000001%;
  }

  .row-fluid .span1 {
    width: 5.982905983%;
  }
}

/* Clearfix */

.clearfix:before, .clearfix:after {
  display: table;
  content: '';
}

.clearfix:after {
  clear: both;
}

/* Visibilty classes */

.hide {
  display: none;
}

.show {
  display: block;
}

.invisible {
  visibility: hidden;
}

.hidden {
  display: none;
  visibility: hidden;
}

/* Responsive visibilty classes */

.visible-phone {
  display: none !important;
}

.visible-tablet {
  display: none !important;
}

.hidden-desktop {
  display: none !important;
}

@media (max-width: 767px) {
  .visible-phone {
    display: inherit !important;
  }

  .hidden-phone {
    display: none !important;
  }

  .hidden-desktop {
    display: inherit !important;
  }

  .visible-desktop {
    display: none !important;
  }
}

@media (min-width: 768px) and (max-width: 1139px) {
  .visible-tablet {
    display: inherit !important;
  }

  .hidden-tablet {
    display: none !important;
  }

  .hidden-desktop {
    display: inherit !important;
  }

  .visible-desktop {
    display: none !important;
  }
}
.content-wrapper {
  margin: 0 auto;
  padding: 0 1rem;
}

@media screen and (min-width: 1380px) {
  .content-wrapper {
    padding: 0;
  }
}

.dnd-section > .row-fluid {
  margin: 0 auto;
}

.dnd-section .dnd-column {
  padding: 0 1rem;
}

@media (max-width: 767px) {
  .dnd-section .dnd-column {
    padding: 0;
  }
}


/* Templates
*/

/* /* Blog post */

.blog-post {
  margin: 0 auto;
  max-width: 960px;
}

.blog-post__meta {
  margin-bottom: 1.4rem;
}

.blog-post__meta a {
  text-decoration: underline;
}

.blog-post__timestamp {
  display: block;
}

.blog-post__tags svg {
  height: auto;
  margin-right: 0.35rem;
  width: 15px;
}

.blog-post__tag-link {
  font-size: 0.875rem;
}

/* Blog related posts */

.blog-related-posts {
  background-color: #F8FAFC;
}

.blog-related-posts h2 {
  text-align: center;
}

.blog-related-posts__list {
  display: flex;
  flex-wrap: wrap;
}

.blog-related-posts__post {
  flex: 0 0 100%;
  padding: 1rem;
}

@media screen and (min-width: 768px) {
  .blog-related-posts__post {
    flex: 0 0 calc(100% / 2);
  }
}

@media screen and (min-width: 1000px) {
  .blog-related-posts__post {
    flex: 0 0 calc(100% / 3);
  }
}




.blog-related-posts__image {
  height: auto;
  max-width: 100%;
}

.blog-related-posts__title {
  margin: 0.7rem 0;
}

/* Blog comments */

.blog-comments {
  margin: 0 auto;
  max-width: 680px;
}

.blog-comments .hs-submit {
  text-align: center;
}

.blog-comments .comment-reply-to {
  border: 0 none;
}

.blog-comments .comment-reply-to:hover,
.blog-comments .comment-reply-to:focus {
  background-color: transparent;
  text-decoration: underline;
}


/* Blog detail */

.authorsection {
  display: flex;
  flex-wrap:wrap;
  gap: 8px;
  padding-bottom:60px;


  .info {
    display: flex;
    flex:1;
    flex-direction: column;
    gap: 8px;
    padding:48px 60px;
    background-color:#FAF0F3;
    max-width:100%;
    
  }
  .form {
    flex:2;
    padding:48px 60px;
    background-color:#FAF0F3;
  
  }

  .plan-een-afspraak {
    margin-top:auto;

  }

  .plan-een-afspraak a {
    min-width:100%;
    max-width:100%;
    margin-bottom:0;
    white-space:normal;
    text-align:center;
  }

  .hs_cos_wrapper_type_form form {
    gap:16px;
  }
  .hs-submit {
    min-width:100%;
  }
  .hs-form-field {
    margin-bottom:0;
    flex-grow:1;
  }
  .hs_company {
    min-width:100%;
  }
  .single-author-tel p, .single-author-mail p, .single-author-linkedin p {
    margin-bottom:0;
    color:#ADA6A8;
  }
  .single-author-tel a, .single-author-mail a, .single-author-linkedin a  {
    color:#072530;
    border-bottom:2px solid #072530;
    padding-bottom:4px;
  }
  .single-author-tel i, .single-author-mail i, .single-author-linkedin i  {
    color:#C40046;
    padding-right:12px;

  }

}

@media screen and (max-width: 768px) {
  .authorsection .info {
    padding: 50px 40px;
  }

  .authorsection .form {
    padding: 50px 40px;
  }

  .authorsection .single-author-person {
    max-width: 100%;
  }
  .plan-een-afspraak {
    padding-top:1rem;
  }

}

@media screen and (max-width:991px) {
  .authorsection {
    flex-direction: column;
  }
} */
.main.dienst .sticky-container {
	max-width: 1094px;
	margin: 0 auto;
    gap: 20px;
}

/* Elements
Base HMTL elements are styled in this section (<body<, <h1>, <a>, <p>, <button> etc.)
*/

body {
  line-height: 1.4;
  word-break: break-word;
}

html[lang^="ja"] body,
html[lang^="zh"] body,
html[lang^="ko"] body {
  line-break: strict;
  word-break: break-all;
}

/* Paragraphs */

p {
  font-size: 1rem;
  margin: 0 0 1.4rem;
}

/* Anchors */

a {
  cursor: pointer;
}

/* Headings */

h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0 0 1.4rem;
}

/* Lists */

ul,
ol {
  margin: 0 0 1.4rem;
}

ul ul,
ol ul,
ul ol,
ol ol {
  margin: 0;
}

ul.no-list {
  list-style: none;
  margin: 0;
  padding-left: 0;
}

/* Code blocks */

pre {
  overflow: auto;
}

code {
  vertical-align: bottom;
}

/* Blockquotes */

blockquote {
  border-left: 2px solid;
  margin: 0 0 1.4rem;
  padding-left: 0.7rem;
}

/* Horizontal rules */

hr {
  border: none;
  border-bottom: 1px solid #CCC;
}

/* Image alt text */

img {
  font-size: 0.583rem;
  word-break: normal;
}
button,
.button {
  cursor: pointer;
  display: inline-block;
  text-align: center;
  transition: all 0.15s linear;
  white-space: normal;
}

button:disabled,
.button:disabled {
  background-color: #D0D0D0;
  border-color: #D0D0D0;
  color: #E6E6E6;
}

/* No button */

.no-button,
.no-button:hover,
.no-button:focus,
.no-button:active {
  background: none;
  border: none;
  border-radius: 0;
  color: initial;
  font-family: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  letter-spacing: inherit;
  line-height: inherit;
  margin-bottom: 0;
  padding: 0;
  text-align: left;
  text-decoration: none;
  transition: none;
}
/* Fields */

.hs-form-field {
  margin-bottom: 1.4rem;
}

/* Labels */

form label {
  display: block;
  font-size: 0.875rem;
  margin-bottom: 0.35rem;
}

/* Help text */

form legend {
  font-size: 0.875rem;
}

/* Inputs */

form input[type=text],
form input[type=email],
form input[type=password],
form input[type=tel],
form input[type=number],
form input[type=file],
form select,
form textarea {
  display: inline-block;
  font-size: 0.875rem;
  padding: 0.7rem;
  width: 100%;
}

form fieldset {
  max-width: 100% !important;
}

/* Inputs - checkbox/radio */

form .inputs-list {
  margin: 0;
  padding: 0;
  list-style: none;
}

form .inputs-list > li {
  display: block;
  margin: 0.7rem 0;
}

form .inputs-list input,
form .inputs-list span {
  vertical-align: middle;
}

form input[type=checkbox],
form input[type=radio] {
  cursor: pointer;
  margin-right: 0.35rem;
}

/* Inputs - date picker */

.hs-dateinput {
  position: relative;
}

.hs-dateinput:before {
  content:'\01F4C5';
  position: absolute;
  right: 10%;
  top: 50%;
  transform: translateY(-50%);
}

.fn-date-picker .pika-table thead th {
  color: #FFF;
}

.fn-date-picker td.is-selected .pika-button {
  border-radius: 0;
  box-shadow: none;
}

.fn-date-picker td .pika-button:hover,
.fn-date-picker td .pika-button:focus {
  border-radius: 0 !important;
  color: #FFF;
}

/* Inputs - file picker */

form input[type=file] {
  background-color: transparent;
  border: initial;
  padding: initial;
}

/* Headings and text */

form .hs-richtext,
form .hs-richtext p {
  font-size: 0.875rem;
  margin: 0 0 1.4rem;
}

form .hs-richtext img {
  max-width: 100% !important;
}

/* GDPR */

.legal-consent-container .hs-form-booleancheckbox-display > span,
.legal-consent-container .hs-form-booleancheckbox-display > span p {
  margin-left: 1rem !important;
}

/* Validation */

.hs-form-required {
  color: #EF6B51;
}

.hs-input.invalid.error {
  border-color: #EF6B51;
}

.hs-error-msg {
  color: #EF6B51;
  margin-top: 0.35rem;
}

/* Submit button */

form input[type=submit],
form .hs-button {
  cursor: pointer;
  display: inline-block;
  text-align: center;
  transition: all 0.15s linear;
  white-space: normal;
}

/* Captcha */

.grecaptcha-badge {
  margin: 0 auto;
}
/* Table */

table {
  border-collapse: collapse;
  margin-bottom: 1.4rem;
  overflow-wrap: break-word;
}

/* Table cells */

td,
th {
  vertical-align: top;
}

/* Table header */

thead th {
  vertical-align: bottom;
}

/* Components
Specific pieces of UI that are stylized. Typically used for global partial styling
*/

/* Header DND sections */

.header .dnd-section {
  padding: 0;
}

/* Header container */

.header__container {
  display: flex;
  justify-content: space-between;
}

.header__row-1 {
  padding-top: 1rem;
}

.header__row-1,
.header__row-2 {
  align-items: center;
  display: flex;
  justify-content: flex-end;
  width: 100%;
}

@media (max-width: 1150px) and (min-width: 767px) {
  .header__column {
    width: 100%;
  }
}

@media (max-width: 767px) {
  .header__container {
    flex-direction: column;
    padding: 1rem 0 0;
  }

  .header__column {
    position: relative;
  }

  .header__row-1 {
    padding-top: 0;
  }

  .header__row-2 {
    justify-content: center;
    padding: 1.05rem;
  }
}

/* Navigation skipper */

.header__skip {
  height: 1px;
  left: -1000px;
  overflow: hidden;
  position: absolute;
  text-align: left;
  top: -1000px;
  width: 1px;
}

.header__skip:hover,
.header__skip:focus,
.header__skip:active {
  height: auto;
  left: 0;
  overflow: visible;
  top: 0;
  width: auto;
}

/* Logo */

.header__logo {
  align-items: center;
  display: flex;
  height: auto;
  margin-right: auto;
  max-width: 200px;
  overflow: hidden;
}

@media (max-width: 767px) {
  .header__logo {
    margin: 0 auto;
    width: 100%;
  }
}

.header__logo img {
  max-width: 100%;
}

.header__logo .logo-company-name {
  font-size: 1.167rem;
  margin-top: 0.7rem;
}

.header__logo--main {
  padding-top: 1rem;
}

/* Search bar */

.header__search {
  padding: 0 1rem;
  width: auto;
}

.header__search .hs-search-field__input {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5TZWFyY2g8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGRlZnM+ICAgICAgICA8cGF0aCBkPSJNOS4xMzg2MTUzNCwxNS44OTI1Njg1IEM1LjQxMzk1NzQyLDE1Ljg5MjU2ODUgMi4zODM4ODUyNywxMi44NjM0NDc1IDIuMzgzODg1MjcsOS4xMzkwMDM3NiBDMi4zODM4ODUyNyw1LjQxNDU2MDA1IDUuNDEzOTU3NDIsMi4zODM4ODUyNyA5LjEzODYxNTM0LDIuMzgzODg1MjcgQzEyLjg2MzI3MzMsMi4zODM4ODUyNyAxNS44OTI1Njg1LDUuNDE0NTYwMDUgMTUuODkyNTY4NSw5LjEzOTAwMzc2IEMxNS44OTI1Njg1LDEyLjg2MzQ0NzUgMTIuODYzMjczMywxNS44OTI1Njg1IDkuMTM4NjE1MzQsMTUuODkyNTY4NSBNOS4xMzg3NTI0NSwyLjQzMzYwODg3ZS0xMyBDMTQuMTc3OTk1NSwyLjQzMzYwODg3ZS0xMyAxOC4yNzY0NTM3LDQuMTAwMzI0NzEgMTguMjc2NDUzNyw5LjEzOTI3Nzk2IEMxOC4yNzY0NTM3LDExLjIyOTgyMTEgMTcuNTcxMDE2OSwxMy4xNTg0NDM0IDE2LjM4NTYzMTMsMTQuNjk5NjY5NiBMMjMuNjUwODg4MSwyMS45NjUyMjY2IEMyNC4xMTYzNzA2LDIyLjQzMDcwOTIgMjQuMTE2MzcwNiwyMy4xODU0MDU1IDIzLjY1MDg4ODEsMjMuNjUwODg4MSBDMjMuMTg1NDA1NSwyNC4xMTYzNzA2IDIyLjQzMDcwOTIsMjQuMTE2MzcwNiAyMS45NjUyMjY2LDIzLjY1MDg4ODEgTDE0LjY5OTgxMzMsMTYuMzg1NDcxMyBDMTMuMTU4NDQwNSwxNy41NzA5NTA5IDExLjIyOTU3MzgsMTguMjc2NDUzNyA5LjEzODc1MjQ1LDE4LjI3NjQ1MzcgQzQuMDk5NTA5MzgsMTguMjc2NDUzNyAtMy43MzAzNDkzNmUtMTQsMTQuMTc4MjMxMiAtMy43MzAzNDkzNmUtMTQsOS4xMzkyNzc5NiBDLTMuNzMwMzQ5MzZlLTE0LDQuMTAwMzI0NzEgNC4wOTk1MDkzOCwyLjQzMzYwODg3ZS0xMyA5LjEzODc1MjQ1LDIuNDMzNjA4ODdlLTEzIFoiIGlkPSJwYXRoLTEiPjwvcGF0aD4gICAgPC9kZWZzPiAgICA8ZyBpZD0iU2VhcmNoIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4gICAgICAgIDxtYXNrIGlkPSJtYXNrLTIiIGZpbGw9IndoaXRlIj4gICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvdXNlPiAgICAgICAgPC9tYXNrPiAgICAgICAgPHVzZSBpZD0iSWNvbnMvQWN0aW9ucy9TZWFyY2giIGZpbGw9IiM0OTRBNTIiIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvdXNlPiAgICA8L2c+PC9zdmc+);
  background-position: center right 15px;
  background-repeat: no-repeat;
  height: 45px;
  padding: 0 0.7rem;
}

.header__search .hs-search-field--open .hs-search-field__input {
  border-bottom: none;
  border-radius: 6px 6px 0 0;
  max-width: 100%;
}

.header__search .hs-search-field--open .hs-search-field__suggestions {
  background-color: #FFF;
  border: 2px solid #D1D6DC;
  border-radius: 0 0 6px 6px;
  border-top-width: 1px;
  position: absolute;
  width: 100%;
  z-index: 10;
}

.header__search .hs-search-field__suggestions li {
  border-top: 1px solid #D1D6DC;
  font-size: 0.875rem;
}

.header__search .hs-search-field__suggestions li a {
  color: #494A52;
  padding: 0.35rem 0.7rem;
  text-decoration: none;
  transition: background-color 0.3s;
}

.header__search .hs-search-field__suggestions #results-for {
  display: none;
}

@media (min-width: 767px) {
  .header__search form {
    align-items: center;
    display: flex;
    flex-direction: row;
  }

  .header__search label {
    margin: 0 1rem 0 0;
  }

  .header__search .hs-search-field__input {
    width: auto;
  }
}

@media (max-width: 767px) {
  .header__search {
    border-top: 2px solid #CED4DB;
    order: 1;
    padding: 1.05rem;
  }
}

/* Language switcher */

.header__language-switcher {
  cursor: pointer;
  padding-right: 1.4rem;
}

.header__language-switcher .lang_switcher_class {
  position: static;
}

.header__language-switcher .lang_list_class {
  border: 2px solid;
  border-radius: 3px;
  box-shadow: 0 2px 9px 0 rgba(0, 0, 0, 0.2);
  display: block;
  left: calc(100% - 24px);
  opacity: 0;
  min-width: 100px;
  padding-top: 0;
  text-align: left;
  top: 100%;
  transition: opacity 0.3s;
  visibility: hidden;
}

.header__language-switcher:hover .lang_list_class,
.header__language-switcher:focus .lang_list_class {
  opacity: 1;
  transition: opacity 0.3s;
  visibility: visible;
}

.header__language-switcher .lang_list_class:before {
  left: 70%;
  top: -25px;
}

.header__language-switcher .lang_list_class:after {
  left: 70%;
  top: -22px;
}

.header__language-switcher .lang_list_class.first-active::after {
  top: -22px;
  transition: 0.3s;
}

.header__language-switcher .lang_list_class li {
  border: none;
  font-size: 18px;
  padding: 0.35rem 0.7rem;
}

.header__language-switcher .lang_list_class li:first-child {
  border-radius: 6px 6px 0 0;
  border-top: none;
}

.header__language-switcher .lang_list_class li:last-child {
  border-bottom: none;
  border-radius: 0 0 6px 6px;
}

.header__language-switcher .lang_list_class li:hover {
  transition: background-color 0.3s;
}

.header__language-switcher--label {
  display: flex;
  position: relative;
}

.header__language-switcher--label-current {
  align-items: center;
  display: flex;
  font-size: 0.75rem;
  margin-bottom: 0.175rem;
  margin-left: 0.7rem;
}

.header__language-switcher--label-current:after {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 6px solid #494A52;
  content: "";
  display: block;
  height: 0px;
  margin-left: 0.7rem;
  margin-top: 0.175rem;
  width: 0px;
}

@media (max-width: 767px) {
  .header__language-switcher {
    border-top: 2px solid #CED4DB;
    padding-left: 1.05rem;
    padding-right: 0;
  }

  .header__language-switcher .lang_list_class {
    border: none;
    box-shadow: unset;
    display: block;
    left: 30px;
    opacity: 1;
    padding: 0 1.05rem;
    top: 0;
    visibility: visible;
  }

  .header__language-switcher .lang_list_class li {
    background-color: inherit;
    font-size: 0.917rem;
  }

  .header__language-switcher--label-current {
    display: none;
  }

  .header__language-switcher .globe_class {
    background-image: none;
  }

  .header__language-switcher .lang_list_class li:hover{
    background-color: inherit;
  }

  .header__language-switcher .lang_list_class:before,
  .header__language-switcher .lang_list_class:after {
    content: none;
  }
}

/* Navigation */

#nav-toggle {
  display: none;
}

/* Mobile toggles */

@media (max-width: 767px) {
  .header__navigation,
  .header__search,
  .header__language-switcher {
    display: none;
    width: 100%;
  }

  .header__navigation.open,
  .header__search.open,
  .header__language-switcher.open {
    background-color: #F8FAFC;
    display: block;
    left: 0;
    min-height: calc(100vh - 115px);
    position: absolute;
    right: 0;
    top: 75px;
    z-index: 2;
  }

  .header__navigation--toggle,
  .header__search--toggle,
  .header__language-switcher--toggle,
  .header__close--toggle {
    cursor: pointer;
    margin: 0 5vw;
    position: relative;
  }

  .header__navigation--toggle.hide,
  .header__search--toggle.hide,
  .header__language-switcher--toggle.hide {
    display: none;
  }

  .header__navigation--toggle.open,
  .header__search--toggle.open,
  .header__language-switcher--toggle.open {
    display: block;
    margin-left: 0;
    margin-right: auto;
  }

  .header__navigation--toggle:after,
  .header__search--toggle:after,
  .header__language-switcher--toggle:after {
    display: none;
    font-size: 1.083rem;
    font-weight: 600;
    position: absolute;
    left: 40px;
    text-transform: uppercase;
    top: -10px;
  }

  .header__navigation--toggle.open:after,
  .header__search--toggle.open:after,
  .header__language-switcher--toggle.open:after {
    display: block;
    word-break: normal;
  }

  .header__navigation--toggle {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAxOSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5oYW1idXJnZXI8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGcgaWQ9ImhhbWJ1cmdlciIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+ICAgICAgICA8ZyBpZD0iR3JvdXAiIHN0cm9rZT0iIzQ5NEE1MiIgc3Ryb2tlLXdpZHRoPSIzIj4gICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlIiB4PSIxLjUiIHk9IjEuNSIgd2lkdGg9IjIxIiBoZWlnaHQ9IjEiIHJ4PSIwLjUiPjwvcmVjdD4gICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLUNvcHktNCIgeD0iMS41IiB5PSI5LjUiIHdpZHRoPSIyMSIgaGVpZ2h0PSIxIiByeD0iMC41Ij48L3JlY3Q+ICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS1Db3B5LTUiIHg9IjEuNSIgeT0iMTcuNSIgd2lkdGg9IjIxIiBoZWlnaHQ9IjEiIHJ4PSIwLjUiPjwvcmVjdD4gICAgICAgIDwvZz4gICAgPC9nPjwvc3ZnPg==);
    background-size: cover;
    height: 25px;
    width: 25px;
  }

  .header__navigation--toggle:after {
    content: "Menu";
  }

  .header__language-switcher--toggle {
    background-image: url(//static.hsappstatic.net/cos-LanguageSwitcher/static-1.1/img/globe.png);
    background-size: cover;
    height: 25px;
    width: 25px;
  }

  .header__language-switcher--toggle:after {
    content: "Language";
  }

  .header__search--toggle {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5TZWFyY2g8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGRlZnM+ICAgICAgICA8cGF0aCBkPSJNOS4xMzg2MTUzNCwxNS44OTI1Njg1IEM1LjQxMzk1NzQyLDE1Ljg5MjU2ODUgMi4zODM4ODUyNywxMi44NjM0NDc1IDIuMzgzODg1MjcsOS4xMzkwMDM3NiBDMi4zODM4ODUyNyw1LjQxNDU2MDA1IDUuNDEzOTU3NDIsMi4zODM4ODUyNyA5LjEzODYxNTM0LDIuMzgzODg1MjcgQzEyLjg2MzI3MzMsMi4zODM4ODUyNyAxNS44OTI1Njg1LDUuNDE0NTYwMDUgMTUuODkyNTY4NSw5LjEzOTAwMzc2IEMxNS44OTI1Njg1LDEyLjg2MzQ0NzUgMTIuODYzMjczMywxNS44OTI1Njg1IDkuMTM4NjE1MzQsMTUuODkyNTY4NSBNOS4xMzg3NTI0NSwyLjQzMzYwODg3ZS0xMyBDMTQuMTc3OTk1NSwyLjQzMzYwODg3ZS0xMyAxOC4yNzY0NTM3LDQuMTAwMzI0NzEgMTguMjc2NDUzNyw5LjEzOTI3Nzk2IEMxOC4yNzY0NTM3LDExLjIyOTgyMTEgMTcuNTcxMDE2OSwxMy4xNTg0NDM0IDE2LjM4NTYzMTMsMTQuNjk5NjY5NiBMMjMuNjUwODg4MSwyMS45NjUyMjY2IEMyNC4xMTYzNzA2LDIyLjQzMDcwOTIgMjQuMTE2MzcwNiwyMy4xODU0MDU1IDIzLjY1MDg4ODEsMjMuNjUwODg4MSBDMjMuMTg1NDA1NSwyNC4xMTYzNzA2IDIyLjQzMDcwOTIsMjQuMTE2MzcwNiAyMS45NjUyMjY2LDIzLjY1MDg4ODEgTDE0LjY5OTgxMzMsMTYuMzg1NDcxMyBDMTMuMTU4NDQwNSwxNy41NzA5NTA5IDExLjIyOTU3MzgsMTguMjc2NDUzNyA5LjEzODc1MjQ1LDE4LjI3NjQ1MzcgQzQuMDk5NTA5MzgsMTguMjc2NDUzNyAtMy43MzAzNDkzNmUtMTQsMTQuMTc4MjMxMiAtMy43MzAzNDkzNmUtMTQsOS4xMzkyNzc5NiBDLTMuNzMwMzQ5MzZlLTE0LDQuMTAwMzI0NzEgNC4wOTk1MDkzOCwyLjQzMzYwODg3ZS0xMyA5LjEzODc1MjQ1LDIuNDMzNjA4ODdlLTEzIFoiIGlkPSJwYXRoLTEiPjwvcGF0aD4gICAgPC9kZWZzPiAgICA8ZyBpZD0iU2VhcmNoIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4gICAgICAgIDxtYXNrIGlkPSJtYXNrLTIiIGZpbGw9IndoaXRlIj4gICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvdXNlPiAgICAgICAgPC9tYXNrPiAgICAgICAgPHVzZSBpZD0iSWNvbnMvQWN0aW9ucy9TZWFyY2giIGZpbGw9IiM0OTRBNTIiIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvdXNlPiAgICA8L2c+PC9zdmc+);
    background-size: cover;
    height: 25px;
    width: 25px;
  }

  .header__search--toggle:after {
    content: "Search";
  }

  .header__close--toggle {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjE5cHgiIHZpZXdCb3g9IjAgMCAyNCAxOSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5jbG9zZTwvdGl0bGU+ICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPiAgICA8ZyBpZD0iY2xvc2UiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9Ikdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyLjAwMDAwMCwgLTEuMDAwMDAwKSIgc3Ryb2tlPSIjNDk0QTUyIiBzdHJva2Utd2lkdGg9IjMiPiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwLjAwMDAwMCwgMTAuNTAwMDAwKSByb3RhdGUoLTQ1LjAwMDAwMCkgdHJhbnNsYXRlKC0xMC4wMDAwMDAsIC0xMC41MDAwMDApICIgeD0iLTAuNSIgeT0iMTAuNSIgd2lkdGg9IjIxIiBoZWlnaHQ9IjEiIHJ4PSIwLjUiPjwvcmVjdD4gICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLUNvcHktNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAuMDAwMDAwLCAxMC41MDAwMDApIHJvdGF0ZSg0NS4wMDAwMDApIHRyYW5zbGF0ZSgtMTAuMDAwMDAwLCAtMTAuNTAwMDAwKSAiIHg9Ii0wLjUiIHk9IjEwLjUiIHdpZHRoPSIyMSIgaGVpZ2h0PSIxIiByeD0iMC41Ij48L3JlY3Q+ICAgICAgICA8L2c+ICAgIDwvZz48L3N2Zz4=);
    background-repeat: no-repeat;
    background-size: 110%;
    display: none;
    height: 25px;
    margin-right: 0;
    width: 25px;
  }

  .header__close--toggle.show {
    display: block;
  }
}
/* Menu and simple menu */

.hs-menu-wrapper ul {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  margin: 0;
  padding-left: 0;
}

/* Horizontal menu */

.hs-menu-wrapper.hs-menu-flow-horizontal .hs-menu-children-wrapper {
  flex-direction: column;
}

@media (max-width: 767px) {
  .hs-menu-wrapper.hs-menu-flow-horizontal ul {
    flex-direction: column;
  }
}

/* Vertical menu */

.hs-menu-wrapper.hs-menu-flow-vertical ul {
  flex-direction: column;
}

/* Flyouts */

.hs-menu-wrapper.hs-menu-flow-vertical.flyouts ul {
  display: inline-flex;
}

@media (max-width: 767px) {
  .hs-menu-wrapper.hs-menu-flow-vertical ul {
    display: flex;
  }
}

.hs-menu-wrapper.flyouts .hs-item-has-children {
  position: relative;
}

.hs-menu-wrapper.flyouts .hs-menu-children-wrapper {
  left: -9999px;
  opacity: 0;
  position: absolute;
}

.hs-menu-wrapper.flyouts .hs-menu-children-wrapper a {
  display: block;
  white-space: nowrap;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts .hs-item-has-children:hover > .hs-menu-children-wrapper {
  left: 0;
  opacity: 1;
  top: 100%;
}

.hs-menu-wrapper.hs-menu-flow-vertical.flyouts .hs-item-has-children:hover > .hs-menu-children-wrapper {
  left: 100%;
  opacity: 1;
  top: 0;
}

@media (max-width: 767px) {
  .hs-menu-wrapper.flyouts .hs-menu-children-wrapper,
  .hs-menu-wrapper.hs-menu-flow-horizontal.flyouts .hs-item-has-children:hover > .hs-menu-children-wrapper,
  .hs-menu-wrapper.hs-menu-flow-vertical.flyouts .hs-item-has-children:hover > .hs-menu-children-wrapper {
    left: 0;
    opacity: 1;
    position: relative;
    top: auto;
  }
}

/* CTA, logo, and rich text images */

.hs_cos_wrapper_type_cta img,
.hs_cos_wrapper_type_logo img,
.hs_cos_wrapper_type_rich_text img {
  height: auto;
  max-width: 100%;
}

/* Utilities
Helper classes with ability to override anything that comes before it
*/

/* For content that needs to be visually hidden but stay visible for screenreaders */

.show-for-sr {
  border: 0 !important;
  clip: rect(0, 0, 0, 0) !important;
  height: 1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  white-space: nowrap !important;
  width: 1px !important;
}

@media (max-width: 767px) {
  .show-for-sr--mobile {
    border: 0 !important;
    clip: rect(0, 0, 0, 0) !important;
    height: 1px !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    white-space: nowrap !important;
    width: 1px !important;
  }
}

/* = Reset default browser CSS
-------------------------------------------------------------- */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	border: 0;
	font-family: inherit;
	font-display: swap;
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
	margin: 0;
	/*outline: 0;*/
	padding: 0;
	vertical-align: baseline;
}
:focus {/* remember to define focus styles! */
	/*outline: 0;*/
}
body {
	background: #fff;
	line-height: 1;
	overflow-x: hidden;
}
ol, ul {
	list-style: none;
}
table {/* tables still need 'cellspacing="0"' in the markup */
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	font-weight: normal;
	text-align: left;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
a img {
	border: 0;
}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
	display: block;
}
.caclearfix {
	clear:both;
}
.clearfix {
	*zoom: 1;
	clear:both;
}
.clearfix:before, .clearfix:after {
	display: table;
	content: "";
}
.clearfix:after {
	clear: both;
}
audio, canvas, video {
	display: inline-block;
	*display: inline;
	*zoom: 1;
}

audio:not([controls]) {
	display: none;
}
html {
	font-size: 100%;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
	scroll-behavior: smooth;
}
a {
	/*outline:none;*/
}
a:focus {
	/*outline: none;*/
}
a:hover, a:active {
	outline: 0;
}
sub, sup {
	position: relative;
	font-size: 75%;
	line-height: 0;
	vertical-align: baseline;
}
sup {
	top: -0.5em;
}
sub {
	bottom: -0.25em;
}
img {
	max-width: 100%;
	height: auto;
	border: 0;
	-ms-interpolation-mode: bicubic;
	image-rendering: optimizeQuality;
}
button,
input,
textarea {
	margin: 0;
	font-size: 100%;
	vertical-align: middle;
	border-radius: 0;
}
select {
	margin: 0;
	font-size: 100%;
	vertical-align: middle;
	border-radius: 0;
}
button, input {
	*overflow: visible;
	line-height: normal;
}
button::-moz-focus-inner, input::-moz-focus-inner {
	padding: 0;
	border: 0;
}
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
	cursor: pointer;
	-webkit-appearance: none;
}
input[type="search"] {
	-webkit-appearance: textfield;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button {
	-webkit-appearance: none;
}
textarea {
	overflow: auto;
	vertical-align: top;
}

figure {
	padding: 0;
	margin: 0;
}

/* Lity */
.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,0.9);outline:none !important;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none !important}.lity-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-0.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none !important}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease, -o-transform .3s ease}.lity-loading .lity-content,.lity-closed .lity-content{-webkit-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.lity-content:after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6)}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,0.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,0.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-iframe .lity-container,.lity-youtube .lity-container,.lity-vimeo .lity-container,.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}.lity-hide{display:none}


/* Font */

/* cyrillic-ext */
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Ubuntu'), url(https://fonts.gstatic.com/s/ubuntu/v20/4iCu6KVjbNBYlgoKej75l0miFYxnu4w.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCu6KVjbNBYlgoKej7wl0miFYxnu4w.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCu6KVjbNBYlgoKej74l0miFYxnu4w.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCu6KVjbNBYlgoKej73l0miFYxnu4w.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* latin-ext */
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCu6KVjbNBYlgoKej76l0miFYxnu4w.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCu6KVjbNBYlgoKej70l0miFYxn.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCp6KVjbNBYlgoKejYHtFyCN4FNgYUJ31U.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCp6KVjbNBYlgoKejYHtFyLN4FNgYUJ31U.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCp6KVjbNBYlgoKejYHtFyDN4FNgYUJ31U.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCp6KVjbNBYlgoKejYHtFyMN4FNgYUJ31U.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* latin-ext */
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCp6KVjbNBYlgoKejYHtFyBN4FNgYUJ31U.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCp6KVjbNBYlgoKejYHtFyPN4FNgYUJ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCp6KVjbNBYlgoKejZPslyCN4FNgYUJ31U.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCp6KVjbNBYlgoKejZPslyLN4FNgYUJ31U.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCp6KVjbNBYlgoKejZPslyDN4FNgYUJ31U.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCp6KVjbNBYlgoKejZPslyMN4FNgYUJ31U.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* latin-ext */
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCp6KVjbNBYlgoKejZPslyBN4FNgYUJ31U.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCp6KVjbNBYlgoKejZPslyPN4FNgYUJ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

html[lang^="ko"] .box img, html[lang^="zh-cn"] .box img {
aspect-ratio:unset;
}
/* Grid */
html, body {
	overflow-x: clip;
}
body {
	padding: 0;
	margin: 0;
}

.main {
	max-width: 1312px;
	margin: 0 auto;
	clear: both;
	padding: 0 20px;
	position: relative;
	z-index: 0;
}

.martop {
	margin-top: 128px;
}

.section, .section .hs_cos_wrapper_type_related_blog_posts {
	clear: both;
	display: flex;
	flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin-left: -16px;
	margin-right: -16px;
}

.section:after {
	content: '';
	display: table;
	clear: both;
}

[class^="fc"], [class*=" fc"] {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin: 0 16px 32px 16px;
	border: none;
}
.section.vcenter {
	align-items: center;
}
.section.swap {
	flex-direction: row-reverse;
}
[class^="fc"]:last-child, [class*=" fc"]:last-child {
	margin-right: 0;
}
.fc20 {
	width: calc( 20% - 32px );
}
.fc20:nth-child(5n+1) {
	clear: left;
}
.fc25 {
	width: calc( 25% - 32px );
}
.fc25:nth-child(4n+1) {
	clear: left;
}
.fc30 {
	width: calc( 30% - 32px );
}
.fc30:nth-child(3n+1) {
	clear: left;
}
.fc33 {
	width: calc( 33.3333% - 32px );
}
.fc33:nth-child(3n+1) {
	clear: left;
}
.fc40 {
	width: calc( 40% - 32px );
}
.fc100 {
	width: calc( 100% - 32px );
	clear: left;
}
.fc50 {
	width: calc( 50% - 32px );
}
.fc50:nth-child(2n+1) {
	clear: left;
}

@media (max-width: 800px) {
	.fc50 {
		width: calc( 100% - 32px );
	}
}

.fc60 {
	width: calc( 60% - 32px );
}
.fc66 {
	width: calc( 66.6666% - 32px );
}
.fc70 {
	width: calc( 70% - 32px );
}
.fc75 {
	width: calc( 75% - 32px );
}


/* Responsive section */
@media (max-width: 1080px) {
	.section.s-fast {
		display: block;
		margin-left: 0;
		margin-right: 0;
	}

	.section.s-fast [class^="fc"],
	.section.s-fast [class*=" fc"] {
		margin: 0 0 32px 0;
		width: auto;
	}
}

@media (max-width: 880px) {
	.section.s-slow {
		display: block;
		margin-left: 0;
		margin-right: 0;
	}

	.section.s-slow [class^="fc"],
	.section.s-slow [class*=" fc"] {
		margin: 0 0 32px 0;
		width: auto;
	}
}

@font-face {
	font-family: 'aomb-icons';
	src:  url('https://www.aomb.nl/hubfs/raw_assets/public/aomb-hubspot-theme/fonts/aomb-icons.eot?vzaihf');
	src:  url('https://www.aomb.nl/hubfs/raw_assets/public/aomb-hubspot-theme/fonts/aomb-icons.eot?vzaihf#iefix') format('embedded-opentype'),
	url('https://www.aomb.nl/hubfs/raw_assets/public/aomb-hubspot-theme/fonts/aomb-icons.ttf?vzaihf') format('truetype'),
	url('https://www.aomb.nl/hubfs/raw_assets/public/aomb-hubspot-theme/fonts/aomb-icons.woff?vzaihf') format('woff'),
	url('https://www.aomb.nl/hubfs/raw_assets/public/aomb-hubspot-theme/fonts/aomb-icons.svg?vzaihf') format('svg');
	font-weight: normal;
	font-style: normal;
	font-display: block;
}


[class^="icon-"], [class*=" icon-"] {
	/* use !important to prevent issues with browser extensions that change fonts */
	font-family: 'aomb-icons' !important;
	speak: never;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-online-inbreuk:before {
	content: "\e91d";
}
.icon-strategy:before {
	content: "\e924";
}
.icon-agents:before {
	content: "\e925";
}
.icon-play1:before {
	content: "\e922";
}
.icon-play2:before {
	content: "\e923";
}
.icon-angle-left:before {
	content: "\e91c";
}
.icon-flag:before {
	content: "\e920";
}
.icon-scale:before {
	content: "\e921";
}
.icon-min:before {
	content: "\e91a";
}
.icon-plus:before {
	content: "\e91b";
}
.icon-book:before {
	content: "\e911";
}
.icon-check:before {
	content: "\e912";
}
.icon-download:before {
	content: "\e913";
}
.icon-ext-link:before {
	content: "\e914";
}
.icon-fax:before {
	content: "\e915";
}
.icon-mail:before {
	content: "\e916";
}
.icon-phone:before {
	content: "\e917";
}
.icon-podcast:before {
	content: "\e918";
}
.icon-webinar:before {
	content: "\e919";
}
.icon-close:before {
	content: "\e90f";
}
.icon-copy:before {
	content: "\e910";
}
.icon-arrow-down:before {
	content: "\e900";
}
.icon-arrow-left:before {
	content: "\e901";
}
.icon-arrow-point:before {
	content: "\e902";
}
.icon-arrow-right:before {
	content: "\e903";
}
.icon-arrow-up:before {
	content: "\e904";
}
.icon-c:before {
	content: "\e905";
}
.icon-facebook:before {
	content: "\e906";
}
.icon-kweek:before {
	content: "\e907";
}
.icon-linkedin:before {
	content: "\e908";
}
.icon-menu:before {
	content: "\e909";
}
.icon-octrooi:before {
	content: "\e90a";
}
.icon-Path-23090:before {
	content: "\e90b";
}
.icon-r:before {
	content: "\e90c";
}
.icon-search:before {
	content: "\e90d";
}
.icon-twitter:before {
	content: "\e90e";
}

.icon-twitter {
	display: inline-block;
	position: relative;
	width: 24px;
	height: 20px;
	box-sizing: content-box;
}
.icon-twitter:before {
	/* content: "\e90e"; */
	content: "";
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxZW0iIGhlaWdodD0iMWVtIiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxwYXRoIGZpbGw9ImN1cnJlbnRDb2xvciIgZD0iTTE4LjIwNSAyLjI1aDMuMzA4bC03LjIyNyA4LjI2bDguNTAyIDExLjI0SDE2LjEzbC01LjIxNC02LjgxN0w0Ljk1IDIxLjc1SDEuNjRsNy43My04LjgzNUwxLjIxNSAyLjI1SDguMDRsNC43MTMgNi4yMzF6bS0xLjE2MSAxNy41MmgxLjgzM0w3LjA0NSA0LjEyNkg1LjA3OHoiLz48L3N2Zz4=);
	background-size: contain;
	background-position: center;
	width: 24px;
	height: 24px;
	position: absolute;
	left: 0;
	top: 0;
}


/* Textual */
body {
	letter-spacing: 0px;
	color: #2C363C;
	font-size: 18px;
	line-height: 28px;
	font-family: 'Ubuntu', sans-serif;
	font-weight: 400;
}

a {
	text-decoration: none;
	color: #C40046;
}

a:hover {
	color: #400017;
}

a:visited {
	color: #82002E;
}

p {
	color: #2C363C;
	font-size: 18px;
	line-height: 28px;
	margin: 0 0 32px 0;
}

p em {
	font-style: italic;
}

.hs_cos_wrapper_type_rich_text ol {
	list-style: auto;
	padding-left: 16px;
}

.hs_cos_wrapper_type_rich_text ol li {
	margin-bottom: 8px;
}

h1 {
	font-size: 64px;
	line-height: 76px;
	color: #1A1A1A;
	margin: 0 0 40px 0;
	font-weight: 500;
}

h2 {
	font-size: 48px;
	line-height: 56px;
	color: #0C0C0C;
	margin: 0 0 40px 0;
	font-weight: 500;
}



h3 {
	font-size: 32px;
	line-height: 40px;
	color: #072530;
	margin: 0 0 24px 0;
	font-weight: 500;
}

h4 {
	font-size: 24px;
	line-height: 32px;
	color: #072530;
	margin: 0 0 24px 0;
	font-weight: 500;
}

h5 {
	font-size: 20px;
	line-height: 24px;
	color: #072530;
	margin: 0 0 24px 0;
	font-weight: 500;
}

pre {
	letter-spacing: 0px;
	color: #1F1F23;
	opacity: 0.55;
	font-size: 18px;
	line-height: 20px;
	font-weight: 600;
}


html[lang^="ja"] h1, html[lang^="ja"] h2 {
	font-weight: 600;
	word-break: normal;
}

html[lang^="ja"] .single-header-intro-content p,
html[lang^="ja"] .intro p,
html[lang^="ja"] .small-content p,
html[lang^="ja"] .teamcontent p,
html[lang^="ja"] .fc50 p {
	font-size: 24px;
	line-height: 38px;
}

html[lang^="ja"] .teamlid-intro h1 {
	font-size: 26px;
}


@media (max-width: 980px) {
	h1 {
		font-size: 36px;
		line-height: 44px;
	}

	h2 {
		font-size: 30px;
		line-height: 34px;
		margin-bottom: 20px;
	}
}

:is(h1,h2,h3,h4,h5).round-bg {
	position: relative;
}

:is(h1,h2,h3,h4,h5).round-bg:after {
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='61.145' height='50.923' viewBox='0 0 61.145 50.923'%3E%3Cpath id='Path_23090' data-name='Path 23090' d='M296.783,75.635c-16.853,1.986-30.734,15.2-31.062,29.085s13.218,23.467,30.076,21.149c16.849-1.986,30.73-15.2,31.062-29.085C326.849,82.907,313.632,73.326,296.783,75.635Z' transform='translate(-265.715 -75.292)' fill='%230c0c0c' style='&%2310; fill: %23f1c8d6;&%2310;'/%3E%3C/svg%3E");
	position: absolute;
	top: -2px;
	left: -25px;
	height: 78px;
	width: 75px;
	background-repeat: no-repeat;
	background-size: contain;
	z-index: -1;
}

@media only screen and (max-width: 980px) {
	:is(h1,h2,h3,h4,h5).round-bg:after {
		left: -8px;
		height: 38px;
		width: 50px;
	}
}

.intro h1.round-bg:after {
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='61.145' height='50.923' viewBox='0 0 61.145 50.923'%3E%3Cpath id='Path_23090' data-name='Path 23090' d='M296.783,75.635c-16.853,1.986-30.734,15.2-31.062,29.085s13.218,23.467,30.076,21.149c16.849-1.986,30.73-15.2,31.062-29.085C326.849,82.907,313.632,73.326,296.783,75.635Z' transform='translate(-265.715 -75.292)' fill='%230c0c0c' style='&%2310; fill: %23f1c8d6;&%2310;'/%3E%3C/svg%3E");
	position: absolute;
	top: -2px;
	left: -25px;
	height: 105px;
	width: 125px;
	background-repeat: no-repeat;
	background-size: contain;
	z-index: -1;
}

strong {
	font-weight: 700;
}

.section-margin {
	margin-top: 120px !important;
	margin-bottom: 130px !important;
}

*:focus{
	outline:none !important;
}

:is(.btn-outline, .btn-white, .btn-red) {
	font-size: 14px;
	font-weight: 500;
	letter-spacing: -0.07px;
	padding: 14px 30px;
	margin-right: 12px;
	line-height: 16px;
	
}

a:is(.btn-outline, .btn-white, .btn-red) {
	display: inline-block;
	margin-bottom: 16px;
}

:is(button, select) {
	font-family: 'Ubuntu', sans-serif;
}

spacer {
	display: block;
	width: 100%;
	height: 2px;
	background: #E9E5E6;
	margin-top: 20px;
	margin-bottom: 70px;
}

.bg-black {
	position: relative;
}

.bg-black:after {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	width: 100vw;
	margin-left: calc(-100vw / 2 + 100% / 2);
	margin-right: calc(-100vw / 2 + 100% / 2);
	z-index: -1;
	background: #261F21;
}

.section-margin.bg-black {
	padding-top: 60px;
	padding-bottom: 100px;
}

.spacer {
	clear: both;
}

@media (max-width: 330px) {
	.spacer {
		height: 10px;
	}
}



.text-image-block {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	gap: 70px;
	margin-top: 60px;
	margin-bottom: 100px;
}

.text-image-block.bg-black * {
	color: white;
}

.text-image-block > figure {
	display: flex;
	align-items: center;
	flex: 1;
}

.text-image-block > figure img {
	width: 100%;
	height: auto;
	object-fit: contain;
}

.text-image-block > div {
	flex: 1;
	max-width: 520px;
	width: 100%;
	display: flex;
	flex-direction: column;
	justify-content: center;
}

@media only screen and (max-width: 760px)  {
	.text-image-block {
		gap: 40px;
	}
}

@media only screen and (max-width: 670px)  {
	.text-image-block {
		gap: 20px;
		flex-direction: column;
	}

	.text-image-block > figure img {
		max-width: 400px;
		margin: 0 auto;
	}
}

.btn-outline {
	color: #0D0D0D;
	border: 1px solid #0D0D0D;
	transition: 0.2s ease background-color;
	white-space: nowrap;
		display: inline-block;
		margin-bottom: 16px;
}

.btn-outline:hover {
	background-color: #C40046;
	border: 1px solid #C40046;
	color: white;
}

.btn-white, .btn-red {
	border: 1px solid white;
	transition: 0.2s ease background;
	cursor: pointer;
}

.btn-white {
	background: white;
	color: #072530;
}

.btn-white:hover {
	background: #F1C8D6;
	border: 1px solid #F1C8D6;
}

.btn-red {
	background: #C40046;
	color: #FFF !important;
}

.btn-red:hover {
	background: #072530;
	border: 1px solid #F1C8D6;
}

.btn-outline.btn-arrow-right:after {
	content: "\e903";
	font-family: 'aomb-icons' !important;
	speak: never;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-size: 11px;
	padding-left: 12px;
}

.cta-blok .btn-outline {
	border-color: #F4D1DE;
	color: #F4D1DE;
}

.cta-blok .btn-outline:hover {
	background: #F1C8D6;
	border: 1px solid #F1C8D6;
	color: #072530;
}

.tag {
	background: white;
	border-radius: 100%;
	text-transform: uppercase;
	border-radius: 17px;
	padding: 2px 18px;
	font-size: 11px;
	display: inline-block;
	line-height: 24px;
	font-weight: 900;
	color: black;
	letter-spacing: -0.3px;
	width: fit-content;
}


.pink {
	letter-spacing: 0px;
	color: #C40046;
	font-size: 14px;
	line-height: 28px;
}


a.terug {
	position: relative;
	text-decoration: underline;
	display: inline-block;
	margin-left: 10px;
}

a.terug span {
	font-size: 8px;
	position: absolute;
	left: -16px;
	top: 11px;
	color: #000000;
}

/* Mainbar */

.mainbar {
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 32px;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 1;
}

.secondmenu {
	display: inline-block;
}

.secondmenu.old #hs_menu_wrapper_secondmenu a {
	padding: 11px 20px;
	white-space: nowrap;
}

.secondmenu.old #hs_menu_wrapper_secondmenu .hs-menu-children-wrapper {
	background-color: #fff;
	box-shadow: 0 3px 48px #0000000a;
	display: none;
	flex-direction: column;
	left: 0;
	padding: 20px 8px;
	position: absolute;
	top: calc(100% + 12px);
}

.secondmenu.old #hs_menu_wrapper_secondmenu .hs-item-has-children {
	position: relative;
}

.secondmenu.old #hs_menu_wrapper_secondmenu .hs-item-has-children:hover ul {
	display: inline-block;
}

.secondmenu.old #hs_menu_wrapper_secondmenu .hs-item-has-children:hover:after {
	content: '';
	width: 100%;
	height: 20px;
/* 	background-color: #FAF5F8; */
	position: absolute;
	top: 100%;
	left: 0;
}

@media (max-width: 767px) {
	.secondmenu .hs-menu-wrapper.hs-menu-flow-horizontal ul {
		flex-direction: row !important;
	}
}



@media (max-width: 730px) {
	.mobileonly {
		display: inline-block;
	}

	.secondmenu .hs-menu-wrapper.hs-menu-flow-horizontal ul {
		flex-direction: column !important;
	}

	.secondmenu .hs-menu-wrapper.hs-menu-flow-horizontal ul li {
		margin-bottom: 16px;
	}
}

@media (min-width: 730px) {
	.mobileonly, .mainbar.active .secondmenu {
		display: none;
	}

}




.mainbar .iconmenu i {
	display: flex;
	flex-direction: column;
	cursor: pointer;
	padding: 11px 20px;
}

.mainbar .iconmenu i.icon-search:before {
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cg data-name='Group 3587'%3E%3Cg data-name='Group 22'%3E%3Cg fill='%230c0c0c' data-name='Group 21'%3E%3Cpath d='M8.555 0A8.555 8.555 0 1 1 0 8.555 8.564 8.564 0 0 1 8.555 0Zm0 14.507A5.952 5.952 0 1 0 2.6 8.555a5.959 5.959 0 0 0 5.955 5.952Z' data-name='Ellipse 5'/%3E%3Cpath d='M18.699 20a1.3 1.3 0 0 1-.92-.381L12.76 14.6a1.3 1.3 0 0 1 0-1.84 1.3 1.3 0 0 1 1.84 0l5.019 5.019a1.3 1.3 0 0 1-.92 2.221Z' data-name='Line 2'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
	display: inline-block;
	width: 20px;
	height: 20px;
}

@media (min-width: 786px) {
	body:not(.scrolled):has(.teamsingle) .mainbar .iconmenu i.icon-search:not(:hover):before,
	body:not(.scrolled):has(.werkenbij) .mainbar .iconmenu i.icon-search:not(:hover):before,
	body:not(.scrolled):has(.contact-intro) .mainbar .iconmenu i.icon-search:not(:hover):before {
		filter: brightness(0) invert(1);
	}
}

.mainbar .iconmenu i:hover {
	background-color: #EFEAED;
	border-radius: 20px;
}

@media (max-width: 480px) {
	.mainbar .iconmenu > i:not(:last-of-type) {
		border-left: 0;
		padding-left: 15px;
	}
}

@media (max-width: 325px) {
	.mainbar .iconmenu > i:not(:last-of-type) {
		padding-right: 15px;
		margin-right: 15px;
		
	}
}

@media (max-width: 285px) {
	.mainbar .iconmenu > i:not(:last-of-type) {
		display: none;
	}
}


.mainbar .searchmenu {
	position: absolute;
	width: 645px;
	transition: 0.2s ease all;
}

.mainbar .searchmenu .hs-search-field__bar button {
	background: transparent;
	border: 2px solid #C40847;
	position: absolute;
	right: 12px;
	top: 12px;
	width: 32px;
	height: 32px;
	border-radius: 100%;
	transition: 0.2s all;
}
.mainbar .searchmenu .hs-search-field__bar button:hover {
	background: #C40847;
	fill: #ffffff;
}

@media (min-width:1000px) {
	.mainbar .searchmenu {
		top: calc(50% + 24px);
		right: 32px;
		left: unset;
		height: 0;
		max-height: 0;
		pointer-events: none;
		overflow: hidden;
	}
	.mainbar.zoeken_active .searchmenu {
		height: auto;
		max-height: 60px;
		pointer-events: all;
	}
}

@media (max-width: 999px) {
	.mainbar .searchmenu {
		top: 100%;
		width: calc(100% - 64px);
		left: 32px;
		right: 32px;
		z-index: 99;
		height: 0;
		max-height: 0;
		pointer-events: none;
		overflow: hidden;
	}
	.mainbar.zoeken_active .searchmenu {
		height: auto;
		max-height: 60px;
		pointer-events: all;
	}
}

.mainbar .searchmenu div {
	width: 100%;
}

.mainbar .searchmenu form {
	width: 100%;
}

.mainbar .searchmenu input {
	border: 0;
	padding: 19px 28px;
	font-size: 16px;
	width: 100%;
}

.mainbar.active .hs-search-field__suggestions {
	position: absolute;
	width: 645px;
	padding: 19px 28px !important;
	background: #FAF0F3;
}

.hs-search-field__suggestions {
	display: none;
}

.hs-search-field--open .hs-search-field__suggestions {
	display: inline-block;
}

.hs-search-field__suggestions li {
	padding: 8px 0 !important;
}

.hs-search-field__suggestions li a {
	color: #000;
}

.hs-search-field__suggestions a:hover {
	background-color: transparent !important;
	color: #c40046;
}

.hs-search-results__listing p {
	margin: 0;
}

.hs-search-results__listing li {
	margin: 0 0 32px 0 !important;
}

.mainbar .talenswitch {
	margin-left: auto;
	margin-right: 54px;
}

.mainbar .talenswitch:after {
	margin-top: -3px;
}

.mainbar .iconmenu .talenswitch {
	margin-right: 0;
}

/* Header */

header {
	min-height: 500px;
	position: relative;
}

header:after {
	content: '';
	display: block;
}

header h1 {
	font-weight: 500;
	font-size: 96px;
	line-height: 110px;
}

header .logo > img {
	margin-right: 40px;
	padding-right: 40px;
}

header > div {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	align-items: center;
}

header .mainmenu {
	flex: 2;
}

header nav.hoofdmenu a {
	color: #262B2F;
	font-weight: 500;
	font-size: 16px;
	letter-spacing: -0.5px;
	margin-right: 8px;
}
/* 
body.white:not(.menuopen, .scrolled) header nav.hoofdmenu a, body.white:not(.menuopen, .scrolled) .mainbar .iconmenu i {
	color: #FFF;
} */

@media (max-width: 1240px) {
	header .logo>img {
		padding-right: 20px;
		margin: 0;
	}
	nav.hoofdmenu>ul>li>a {
		padding: 11px 16px !important;
	}
}

@media (min-width: 786px) {
	body.semiwhite:not(.menuopen, .scrolled) .mainbar .iconmenu i,
	body.semiwhite:not(.menuopen, .scrolled) .mainbar .rozemenu a	{
		color: #FFF;
	}

}

body.white:not(.menuopen, .scrolled) header .logo > img {
	filter: brightness(0) invert(1);
}

header #hs_menu_wrapper_secondmenu li:last-of-type a {
	margin-right: 0;
}


@media only screen and (max-width: 876px) {
	header #hs_menu_wrapper_secondmenu a {
		margin-right: 27px;
	}
}

@media only screen and (max-width: 820px) {
	.mainbar .searchmenu {
		left: 20px;
		right: 20px;
		width: calc(100% - 40px);
	}
	.mainbar .searchmenu input {
		padding: 14px;
	}
	.mainbar .searchmenu .hs-search-field__bar button {
		top: 7px;
	}
}

@media only screen and (max-width: 730px) {
	header #hs_menu_wrapper_secondmenu {
		display: none;
	}

	/* header.active #hs_menu_wrapper_secondmenu {
		display: inline-block;
	} */

	header .logo > img {
		border-right: 0;
		margin-right: 0;
		padding-right: 0;
	}
}



@media (max-width: 600px) {
	.intro h1.round-bg:after {
		height: 65px;
			width: 78px;
	}

	.intro p {
		margin-top: 16px;
	}
}

.intro {
	width: 100%;
	max-width: 416px;
	padding-right: 32px;
	flex: 1;
	display: flex;
	align-items: center;
}

.intro p {
	font-size: 24px;
	line-height: 38px;
	color: #292828;
}

.box {
	background: transparent radial-gradient(closest-side at 45% 51%, #E30454 0%, #BE0044 100%) 0% 0% no-repeat padding-box;
	height: 926px;
	flex: 0 0 528px;
	display: flex;
}

.box img {
	display: block;
	margin-top: auto;
	aspect-ratio: 528 / 994;
}


.scrolldownbar {
	cursor: pointer;
}



.box .logo{
	position: absolute;
	bottom: 0;
}

.person-slides > .person-slide {
	opacity: 1;
	transition: 0.3s ease all;
	position: absolute;
	bottom: 0;
}

.person-slides > .person-slide:not(.active) {
	display: none;
	opacity: 0;
	/* transform: translate(0, -200px); */
}

.person-slides > .person-slide.active {
	opacity: 1;
	/* transform: translate(0, 0); */
}

.person-slides > .person-slide figcaption {
	position: absolute;
	bottom: 30px;
	background: #FFFFFF;
	padding: 24px 30px;
	transform: translate(-60%, 0);
	color: #072530;
	font-weight: 500;
	font-size: 17px;
	line-height: 20px;
	-webkit-box-shadow: 0px 12px 24px rgb(0 0 0 / 5%);
	box-shadow: 0px 12px 24px rgb(0 0 0 / 5%);
	min-width: 170px;
}

.person-slides > .person-slide figcaption:before {
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='49.000000pt' height='48.000000pt' viewBox='0 0 49.000000 48.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,48.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M249 415 c-235 -62 -229 -60 -229 -82 0 -14 27 -27 113 -58 l112 -40 44 -117 c43 -115 61 -137 79 -101 5 10 33 112 62 226 45 175 51 210 39 218 -8 5 -16 8 -19 8 -3 -1 -93 -25 -201 -54z' style='&%2310; fill: %23C40046;&%2310;'/%3E%3C/g%3E%3C/svg%3E");
	position: absolute;
	top: -15px;
	height: 35px;
	width: 35px;
	background-size: contain;
	background-repeat: no-repeat;
	left: 40%;
}

.person-slides > .person-slide figcaption > span {
	display: block;
	background: #EAD9EB;
	font-size: 11px;
	padding: 4px 18px;
	border-radius: 20px;
	margin-top: 14px;
	text-transform: uppercase;
	font-weight: 500;
	width: fit-content;
}

.usecases {
	flex: 1;
	position: relative;
	height: 100%;
}

.usecases .section {
	position: absolute;
	top: 40px;
	right: 0;
	transform: translateY(-50%);
	width: 540px;
}

.usecases .fc50 {
	box-shadow: 0px 12px 24px rgba(0, 0, 0, 0.05);
	height: 240px;
	background: #FFF;
	padding: 24px;
	display: flex;
	position: relative;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
	cursor: pointer;
}

.usecases .fc50:nth-child(odd) {
	margin-top: -32px;
}

.usecases h3 {
	font-size: 20px;
	line-height: 26px;
	font-weight: 500;
	margin-top: auto;
	margin-bottom: 0;
	color: #0C0C0C;
}

.usecase-icon {
	position: absolute;
	top: 20px;
	left: 20px;
	color: #0C0C0C;
	z-index: 3;
}

.usecase-icon:after {
	font-family: 'aomb-icons' !important;
	speak: never;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: "\e90b";
	position: absolute;
	bottom: -10px;
	left: 0;
	font-size: 50px;
	z-index: -1;
	color: #EAD9EB;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.usecases [class^="icon-"],
.usecases [class*=" icon-"] {
	font-size: 50px;
	display: block;
}

.usecases .fc50 {
	position: relative;
	box-shadow: 0px 12px 24px #0000000D;
}

.usecases .fc50.active {
	box-shadow: 0px 12px 24px #00000066;
}

.usecases .fc50.active .progressBar {
	position: absolute;
	background: black;
	height: 5px;
	bottom: 0;
	left: 0;
	right: 0;
}

.usecases .fc50.active,
.usecases .fc50:hover {
	background: #F1C8D6;
}

/* .usecases .fc50.active:before {
	content: '';
	display: block;
	width: 74px;
	height: 5px;
	background: #0C0C0C;
	position: absolute;
	bottom: 0;
	left: 0;
}

.usecases .fc50:hover:before {
	content: '';
	display: block;
	width: 74px;
	height: 5px;
	background: #0C0C0C;
	position: absolute;
	bottom: 0;
	left: 0;
} */

.usecases .fc50:hover {
	transform: translateY(-10px);
}

.usecases .active .usecase-icon:after {
	color: #FFF;
}

.usecases .fc50:hover .usecase-icon:after {
	color: #FFF;
}

/* Home header Japan */


.jphome-header {
	display: flex;
	align-items: center;
}

.jphome-header:after {
	content: none;
}

.jphome-header:before {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	width: 100vw;
	margin-left: calc(-100vw / 2 + 100% / 2);
	margin-right: calc(-100vw / 2 + 100% / 2);
	z-index: -1;
	background: #FAF5F8;
}

.jphome-header .progressbar, .jphome-header .scrolldownbar {
	display: block;
	position: absolute;
	bottom: 0;
	left: 20px;
	height: 140px;
	width: 4px;
	background: linear-gradient(0deg, rgba(226, 226, 226, 1) 100%, rgba(196, 0, 70, 1) 100%);
}
.jphome-header .box {
	align-items: flex-end;
	position: relative;
}

@media (min-width: 1240px ) {
	header.jphome-header {
		position: relative;
		padding-bottom: 240px;
	}

	.jphome-header .scrolldownbar {
		bottom: 240px;
	}
}

.jphome-header h1 {
	display: inline;
}

/*.jphome-header h1:before {
	content: '';
	display: block;
	position: absolute;
	bottom: 16px;
	right: -19px;
	height: 13px;
	width: 16px;
	z-index: -1;
	-webkit-mask: url(https://9351958.fs1.hubspotusercontent-na1.net/hubfs/9351958/dot.svg) no-repeat 50% 50%;
	mask: url(https://9351958.fs1.hubspotusercontent-na1.net/hubfs/9351958/dot.svg) no-repeat 50% 50%;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: #261F21;
	-webkit-mask-position: 0 center;
	-mask-position: 0 center;
}*/

@media (max-width: 600px) {
	.jphome-header h1 {
		font-size: 60px;
			line-height: 60px;
	}

	.jphome-header .intro h1.round-bg:after {
		height: 65px;
			width: 78px;
	}

	.jphome-header  h1:before {
		bottom: 10px;
	}

	.jphome-header .intro p {
		margin-top: 16px;
	}
}



.jphome-header figcaption {
	position: absolute;
	bottom: 30px;
	background: #FFFFFF;
	padding: 24px 30px;
	transform: translate(-60%, 0);
	color: #072530;
	font-weight: 500;
	font-size: 17px;
	line-height: 20px;
	-webkit-box-shadow: 0px 12px 24px rgb(0 0 0 / 5%);
	box-shadow: 0px 12px 24px rgb(0 0 0 / 5%);
	min-width: 170px;
}

.jphome-header figcaption:before {
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='49.000000pt' height='48.000000pt' viewBox='0 0 49.000000 48.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,48.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M249 415 c-235 -62 -229 -60 -229 -82 0 -14 27 -27 113 -58 l112 -40 44 -117 c43 -115 61 -137 79 -101 5 10 33 112 62 226 45 175 51 210 39 218 -8 5 -16 8 -19 8 -3 -1 -93 -25 -201 -54z' style='&%2310; fill: %23C40046;&%2310;'/%3E%3C/g%3E%3C/svg%3E");
	position: absolute;
	top: -15px;
	height: 35px;
	width: 35px;
	background-size: contain;
	background-repeat: no-repeat;
	left: 40%;
}

.jphome-header figcaption > span {
	display: block;
	background: #EAD9EB;
	font-size: 11px;
	padding: 4px 18px;
	border-radius: 20px;
	margin-top: 14px;
	text-transform: uppercase;
	font-weight: 500;
	width: fit-content;
}

.jphome-header .header-image1 {
	position: absolute;
	bottom: 0;
}

.jphome-header .box2 {
	position: absolute;
	top: 20%;
	left: 50%;
	z-index: -1;
	max-width: 528px;
}

.jphome-header .box2:after {
	content: '';
	position: absolute;
	background-image: url(//9351958.fs1.hubspotusercontent-na1.net/hubfs/9351958/raw_assets/public/aomb-hubspot-theme/images/jp-header-after.svg);
	width: 307px;
	height: 603px;
	bottom: 0;
	right: 230px;
	z-index: -1;
	margin-right: calc(-101vw / 2 + 100% / 2);
	top: -60px;
}

@media only screen and (max-width: 1330px)  {
	.usecases .fc50:nth-child(odd) {
		margin-top: unset;
	}

	.usecases .section > .fc50 {
		width: 100%;
		height: 150px;
		margin-right: 16px;
	}
}

@media only screen and (max-width: 1260px)  {
	.usecases .section {
		max-width: 440px;
	}

	.usecases h3 {
		margin-top: 64px;
	}
}

@media only screen and (max-width: 1120px)  {
	.usecases .section {
		max-width: 410px;
	}
}

@media only screen and (max-width: 1240px)  {
	.home-header, .jphome-header {
		display: flex;
		flex-direction: column;
		flex-wrap: wrap;
		width: 100%;
		padding: 0;
	}

	.home-header .intro, .jphome-header .intro {
		max-width: unset;
		padding: 0 16px;
		width: calc(100% - 32px);
	}

	.home-header > .progressbar, .jphome-header .progressbar {
		display: none;
	}

	.home-header .intro, .jphome-header .intro {
		margin-top: 150px;
	}

	.jphome-header .box2 {
		top: inherit;
		bottom: -40px;
		right: 24px;
	}

	.jphome-header .box2:after {
		content: none;
	}

	.jphome-header figcaption {
		display: none;
	}

	.intro h1.round-bg:after {
		top: 2px;
		left: -5px;
	}

	.home-header .person-slides .person-slide {
		overflow: hidden;
	}

	.home-header .person-slides img:not(.logo) {
		margin-top: -50%;
		width: 100%;
		height: 100%;
	}

	.home-header :is(.person-slides, .person-slide) {
		width: 100%;
		max-height: 600px;
		overflow: hidden;
	}

	.home-header .box .logo{
		top: 0;
		bottom: inherit;
		width: 100%;
	}

	.person-slides > .person-slide {
		position: relative;
		bottom: inherit;
	}

	.person-slides > .person-slide figcaption {
		display: none;
		transform: translate(50%, 0);
		left: 0;
	}

	.usecases {
		flex: 1;
		position: relative;
		height: 100%;
		justify-content: space-between;
		margin-top: 40px;
		margin-left: 16px;
	}

	.usecases .section {
		position: unset;
		display: flex;
		flex-direction: row;
		justify-content: space-around;
		width: 100%;
		transform: unset;
		max-width: unset;
	}

	.usecases .section .fc50 {
		height: auto;
		flex: 1 0 calc(25% - 32px);
		width: auto;
		margin-right: 0;
	}

	.jphome-header .box {
		max-width: 50%;
		margin-right: auto;
		margin-left: 24px;
		height: auto;
	}

	.jphome-header .header-image1 {
			position: relative;
		}
}

@media (min-width: 990px) and (max-width: 1240px) {
	.home-header .box .logo {
		margin-top: -50%;
	}
}


@media only screen and (max-width: 720px)  {
	.home-header :is(.person-slides, .person-slide) {
		width: 100%;
		max-height: 500px;
	}

	.usecases .section .fc50 {
		flex: 1 0 calc(50% - 32px);
	}
}

@media only screen and (max-width: 500px)  {
	.home-header :is(.person-slides, .person-slide) {
		width: 100%;
		max-height: 400px;
		display: none;
	}

	.usescases .section {
		flex-direction: column;
	}

	.usecases .section .fc50 {
		flex: 1 0 calc(100% - 32px);
	}

	.jphome-header .box {
		max-height: 540px;
	}
}

@media only screen and (max-width: 390px)  {
	.home-header :is(.person-slides, .person-slide) {
		width: 100%;
		max-height: 250px !important;
	}

	.jphome-header .box {
		max-height: 370px;
	}
}

@media only screen and (max-width: 340px)  {
	.jphome-header .box {
		max-height: 300px;
	}
}

@media (max-width: 990px) {
	.box .logo, .home-header .person-slides img:not(.logo) {
		margin-top: -35%;
	}
}

@media (max-width: 400px) {
	.box .logo, .home-header .person-slides img:not(.logo) {
		margin-top: -15%;
	}
}


/* Menu button */
.mainbar .iconmenu i.mobmenu {
	display: none;
}

.mainbar.active .iconmenu i.mobmenu:before {
	content: "\e90f";
}

@media (max-width: 999px) {
	.mainbar .iconmenu i.mobmenu {
		display: block;
		cursor: pointer;
		-webkit-tap-highlight-color: transparent;
		transition: transform 300ms;
		-moz-user-select: none;
		-webkit-user-select: none;
		-ms-user-select: none;
		user-select: none;
		z-index: 100;
	}
}


.scrolled .mobmenu:after {
	opacity: 1;
}

.mobmenu path {
	fill:none;
	transition: stroke-dasharray 300ms, stroke-dashoffset 300ms;
	stroke:#0C0C0C;
	stroke-width:5;
	stroke-linecap:round;
}

.mobmenu .top {
	stroke-dasharray: 40 121;
}

.mobmenu .bottom {
	stroke-dasharray: 40 121;
}

.mobmenu.active .top {
	stroke-dashoffset: -68px;
}

.mobmenu.active .bottom {
	stroke-dashoffset: -68px;
}

.stretched-link:after {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1;
	pointer-events: auto;
	content: "";
	background-color: rgba(0,0,0,0);
}

.bottom li:not(:last-child):after {
	content: '|';
	padding: 0 8px;
}

.bottom.main > span {
	padding-left: 8px;
}

:is(.aomb-bg, .aomb-bg-big, .gray-bg) {
	background: #fdf8fa;
}

:is(.aomb-bg, .aomb-bg-big) footer {
	position: relative;
}

:is(.aomb-bg, .aomb-bg-big) footer :is(.subfooter, .bottom):after {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	width: 100vw;
	margin-left: calc(-100vw / 2 + 100% / 2);
	margin-right: calc(-100vw / 2 + 100% / 2);
	z-index: -1;
}

:is(.aomb-bg, .aomb-bg-big) footer .subfooter:after {
	background: white;
}

:is(.aomb-bg, .aomb-bg-big) footer .bottom:after {
	background: #e6e6e6;
}

/* :is(.aomb-bg, .aomb-bg-big):before {
	content: '';
	position: absolute;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='123.182' height='50.529' viewBox='0 0 123.182 50.529'%3E%3Cg id='logo' transform='translate(-24.367 -0.001)'%3E%3Cpath id='Path_25' data-name='Path 25' d='M155.415,32.215c-3.667-1.46-7.409-.636-10.777.449a30.364,30.364,0,0,0-4.528,2.059c.15-.524.337-1.272.487-1.722a109,109,0,0,1,9.055-22.714,1.129,1.129,0,0,0,.15-.748c-.6-.337-4.79-1.423-7.484.6-4.154,4.042-7.484,7.072-11.637,11.114,0-2.807.673-6.324.673-9.168a2.037,2.037,0,0,0-.486-1.422,7.4,7.4,0,0,0-6.212,3.293c-1.759,3.143-10.74,19.571-18.935,21.292,8.869-7.259,8.2-16.315,6.848-19.046a8.459,8.459,0,0,0-8.345-5.052c-8.42.15-15.567,6.811-17.961,14.407-.936,2.956-1.16,6.1.673,9.055A11.662,11.662,0,0,0,93,39.251a25.165,25.165,0,0,1-4.79,1.684c-4.378,1.047-10.965.636-12.723-4.827-1.384-4.229-.037-8.869,1.272-12.686A87.134,87.134,0,0,1,88.17,1.718,2.459,2.459,0,0,0,88.619.67c-.636-.337-3.517-1.684-7.708.786-9.842,8.719-34.165,29.637-34.838,31.059-.524,1.085,6.1,1.646,8.158-.748,2.208-1.984,16.764-14.856,20.17-17.85a93.742,93.742,0,0,0-5.014,14.07c-.823,4.042-.936,8.532,1.534,12.236,4.64,6.96,14.931,6.287,21.142,4.191a39.491,39.491,0,0,0,8.27-3.892c11.264.15,19.085-8.27,24.922-17.475v4c0,3.068,4.416,2.17,5.613.973,2.469-2.395,4.9-4.79,7.372-7.222-1.871,4.6-4.191,12.573-4.6,17.026-.524,9.729,5.164,12.461,10.1,12.686,6.736.3,14.295-3.742,15.754-10.515A6.6,6.6,0,0,0,155.415,32.215ZM98.8,35.92h-.113c-3.555-.412-6.885-2.1-7.147-6.137-.337-5.763,4.415-11.3,9.5-12.91,2.731-.861,5.426-.486,6.361,2.657,1.085,3.7-.3,7.147-2.32,9.916A25.706,25.706,0,0,1,98.8,35.92Zm50.629,8.756c-2.395,1.047-10.141,2.619-10.028-4.6,0,0,10.777-5.725,13.845-3.218C155.789,39.662,152.459,43.329,149.429,44.676Z' transform='translate(-21.676 0)' style='&%2310; fill: white;&%2310;'/%3E%3Cpath id='Path_26' data-name='Path 26' d='M269.234,75.33a3.832,3.832,0,0,0-3.517,3.293c-.038,1.572,1.5,2.657,3.406,2.395a3.833,3.833,0,0,0,3.517-3.293C272.638,76.154,271.142,75.069,269.234,75.33Z' transform='translate(-125.091 -35.445)' style='&%2310; fill: white;&%2310;'/%3E%3C/g%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: contain;
	z-index: -1;
} */

.bglogo {
	position: relative;
}

.bglogo:before {
	content: '';
	position: absolute;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='123.182' height='50.529' viewBox='0 0 123.182 50.529'%3E%3Cg id='logo' transform='translate(-24.367 -0.001)'%3E%3Cpath id='Path_25' data-name='Path 25' d='M155.415,32.215c-3.667-1.46-7.409-.636-10.777.449a30.364,30.364,0,0,0-4.528,2.059c.15-.524.337-1.272.487-1.722a109,109,0,0,1,9.055-22.714,1.129,1.129,0,0,0,.15-.748c-.6-.337-4.79-1.423-7.484.6-4.154,4.042-7.484,7.072-11.637,11.114,0-2.807.673-6.324.673-9.168a2.037,2.037,0,0,0-.486-1.422,7.4,7.4,0,0,0-6.212,3.293c-1.759,3.143-10.74,19.571-18.935,21.292,8.869-7.259,8.2-16.315,6.848-19.046a8.459,8.459,0,0,0-8.345-5.052c-8.42.15-15.567,6.811-17.961,14.407-.936,2.956-1.16,6.1.673,9.055A11.662,11.662,0,0,0,93,39.251a25.165,25.165,0,0,1-4.79,1.684c-4.378,1.047-10.965.636-12.723-4.827-1.384-4.229-.037-8.869,1.272-12.686A87.134,87.134,0,0,1,88.17,1.718,2.459,2.459,0,0,0,88.619.67c-.636-.337-3.517-1.684-7.708.786-9.842,8.719-34.165,29.637-34.838,31.059-.524,1.085,6.1,1.646,8.158-.748,2.208-1.984,16.764-14.856,20.17-17.85a93.742,93.742,0,0,0-5.014,14.07c-.823,4.042-.936,8.532,1.534,12.236,4.64,6.96,14.931,6.287,21.142,4.191a39.491,39.491,0,0,0,8.27-3.892c11.264.15,19.085-8.27,24.922-17.475v4c0,3.068,4.416,2.17,5.613.973,2.469-2.395,4.9-4.79,7.372-7.222-1.871,4.6-4.191,12.573-4.6,17.026-.524,9.729,5.164,12.461,10.1,12.686,6.736.3,14.295-3.742,15.754-10.515A6.6,6.6,0,0,0,155.415,32.215ZM98.8,35.92h-.113c-3.555-.412-6.885-2.1-7.147-6.137-.337-5.763,4.415-11.3,9.5-12.91,2.731-.861,5.426-.486,6.361,2.657,1.085,3.7-.3,7.147-2.32,9.916A25.706,25.706,0,0,1,98.8,35.92Zm50.629,8.756c-2.395,1.047-10.141,2.619-10.028-4.6,0,0,10.777-5.725,13.845-3.218C155.789,39.662,152.459,43.329,149.429,44.676Z' transform='translate(-21.676 0)' style='&%2310; fill: white;&%2310;'/%3E%3Cpath id='Path_26' data-name='Path 26' d='M269.234,75.33a3.832,3.832,0,0,0-3.517,3.293c-.038,1.572,1.5,2.657,3.406,2.395a3.833,3.833,0,0,0,3.517-3.293C272.638,76.154,271.142,75.069,269.234,75.33Z' transform='translate(-125.091 -35.445)' style='&%2310; fill: white;&%2310;'/%3E%3C/g%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: contain;
	z-index: -1;
	width: 60vw;
	top: 150px;
	right: -15vw;
	height: 385px;
	transform: rotate(-35deg);
}

/* .aomb-bg:before {
	width: 60vw;
	top: 150px;
	right: -15vw;
	height: 385px;
	transform: rotate(-35deg);
	z-index: -1;
} */

.aomb-bg-big:before {
	width: 90vw;
	top: 45px;
	left: -14vw;
	height: 800px;
	transform: rotate(-25deg);
	z-index: -1;
}


.cta_button {
	padding: 14px 44px;
	/* margin-left: 4px; */
	transition: .2s ease all;
	text-decoration: none;
	font-size: 15px !important;
	font-weight: 500;
	transition: .2s ease all;
	background-color: #c40046 !important;
	color: #FFF !important;
	text-decoration: none !important;
	display: inline-block;
	border: 1px solid #c40046;
}

.cta_button:hover {
		background: rgb(215,0,77) !important;
		color: rgb(255,255,255) !important;
}

/*.cta_button:hover {
	background-color: #FFF !important;
	color: #c40046 !important;
}*/

.hs-cta-wrapper a.cta_button.download-btn,
a.cta_button.download-btn {
		display: flex !important;
		flex-direction: row;
		width: fit-content !important;
}

a.cta_button.download-btn p {
	color: white !important;
}

/* Bibliotheek archive */
body.bibliotheek .main {
	max-width: 1140px;
	margin: 0 auto;
}

.library-posts {
	max-width: 1140px;
	margin: 0 auto 95px;
}

.library-posts > .mix {
	display: none; 
	width: 100%;
}

.library-posts h2 {
	font-size: 32px;
	line-height: 32px;
	margin: 0 0 22px;
}

.library-posts .library-posts-header {
	display: flex;
	flex-direction: row;
	vertical-align: middle;
	margin-bottom: 55px;
}

.library-posts .library-posts-header > * {
	margin-bottom: 0;
}

.library-posts .library-posts-header p {
	margin-left: auto;
	font-size: 14px;
	color: #bdbdbd;
	font-weight: 500;
}

.library-posts .library-posts-header p span{
	color: #0C0C0C;
}

.library-post {
	position: relative;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	align-items: center;
	padding: 30px;
	margin-bottom: 25px;
	background: white;
	gap: 20px;
	-webkit-box-shadow: 0px 5px 15px 5px rgba(0,0,0,0.01); 
	box-shadow: 0px 5px 15px 5px rgba(0,0,0,0.01);
	transition: 0.2s ease all;
}

.library-post:hover {
	-webkit-box-shadow: 0px 5px 15px 5px rgb(0 0 0 / 5%);
	box-shadow: 0px 5px 15px 5px rgb(0 0 0 / 5%);
	transform: translate(0, -6px);
}

.library-post .library-person {
	display: flex;
	flex-direction: row;
	margin-left: auto;
}

.library-post .library-person > img, .library-post .library-person > .library-person-extra {
	width: 64px;
	height: 64px;
	border-radius: 100%;
	border: 3px solid white;
	background-color: #D8E3E4;
}

.library-post .library-person > img:not(:first-of-type) {
	margin-left: -24px;
}

.library-post .library-person > .library-person-extra {
	margin-left: -24px;
	display: inline-block;
	line-height: 60px;
	text-align: center;
	background: #f1c8d6;
	color: #82002E;
	font-weight: 900;
	font-size: 24px;
}

.library-post a.btn {
	background: #C40046;
	color: white;
	padding: 14px 44px;
	margin-left: 4px;
	transition: 0.2s ease all;
}

.library-post a.btn:hover {
	background: #072530;
}

.library-post .library-intro { /* podcast */
	position: relative;
	background-image: url('https://9351958.fs1.hubspotusercontent-na1.net/hubfs/9351958/bg-m.svg');
	background-color: #F1C8D6;
	aspect-ratio: 7/6;
	padding: 10px;
	width: 90px;
	max-width: 90px;
	text-align: center;
	border-radius: 2px;
}

.library-post .library-intro:before { /* podcast */
	content: '\e918';
	font-family: 'aomb-icons' !important;
	speak: never;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 54px;
	font-size: 32px;
	color: #261F21;
}

.soort-2 .library-intro { /* webinar */
	background-color: #C8E1F1;
}

.soort-2 .library-intro:before { /* webinar */
	content: '\e919';
}

.soort-3 .library-intro { /* e-book */
	background-color: #CBADCC;
}

.soort-3 .library-intro:before { /* e-book */
	content: '\e911';
}

.soort-4 .library-intro { /* download */
	background-color: #CBADCC;
}

.soort-4 .library-intro:before { /* download */
	content: '\e913';
}

.soort-5 .library-intro { /* e-book */
	background-color: #CBADCC;
}

.soort-5 .library-intro:before { /* e-book */
	content: '\e911';
}

.library-post .library-title {
	width: 38%;
}

.library-post .library-intro > span {
	position: absolute;
	bottom: 0;
	left: 50%;
	transform: translate(-50%, 50%);
	background: white;
	border-radius: 20px;
	padding: 5px 10px;
	letter-spacing: -0.05px;
	color: #101010;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: 500;
	line-height: 12px;
	-webkit-box-shadow: 0px 2px 0px 5px rgb(0 0 0 / 7%);
	box-shadow: 0px 5px 15px 5px rgba(0,0,0,0.03);
	white-space: nowrap;
}

.library-post .library-title h3 {
	margin: 0 0 4px;
	font-size: 20px;
	line-height: 22px;
}

.library-post ul {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	font-size: 15px;
	font-weight: 500;
	color: #6d6d6d;
}

.library-post ul > li {
	padding-right: 15px;
	margin-right: 15px;
}

.library-post ul > li:not(:first-child) {
	position: relative;
	padding-left: 20px;
		margin: 0px;
}

.library-post ul > li:not(:first-child):before {
	content: '';
	width: 5px;
	height: 5px;
	background-color: #0C0C0C;
	border-radius: 1000px;
	top: calc(50% - 1.5px);
	position: absolute;
	left: 0;
	opacity: 0.6;
	margin-left: 0px!important;
	margin-right: 0px!important;
}

.library-post ul > li:first-child {
	color: #E281A3;
}

.bibliotheek-related .library-post ul > li:first-child {
	color: #0C0C0C;
	font-weight: 500;
	opacity: 0.6;
}

.library-post ul > li:last-of-type {
	padding-right: 0;
	margin-right: 0;
}

.library-post .library-date {
	/*margin-left: auto;*/
	color: #BDBDBD;
	font-size: 15px;
	font-weight: 500;
	text-transform: lowercase;
}

.library-filters {
	text-align: center;
	margin-top: 170px;
	margin-bottom: 70px;
}

.library-filters form {
	display: flex;
	flex-direction: row;
	justify-content: center;
}

.library-filters form button:first-of-type {
	margin-left: 16px;
}

.library-filters form button:not(:last-of-type) {
	margin-right: 10px;
}

.library-filters form :is(button, select) {
	height: 44px;
}

.library-filters form select {
	font-size: 14px;
	font-weight: bold;
	padding-left: 16px;
	padding-right: 40px;
	border-color: #dedede;
	cursor: pointer;
	min-width: 220px;
	-webkit-appearance: none;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Layer_1' x='0px' y='0px' viewBox='0 0 330 330' style='enable-background:new 0 0 330 330;' xml:space='preserve'%3E%3Cpath id='XMLID_225_' d='M325.607,79.393c-5.857-5.857-15.355-5.858-21.213,0.001l-139.39,139.393L25.607,79.393 c-5.857-5.857-15.355-5.858-21.213,0.001c-5.858,5.858-5.858,15.355,0,21.213l150.004,150c2.813,2.813,6.628,4.393,10.606,4.393 s7.794-1.581,10.606-4.394l149.996-150C331.465,94.749,331.465,85.251,325.607,79.393z'/%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: 14px;
	background-position: center right 15px;
}

.library-filters form button {
	position: relative;
	font-size: 15px;
	background: white;
	padding: 0 34px 0 40px;
	border: 1px solid #DEDEDE;
	border-radius: 50px;
	font-weight: 500;
	letter-spacing: -0.1px;
	transition: 0.2s ease all;
}

.library-filters form button:before {
	content: '';
	position: absolute;
	height: 18px;
	width: 18px;
	background: white;
	top: calc(50% + 1px);
	transform: translate(0, -50%);
	left: 10px;
	border-radius: 100%;
	border: 2px solid #bebebe;
}

.library-filters form :is(button:hover, button.active) {
	border: 1px solid #c40046;
}

.library-filters form button.active:before {
		/* height: 12px;
		width: 12px; */
		border: 6px solid #c40046;
	}

	@media only screen and (max-width: 740px)  {
		.library-filters {
			margin-top: 140px;
			margin-bottom: 40px;
		}

		.library-filters form {
			flex-direction: column;
			gap: 20px;
		}

		.library-filters form button {
			margin-left: 16px;
			margin-right: 16px;
			margin-bottom: 10px;
		}
	}

/* Paginatie */

.pagination {
	text-align: center;
	margin: 80px 0 160px 0;
}

.pagination .page {
	color: #2C363C;
	font-size: 18px;
	line-height: 28px;
	padding: 0 16px;
	position: relative;
}

.pagination a.page:hover:before {
	content: '';
	border: 1px solid #C40046;
	width: 32px;
	height: 32px;
	border-radius: 100%;
	position: absolute;
	z-index: -1;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}

.pagination .page.active {
	color: #FFF;
}

.pagination .page.active:before {
	content: '';
	background-color: #C40046;
	width: 32px;
	height: 32px;
	border-radius: 100%;
	position: absolute;
	z-index: -1;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}

.pagination [class^="icon-"], .pagination [class*=" icon-"] {
	color: #C40046;
	border: 1px solid #261f21;
	border-radius: 100%;
	padding: 14px;
}


.pagination [class^="icon-"]:hover, .pagination [class*=" icon-"]:hover {
	color: #261f21;
	border: 1px solid #C40046;
}


/* Landingspagina */

body.landing main.main {
	padding: 0 20px 20px 20px;
}


/* Bottom */

footer {
	background: #E6E6E6;
}

.bottom {
	position: relative;
	font-size: 14px;
	line-height: 21px;
	color: #2C363C;
	z-index: 100;
	padding: 32px 20px;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	align-items: center;
}

.bottom a {
	color: inherit;
	font-size: inherit;
	line-height: inherit;
	transition: 0.2s ease color;
}

.bottom a:hover {
	color: #C40046;
}

.socials {
	margin-left: auto;
}

.socials * > i {
	font-size: 24px;
	padding-right: 12px;
}

.socials *:last-of-type > i {
	padding-right: 0;
}




/* Experts */
.teams-container {
	position: relative;
	padding: 64px 0;
}

@media (max-width: 600px) {
	.teams-container {
		padding-top: 16px;
	}
}

.teams-container h2{
	max-width: 50%;
}

.teams-container > * {
	z-index: 2;
}

.teams-container:after {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	width: 100vw;
	margin-left: calc(-100vw / 2 + 100% / 2);
	margin-right: calc(-100vw / 2 + 100% / 2);
	z-index: -1;
	background: #FAF5F8;
}

.teams-sliders {
	margin-bottom: 40px;
}

.teams-sliders .slick-list {
	margin-top: 65px !important;
}

.teams-slider :is(.slick-prev, .slick-next) {
	background: none;
	border: 0;
	font-size: 0;
	position: absolute;
	top: 50%;
	z-index: 1;
	transform: translate(0, -50%);
	transition: 0.2s ease all;
}

.teams-slider :is(.slick-prev, .slick-next):hover {
	background: #c40046;
}

.teams-slider :is(.slick-prev, .slick-next):hover:after {
	color: white;
}



.teams-slider .slick-prev {
	left: -85px;
}

.teams-slider .slick-prev:after {
	content: "\e901";
}

.teams-slider .slick-next {
	right: -85px;
}

.teams-slider .slick-next:after {
	content: "\e903";
}

.teams-slider :is(.slick-prev, .slick-next):after {
	font-family: 'aomb-icons' !important;
	speak: never;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	font-size: 16px;
	color: #c40046;
}

.teams-slider :is(.slick-prev, .slick-next) {
	width: 45px;
	height: 45px;
	border: 1px solid #c40046;
	border-radius: 100%;
}

.teams-slider .team-member {
	background-color: #FFF;
	padding: 24px;
	display: flex;

	figure {
		height: 200px;
    	max-height: 200px;
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='61.145' height='50.923' viewBox='0 0 61.145 50.923'%3E%3Cpath id='Path_23090' data-name='Path 23090' d='M296.783,75.635c-16.853,1.986-30.734,15.2-31.062,29.085s13.218,23.467,30.076,21.149c16.849-1.986,30.73-15.2,31.062-29.085C326.849,82.907,313.632,73.326,296.783,75.635Z' transform='translate(-265.715 -75.292)' fill='%230c0c0c' style='&%2310; fill: %23c00044;&%2310;'/%3E%3C/svg%3E");
	}

	figure:after {
		filter: brightness(0) invert(1);
	}

	ul {
		text-align: left;
		margin: 0 auto 24px auto;

		li {
			color: #000;
			font-size: 16px;
			line-height: 24px;
			margin-bottom: 6px;;

			&:before {
				content: '';
				background-image: url(//9351958.fs1.hubspotusercontent-na1.net/hubfs/9351958/raw_assets/public/aomb-hubspot-theme/images/Checkmark.svg);
				display: inline-block;
				height: 21px;
				width: 23px;
				margin-right: 12px;
				vertical-align: middle;
			}
		}
	}

	.btn-outline {
		margin: auto 0 0;
	}
}


@media (max-width: 1470px) {
	.teams-slider .slick-prev {
		left: 16px;
		bottom: -50px;
	}

	.teams-slider .slick-next {
		right: 16px;
		bottom: -50px;
	}
}

.teams-slider .slick-dots {
	display: none !important;
	/* display: flex;
	flex-direction: row;
	justify-content: center;
	gap: 15px;
	padding-top: 15px; */
}

.teams-slider .slick-dots button {
	border: 0;
	background: 0;
	font-size: 0;
	background: #F4D3DF;
	height: 14px;
	width: 14px;
	border-radius: 100%;
}

.teams-slider .slick-dots li.slick-active button {
	background: #C40046;
}

.teams-nav {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	position: relative;
	padding-bottom: 14px;
}

.teams-nav:after {
	content: '';
	background: #dbd7d8;
	height: 1px;
	width: 100%;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 1px;
	z-index: -1;
}

.teams-nav > a {
	margin-left: auto;
}

.teams-nav nav {
	position: relative;
	text-transform: uppercase;
	font-size: 15px;
	text-transform: uppercase;
	font-size: 14px;
	letter-spacing: -0.4px;
	z-index: 1;
	height: 52px;
	margin-top: auto;
	transform: translate(0, 13px);
}

.teams-nav nav > a {
	position: relative;
	display: inline-block;
	font-weight: 600;
	margin-right: 55px;
	margin-bottom: 24px;
	color: #454545;
	transition: 0.08s ease all;
	cursor: pointer;
}

.teams-nav nav > a:after {
	content: '';
	height: 0;
	width: 100%;
	background: #C40046;
	position: absolute;
	left: 0;
	bottom: -24px;
	color: #072530;
	transition: 0.08s ease all;
	z-index: 1;
}

.teams-nav nav > a.active {
	position: relative;
}

.teams-nav nav > a:not(.active):hover:after {
	content: '';
	height: 4px;
	width: 100%;
	background: #C40046;
	position: absolute;
	left: 0;
	bottom: -24px;
	color: #072530;
}

.teams-nav nav > a.active:after {
	content: '';
	height: 4px;
	width: 100%;
	background: #C40046;
	position: absolute;
	left: 0;
	bottom: -24px;
	color: #072530;
}

.teams-nav nav > a:last-of-type {
	margin-right: 0;
}

.teams-sliders > .teams-slider:not(.active) {
	display: none;
}

.teams-slider .slick-track {
	display: flex !important;
}

.teams-slider .slick-slide {
	height: inherit;
	margin: 0 14px;
}

.teams-slider .slick-list {
	margin: 0 -14px;
}

.team-member {
	display: flex;
	flex-direction: column;
	text-align: center;
	position: relative;
}

.team-member > figure {
	position: relative;
	display: flex;
	height: 370px;
	max-height: 370px;	
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='61.145' height='50.923' viewBox='0 0 61.145 50.923'%3E%3Cpath id='Path_23090' data-name='Path 23090' d='M296.783,75.635c-16.853,1.986-30.734,15.2-31.062,29.085s13.218,23.467,30.076,21.149c16.849-1.986,30.73-15.2,31.062-29.085C326.849,82.907,313.632,73.326,296.783,75.635Z' transform='translate(-265.715 -75.292)' fill='%230c0c0c' style='&%2310; fill: white;&%2310;'/%3E%3C/svg%3E");
	background-size: contain;
	background-position: bottom;
	background-repeat: no-repeat;
	overflow: hidden;
	transition: background 1s;
	-webkit-transition: background 1s;
	-moz-transition: background 1s;
	-o-transition: background 1s;
}



.team-member .myb {
	position: absolute;
	top: 40%;
	left: 0;
	z-index: 2;
	pointer-events: none;
}

.team-member > figure:after {
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' id='svg' version='1.1' width='400' height='206.46178092986602' viewBox='0, 0, 400,206.46178092986602' style='&%2310; fill: %23faf5f8;&%2310; border: 0;&%2310;'%3E%3Cg id='svgg' style='&%2310; /* fill: %23faf5f8; */&%2310; fill: %23faf5f8;&%2310; border: 0;&%2310;'%3E%3Cpath id='path0' d='M399.380 1.158 C 399.380 1.416,399.282 1.689,399.161 1.764 C 399.015 1.853,399.053 2.024,399.272 2.266 C 399.580 2.607,399.571 2.630,399.131 2.607 C 398.782 2.588,398.656 2.695,398.651 3.014 C 398.647 3.252,398.478 3.699,398.276 4.008 C 398.074 4.317,397.878 4.819,397.842 5.124 C 397.805 5.429,397.765 5.754,397.752 5.846 C 397.739 5.938,397.626 5.949,397.500 5.872 C 397.344 5.775,397.318 5.879,397.419 6.195 C 397.519 6.512,397.493 6.615,397.338 6.519 C 397.209 6.439,397.109 6.513,397.109 6.687 C 397.109 6.857,397.202 7.054,397.315 7.124 C 397.429 7.195,397.522 7.355,397.522 7.481 C 397.522 7.607,397.462 7.649,397.388 7.576 C 397.168 7.355,396.489 8.286,396.489 8.808 C 396.489 9.075,396.391 9.293,396.271 9.293 C 396.150 9.293,396.103 9.376,396.166 9.478 C 396.229 9.579,396.143 9.715,395.975 9.780 C 395.802 9.846,395.723 10.034,395.792 10.214 C 395.861 10.394,395.804 10.532,395.660 10.532 C 395.471 10.532,395.465 10.603,395.636 10.809 C 395.763 10.961,395.797 11.162,395.713 11.255 C 395.629 11.348,395.676 11.357,395.818 11.275 C 395.960 11.194,396.076 11.215,396.076 11.323 C 396.076 11.432,395.931 11.576,395.754 11.644 C 395.573 11.713,395.496 11.873,395.579 12.008 C 395.676 12.164,395.637 12.192,395.466 12.086 C 395.091 11.854,394.805 12.411,395.107 12.783 C 395.310 13.034,395.289 13.063,394.987 12.950 C 394.670 12.831,394.652 12.871,394.853 13.246 C 395.018 13.554,395.019 13.639,394.858 13.539 C 394.730 13.460,394.631 13.539,394.631 13.720 C 394.631 13.897,394.515 14.044,394.373 14.045 C 394.199 14.048,394.216 14.117,394.424 14.256 C 394.690 14.434,394.667 14.520,394.268 14.855 C 394.012 15.070,393.885 15.277,393.985 15.315 C 394.254 15.417,393.865 16.314,393.553 16.311 C 393.368 16.309,393.381 16.248,393.598 16.107 C 393.859 15.939,393.848 15.907,393.525 15.904 C 393.268 15.902,393.180 16.003,393.260 16.211 C 393.325 16.381,393.279 16.520,393.156 16.520 C 393.024 16.520,392.967 16.810,393.017 17.233 C 393.078 17.761,393.037 17.894,392.858 17.745 C 392.689 17.605,392.583 17.671,392.507 17.962 C 392.447 18.193,392.499 18.379,392.625 18.379 C 392.749 18.379,392.689 18.498,392.491 18.643 C 392.292 18.788,392.108 19.053,392.082 19.231 C 392.056 19.410,391.873 19.802,391.676 20.103 C 391.479 20.404,391.412 20.650,391.529 20.650 C 391.900 20.650,391.755 21.063,391.378 21.078 C 391.071 21.090,391.079 21.118,391.430 21.261 C 391.810 21.416,391.797 21.441,391.275 21.578 C 390.917 21.673,390.707 21.867,390.707 22.106 C 390.707 22.314,390.604 22.548,390.479 22.626 C 390.319 22.725,390.333 22.818,390.525 22.937 C 390.740 23.070,390.722 23.136,390.438 23.245 C 390.157 23.353,390.130 23.447,390.314 23.669 C 390.504 23.898,390.460 23.955,390.091 23.955 C 389.767 23.955,389.666 24.046,389.749 24.264 C 389.815 24.435,389.789 24.574,389.692 24.574 C 389.515 24.574,389.311 25.121,389.346 25.503 C 389.357 25.617,389.442 25.684,389.535 25.653 C 389.629 25.622,389.646 25.693,389.573 25.811 C 389.500 25.930,389.363 25.979,389.270 25.921 C 389.176 25.863,389.040 26.051,388.968 26.339 C 388.888 26.657,388.745 26.806,388.604 26.719 C 388.447 26.622,388.409 26.721,388.487 27.020 C 388.551 27.265,388.519 27.414,388.416 27.350 C 388.313 27.286,388.229 27.372,388.229 27.541 C 388.229 27.710,388.392 27.890,388.591 27.942 C 388.925 28.030,388.924 28.039,388.578 28.061 C 388.352 28.075,388.263 28.178,388.352 28.323 C 388.438 28.461,388.409 28.506,388.285 28.429 C 388.166 28.356,388.021 28.481,387.962 28.706 C 387.903 28.932,387.936 29.167,388.034 29.227 C 388.132 29.288,388.061 29.516,387.874 29.733 C 387.688 29.951,387.448 30.074,387.340 30.007 C 387.232 29.940,387.187 30.015,387.240 30.173 C 387.293 30.330,387.199 30.560,387.032 30.684 C 386.865 30.807,386.717 31.193,386.704 31.541 C 386.691 31.889,386.611 32.131,386.526 32.079 C 386.440 32.027,386.261 32.052,386.126 32.135 C 385.958 32.239,386.007 32.335,386.281 32.442 C 386.657 32.590,386.658 32.600,386.297 32.613 C 386.038 32.623,385.953 32.732,386.036 32.948 C 386.104 33.125,386.086 33.224,385.997 33.168 C 385.908 33.113,385.700 33.162,385.535 33.277 C 385.307 33.435,385.297 33.510,385.493 33.590 C 385.896 33.753,385.796 34.077,385.390 33.925 C 385.071 33.806,385.063 33.832,385.316 34.143 C 385.474 34.337,385.544 34.556,385.471 34.629 C 385.398 34.702,385.338 34.656,385.338 34.527 C 385.338 34.398,385.199 34.346,385.030 34.411 C 384.860 34.476,384.779 34.623,384.850 34.738 C 384.920 34.852,384.850 35.027,384.693 35.126 C 384.470 35.267,384.488 35.307,384.778 35.309 C 385.084 35.312,385.102 35.362,384.882 35.600 C 384.735 35.759,384.522 35.834,384.409 35.767 C 384.295 35.701,384.329 35.802,384.484 35.993 C 384.730 36.297,384.706 36.363,384.294 36.515 C 383.987 36.629,383.906 36.742,384.062 36.838 C 384.242 36.949,384.238 37.055,384.045 37.263 C 383.905 37.416,383.720 37.498,383.634 37.447 C 383.549 37.395,383.480 37.498,383.480 37.675 C 383.480 37.852,383.369 37.997,383.234 37.997 C 383.098 37.997,383.159 38.122,383.368 38.275 C 383.792 38.585,383.470 38.966,383.015 38.692 C 382.866 38.603,382.888 38.699,383.067 38.920 C 383.303 39.212,383.315 39.324,383.118 39.390 C 382.976 39.438,382.860 39.609,382.860 39.769 C 382.860 39.930,382.762 40.062,382.641 40.062 C 382.521 40.062,382.480 40.155,382.550 40.268 C 382.621 40.382,382.487 40.475,382.253 40.475 C 382.019 40.475,381.828 40.573,381.828 40.694 C 381.828 40.814,381.914 40.859,382.020 40.794 C 382.126 40.728,382.264 40.759,382.327 40.861 C 382.391 40.964,382.258 41.096,382.032 41.155 C 381.806 41.214,381.621 41.419,381.621 41.610 C 381.621 41.802,381.432 42.198,381.202 42.491 C 380.917 42.854,380.856 43.070,381.013 43.167 C 381.154 43.254,381.077 43.352,380.813 43.421 C 380.576 43.483,380.382 43.692,380.382 43.885 C 380.382 44.107,380.492 44.194,380.681 44.121 C 380.881 44.045,380.942 44.106,380.866 44.306 C 380.803 44.470,380.505 44.606,380.205 44.608 C 379.905 44.610,379.752 44.680,379.866 44.763 C 379.979 44.847,380.084 45.128,380.098 45.388 C 380.112 45.648,380.074 45.812,380.015 45.752 C 379.956 45.693,379.698 45.869,379.443 46.144 C 379.188 46.420,378.916 46.581,378.838 46.502 C 378.760 46.424,378.714 46.453,378.737 46.567 C 378.834 47.048,378.715 47.511,378.523 47.393 C 378.410 47.323,378.317 47.451,378.317 47.678 C 378.317 47.905,378.216 48.154,378.092 48.230 C 377.969 48.306,377.914 48.545,377.971 48.761 C 378.036 49.010,377.929 49.231,377.681 49.364 C 377.465 49.479,377.304 49.640,377.323 49.722 C 377.381 49.978,376.818 50.998,376.669 50.906 C 376.591 50.858,376.512 50.954,376.493 51.119 C 376.474 51.284,376.443 51.550,376.424 51.710 C 376.405 51.869,376.278 51.957,376.142 51.905 C 375.989 51.846,375.905 51.993,375.921 52.286 C 375.951 52.795,375.630 53.296,375.374 53.141 C 375.118 52.986,375.200 53.587,375.478 53.898 C 375.692 54.139,375.682 54.148,375.417 53.950 C 375.039 53.667,374.528 54.295,374.723 54.803 C 374.791 54.981,374.662 55.200,374.409 55.335 C 374.173 55.461,373.980 55.659,373.980 55.776 C 373.980 55.892,374.097 55.922,374.239 55.841 C 374.437 55.729,374.441 55.756,374.255 55.958 C 374.122 56.102,374.068 56.363,374.135 56.538 C 374.215 56.748,374.174 56.805,374.014 56.706 C 373.880 56.624,373.625 56.701,373.448 56.879 C 373.270 57.057,373.181 57.202,373.250 57.202 C 373.319 57.202,373.270 57.399,373.141 57.640 C 372.980 57.941,372.977 58.034,373.131 57.939 C 373.271 57.852,373.310 57.921,373.233 58.120 C 373.124 58.404,372.897 58.518,372.518 58.477 C 372.451 58.470,372.397 58.589,372.397 58.742 C 372.397 58.901,372.538 58.978,372.724 58.922 C 372.940 58.856,372.920 58.906,372.665 59.069 C 372.352 59.268,372.333 59.349,372.562 59.494 C 372.749 59.613,372.761 59.675,372.599 59.677 C 372.463 59.678,372.294 59.585,372.223 59.470 C 372.077 59.234,371.709 59.393,371.709 59.692 C 371.709 59.799,371.869 59.886,372.065 59.886 C 372.352 59.886,372.330 59.950,371.947 60.218 C 371.687 60.400,371.521 60.670,371.578 60.818 C 371.635 60.966,371.525 61.228,371.334 61.401 C 371.008 61.695,370.893 61.745,370.534 61.745 C 370.455 61.745,370.571 61.885,370.792 62.055 C 371.126 62.314,371.132 62.345,370.831 62.240 C 370.411 62.093,370.355 62.371,370.728 62.751 C 370.870 62.895,370.893 62.996,370.780 62.974 C 370.250 62.874,370.057 63.028,370.054 63.552 C 370.051 63.956,369.998 64.038,369.870 63.835 C 369.624 63.447,369.171 63.765,369.295 64.239 C 369.357 64.477,369.265 64.663,369.053 64.730 C 368.714 64.838,368.445 65.242,367.984 66.340 C 367.852 66.652,367.638 66.910,367.507 66.914 C 367.376 66.917,367.432 67.015,367.630 67.131 C 368.136 67.425,368.082 67.718,367.546 67.578 C 367.138 67.472,367.113 67.519,367.239 68.151 C 367.315 68.529,367.315 68.778,367.240 68.703 C 367.166 68.628,366.941 68.755,366.742 68.985 C 366.478 69.289,366.351 69.330,366.273 69.136 C 366.202 68.960,366.160 68.986,366.149 69.214 C 366.141 69.403,366.227 69.589,366.341 69.627 C 366.609 69.716,365.717 70.995,365.307 71.109 C 365.081 71.173,365.098 71.203,365.371 71.220 C 365.576 71.233,365.686 71.339,365.615 71.454 C 365.544 71.569,365.402 71.613,365.300 71.550 C 365.044 71.392,364.278 72.194,364.478 72.411 C 364.568 72.507,364.556 72.772,364.453 72.999 C 364.281 73.381,364.273 73.377,364.354 72.948 C 364.403 72.692,364.358 72.535,364.255 72.598 C 364.152 72.662,364.068 72.927,364.068 73.187 C 364.068 73.467,363.879 73.759,363.604 73.904 C 363.348 74.038,363.286 74.108,363.466 74.058 C 363.648 74.008,363.793 74.093,363.793 74.249 C 363.793 74.404,363.715 74.482,363.621 74.424 C 363.266 74.205,363.010 74.578,363.284 74.915 C 363.512 75.196,363.500 75.226,363.201 75.114 C 362.938 75.015,362.882 75.066,362.978 75.315 C 363.071 75.557,363.030 75.601,362.829 75.478 C 362.623 75.350,362.589 75.401,362.695 75.679 C 362.820 76.003,362.794 76.016,362.506 75.776 C 362.218 75.537,362.182 75.554,362.243 75.902 C 362.283 76.134,362.207 76.283,362.062 76.254 C 361.924 76.227,361.860 76.333,361.920 76.489 C 361.983 76.653,361.761 76.964,361.397 77.223 C 361.049 77.471,360.764 77.807,360.764 77.970 C 360.764 78.132,360.678 78.265,360.572 78.265 C 360.457 78.265,360.451 78.513,360.558 78.885 C 360.664 79.257,360.658 79.504,360.543 79.504 C 360.437 79.504,360.351 79.414,360.351 79.304 C 360.351 79.194,360.212 79.158,360.041 79.223 C 359.871 79.289,359.732 79.481,359.732 79.652 C 359.732 79.837,359.851 79.916,360.031 79.847 C 360.233 79.769,360.292 79.831,360.213 80.037 C 360.136 80.237,359.951 80.297,359.676 80.209 C 359.331 80.100,359.282 80.144,359.401 80.455 C 359.481 80.664,359.485 80.772,359.410 80.697 C 359.210 80.497,358.232 81.728,358.389 81.982 C 358.462 82.099,358.631 82.141,358.765 82.073 C 358.899 82.006,358.800 82.136,358.544 82.361 C 358.058 82.790,357.907 83.146,358.318 82.892 C 358.466 82.801,358.500 82.835,358.409 82.984 C 358.327 83.115,358.049 83.170,357.791 83.105 C 357.364 82.998,357.327 83.050,357.390 83.672 C 357.428 84.049,357.402 84.231,357.331 84.076 C 357.237 83.867,357.078 83.940,356.717 84.361 C 356.449 84.672,356.280 85.008,356.341 85.107 C 356.402 85.206,356.318 85.287,356.154 85.287 C 355.887 85.287,355.522 85.974,355.579 86.371 C 355.591 86.456,355.462 86.526,355.292 86.526 C 355.121 86.526,354.982 86.612,354.982 86.717 C 354.982 86.823,354.836 87.055,354.657 87.234 C 354.362 87.529,354.362 87.558,354.657 87.558 C 354.836 87.558,354.982 87.662,354.982 87.789 C 354.982 87.918,354.800 87.972,354.569 87.911 C 354.341 87.852,354.205 87.883,354.265 87.980 C 354.325 88.077,354.186 88.258,353.955 88.381 C 353.725 88.504,353.536 88.731,353.536 88.886 C 353.536 89.040,353.399 89.219,353.230 89.283 C 353.056 89.350,352.976 89.538,353.046 89.719 C 353.115 89.898,353.057 90.036,352.914 90.036 C 352.719 90.036,352.716 90.104,352.902 90.328 C 353.067 90.527,353.075 90.661,352.927 90.753 C 352.808 90.826,352.710 90.788,352.710 90.668 C 352.710 90.548,352.623 90.449,352.516 90.449 C 352.409 90.449,352.357 90.635,352.401 90.862 C 352.458 91.161,352.369 91.275,352.079 91.275 C 351.858 91.275,351.678 91.405,351.678 91.563 C 351.678 91.722,351.451 92.069,351.175 92.336 C 350.731 92.762,350.707 92.859,350.969 93.149 C 351.228 93.436,351.228 93.478,350.965 93.478 C 350.799 93.478,350.720 93.386,350.790 93.274 C 350.860 93.160,350.811 93.135,350.677 93.217 C 350.546 93.298,350.437 93.522,350.436 93.714 C 350.433 94.015,350.405 94.020,350.232 93.753 C 350.070 93.501,350.032 93.528,350.029 93.896 C 350.027 94.146,349.858 94.471,349.652 94.619 C 349.122 95.001,348.886 95.433,349.292 95.278 C 349.724 95.112,349.697 95.264,349.148 96.068 C 348.882 96.459,348.507 96.750,348.271 96.749 C 347.831 96.747,347.556 97.001,347.551 97.412 C 347.549 97.567,347.687 97.611,347.909 97.527 C 348.253 97.397,348.253 97.408,347.911 97.753 C 347.713 97.953,347.457 98.058,347.343 97.988 C 347.228 97.917,347.135 97.957,347.135 98.078 C 347.135 98.198,347.297 98.298,347.496 98.299 C 347.798 98.302,347.808 98.334,347.555 98.494 C 347.359 98.618,347.144 98.599,346.947 98.439 C 346.726 98.260,346.682 98.259,346.787 98.434 C 346.866 98.566,346.814 98.721,346.671 98.779 C 346.475 98.859,346.487 98.940,346.722 99.113 C 346.964 99.291,346.896 99.315,346.412 99.219 C 345.904 99.118,345.857 99.138,346.154 99.326 C 346.353 99.452,346.515 99.656,346.515 99.777 C 346.515 99.926,346.419 99.919,346.224 99.757 C 346.001 99.572,345.897 99.574,345.779 99.764 C 345.674 99.934,345.717 99.960,345.915 99.847 C 346.075 99.756,345.990 99.890,345.727 100.146 C 345.464 100.401,345.299 100.744,345.362 100.907 C 345.438 101.105,345.357 101.184,345.118 101.144 C 344.921 101.111,344.781 101.195,344.807 101.330 C 344.833 101.465,344.667 101.635,344.437 101.708 C 344.148 101.800,344.057 101.956,344.140 102.219 C 344.206 102.428,344.162 102.659,344.042 102.733 C 343.922 102.807,343.877 102.953,343.941 103.058 C 344.006 103.162,343.935 103.200,343.784 103.142 C 343.278 102.948,342.667 103.569,342.986 103.953 C 343.304 104.336,343.004 104.408,342.633 104.037 C 342.497 103.901,342.385 103.848,342.385 103.919 C 342.385 103.991,342.531 104.195,342.710 104.373 C 343.005 104.668,343.005 104.698,342.710 104.698 C 342.531 104.698,342.379 104.582,342.372 104.440 C 342.365 104.298,342.275 104.391,342.172 104.646 C 342.069 104.902,341.890 105.111,341.772 105.111 C 341.655 105.111,341.559 105.256,341.559 105.433 C 341.559 105.620,341.461 105.694,341.326 105.611 C 341.184 105.523,341.130 105.579,341.189 105.753 C 341.242 105.911,341.145 106.144,340.974 106.270 C 340.591 106.552,340.476 107.171,340.803 107.189 C 340.935 107.196,340.811 107.304,340.527 107.428 C 340.243 107.552,339.941 107.639,339.855 107.621 C 339.770 107.604,339.701 107.811,339.701 108.083 C 339.701 108.355,339.552 108.635,339.369 108.704 C 339.174 108.779,339.088 108.963,339.161 109.150 C 339.231 109.333,339.196 109.415,339.079 109.343 C 338.966 109.273,338.875 109.305,338.875 109.413 C 338.875 109.521,338.632 109.670,338.336 109.744 C 337.901 109.854,337.816 109.976,337.893 110.380 C 337.946 110.655,337.915 110.835,337.825 110.779 C 337.735 110.724,337.565 110.843,337.448 111.044 C 337.282 111.329,337.233 111.342,337.226 111.100 C 337.217 110.828,337.192 110.827,337.024 111.094 C 336.897 111.295,336.916 111.456,337.079 111.568 C 337.232 111.673,337.137 111.715,336.829 111.677 C 336.544 111.642,336.290 111.738,336.234 111.903 C 336.172 112.086,336.226 112.134,336.385 112.036 C 336.566 111.924,336.562 111.997,336.370 112.304 C 336.226 112.535,336.055 112.693,335.991 112.653 C 335.596 112.409,334.217 114.121,334.517 114.482 C 334.716 114.721,334.672 114.844,334.295 115.108 C 334.037 115.288,333.946 115.436,334.091 115.436 C 334.237 115.436,334.295 115.535,334.221 115.655 C 334.135 115.794,333.974 115.737,333.781 115.500 C 333.502 115.157,333.488 115.176,333.608 115.746 C 333.727 116.306,333.712 116.329,333.457 115.985 C 333.186 115.622,333.161 115.621,332.875 115.973 C 332.609 116.300,332.614 116.325,332.927 116.208 C 333.177 116.114,333.245 116.162,333.164 116.375 C 333.101 116.539,332.966 116.621,332.864 116.559 C 332.763 116.496,332.679 116.574,332.679 116.733 C 332.679 116.892,332.442 117.130,332.151 117.263 C 331.861 117.395,331.681 117.596,331.751 117.709 C 331.821 117.822,331.731 117.914,331.551 117.914 C 331.372 117.914,331.120 118.144,330.993 118.424 C 330.863 118.708,330.660 118.873,330.533 118.797 C 330.407 118.722,330.432 118.818,330.588 119.010 C 330.840 119.321,330.813 119.360,330.342 119.360 C 330.051 119.360,329.755 119.453,329.685 119.566 C 329.615 119.680,329.726 119.774,329.931 119.776 C 330.230 119.779,330.247 119.816,330.014 119.963 C 329.853 120.065,329.575 120.102,329.394 120.047 C 329.123 119.963,329.128 119.997,329.424 120.241 C 329.621 120.404,329.722 120.596,329.649 120.669 C 329.576 120.742,329.377 120.686,329.206 120.545 C 328.932 120.320,328.927 120.351,329.169 120.805 C 329.423 121.284,329.417 121.300,329.088 121.029 C 328.892 120.867,328.761 120.821,328.796 120.925 C 328.831 121.030,328.777 121.115,328.676 121.115 C 328.576 121.115,328.414 121.330,328.317 121.593 C 328.219 121.856,328.062 122.023,327.966 121.963 C 327.870 121.904,327.792 121.991,327.792 122.157 C 327.792 122.322,327.885 122.457,327.999 122.457 C 328.112 122.457,328.145 122.517,328.072 122.590 C 327.999 122.663,327.783 122.593,327.591 122.435 C 327.275 122.174,327.265 122.189,327.478 122.589 C 327.685 122.978,327.653 123.042,327.208 123.127 C 326.900 123.186,326.754 123.142,326.832 123.015 C 326.906 122.896,326.858 122.870,326.721 122.955 C 326.589 123.037,326.522 123.328,326.572 123.603 C 326.621 123.878,326.561 124.165,326.438 124.241 C 326.309 124.321,326.273 124.284,326.352 124.156 C 326.429 124.032,326.397 123.873,326.281 123.802 C 326.166 123.730,326.071 123.774,326.071 123.898 C 326.071 124.022,325.792 124.396,325.452 124.729 C 325.111 125.062,324.834 125.454,324.835 125.600 C 324.838 125.786,324.898 125.772,325.039 125.555 C 325.210 125.290,325.239 125.298,325.242 125.607 C 325.245 125.967,325.135 126.015,324.270 126.022 C 324.017 126.023,323.860 126.105,323.921 126.203 C 323.981 126.301,323.932 126.381,323.812 126.381 C 323.692 126.381,323.593 126.484,323.593 126.610 C 323.593 126.735,323.733 126.785,323.903 126.719 C 324.073 126.654,324.213 126.680,324.213 126.776 C 324.213 126.873,323.983 126.996,323.703 127.050 C 323.374 127.113,323.233 127.066,323.305 126.919 C 323.367 126.793,323.271 126.871,323.092 127.092 C 322.913 127.312,322.767 127.707,322.767 127.969 C 322.767 128.241,322.656 128.424,322.509 128.394 C 322.367 128.366,322.259 128.482,322.270 128.653 C 322.280 128.823,322.106 129.148,321.884 129.375 C 321.479 129.788,321.479 129.788,321.620 129.325 C 321.732 128.959,321.694 128.888,321.438 128.986 C 321.228 129.066,321.147 129.284,321.205 129.608 C 321.257 129.892,321.211 130.054,321.099 129.985 C 320.991 129.918,320.955 129.777,321.021 129.671 C 321.086 129.565,321.057 129.479,320.955 129.479 C 320.614 129.479,320.497 129.748,320.722 130.018 C 320.974 130.323,320.793 130.744,320.428 130.699 C 319.706 130.609,319.424 130.730,319.555 131.073 C 319.630 131.268,319.629 131.365,319.552 131.288 C 319.475 131.211,319.261 131.311,319.076 131.511 C 318.874 131.729,318.822 131.746,318.947 131.553 C 319.125 131.278,319.105 131.272,318.804 131.507 C 318.601 131.666,318.507 131.925,318.579 132.127 C 318.647 132.317,318.629 132.406,318.540 132.325 C 318.210 132.027,317.637 132.552,317.762 133.038 C 317.873 133.469,317.853 133.481,317.507 133.197 C 317.164 132.916,317.143 132.925,317.264 133.304 C 317.402 133.740,316.285 135.265,315.830 135.262 C 315.705 135.261,315.426 135.463,315.210 135.709 C 314.953 136.003,314.924 136.101,315.126 135.995 C 315.297 135.905,315.134 136.126,314.765 136.486 C 314.396 136.846,314.094 137.228,314.094 137.336 C 314.094 137.444,313.990 137.532,313.862 137.532 C 313.704 137.532,313.713 137.433,313.892 137.218 C 314.035 137.044,314.080 136.835,313.992 136.753 C 313.903 136.670,313.789 136.720,313.738 136.862 C 313.687 137.005,313.571 137.076,313.480 137.020 C 313.389 136.963,313.267 137.102,313.207 137.328 C 313.148 137.554,313.178 137.691,313.273 137.632 C 313.368 137.574,313.513 137.634,313.595 137.767 C 313.689 137.918,313.655 137.954,313.506 137.862 C 313.375 137.781,313.268 137.810,313.268 137.927 C 313.268 138.043,313.129 138.086,312.959 138.020 C 312.790 137.955,312.702 137.819,312.765 137.717 C 312.962 137.398,312.712 137.516,312.416 137.882 C 312.223 138.119,312.215 138.181,312.390 138.076 C 312.553 137.978,312.648 138.040,312.648 138.243 C 312.648 138.420,312.532 138.542,312.390 138.513 C 312.248 138.485,312.132 138.640,312.131 138.858 C 312.131 139.075,311.991 139.292,311.822 139.338 C 311.548 139.412,311.549 139.397,311.822 139.203 C 312.060 139.035,312.067 138.983,311.855 138.981 C 311.702 138.979,311.529 139.161,311.471 139.384 C 311.401 139.651,311.212 139.775,310.922 139.746 C 310.573 139.710,310.464 139.830,310.404 140.320 C 310.337 140.864,310.307 140.889,310.158 140.527 C 309.993 140.126,309.984 140.128,309.849 140.578 C 309.772 140.834,309.557 141.044,309.372 141.046 C 309.128 141.048,309.105 141.094,309.291 141.212 C 309.463 141.321,309.244 141.523,308.625 141.824 C 307.919 142.166,307.733 142.355,307.836 142.623 C 307.934 142.879,307.887 142.941,307.658 142.853 C 307.486 142.787,307.214 142.826,307.054 142.940 C 306.824 143.104,306.838 143.123,307.124 143.031 C 307.520 142.903,307.546 143.003,307.279 143.624 C 307.138 143.952,307.099 143.967,307.087 143.694 C 307.074 143.390,306.960 143.364,306.273 143.505 C 306.231 143.514,306.306 143.653,306.440 143.814 C 306.641 144.057,306.601 144.088,306.207 143.995 C 305.737 143.884,305.736 143.887,306.144 144.221 C 306.427 144.453,306.459 144.542,306.247 144.505 C 306.076 144.475,305.960 144.566,305.989 144.708 C 306.017 144.850,305.971 144.949,305.885 144.927 C 305.402 144.804,304.383 145.228,304.583 145.469 C 304.862 145.805,304.607 146.060,304.271 145.781 C 304.089 145.630,303.966 145.640,303.858 145.814 C 303.761 145.972,303.792 146.009,303.943 145.915 C 304.086 145.827,304.182 145.903,304.182 146.104 C 304.182 146.349,304.056 146.409,303.717 146.325 C 303.462 146.261,303.372 146.264,303.519 146.331 C 303.737 146.430,303.737 146.511,303.519 146.774 C 303.372 146.950,303.276 147.127,303.304 147.166 C 303.470 147.397,303.300 147.429,302.940 147.236 C 302.620 147.065,302.536 147.076,302.578 147.281 C 302.610 147.434,302.479 147.522,302.272 147.487 C 301.864 147.419,301.798 147.663,302.135 147.999 C 302.296 148.161,302.290 148.267,302.112 148.377 C 301.975 148.461,301.773 148.402,301.663 148.245 C 301.511 148.031,301.484 148.066,301.553 148.387 C 301.624 148.715,301.544 148.810,301.210 148.800 C 300.953 148.792,300.798 148.899,300.831 149.060 C 300.862 149.211,300.816 149.291,300.728 149.239 C 300.398 149.045,299.522 149.516,299.844 149.715 C 300.008 149.817,300.078 149.965,299.999 150.044 C 299.920 150.123,299.722 150.077,299.559 149.942 C 299.329 149.752,299.228 149.752,299.109 149.944 C 299.024 150.081,299.039 150.142,299.142 150.079 C 299.245 150.017,299.444 150.091,299.585 150.243 C 299.730 150.400,299.759 150.571,299.651 150.638 C 299.546 150.702,299.402 150.661,299.331 150.545 C 299.260 150.430,299.056 150.336,298.878 150.336 C 298.616 150.336,298.603 150.393,298.811 150.643 C 299.071 150.957,298.550 151.381,298.260 151.091 C 298.072 150.903,297.340 151.364,297.477 151.585 C 297.543 151.693,297.500 151.781,297.379 151.781 C 297.259 151.781,297.161 151.964,297.161 152.188 C 297.161 152.451,297.059 152.555,296.872 152.483 C 296.713 152.422,296.513 152.486,296.427 152.625 C 296.320 152.797,296.357 152.824,296.541 152.710 C 296.720 152.600,296.762 152.624,296.664 152.782 C 296.583 152.913,296.377 153.020,296.207 153.020 C 296.025 153.020,295.958 152.921,296.045 152.782 C 296.139 152.629,296.101 152.600,295.939 152.699 C 295.800 152.785,295.738 152.989,295.801 153.153 C 295.868 153.327,295.807 153.425,295.654 153.390 C 295.510 153.357,295.396 153.385,295.399 153.453 C 295.414 153.756,294.830 154.224,294.564 154.122 C 294.377 154.050,294.264 154.148,294.253 154.392 C 294.243 154.624,294.195 154.670,294.130 154.509 C 294.048 154.304,293.956 154.298,293.733 154.482 C 293.298 154.844,293.385 155.132,293.882 154.974 C 294.178 154.880,294.275 154.909,294.180 155.063 C 293.993 155.366,293.237 155.358,293.237 155.053 C 293.237 154.918,293.059 154.976,292.825 155.188 C 292.524 155.460,292.471 155.632,292.630 155.823 C 292.797 156.024,292.749 156.059,292.423 155.974 C 292.172 155.909,291.998 155.962,291.998 156.106 C 291.998 156.239,291.895 156.285,291.769 156.207 C 291.615 156.112,291.586 156.210,291.680 156.505 C 291.763 156.765,291.730 156.944,291.599 156.944 C 291.478 156.944,291.378 156.851,291.378 156.737 C 291.378 156.624,291.285 156.531,291.172 156.531 C 291.058 156.531,290.976 156.600,290.990 156.686 C 291.082 157.270,290.934 157.516,290.551 157.416 C 290.116 157.303,289.454 157.702,289.623 157.976 C 289.677 158.064,289.560 158.123,289.363 158.108 C 289.158 158.092,289.029 158.201,289.064 158.363 C 289.102 158.546,289.008 158.602,288.799 158.522 C 288.575 158.436,288.408 158.571,288.261 158.958 C 287.961 159.746,287.428 160.185,286.830 160.135 C 286.299 160.091,285.757 160.290,285.778 160.522 C 285.785 160.596,285.707 160.867,285.604 161.123 C 285.500 161.380,285.410 161.463,285.403 161.307 C 285.393 161.093,285.321 161.080,285.113 161.253 C 284.960 161.380,284.754 161.414,284.655 161.330 C 284.555 161.246,284.610 161.358,284.777 161.578 C 284.967 161.829,284.983 161.921,284.822 161.824 C 284.661 161.727,284.564 161.786,284.564 161.979 C 284.564 162.149,284.456 162.355,284.325 162.436 C 284.183 162.524,284.143 162.493,284.225 162.359 C 284.302 162.236,284.270 162.077,284.154 162.005 C 284.035 161.932,283.943 162.082,283.941 162.352 C 283.939 162.736,283.899 162.769,283.738 162.519 C 283.604 162.313,283.537 162.296,283.534 162.468 C 283.533 162.610,283.433 162.726,283.313 162.726 C 283.192 162.726,283.160 162.619,283.241 162.487 C 283.333 162.339,283.298 162.305,283.147 162.398 C 283.014 162.481,282.958 162.634,283.024 162.740 C 283.089 162.846,283.079 163.035,283.001 163.161 C 282.901 163.323,282.814 163.315,282.702 163.133 C 282.579 162.934,282.448 162.944,282.109 163.182 C 281.871 163.349,281.744 163.562,281.829 163.655 C 281.913 163.748,281.814 163.764,281.608 163.690 C 281.309 163.582,281.247 163.648,281.299 164.018 C 281.345 164.354,281.264 164.473,281.002 164.452 C 280.803 164.437,280.640 164.506,280.640 164.607 C 280.640 164.708,280.542 164.791,280.421 164.791 C 280.301 164.791,280.262 164.675,280.334 164.533 C 280.405 164.391,280.332 164.436,280.170 164.633 C 280.009 164.830,279.809 164.924,279.727 164.841 C 279.644 164.759,279.486 164.853,279.375 165.051 C 279.265 165.249,279.039 165.410,278.875 165.410 C 278.710 165.410,278.575 165.509,278.575 165.629 C 278.575 165.749,278.667 165.791,278.779 165.722 C 278.896 165.649,278.931 165.732,278.860 165.916 C 278.721 166.280,278.369 166.351,278.369 166.015 C 278.369 165.894,278.223 165.939,278.046 166.117 C 277.868 166.294,277.765 166.510,277.818 166.596 C 277.870 166.682,277.780 166.875,277.618 167.025 C 277.366 167.257,277.338 167.212,277.423 166.715 C 277.513 166.200,277.493 166.174,277.255 166.491 C 277.107 166.688,276.925 166.789,276.851 166.715 C 276.777 166.641,276.717 166.776,276.717 167.016 C 276.717 167.255,276.609 167.517,276.478 167.598 C 276.330 167.690,276.296 167.655,276.387 167.507 C 276.468 167.376,276.436 167.269,276.316 167.269 C 276.195 167.269,276.090 167.432,276.081 167.630 C 276.071 167.846,276.023 167.888,275.960 167.734 C 275.788 167.307,275.495 167.443,275.584 167.907 C 275.657 168.283,275.625 168.303,275.334 168.062 C 274.926 167.723,274.866 167.743,274.574 168.322 C 274.446 168.574,274.171 168.805,273.963 168.835 C 273.755 168.865,273.446 169.059,273.277 169.267 C 273.107 169.474,273.032 169.521,273.109 169.370 C 273.224 169.147,273.173 169.144,272.835 169.356 C 272.607 169.498,272.464 169.725,272.516 169.860 C 272.568 169.996,272.465 170.162,272.289 170.230 C 272.080 170.310,271.967 170.238,271.967 170.025 C 271.967 169.762,271.907 169.746,271.669 169.943 C 271.506 170.079,271.417 170.308,271.472 170.452 C 271.528 170.596,271.406 170.844,271.202 171.005 C 270.863 171.271,270.856 171.265,271.119 170.929 C 271.497 170.448,271.293 170.270,270.718 170.579 C 270.350 170.775,270.316 170.862,270.545 171.015 C 270.739 171.143,270.655 171.164,270.286 171.079 C 269.823 170.972,269.709 171.041,269.528 171.537 C 269.402 171.883,269.308 171.977,269.299 171.767 C 269.288 171.542,269.171 171.455,268.979 171.529 C 268.811 171.593,268.695 171.840,268.720 172.077 C 268.768 172.531,267.799 173.230,267.665 172.839 C 267.533 172.456,267.190 172.640,267.313 173.027 C 267.422 173.370,266.712 173.807,266.185 173.722 C 266.128 173.713,265.947 173.674,265.781 173.636 C 265.616 173.598,265.468 173.707,265.452 173.877 C 265.391 174.507,265.352 174.541,265.010 174.264 C 264.706 174.016,264.679 174.025,264.795 174.335 C 264.942 174.728,264.637 175.039,264.432 174.707 C 264.360 174.591,264.145 174.498,263.953 174.500 C 263.652 174.503,263.646 174.531,263.913 174.703 C 264.138 174.849,264.149 174.904,263.953 174.906 C 263.804 174.908,263.737 174.998,263.803 175.105 C 263.870 175.213,263.728 175.263,263.487 175.217 C 263.147 175.151,263.077 175.212,263.172 175.486 C 263.284 175.807,263.271 175.809,263.033 175.505 C 262.821 175.233,262.726 175.221,262.523 175.438 C 262.328 175.647,262.328 175.728,262.525 175.807 C 262.664 175.864,262.563 175.917,262.301 175.926 C 261.976 175.937,261.870 175.860,261.970 175.684 C 262.077 175.494,262.039 175.497,261.827 175.694 C 261.668 175.842,261.534 176.074,261.529 176.211 C 261.524 176.347,261.396 176.431,261.246 176.398 C 261.063 176.358,261.015 176.462,261.101 176.708 C 261.222 177.057,261.213 177.057,260.938 176.702 C 260.658 176.342,260.640 176.344,260.512 176.750 C 260.374 177.183,260.006 177.240,259.735 176.871 C 259.643 176.747,259.582 176.776,259.580 176.945 C 259.578 177.120,259.449 177.176,259.238 177.095 C 258.941 176.982,258.935 177.010,259.186 177.318 C 259.441 177.632,259.430 177.655,259.089 177.527 C 258.808 177.422,258.735 177.461,258.817 177.675 C 258.930 177.970,258.484 178.016,258.206 177.738 C 257.939 177.471,257.730 177.592,257.863 177.938 C 257.946 178.153,257.913 178.231,257.775 178.146 C 257.654 178.071,257.494 178.169,257.419 178.364 C 257.303 178.667,257.256 178.674,257.096 178.415 C 256.878 178.064,256.224 178.755,256.409 179.141 C 256.465 179.256,256.374 179.184,256.209 178.982 C 255.942 178.656,255.894 178.651,255.783 178.941 C 255.711 179.130,255.744 179.214,255.862 179.142 C 255.974 179.072,256.066 179.105,256.066 179.214 C 256.066 179.322,255.747 179.382,255.356 179.346 C 254.813 179.295,254.673 179.348,254.758 179.572 C 254.820 179.732,254.968 179.803,255.087 179.729 C 255.214 179.651,255.243 179.695,255.157 179.834 C 255.075 179.965,254.870 180.072,254.699 180.072 C 254.529 180.072,254.443 179.986,254.508 179.880 C 254.574 179.774,254.543 179.635,254.439 179.571 C 254.336 179.507,254.198 179.592,254.134 179.760 C 254.067 179.934,253.879 180.013,253.699 179.943 C 253.500 179.867,253.382 179.938,253.382 180.134 C 253.382 180.356,253.247 180.412,252.917 180.327 C 252.487 180.216,252.475 180.236,252.762 180.592 C 252.941 180.815,252.963 180.912,252.814 180.822 C 252.672 180.737,252.555 180.757,252.555 180.867 C 252.555 180.976,252.371 181.018,252.146 180.959 C 251.920 180.900,251.572 180.923,251.371 181.011 C 251.171 181.099,250.937 181.156,250.852 181.138 C 250.767 181.120,250.697 181.241,250.697 181.408 C 250.697 181.606,250.578 181.666,250.353 181.579 C 250.118 181.489,250.058 181.526,250.163 181.696 C 250.273 181.873,250.163 181.917,249.784 181.848 C 249.491 181.795,249.251 181.838,249.251 181.944 C 249.251 182.051,249.107 182.137,248.929 182.137 C 248.738 182.137,248.668 182.234,248.755 182.376 C 248.857 182.541,248.761 182.578,248.446 182.496 C 248.096 182.404,248.039 182.437,248.203 182.635 C 248.365 182.830,248.281 182.894,247.853 182.900 C 246.769 182.914,246.543 182.965,246.670 183.170 C 246.740 183.283,246.702 183.376,246.586 183.376 C 246.469 183.376,246.424 183.509,246.486 183.670 C 246.604 183.978,246.247 184.004,245.792 183.720 C 245.626 183.616,245.534 183.677,245.534 183.893 C 245.534 184.092,245.439 184.168,245.296 184.080 C 245.166 183.999,244.933 184.104,244.780 184.314 C 244.627 184.523,244.502 184.584,244.502 184.448 C 244.502 184.313,244.316 184.202,244.089 184.202 C 243.862 184.202,243.676 184.295,243.676 184.409 C 243.676 184.522,243.539 184.615,243.373 184.615 C 243.178 184.615,243.115 184.735,243.197 184.949 C 243.308 185.237,243.261 185.249,242.863 185.036 C 242.345 184.758,241.969 184.943,242.443 185.243 C 242.695 185.403,242.684 185.436,242.373 185.438 C 242.167 185.440,242.057 185.534,242.127 185.648 C 242.319 185.958,242.036 185.896,241.693 185.553 C 241.353 185.213,240.785 185.343,240.785 185.761 C 240.785 185.913,240.677 186.103,240.546 186.184 C 240.399 186.275,240.364 186.241,240.455 186.093 C 240.755 185.608,239.818 185.865,239.358 186.393 C 239.014 186.789,238.828 186.871,238.660 186.703 C 238.534 186.577,238.287 186.475,238.110 186.477 C 237.828 186.480,237.827 186.504,238.100 186.680 C 238.325 186.826,238.336 186.881,238.140 186.884 C 237.991 186.886,237.923 186.973,237.988 187.079 C 238.053 187.185,237.998 187.339,237.865 187.421 C 237.723 187.509,237.678 187.481,237.757 187.353 C 237.979 186.994,237.310 186.881,236.970 187.220 C 236.797 187.394,236.655 187.614,236.655 187.708 C 236.655 187.803,236.454 187.828,236.209 187.764 C 235.919 187.688,235.812 187.726,235.903 187.873 C 235.979 187.996,235.945 188.157,235.827 188.230 C 235.709 188.303,235.637 188.252,235.669 188.116 C 235.700 187.979,235.609 187.825,235.467 187.773 C 235.325 187.721,235.209 187.826,235.209 188.006 C 235.209 188.185,235.116 188.332,235.003 188.332 C 234.889 188.332,234.796 188.240,234.796 188.126 C 234.796 188.012,234.700 187.919,234.582 187.919 C 234.440 187.919,234.445 188.062,234.597 188.347 C 234.819 188.762,234.811 188.765,234.314 188.439 C 233.975 188.217,233.756 188.177,233.667 188.321 C 233.593 188.442,233.692 188.539,233.889 188.539 C 234.085 188.539,234.188 188.596,234.118 188.666 C 234.048 188.736,233.704 188.693,233.354 188.571 C 232.981 188.441,232.768 188.431,232.839 188.547 C 232.907 188.656,232.866 188.745,232.750 188.745 C 232.633 188.745,232.591 188.885,232.656 189.055 C 232.722 189.226,232.672 189.365,232.547 189.365 C 232.421 189.365,232.318 189.291,232.318 189.200 C 232.318 189.109,232.096 189.035,231.824 189.035 C 231.541 189.035,231.368 189.134,231.420 189.269 C 231.477 189.417,231.232 189.503,230.754 189.503 C 230.271 189.503,229.930 189.624,229.810 189.838 C 229.707 190.023,229.486 190.122,229.320 190.058 C 229.149 189.992,228.961 190.088,228.888 190.279 C 228.771 190.585,228.731 190.582,228.463 190.249 C 228.189 189.909,228.177 189.919,228.303 190.373 C 228.435 190.848,228.423 190.854,227.976 190.541 C 227.543 190.238,227.484 190.246,227.111 190.668 C 226.891 190.917,226.770 191.004,226.842 190.862 C 226.920 190.708,226.839 190.604,226.639 190.604 C 226.439 190.604,226.364 190.700,226.452 190.842 C 226.545 190.992,226.509 191.025,226.356 190.931 C 226.067 190.752,224.885 191.234,224.881 191.532 C 224.879 191.646,224.787 191.600,224.677 191.430 C 224.506 191.165,224.477 191.172,224.474 191.480 C 224.471 191.823,223.840 191.901,223.535 191.595 C 223.331 191.391,222.609 191.670,222.750 191.899 C 222.837 192.039,222.667 192.071,222.259 191.989 C 221.803 191.898,221.519 191.972,221.205 192.265 C 220.969 192.485,220.724 192.581,220.660 192.479 C 220.594 192.371,220.290 192.389,219.940 192.521 C 219.606 192.647,219.376 192.818,219.428 192.902 C 219.479 192.985,219.413 193.121,219.280 193.203 C 219.129 193.296,219.093 193.263,219.185 193.114 C 219.282 192.958,219.151 192.876,218.806 192.876 C 218.503 192.876,218.170 193.051,218.021 193.289 C 217.879 193.516,217.681 193.702,217.581 193.702 C 217.481 193.702,217.515 193.562,217.656 193.392 C 217.866 193.139,217.854 193.082,217.593 193.082 C 217.417 193.082,217.231 193.245,217.179 193.443 C 217.099 193.750,217.080 193.742,217.053 193.392 C 217.025 193.018,216.994 193.028,216.727 193.495 C 216.565 193.779,216.428 193.903,216.424 193.771 C 216.417 193.528,216.070 193.510,215.694 193.732 C 215.581 193.800,215.328 193.829,215.133 193.797 C 214.938 193.766,214.798 193.844,214.823 193.972 C 214.849 194.105,214.561 194.213,214.146 194.225 C 213.748 194.236,213.191 194.344,212.907 194.464 C 212.562 194.610,212.346 194.613,212.258 194.474 C 212.174 194.343,211.957 194.384,211.669 194.586 C 211.418 194.762,210.982 194.864,210.701 194.813 C 210.419 194.762,210.236 194.796,210.293 194.889 C 210.351 194.982,210.103 195.055,209.742 195.051 C 209.381 195.047,208.963 195.160,208.813 195.302 C 208.421 195.673,208.151 195.620,208.286 195.199 C 208.378 194.913,208.359 194.898,208.196 195.128 C 208.082 195.288,208.034 195.567,208.090 195.748 C 208.172 196.017,208.136 196.011,207.893 195.715 C 207.516 195.257,207.412 195.262,206.876 195.762 C 206.410 196.196,205.398 196.260,205.557 195.845 C 205.611 195.704,205.504 195.629,205.303 195.668 C 205.112 195.705,204.904 195.742,204.840 195.751 C 204.776 195.760,204.529 195.948,204.291 196.170 C 203.933 196.504,203.837 196.522,203.742 196.274 C 203.586 195.866,203.142 195.895,202.825 196.335 C 202.592 196.658,202.218 196.715,201.033 196.605 C 200.919 196.595,200.965 196.496,201.136 196.386 C 201.306 196.276,201.345 196.185,201.222 196.183 C 200.827 196.177,200.719 196.442,200.983 196.768 C 201.193 197.028,201.187 197.053,200.949 196.910 C 200.385 196.570,199.277 196.559,199.277 196.893 C 199.277 197.150,199.187 197.162,198.755 196.966 C 198.362 196.786,198.175 196.786,197.996 196.965 C 197.817 197.144,197.879 197.179,198.245 197.109 C 198.615 197.038,198.673 197.073,198.490 197.256 C 198.306 197.440,198.074 197.414,197.514 197.147 C 196.911 196.859,196.696 196.841,196.324 197.048 C 196.074 197.187,195.777 197.308,195.663 197.318 C 195.550 197.327,195.481 197.450,195.511 197.592 C 195.553 197.787,195.466 197.796,195.150 197.627 C 194.921 197.504,194.734 197.485,194.734 197.584 C 194.734 197.682,194.604 197.763,194.444 197.763 C 194.266 197.763,194.202 197.638,194.277 197.441 C 194.362 197.221,194.210 197.270,193.793 197.599 C 193.280 198.003,193.175 198.026,193.119 197.748 C 193.025 197.285,191.938 197.324,191.454 197.807 C 191.209 198.053,190.964 198.133,190.790 198.026 C 190.633 197.929,190.397 197.953,190.241 198.083 C 190.041 198.249,189.903 198.245,189.728 198.071 C 189.596 197.939,189.252 197.839,188.962 197.848 C 188.673 197.857,188.552 197.911,188.694 197.968 C 188.836 198.026,188.952 198.168,188.952 198.286 C 188.952 198.403,188.720 198.346,188.436 198.160 C 188.021 197.889,187.919 197.879,187.919 198.108 C 187.919 198.308,187.702 198.376,187.195 198.336 C 186.794 198.304,186.523 198.363,186.588 198.468 C 186.652 198.572,186.606 198.658,186.486 198.658 C 186.366 198.658,186.267 198.577,186.267 198.478 C 186.267 198.379,185.802 198.309,185.233 198.323 C 184.497 198.341,184.227 198.423,184.297 198.606 C 184.351 198.748,184.306 198.864,184.196 198.864 C 184.086 198.864,183.996 198.726,183.996 198.557 C 183.996 198.358,183.819 198.264,183.494 198.291 C 183.219 198.314,183.039 198.406,183.095 198.496 C 183.263 198.768,182.541 198.937,182.289 198.685 C 182.011 198.408,181.311 198.372,181.311 198.636 C 181.311 198.737,181.162 198.877,180.979 198.948 C 180.750 199.035,180.680 198.986,180.756 198.789 C 180.842 198.564,180.587 198.504,179.550 198.508 C 178.808 198.511,178.252 198.601,178.276 198.715 C 178.298 198.825,178.201 198.958,178.059 199.011 C 177.883 199.075,177.846 198.984,177.942 198.727 C 178.070 198.387,178.047 198.379,177.720 198.644 C 177.417 198.891,177.327 198.894,177.184 198.663 C 177.045 198.438,176.939 198.457,176.632 198.764 C 176.283 199.113,176.246 199.116,176.185 198.795 C 176.148 198.603,176.030 198.500,175.923 198.566 C 175.816 198.632,175.768 198.750,175.816 198.827 C 175.864 198.904,174.744 198.963,173.328 198.958 C 171.308 198.950,170.712 198.883,170.563 198.648 C 170.402 198.393,170.372 198.398,170.370 198.681 C 170.366 199.049,169.462 198.992,168.957 198.592 C 168.771 198.444,168.638 198.442,168.544 198.586 C 168.467 198.702,168.190 198.851,167.928 198.918 C 167.569 199.009,167.503 198.976,167.661 198.786 C 167.819 198.595,167.651 198.528,166.962 198.509 C 166.198 198.487,166.074 198.537,166.173 198.828 C 166.262 199.087,166.208 199.070,165.958 198.761 C 165.670 198.404,165.597 198.390,165.418 198.658 C 165.304 198.828,165.209 198.871,165.207 198.754 C 165.203 198.477,163.320 198.437,162.984 198.707 C 162.811 198.846,162.641 198.846,162.468 198.706 C 162.078 198.392,160.368 198.144,160.543 198.428 C 160.645 198.592,160.532 198.598,160.143 198.451 C 159.845 198.337,159.243 198.245,158.806 198.245 C 158.363 198.245,157.964 198.130,157.906 197.987 C 157.825 197.786,157.757 197.791,157.604 198.010 C 157.437 198.248,157.391 198.248,157.304 198.010 C 157.222 197.784,157.148 197.780,156.928 197.987 C 156.778 198.129,156.528 198.245,156.374 198.245 C 156.204 198.245,156.155 198.143,156.248 197.987 C 156.354 197.811,156.292 197.819,156.054 198.012 C 155.839 198.187,155.705 198.209,155.705 198.071 C 155.705 197.931,155.248 197.858,154.497 197.877 C 153.833 197.894,152.994 197.786,152.634 197.637 C 152.217 197.463,151.664 197.416,151.106 197.506 C 150.626 197.583,149.977 197.686,149.664 197.735 C 149.046 197.832,148.871 197.509,149.458 197.354 C 149.657 197.301,149.570 197.268,149.266 197.279 C 148.962 197.290,148.759 197.373,148.814 197.462 C 148.869 197.552,148.816 197.625,148.696 197.625 C 148.575 197.625,148.470 197.509,148.463 197.367 C 148.455 197.225,148.368 197.295,148.271 197.522 C 148.173 197.749,148.087 197.819,148.079 197.677 C 148.071 197.535,147.925 197.419,147.754 197.419 C 147.584 197.419,147.442 197.535,147.438 197.677 C 147.434 197.819,147.241 197.679,147.008 197.367 C 146.629 196.859,145.801 196.519,146.093 196.991 C 146.159 197.097,146.117 197.242,146.001 197.314 C 145.885 197.386,145.729 197.287,145.655 197.093 C 145.529 196.767,145.499 196.769,145.243 197.119 C 144.977 197.483,144.966 197.482,144.950 197.097 C 144.941 196.876,144.887 196.812,144.830 196.954 C 144.772 197.096,144.635 197.212,144.524 197.212 C 144.413 197.212,144.386 197.109,144.464 196.984 C 144.559 196.830,144.462 196.800,144.166 196.894 C 143.871 196.988,143.726 196.945,143.724 196.761 C 143.722 196.562,143.668 196.572,143.521 196.799 C 143.387 197.006,143.320 197.023,143.318 196.851 C 143.316 196.709,143.175 196.593,143.005 196.593 C 142.630 196.593,142.592 196.935,142.953 197.062 C 143.095 197.112,142.932 197.152,142.592 197.152 C 142.251 197.152,142.088 197.112,142.230 197.062 C 142.372 197.012,142.488 196.888,142.488 196.787 C 142.488 196.682,142.270 196.686,141.978 196.797 C 141.588 196.945,141.426 196.916,141.291 196.674 C 141.193 196.500,140.865 196.330,140.560 196.297 C 140.148 196.252,140.059 196.300,140.213 196.484 C 140.515 196.849,138.751 196.659,138.416 196.290 C 138.327 196.193,138.394 196.190,138.565 196.283 C 138.746 196.382,138.804 196.375,138.704 196.266 C 138.459 195.998,136.836 195.992,136.663 196.260 C 136.561 196.417,136.436 196.399,136.250 196.199 C 136.051 195.985,136.049 195.949,136.242 196.058 C 136.396 196.145,136.500 196.085,136.500 195.909 C 136.500 195.522,135.650 195.568,135.312 195.973 C 135.086 196.244,135.068 196.239,135.173 195.937 C 135.267 195.666,135.199 195.615,134.864 195.703 C 134.591 195.774,134.435 195.717,134.435 195.545 C 134.435 195.380,134.313 195.432,134.124 195.676 C 133.854 196.024,133.831 196.028,133.943 195.706 C 134.052 195.395,133.982 195.353,133.502 195.440 C 133.188 195.497,132.758 195.451,132.547 195.338 C 132.270 195.190,132.163 195.203,132.163 195.386 C 132.163 195.525,132.027 195.459,131.860 195.238 C 131.561 194.843,131.556 194.843,131.536 195.250 C 131.519 195.568,131.482 195.592,131.374 195.354 C 131.162 194.884,130.483 194.828,130.650 195.294 C 130.747 195.567,130.668 195.536,130.346 195.178 C 130.107 194.912,129.790 194.736,129.643 194.787 C 129.496 194.839,129.161 194.802,128.899 194.705 C 128.591 194.591,128.468 194.602,128.550 194.735 C 128.719 195.008,127.949 194.886,127.582 194.582 C 127.248 194.304,126.015 194.043,126.296 194.309 C 126.399 194.407,126.670 194.536,126.897 194.596 C 127.124 194.655,126.985 194.677,126.588 194.645 C 126.177 194.612,125.887 194.485,125.916 194.351 C 125.945 194.221,125.782 194.103,125.555 194.089 C 125.094 194.060,124.969 194.031,124.522 193.850 C 123.938 193.613,122.660 193.540,122.539 193.736 C 122.472 193.844,122.302 193.774,122.160 193.580 C 121.881 193.199,120.881 192.999,120.702 193.289 C 120.641 193.387,120.338 193.334,120.027 193.173 C 119.402 192.846,118.873 192.770,119.357 193.076 C 119.602 193.231,119.575 193.264,119.225 193.237 C 118.972 193.218,118.827 193.097,118.883 192.952 C 118.948 192.781,118.824 192.734,118.499 192.805 C 118.115 192.890,118.080 192.867,118.327 192.690 C 118.498 192.568,118.539 192.467,118.420 192.466 C 118.301 192.464,118.092 192.574,117.956 192.710 C 117.763 192.903,117.708 192.880,117.708 192.607 C 117.708 192.196,117.478 192.155,117.130 192.504 C 116.955 192.678,116.882 192.683,116.882 192.519 C 116.882 192.376,116.566 192.309,116.062 192.345 C 115.611 192.377,115.291 192.324,115.351 192.227 C 115.411 192.129,115.323 192.050,115.156 192.050 C 114.988 192.050,114.817 191.946,114.774 191.819 C 114.675 191.520,113.578 191.398,113.578 191.687 C 113.578 191.808,113.392 191.739,113.165 191.533 C 112.930 191.321,112.752 191.263,112.752 191.398 C 112.752 191.529,112.653 191.637,112.533 191.637 C 112.413 191.637,112.373 191.541,112.445 191.424 C 112.530 191.288,112.344 191.253,111.926 191.327 C 111.556 191.392,111.325 191.360,111.391 191.253 C 111.456 191.149,111.381 190.958,111.225 190.829 C 111.007 190.648,110.913 190.667,110.820 190.909 C 110.754 191.082,110.592 191.224,110.461 191.224 C 110.284 191.224,110.282 191.152,110.457 190.942 C 110.645 190.715,110.579 190.664,110.121 190.677 C 109.795 190.687,109.571 190.593,109.598 190.457 C 109.641 190.236,108.948 190.258,108.260 190.500 C 108.118 190.550,108.002 190.455,108.002 190.288 C 108.002 190.121,107.863 189.985,107.692 189.985 C 107.522 189.985,107.383 189.899,107.383 189.794 C 107.383 189.688,107.044 189.634,106.630 189.672 C 105.881 189.742,104.844 189.424,104.999 189.173 C 105.044 189.100,104.925 189.038,104.734 189.034 C 104.544 189.030,104.180 188.958,103.925 188.873 C 103.546 188.747,103.486 188.781,103.593 189.062 C 103.709 189.364,103.673 189.373,103.291 189.134 C 103.031 188.973,102.943 188.809,103.072 188.730 C 103.192 188.655,103.096 188.546,102.857 188.484 C 102.568 188.408,102.470 188.450,102.560 188.610 C 102.644 188.760,102.590 188.753,102.415 188.591 C 102.064 188.265,101.525 188.249,101.723 188.571 C 101.961 188.955,101.331 188.517,101.015 188.079 C 100.837 187.832,100.599 187.741,100.344 187.822 C 100.123 187.892,99.948 187.850,99.948 187.727 C 99.948 187.606,99.850 187.506,99.730 187.506 C 99.609 187.506,99.581 187.623,99.666 187.765 C 99.782 187.958,99.738 187.956,99.490 187.755 C 99.264 187.571,99.116 187.556,99.023 187.706 C 98.860 187.971,98.502 187.788,98.506 187.443 C 98.508 187.275,98.565 187.284,98.684 187.472 C 98.826 187.697,98.880 187.691,98.976 187.441 C 99.056 187.233,98.982 187.156,98.747 187.201 C 98.556 187.238,98.324 187.275,98.233 187.284 C 98.141 187.293,98.122 187.392,98.192 187.504 C 98.264 187.621,98.181 187.656,97.998 187.586 C 97.823 187.518,97.728 187.385,97.787 187.289 C 97.878 187.141,97.055 186.543,96.902 186.646 C 96.874 186.665,96.828 186.671,96.799 186.659 C 96.771 186.648,96.356 186.620,95.878 186.598 C 95.399 186.576,94.934 186.478,94.845 186.380 C 94.756 186.282,94.830 186.254,95.009 186.318 C 95.194 186.384,95.336 186.323,95.336 186.179 C 95.336 185.923,95.232 185.889,94.273 185.833 C 93.991 185.816,93.809 185.724,93.869 185.628 C 94.022 185.381,93.025 185.166,92.424 185.317 C 92.147 185.386,91.866 185.356,91.800 185.249 C 91.734 185.142,91.519 185.061,91.323 185.070 C 90.928 185.086,89.830 184.685,89.830 184.524 C 89.830 184.468,89.969 184.475,90.139 184.541 C 90.310 184.606,90.449 184.563,90.449 184.445 C 90.449 184.326,90.217 184.272,89.933 184.323 C 89.575 184.388,89.417 184.324,89.417 184.115 C 89.417 183.949,89.309 183.747,89.178 183.666 C 89.039 183.580,88.996 183.609,89.074 183.736 C 89.258 184.033,88.783 184.181,88.281 183.982 C 88.009 183.874,87.974 183.812,88.178 183.801 C 88.453 183.785,88.453 183.761,88.178 183.584 C 88.007 183.475,87.694 183.440,87.481 183.506 C 87.211 183.591,87.140 183.551,87.248 183.376 C 87.360 183.196,87.280 183.165,86.964 183.265 C 86.500 183.412,86.341 183.078,86.784 182.885 C 86.926 182.823,86.577 182.809,86.009 182.853 C 85.441 182.896,85.093 182.885,85.235 182.827 C 85.749 182.618,85.478 182.321,84.862 182.418 C 84.338 182.501,84.199 182.433,84.041 182.018 C 83.937 181.743,83.751 181.518,83.627 181.518 C 83.503 181.518,83.473 181.633,83.559 181.776 C 83.676 181.971,83.634 181.969,83.384 181.767 C 83.115 181.549,83.034 181.549,82.938 181.767 C 82.873 181.914,82.841 181.848,82.866 181.621 C 82.898 181.331,82.789 181.208,82.499 181.208 C 81.937 181.208,81.537 180.922,81.685 180.626 C 81.752 180.492,81.660 180.562,81.481 180.783 C 81.303 181.003,81.156 181.076,81.156 180.944 C 81.156 180.802,81.009 180.760,80.795 180.840 C 80.468 180.963,80.463 180.940,80.743 180.594 C 81.033 180.238,81.016 180.219,80.492 180.319 C 80.183 180.378,79.975 180.353,80.030 180.264 C 80.135 180.093,79.419 179.790,78.870 179.773 C 78.469 179.760,77.821 179.140,78.011 178.950 C 78.087 178.874,77.990 178.873,77.794 178.948 C 77.599 179.023,77.439 179.003,77.439 178.905 C 77.439 178.807,77.268 178.619,77.058 178.488 C 76.720 178.277,76.686 178.311,76.753 178.800 L 76.828 179.350 76.567 178.833 C 76.158 178.023,75.015 177.163,75.286 177.870 C 75.347 178.026,75.254 178.145,75.070 178.145 C 74.861 178.145,74.788 178.022,74.861 177.792 C 74.963 177.469,74.370 177.088,73.877 177.159 C 73.792 177.171,73.722 177.088,73.722 176.975 C 73.722 176.861,73.577 176.768,73.400 176.768 C 73.223 176.768,73.135 176.860,73.205 176.972 C 73.276 177.088,73.195 177.125,73.017 177.056 C 72.844 176.990,72.711 176.875,72.721 176.800 C 72.790 176.278,72.676 176.080,72.442 176.314 C 72.094 176.661,71.520 176.623,71.520 176.252 C 71.520 175.876,71.789 175.843,71.933 176.200 C 72.012 176.395,72.042 176.397,72.054 176.208 C 72.063 176.070,71.884 175.857,71.657 175.736 C 71.380 175.587,71.244 175.584,71.244 175.727 C 71.244 175.901,70.663 175.901,70.212 175.727 C 70.155 175.705,70.035 175.699,69.945 175.714 C 69.855 175.729,69.884 175.549,70.010 175.313 C 70.253 174.859,69.666 174.767,69.348 175.209 C 69.271 175.316,69.146 175.160,69.071 174.861 C 68.982 174.507,68.833 174.357,68.644 174.429 C 68.473 174.495,68.353 174.412,68.353 174.228 C 68.353 174.022,68.219 173.951,67.957 174.019 C 67.739 174.076,67.391 174.024,67.183 173.903 C 66.975 173.782,66.920 173.680,67.062 173.677 C 67.204 173.673,67.321 173.568,67.321 173.442 C 67.321 173.316,67.181 173.267,67.011 173.332 C 66.819 173.406,66.701 173.331,66.701 173.136 C 66.701 172.962,66.608 172.878,66.495 172.948 C 66.381 173.018,66.288 172.977,66.288 172.857 C 66.288 172.737,66.143 172.638,65.966 172.638 C 65.789 172.638,65.699 172.726,65.765 172.834 C 65.900 173.051,65.068 172.941,64.866 172.715 C 64.796 172.636,64.886 172.625,65.066 172.689 C 65.261 172.758,65.393 172.692,65.393 172.524 C 65.393 172.370,65.312 172.294,65.212 172.355 C 64.990 172.493,64.009 171.876,63.649 171.373 C 63.504 171.170,63.249 171.056,63.082 171.120 C 62.914 171.184,62.777 171.124,62.777 170.986 C 62.777 170.848,62.639 170.788,62.470 170.853 C 62.301 170.918,62.173 170.905,62.185 170.824 C 62.254 170.358,62.123 170.129,61.848 170.235 C 61.668 170.304,61.538 170.238,61.538 170.079 C 61.538 169.911,61.318 169.813,60.977 169.827 C 60.599 169.843,60.345 169.710,60.201 169.421 C 60.083 169.184,59.868 169.030,59.723 169.079 C 59.579 169.127,59.487 169.041,59.519 168.889 C 59.553 168.724,59.430 168.636,59.215 168.672 C 59.017 168.705,58.854 168.624,58.854 168.492 C 58.854 168.311,58.783 168.310,58.572 168.485 C 58.355 168.665,58.222 168.637,58.004 168.368 C 57.812 168.132,57.803 168.067,57.976 168.171 C 58.118 168.256,58.234 168.227,58.234 168.107 C 58.234 167.987,58.136 167.888,58.016 167.888 C 57.895 167.888,57.854 167.796,57.925 167.682 C 58.047 167.484,57.783 167.393,57.269 167.456 C 57.136 167.473,56.967 167.298,56.894 167.068 C 56.821 166.838,56.669 166.649,56.556 166.649 C 56.444 166.649,56.409 166.742,56.479 166.856 C 56.676 167.174,56.485 167.102,55.986 166.669 C 55.654 166.382,55.604 166.243,55.799 166.152 C 55.946 166.084,55.819 166.060,55.517 166.100 C 55.121 166.152,54.998 166.094,55.075 165.892 C 55.146 165.708,55.076 165.653,54.871 165.732 C 54.699 165.798,54.498 165.752,54.423 165.631 C 54.348 165.510,54.083 165.400,53.834 165.386 C 53.470 165.367,53.454 165.344,53.753 165.266 C 53.957 165.213,54.261 165.284,54.429 165.423 C 54.679 165.631,54.710 165.615,54.603 165.336 C 54.532 165.150,54.261 164.997,54.002 164.997 C 53.680 164.997,53.540 164.883,53.559 164.636 C 53.579 164.389,53.465 164.296,53.199 164.342 C 52.642 164.438,51.795 164.193,51.930 163.974 C 51.993 163.873,51.881 163.747,51.680 163.695 C 51.341 163.606,51.342 163.598,51.690 163.576 C 51.896 163.563,52.005 163.457,51.934 163.342 C 51.863 163.227,51.717 163.186,51.610 163.252 C 51.504 163.318,51.360 163.224,51.291 163.043 C 51.192 162.787,51.102 162.768,50.875 162.956 C 50.643 163.148,50.609 163.133,50.706 162.879 C 50.773 162.704,50.729 162.500,50.608 162.425 C 50.486 162.349,50.387 162.439,50.387 162.625 C 50.387 162.931,50.357 162.932,50.063 162.638 C 49.877 162.451,49.792 162.149,49.863 161.925 C 49.995 161.509,49.465 161.141,49.246 161.496 C 49.049 161.815,48.737 161.722,48.867 161.384 C 48.941 161.190,48.865 161.074,48.666 161.074 C 48.490 161.074,48.290 160.982,48.220 160.870 C 48.146 160.749,48.246 160.717,48.466 160.792 C 48.734 160.883,48.708 160.821,48.373 160.571 C 48.118 160.380,47.821 160.278,47.713 160.345 C 47.606 160.411,47.554 160.275,47.599 160.041 C 47.644 159.808,47.593 159.672,47.485 159.738 C 47.378 159.805,47.290 159.761,47.290 159.640 C 47.290 159.520,47.145 159.422,46.968 159.422 C 46.791 159.422,46.695 159.342,46.755 159.245 C 46.815 159.148,46.621 159.115,46.323 159.172 C 45.976 159.238,45.831 159.197,45.917 159.057 C 46.179 158.633,45.808 158.142,45.299 158.239 C 44.970 158.302,44.812 158.236,44.812 158.036 C 44.812 157.601,44.250 157.079,44.139 157.410 C 43.991 157.849,43.393 157.196,43.515 156.730 C 43.593 156.428,43.517 156.324,43.215 156.324 C 42.699 156.324,41.819 155.568,41.812 155.119 C 41.809 154.895,41.670 154.800,41.410 154.845 C 41.054 154.908,41.044 154.878,41.312 154.548 C 41.476 154.345,41.503 154.245,41.370 154.324 C 41.238 154.403,41.083 154.352,41.025 154.209 C 40.963 154.055,40.914 154.100,40.904 154.319 C 40.889 154.663,40.859 154.661,40.453 154.283 C 40.195 154.043,40.082 153.774,40.175 153.624 C 40.279 153.455,40.247 153.422,40.080 153.525 C 39.919 153.625,39.786 153.523,39.714 153.247 C 39.652 153.009,39.513 152.814,39.406 152.814 C 39.299 152.814,39.263 152.731,39.325 152.630 C 39.440 152.443,38.479 151.697,38.100 151.679 C 37.987 151.673,37.919 151.515,37.951 151.327 C 37.983 151.133,37.827 150.929,37.586 150.853 C 37.355 150.779,37.212 150.643,37.269 150.551 C 37.435 150.281,36.842 149.903,36.474 150.044 C 36.289 150.116,36.138 150.071,36.138 149.945 C 36.138 149.819,36.301 149.709,36.500 149.700 C 36.727 149.689,36.651 149.607,36.293 149.476 C 35.981 149.362,35.725 149.159,35.725 149.025 C 35.725 148.891,35.519 148.690,35.267 148.578 C 35.016 148.466,34.760 148.186,34.700 147.958 C 34.639 147.729,34.450 147.548,34.280 147.557 C 33.767 147.583,33.417 147.222,33.665 146.923 C 33.920 146.616,33.531 146.156,32.615 145.683 C 32.237 145.487,32.064 145.267,32.139 145.073 C 32.209 144.890,31.950 144.482,31.483 144.042 C 30.713 143.316,30.426 143.132,30.665 143.519 C 30.736 143.634,30.657 143.671,30.483 143.605 C 30.314 143.540,30.227 143.354,30.289 143.191 C 30.364 142.996,30.187 142.821,29.766 142.674 C 29.416 142.552,29.138 142.391,29.148 142.315 C 29.230 141.703,29.082 141.276,28.823 141.375 C 28.607 141.458,28.558 141.373,28.640 141.059 C 28.704 140.814,28.654 140.630,28.522 140.630 C 28.395 140.630,28.291 140.490,28.291 140.320 C 28.291 140.150,28.198 140.010,28.085 140.010 C 27.971 140.010,27.878 139.830,27.878 139.610 C 27.878 139.389,27.771 139.142,27.640 139.061 C 27.501 138.975,27.457 139.004,27.535 139.131 C 27.609 139.250,27.526 139.403,27.350 139.470 C 27.174 139.537,27.085 139.505,27.150 139.399 C 27.216 139.292,27.094 139.111,26.879 138.996 C 26.622 138.858,26.508 138.606,26.545 138.263 C 26.607 137.703,26.448 137.600,26.084 137.963 C 25.923 138.125,25.815 138.116,25.701 137.931 C 25.603 137.772,25.628 137.727,25.767 137.813 C 26.169 138.062,26.278 137.513,25.885 137.215 C 25.584 136.987,25.569 136.923,25.813 136.913 C 26.057 136.903,26.046 136.856,25.760 136.689 C 25.560 136.573,25.302 136.536,25.187 136.607 C 25.071 136.679,24.990 136.660,25.006 136.567 C 25.088 136.094,24.946 135.880,24.548 135.880 C 24.171 135.880,24.127 135.794,24.233 135.261 C 24.326 134.796,24.281 134.641,24.053 134.641 C 23.778 134.641,23.657 134.394,23.724 133.970 C 23.737 133.885,23.648 133.815,23.527 133.815 C 23.262 133.815,22.611 133.201,22.856 133.183 C 22.949 133.175,22.810 133.083,22.547 132.978 C 22.285 132.872,22.127 132.692,22.198 132.578 C 22.269 132.463,22.213 132.370,22.074 132.370 C 21.935 132.370,21.882 132.308,21.957 132.234 C 22.031 132.159,21.987 131.971,21.859 131.816 C 21.674 131.593,21.696 131.561,21.964 131.664 C 22.150 131.736,22.303 131.701,22.303 131.588 C 22.303 131.375,21.701 131.039,21.425 131.098 C 21.340 131.116,21.270 131.038,21.270 130.924 C 21.270 130.811,21.386 130.715,21.528 130.711 C 21.670 130.708,21.622 130.609,21.421 130.492 C 21.219 130.375,21.109 130.192,21.175 130.085 C 21.240 129.979,21.190 129.892,21.064 129.892 C 20.937 129.892,20.899 129.784,20.980 129.653 C 21.071 129.505,21.037 129.471,20.889 129.562 C 20.741 129.654,20.650 129.561,20.650 129.317 C 20.650 129.100,20.421 128.821,20.134 128.690 C 19.850 128.561,19.618 128.321,19.618 128.158 C 19.618 127.995,19.502 127.822,19.361 127.775 C 19.219 127.728,19.103 127.520,19.103 127.314 C 19.102 127.107,18.931 126.912,18.721 126.881 C 18.147 126.796,18.030 126.580,18.437 126.353 C 18.896 126.096,18.711 125.761,18.167 125.866 C 17.813 125.934,17.788 125.887,17.982 125.526 C 18.105 125.295,18.152 125.053,18.086 124.987 C 18.020 124.921,17.966 124.981,17.966 125.120 C 17.966 125.259,17.869 125.313,17.751 125.240 C 17.633 125.167,17.600 124.907,17.678 124.662 C 17.808 124.252,17.789 124.241,17.446 124.524 C 17.097 124.811,17.089 124.801,17.317 124.372 C 17.521 123.990,17.512 123.932,17.263 124.027 C 17.041 124.112,16.993 124.028,17.078 123.704 C 17.141 123.463,17.111 123.281,17.011 123.299 C 16.437 123.404,16.299 123.269,16.637 122.931 C 16.864 122.703,16.906 122.552,16.755 122.501 C 16.626 122.458,16.520 122.291,16.520 122.130 C 16.520 121.970,16.427 121.838,16.314 121.838 C 16.200 121.838,16.131 121.722,16.159 121.580 C 16.187 121.438,16.086 121.348,15.933 121.380 C 15.781 121.412,15.695 121.320,15.743 121.175 C 15.847 120.864,15.425 120.394,15.038 120.389 C 14.814 120.387,14.815 120.355,15.041 120.211 C 15.394 119.987,15.329 119.742,14.820 119.385 C 14.547 119.194,14.490 119.053,14.647 118.956 C 14.808 118.856,14.748 118.643,14.452 118.267 C 14.217 117.967,14.024 117.674,14.024 117.616 C 14.024 117.557,13.889 117.185,13.724 116.789 C 13.558 116.393,13.423 115.976,13.423 115.862 C 13.423 115.749,13.287 115.708,13.121 115.771 C 12.902 115.856,12.843 115.767,12.905 115.444 C 12.976 115.073,12.917 115.022,12.535 115.129 C 12.175 115.230,12.145 115.211,12.390 115.037 C 12.666 114.841,12.666 114.794,12.390 114.613 C 12.165 114.465,12.154 114.409,12.351 114.407 C 12.500 114.405,12.563 114.309,12.491 114.194 C 12.420 114.078,12.252 114.050,12.118 114.130 C 11.979 114.214,11.996 114.126,12.157 113.927 C 12.464 113.549,12.215 113.446,11.814 113.786 C 11.678 113.900,11.613 113.932,11.667 113.857 C 11.722 113.781,11.652 113.576,11.511 113.402 C 11.330 113.179,11.327 113.129,11.499 113.232 C 11.667 113.333,11.738 113.182,11.725 112.748 C 11.716 112.401,11.627 112.068,11.529 112.007 C 11.431 111.947,11.413 111.796,11.490 111.673 C 11.573 111.538,11.532 111.508,11.386 111.598 C 11.253 111.680,11.197 111.833,11.262 111.938 C 11.326 112.042,11.236 112.072,11.060 112.005 C 10.883 111.937,10.807 111.777,10.889 111.646 C 11.119 111.278,11.133 110.906,10.923 110.776 C 10.818 110.711,10.797 110.548,10.878 110.414 C 10.958 110.280,10.852 110.310,10.641 110.480 C 10.278 110.774,10.272 110.763,10.526 110.274 C 10.673 109.990,10.721 109.825,10.632 109.908 C 10.451 110.078,9.704 109.304,9.709 108.951 C 9.711 108.827,9.802 108.864,9.912 109.035 C 10.083 109.299,10.113 109.292,10.116 108.983 C 10.117 108.784,9.979 108.622,9.809 108.622 C 9.539 108.622,9.396 108.244,9.475 107.744 C 9.488 107.659,9.383 107.588,9.241 107.586 C 9.070 107.584,9.087 107.517,9.293 107.387 C 9.561 107.217,9.548 107.141,9.201 106.822 C 8.932 106.575,8.879 106.561,9.043 106.780 C 9.236 107.040,9.225 107.107,8.989 107.107 C 8.825 107.107,8.727 107.049,8.771 106.978 C 8.816 106.906,8.672 106.447,8.453 105.957 C 8.233 105.467,8.054 104.937,8.054 104.779 C 8.054 104.621,7.955 104.491,7.835 104.491 C 7.715 104.491,7.675 104.397,7.746 104.282 C 7.817 104.166,7.977 104.134,8.100 104.210 C 8.235 104.294,8.265 104.253,8.175 104.107 C 8.092 103.974,7.939 103.919,7.833 103.984 C 7.727 104.049,7.641 104.004,7.641 103.884 C 7.641 103.764,7.757 103.664,7.899 103.662 C 8.100 103.660,8.098 103.622,7.892 103.491 C 7.746 103.398,7.661 103.191,7.703 103.029 C 7.745 102.868,7.739 102.811,7.689 102.902 C 7.640 102.993,7.477 102.901,7.327 102.696 C 7.125 102.419,7.114 102.253,7.286 102.046 C 7.464 101.832,7.409 101.686,7.049 101.415 C 6.553 101.041,6.313 100.027,6.668 99.808 C 6.784 99.737,6.824 99.767,6.757 99.875 C 6.690 99.983,6.722 100.206,6.829 100.371 C 6.972 100.593,7.003 100.536,6.950 100.155 C 6.910 99.871,6.826 99.685,6.764 99.742 C 6.609 99.884,5.781 99.111,5.789 98.832 C 5.792 98.708,5.932 98.786,6.098 99.007 C 6.389 99.391,6.402 99.384,6.402 98.840 C 6.402 98.528,6.315 98.325,6.209 98.391 C 6.104 98.456,5.950 98.401,5.868 98.268 C 5.778 98.122,5.808 98.081,5.942 98.165 C 6.366 98.426,6.408 97.911,5.987 97.617 C 5.721 97.430,5.614 97.197,5.697 96.980 C 5.769 96.793,5.714 96.501,5.573 96.332 C 5.383 96.102,5.380 96.025,5.563 96.025 C 5.697 96.025,5.748 95.930,5.677 95.815 C 5.605 95.699,5.437 95.671,5.303 95.751 C 5.168 95.832,5.188 95.739,5.347 95.543 C 5.598 95.234,5.591 95.206,5.293 95.320 C 5.030 95.421,4.984 95.367,5.092 95.085 C 5.199 94.807,5.161 94.759,4.940 94.885 C 4.702 95.021,4.695 95.000,4.904 94.775 C 5.268 94.383,5.227 94.062,4.853 94.373 C 4.601 94.582,4.543 94.572,4.543 94.317 C 4.543 94.145,4.693 93.946,4.876 93.876 C 5.127 93.780,5.153 93.681,4.981 93.474 C 4.856 93.323,4.798 93.154,4.854 93.098 C 4.909 93.043,4.723 92.780,4.439 92.513 C 4.156 92.247,3.924 91.935,3.924 91.819 C 3.924 91.704,4.058 91.790,4.221 92.010 C 4.511 92.400,4.518 92.398,4.487 91.946 C 4.470 91.691,4.341 91.482,4.202 91.482 C 4.062 91.482,3.881 91.373,3.799 91.240 C 3.701 91.082,3.759 91.040,3.967 91.120 C 4.205 91.212,4.284 91.103,4.281 90.691 C 4.279 90.388,4.236 90.256,4.186 90.398 C 4.027 90.850,3.683 90.676,3.829 90.217 C 3.916 89.942,3.890 89.826,3.758 89.907 C 3.632 89.985,3.592 89.872,3.657 89.624 C 3.716 89.397,3.609 88.972,3.418 88.680 C 3.154 88.278,3.126 88.082,3.304 87.868 C 3.485 87.650,3.441 87.535,3.108 87.357 C 2.802 87.193,2.706 86.983,2.772 86.620 C 2.827 86.317,2.765 86.110,2.619 86.106 C 2.485 86.102,2.555 85.963,2.776 85.796 C 3.172 85.496,3.172 85.490,2.776 85.170 C 2.506 84.953,2.455 84.814,2.621 84.744 C 2.914 84.621,2.737 84.054,2.284 83.671 C 2.017 83.444,2.015 83.420,2.272 83.531 C 2.459 83.612,2.434 83.545,2.208 83.360 C 1.970 83.166,1.914 83.005,2.053 82.919 C 2.173 82.845,2.272 82.412,2.272 81.958 C 2.272 81.504,2.199 81.177,2.110 81.232 C 2.021 81.287,1.951 81.083,1.955 80.780 C 1.959 80.445,1.860 80.248,1.704 80.279 C 1.562 80.307,1.446 80.191,1.446 80.021 C 1.446 79.850,1.550 79.734,1.678 79.763 C 1.806 79.791,1.953 79.698,2.005 79.556 C 2.057 79.414,1.999 79.298,1.876 79.298 C 1.753 79.298,1.652 79.192,1.652 79.063 C 1.652 78.933,1.489 78.704,1.291 78.553 C 0.946 78.292,0.946 78.278,1.291 78.272 C 1.489 78.268,1.652 78.167,1.652 78.047 C 1.652 77.926,1.559 77.885,1.446 77.956 C 1.332 78.026,1.239 77.933,1.239 77.749 C 1.239 77.565,1.323 77.467,1.426 77.531 C 1.529 77.594,1.565 77.460,1.505 77.233 C 1.446 77.006,1.310 76.820,1.203 76.820 C 1.096 76.820,1.074 76.927,1.155 77.058 C 1.249 77.209,1.212 77.240,1.054 77.143 C 0.880 77.035,0.870 76.912,1.021 76.731 C 1.139 76.589,1.172 76.409,1.094 76.331 C 0.751 75.988,0.820 75.328,1.185 75.455 C 1.510 75.568,1.514 75.554,1.221 75.323 C 1.041 75.181,0.930 74.954,0.976 74.818 C 1.022 74.682,0.957 74.380,0.832 74.147 C 0.680 73.863,0.676 73.722,0.819 73.722 C 0.936 73.722,1.033 73.583,1.033 73.412 C 1.033 73.242,0.934 73.103,0.814 73.103 C 0.694 73.103,0.648 73.018,0.712 72.914 C 0.776 72.810,0.712 72.678,0.569 72.620 C 0.363 72.537,0.363 72.512,0.568 72.500 C 0.936 72.476,0.889 72.070,0.518 72.070 C 0.244 72.070,0.209 79.797,0.207 139.288 L 0.205 206.505 199.586 206.505 L 398.967 206.505 398.967 205.892 C 398.967 205.401,398.895 205.302,398.606 205.395 C 398.333 205.483,398.313 205.463,398.523 205.312 C 398.839 205.086,398.987 202.180,398.679 202.237 C 398.451 202.280,398.523 199.668,398.759 199.382 C 398.975 199.119,399.125 196.391,398.916 196.521 C 398.831 196.574,398.761 196.524,398.761 196.411 C 398.761 196.297,398.854 196.147,398.967 196.076 C 399.231 195.914,399.240 193.702,398.978 193.702 C 398.870 193.702,398.747 194.189,398.704 194.786 C 398.662 195.382,398.671 194.615,398.724 193.082 C 398.777 191.549,398.900 190.263,398.997 190.225 C 399.273 190.118,399.205 188.035,398.916 187.724 C 398.709 187.501,398.709 187.475,398.916 187.592 C 399.112 187.702,399.174 187.389,399.174 186.297 C 399.174 185.328,399.089 184.828,398.916 184.769 C 398.716 184.702,398.713 184.615,398.902 184.387 C 399.064 184.190,399.136 183.232,399.116 181.514 C 399.099 180.096,399.055 179.517,399.017 180.227 C 398.979 180.937,398.856 181.518,398.743 181.518 C 398.612 181.518,398.579 180.529,398.652 178.782 C 398.724 177.066,398.845 176.066,398.978 176.100 C 399.113 176.134,399.178 175.512,399.156 174.393 C 399.127 172.926,399.074 172.671,398.838 172.867 C 398.603 173.062,398.554 172.872,398.554 171.751 C 398.554 171.001,398.650 170.369,398.769 170.329 C 399.069 170.229,399.246 164.584,398.949 164.584 C 398.806 164.584,398.751 165.090,398.796 166.011 C 398.833 166.795,398.795 167.394,398.709 167.341 C 398.519 167.222,398.502 164.706,398.691 164.517 C 398.766 164.442,398.806 163.729,398.780 162.934 C 398.745 161.852,398.802 161.486,399.005 161.484 C 399.199 161.481,399.209 161.437,399.040 161.329 C 398.671 161.093,398.580 158.560,398.945 158.701 C 399.180 158.792,399.185 158.754,398.971 158.497 C 398.793 158.282,398.784 158.183,398.942 158.183 C 399.102 158.183,399.174 157.319,399.174 155.395 C 399.174 153.528,399.100 152.607,398.950 152.607 C 398.798 152.607,398.766 152.155,398.851 151.213 C 398.919 150.447,399.028 149.145,399.091 148.320 C 399.155 147.487,399.291 146.873,399.397 146.938 C 399.757 147.161,399.621 144.219,399.257 143.917 C 398.920 143.637,398.930 142.456,399.317 136.809 C 399.463 134.680,399.412 118.184,399.255 116.617 C 399.189 115.960,399.213 115.263,399.307 115.068 C 399.489 114.695,399.559 106.147,399.380 106.145 C 399.324 106.144,399.277 105.470,399.277 104.646 C 399.276 103.823,399.242 102.545,399.201 101.807 C 399.051 99.111,399.149 97.677,399.484 97.677 C 399.840 97.677,399.945 95.025,399.604 94.672 C 399.320 94.379,399.224 91.662,399.501 91.769 C 399.624 91.816,399.725 91.729,399.725 91.574 C 399.725 91.420,399.647 91.341,399.553 91.400 C 399.458 91.458,399.380 90.902,399.380 90.164 C 399.380 89.426,399.473 88.764,399.587 88.694 C 399.942 88.475,399.847 86.113,399.484 86.113 C 399.313 86.113,399.174 86.010,399.174 85.884 C 399.174 85.758,399.313 85.709,399.484 85.774 C 399.743 85.874,399.791 85.635,399.777 84.299 C 399.768 83.422,399.714 82.822,399.656 82.965 C 399.599 83.107,399.467 83.172,399.363 83.107 C 399.138 82.968,399.105 80.124,399.329 80.124 C 399.414 80.125,399.472 79.497,399.457 78.730 L 399.430 77.336 399.583 78.575 L 399.737 79.814 399.733 78.428 C 399.731 77.666,399.651 77.090,399.555 77.150 C 399.459 77.209,399.380 77.159,399.380 77.039 C 399.380 76.918,399.473 76.820,399.587 76.820 C 399.899 76.820,399.850 74.193,399.535 74.066 C 399.329 73.982,399.329 73.958,399.535 73.945 C 399.809 73.928,399.916 71.849,399.657 71.590 C 399.466 71.399,399.449 68.354,399.639 68.353 C 399.724 68.353,399.793 67.749,399.793 67.011 C 399.793 66.254,399.703 65.669,399.587 65.669 C 399.473 65.669,399.380 65.570,399.380 65.450 C 399.380 65.330,399.497 65.301,399.639 65.386 C 399.836 65.505,399.842 65.472,399.664 65.244 C 399.345 64.836,399.176 62.582,399.468 62.634 C 399.773 62.689,399.848 60.994,399.637 58.802 C 399.542 57.804,399.543 56.916,399.640 56.818 C 399.738 56.721,399.789 54.676,399.754 52.275 C 399.719 49.874,399.760 47.909,399.845 47.909 C 399.930 47.909,400.000 47.357,400.000 46.682 C 400.000 46.008,399.930 45.413,399.845 45.360 C 399.760 45.308,399.750 43.653,399.822 41.683 C 400.052 35.464,400.033 33.617,399.742 33.782 C 399.560 33.884,399.546 33.859,399.695 33.696 C 399.821 33.558,399.861 32.910,399.793 32.101 C 399.730 31.351,399.751 30.692,399.839 30.638 C 399.928 30.583,400.000 29.191,400.000 27.544 C 400.000 25.897,399.930 24.593,399.845 24.646 C 399.760 24.698,399.737 24.062,399.793 23.232 C 399.850 22.402,399.827 21.765,399.742 21.818 C 399.657 21.871,399.587 21.299,399.587 20.547 C 399.587 19.689,399.664 19.228,399.793 19.308 C 399.925 19.389,400.000 18.829,400.000 17.772 C 400.000 16.580,399.927 16.106,399.742 16.104 C 399.546 16.102,399.550 16.059,399.756 15.928 C 400.144 15.682,400.029 0.688,399.639 0.688 C 399.497 0.688,399.380 0.900,399.380 1.158 M399.736 29.788 C 399.691 30.157,399.653 29.855,399.653 29.117 C 399.653 28.379,399.691 28.077,399.736 28.446 C 399.782 28.815,399.782 29.419,399.736 29.788 M399.530 61.793 C 399.484 62.164,399.446 61.910,399.444 61.229 C 399.443 60.547,399.481 60.244,399.528 60.554 C 399.575 60.864,399.576 61.422,399.530 61.793 M-0.000 62.893 C -0.000 63.297,0.073 63.583,0.161 63.528 C 0.407 63.377,0.450 62.158,0.210 62.158 C 0.094 62.158,-0.000 62.489,-0.000 62.893 M0.046 65.791 C 0.021 66.086,0.091 66.481,0.201 66.669 C 0.350 66.924,0.394 66.788,0.373 66.133 C 0.343 65.172,0.117 64.936,0.046 65.791 M0.000 69.179 C 0.000 69.464,0.138 69.592,0.445 69.592 C 0.877 69.592,0.879 69.580,0.516 69.179 C 0.311 68.952,0.110 68.766,0.071 68.766 C 0.032 68.766,0.000 68.952,0.000 69.179 M0.344 69.936 C 0.064 70.217,0.200 70.821,0.516 70.699 C 0.687 70.634,0.826 70.405,0.826 70.190 C 0.826 69.797,0.601 69.679,0.344 69.936 M365.720 70.034 C 365.720 70.163,365.558 70.401,365.359 70.562 C 365.033 70.825,365.043 70.832,365.462 70.629 C 365.857 70.437,366.135 69.799,365.823 69.799 C 365.767 69.799,365.720 69.905,365.720 70.034 M0.295 71.061 C 0.217 71.187,0.269 71.362,0.410 71.449 C 0.609 71.572,0.604 71.632,0.385 71.719 C 0.188 71.797,0.213 71.836,0.465 71.847 C 0.717 71.859,0.826 71.708,0.826 71.347 C 0.826 70.813,0.543 70.660,0.295 71.061 M361.265 78.333 C 361.193 78.522,361.046 78.622,360.939 78.556 C 360.819 78.482,360.827 78.335,360.959 78.176 C 361.077 78.034,361.142 77.868,361.104 77.808 C 361.066 77.747,361.117 77.763,361.216 77.844 C 361.316 77.924,361.338 78.144,361.265 78.333 M354.030 89.297 C 353.916 89.594,353.330 89.924,353.330 89.691 C 353.330 89.586,353.956 89.031,354.098 89.010 C 354.123 89.007,354.092 89.136,354.030 89.297 M351.911 92.401 C 351.726 92.797,351.503 93.123,351.414 93.127 C 351.326 93.131,351.415 92.832,351.612 92.463 C 351.808 92.093,351.948 91.715,351.922 91.621 C 351.896 91.528,351.958 91.503,352.061 91.567 C 352.164 91.630,352.097 92.004,351.911 92.401 M399.346 99.277 C 399.308 100.044,399.331 101.229,399.397 101.910 C 399.486 102.827,399.527 102.465,399.552 100.516 C 399.589 97.719,399.460 96.946,399.346 99.277 M8.350 104.789 C 8.245 105.045,8.274 105.219,8.431 105.271 C 8.566 105.316,8.633 105.422,8.580 105.507 C 8.528 105.592,8.615 105.662,8.774 105.662 C 8.971 105.662,9.010 105.557,8.896 105.335 C 8.804 105.155,8.681 104.868,8.622 104.698 C 8.536 104.450,8.482 104.468,8.350 104.789 M399.117 111.151 C 399.071 111.520,399.034 111.218,399.034 110.480 C 399.034 109.742,399.071 109.440,399.117 109.809 C 399.163 110.178,399.163 110.782,399.117 111.151 M399.323 114.042 C 399.278 114.411,399.240 114.109,399.240 113.371 C 399.240 112.633,399.278 112.331,399.323 112.700 C 399.369 113.069,399.369 113.673,399.323 114.042 M335.316 113.991 C 335.174 114.218,334.918 114.396,334.746 114.387 C 334.534 114.376,334.517 114.338,334.693 114.267 C 334.835 114.210,334.951 114.031,334.951 113.870 C 334.951 113.709,335.091 113.578,335.262 113.578 C 335.522 113.578,335.531 113.646,335.316 113.991 M399.377 121.993 C 399.376 122.759,399.306 123.494,399.222 123.626 C 399.139 123.757,399.071 123.130,399.071 122.232 C 399.071 121.334,399.140 120.600,399.226 120.599 C 399.311 120.599,399.379 121.226,399.377 121.993 M399.117 128.498 C 399.071 128.867,399.034 128.565,399.034 127.827 C 399.034 127.088,399.071 126.786,399.117 127.155 C 399.163 127.525,399.163 128.129,399.117 128.498 M399.169 132.111 C 398.952 132.449,398.944 132.448,399.055 132.095 C 399.121 131.887,399.192 131.190,399.213 130.546 L 399.252 129.375 399.327 130.563 C 399.368 131.225,399.298 131.910,399.169 132.111 M319.050 132.510 C 319.050 132.538,318.862 132.662,318.633 132.785 C 318.189 133.023,317.584 132.844,317.988 132.595 C 318.196 132.466,319.050 132.398,319.050 132.510 M399.378 139.640 C 399.323 140.401,399.352 140.949,399.443 140.857 C 399.535 140.765,399.580 140.142,399.544 139.473 L 399.479 138.255 399.378 139.640 M29.324 141.717 C 29.324 142.027,29.884 142.617,30.034 142.466 C 30.078 142.422,29.936 142.166,29.719 141.898 C 29.450 141.566,29.324 141.508,29.324 141.717 M399.380 145.392 C 399.380 146.173,399.303 146.595,399.174 146.515 C 399.060 146.445,398.967 145.882,398.967 145.264 C 398.967 144.646,399.060 144.140,399.174 144.140 C 399.289 144.140,399.380 144.695,399.380 145.392 M33.764 147.031 C 33.693 147.145,33.833 147.238,34.073 147.238 C 34.314 147.238,34.453 147.145,34.383 147.031 C 34.313 146.918,34.173 146.825,34.073 146.825 C 33.973 146.825,33.834 146.918,33.764 147.031 ' stroke='none' fill='%23dcdcdc' fill-rule='evenodd' style='&%2310; /* fill: %23faf5f8; */&%2310; fill: %23faf5f8;&%2310; border: 0;&%2310;'/%3E%3Cpath id='path1' d='M399.738 0.125 C 399.655 0.208,399.587 0.418,399.587 0.592 C 399.587 0.824,399.648 0.848,399.817 0.679 C 399.943 0.553,400.011 0.342,399.967 0.212 C 399.924 0.081,399.820 0.042,399.738 0.125 M399.163 1.136 C 399.134 1.363,399.089 1.642,399.063 1.755 C 399.037 1.869,399.004 2.130,398.991 2.335 C 398.978 2.541,398.876 2.652,398.763 2.583 C 398.643 2.509,398.613 2.598,398.691 2.800 C 398.812 3.116,398.837 3.116,399.011 2.806 C 399.116 2.619,399.308 2.535,399.445 2.617 C 399.632 2.729,399.633 2.693,399.453 2.466 C 399.272 2.239,399.281 2.107,399.495 1.911 C 399.727 1.697,399.787 1.872,399.850 2.943 L 399.925 4.233 399.911 2.941 C 399.903 2.216,399.806 1.654,399.690 1.662 C 399.577 1.670,399.423 1.462,399.349 1.200 C 399.228 0.768,399.210 0.762,399.163 1.136 M397.025 7.331 C 396.839 7.615,396.781 7.847,396.898 7.847 C 397.014 7.847,397.109 7.749,397.109 7.628 C 397.109 7.508,397.218 7.477,397.351 7.559 C 397.511 7.658,397.550 7.598,397.465 7.378 C 397.396 7.196,397.450 7.003,397.585 6.948 C 397.755 6.878,397.759 6.842,397.597 6.831 C 397.468 6.822,397.211 7.047,397.025 7.331 M395.765 10.528 C 395.860 10.824,395.838 10.949,395.706 10.868 C 395.591 10.797,395.402 11.010,395.287 11.342 C 395.120 11.822,395.139 11.970,395.381 12.062 C 395.553 12.128,395.630 12.090,395.558 11.973 C 395.488 11.860,395.576 11.712,395.754 11.644 C 395.931 11.576,396.076 11.432,396.076 11.323 C 396.076 11.215,395.960 11.195,395.818 11.278 C 395.676 11.361,395.714 11.250,395.902 11.032 C 396.208 10.677,396.211 10.604,395.930 10.347 C 395.655 10.094,395.635 10.116,395.765 10.528 M394.719 12.880 C 394.412 13.213,394.216 14.042,394.444 14.042 C 394.547 14.042,394.631 13.897,394.631 13.720 C 394.631 13.530,394.728 13.458,394.869 13.546 C 395.025 13.642,395.051 13.602,394.946 13.432 C 394.854 13.283,394.895 13.102,395.039 13.013 C 395.180 12.926,395.215 12.807,395.118 12.748 C 395.020 12.688,394.841 12.748,394.719 12.880 M394.218 14.571 C 394.218 14.748,394.125 14.835,394.011 14.765 C 393.898 14.695,393.805 14.736,393.805 14.856 C 393.805 15.147,394.077 15.133,394.383 14.827 C 394.685 14.526,394.704 14.249,394.424 14.249 C 394.311 14.249,394.218 14.394,394.218 14.571 M393.655 15.681 C 393.718 15.922,393.636 16.128,393.449 16.200 C 393.209 16.292,393.193 16.384,393.377 16.606 C 393.559 16.825,393.553 16.919,393.349 17.000 C 393.166 17.074,393.159 17.112,393.328 17.124 C 393.691 17.148,393.898 16.705,393.607 16.526 C 393.420 16.410,393.432 16.343,393.656 16.257 C 394.089 16.091,394.262 15.281,393.865 15.281 C 393.655 15.281,393.585 15.415,393.655 15.681 M399.629 21.952 C 399.663 23.483,399.757 24.695,399.839 24.646 C 400.072 24.507,400.011 19.443,399.775 19.297 C 399.639 19.213,399.589 20.129,399.629 21.952 M387.811 28.408 C 387.700 28.699,387.610 29.052,387.610 29.193 C 387.610 29.333,387.509 29.549,387.385 29.672 C 387.257 29.800,387.241 29.946,387.348 30.013 C 387.452 30.076,387.688 29.951,387.874 29.733 C 388.061 29.516,388.132 29.288,388.034 29.227 C 387.936 29.167,387.903 28.932,387.962 28.706 C 388.021 28.481,388.166 28.356,388.285 28.429 C 388.404 28.502,388.438 28.462,388.362 28.339 C 388.286 28.216,388.388 28.073,388.588 28.021 C 388.862 27.950,388.836 27.920,388.482 27.902 C 388.156 27.885,387.951 28.040,387.811 28.408 M399.653 29.117 C 399.653 29.855,399.691 30.157,399.736 29.788 C 399.782 29.419,399.782 28.815,399.736 28.446 C 399.691 28.077,399.653 28.379,399.653 29.117 M399.751 30.718 C 399.714 30.803,399.742 31.430,399.814 32.112 L 399.943 33.351 399.939 31.957 C 399.935 30.622,399.898 30.377,399.751 30.718 M386.485 31.315 C 386.409 31.616,386.423 31.936,386.514 32.026 C 386.606 32.117,386.697 31.871,386.717 31.480 C 386.762 30.631,386.673 30.568,386.485 31.315 M385.843 32.646 C 385.767 32.769,385.813 32.978,385.947 33.110 C 386.131 33.293,386.158 33.269,386.058 33.007 C 385.971 32.778,386.052 32.632,386.304 32.567 C 386.627 32.483,386.631 32.466,386.331 32.445 C 386.139 32.432,385.920 32.522,385.843 32.646 M384.488 35.467 C 384.474 35.552,384.474 35.692,384.488 35.777 C 384.501 35.862,384.435 35.932,384.340 35.932 C 384.245 35.932,384.168 36.074,384.168 36.247 C 384.168 36.685,384.567 36.512,384.635 36.045 C 384.666 35.835,384.814 35.586,384.963 35.491 C 385.168 35.361,385.147 35.318,384.874 35.316 C 384.675 35.314,384.501 35.382,384.488 35.467 M383.686 37.179 C 383.686 37.529,383.735 37.555,383.974 37.334 C 384.271 37.059,384.222 36.758,383.880 36.758 C 383.774 36.758,383.686 36.947,383.686 37.179 M383.067 38.498 C 383.067 38.661,382.932 38.928,382.767 39.093 C 382.358 39.503,382.125 40.475,382.437 40.475 C 382.569 40.475,382.621 40.382,382.550 40.268 C 382.480 40.155,382.521 40.062,382.641 40.062 C 382.762 40.062,382.860 39.923,382.860 39.752 C 382.860 39.582,382.963 39.442,383.089 39.442 C 383.214 39.442,383.267 39.311,383.205 39.150 C 383.143 38.989,383.232 38.804,383.402 38.738 C 383.573 38.673,383.654 38.526,383.584 38.411 C 383.394 38.104,383.067 38.159,383.067 38.498 M399.752 42.147 C 399.718 43.862,399.760 45.308,399.845 45.360 C 399.930 45.413,400.000 44.010,400.000 42.242 C 400.000 38.132,399.833 38.068,399.752 42.147 M380.084 44.340 C 380.023 44.497,380.138 44.605,380.366 44.605 C 380.578 44.605,380.797 44.486,380.853 44.340 C 380.913 44.182,380.799 44.074,380.570 44.074 C 380.359 44.074,380.140 44.194,380.084 44.340 M379.763 45.134 C 379.763 45.333,379.664 45.399,379.504 45.307 C 379.362 45.225,379.315 45.234,379.399 45.327 C 379.484 45.420,379.447 45.623,379.318 45.778 C 378.986 46.178,379.237 46.340,379.610 45.967 C 379.780 45.797,379.959 45.696,380.006 45.744 C 380.054 45.791,380.093 45.601,380.093 45.321 C 380.093 45.041,380.019 44.812,379.928 44.812 C 379.837 44.812,379.763 44.956,379.763 45.134 M377.618 48.851 C 377.455 49.276,377.625 49.510,377.899 49.236 C 378.006 49.129,378.017 48.918,377.924 48.768 C 377.791 48.553,377.726 48.570,377.618 48.851 M376.569 50.921 C 376.376 51.215,376.273 51.509,376.339 51.575 C 376.405 51.641,376.460 51.563,376.462 51.403 C 376.464 51.161,376.503 51.164,376.684 51.420 C 376.879 51.695,376.893 51.695,376.812 51.420 C 376.762 51.249,376.804 50.947,376.907 50.749 C 377.188 50.202,376.966 50.316,376.569 50.921 M374.032 55.893 C 373.707 56.024,373.697 56.510,374.015 56.707 C 374.174 56.805,374.215 56.747,374.135 56.538 C 374.068 56.363,374.117 56.115,374.244 55.988 C 374.490 55.743,374.449 55.725,374.032 55.893 M399.545 56.944 C 399.508 57.029,399.536 57.656,399.607 58.338 L 399.737 59.577 399.733 58.183 C 399.729 56.848,399.691 56.603,399.545 56.944 M372.468 58.442 C 372.092 59.259,372.137 59.683,372.599 59.677 C 372.761 59.675,372.749 59.613,372.562 59.494 C 372.333 59.350,372.353 59.272,372.665 59.091 C 372.934 58.935,372.961 58.865,372.754 58.860 C 372.545 58.856,372.592 58.728,372.913 58.429 C 373.165 58.195,373.316 57.916,373.250 57.809 C 373.035 57.462,372.851 57.611,372.468 58.442 M371.326 60.327 C 371.097 60.695,371.097 60.797,371.328 60.943 C 371.580 61.103,371.427 61.211,371.038 61.150 C 370.953 61.136,370.883 61.279,370.883 61.467 C 370.883 61.779,370.918 61.777,371.282 61.448 C 371.501 61.249,371.635 60.966,371.578 60.818 C 371.521 60.670,371.687 60.400,371.947 60.218 C 372.388 59.909,372.393 59.886,372.011 59.886 C 371.786 59.886,371.478 60.085,371.326 60.327 M399.444 61.229 C 399.446 61.910,399.484 62.164,399.530 61.793 C 399.576 61.422,399.575 60.864,399.528 60.554 C 399.481 60.244,399.443 60.547,399.444 61.229 M370.263 62.364 C 370.263 62.592,370.180 62.777,370.079 62.777 C 369.776 62.777,369.628 63.407,369.844 63.776 C 370.009 64.059,370.045 64.019,370.051 63.552 C 370.056 63.028,370.251 62.874,370.780 62.974 C 370.893 62.996,370.870 62.895,370.728 62.751 C 370.369 62.386,370.405 62.089,370.790 62.237 C 370.974 62.307,371.057 62.273,370.985 62.156 C 370.761 61.794,370.263 61.938,370.263 62.364 M399.269 62.967 C 399.325 63.147,399.387 63.828,399.408 64.481 C 399.460 66.185,399.726 65.947,399.773 64.154 C 399.806 62.902,399.758 62.640,399.491 62.640 C 399.291 62.640,399.207 62.765,399.269 62.967 M0.152 63.965 C -0.003 64.271,0.008 65.256,0.167 65.256 C 0.256 65.256,0.351 64.930,0.377 64.533 C 0.423 63.852,0.329 63.616,0.152 63.965 M0.003 67.257 C 0.001 67.733,0.074 68.168,0.165 68.224 C 0.408 68.374,0.445 67.064,0.208 66.701 C 0.059 66.473,0.005 66.619,0.003 67.257 M367.290 67.286 C 367.224 67.393,367.360 67.530,367.593 67.591 C 367.850 67.658,367.985 67.612,367.939 67.472 C 367.835 67.161,367.438 67.048,367.290 67.286 M366.701 68.466 C 366.219 69.108,366.236 69.568,366.722 69.008 C 366.932 68.766,367.165 68.627,367.238 68.701 C 367.421 68.884,367.402 68.513,367.214 68.221 C 367.112 68.062,366.944 68.142,366.701 68.466 M399.502 69.903 C 399.527 71.997,399.725 72.075,399.775 70.010 C 399.797 69.099,399.740 68.353,399.649 68.353 C 399.558 68.354,399.492 69.051,399.502 69.903 M0.051 138.100 L 0.102 206.608 0.206 139.718 C 0.294 82.881,0.353 72.813,0.597 72.732 C 0.771 72.674,0.827 72.728,0.739 72.869 C 0.660 72.998,0.701 73.103,0.831 73.103 C 0.961 73.103,1.026 72.987,0.976 72.845 C 0.926 72.703,0.732 72.599,0.546 72.615 C 0.359 72.631,0.207 72.515,0.207 72.357 C 0.207 72.199,0.369 72.064,0.568 72.056 C 0.877 72.043,0.869 72.015,0.516 71.864 C 0.238 71.744,0.204 71.680,0.413 71.669 C 0.688 71.653,0.688 71.628,0.413 71.444 C 0.145 71.265,0.159 71.191,0.516 70.903 C 0.853 70.631,0.862 70.592,0.568 70.694 C 0.076 70.863,0.076 70.102,0.568 69.815 C 0.891 69.627,0.880 69.604,0.465 69.598 L 0.000 69.592 0.051 138.100 M365.875 70.037 C 365.965 70.379,365.924 70.444,365.701 70.314 C 365.541 70.221,365.476 70.218,365.557 70.307 C 365.637 70.397,365.497 70.642,365.247 70.853 C 364.783 71.243,365.088 71.817,365.593 71.505 C 365.705 71.436,365.616 71.309,365.397 71.223 C 365.172 71.135,365.123 71.060,365.284 71.052 C 365.880 71.022,366.737 69.592,366.160 69.592 C 365.851 69.592,365.786 69.694,365.875 70.037 M363.890 73.041 C 363.874 73.291,363.699 73.590,363.500 73.706 C 363.301 73.821,363.248 73.919,363.381 73.922 C 363.514 73.926,363.352 74.200,363.020 74.532 C 362.405 75.147,362.253 75.662,362.620 75.889 C 362.742 75.964,362.769 75.871,362.688 75.661 C 362.588 75.400,362.625 75.352,362.829 75.478 C 363.030 75.601,363.071 75.557,362.978 75.315 C 362.882 75.066,362.938 75.015,363.201 75.114 C 363.500 75.226,363.512 75.196,363.284 74.915 C 363.003 74.570,363.270 74.207,363.637 74.434 C 363.741 74.498,363.800 74.387,363.770 74.188 C 363.739 73.989,363.802 73.769,363.909 73.699 C 364.016 73.629,364.062 73.350,364.011 73.079 C 363.923 72.615,363.916 72.613,363.890 73.041 M1.096 75.331 C 0.842 75.492,0.841 76.078,1.094 76.330 C 1.172 76.408,1.139 76.589,1.021 76.731 C 0.870 76.912,0.880 77.035,1.054 77.143 C 1.212 77.240,1.249 77.209,1.155 77.058 C 1.074 76.927,1.105 76.820,1.223 76.820 C 1.344 76.820,1.417 76.459,1.390 75.994 C 1.364 75.540,1.342 75.169,1.342 75.171 C 1.342 75.173,1.231 75.245,1.096 75.331 M362.003 76.077 C 362.003 76.249,361.800 76.580,361.551 76.812 C 361.303 77.043,361.203 77.233,361.331 77.233 C 361.681 77.233,362.462 76.047,362.213 75.893 C 362.098 75.821,362.003 75.904,362.003 76.077 M399.445 78.472 C 399.466 79.381,399.414 80.124,399.329 80.124 C 399.098 80.124,399.141 82.970,399.374 83.114 C 399.485 83.183,399.626 83.025,399.689 82.765 C 399.848 82.109,399.723 76.822,399.548 76.821 C 399.471 76.820,399.424 77.563,399.445 78.472 M361.007 77.852 C 361.046 78.032,360.951 78.136,360.781 78.099 C 360.534 78.045,360.531 78.088,360.765 78.370 C 361.021 78.678,361.058 78.677,361.235 78.362 C 361.361 78.136,361.343 77.938,361.184 77.781 C 361.000 77.600,360.957 77.617,361.007 77.852 M360.163 78.858 C 360.017 79.127,359.991 79.289,360.106 79.218 C 360.222 79.147,360.357 79.206,360.408 79.348 C 360.572 79.807,360.701 79.419,360.563 78.885 L 360.429 78.369 360.163 78.858 M1.446 80.021 C 1.446 80.153,1.585 80.262,1.755 80.262 C 1.926 80.262,2.065 80.153,2.065 80.021 C 2.065 79.888,1.926 79.780,1.755 79.780 C 1.585 79.780,1.446 79.888,1.446 80.021 M359.587 80.000 C 359.695 80.325,360.085 80.371,360.199 80.074 C 360.264 79.905,360.153 79.799,359.912 79.799 C 359.697 79.799,359.550 79.890,359.587 80.000 M359.086 80.382 C 358.953 80.641,359.004 81.363,359.154 81.363 C 359.260 81.363,359.284 81.165,359.207 80.924 C 359.105 80.601,359.137 80.528,359.328 80.646 C 359.498 80.751,359.537 80.724,359.442 80.569 C 359.304 80.346,359.146 80.263,359.086 80.382 M357.992 82.234 C 357.813 82.334,357.666 82.545,357.666 82.703 C 357.666 83.126,358.079 83.308,358.356 83.008 C 358.540 82.809,358.535 82.782,358.338 82.894 C 357.916 83.132,358.044 82.800,358.524 82.411 C 359.013 82.016,358.618 81.884,357.992 82.234 M1.999 82.943 C 1.925 83.017,2.026 83.210,2.223 83.371 C 2.420 83.533,2.451 83.597,2.291 83.515 C 2.101 83.416,2.052 83.446,2.149 83.603 C 2.401 84.011,2.685 83.864,2.685 83.325 C 2.685 82.841,2.310 82.632,1.999 82.943 M357.151 83.426 C 357.082 83.539,357.120 83.795,357.236 83.994 C 357.417 84.306,357.448 84.277,357.454 83.789 C 357.460 83.196,357.365 83.081,357.151 83.426 M2.525 84.912 C 2.650 85.287,3.029 85.339,3.029 84.983 C 3.029 84.809,2.897 84.667,2.736 84.667 C 2.575 84.667,2.480 84.777,2.525 84.912 M2.588 85.895 C 2.514 86.015,2.539 86.113,2.643 86.113 C 2.747 86.113,2.822 86.359,2.810 86.661 C 2.798 86.963,2.910 87.251,3.060 87.302 C 3.260 87.371,3.314 87.189,3.266 86.615 C 3.202 85.845,2.850 85.472,2.588 85.895 M3.316 87.854 C 3.123 88.086,3.145 88.264,3.418 88.680 C 3.613 88.979,3.714 89.404,3.649 89.653 C 3.567 89.967,3.598 90.032,3.755 89.875 C 3.895 89.735,3.916 89.366,3.812 88.864 C 3.722 88.430,3.668 87.958,3.692 87.816 C 3.749 87.476,3.618 87.490,3.316 87.854 M354.078 88.014 C 353.865 88.247,353.818 88.378,353.975 88.307 C 354.131 88.236,354.422 88.120,354.621 88.050 C 354.819 87.980,354.982 87.841,354.982 87.740 C 354.982 87.424,354.481 87.576,354.078 88.014 M399.458 88.892 C 399.395 89.057,399.375 89.754,399.413 90.441 C 399.452 91.127,399.437 91.689,399.380 91.688 C 399.205 91.687,399.403 94.465,399.593 94.662 C 399.694 94.767,399.771 93.490,399.770 91.719 C 399.768 88.722,399.713 88.228,399.458 88.892 M353.691 89.291 C 353.493 89.442,353.330 89.622,353.330 89.691 C 353.330 89.924,353.916 89.594,354.030 89.297 C 354.166 88.943,354.150 88.943,353.691 89.291 M3.855 90.174 C 3.636 90.392,3.693 90.602,4.003 90.721 C 4.204 90.798,4.259 90.713,4.186 90.434 C 4.070 89.992,4.051 89.977,3.855 90.174 M352.507 90.166 C 352.513 90.521,352.864 90.908,352.992 90.701 C 353.062 90.588,352.980 90.381,352.811 90.241 C 352.642 90.100,352.505 90.067,352.507 90.166 M351.922 91.621 C 351.948 91.715,351.808 92.093,351.612 92.463 C 351.415 92.832,351.326 93.131,351.414 93.127 C 351.675 93.116,352.265 91.693,352.061 91.567 C 351.958 91.503,351.896 91.528,351.922 91.621 M3.924 91.879 C 3.924 91.973,4.062 92.165,4.231 92.306 C 4.400 92.446,4.494 92.633,4.440 92.721 C 4.386 92.809,4.464 92.982,4.614 93.107 C 5.110 93.519,4.926 92.710,4.405 92.189 C 4.140 91.924,3.924 91.784,3.924 91.879 M350.542 93.134 C 350.472 93.247,350.443 93.347,350.478 93.356 C 351.158 93.524,351.274 93.497,351.045 93.220 C 350.755 92.872,350.709 92.864,350.542 93.134 M4.801 93.902 C 4.659 93.953,4.543 94.146,4.543 94.331 C 4.543 94.637,4.574 94.636,4.892 94.319 C 5.266 93.945,5.223 93.751,4.801 93.902 M4.839 94.808 C 4.735 94.977,4.773 95.002,4.959 94.887 C 5.158 94.764,5.197 94.812,5.101 95.062 C 5.028 95.251,5.065 95.405,5.181 95.405 C 5.298 95.405,5.327 95.521,5.245 95.663 C 5.163 95.805,5.176 95.849,5.273 95.761 C 5.561 95.499,5.556 95.027,5.265 94.785 C 5.066 94.620,4.951 94.626,4.839 94.808 M348.893 95.535 C 348.708 95.720,348.605 95.999,348.665 96.155 C 348.726 96.312,348.644 96.438,348.483 96.438 C 348.323 96.438,348.130 96.537,348.055 96.658 C 347.704 97.226,348.729 96.670,349.144 96.067 C 349.790 95.130,349.632 94.796,348.893 95.535 M5.676 97.062 C 5.592 97.199,5.651 97.390,5.807 97.487 C 6.151 97.700,6.336 97.322,6.035 97.021 C 5.898 96.884,5.778 96.897,5.676 97.062 M347.393 97.683 C 347.137 97.786,346.928 98.005,346.928 98.169 C 346.928 98.334,346.812 98.518,346.670 98.579 C 346.528 98.640,346.679 98.652,347.005 98.606 C 347.676 98.510,348.003 98.296,347.479 98.296 C 347.290 98.296,347.135 98.198,347.135 98.078 C 347.135 97.957,347.228 97.917,347.343 97.988 C 347.457 98.058,347.696 97.971,347.874 97.793 C 348.232 97.435,348.091 97.403,347.393 97.683 M399.150 99.071 C 399.137 99.837,399.160 101.069,399.201 101.807 C 399.242 102.545,399.276 103.823,399.277 104.646 C 399.277 105.470,399.361 106.144,399.462 106.144 C 399.570 106.144,399.582 105.040,399.493 103.511 C 399.329 100.723,399.336 98.123,399.508 97.844 C 399.565 97.752,399.513 97.677,399.393 97.677 C 399.263 97.677,399.164 98.242,399.150 99.071 M5.789 98.832 C 5.785 98.957,5.959 99.219,6.175 99.414 C 6.411 99.627,6.545 99.982,6.511 100.298 C 6.447 100.878,7.236 101.884,7.391 101.421 C 7.438 101.279,7.319 100.989,7.125 100.775 C 6.932 100.562,6.831 100.295,6.901 100.182 C 6.971 100.069,6.938 99.921,6.827 99.853 C 6.717 99.785,6.675 99.602,6.735 99.446 C 6.794 99.291,6.744 99.103,6.622 99.028 C 6.501 98.953,6.402 99.008,6.402 99.150 C 6.402 99.292,6.265 99.227,6.098 99.007 C 5.932 98.786,5.792 98.708,5.789 98.832 M345.946 99.436 C 346.030 99.527,345.983 99.749,345.842 99.929 C 345.621 100.213,345.631 100.223,345.915 100.002 C 346.096 99.861,346.317 99.814,346.408 99.899 C 346.498 99.983,346.530 99.918,346.479 99.755 C 346.428 99.592,346.253 99.416,346.089 99.365 C 345.926 99.314,345.861 99.346,345.946 99.436 M345.207 100.293 C 344.996 100.504,345.044 101.187,345.270 101.187 C 345.380 101.187,345.416 101.047,345.350 100.875 C 345.261 100.644,345.330 100.596,345.615 100.688 C 345.839 100.761,345.913 100.740,345.792 100.637 C 345.679 100.539,345.532 100.391,345.465 100.307 C 345.399 100.223,345.283 100.217,345.207 100.293 M344.346 101.602 C 344.203 101.834,344.807 102.138,345.010 101.936 C 345.081 101.865,344.960 101.805,344.743 101.804 C 344.412 101.801,344.398 101.768,344.657 101.600 C 344.843 101.480,344.868 101.399,344.720 101.397 C 344.585 101.395,344.417 101.487,344.346 101.602 M7.287 102.037 C 7.127 102.197,7.160 102.430,7.404 102.858 C 7.812 103.576,8.055 103.627,8.051 102.994 C 8.048 102.619,8.009 102.589,7.847 102.839 C 7.676 103.104,7.647 103.097,7.644 102.788 C 7.642 102.589,7.525 102.425,7.383 102.423 C 7.208 102.421,7.222 102.358,7.428 102.228 C 7.595 102.122,7.682 101.986,7.621 101.925 C 7.560 101.864,7.409 101.914,7.287 102.037 M343.718 102.486 C 343.275 103.000,343.252 103.164,343.624 103.164 C 343.835 103.164,343.966 103.097,343.915 103.016 C 343.865 102.935,343.918 102.810,344.034 102.738 C 344.277 102.588,344.317 102.216,344.089 102.228 C 344.004 102.232,343.837 102.348,343.718 102.486 M342.523 104.010 C 342.252 104.280,342.391 104.698,342.747 104.682 C 342.962 104.672,343.004 104.623,342.850 104.561 C 342.708 104.504,342.592 104.375,342.592 104.274 C 342.592 104.174,342.746 104.151,342.935 104.223 C 343.166 104.312,343.230 104.276,343.130 104.114 C 342.962 103.843,342.729 103.803,342.523 104.010 M7.750 104.275 C 7.677 104.394,7.715 104.491,7.835 104.491 C 7.955 104.491,8.054 104.621,8.054 104.779 C 8.054 104.937,8.233 105.467,8.453 105.957 C 8.672 106.447,8.816 106.906,8.771 106.978 C 8.727 107.049,8.816 107.107,8.969 107.107 C 9.426 107.107,9.220 105.925,8.689 105.495 C 8.427 105.283,8.266 104.980,8.329 104.817 C 8.470 104.449,7.946 103.958,7.750 104.275 M399.450 107.796 C 399.450 108.647,399.486 108.996,399.531 108.570 C 399.575 108.144,399.575 107.447,399.531 107.021 C 399.486 106.595,399.450 106.944,399.450 107.796 M340.029 107.156 C 339.580 107.651,339.850 107.814,340.527 107.456 C 340.811 107.305,340.921 107.181,340.773 107.179 C 340.624 107.177,340.560 107.083,340.630 106.970 C 340.854 106.607,340.397 106.748,340.029 107.156 M9.287 107.391 C 9.081 107.521,9.066 107.584,9.241 107.586 C 9.383 107.588,9.488 107.659,9.475 107.744 C 9.406 108.181,9.523 108.622,9.709 108.622 C 9.831 108.622,9.869 108.346,9.801 107.957 C 9.658 107.148,9.663 107.153,9.287 107.391 M339.088 108.510 C 338.568 109.065,338.361 109.654,338.686 109.654 C 338.790 109.654,338.875 109.556,338.875 109.435 C 338.875 109.315,338.982 109.283,339.113 109.364 C 339.271 109.461,339.295 109.420,339.185 109.242 C 339.080 109.073,339.154 108.872,339.381 108.707 C 339.580 108.561,339.709 108.337,339.666 108.209 C 339.623 108.079,339.371 108.210,339.088 108.510 M10.132 108.931 C 10.116 109.275,10.079 109.292,9.912 109.035 C 9.802 108.864,9.711 108.827,9.709 108.951 C 9.707 109.076,9.895 109.396,10.126 109.662 C 10.357 109.928,10.505 110.252,10.455 110.382 C 10.405 110.512,10.479 110.618,10.619 110.618 C 10.818 110.618,10.820 110.460,10.626 109.878 C 10.176 108.532,10.153 108.487,10.132 108.931 M399.034 110.480 C 399.034 111.218,399.071 111.520,399.117 111.151 C 399.163 110.782,399.163 110.178,399.117 109.809 C 399.071 109.440,399.034 109.742,399.034 110.480 M399.285 111.934 C 399.203 113.309,399.180 114.479,399.235 114.533 C 399.289 114.588,399.401 113.507,399.484 112.132 C 399.566 110.757,399.589 109.587,399.534 109.532 C 399.479 109.478,399.367 110.558,399.285 111.934 M337.348 110.600 C 337.145 111.128,337.216 111.442,337.448 111.044 C 337.565 110.843,337.747 110.731,337.852 110.796 C 337.958 110.861,337.988 110.770,337.921 110.594 C 337.763 110.182,337.507 110.185,337.348 110.600 M10.897 111.629 C 10.829 111.697,10.962 111.943,11.193 112.174 C 11.537 112.517,11.562 112.630,11.331 112.792 C 11.101 112.953,11.106 112.972,11.358 112.896 C 11.528 112.845,11.635 112.676,11.594 112.519 C 11.554 112.363,11.499 112.101,11.473 111.937 C 11.420 111.608,11.093 111.433,10.897 111.629 M336.095 112.204 C 335.886 112.357,335.803 112.537,335.911 112.604 C 336.019 112.670,336.220 112.545,336.357 112.325 C 336.652 111.852,336.605 111.831,336.095 112.204 M11.771 113.136 C 11.771 113.289,11.665 113.332,11.513 113.240 C 11.307 113.117,11.306 113.150,11.511 113.402 C 11.652 113.576,11.723 113.781,11.668 113.857 C 11.614 113.933,11.727 113.856,11.919 113.685 C 12.193 113.442,12.215 113.320,12.020 113.125 C 11.825 112.930,11.771 112.933,11.771 113.136 M334.951 113.853 C 334.951 114.004,334.717 114.253,334.431 114.406 C 334.053 114.608,333.982 114.730,334.173 114.851 C 334.363 114.971,334.336 115.018,334.073 115.020 C 333.675 115.024,333.626 115.188,333.896 115.613 C 334.020 115.808,334.116 115.824,334.215 115.665 C 334.292 115.539,334.237 115.436,334.091 115.436 C 333.946 115.436,334.035 115.290,334.289 115.112 C 334.543 114.934,334.698 114.702,334.632 114.596 C 334.567 114.490,334.636 114.404,334.786 114.404 C 334.936 114.404,335.174 114.218,335.316 113.991 C 335.531 113.646,335.522 113.578,335.262 113.578 C 335.091 113.578,334.951 113.701,334.951 113.853 M12.390 114.613 C 12.666 114.794,12.666 114.841,12.390 115.039 C 12.115 115.236,12.115 115.252,12.390 115.177 C 12.855 115.050,12.911 114.403,12.457 114.407 C 12.138 114.410,12.128 114.441,12.390 114.613 M399.246 115.132 C 399.180 115.306,399.165 115.998,399.214 116.669 C 399.273 117.491,399.230 117.850,399.083 117.769 C 398.963 117.702,398.980 117.772,399.122 117.925 C 399.397 118.222,399.489 120.599,399.226 120.599 C 399.140 120.600,399.071 121.344,399.071 122.253 C 399.071 123.162,399.105 123.802,399.147 123.675 C 399.197 123.526,399.270 123.517,399.354 123.651 C 399.425 123.765,399.514 121.824,399.550 119.338 C 399.612 115.130,399.554 114.331,399.246 115.132 M332.434 116.703 C 332.021 117.094,331.900 117.298,332.128 117.219 C 332.336 117.147,332.546 117.088,332.593 117.088 C 332.641 117.088,332.679 116.943,332.679 116.766 C 332.679 116.589,332.763 116.496,332.864 116.559 C 332.966 116.621,333.102 116.534,333.168 116.364 C 333.340 115.914,333.199 115.979,332.434 116.703 M330.459 118.877 C 330.116 119.016,330.129 119.360,330.477 119.360 C 330.628 119.360,330.752 119.220,330.752 119.050 C 330.752 118.880,330.744 118.748,330.735 118.757 C 330.725 118.766,330.601 118.820,330.459 118.877 M15.161 119.910 C 15.229 120.042,15.167 120.198,15.025 120.255 C 14.861 120.321,14.893 120.366,15.109 120.376 C 15.299 120.385,15.495 120.509,15.546 120.650 C 15.596 120.792,15.691 120.861,15.755 120.802 C 15.820 120.744,15.685 120.465,15.456 120.183 C 15.227 119.901,15.094 119.778,15.161 119.910 M329.062 120.609 C 328.992 120.831,328.848 121.012,328.742 121.012 C 328.636 121.012,328.549 121.116,328.549 121.244 C 328.549 121.414,328.623 121.415,328.826 121.245 C 328.979 121.119,329.170 121.082,329.250 121.162 C 329.331 121.243,329.330 121.134,329.248 120.920 C 329.148 120.661,329.174 120.578,329.326 120.672 C 329.451 120.749,329.606 120.727,329.670 120.624 C 329.734 120.520,329.652 120.384,329.488 120.321 C 329.308 120.252,329.139 120.367,329.062 120.609 M327.576 122.169 C 327.324 122.441,327.179 122.664,327.254 122.664 C 327.328 122.664,327.211 122.795,326.992 122.954 C 326.620 123.227,326.629 123.238,327.145 123.139 C 327.509 123.070,327.657 122.937,327.582 122.744 C 327.515 122.567,327.581 122.481,327.752 122.524 C 327.907 122.564,327.958 122.555,327.866 122.505 C 327.773 122.455,327.858 122.238,328.052 122.023 C 328.247 121.808,328.323 121.641,328.220 121.653 C 328.117 121.665,327.827 121.898,327.576 122.169 M16.581 122.978 C 16.386 123.189,16.396 123.271,16.626 123.359 C 16.975 123.493,17.171 123.253,16.971 122.935 C 16.873 122.777,16.755 122.790,16.581 122.978 M17.065 123.801 C 17.000 123.971,17.046 124.109,17.168 124.109 C 17.291 124.109,17.332 124.262,17.261 124.448 C 17.148 124.741,17.177 124.749,17.468 124.508 C 17.679 124.332,17.719 124.199,17.574 124.151 C 17.448 124.109,17.392 123.996,17.452 123.900 C 17.511 123.804,17.475 123.673,17.371 123.609 C 17.268 123.545,17.130 123.631,17.065 123.801 M17.553 124.923 C 17.553 125.030,17.652 125.179,17.773 125.254 C 17.895 125.329,17.950 125.505,17.896 125.645 C 17.843 125.785,17.929 125.899,18.089 125.899 C 18.248 125.899,18.379 125.775,18.379 125.624 C 18.379 125.472,18.276 125.348,18.150 125.348 C 18.025 125.348,17.975 125.209,18.041 125.039 C 18.113 124.850,18.041 124.729,17.856 124.729 C 17.689 124.729,17.553 124.816,17.553 124.923 M324.209 125.898 C 323.927 126.213,323.849 126.355,324.036 126.213 C 324.223 126.070,324.455 125.968,324.552 125.985 C 325.009 126.067,325.245 125.937,325.242 125.607 C 325.240 125.324,325.200 125.306,325.061 125.527 C 324.934 125.727,324.859 125.738,324.801 125.566 C 324.754 125.424,324.509 125.561,324.209 125.898 M18.377 126.390 C 18.104 126.565,18.104 126.610,18.377 126.785 C 18.756 127.029,19.186 126.692,18.883 126.390 C 18.757 126.263,18.574 126.263,18.377 126.390 M323.307 126.909 C 323.251 127.057,323.400 127.108,323.715 127.047 C 323.989 126.995,324.213 126.890,324.213 126.814 C 324.213 126.578,323.402 126.663,323.307 126.909 M399.034 127.827 C 399.034 128.565,399.071 128.867,399.117 128.498 C 399.163 128.129,399.163 127.525,399.117 127.155 C 399.071 126.786,399.034 127.088,399.034 127.827 M19.132 127.305 C 19.068 127.472,19.135 127.681,19.281 127.769 C 19.427 127.858,19.606 128.092,19.679 128.291 C 19.752 128.490,19.906 128.653,20.021 128.653 C 20.136 128.653,20.037 128.281,19.800 127.827 C 19.316 126.898,19.295 126.881,19.132 127.305 M322.232 128.088 C 321.994 128.342,321.732 128.828,321.648 129.169 C 321.497 129.784,321.498 129.786,321.892 129.375 C 322.110 129.148,322.280 128.823,322.270 128.653 C 322.259 128.482,322.367 128.366,322.509 128.394 C 322.651 128.423,322.767 128.260,322.767 128.033 C 322.767 127.523,322.761 127.523,322.232 128.088 M399.213 130.546 C 399.192 131.190,399.121 131.887,399.055 132.095 C 398.944 132.448,398.952 132.449,399.169 132.111 C 399.298 131.910,399.368 131.225,399.327 130.563 L 399.252 129.375 399.213 130.546 M320.237 130.121 C 320.039 130.233,319.876 130.394,319.876 130.477 C 319.876 130.715,320.678 130.717,320.825 130.480 C 321.033 130.142,320.633 129.898,320.237 130.121 M318.666 131.757 C 318.398 131.980,318.258 132.164,318.356 132.164 C 318.454 132.165,318.263 132.382,317.932 132.647 C 317.529 132.970,317.409 133.178,317.570 133.278 C 317.714 133.366,317.811 133.299,317.811 133.111 C 317.811 132.938,317.930 132.841,318.075 132.897 C 318.220 132.953,318.522 132.857,318.746 132.683 C 319.134 132.384,319.135 132.375,318.758 132.507 C 318.329 132.658,318.410 132.397,319.010 131.699 C 319.416 131.226,319.274 131.250,318.666 131.757 M21.836 131.784 C 21.977 131.957,22.031 132.159,21.957 132.234 C 21.882 132.308,21.935 132.370,22.074 132.370 C 22.213 132.370,22.269 132.463,22.198 132.578 C 22.127 132.692,22.285 132.872,22.547 132.978 C 22.810 133.083,22.949 133.175,22.856 133.183 C 22.762 133.190,22.836 133.346,23.020 133.530 C 23.204 133.714,23.404 133.815,23.463 133.756 C 23.611 133.608,22.358 131.900,21.926 131.662 C 21.634 131.501,21.620 131.520,21.836 131.784 M316.727 133.641 C 316.528 133.851,316.419 134.022,316.485 134.022 C 316.550 134.022,316.341 134.243,316.020 134.515 C 314.626 135.692,313.871 136.512,313.995 136.714 C 314.069 136.833,314.017 137.066,313.880 137.232 C 313.704 137.443,313.699 137.532,313.862 137.532 C 313.990 137.532,314.094 137.443,314.094 137.334 C 314.094 137.225,314.350 136.899,314.662 136.609 C 314.974 136.320,315.230 135.970,315.230 135.833 C 315.230 135.695,315.453 135.472,315.725 135.336 C 316.216 135.091,317.397 133.844,317.398 133.569 C 317.399 133.249,317.066 133.284,316.727 133.641 M24.161 135.467 C 24.161 135.743,24.299 135.880,24.574 135.880 C 25.063 135.880,25.092 135.749,24.692 135.349 C 24.292 134.949,24.161 134.978,24.161 135.467 M399.303 135.543 C 399.235 135.812,399.186 136.718,399.194 137.556 C 399.202 138.395,399.142 140.079,399.061 141.299 C 398.951 142.955,398.979 143.596,399.172 143.829 C 399.350 144.043,399.359 144.140,399.199 144.140 C 398.907 144.140,398.884 146.336,399.174 146.515 C 399.407 146.659,399.423 146.314,399.490 139.649 C 399.537 134.992,399.522 134.669,399.303 135.543 M311.977 138.373 C 311.030 139.328,310.772 139.804,311.203 139.804 C 311.316 139.804,311.409 139.675,311.409 139.517 C 311.409 139.359,311.570 139.243,311.766 139.259 C 311.992 139.277,312.124 139.137,312.127 138.875 C 312.130 138.647,312.248 138.485,312.390 138.513 C 312.532 138.542,312.648 138.415,312.648 138.233 C 312.648 138.023,312.762 137.945,312.958 138.020 C 313.129 138.085,313.268 138.043,313.268 137.927 C 313.268 137.810,313.384 137.784,313.526 137.869 C 313.701 137.975,313.693 137.913,313.501 137.675 C 313.130 137.218,313.120 137.222,311.977 138.373 M26.534 138.381 C 26.551 138.621,26.724 138.905,26.917 139.013 C 27.110 139.121,27.214 139.296,27.149 139.401 C 27.084 139.506,27.170 139.539,27.341 139.473 C 27.603 139.373,27.581 139.245,27.197 138.652 C 26.672 137.842,26.488 137.767,26.534 138.381 M28.291 140.377 C 28.291 140.516,28.395 140.630,28.522 140.630 C 28.651 140.630,28.705 140.812,28.644 141.043 C 28.529 141.482,28.791 141.609,29.027 141.229 C 29.104 141.103,28.970 140.804,28.729 140.563 C 28.485 140.319,28.291 140.237,28.291 140.377 M29.164 141.916 C 29.195 142.333,29.362 142.533,29.804 142.688 C 30.195 142.824,30.363 142.998,30.289 143.191 C 30.227 143.354,30.290 143.531,30.430 143.584 C 30.572 143.639,30.698 143.509,30.714 143.292 C 30.730 143.077,30.656 142.901,30.550 142.901 C 30.443 142.901,30.356 142.767,30.356 142.604 C 30.356 142.440,30.249 142.240,30.118 142.159 C 29.962 142.062,29.936 142.103,30.043 142.277 C 30.152 142.453,30.111 142.510,29.920 142.447 C 29.763 142.395,29.518 142.128,29.377 141.853 L 29.121 141.353 29.164 141.916 M306.892 143.205 C 306.381 143.699,306.266 143.921,306.459 144.041 C 306.622 144.141,306.673 144.122,306.591 143.989 C 306.518 143.871,306.596 143.659,306.765 143.519 C 307.019 143.309,307.076 143.332,307.089 143.651 C 307.101 143.925,307.166 143.873,307.313 143.469 C 307.427 143.157,307.605 142.901,307.710 142.901 C 307.814 142.901,307.899 142.808,307.899 142.695 C 307.899 142.356,307.629 142.493,306.892 143.205 M305.472 144.449 C 305.118 144.851,305.147 144.946,305.613 144.911 C 305.832 144.894,305.995 144.784,305.974 144.665 C 305.954 144.547,306.060 144.476,306.210 144.507 C 306.361 144.538,306.425 144.468,306.353 144.352 C 306.171 144.058,305.779 144.101,305.472 144.449 M32.008 145.271 C 32.008 145.325,32.310 145.516,32.679 145.696 L 33.351 146.024 32.834 145.603 C 32.337 145.198,32.008 145.066,32.008 145.271 M304.014 145.894 C 303.789 146.179,303.543 146.412,303.466 146.412 C 303.309 146.412,302.991 146.728,302.530 147.342 C 302.247 147.718,302.250 147.731,302.560 147.489 C 302.746 147.343,303.021 147.250,303.170 147.282 C 303.318 147.315,303.444 147.218,303.450 147.066 C 303.455 146.915,303.622 146.673,303.820 146.527 C 304.019 146.382,304.182 146.152,304.182 146.016 C 304.182 145.879,304.268 145.822,304.374 145.887 C 304.480 145.952,304.621 145.918,304.687 145.810 C 304.972 145.349,304.384 145.422,304.014 145.894 M33.566 147.017 C 33.442 147.218,33.786 147.508,34.228 147.575 C 34.370 147.597,34.486 147.530,34.486 147.426 C 34.486 147.323,34.295 147.238,34.061 147.238 C 33.827 147.238,33.693 147.145,33.764 147.031 C 33.834 146.918,33.845 146.825,33.788 146.825 C 33.731 146.825,33.631 146.911,33.566 147.017 M34.693 147.913 C 34.693 148.222,35.253 148.812,35.403 148.661 C 35.447 148.617,35.305 148.361,35.088 148.093 C 34.819 147.761,34.693 147.703,34.693 147.913 M301.029 148.345 C 300.189 149.071,300.102 149.234,300.556 149.234 C 300.720 149.234,300.837 149.134,300.815 149.010 C 300.792 148.887,300.970 148.793,301.210 148.800 C 301.544 148.810,301.624 148.715,301.553 148.387 C 301.479 148.042,301.502 148.019,301.677 148.269 C 301.832 148.490,301.956 148.514,302.117 148.353 C 302.760 147.710,301.772 147.703,301.029 148.345 M299.248 149.998 C 299.071 150.212,299.085 150.340,299.308 150.525 C 299.509 150.691,299.644 150.700,299.736 150.552 C 299.809 150.433,299.771 150.336,299.651 150.336 C 299.531 150.336,299.432 150.246,299.432 150.136 C 299.432 150.026,299.572 149.989,299.742 150.054 C 299.912 150.120,300.052 150.070,300.052 149.945 C 300.052 149.624,299.530 149.659,299.248 149.998 M398.886 150.043 C 398.680 150.579,398.745 152.607,398.967 152.607 C 399.085 152.607,399.174 151.988,399.174 151.162 C 399.174 149.695,399.112 149.454,398.886 150.043 M298.323 150.858 C 298.232 151.094,298.295 151.172,298.541 151.125 C 298.907 151.054,298.978 150.700,298.647 150.590 C 298.539 150.554,298.393 150.675,298.323 150.858 M37.959 151.267 C 37.773 151.562,38.237 152.127,38.665 152.126 C 38.938 152.125,38.969 152.061,38.796 151.852 C 38.672 151.702,38.494 151.626,38.402 151.683 C 38.310 151.740,38.202 151.622,38.163 151.422 C 38.123 151.222,38.031 151.152,37.959 151.267 M297.004 151.712 C 296.862 151.769,296.793 151.895,296.853 151.990 C 296.912 152.086,296.781 152.221,296.563 152.290 C 296.038 152.457,295.782 153.081,296.284 152.971 C 296.482 152.928,296.617 152.770,296.584 152.621 C 296.547 152.452,296.644 152.396,296.842 152.472 C 297.060 152.555,297.161 152.471,297.161 152.205 C 297.161 151.991,297.277 151.769,297.419 151.711 C 297.561 151.654,297.584 151.607,297.470 151.607 C 297.357 151.607,297.147 151.654,297.004 151.712 M39.354 152.765 C 39.476 152.849,39.638 153.085,39.714 153.291 C 39.794 153.508,39.953 153.603,40.092 153.518 C 40.247 153.422,40.276 153.460,40.175 153.624 C 40.082 153.774,40.195 154.043,40.453 154.283 C 40.867 154.668,40.888 154.670,40.888 154.308 C 40.888 153.917,39.682 152.605,39.329 152.610 C 39.221 152.612,39.232 152.682,39.354 152.765 M295.231 153.191 C 295.043 153.399,294.889 153.683,294.889 153.823 C 294.889 153.963,294.782 154.011,294.651 153.930 C 294.499 153.836,294.468 153.873,294.566 154.031 C 294.752 154.332,295.316 153.948,295.244 153.568 C 295.219 153.437,295.360 153.357,295.557 153.390 C 295.806 153.431,295.878 153.353,295.793 153.132 C 295.641 152.735,295.644 152.735,295.231 153.191 M293.240 154.930 C 293.237 155.342,293.952 155.432,294.188 155.050 C 294.291 154.883,294.220 154.853,293.958 154.954 C 293.732 155.041,293.512 154.993,293.412 154.834 C 293.288 154.639,293.242 154.665,293.240 154.930 M41.801 155.112 C 41.724 155.236,41.920 155.559,42.236 155.831 C 42.831 156.342,43.366 156.478,43.366 156.118 C 43.366 156.004,43.183 155.911,42.960 155.911 C 42.719 155.911,42.593 155.806,42.652 155.653 C 42.785 155.306,41.992 154.802,41.801 155.112 M292.100 155.706 C 291.894 155.934,291.787 156.182,291.862 156.257 C 291.937 156.332,291.998 156.274,291.998 156.128 C 291.998 155.962,292.157 155.905,292.423 155.974 C 292.748 156.059,292.797 156.024,292.631 155.824 C 292.512 155.681,292.476 155.502,292.550 155.428 C 292.625 155.353,292.639 155.292,292.581 155.292 C 292.523 155.292,292.306 155.478,292.100 155.706 M291.297 156.617 C 291.366 156.797,291.513 156.944,291.624 156.944 C 291.896 156.944,291.726 156.474,291.417 156.371 C 291.266 156.321,291.220 156.416,291.297 156.617 M43.508 156.815 C 43.398 157.101,43.719 157.563,44.027 157.563 C 44.118 157.563,44.192 157.424,44.192 157.253 C 44.192 157.083,44.094 156.944,43.973 156.944 C 43.853 156.944,43.812 156.851,43.882 156.737 C 43.952 156.624,43.921 156.531,43.813 156.531 C 43.705 156.531,43.568 156.659,43.508 156.815 M290.520 156.957 C 290.201 157.294,290.203 157.325,290.554 157.417 C 290.801 157.481,290.965 157.382,291.031 157.126 C 291.170 156.598,290.935 156.520,290.520 156.957 M44.828 157.918 C 44.816 158.244,44.901 158.342,45.121 158.257 C 45.292 158.192,45.431 158.050,45.431 157.942 C 45.431 157.834,45.346 157.798,45.242 157.862 C 45.138 157.926,45.006 157.862,44.949 157.719 C 44.891 157.577,44.837 157.666,44.828 157.918 M398.864 158.389 C 398.934 158.503,398.917 158.596,398.825 158.595 C 398.733 158.595,398.689 159.199,398.727 159.938 C 398.824 161.814,399.198 161.633,399.154 159.732 C 399.134 158.880,399.032 158.183,398.927 158.183 C 398.822 158.183,398.794 158.276,398.864 158.389 M45.933 158.787 C 45.933 159.033,46.107 159.217,46.391 159.272 C 46.834 159.356,46.837 159.344,46.501 158.881 C 46.075 158.293,45.933 158.270,45.933 158.787 M287.661 159.319 C 287.509 159.602,287.302 159.835,287.201 159.835 C 287.100 159.835,287.087 159.719,287.173 159.577 C 287.278 159.401,287.216 159.409,286.978 159.602 C 286.525 159.970,286.531 160.282,286.990 160.205 C 287.391 160.138,288.281 159.305,288.281 158.998 C 288.281 158.626,287.937 158.804,287.661 159.319 M47.443 159.869 C 47.584 160.042,47.658 160.224,47.607 160.274 C 47.557 160.325,47.697 160.366,47.919 160.366 C 48.431 160.366,48.431 160.366,47.754 159.926 C 47.343 159.658,47.257 159.643,47.443 159.869 M285.493 160.698 C 284.861 161.051,284.257 161.745,284.231 162.147 C 284.218 162.346,284.288 162.459,284.386 162.399 C 284.484 162.338,284.564 162.149,284.564 161.979 C 284.564 161.797,284.662 161.730,284.802 161.816 C 284.941 161.902,284.985 161.874,284.908 161.749 C 284.835 161.630,284.904 161.426,285.062 161.295 C 285.245 161.143,285.376 161.132,285.421 161.265 C 285.461 161.380,285.600 161.244,285.732 160.964 C 285.863 160.684,285.956 160.457,285.938 160.461 C 285.921 160.464,285.720 160.571,285.493 160.698 M48.231 160.887 C 48.294 160.990,48.490 161.074,48.666 161.074 C 48.875 161.074,48.942 161.189,48.858 161.407 C 48.764 161.652,48.818 161.706,49.066 161.611 C 49.313 161.516,49.367 161.569,49.272 161.817 C 49.180 162.058,49.232 162.119,49.456 162.033 C 49.627 161.967,49.768 162.009,49.768 162.128 C 49.768 162.246,49.907 162.482,50.077 162.652 C 50.353 162.927,50.387 162.925,50.387 162.630 C 50.387 162.199,49.156 160.972,48.570 160.818 C 48.320 160.753,48.167 160.784,48.231 160.887 M398.780 162.934 C 398.806 163.729,398.766 164.442,398.691 164.517 C 398.480 164.728,398.530 167.161,398.749 167.383 C 398.856 167.490,398.980 168.090,399.025 168.715 C 399.093 169.663,399.107 169.601,399.111 168.337 C 399.113 167.439,399.044 166.935,398.941 167.098 C 398.837 167.262,398.766 166.814,398.764 165.978 C 398.762 165.185,398.850 164.584,398.967 164.584 C 399.087 164.584,399.174 163.930,399.174 163.036 C 399.174 162.076,399.090 161.487,398.954 161.487 C 398.814 161.487,398.750 162.017,398.780 162.934 M283.534 162.055 C 283.544 162.507,283.938 162.808,283.941 162.364 C 283.943 162.109,283.851 161.900,283.738 161.900 C 283.624 161.900,283.533 161.970,283.534 162.055 M283.228 162.509 C 283.152 162.632,283.003 162.679,282.897 162.614 C 282.792 162.548,282.705 162.704,282.705 162.959 L 282.705 163.423 283.139 162.958 C 283.378 162.702,283.526 162.446,283.469 162.389 C 283.413 162.332,283.304 162.386,283.228 162.509 M51.907 163.278 C 51.985 163.416,51.887 163.562,51.680 163.616 C 51.341 163.704,51.342 163.712,51.690 163.734 C 51.896 163.748,52.008 163.849,51.940 163.959 C 51.872 164.069,52.075 164.216,52.392 164.286 C 52.709 164.355,53.108 164.457,53.278 164.511 C 53.460 164.568,53.502 164.539,53.382 164.440 C 53.268 164.347,52.859 163.993,52.472 163.654 C 52.085 163.314,51.831 163.145,51.907 163.278 M281.056 163.913 C 281.055 164.055,280.914 164.171,280.743 164.171 C 280.573 164.171,280.434 164.270,280.434 164.390 C 280.434 164.510,280.318 164.543,280.176 164.463 C 280.012 164.371,280.022 164.423,280.201 164.606 C 280.411 164.818,280.509 164.829,280.576 164.648 C 280.626 164.512,280.791 164.449,280.942 164.507 C 281.309 164.648,281.486 164.329,281.249 163.955 C 281.119 163.749,281.059 163.736,281.056 163.913 M54.524 165.124 C 54.520 165.252,54.266 165.323,53.949 165.286 C 53.602 165.245,53.542 165.265,53.795 165.337 C 54.022 165.402,54.326 165.551,54.471 165.669 C 54.839 165.968,55.011 165.722,54.749 165.271 C 54.628 165.064,54.527 164.997,54.524 165.124 M278.299 165.940 C 278.441 166.309,278.704 166.323,278.840 165.969 C 278.899 165.814,278.783 165.689,278.564 165.673 C 278.314 165.654,278.224 165.745,278.299 165.940 M277.527 166.185 C 277.519 166.270,277.472 166.552,277.424 166.812 C 277.351 167.208,277.383 167.242,277.624 167.019 C 277.783 166.873,277.864 166.673,277.804 166.575 C 277.745 166.477,277.824 166.316,277.981 166.217 C 278.206 166.074,278.190 166.036,277.904 166.033 C 277.705 166.031,277.536 166.100,277.527 166.185 M55.963 166.649 C 56.225 166.877,56.472 167.062,56.512 167.062 C 56.553 167.062,56.470 166.877,56.328 166.649 C 56.186 166.422,55.939 166.236,55.778 166.236 C 55.589 166.236,55.653 166.381,55.963 166.649 M57.976 167.819 C 58.118 167.876,58.234 168.014,58.234 168.124 C 58.234 168.235,58.118 168.256,57.976 168.171 C 57.803 168.067,57.812 168.132,58.004 168.368 C 58.222 168.637,58.355 168.665,58.572 168.485 C 58.779 168.313,58.854 168.313,58.854 168.483 C 58.854 168.610,58.970 168.712,59.112 168.708 C 59.254 168.704,59.109 168.472,58.791 168.192 C 58.472 167.911,58.100 167.689,57.965 167.698 C 57.786 167.710,57.789 167.743,57.976 167.819 M274.062 168.485 C 273.891 168.593,273.862 168.713,273.987 168.790 C 274.099 168.859,274.307 168.778,274.447 168.609 C 274.726 168.273,274.507 168.203,274.062 168.485 M60.093 169.309 C 60.093 169.578,60.626 169.971,60.781 169.816 C 60.936 169.661,60.543 169.128,60.274 169.128 C 60.174 169.128,60.093 169.209,60.093 169.309 M272.051 169.825 C 271.879 170.274,272.000 170.395,272.384 170.157 C 272.620 170.011,272.632 169.916,272.437 169.721 C 272.241 169.526,272.157 169.549,272.051 169.825 M398.813 170.314 C 398.641 170.372,398.554 170.859,398.554 171.770 C 398.554 173.009,398.585 173.109,398.876 172.819 C 399.282 172.412,399.225 170.175,398.813 170.314 M63.810 171.568 C 63.810 171.736,64.906 172.432,65.171 172.432 C 65.410 172.432,64.592 171.711,64.171 171.550 C 63.973 171.474,63.810 171.482,63.810 171.568 M268.481 172.173 C 268.543 172.566,268.433 172.715,268.271 172.459 C 268.153 172.272,267.983 172.238,267.768 172.359 C 267.209 172.672,267.658 173.075,268.240 172.783 C 268.765 172.519,269.054 172.019,268.680 172.019 C 268.557 172.019,268.467 172.088,268.481 172.173 M65.164 172.541 C 64.944 172.708,64.851 172.852,64.958 172.860 C 65.065 172.869,65.304 172.906,65.489 172.942 C 65.729 172.989,65.796 172.896,65.723 172.616 C 65.666 172.401,65.608 172.228,65.593 172.232 C 65.578 172.235,65.385 172.375,65.164 172.541 M266.856 172.790 C 266.714 172.839,266.598 173.016,266.598 173.184 C 266.598 173.351,266.505 173.431,266.391 173.361 C 266.278 173.291,266.082 173.297,265.956 173.374 C 265.793 173.475,265.799 173.560,265.978 173.670 C 266.222 173.821,267.427 173.482,267.421 173.264 C 267.413 172.982,267.088 172.709,266.856 172.790 M67.125 173.663 C 66.892 173.808,66.951 173.880,67.393 173.991 C 67.704 174.069,68.017 174.076,68.087 174.005 C 68.158 173.935,68.068 173.877,67.888 173.877 C 67.709 173.877,67.531 173.787,67.493 173.677 C 67.451 173.556,67.307 173.550,67.125 173.663 M264.985 174.099 C 265.026 174.221,265.148 174.321,265.256 174.321 C 265.363 174.321,265.485 174.221,265.526 174.099 C 265.566 173.977,265.445 173.877,265.256 173.877 C 265.066 173.877,264.945 173.977,264.985 174.099 M264.357 174.486 C 264.403 174.623,264.507 174.727,264.590 174.719 C 264.836 174.693,264.789 174.410,264.522 174.321 C 264.386 174.276,264.312 174.350,264.357 174.486 M68.976 174.652 C 68.982 174.954,69.379 175.446,69.382 175.156 C 69.384 175.007,69.478 174.942,69.590 175.011 C 69.707 175.084,69.741 175.001,69.671 174.817 C 69.548 174.497,68.970 174.359,68.976 174.652 M263.345 174.916 C 262.855 175.113,262.743 175.420,263.085 175.631 C 263.201 175.703,263.237 175.622,263.169 175.445 C 263.081 175.214,263.163 175.155,263.487 175.217 C 263.727 175.263,263.875 175.221,263.814 175.123 C 263.754 175.025,263.821 174.898,263.964 174.840 C 264.106 174.783,264.130 174.734,264.017 174.733 C 263.903 174.731,263.601 174.813,263.345 174.916 M69.931 175.423 C 69.867 175.592,69.880 175.721,69.961 175.709 C 70.042 175.697,70.155 175.705,70.212 175.727 C 71.066 176.056,71.480 175.857,70.883 175.404 C 70.404 175.040,70.076 175.047,69.931 175.423 M71.520 176.252 C 71.520 176.617,72.186 176.669,72.402 176.320 C 72.502 176.158,72.438 176.122,72.207 176.210 C 72.018 176.283,71.864 176.252,71.864 176.142 C 71.864 176.032,71.786 175.942,71.692 175.942 C 71.597 175.942,71.520 176.082,71.520 176.252 M398.760 175.982 C 398.760 176.017,398.711 177.234,398.651 178.688 C 398.570 180.674,398.609 181.395,398.807 181.594 C 399.021 181.808,399.071 181.582,399.071 180.397 C 399.071 179.594,398.978 178.868,398.864 178.785 C 398.736 178.691,398.756 178.632,398.916 178.630 C 399.233 178.626,399.280 176.239,398.967 176.045 C 398.854 175.975,398.761 175.947,398.760 175.982 M260.816 176.446 C 260.816 176.610,260.908 176.801,261.020 176.870 C 261.141 176.945,261.169 176.852,261.088 176.642 C 261.000 176.412,261.032 176.337,261.179 176.428 C 261.304 176.505,261.465 176.474,261.536 176.359 C 261.608 176.242,261.476 176.149,261.241 176.149 C 261.007 176.149,260.816 176.283,260.816 176.446 M72.759 176.650 C 72.759 176.819,72.873 177.001,73.014 177.055 C 73.161 177.111,73.248 177.011,73.219 176.817 C 73.156 176.387,72.759 176.244,72.759 176.650 M260.041 176.664 C 259.899 176.825,259.783 177.008,259.783 177.069 C 259.783 177.247,260.284 177.099,260.451 176.871 C 260.831 176.354,260.474 176.173,260.041 176.664 M258.338 177.594 C 258.167 177.704,258.074 177.803,258.131 177.813 C 258.188 177.824,258.391 177.863,258.581 177.899 C 258.809 177.943,258.890 177.867,258.818 177.677 C 258.687 177.337,258.726 177.343,258.338 177.594 M74.887 177.738 C 74.661 177.963,74.741 178.145,75.065 178.145 C 75.235 178.145,75.374 178.073,75.374 177.985 C 75.374 177.752,75.041 177.583,74.887 177.738 M76.410 178.460 C 76.416 178.978,76.813 179.405,76.817 178.897 C 76.818 178.648,76.727 178.387,76.613 178.317 C 76.500 178.247,76.408 178.311,76.410 178.460 M256.209 178.720 C 256.044 178.885,255.857 178.969,255.795 178.906 C 255.732 178.843,255.570 178.861,255.434 178.944 C 255.258 179.053,255.295 179.157,255.564 179.308 C 255.832 179.458,255.964 179.449,256.021 179.278 C 256.065 179.146,256.210 179.099,256.342 179.175 C 256.474 179.251,256.513 179.236,256.429 179.143 C 256.345 179.051,256.380 178.850,256.506 178.697 C 256.815 178.325,256.586 178.343,256.209 178.720 M77.439 178.828 C 77.439 178.945,77.526 179.040,77.631 179.040 C 77.737 179.040,77.983 179.200,78.178 179.395 C 78.373 179.590,78.767 179.763,79.052 179.778 C 79.537 179.804,79.546 179.788,79.188 179.526 C 78.885 179.304,78.772 179.300,78.642 179.504 C 78.533 179.676,78.477 179.684,78.475 179.528 C 78.473 179.399,78.240 179.142,77.956 178.955 C 77.672 178.769,77.439 178.712,77.439 178.828 M254.724 179.404 C 254.610 179.488,254.494 179.672,254.466 179.814 C 254.401 180.139,254.958 180.155,255.157 179.834 C 255.255 179.675,255.212 179.652,255.030 179.764 C 254.832 179.887,254.793 179.839,254.889 179.590 C 255.036 179.206,255.019 179.187,254.724 179.404 M80.618 180.727 C 80.518 180.889,80.582 180.925,80.813 180.837 C 81.017 180.758,81.158 180.807,81.160 180.956 C 81.162 181.142,81.208 181.137,81.333 180.940 C 81.468 180.726,81.556 180.737,81.768 180.992 C 82.047 181.328,82.397 181.420,82.394 181.156 C 82.389 180.710,80.858 180.339,80.618 180.727 M252.053 180.670 C 251.990 180.772,252.077 180.908,252.247 180.973 C 252.417 181.039,252.555 180.996,252.555 180.880 C 252.555 180.763,252.663 180.734,252.794 180.815 C 252.942 180.906,252.976 180.871,252.885 180.724 C 252.710 180.441,252.214 180.409,252.053 180.670 M84.111 182.015 C 84.155 182.452,84.664 182.607,85.104 182.317 C 85.301 182.187,85.218 182.157,84.834 182.220 C 84.440 182.285,84.248 182.212,84.175 181.967 C 84.096 181.703,84.081 181.714,84.111 182.015 M85.345 182.662 C 85.167 182.853,85.230 182.912,85.612 182.912 C 85.887 182.912,86.113 182.799,86.113 182.662 C 86.113 182.525,85.992 182.413,85.845 182.413 C 85.698 182.413,85.473 182.525,85.345 182.662 M248.041 182.619 C 247.869 182.827,247.885 182.895,248.110 182.895 C 248.273 182.895,248.364 182.824,248.311 182.738 C 248.257 182.652,248.378 182.539,248.578 182.487 C 248.882 182.407,248.887 182.388,248.606 182.368 C 248.421 182.355,248.167 182.468,248.041 182.619 M86.526 183.170 C 86.526 183.315,86.693 183.351,86.964 183.265 C 87.283 183.164,87.360 183.195,87.245 183.381 C 87.148 183.539,87.184 183.604,87.338 183.553 C 87.476 183.507,87.585 183.379,87.580 183.268 C 87.567 182.982,86.526 182.885,86.526 183.170 M246.255 183.380 C 246.184 183.495,246.027 183.529,245.906 183.454 C 245.784 183.379,245.727 183.437,245.777 183.588 C 245.826 183.736,246.031 183.881,246.233 183.910 C 246.468 183.945,246.561 183.864,246.491 183.684 C 246.432 183.529,246.494 183.358,246.630 183.303 C 246.820 183.225,246.820 183.199,246.631 183.186 C 246.495 183.177,246.326 183.264,246.255 183.380 M88.178 183.566 C 88.453 183.759,88.453 183.785,88.178 183.801 C 87.974 183.812,88.009 183.874,88.281 183.982 C 88.748 184.167,89.326 184.023,89.069 183.785 C 88.976 183.699,88.668 183.566,88.384 183.489 C 87.989 183.382,87.941 183.400,88.178 183.566 M89.417 184.164 C 89.417 184.397,90.826 185.100,91.275 185.091 C 91.446 185.087,91.705 185.180,91.852 185.296 C 92.035 185.441,92.191 185.434,92.351 185.274 C 92.632 184.993,91.874 184.652,91.147 184.732 C 90.822 184.767,90.717 184.696,90.795 184.492 C 90.856 184.333,90.803 184.202,90.678 184.202 C 90.552 184.202,90.449 184.295,90.449 184.409 C 90.449 184.522,90.356 184.615,90.243 184.615 C 90.129 184.615,90.059 184.505,90.088 184.370 C 90.116 184.234,89.977 184.088,89.778 184.045 C 89.579 184.001,89.417 184.055,89.417 184.164 M242.024 184.971 C 242.024 185.062,241.821 185.229,241.572 185.341 C 241.324 185.453,241.081 185.684,241.033 185.854 C 240.977 186.050,241.072 186.011,241.290 185.751 C 241.535 185.459,241.668 185.414,241.744 185.596 C 241.803 185.738,241.942 185.854,242.053 185.854 C 242.164 185.854,242.202 185.769,242.137 185.664 C 242.072 185.559,242.150 185.442,242.311 185.405 C 242.561 185.348,242.561 185.300,242.313 185.072 C 242.154 184.925,242.024 184.880,242.024 184.971 M95.077 186.009 C 95.159 186.155,95.113 186.267,94.970 186.267 C 94.831 186.267,94.776 186.327,94.848 186.399 C 95.060 186.611,96.453 186.666,96.324 186.457 C 96.260 186.353,96.045 186.267,95.847 186.267 C 95.650 186.267,95.363 186.151,95.210 186.009 C 94.987 185.803,94.961 185.803,95.077 186.009 M238.622 186.434 C 238.568 186.488,238.571 186.607,238.629 186.700 C 238.747 186.892,239.339 186.714,239.339 186.486 C 239.339 186.320,238.777 186.279,238.622 186.434 M237.687 186.887 C 237.462 187.032,237.451 187.088,237.648 187.090 C 237.799 187.092,237.853 187.198,237.771 187.332 C 237.679 187.481,237.714 187.514,237.865 187.421 C 237.998 187.339,238.058 187.193,237.999 187.097 C 237.940 187.001,238.008 186.875,238.150 186.818 C 238.293 186.760,238.317 186.707,238.203 186.700 C 238.090 186.693,237.858 186.777,237.687 186.887 M97.746 187.179 C 97.746 187.349,97.874 187.538,98.032 187.598 C 98.189 187.659,98.261 187.616,98.192 187.504 C 98.122 187.392,98.154 187.300,98.262 187.300 C 98.370 187.300,98.514 187.445,98.583 187.623 C 98.651 187.800,98.805 187.885,98.925 187.810 C 99.214 187.632,99.075 187.246,98.698 187.183 C 98.534 187.156,98.252 187.074,98.073 187.001 C 97.861 186.916,97.746 186.978,97.746 187.179 M236.345 187.300 C 236.275 187.414,236.025 187.506,235.791 187.506 C 235.458 187.506,235.415 187.567,235.595 187.784 C 235.722 187.936,235.756 188.137,235.672 188.230 C 235.588 188.323,235.637 188.331,235.780 188.248 C 235.924 188.165,235.979 187.996,235.903 187.873 C 235.812 187.726,235.919 187.688,236.209 187.764 C 236.454 187.828,236.655 187.851,236.655 187.814 C 236.655 187.777,236.711 187.600,236.780 187.420 C 236.916 187.065,236.552 186.964,236.345 187.300 M234.721 188.023 C 234.787 188.193,234.923 188.332,235.025 188.332 C 235.126 188.332,235.209 188.193,235.209 188.023 C 235.209 187.852,235.073 187.713,234.906 187.713 C 234.721 187.713,234.649 187.834,234.721 188.023 M101.187 188.310 C 101.187 188.412,101.332 188.550,101.508 188.618 C 101.684 188.685,101.776 188.657,101.713 188.554 C 101.650 188.452,101.715 188.321,101.857 188.263 C 102.000 188.206,101.908 188.151,101.652 188.142 C 101.396 188.133,101.187 188.209,101.187 188.310 M232.867 188.487 C 232.815 188.573,233.112 188.656,233.526 188.673 C 234.102 188.697,234.183 188.664,233.867 188.533 C 233.330 188.310,232.985 188.294,232.867 188.487 M103.161 189.038 C 103.594 189.355,103.790 189.320,103.571 188.966 C 103.496 188.845,103.283 188.745,103.098 188.745 C 102.816 188.745,102.826 188.793,103.161 189.038 M231.905 188.964 C 231.905 189.084,231.990 189.130,232.094 189.066 C 232.198 189.002,232.324 189.066,232.375 189.209 C 232.426 189.352,232.536 189.405,232.620 189.327 C 232.704 189.249,232.711 189.087,232.636 188.966 C 232.460 188.681,231.905 188.680,231.905 188.964 M230.880 189.253 C 230.749 189.410,230.812 189.495,231.073 189.514 C 231.285 189.530,231.504 189.426,231.559 189.282 C 231.683 188.959,231.143 188.935,230.880 189.253 M105.544 189.588 C 105.900 189.813,106.350 189.833,106.350 189.623 C 106.350 189.538,106.103 189.454,105.802 189.436 C 105.410 189.414,105.337 189.457,105.544 189.588 M229.014 189.778 C 229.014 189.892,228.877 189.985,228.711 189.985 C 228.523 189.985,228.454 190.105,228.529 190.300 C 228.636 190.580,228.677 190.579,228.891 190.286 C 229.024 190.104,229.257 189.985,229.409 190.022 C 229.561 190.058,229.728 189.972,229.780 189.830 C 229.836 189.675,229.701 189.572,229.444 189.572 C 229.208 189.572,229.014 189.664,229.014 189.778 M108.002 190.219 C 108.002 190.404,108.231 190.492,108.673 190.476 C 109.042 190.462,109.461 190.543,109.602 190.656 C 109.778 190.795,109.861 190.787,109.861 190.629 C 109.861 190.502,109.791 190.390,109.706 190.382 C 109.510 190.362,109.063 190.251,108.467 190.074 C 108.144 189.979,108.002 190.023,108.002 190.219 M227.829 190.157 C 227.658 190.263,227.706 190.384,227.990 190.561 C 228.406 190.821,228.508 190.690,228.231 190.254 C 228.144 190.118,227.964 190.074,227.829 190.157 M227.046 190.357 C 226.936 190.436,226.816 190.640,226.780 190.811 C 226.728 191.059,226.787 191.050,227.078 190.764 C 227.443 190.405,227.419 190.090,227.046 190.357 M398.682 193.007 C 398.605 194.555,398.591 195.872,398.651 195.932 C 398.712 195.993,398.761 195.515,398.761 194.872 C 398.761 194.191,398.852 193.702,398.978 193.702 C 399.116 193.702,399.181 193.061,399.157 191.946 C 399.098 189.275,398.841 189.850,398.682 193.007 M110.342 190.954 C 110.342 191.267,110.725 191.213,110.834 190.884 C 110.873 190.768,110.778 190.673,110.624 190.673 C 110.469 190.673,110.342 190.799,110.342 190.954 M111.375 191.105 C 111.375 191.289,111.528 191.394,111.748 191.360 C 112.172 191.295,112.525 191.017,112.183 191.017 C 112.060 191.017,111.828 190.967,111.667 190.905 C 111.495 190.839,111.375 190.921,111.375 191.105 M225.039 191.034 C 224.840 191.150,224.679 191.356,224.680 191.492 C 224.683 191.661,224.732 191.669,224.835 191.518 C 225.061 191.189,225.668 191.011,225.784 191.240 C 225.840 191.350,225.863 191.328,225.836 191.190 C 225.769 190.844,225.467 190.785,225.039 191.034 M112.958 191.302 C 112.958 191.344,113.098 191.495,113.268 191.637 C 113.522 191.847,113.578 191.833,113.578 191.559 C 113.578 191.374,113.438 191.224,113.268 191.224 C 113.098 191.224,112.958 191.259,112.958 191.302 M223.952 191.433 C 223.881 191.549,223.713 191.580,223.579 191.504 C 223.445 191.427,223.407 191.443,223.495 191.540 C 223.788 191.862,224.471 191.856,224.471 191.532 C 224.471 191.181,224.147 191.119,223.952 191.433 M115.077 191.982 C 115.278 192.036,115.378 192.183,115.302 192.307 C 115.211 192.454,115.288 192.484,115.523 192.394 C 115.721 192.318,115.922 192.256,115.969 192.256 C 116.442 192.256,115.887 191.925,115.385 191.907 C 115.015 191.894,114.877 191.928,115.077 191.982 M117.708 192.658 C 117.708 192.854,118.706 192.892,118.824 192.700 C 118.882 192.607,118.654 192.531,118.318 192.531 C 117.982 192.531,117.708 192.589,117.708 192.658 M219.569 192.605 C 219.769 192.658,219.892 192.766,219.842 192.847 C 219.792 192.928,219.937 192.994,220.163 192.994 C 220.549 192.994,220.552 192.977,220.212 192.728 C 220.012 192.582,219.704 192.473,219.527 192.487 C 219.279 192.505,219.289 192.532,219.569 192.605 M118.825 193.112 C 118.775 193.193,119.031 193.222,119.393 193.176 C 119.756 193.130,120.167 193.188,120.307 193.304 C 120.480 193.447,120.604 193.448,120.692 193.305 C 120.764 193.189,120.609 193.053,120.349 193.003 C 119.702 192.878,118.936 192.933,118.825 193.112 M217.759 193.289 C 217.554 193.516,217.483 193.702,217.602 193.702 C 217.721 193.702,217.874 193.556,217.942 193.379 C 218.012 193.198,218.172 193.121,218.306 193.204 C 218.455 193.296,218.490 193.262,218.399 193.114 C 218.206 192.803,218.197 192.805,217.759 193.289 M215.385 193.727 C 215.385 193.840,215.470 193.880,215.573 193.816 C 215.677 193.752,215.800 193.811,215.845 193.948 C 215.902 194.118,215.966 194.098,216.047 193.888 C 216.125 193.686,216.031 193.569,215.775 193.550 C 215.560 193.534,215.385 193.613,215.385 193.727 M214.054 193.890 C 213.863 194.198,214.616 194.353,214.904 194.064 C 215.130 193.838,215.090 193.784,214.671 193.750 C 214.393 193.727,214.116 193.790,214.054 193.890 M125.843 194.356 C 125.716 194.561,125.685 194.549,126.588 194.630 C 126.985 194.666,127.100 194.651,126.843 194.597 C 126.585 194.542,126.419 194.427,126.472 194.341 C 126.526 194.254,126.430 194.183,126.260 194.183 C 126.089 194.183,125.902 194.261,125.843 194.356 M212.545 194.251 C 212.403 194.309,212.287 194.432,212.287 194.525 C 212.287 194.737,213.078 194.544,213.232 194.296 C 213.351 194.103,212.974 194.078,212.545 194.251 M127.575 194.565 C 127.927 194.917,128.662 195.000,128.537 194.673 C 128.481 194.529,128.187 194.390,127.882 194.365 C 127.454 194.329,127.384 194.374,127.575 194.565 M211.306 194.458 C 211.164 194.515,211.048 194.650,211.048 194.759 C 211.048 194.879,211.197 194.876,211.434 194.749 C 211.646 194.635,211.893 194.609,211.983 194.690 C 212.073 194.771,212.080 194.721,211.998 194.579 C 211.842 194.308,211.728 194.288,211.306 194.458 M209.499 194.938 C 209.164 195.080,209.209 195.107,209.737 195.079 C 210.095 195.060,210.345 194.974,210.293 194.889 C 210.177 194.701,210.037 194.710,209.499 194.938 M208.284 195.263 C 208.216 195.441,208.066 195.528,207.952 195.458 C 207.838 195.387,207.744 195.422,207.744 195.536 C 207.744 195.649,207.837 195.800,207.950 195.870 C 208.064 195.940,208.157 195.905,208.157 195.793 C 208.157 195.680,208.343 195.529,208.570 195.457 C 209.040 195.308,209.129 194.941,208.695 194.941 C 208.537 194.941,208.352 195.086,208.284 195.263 M132.626 195.491 C 132.341 195.606,132.478 195.973,132.807 195.973 C 132.921 195.973,132.961 195.888,132.897 195.784 C 132.833 195.680,132.897 195.548,133.039 195.491 C 133.182 195.433,133.206 195.386,133.092 195.386 C 132.979 195.386,132.769 195.433,132.626 195.491 M206.480 195.543 C 206.467 195.609,206.467 195.733,206.480 195.818 C 206.511 196.013,206.208 196.020,206.017 195.830 C 205.761 195.574,205.292 195.593,205.392 195.856 C 205.560 196.292,207.124 196.025,207.124 195.560 C 207.124 195.391,206.515 195.375,206.480 195.543 M137.852 196.164 C 137.786 196.270,137.841 196.425,137.974 196.507 C 138.125 196.600,138.160 196.567,138.068 196.418 C 137.909 196.161,138.196 196.087,138.433 196.323 C 138.744 196.634,140.461 196.821,140.278 196.524 C 140.201 196.400,140.286 196.369,140.486 196.445 C 140.671 196.516,140.866 196.505,140.918 196.420 C 140.971 196.335,140.695 196.258,140.306 196.247 C 139.916 196.237,139.597 196.322,139.597 196.436 C 139.597 196.558,139.478 196.544,139.305 196.401 C 138.910 196.073,138.000 195.924,137.852 196.164 M202.722 196.108 C 202.648 196.182,202.272 196.264,201.888 196.289 C 200.937 196.353,200.327 196.682,200.814 196.869 C 201.003 196.942,201.106 196.918,201.044 196.817 C 200.981 196.717,201.279 196.648,201.704 196.665 C 202.395 196.693,203.193 196.310,202.950 196.067 C 202.899 196.015,202.796 196.034,202.722 196.108 M203.752 196.300 C 203.821 196.480,203.936 196.550,204.006 196.455 C 204.077 196.360,204.219 196.213,204.322 196.128 C 204.425 196.043,204.310 195.973,204.068 195.973 C 203.750 195.973,203.662 196.065,203.752 196.300 M141.341 196.780 C 141.404 196.883,141.642 196.918,141.869 196.859 C 142.437 196.710,142.386 196.593,141.753 196.593 C 141.463 196.593,141.277 196.677,141.341 196.780 M142.349 196.897 C 142.158 197.105,142.217 197.161,142.630 197.161 C 142.917 197.161,143.072 197.101,142.975 197.029 C 142.878 196.957,142.752 196.838,142.695 196.766 C 142.638 196.694,142.483 196.753,142.349 196.897 M198.581 196.907 C 198.484 197.160,198.384 197.174,198.074 196.980 C 197.857 196.844,197.448 196.799,197.140 196.876 C 196.559 197.022,196.388 197.350,196.893 197.350 C 197.059 197.350,197.146 197.272,197.088 197.178 C 196.944 196.945,197.095 196.961,197.713 197.243 C 198.111 197.424,198.304 197.420,198.539 197.225 C 198.708 197.085,198.943 197.030,199.062 197.103 C 199.180 197.177,199.277 197.092,199.277 196.915 C 199.277 196.501,198.739 196.495,198.581 196.907 M145.617 196.995 C 145.662 197.132,145.767 197.236,145.849 197.228 C 146.096 197.202,146.048 196.919,145.782 196.830 C 145.646 196.785,145.572 196.859,145.617 196.995 M147.031 197.407 C 147.031 197.513,147.124 197.658,147.238 197.728 C 147.352 197.799,147.445 197.758,147.445 197.637 C 147.445 197.331,148.007 197.363,148.134 197.677 C 148.196 197.831,148.244 197.789,148.254 197.574 C 148.266 197.306,148.110 197.212,147.651 197.212 C 147.310 197.212,147.031 197.300,147.031 197.407 M148.477 197.481 C 148.477 197.585,148.616 197.616,148.787 197.551 C 148.957 197.485,149.097 197.521,149.097 197.630 C 149.097 197.740,149.435 197.786,149.848 197.733 C 150.686 197.626,151.032 197.427,150.422 197.403 C 150.204 197.394,149.677 197.366,149.251 197.340 C 148.826 197.314,148.477 197.378,148.477 197.481 M193.443 197.355 C 193.245 197.406,193.082 197.585,193.082 197.751 C 193.082 198.076,193.754 197.835,194.012 197.418 C 194.144 197.205,194.055 197.195,193.443 197.355 M194.260 197.488 C 194.202 197.639,194.285 197.763,194.444 197.763 C 194.604 197.763,194.734 197.682,194.734 197.584 C 194.734 197.485,194.904 197.495,195.113 197.607 C 195.399 197.760,195.491 197.736,195.491 197.511 C 195.491 197.128,194.406 197.107,194.260 197.488 M191.856 197.744 C 191.979 197.893,192.212 197.963,192.374 197.901 C 192.784 197.743,192.747 197.688,192.151 197.574 C 191.743 197.496,191.680 197.532,191.856 197.744 M190.845 197.806 C 190.621 197.948,190.627 198.003,190.879 198.100 C 191.050 198.165,191.241 198.085,191.303 197.922 C 191.431 197.589,191.257 197.545,190.845 197.806 M155.705 198.025 C 155.705 198.235,156.706 198.256,156.834 198.049 C 156.898 197.944,156.671 197.867,156.328 197.877 C 155.985 197.887,155.705 197.953,155.705 198.025 M187.111 198.120 C 186.916 198.355,186.969 198.403,187.396 198.378 C 187.684 198.362,187.919 198.232,187.919 198.090 C 187.920 197.743,187.409 197.762,187.111 198.120 M188.421 198.146 C 188.640 198.311,188.869 198.396,188.931 198.335 C 189.061 198.205,188.536 197.836,188.229 197.841 C 188.116 197.843,188.202 197.980,188.421 198.146 M189.395 198.016 C 189.197 198.141,189.274 198.193,189.656 198.193 C 189.955 198.193,190.249 198.112,190.310 198.012 C 190.454 197.780,189.762 197.783,189.395 198.016 M161.693 198.393 C 161.977 198.447,162.330 198.590,162.478 198.711 C 162.673 198.872,162.831 198.847,163.057 198.621 C 163.333 198.345,163.247 198.310,162.272 198.303 C 161.670 198.299,161.409 198.339,161.693 198.393 M182.137 198.432 C 182.137 198.779,182.746 198.958,183.014 198.690 C 183.181 198.522,183.330 198.526,183.568 198.704 C 183.838 198.907,183.850 198.899,183.637 198.661 C 183.301 198.283,182.466 198.144,182.681 198.502 C 182.787 198.679,182.726 198.671,182.487 198.478 C 182.249 198.285,182.137 198.270,182.137 198.432 M167.544 198.768 C 167.544 198.900,167.752 198.961,168.026 198.908 C 168.291 198.858,168.508 198.735,168.508 198.636 C 168.508 198.537,168.291 198.474,168.026 198.496 C 167.761 198.518,167.544 198.640,167.544 198.768 M169.010 198.634 C 169.207 198.953,170.367 199.031,170.367 198.725 C 170.367 198.549,170.105 198.451,169.632 198.451 C 169.227 198.451,168.947 198.533,169.010 198.634 M170.573 198.661 C 170.573 198.889,171.269 198.950,173.996 198.960 C 175.318 198.965,175.871 198.895,175.872 198.720 C 175.873 198.541,175.141 198.471,173.223 198.465 C 171.618 198.461,170.573 198.538,170.573 198.661 M176.149 198.754 C 176.149 198.939,176.270 199.011,176.458 198.939 C 176.629 198.874,176.768 198.737,176.768 198.636 C 176.768 198.534,176.629 198.451,176.458 198.451 C 176.288 198.451,176.149 198.588,176.149 198.754 M177.919 198.795 C 177.861 198.947,177.892 199.071,177.988 199.071 C 178.085 199.071,178.266 198.947,178.392 198.795 C 178.564 198.588,178.547 198.520,178.323 198.520 C 178.159 198.520,177.977 198.644,177.919 198.795 M180.829 198.589 C 180.579 198.840,180.687 199.060,181.002 198.939 C 181.172 198.874,181.311 198.737,181.311 198.636 C 181.311 198.419,181.027 198.392,180.829 198.589 M398.575 200.457 C 398.550 201.211,398.521 201.881,398.510 201.946 C 398.498 202.012,398.548 202.204,398.619 202.375 C 398.691 202.545,398.780 203.196,398.816 203.820 C 398.853 204.445,398.899 203.682,398.920 202.125 C 398.956 199.300,398.659 197.860,398.575 200.457 ' stroke='none' fill='%23d4d4d4' fill-rule='evenodd' style='&%2310; fill: %23faf5f8;&%2310; border: 0;&%2310;'/%3E%3Cpath id='path2' d='' stroke='none' fill='%23dce0d8' fill-rule='evenodd'/%3E%3Cpath id='path3' d='' stroke='none' fill='%23dce0d8' fill-rule='evenodd'/%3E%3Cpath id='path4' d='' stroke='none' fill='%23dce0d8' fill-rule='evenodd'/%3E%3C/g%3E%3C/svg%3E");
	position: absolute;
	left: -5px;
	right: 0;
	bottom: -1px;
	width: calc(100% + 35px);
	background-size: contain;
	background-repeat: no-repeat;
	background-position: bottom;
	height: 100%;
}

.team-member > figure:hover {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='61.145' height='50.923' viewBox='0 0 61.145 50.923'%3E%3Cpath id='Path_23090' data-name='Path 23090' d='M296.783,75.635c-16.853,1.986-30.734,15.2-31.062,29.085s13.218,23.467,30.076,21.149c16.849-1.986,30.73-15.2,31.062-29.085C326.849,82.907,313.632,73.326,296.783,75.635Z' transform='translate(-265.715 -75.292)' fill='%230c0c0c' style='&%2310; fill: %23c00044;&%2310;'/%3E%3C/svg%3E");
	background-size: contain;
	background-position: bottom;
	background-repeat: no-repeat;
}

.team-member > figure img {
	object-fit: contain;
	width: 100%;
	max-height: 100%;
	margin-top: auto;
}

.team-member > h4 {
	margin: 18px 0 4px;
	line-height: 25px;
	font-weight: 600;
	word-break: normal;
}

html[lang^="ja"] .team-member > h4 {
	font-size: 18px;
}

.team-member > p {
	color: #767475;
	word-break: normal;
}


html[lang^="ja"] .team-member > p {
	font-size: 16px !important;
		line-height: 20px !important;
}

@media only screen and (max-width: 1480px)  {
	.teams-container > .teams-slider {
		padding-left: 16px;
		padding-right: 16px;
	}

	.teams-container > .teams-slider .slick-next {
		right: -45px;
	}

	.teams-container > .teams-slider .slick-prev {
		left: -45px;
	}
}

@media only screen and (max-width: 1415px)  {
	.teams-container > .teams-slider {
		padding-left: 80px;
		padding-right: 80px;
	}

	.teams-container > .teams-slider .slick-next {
		right: 0;
	}

	.teams-container > .teams-slider .slick-prev {
		left: 0;
	}
}

@media only screen and (max-width: 1280px)  {
	.team-member > figure img {
		max-height: 250px;
	}
}

@media (max-width: 600px) {
	.teams-container > .teams-slider .slick-next, .teams-container > .teams-slider .slick-prev {
		bottom: 0;
	}
}

@media (max-width: 1020px) {
	.team-member > figure {
		height: 280px;
	}
}

@media (max-width: 650px) {
	.team-member > figure {
		height: 200px;
	}	
}

@media (max-width: 400px) {
	.team-member > figure {
		max-height: 150px;
		height: 150px;
	}	
}

/* Teamlid intro */
.teamlid-intro {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	margin-top: 190px;
	align-items: center;
}

.teamlid-intro h1 {
	margin: 0 0 26px 0;
	letter-spacing: -0.32px;
	color: #141112;
}

.teamlid-intro h1 + p {
	letter-spacing: -0.16px;
	color: #2C363C;
	opacity: 0.76;
	font-size: 32px;
	max-width: 400px;
	text-align: center;
	margin: 0 auto 55px auto ;
	font-weight: 500;
	line-height: 38px;
}

html[lang^="ja"] .teamlid-intro h1 + p {
	font-size: 24px;
	line-height: 30px;
}

.teamlid-intro .teamlid-intro-nav {
	flex: 1 0 100%;
	max-width: 100%;
	width: 100%;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	align-items: center;
	justify-content: space-around;
	text-align: center;
}

.teamlid-intro .teamlid-intro-side {
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
	gap: 56px;
	flex: 1 0 20%;
	max-width: 20%;
	margin-bottom: auto;
}

.teamlid-intro .teamlid-intro-person {
	flex: 1 0 calc(60% - 120px);
	max-width: calc(60% - 120px);
	margin-left: 60px;
	margin-right: 60px;
}

.teamlid-intro > .teamlid-intro-person > img {
	max-width: 450px;
	margin: 0 auto;
}

.teamlid-intro-person {
	display: flex;
	gap: 32px;
	flex-direction: column;
	margin-top: 32px;
	margin-bottom: -40px;
}

.teamlid-intro-person img {
	max-width: 400px;
	margin: 0 auto;
	object-fit: contain;
}

.teamlid-intro > a {
	text-align: center;
	margin: 0 auto;
	color: #323C41;
	text-decoration: underline;
	margin-bottom: 14px;
	font-size: 16px;
	line-height: 16px;
	position: relative;
}

.teamlid-intro a span:not(.copy):before {
	content: "\e91c";
	font-family: 'aomb-icons' !important;
	speak: never;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	padding: 5px 0;
	margin-right: 8px;
	color: #000;
	font-size: 8px;
	position: absolute;
	left: -14px;
}

.teamlid-intro .teamlid-intro-nav > a {
	margin-top: 20px;
	margin-bottom: auto;
	height: 45px;
	width: 45px;
	border: 2px solid #C40046;
	line-height: 45px;
	border-radius: 100%;
	color: #C40046;
	transition: 0.2s ease all;
}

.teamlid-intro .teamlid-intro-nav > a:hover {
	background: #C40046;
	color: white;
}

.teamlid-intro .teamlid-intro-nav > a:first-of-type {
	margin-left: auto;
	margin-right: 10%;
}

.teamlid-intro .teamlid-intro-nav > a:last-of-type {
	margin-left: 10%;
	margin-right: auto;
}

.teamlid-intro .teamlid-intro-nav > a > i {
	color: inherit;
}

.teamlid-intro > .teamlid-intro-side:last-of-type {
	text-align: right;
}

.teamlid-intro .teamlid-intro-side > div {
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
}

.teamlid-intro .teamlid-intro-side > div > span {
	color: #B5B2B3;
	margin-bottom: 16px;
	font-weight: 500;
	font-size: 14px;
	line-height: 24px;
}

.teamlid-intro .teamlid-intro-side > div img {
	width: fit-content;
}

.teamlid-intro :is(.large-text, .teamlid-intro-side a) {
	font-size: 25px;
	font-weight: 500;
	white-space: nowrap;
}

.teamlid-intro .teamlid-intro-side a {
	position: relative;
	color: #292828;
	width: fit-content;
}

.teamlid-intro .teamlid-intro-side :is(a, p) {
	padding-bottom: 5px;
	margin-bottom: 0;
}

.teamlid-intro .teamlid-intro-side a > i {
	color: #C40046;
	padding-right: 8px;
	font-size: 19px;
}

.teamlid-intro .teamlid-intro-side a:after {
	content: '';
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	height: 2px;
	width: 100%;
	background-color: #B8BBBF;
}

@media only screen and (max-width: 1120px)  {
	.teamlid-intro {
		margin-top: 150px
	}

	.teamlid-intro :is(.large-text, .teamlid-intro-side a) {
		font-size: 19px;
	}

	.teamlid-intro .teamlid-intro-side {
		gap: 40px;
	}
}

@media only screen and (max-width: 1000px)  {
	.teamlid-intro {
		margin-left: 16px;
		margin-right: 16px;
	}
}

@media only screen and (max-width: 980px)  {
	.teamlid-intro h1 {
		margin: 12px 0 12px 0;
		font-size: 30px;
		line-height: 36px;
	}

	.teamlid-intro h1 + p {
		font-size: 20px;
		line-height: 30px;
	}

	.teamlid-intro > a:first-of-type,
	.teamlid-intro > .teamlid-intro-nav {
		order: 1;
	}

	.teamlid-intro > .teamlid-intro-person {
		flex: 1 0 100%;
		max-width: 100%;
		margin: 0 auto;
		order: 2;
		text-align: center;
	}

	.teamlid-intro > .teamlid-intro-person > img {
		max-width: 450px;
	}

	.teamlid-intro > .teamlid-intro-side {
		flex: 1 0 40%;
		max-width: 40%;
		order: 3;
	}

	.teamlid-intro > .teamlid-intro-side:last-of-type {
		margin-left: auto;
	}
}

@media only screen and (max-width: 580px)  {
	.teamlid-intro {
		display: flex;
		flex-direction: row;
		flex-wrap: wrap;
	}

	.teamlid-intro > .teamlid-intro-nav > div {
		flex: 1;
	}

	.teamlid-intro > .teamlid-intro-nav > a {
		margin-left: 10px !important;
		margin-right: 10px  !important;
	}

	.teamlid-intro > .teamlid-intro-person > img {
		max-width: 100%;
	}
}

@media only screen and (max-width: 500px)  {
	.teamlid-intro {
		flex-direction: column;
	}

	.teamlid-intro > .teamlid-intro-side {
		flex: 1 0 100%;
		max-width: unset;
		order: 3;
		width: 100%;
		text-align: left !important;
	}

	.teamlid-intro > .teamlid-intro-side:not(:first-child) {
		margin-top: 40px;
	}

	.teamlid-intro h1 + p {
		margin-bottom: 30px;
	}
}

@media only screen and (max-width: 400px)  {
	.teamlid-intro .teamlid-intro-nav > a {
		margin-left: auto;
		margin-right: 5%;
		height: 30px;
		width: 30px;
		line-height: 33px;
		font-size: 13px;
	}
}


.teamcontent {
	max-width: 752px;
	margin: 0 auto;
}

.teamcontent p{
	padding-left: 120px;
}

@media (max-width: 980px) {
	.teamcontent p {
		margin-top: 20px;
		padding-left: 0;
	}

	.teamlid-intro {
		margin-left: 0;
		margin-right: 0;
	}
}

.teamquote {
	letter-spacing: -0.24px;
	color: #0C0C0C;
	font-size: 48px;
	line-height: 56px;
	font-style: italic;
	margin-bottom: 80px;
}

@media (max-width: 600px) {
	.teamquote {
		font-size: 30px;
		line-height: 40px;
			margin: 40px 0;
	}	
}

.author-archive-posts {
	padding: 80px 0;
}

/* Team single v2.0 */

.teamsingle {
	margin-top: 140px;
}

@media (min-width: 800px) {
	.teamsingle:after {
		content: '';
		position: absolute;
		right: 0;
		top: -190px;
		height: 100vh;
		width: 35vw;
		margin-left: calc(-100vw / 2 + 100% / 2);
		margin-right: calc(-100vw / 2 + 100% / 2);
		z-index: -1;
		background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='123.182' height='50.528' viewBox='0 0 123.182 50.528'%3E%3Cg id='logo-dark' transform='translate(-24.367 -0.001)'%3E%3Cpath id='Path_25' data-name='Path 25' d='M155.415,32.215c-3.667-1.46-7.409-.636-10.777.449a30.364,30.364,0,0,0-4.528,2.059c.15-.524.337-1.272.487-1.722a109,109,0,0,1,9.055-22.714,1.129,1.129,0,0,0,.15-.748c-.6-.337-4.79-1.423-7.484.6-4.154,4.042-7.484,7.072-11.637,11.114,0-2.807.673-6.324.673-9.168a2.037,2.037,0,0,0-.486-1.422,7.4,7.4,0,0,0-6.212,3.293c-1.759,3.143-10.74,19.571-18.935,21.292,8.869-7.259,8.2-16.315,6.848-19.046a8.459,8.459,0,0,0-8.345-5.052c-8.42.15-15.567,6.811-17.961,14.407-.936,2.956-1.16,6.1.673,9.055A11.662,11.662,0,0,0,93,39.251a25.165,25.165,0,0,1-4.79,1.684c-4.378,1.047-10.965.636-12.723-4.827-1.384-4.229-.037-8.869,1.272-12.686A87.134,87.134,0,0,1,88.17,1.718,2.459,2.459,0,0,0,88.619.67c-.636-.337-3.517-1.684-7.708.786-9.842,8.719-34.165,29.637-34.838,31.059-.524,1.085,6.1,1.646,8.158-.748,2.208-1.984,16.764-14.856,20.17-17.85a93.742,93.742,0,0,0-5.014,14.07c-.823,4.042-.936,8.532,1.534,12.236,4.64,6.96,14.931,6.287,21.142,4.191a39.491,39.491,0,0,0,8.27-3.892c11.264.15,19.085-8.27,24.922-17.475v4c0,3.068,4.416,2.17,5.613.973,2.469-2.395,4.9-4.79,7.372-7.222-1.871,4.6-4.191,12.573-4.6,17.026-.524,9.729,5.164,12.461,10.1,12.686,6.736.3,14.295-3.742,15.754-10.515A6.6,6.6,0,0,0,155.415,32.215ZM98.8,35.92h-.113c-3.555-.412-6.885-2.1-7.147-6.137-.337-5.763,4.415-11.3,9.5-12.91,2.731-.861,5.426-.486,6.361,2.657,1.085,3.7-.3,7.147-2.32,9.916A25.706,25.706,0,0,1,98.8,35.92Zm50.629,8.756c-2.395,1.047-10.141,2.619-10.028-4.6,0,0,10.777-5.725,13.845-3.218C155.789,39.662,152.459,43.329,149.429,44.676Z' transform='translate(-21.676 0)' fill='%23c40046' style='&%2310; fill: %23E13C77;&%2310;'/%3E%3Cpath id='Path_26' data-name='Path 26' d='M269.234,75.33a3.832,3.832,0,0,0-3.517,3.293c-.038,1.572,1.5,2.657,3.406,2.395a3.833,3.833,0,0,0,3.517-3.293C272.638,76.154,271.142,75.069,269.234,75.33Z' transform='translate(-125.091 -35.445)' fill='%23c40046' style='&%2310; fill: %23E13C77;&%2310;'/%3E%3C/g%3E%3C/svg%3E"), #C40046;
		background-repeat: no-repeat;
		background-position: left bottom;
		background-size: 45vw;
	}
}


.teamsingle h1 {
	margin-bottom: 8px;
}

.teamsingle a.back {
	text-align: center;
	margin: 0 auto;
	color: #323C41;
	text-decoration: underline;
	margin-bottom: 14px;
	font-size: 16px;
	line-height: 16px;
	position: relative;
}

.teamsingle a.back:before {
	content: "\e91c";
    font-family: aomb-icons !important;
    speak: never;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    line-height: 1;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #000;
    font-size: 8px;
    left: -14px;
    top: 1px;
    margin-right: 8px;
    padding: 5px 0;
    position: absolute;
}

.teamfunction {
	font-size: 24px;
	color: #292828;
	opacity: 0.76;
}

.infocontainer {
	display: grid;
	grid-auto-flow: row;
	grid-template-columns: repeat(3, 1fr);
	border-top: 1px solid #D3CED0;
	border-bottom: 1px solid #D3CED0;
	padding: 32px 0 0;
    margin: 32px 0;
    gap: 16px;
}

.infoblok > div {
	font-size: 14px;
	line-height: 24px;
	color: #0C0C0C;
	opacity: 0.39;
}

.infoblok i {
	padding-right: 8px;
}

.infoblok a {
	color: #2c363c;
	font-size: 18px;
    line-height: 28px;
    margin: 0 0 32px;
    display: inline-block;
    border-bottom: 1px solid #2c363c;
}

.infoblok a i {
	color: #c40046;
}

.border {
	margin-bottom: 16px;
	border-top: 1px solid #d3ced0;
}

.stickyform {
	height: fit-content;
	position: sticky;
	top: 110px;
	padding: 48px 64px;
	background-color: #FFF;
}

.stickyform .hs-submit {
	width: 100%;
}

.stickyform .hs-form-field {
	margin-bottom: 0px !important;
}

.stickyform .hs-form-field:not(.hs-fieldtype-booleancheckbox, .hs-fieldtype-textarea) {
	width: calc(50% - 12px);
}

.contact-intro .hs-fieldtype-text,
.contact-intro .hs-fieldtype-phonenumber {
	max-width: calc(50% - 12px);
	width: calc(50% - 12px);
}

@media (max-width: 600px) {
	.hs_cos_wrapper_type_form form {
		flex-direction: column;
	}
	.stickyform .hs-form-field:not(.hs-fieldtype-booleancheckbox, .hs-fieldtype-textarea) {
		width: 100%;
	}

}

/* Onze sectoren */
.aomb-dark-section {
	position: relative;
	background: #261F21;
	color: white;
	padding: 80px 0;
}

/* .aomb-dark-section:before {
	content: '';
	position: absolute;
	right: -30vw;
	background-image: linear-gradient(rgba(38,31,33,0.9), rgba(38,31,33,0.9)), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1558.046' height='1212.072' viewBox='0 0 1558.046 1212.072' style='&%2310;'%3E%3Cpath id='Path_23291' data-name='Path 23291' d='M1372.214,404.173c-46.008-18.313-92.952-7.981-135.208,5.631-16.9,5.637-39.906,16.44-56.811,25.829,1.879-6.573,4.23-15.962,6.109-21.6,24.88-94.366,68.072-200.944,113.608-284.978a14.158,14.158,0,0,0,1.879-9.389c-7.516-4.23-60.1-17.848-93.9,7.51-52.117,50.709-93.9,88.729-146,139.438,0-35.212,8.446-79.34,8.446-115.023,0-7.981-2.351-13.618-6.1-17.841-13.619-1.879-52.588,5.159-77.933,41.313C964.231,214.5,851.552,420.607,748.733,442.2,860,351.121,851.552,237.505,834.647,203.237c-22.536-45.072-58.219-64.327-104.7-63.385C624.314,141.731,534.642,225.3,504.6,320.61c-11.746,37.084-14.555,76.525,8.446,113.609,17.37,28.638,46.008,46.951,76.053,58.225-19.721,8.917-39.434,16.434-60.091,21.128-54.932,13.14-137.566,7.981-159.63-60.562-17.37-53.053-.465-111.272,15.963-159.159C418.683,196.2,470.321,104.176,528.534,21.542c3.287-4.694,5.166-9.389,5.637-13.14-7.981-4.23-44.129-21.128-96.71,9.86C313.985,127.655,8.815,390.1.369,407.938-6.2,421.557,76.894,428.6,102.716,398.549c27.7-24.886,210.332-186.389,253.053-223.951-17.37,35.683-50.237,124.412-62.913,176.529-10.332,50.709-11.746,107.042,19.243,153.521,58.219,87.321,187.325,78.875,265.258,52.581A495.467,495.467,0,0,0,681.112,508.4c141.317,1.879,239.442-103.755,312.68-219.25v50.231c0,38.5,55.4,27.23,70.423,12.2,30.982-30.046,61.506-60.091,92.488-90.608-23.472,57.747-52.582,157.751-57.741,213.619-6.574,122.068,64.785,156.343,126.762,159.159,84.506,3.751,179.344-46.944,197.65-131.922C1432.311,461.921,1414.477,421.072,1372.214,404.173ZM661.89,450.653h-1.414c-44.6-5.166-86.385-26.294-89.665-77-4.23-72.3,55.4-141.789,119.246-161.974,34.268-10.8,68.072-6.1,79.812,33.339,13.618,46.479-3.752,89.672-29.109,124.412C732.306,381.166,701.8,424.83,661.89,450.653ZM1297.1,560.51c-30.045,13.14-127.234,32.861-125.82-57.747,0,0,135.208-71.824,173.707-40.371C1376.908,497.6,1335.13,543.611,1297.1,560.51Z' transform='matrix(0.891, -0.454, 0.454, 0.891, 0, 647.219)' fill='%23fff'/%3E%3C/svg%3E");
	width: 100%;
	height: 100%;
	margin-right: calc(-100vw / 2 + 100% / 2);
	background-size: contain;
	background-repeat: no-repeat;
	top: 0;
	max-height: 750px;
} */

.aomb-dark-section:after {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	width: 100vw;
	margin-left: calc(-100vw / 2 + 100% / 2);
	margin-right: calc(-100vw / 2 + 100% / 2);
	z-index: -1;
	background: #261F21;
}

.aomb-dark-section > * {
	position: relative;
	z-index: 2;
}

.aomb-dark-section :is(p, h1, h2, h3, h4, h5) {
	color: white;
}

.aomb-dark-section .sectoren-intro {
	max-width: 880px;
	margin-top: 35px;
	margin-bottom: 90px;
}

.aomb-dark-section .sectoren-intro subhead {
	display: inline-block;
	margin-bottom: 10px;
	color: #FFF;
}

.aomb-dark-section .sectoren-intro h2 {
	margin-top: 0;
	margin-bottom: 24px;
}

.aomb-dark-section .sectoren-intro subhead + h2 {
	margin-top: 12px;
}

.aomb-dark-section .sectoren-intro p {
	font-size: 22px;
	line-height: 36px;
}

.aomb-dark-section .sectoren-intro + .sectoren .sector {
	position: relative;
	padding-top: 20px;
	transition: 0.3s ease all;
}

.aomb-dark-section .sectoren-intro + .sectoren .sector:hover {
	transform: translate(0, -20px);
}

.aomb-dark-section .sectoren {
	position: relative;
}

/* .aomb-dark-section .sectoren:after {
	content: '';
	position: absolute;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='25.663' viewBox='0 0 20 19'%3E%3Cg id='pattern' transform='translate(20536 -2932.5)'%3E%3Cpath id='Path_65' data-name='Path 65' d='M269.78,75.337c-2.205.26-4.021,1.989-4.064,3.805s1.729,3.07,3.935,2.767c2.2-.26,4.021-1.989,4.064-3.805C273.714,76.288,271.985,75.034,269.78,75.337Z' transform='translate(-20801.715 2857.208)' fill='%230c0c0c' style='&%2310; fill: %233A3335;&%2310;'/%3E%3C/g%3E%3C/svg%3E");
	width: 80vw;
	height: 300px;
	background-size: 0.8%;
	bottom: 0;
	right: 0;
	z-index: 0;
	margin-right: calc(-101vw / 2 + 100% / 2);
	top: -60px;
} */

.aomb-dark-section .sector {
	padding: 16px;
	background: white;
	z-index: 1;
}

.aomb-dark-section .sector > * {
	color: black;
}

.aomb-dark-section .sector > *:not(img) {
	margin-left: 12px;
	margin-right: 12px;
}

.aomb-dark-section .sector :is(h4, .stretched-link > h4) {
	color: black;
	margin-top: 16px;
	margin-bottom: 8px;
	font-weight: 600;
}

.aomb-dark-section .sector .stretched-link {
	display: block;
}

.aomb-dark-section .sector > p {
	font-size: 16px;
	line-height: 24px;
	margin-bottom: 12px;
}

.aomb-dark-section .sector img {
	aspect-ratio: 1/1;
	width: 100%;
	height: auto;
	object-fit: cover;
	-webkit-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.2);
	box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.2);
}

@media only screen and (max-width: 940px)  {
	.aomb-dark-section .sector {
		width: calc( 33.33% - 32px );
	}
}

@media only screen and (max-width: 720px)  {
	.aomb-dark-section .sector {
		width: calc( 50% - 32px );
	}
}

@media only screen and (max-width: 460px)  {
	.aomb-dark-section .sector {
		width: calc( 100% - 32px );
	}
}


/* CTA blok */
.cta-blok {
	position: relative;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	background: #C10045;
	padding: 105px 60px;
	margin: 64px 0;
}

.cta-blok > * {
	z-index: 2;
}

.cta-blok:after {
	content: url('https://9351958.fs1.hubspotusercontent-na1.net/hubfs/9351958/cta-bg.png');
	position: absolute;
	right: 0;
	top: 0;
	opacity: 0.1;
	z-index: 0;
}

.cta-blok h2 {
	flex: 1 0 30%;
	max-width: 30%;
	margin-right: 110px;
	margin-bottom: 0;
	color: white;
	font-size: 47px;
	line-height: 50px;
}

.cta-blok h2 span {
	color: #F1C8D6;
}

.cta-blok .cta-content {
	flex: 1;
	max-width: 580px;
}

.cta-blok .cta-content p {
	display: block;
	color: #F4D1DE;
	font-size: 22px;
	line-height: 38px;
	padding-bottom: 12px;
}

.cta-blok :is(.btn-outline, .btn-white) {
	padding: 20px 40px;
}

.aomb-dark-section + .cta-blok:before {
	content: '';
	position: absolute;
	left: 0;
	top: -64px;
	height: 300px;
	width: 100vw;
	margin-left: calc(-100vw / 2 + 100% / 2);
	margin-right: calc(-100vw / 2 + 100% / 2);
	z-index: -1;
	background: #261F21;
}


.teams-container + .cta-blok.person {
	position: relative;
}

.teams-container + .cta-blok.person:before {
	content: '';
	position: absolute;
	left: 0;
	top: -121px;
	height: calc(100% + 185px);
	width: 100vw;
	margin-left: calc(-100vw / 2 + 100% / 2);
	margin-right: calc(-100vw / 2 + 100% / 2);
	z-index: -1;
	background: #E8E3E4;
	z-index: -1;
	opacity: 1;
	background: linear-gradient(to bottom, #FAF5F8 50%, white 50%);
}




.block {
	display: block;
	box-shadow: 0px 12px 24px rgba(0, 0, 0, 0.05);
	background: #FFF;
	min-height: 150px;
	padding: 40px;
}




@media only screen and (max-width: 1100px)  {
	.team-member {
		width: calc(33.33% - 32px);
	}
}

@media only screen and (max-width: 1020px)  {
	.teams-nav > a.btn-outline {
		display: none;
	}

	
}

@media only screen and (max-width: 930px)  {
	/* .team-filter {
		display: flex;
		flex-wrap: wrap;
	}

	.team-intro .team-filter input[type="submit"] {
		padding: 16px !important;
		width: 100%;
		flex: 1;
	} */
}

@media only screen and (max-width: 900px)  {
	.nieuwsprojecten-container .nieuwsprojecten > :is(.block, .fc50) {
		width: 100%;
	}

	.nieuwsprojecten .nieuws-authorblock:after {
		bottom: 0;
	}

	.teams-container .teams-nav nav {
		display: flex;
		flex-direction: column;
		height: fit-content;
	}

	.teams-container .teams-nav :is(nav, nav > a) {
		width: 100%;
	}

	.teams-nav nav > a.active:after {
		bottom: -4px;
	}

	.teams-sliders .slick-list {
		margin-top: 25px !important;
	}

	.nieuwsprojecten > * > .block + .block {
		margin-bottom: 80px;
	}
}

@media (min-width: 600px) {
	.nieuwsprojecten .nieuws-formblock .hs-email {
		margin-bottom: 6px;
	}

	.nieuwsprojecten .nieuws-formblock input[type="submit"] {
		margin-left: 0;
	}
}

@media (max-width: 600px) {
	.nieuwsprojecten .nieuws-formblock input[type="email"], .nieuwsprojecten .nieuws-formblock input[type="submit"] {
		width: 100%;
		margin-left: 0;
	}

	.nieuwsprojecten .hs-submit, .nieuwsprojecten .hs-email {
		width: 100%;
		margin-bottom: 16px;
	}

	.nieuwsprojecten > * > .block + .block {
		margin-bottom: 0;
	}

	.nieuwsprojecten-container {
		padding-bottom: 16px;
	}

	/* .nieuwsprojecten .nieuws-formblock {
		padding-top: 56px;
		padding-bottom: 140px;
	} */
}


/* Landing */
::selection {
	color: white;
	background: #C40046;
}

:is(p, .small-caption) > a {
	font-size: inherit;
	color: inherit;
	line-height: inherit;
	text-decoration: underline;
}

body.landing > .main > div {
	margin-top: 90px;
	margin-bottom: 90px;
}

body.landing > .main > div.text-and-image {
	margin-top: 100px;
	margin-bottom: 140px;
}

body.landing > .main > div.usps {
	margin-top: 50px;
	margin-bottom: 160px;
}

header.mainbar {
	transition: 0.2s ease all;
	min-height: unset;
	max-width: 1772px;
	margin: 0 auto;
}

@media (min-width: 769px) {
	header.active .iconmenu {
		margin-left: 0;
	}

}

:is(body.scrolled, body.menuopen) header.mainbar {
	background: #FAF0F3;
	min-height: unset;
	padding-top: 10px;
	padding-bottom: 10px;
	z-index: 99;
}

body.scrolled header.mainbar:after {
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	width: 100vw;
	margin-left: calc(-100vw / 2 + 100% / 2);
	margin-right: calc(-100vw / 2 + 100% / 2);
	z-index: -1;
	background: #FAF0F3;
}

body.landing {
	background: #FDF8FA;
	margin-top: 160px;
}

.landing-hero {
	position: relative;
	margin-bottom: 160px;
}

.landing-hero figure > img {
	-webkit-box-shadow: 43px 43px 90px 17px rgb(0 0 0 / 22%);
	box-shadow: 43px 43px 90px 17px rgb(0 0 0 / 22%);
}

.landing-hero:before {
	content: '';
	right: 0;
	bottom: -130px;
	position: absolute;
	left: 0;
	top: -50px;
	height: calc(100% + 180px);
	width: 100vw;
	margin-left: calc(-100vw / 2 + 100% / 2);
	margin-right: calc(-100vw / 2 + 100% / 2);
	z-index: -1;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1558.046' height='1212.072' viewBox='0 0 1558.046 1212.072' style='&%2310;'%3E%3Cpath id='Path_23291' data-name='Path 23291' d='M1372.214,404.173c-46.008-18.313-92.952-7.981-135.208,5.631-16.9,5.637-39.906,16.44-56.811,25.829,1.879-6.573,4.23-15.962,6.109-21.6,24.88-94.366,68.072-200.944,113.608-284.978a14.158,14.158,0,0,0,1.879-9.389c-7.516-4.23-60.1-17.848-93.9,7.51-52.117,50.709-93.9,88.729-146,139.438,0-35.212,8.446-79.34,8.446-115.023,0-7.981-2.351-13.618-6.1-17.841-13.619-1.879-52.588,5.159-77.933,41.313C964.231,214.5,851.552,420.607,748.733,442.2,860,351.121,851.552,237.505,834.647,203.237c-22.536-45.072-58.219-64.327-104.7-63.385C624.314,141.731,534.642,225.3,504.6,320.61c-11.746,37.084-14.555,76.525,8.446,113.609,17.37,28.638,46.008,46.951,76.053,58.225-19.721,8.917-39.434,16.434-60.091,21.128-54.932,13.14-137.566,7.981-159.63-60.562-17.37-53.053-.465-111.272,15.963-159.159C418.683,196.2,470.321,104.176,528.534,21.542c3.287-4.694,5.166-9.389,5.637-13.14-7.981-4.23-44.129-21.128-96.71,9.86C313.985,127.655,8.815,390.1.369,407.938-6.2,421.557,76.894,428.6,102.716,398.549c27.7-24.886,210.332-186.389,253.053-223.951-17.37,35.683-50.237,124.412-62.913,176.529-10.332,50.709-11.746,107.042,19.243,153.521,58.219,87.321,187.325,78.875,265.258,52.581A495.467,495.467,0,0,0,681.112,508.4c141.317,1.879,239.442-103.755,312.68-219.25v50.231c0,38.5,55.4,27.23,70.423,12.2,30.982-30.046,61.506-60.091,92.488-90.608-23.472,57.747-52.582,157.751-57.741,213.619-6.574,122.068,64.785,156.343,126.762,159.159,84.506,3.751,179.344-46.944,197.65-131.922C1432.311,461.921,1414.477,421.072,1372.214,404.173ZM661.89,450.653h-1.414c-44.6-5.166-86.385-26.294-89.665-77-4.23-72.3,55.4-141.789,119.246-161.974,34.268-10.8,68.072-6.1,79.812,33.339,13.618,46.479-3.752,89.672-29.109,124.412C732.306,381.166,701.8,424.83,661.89,450.653ZM1297.1,560.51c-30.045,13.14-127.234,32.861-125.82-57.747,0,0,135.208-71.824,173.707-40.371C1376.908,497.6,1335.13,543.611,1297.1,560.51Z' transform='matrix(0.891, -0.454, 0.454, 0.891, 0, 647.219)' fill='%23fff'/%3E%3C/svg%3E");
	background-size: contain;
	background-repeat: no-repeat;
	background-position: right;
}

.hero-nologo.landing-hero:before {
	content: none;
}

.landing-hero:after {
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='417.863' height='134.495' viewBox='0 0 417.863 134.495' style='&%2310; transform: rotate(-25deg);&%2310;'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_8130' data-name='Rectangle 8130' width='417.863' height='134.495' fill='%23c40046'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_2802' data-name='Group 2802' clip-path='url(%23clip-path)' style='&%2310;'%3E%3Cpath id='Path_23239' data-name='Path 23239' d='M68.265,81.97c.212.11.6.251,1.047.426a3.713,3.713,0,0,0-1.047-.426' transform='translate(266.316 16.776)' fill='%23c40046' fill-rule='evenodd'/%3E%3Cpath id='Path_23240' data-name='Path 23240' d='M53.169,82.826c.312.151,1.3.6,1.228.464-.567-.237-.816-.308-1.228-.464' transform='translate(299.413 16.951)' fill='%23c40046' fill-rule='evenodd'/%3E%3Cpath id='Path_23241' data-name='Path 23241' d='M51.715,83.3c.067.076.858.348,1.217.5a6.244,6.244,0,0,0-1.217-.5' transform='translate(302.633 17.047)' fill='%23c40046' fill-rule='evenodd'/%3E%3Cpath id='Path_23242' data-name='Path 23242' d='M47.914,85.587a8.258,8.258,0,0,0,1.219.5c-.067-.076-.858-.348-1.219-.5' transform='translate(311.01 17.516)' fill='%23c40046' fill-rule='evenodd'/%3E%3Cpath id='Path_23243' data-name='Path 23243' d='M45.051,85.631a19.955,19.955,0,0,0,2.085.891c-.316-.194-1.335-.579-2.085-.891' transform='translate(316.456 17.525)' fill='%23c40046' fill-rule='evenodd'/%3E%3Cpath id='Path_23244' data-name='Path 23244' d='M39.946,91.148c1.044.465,3.154,1.478,3.938,1.718-1.3-.5-2.727-1.24-3.938-1.718' transform='translate(325.858 18.654)' fill='%23c40046' fill-rule='evenodd'/%3E%3Cpath id='Path_23245' data-name='Path 23245' d='M35.821,90.681c1.264.687,3.661,1.594,5.306,2.4.277.012-2.45-1.091-2.9-1.377L37.19,91.3a11.675,11.675,0,0,0-1.37-.619' transform='translate(333.565 18.558)' fill='%23c40046' fill-rule='evenodd'/%3E%3Cpath id='Path_23246' data-name='Path 23246' d='M26.255,96.317c-.058.033.048.117.5.307.136.04.193.034.186-.008Z' transform='translate(359.312 19.712)' fill='%23c40046' fill-rule='evenodd'/%3E%3Cpath id='Path_23247' data-name='Path 23247' d='M15.922,99.34c1,.588,3.373,1.747,4.711,2.315a3.313,3.313,0,0,0,.5.285c.779.39,2.547,1.207.846.385-2.074-1.078-3.763-1.826-6.056-2.986' transform='translate(375.991 20.331)' fill='%23c40046' fill-rule='evenodd'/%3E%3Cpath id='Path_23248' data-name='Path 23248' d='M19.555,98.884c.237.149.649.36,1.173.611a7.947,7.947,0,0,0-1.173-.611' transform='translate(373.578 20.237)' fill='%23c40046' fill-rule='evenodd'/%3E%3Cpath id='Path_23249' data-name='Path 23249' d='M18.892,101.544c.169.134,1.054.516,1.508.749a13.428,13.428,0,0,0-1.508-.749' transform='translate(374.705 20.782)' fill='%23c40046' fill-rule='evenodd'/%3E%3Cpath id='Path_23250' data-name='Path 23250' d='M18.006,99.65c.392.248,1.337.69,1.838.977.5.151-1.2-.657-1.838-.977' transform='translate(376.239 20.394)' fill='%23c40046' fill-rule='evenodd'/%3E%3Cpath id='Path_23251' data-name='Path 23251' d='M17.186,99.745c.3.218,1.29.675,2.015,1.04-.412-.255-1.362-.7-2.015-1.04' transform='translate(377.959 20.413)' fill='%23c40046' fill-rule='evenodd'/%3E%3Cpath id='Path_23252' data-name='Path 23252' d='M18.009,102.561a6.968,6.968,0,0,0,1.16.651,9.355,9.355,0,0,0-1.16-.651' transform='translate(377 20.99)' fill='%23c40046' fill-rule='evenodd'/%3E%3Cpath id='Path_23253' data-name='Path 23253' d='M15.4,102.486c.525.319,2.417,1.218,3.354,1.661-1.161-.617-2.06-1.048-3.354-1.661' transform='translate(380.547 20.974)' fill='%23c40046' fill-rule='evenodd'/%3E%3Cpath id='Path_23254' data-name='Path 23254' d='M14.529,100.742c.83.507,2.13,1.055,2.866,1.4-.778-.438-1.979-.911-2.866-1.4' transform='translate(382.966 20.618)' fill='%23c40046' fill-rule='evenodd'/%3E%3Cpath id='Path_23255' data-name='Path 23255' d='M14.275,102.359c.314.192.871.467,1.335.712.133-.036-.769-.432-1.335-.712' transform='translate(385.044 20.948)' fill='%23c40046' fill-rule='evenodd'/%3E%3Cpath id='Path_23256' data-name='Path 23256' d='M12.983,102.794a11.74,11.74,0,0,0,1.344.671c-.117-.108-.943-.464-1.344-.671' transform='translate(387.896 21.037)' fill='%23c40046' fill-rule='evenodd'/%3E%3Cpath id='Path_23257' data-name='Path 23257' d='M11.783,103.2c.163.139,1.423.761,1.191.528-.359-.183-.329-.125-.352-.1-.41-.189-.36-.216-.84-.428' transform='translate(390.667 21.12)' fill='%23c40046' fill-rule='evenodd'/%3E%3Cpath id='Path_23258' data-name='Path 23258' d='M11.635,105.894c-.8-.479-2.277-1.056,0,0' transform='translate(393.674 21.55)' fill='%23c40046' fill-rule='evenodd'/%3E%3Cpath id='Path_23259' data-name='Path 23259' d='M7.355,107.1c.673.373,1.361.694,2.182,1.073-.5-.272-1.831-.923-2.182-1.073' transform='translate(399.466 21.918)' fill='%23c40046' fill-rule='evenodd'/%3E%3Cpath id='Path_23260' data-name='Path 23260' d='M8.084,107.4c-.272-.061,1.083.591.841.4Z' transform='translate(399.214 21.98)' fill='%23c40046' fill-rule='evenodd'/%3E%3Cpath id='Path_23261' data-name='Path 23261' d='M6.89,108.841a9.164,9.164,0,0,0,1.165.607,7.609,7.609,0,0,0-1.165-.607' transform='translate(401.508 22.275)' fill='%23c40046' fill-rule='evenodd'/%3E%3Cpath id='Path_23262' data-name='Path 23262' d='M2.923,110.653c1.355.763,1.89.914,0,0' transform='translate(410.194 22.646)' fill='%23c40046' fill-rule='evenodd'/%3E%3Cpath id='Path_23263' data-name='Path 23263' d='M32.934,95.895c.272.149.665.336.841.457.561.157,1.5.648,2.227.926-.835-.466-1.821-.773-3.068-1.383' transform='translate(342.187 19.626)' fill='%23c40046' fill-rule='evenodd'/%3E%3Cpath id='Path_23264' data-name='Path 23264' d='M14.768,101.837c.4.2.375.139.844.384.055-.011-.149-.111-.154-.143.847.393,1.3.647,2.015.994-.086-.059-.169-.118-.157-.143.9.56,2.083.94,4.04,1.947-1.844-1.025-6.08-2.985-7.723-3.813.211.193,1.7.831,1.826,1,.014.078-.937-.442-.693-.22' transform='translate(380.082 20.683)' fill='%23c40046' fill-rule='evenodd'/%3E%3Cpath id='Path_23265' data-name='Path 23265' d='M16.818,101.014c.19.1.09.066-.006.02a5.024,5.024,0,0,0,.846.407c-.181-.152-2.421-1.2-.84-.428' transform='translate(380.623 20.615)' fill='%23c40046' fill-rule='evenodd'/%3E%3Cpath id='Path_23266' data-name='Path 23266' d='M15.091,107.162l.02-.082c1.076.528,2.792,1.382,3.551,1.666-1.25-.671-4.024-1.859-4.88-2.419l-.853-.366c-2.916-1.559-6.2-3-9.257-4.573,1.291.869,4.561,2.125,6.038,3.091.263.114.014-.017-.164-.1,1.365.666,3.842,1.813,5.544,2.785' transform='translate(394.776 20.75)' fill='%23c40046' fill-rule='evenodd'/%3E%3Cpath id='Path_23267' data-name='Path 23267' d='M7.683,107.671c.246.16.716.4.99.567a3.938,3.938,0,0,0-.99-.567' transform='translate(399.914 22.036)' fill='%23c40046' fill-rule='evenodd'/%3E%3Cpath id='Path_23268' data-name='Path 23268' d='M56.99,28.272l-2.6-.4c-2.038-.255-3.883-.342-5.936-.61-1.814-.226-3.518-.517-5.41-.741l-2.8-.37c-2.743-.365-5-.565-6.167-.9-1.909-.357-4.324-.669-6-.931-.264-.043-.832-.082-.935-.1-4.269-.7-6.857-1.458-11.9-2.131a10.6,10.6,0,0,0-1.564-.584c-.378-.1-1.248-.22-1.521-.313-1.012-.345-.08-.589-1.991-.948-.1-.073.252-.06.351-.094-.017-.513.782-.875.339-1.309,1.343-.117,1.076-.411,2.121-.541.649-.082,1.912-.1,2.739-.161.946-.067,1.946-.1,2.739-.181,0-.154,1.2-.078,1.444-.188l4.067.034c.147-.039.5-.039.54-.1,3.131.029,6.308-.087,10.562.292l1.678.152c3.151.339,8.013.8,9.684.769.571.043.557.093,1.124.136a20.553,20.553,0,0,1,3.516.094c.5.054,1.359.277,2.451.417,1.627.21,3.186.245,4.651.447.672.1,1.372.3,2.071.416,1.825.3,5.544.711,7.087.86,1.217.118,1.683.078,2.6.212.828.12,1.441.3,1.34.452a48.74,48.74,0,0,0,5.584.883c2.289.286,4.732.632,6.551.96,2.7.261,5.243.832,7.818,1.178l1.667.192c.881.128,2.046.361,3.173.548l5.214.832a59.236,59.236,0,0,1,6.312,1.024c.772.122,1.54.179,2.406.32.73.118,1.425.292,2.227.417l2.407.32,1.488.278c.616.094,1.013.108,1.664.223l2.048.43c2.52.441,5.258.8,7.611,1.335,4.315.637,8.016,1.531,13.119,2.317,1.259.271,2.183.47,3.513.671a6.062,6.062,0,0,0,.744.2c2.651.42,5.4,1.1,8.134,1.518a2.288,2.288,0,0,0,.373.129c3.765.631,8.5,1.6,11.415,2.3,2.3.361,4.928,1.014,7.734,1.585,1.32.27,2.631.478,3.865.751,2.414.523,5.593,1.124,7.9,1.694l2.02.532c1.222.292,2.547.529,3.845.852,5.009,1.243,10.808,2.464,15.215,3.454,1.361.313,2.514.614,4.025,1.028,2.5.661,5.139,1.2,7.658,1.854l1.823.51,4.557,1.117c3.9.977,7.792,2.059,11.488,2.877,4.635,1.37,11.439,3.209,16.854,4.7,1.188.44,2.372.664,3.622,1.02l12.827,3.726,12.783,3.949,6.451,1.968c2.156.644,4.309,1.312,6.438,2.046,8.541,2.862,17.07,5.685,25.329,8.571,1.314.387,3.3,1.164,4.41,1.63.261.037,1.016.316,1.6.508,2.017.877,4.645,1.713,7.234,2.689.614.364,2.215.838,3.162,1.289.446.084-.544-.264.188-.041,1.6.837,7.335,2.8,9.866,3.787-.178-.064-.229-.043-.006.042a14.548,14.548,0,0,1,1.566.677c4.575,1.855,7.76,3.383,11.638,5.025a16.066,16.066,0,0,1,2.272.855c-.712-.269-1.606-.632-1.583-.516,1.187.438,2.716,1.1,3.472,1.484,1.449.588,2.213.836,3.484,1.423.318.125-.349-.028.332.242,2.054.763,3.044,1.253,4.881,1.932.5.275,2.6,1.238,3.268,1.476.569.3-.676-.211-.188.03,1.615.743,3.114,1.446,4.638,2.046a11.176,11.176,0,0,0,1.183.651c.411.188-.081-.137.525.161.558.3-.487-.111-.372.017a5.522,5.522,0,0,1,1.006.6c1.156.447,1.888.894,2.9,1.379l3.256,1.465c.87.411,1.218.641,2.215,1.078.811.355,1.52.587,2.417.987.469.224-.349-.07.328.232,3.138,1.413,6.3,2.78,8.5,4.052-.86-.461-1.67-.876-2.447-1.262-.787-.369-1.549-.693-2.292-1.02-1.49-.649-2.925-1.273-4.458-2.027-.511-.124-1.383-.67-1.9-.763-.189-.142.548.142-.157-.158-.235-.1-.334-.113-.69-.279.4.3-.263,0-.551-.039l-7.024-3.154c-.417-.211.32.073-.158-.158l-2.571-1.166c-.342-.061-1.053-.33-.723-.07,3.108,1.359,7.265,3.362,10.952,5a25.129,25.129,0,0,1,2.907,1.335c-1.642-.765-3.038-1.223-4.484-1.844-1.871-.8-3.812-1.8-5.646-2.574-.517-.218-.743-.278-1.206-.482-.364-.159-.957-.487-1.365-.663-.446-.192-.488-.161-.866-.332-.775-.352-1.348-.677-2.214-1.055-1.449-.631-2.895-1.189-4.473-1.9-.31-.082-.212.049.149.218l4.116,1.818c-.218-.087-.357-.128-.353-.088a10.063,10.063,0,0,1,1.2.546c-1.425-.631-1.358-.429-.9-.146,3.553,1.531,7.866,3.508,10.808,4.737a8.9,8.9,0,0,0,1.006.572l10.446,4.652c-4.057-1.664-8.218-3.563-12.856-5.658a1.244,1.244,0,0,1-.524-.161c-1.964-.926-4.285-1.931-5.818-2.627l-2.1-.628c-2.436-1.089-4.551-2.015-6.706-2.771-2.149-.771-4.274-1.521-6.646-2.467,0,.066-.378-.064-.538-.082.363.2.593.363,1.017.579.776.313,1.561.663,2.261.9,3.957,1.689,9.581,4.063,14.432,6.316.555.355.057.222-.39.12-2.382-.983-4.479-2.061-7.023-3.042-.988-.17-.116.4,1.809,1.259,3.185,1.425,8.7,3.825,10.784,4.7l6.989,3.155c2.331,1.044,4.681,2.054,6.967,3.218l13.934,6.859c-5.263-2.5-10.058-4.973-14.788-7.17q.056-.047-.493-.3c-4.667-2.136-9.912-4.366-13.994-6.271-1.788-.625-5.055-2.25-6.862-2.882a15.8,15.8,0,0,0,3.52,1.983c-1.84-.824-3.589-1.509-5.14-2.176-1.272-.547-3.439-1.576-4.1-1.812-.159-.057.119.118-.178-.011.52.225-.923-.419-1.026-.47-.69-.308-.555-.27-1.379-.591a18.476,18.476,0,0,0-1.744-.624l-10.93-4.348-1.214-.481c-.353-.125-.071.031-.531-.145-.261-.1-.128-.1-.513-.247l-4.514-1.765-5.626-2.229L339.35,93.4c-.665-.225.178.155-.713-.169l-15.988-5.684c-.413-.142-.114.061-.713-.17-.757-.258-.54-.286-1.219-.525a9.227,9.227,0,0,0-1.064-.273c-3.122-1.141-6.35-2.142-9.571-3.238l-9.726-3.277-9.07-3.026c-2.989-1.03-6.005-1.848-8.9-2.756-4.581-1.39-8.939-2.79-13.057-3.966l-7.819-2.409-7.624-2.1c-3.738-1.029-7.868-2.108-11-3.012-.54-.155-1.171-.377-1.8-.551l-2.884-.716-3.878-1.1c-1.3-.358-2.606-.691-3.895-1.012L221.9,57.327l-4.719-1.24-3.265-.758c-3.071-.746-6.156-1.666-9.081-2.286-3.9-.852-7.927-1.664-11.857-2.648-4.378-.924-9.685-2.126-13.862-3.083-3.439-.53-6.948-1.413-10.812-2.158l-1.1-.177c-5.859-1.038-12.277-2.644-17.049-3.389-1.761-.429-3.307-.59-4.966-.867-1.791-.3-3.433-.67-5.154-.984l-1.652-.254c-1.741-.3-3.426-.677-5.339-1.038-2.86-.528-5.926-.954-9.2-1.566-2.554-.337-6.333-.86-9.223-1.426-4.941-.63-9.876-1.659-14.946-2.344-1.714-.22-3.284-.335-4.995-.678-1.8-.146-3.924-.514-6.1-.812l-6.65-.848-5.093-.712c-1.7-.2-3.3-.365-4.519-.4-1.154.326-3.194-.618-5.763-.843a4.144,4.144,0,0,0-1.808.173c-1.219-.082-2.352-.265-3.524-.448-1.381-.125-2.4-.041-4.231-.265m317.875,75.015c-.024-.037.045-.02.181.034-.33-.253-1.194-.475-.181-.034m.34.193c1.424.636,3.394,1.6,4.46,1.99.278.122-.3,0,.147.22.629.22,1.365.5,2.418.965.135-.126-1.989-.949-2.023-1.128a8.6,8.6,0,0,1-1.537-.737c-1.671-.673-2-.93-3.265-1.425.292.235-.253-.029-.2.114' transform='translate(-8.409 3.624)' fill='%23c40046' fill-rule='evenodd'/%3E%3Cpath id='Path_23269' data-name='Path 23269' d='M352.492,7.163Q334.37,17.4,315.949,27.1l1.378-5.256c2.565,5.705,7.14,9.569,12.151,13.615,5.17,4.175,10.349,8.294,14.035,13.917a3.843,3.843,0,1,1-6.635,3.879,35.4,35.4,0,0,0-6-6.692c-2.411-2.171-4.976-4.16-7.493-6.2-5.031-4.087-9.989-8.619-12.7-14.638-.82-1.826-.612-4.209,1.378-5.256q18.42-9.693,36.544-19.932c4.31-2.436,8.188,4.2,3.878,6.634' transform='translate(-310.242 0)' fill='%23c40046'/%3E%3C/g%3E%3C/svg%3E");
	width: 400px;
	height: 200px;
	background-repeat: no-repeat;
	position: absolute;
	bottom: 0;
	left: 17vw;
}

span.colored {
	color: #C40046;
}

subhead {
	display: block;
	font-size: 18px;
	color: #1F1F23;
	font-weight: 600;
	margin-bottom: 24px;
}

.landing-hero h1 {
	margin-bottom: 20px;
}

.landing-hero p {
	font-size: 24px;
	line-height: 38px;
	margin-bottom: 40px;
}

.landing-hero-intro {
	max-width: 530px;
	margin-right: auto;
}

.landing-hero-intro h1 

.landing-hero figure {
	text-align: center;
}

.landing-hero figure img {
	max-width: 430px;
	height: auto;
	aspect-ratio: auto;
}

.download-btn {
	background: #C40046;
	color: #FFFFFF !important;
	padding: 18px 24px;
	display: inline-block;
	font-size: 16px;
	line-height: 24px;
	letter-spacing: 0.4px;
	transition: 0.2s ease all;
}

.download-btn:hover {
	background: #261F21;
}

.small-caption {
	display: block;
	font-size: 12px;
	color: #757374;
	padding: 2px 0;
}

.small-caption a {
	font-weight: 600;
	transition: 0.2s ease all;
}

.small-caption a:hover {
	color: black;
}

.download-btn:before {
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' style='&%2310;'%3E%3Cg id='Group_2820' data-name='Group 2820' transform='translate(-0.143 -0.143)'%3E%3Cg id='Group_2789' data-name='Group 2789' transform='translate(1.143 1.143)'%3E%3Cpath id='Path_23234' data-name='Path 23234' d='M1.143,24v1.231A2.462,2.462,0,0,0,3.6,27.692H14.681a2.462,2.462,0,0,0,2.462-2.462V24' transform='translate(-1.143 -11.692)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Path_23235' data-name='Path 23235' d='M9.143,13.714l3.692,4.308,3.692-4.308' transform='translate(-4.835 -6.945)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cline id='Line_249' data-name='Line 249' y1='11.077' transform='translate(8)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
	height: 18px;
	width: 18px;
	display: inline-block;
	margin-right: 13px;
	background-repeat: no-repeat;
	transform: translate(0, 3px);
}

.align-center {
	align-items: center;
}

.small-content {
	max-width: 925px;
	margin: 0 auto;
}

.small-content.small-content-align-left {
	margin: 0 0 60px 0px;
}

.wide-content {
	max-width: 1312px;
	margin: 148px auto 108px auto;
	background: #FDF8FA;
	position: relative;
}

.wide-content:after {
	content: '';
    background: inherit;
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100vw;
    margin-left: calc(-100vw / 2 + 100% / 2);
    margin-right: calc(-100vw / 2 + 100% / 2);
    z-index: -1;
}

.single-intro-quote #hs_cos_wrapper_video {
	position: absolute;
	width: 100%;
	mix-blend-mode: multiply;
}

.sticky-container {
	display: flex;
	justify-content: space-between;
	gap: 20px;
	

	main.dienst & {
		@media screen and (min-width: 1150px) {
			padding: 0 89px;
		}
		.inhoudsopgave-content {
			max-width: 754px;
		}
	}
	
}

.single-header-intro.pillar {
	position: relative;
}

.single-header-intro.pillar .single-intro-nav :is(.btn, .btn-arrow-down) {
	padding: 9px 44px;
}

.single-header-intro.pillar .single-header-intro-content a {
	text-decoration: none;
}


.inhoudsopgave-content {
	max-width: 700px;
}


/* .inhoud_target {
	height: 10px;
	background-color: #F00;
} */

.inhoudsopgave-sticky {
	max-width: 500px;
	min-width: 300px;
	position: -webkit-sticky;
	position: sticky;
	top: 120px;
	height: fit-content;
	bottom: 16px;
	background-color: #FAF0F3;
}

.inhoudsopgave-sticky:has(#inhoudsopgave-wit) {
	background-color: #FFF;
	display: flex;
	min-width: 320px;
	max-width: 380px;
	padding: 16px;
	flex-direction: column;
	align-items: flex-start;
	gap: 16px;
	background: #FFF;
	box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.08);
}

.inhoudsopgave-sticky:not(:has(#inhoudsopgave-wit)) .content {
	padding: 45px;
}

#inhoudsopgave span {
	position: absolute;
	color: #0C0C0C;
	opacity: 0.54;
	font-weight: 500;
}

#inhoudsopgave a {
	font-weight: 600;
	color: #0C0C0C;
	display: inline-block;
	margin-left: 61px;
}

#inhoudsopgave-wit a {
	color: #0C0C0C;
	display: inline-block;
}

#inhoudsopgave li {
	padding: 16px 0;
}

#inhoudsopgave li.active a, #inhoudsopgave li.active span {
	color: #C40046;
}

#inhoudsopgave-wit li a {
	padding: 8px 16px;
    border-radius: 32px;
    margin-bottom: 8px;
}

#inhoudsopgave-wit li.active a, #inhoudsopgave-wit li.active span {
	background-color: #EFEAED;
}

.inhoudsopgave-sticky:has(#inhoudsopgave-wit) p {
	margin-bottom: 16px;
	padding: 0 16px;
}

#inhoudsopgave li.active {
	position: relative;
}

#inhoudsopgave li.active:before {
	content: '';
	background-color: #C40046;
	width: 5px;
	height: 62px;
	position: absolute;
	left: -45px;
	top: 0;
}


.inhoudsopgave-sticky #hs_form_target_form div > p {
	color: #FFF;
}

.inhoudsopgave-sticky #hs_form_target_form {
	background-color: #C40046;
	padding: 45px;
}


.inhoudsopgave-sticky #hs_form_target_form h3 {
	margin-top: 0;
}

.inhoudsopgave-sticky #hs_form_target_form form {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	margin-top: 24px;
	position: relative;
}

.inhoudsopgave-sticky #hs_form_target_form input[type="text"], .inhoudsopgave-sticky #hs_form_target_form input[type="email"] {
	border: 2px solid #DEDEDE;
	padding: 19px;
	font-size: 15px;
	font-weight: 500;
	letter-spacing: -0.07px;
	flex-grow: 1;
	margin-right: 10px;
	background-color: transparent;
	color: #FFF;
}



.inhoudsopgave-sticky #hs_form_target_form input::placeholder{
	color: #DC6993;
	font-weight: 400;
}

.inhoudsopgave-sticky #hs_form_target_form .hs-error-msg {
	color: #FFF !important;
}

.inhoudsopgave-sticky #hs_form_target_form input[type="submit"]{
	color: #261F21;
	transition: 0.2s ease background-color;
	margin-right: 0;
	background: #FFF;
	font-size: 14px;
	font-weight: 500;
	letter-spacing: -0.07px;
	padding: 21px 30px 22px 30px ;
	transition: 0.2s ease all;
	border: 0;
	width: 100%;
	margin-bottom: 16px;
	white-space: nowrap;
}

.inhoudsopgave-sticky #hs_form_target_form input[type="submit"]:hover {
	background: #072530;
	color: white;
}

.inhoudsopgave-sticky #hs_form_target_form .hs-email {
	width: 100%;
}

.inhoudsopgave-sticky #hs_form_target_form .hs-submit {
	width: 100%;
}

.inhoudsopgave-sticky #hs_form_target_form .legal-consent-container p {
	font-size: 12px !important;
	line-height: 18px !important;
	color: #FFF;
}

.inhoudsopgave-sticky #hs_form_target_form .legal-consent-container {
	order: 1;
}


@media (min-width: 600px) {
	.inhoudsopgave-content .bedrijfsinfo-image .bedrijfsinfo-image-container {
		width: 140%;
	}

	.inhoudsopgave-content .bedrijfsinfo-image .bedrijfsinfo-image-container img {
		width: 100%;
	}
}

@media (max-width: 900px) {
	.sticky-container {
		flex-direction: column-reverse;
	}

	.inhoudsopgave-sticky {
		position: relative;
		max-width: 100%;
		top: 0;
			margin-bottom: 40px;
	}
}


.scrolldownstreep {
	display: block;
	position: absolute;
	bottom: 0;
	left: 20px;
	height: 140px;
	width: 4px;
	background-color: rgba(226, 226, 226, 1);
}

.scrolldownstreep span {
	background-color: #0C0C0C;
	display: block;
}

.scrolldownstreep:hover span {
	animation: progressBar1 1s ease;
	animation-fill-mode: forwards;
}

@keyframes progressBar1 {
	0% {
		height: 0;
	}
	100% {
		height: 100%;
	}
}

.text-center {
	text-align: center;
}

.text-large {
	font-size: 24px;
	line-height: 38px;
}

.usp {
	position: relative;
	padding: 55px;
	-webkit-box-shadow: 0px 3px 15px 0px rgba(0,0,0,0.01); 
	box-shadow: 0px 3px 15px 0px rgba(0,0,0,0.01);
	opacity: 0; /* Gsap */
}

.white .usp {
	background: white;
}

.usp:before {
	content: '';
	display: block;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='61.145' height='50.923' viewBox='0 0 61.145 50.923'%3E%3Cpath id='Path_23090' data-name='Path 23090' d='M296.783,75.635c-16.853,1.986-30.734,15.2-31.062,29.085s13.218,23.467,30.076,21.149c16.849-1.986,30.73-15.2,31.062-29.085C326.849,82.907,313.632,73.326,296.783,75.635Z' transform='translate(-265.715 -75.292)' fill='%230c0c0c' style='&%2310; fill: %23F1C8D6;&%2310;'/%3E%3C/svg%3E");
	height: 40px;
	width: 48px;
	background-size: 100%;
	background-repeat: no-repeat;
	margin-bottom: 20px;
}

.usp:after {
	content: '';
	display: block;
	position: absolute;
	top: 42px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24px' height='24px' viewBox='0 0 24 24'%3E%3Cpolygon fill-rule='evenodd' points='9.707 14.293 19 5 20.414 6.414 9.707 17.121 4 11.414 5.414 10'/%3E%3C/svg%3E");
	width: 50px;
	z-index: 1;
	background-size: cover;
	height: 60px;
	left: 57px;
}

.usp > p:last-of-type {
	margin-bottom: 0;
}

/* .inhoudsopgave-content .usp {
	width: 100%;
} */

.text-and-image {
	margin-bottom: 30px;
}

.text-and-image h2 {
	padding-top: 40px;
}

.text-and-image > div.fc50 {
	max-width: 530px;
	margin-right: auto;
}

.text-and-image > figure {
	position: relative;
	margin-right: 16px;
}

.text-and-image > figure img {
	-webkit-box-shadow: 0px 3px 15px 0px rgba(0,0,0,0.01); 
	box-shadow: 0px 3px 15px 0px rgba(0,0,0,0.01);
}

.text-and-image > figure:after {
	content: '';
	position: absolute;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='25.663' viewBox='0 0 20 19'%3E%3Cg id='pattern' transform='translate(20536 -2932.5)'%3E%3Cpath id='Path_65' data-name='Path 65' d='M269.78,75.337c-2.205.26-4.021,1.989-4.064,3.805s1.729,3.07,3.935,2.767c2.2-.26,4.021-1.989,4.064-3.805C273.714,76.288,271.985,75.034,269.78,75.337Z' transform='translate(-20801.715 2857.208)' fill='%230c0c0c' style='&%2310; fill: %23D65080;&%2310;'/%3E%3C/g%3E%3C/svg%3E");
	width: 120px;
	height: 420px;
	background-size: 14.5%;
	bottom: 0;
	right: 0;
	transform: translate(50%, 46px);
}

.quote {
	position: relative;
	background: #C40046;
	color: white;
	padding: 130px 0;
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
	align-items: center;
	text-align: center;
	background-image: linear-gradient(rgba(196,0,70,0.9), rgba(196,0,70,0.9)), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1558.046' height='1212.072' viewBox='0 0 1558.046 1212.072' style='&%2310;'%3E%3Cpath id='Path_23291' data-name='Path 23291' d='M1372.214,404.173c-46.008-18.313-92.952-7.981-135.208,5.631-16.9,5.637-39.906,16.44-56.811,25.829,1.879-6.573,4.23-15.962,6.109-21.6,24.88-94.366,68.072-200.944,113.608-284.978a14.158,14.158,0,0,0,1.879-9.389c-7.516-4.23-60.1-17.848-93.9,7.51-52.117,50.709-93.9,88.729-146,139.438,0-35.212,8.446-79.34,8.446-115.023,0-7.981-2.351-13.618-6.1-17.841-13.619-1.879-52.588,5.159-77.933,41.313C964.231,214.5,851.552,420.607,748.733,442.2,860,351.121,851.552,237.505,834.647,203.237c-22.536-45.072-58.219-64.327-104.7-63.385C624.314,141.731,534.642,225.3,504.6,320.61c-11.746,37.084-14.555,76.525,8.446,113.609,17.37,28.638,46.008,46.951,76.053,58.225-19.721,8.917-39.434,16.434-60.091,21.128-54.932,13.14-137.566,7.981-159.63-60.562-17.37-53.053-.465-111.272,15.963-159.159C418.683,196.2,470.321,104.176,528.534,21.542c3.287-4.694,5.166-9.389,5.637-13.14-7.981-4.23-44.129-21.128-96.71,9.86C313.985,127.655,8.815,390.1.369,407.938-6.2,421.557,76.894,428.6,102.716,398.549c27.7-24.886,210.332-186.389,253.053-223.951-17.37,35.683-50.237,124.412-62.913,176.529-10.332,50.709-11.746,107.042,19.243,153.521,58.219,87.321,187.325,78.875,265.258,52.581A495.467,495.467,0,0,0,681.112,508.4c141.317,1.879,239.442-103.755,312.68-219.25v50.231c0,38.5,55.4,27.23,70.423,12.2,30.982-30.046,61.506-60.091,92.488-90.608-23.472,57.747-52.582,157.751-57.741,213.619-6.574,122.068,64.785,156.343,126.762,159.159,84.506,3.751,179.344-46.944,197.65-131.922C1432.311,461.921,1414.477,421.072,1372.214,404.173ZM661.89,450.653h-1.414c-44.6-5.166-86.385-26.294-89.665-77-4.23-72.3,55.4-141.789,119.246-161.974,34.268-10.8,68.072-6.1,79.812,33.339,13.618,46.479-3.752,89.672-29.109,124.412C732.306,381.166,701.8,424.83,661.89,450.653ZM1297.1,560.51c-30.045,13.14-127.234,32.861-125.82-57.747,0,0,135.208-71.824,173.707-40.371C1376.908,497.6,1335.13,543.611,1297.1,560.51Z' transform='matrix(0.891, -0.454, 0.454, 0.891, 0, 647.219)' fill='%23fff'/%3E%3C/svg%3E");
	background-size: cover;
	background-position: calc(50%) 100%;
	background-repeat: no-repeat;
}

.quote:after {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	width: 100vw;
	margin-left: calc(-100vw / 2 + 100% / 2);
	margin-right: calc(-100vw / 2 + 100% / 2);
	z-index: -1;
	background: #C40046;
}

.dienst .quote:after {
	width: 200vw;
}

@media (max-width: 900px) {
	.dienst .quote:after {
		width: 100vw;
	}
	
}

.quote > * {
	max-width: 640px;
	z-index: 1;
	color: white;
}


.quote cite {
	font-size: 18px;
	line-height: 28px;
	position: absolute;
	bottom: 70px;
	left: 50%;
	transform: translate(-50%);
}

.quote cite span {
	display: block;
	font-weight: 500;
}

blockquote:before, blockquote:after {
	content: '"';
}

.quote blockquote {
	font-size: 32px;
	letter-spacing: -0.16px;
	line-height: 38.4px;
	font-weight: 500;
	margin-bottom: 66px;
}

.download {
	margin: 110px 0;
}

.download > * {
	margin-top: 32px;
	margin-bottom: 32px;
}

.download > figure {
	text-align: center;
}

.download > figure img {
	-webkit-box-shadow: 20px 20px 50px 0px rgba(0,0,0,0.25); 
	box-shadow: 20px 20px 50px 0px rgba(0,0,0,0.25);
}

.download > .fc50 {
	margin-left: 0;
}

span.encircled, .landing-hero-intro h1 em {
	position: relative;
}

span.encircled:after, .landing-hero-intro h1 em:after {
	content: '';
	position: absolute;
	z-index: 0;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='242' height='76.153' viewBox='0 0 242 76.153'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_8115' data-name='Rectangle 8115' width='242' height='76.153' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_2781' data-name='Group 2781' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_23202' data-name='Path 23202' d='M195.849,12.305c-.242-.023-.656-.1-1.137-.191a5.077,5.077,0,0,1,1.137.191' transform='translate(-6.463 0)' fill='%23c40041' fill-rule='evenodd'/%3E%3Cpath id='Path_23203' data-name='Path 23203' d='M178.65,4.739a5.265,5.265,0,0,1-1.336-.206c.628.079.888.137,1.336.206' transform='translate(-5.886 0)' fill='%23c40041' fill-rule='evenodd'/%3E%3Cpath id='Path_23204' data-name='Path 23204' d='M176.712,4.371c-.1.027-.947-.133-1.347-.167a7.211,7.211,0,0,1,1.347.167' transform='translate(-5.821 0)' fill='%23c40041' fill-rule='evenodd'/%3E%3Cpath id='Path_23205' data-name='Path 23205' d='M171.045,4.409a12.554,12.554,0,0,1-1.35-.143c.1-.032.946.1,1.35.143' transform='translate(-5.633 0)' fill='%23c40041' fill-rule='evenodd'/%3E%3Cpath id='Path_23206' data-name='Path 23206' d='M168.544,3.385c-.468,0-1.256-.073-2.328-.2.38-.013,1.494.121,2.328.2' transform='translate(-5.518 0)' fill='%23c40041' fill-rule='evenodd'/%3E%3Cpath id='Path_23207' data-name='Path 23207' d='M161.216,6.425c-1.167-.11-3.559-.236-4.387-.365,1.42.142,3.063.2,4.387.365' transform='translate(-5.206 0)' fill='%23c40041' fill-rule='evenodd'/%3E%3Cpath id='Path_23208' data-name='Path 23208' d='M158.039,4.541c-1.474.005-4.088-.328-5.97-.35-.261-.109,2.75.15,3.293.135l1.137.118a14.715,14.715,0,0,1,1.54.1' transform='translate(-5.047 0)' fill='%23c40041' fill-rule='evenodd'/%3E%3Cpath id='Path_23209' data-name='Path 23209' d='M139.621,3.411c.04.046-.1.071-.6.054-.143-.019-.193-.043-.168-.072Z' transform='translate(-4.609 0)' fill='%23c40041' fill-rule='evenodd'/%3E%3Cpath id='Path_23210' data-name='Path 23210' d='M131.639,3.909c-1.184.075-3.894.123-5.386.077a4.827,4.827,0,0,1-.587.043c-.893.034-2.891.06-.953.008,2.4-.116,4.292-.069,6.926-.128' transform='translate(-4.113 0)' fill='%23c40041' fill-rule='evenodd'/%3E%3Cpath id='Path_23211' data-name='Path 23211' d='M130.926,3.059c-.285.029-.761.043-1.356.047a9.944,9.944,0,0,1,1.356-.047' transform='translate(-4.301 0)' fill='%23c40041' fill-rule='evenodd'/%3E%3Cpath id='Path_23212' data-name='Path 23212' d='M129.043,5.3c-.215.041-1.2.018-1.725.033a17.132,17.132,0,0,1,1.725-.033' transform='translate(-4.226 0)' fill='%23c40041' fill-rule='evenodd'/%3E%3Cpath id='Path_23213' data-name='Path 23213' d='M129.415,3.362c-.473.049-1.543.049-2.135.089a12.6,12.6,0,0,1,2.135-.089' transform='translate(-4.222 0)' fill='%23c40041' fill-rule='evenodd'/%3E%3Cpath id='Path_23214' data-name='Path 23214' d='M128.491,3.132c-.379.057-1.494.053-2.327.073.494-.047,1.572-.047,2.327-.073' transform='translate(-4.188 0)' fill='%23c40041' fill-rule='evenodd'/%3E%3Cpath id='Path_23215' data-name='Path 23215' d='M127.155,5.731a8.923,8.923,0,0,1-1.357.083,10.821,10.821,0,0,1,1.357-.083' transform='translate(-4.176 0)' fill='%23c40041' fill-rule='evenodd'/%3E%3Cpath id='Path_23216' data-name='Path 23216' d='M126.2,5.331c-.626.052-2.77.109-3.831.128,1.344-.075,2.365-.11,3.831-.128' transform='translate(-4.062 0)' fill='%23c40041' fill-rule='evenodd'/%3E%3Cpath id='Path_23217' data-name='Path 23217' d='M125.656,3.211c-.991.106-2.439.086-3.277.1.914-.072,2.237-.027,3.277-.1' transform='translate(-4.062 0)' fill='%23c40041' fill-rule='evenodd'/%3E%3Cpath id='Path_23218' data-name='Path 23218' d='M123.1,4.077c-.374.04-1.011.062-1.549.092a7.452,7.452,0,0,1,1.549-.092' transform='translate(-4.035 0)' fill='%23c40041' fill-rule='evenodd'/%3E%3Cpath id='Path_23219' data-name='Path 23219' d='M121.359,3.951c-.455.057-.862.041-1.541.066.156-.049,1.079-.046,1.541-.066' transform='translate(-3.977 0)' fill='%23c40041' fill-rule='evenodd'/%3E%3Cpath id='Path_23220' data-name='Path 23220' d='M119.634,3.8c-.211.054-1.652.128-1.337.023.413-.025.361.009.371.035.463-.012.427-.049.966-.058' transform='translate(-3.925 0)' fill='%23c40041' fill-rule='evenodd'/%3E%3Cpath id='Path_23221' data-name='Path 23221' d='M115.56,5.284c.944-.112,2.572-.08,0,0' transform='translate(-3.836 0)' fill='%23c40041' fill-rule='evenodd'/%3E%3Cpath id='Path_23222' data-name='Path 23222' d='M113.337,6.027c-.785.083-1.561.122-2.485.165.58-.058,2.1-.156,2.485-.165' transform='translate(-3.68 0)' fill='%23c40041' fill-rule='evenodd'/%3E%3Cpath id='Path_23223' data-name='Path 23223' d='M112.77,6.165c.279.036-1.258.128-.953.057l.953-.057' transform='translate(-3.71 0)' fill='%23c40041' fill-rule='evenodd'/%3E%3Cpath id='Path_23224' data-name='Path 23224' d='M110.956,7.172a11.4,11.4,0,0,1-1.339.114,9.726,9.726,0,0,1,1.339-.114' transform='translate(-3.639 0)' fill='%23c40041' fill-rule='evenodd'/%3E%3Cpath id='Path_23225' data-name='Path 23225' d='M105.464,7.486c-1.578.2-2.141.167,0,0' transform='translate(-3.454 0)' fill='%23c40041' fill-rule='evenodd'/%3E%3Cpath id='Path_23226' data-name='Path 23226' d='M149.741,6.88c-.317.005-.761-.008-.976.012-.585-.107-1.667-.09-2.462-.15.977-.043,2.021.1,3.439.138' transform='translate(-4.856 0)' fill='%23c40041' fill-rule='evenodd'/%3E%3Cpath id='Path_23227' data-name='Path 23227' d='M127.555,5.011c-.464.011-.409-.027-.951-.008-.046-.027.187-.031.2-.053-.957-.006-1.486.035-2.3.059.106-.016.209-.033.208-.056-1.079.124-2.342.008-4.594.125,2.154-.175,6.938-.23,8.823-.25-.278.07-1.936.028-2.127.105-.046.054,1.062,0,.74.078' transform='translate(-3.987 0)' fill='%23c40041' fill-rule='evenodd'/%3E%3Cpath id='Path_23228' data-name='Path 23228' d='M125.669,3.434c-.219.009-.112.02,0,.017a6.15,6.15,0,0,1-.964.025c.234-.064,2.776-.081.967-.042' transform='translate(-4.139 0)' fill='%23c40041' fill-rule='evenodd'/%3E%3Cpath id='Path_23229' data-name='Path 23229' d='M110.8,4.245l.015-.069c-1.229.068-3.19.244-4.019.247,1.447-.179,4.541-.26,5.577-.425l.952-.023c3.384-.3,7.068-.341,10.59-.494-1.576.218-5.167.081-6.954.368-.295,0-.007-.017.2-.025-1.558.057-4.358.18-6.357.421' transform='translate(-3.545 0)' fill='%23c40041' fill-rule='evenodd'/%3E%3Cpath id='Path_23230' data-name='Path 23230' d='M112.335,6.326l-1.161.137a4.969,4.969,0,0,1,1.161-.137' transform='translate(-3.69 0)' fill='%23c40041' fill-rule='evenodd'/%3E%3Cpath id='Path_23231' data-name='Path 23231' d='M11.279,47.744c-.348-.2-.718-.42-1.1-.64l-.561-.325c-.158-.1-.323-.2-.469-.307a9,9,0,0,1-1.715-1.534,3.387,3.387,0,0,1-.715-1.2.644.644,0,0,1-.009-.477,3.267,3.267,0,0,1,.973-1.168c.42-.361.8-.631,1.11-.863s.571-.448.95-.694c2.175-1.5,4.173-2.43,5.16-3.075A57.643,57.643,0,0,1,20.367,35c.248-.1.786-.278.885-.312a94.255,94.255,0,0,1,11.606-3.981,12.864,12.864,0,0,1,1.528-.727c.373-.142,1.242-.377,1.511-.5.994-.443.029-.5,1.935-1.1.1-.077-.26-.011-.364-.024-.026-.426-.867-.6-.454-1.029-1.373.115-1.127-.172-2.2-.113-.668.035-1.953.217-2.8.3-.969.092-1.99.226-2.806.283-.02-.132-1.233.141-1.49.094-1.487.291-2.629.471-4.146.813a3.008,3.008,0,0,1-.564.033,52.1,52.1,0,0,0-10.757,3.29c-.386.155-1.195.559-1.665.788a49.72,49.72,0,0,0-5.165,3.07,19.655,19.655,0,0,0-2.45,1.873A10.769,10.769,0,0,0,1.189,39.87a7.313,7.313,0,0,0-.758,1.953,6.693,6.693,0,0,0-.306,2.563,8.082,8.082,0,0,0,1.18,3.623,12.841,12.841,0,0,0,2.366,2.617A26.219,26.219,0,0,0,6.031,52.5c.732.5,1.4.956,2.106,1.359.649.354,1.365.677,2.056,1.008,1.774.939,5.411,2.659,6.937,3.3,1.2.518,1.625.771,2.552,1.1.837.309,1.5.434,1.458.285,1.24.306,3.388,1.007,5.7,1.713s4.783,1.409,6.65,1.836c2.7.819,5.341,1.256,7.942,1.926l1.676.449c.891.226,2.1.416,3.26.657l5.339,1.107c2.483.693,4.37.844,6.479,1.274l2.449.541c.749.146,1.485.213,2.31.363l2.46.484c.586.091,1.064.164,1.544.237.633.116,1.028.226,1.7.334.707.12,1.427.167,2.142.263,2.615.362,5.422.867,7.9,1.093,4.451.666,8.353,1.039,13.643,1.658,1.324.1,2.294.185,3.672.351a7.643,7.643,0,0,1,.793.015c2.755.265,5.666.382,8.508.638a2.769,2.769,0,0,1,.406-.026c1.962.153,4.186.306,6.306.429s4.14.14,5.685.157c2.394.179,5.183.175,8.136.184,1.388.016,2.755.079,4.057.077l8.331-.083c.73-.014,1.438-.065,2.149-.1,1.294-.058,2.68-.054,4.058-.127l4.1-.186,4.18-.241,4.058-.218,3.719-.278c1.436-.115,2.656-.267,4.263-.416,2.656-.253,5.419-.484,8.085-.768l1.935-.249,4.807-.58c4.121-.544,8.238-1.273,12.112-1.909,2.458-.5,5.474-1.155,8.582-1.887,3.1-.76,6.293-1.631,9.095-2.515,1.23-.494,2.448-.808,3.731-1.265A128.081,128.081,0,0,0,226,58.91,43.282,43.282,0,0,0,232.1,55a25.594,25.594,0,0,0,5.319-5.426,17.021,17.021,0,0,0,3.08-7.436,16.538,16.538,0,0,0-.828-8.117,22.12,22.12,0,0,0-4.034-6.674,33.473,33.473,0,0,0-5.472-5.022,43.888,43.888,0,0,0-6.129-3.775c-2.074-1.079-4.186-2.033-6.3-2.933a42.6,42.6,0,0,0-4.583-1.807c-.238-.146-1.033-.417-1.631-.647-2.195-.665-4.906-1.638-7.684-2.385-.73-.105-2.383-.623-3.452-.818-.435-.172.619.1-.143-.124-1.841-.307-7.941-1.769-10.709-2.228.192.039.227.077-.015.033-.657-.178-.99-.148-1.736-.288-5.008-.908-8.62-1.292-12.917-1.866A20.7,20.7,0,0,0,172.4,5.1a7.389,7.389,0,0,1,1.682.324c-1.286-.207-2.988-.4-3.859-.46-1.6-.2-2.411-.334-3.847-.451-.349-.044.331.128-.418.034-2.23-.327-3.37-.339-5.368-.6-.591,0-2.955-.188-3.677-.289-.658-.024.716.129.159.1-1.824-.138-3.52-.262-5.2-.422-.419.007-.7.036-1.384,0-.464-.028.136-.068-.557-.092-.652,0,.5.113.335.161a6.912,6.912,0,0,0-1.2.031c-1.267-.137-2.145-.075-3.3-.114-1.192-.031-2.515-.15-3.666-.159-.988-.017-1.413.026-2.532-.018-.909-.032-1.668-.135-2.678-.145-.533,0,.356.071-.406.058-3.536-.077-7.07-.067-9.68.036,2-.064,3.735-.048,5.4-.038,1.67.034,3.277.078,5.032.055.529.08,1.579.007,2.1.127.239-.035-.571-.1.215-.06.26.017.36.04.764.049-.5.072.242.1.527.173,2.986.092,5.32.217,7.9.353.48.013-.329-.076.217-.052l2.895.18c.342.092,1.119.181.7.239-3.475-.264-8.21-.439-12.352-.557a27.1,27.1,0,0,0-3.284-.069c1.86.011,3.355.207,4.968.273,2.089.089,4.325.132,6.366.26l1.329.129c.4.017,1.108.046,1.556.063.5.04.522.079.947.105.872.057,1.549.039,2.515.131l4.969.495c.321.064.17.124-.239.094-2.1-.186-2.457-.216-4.6-.4.24.029.385.057.364.084a12.825,12.825,0,0,0-1.348-.105c1.593.137,1.44.256.889.268-1.977-.183-4.183-.311-6.3-.461L142.557,4.1c-.362.021-.595.061-1.185.054-3.676-.108-7.791-.266-11.732-.228,4.5.1,9.189.185,14.407.387a1.559,1.559,0,0,0,.556.083c2.226.065,4.816.231,6.539.352l2.218.385c5.461.4,9.418,1.071,14.611,1.738-.031.049.374.114.528.17-.423-.01-.709.01-1.2-.012-.852-.1-1.729-.18-2.475-.308-4.4-.347-10.617-1.061-16.094-1.316-.671.036-.153.139.3.243,2.63.236,5.044.283,7.817.651.979.288-.079.335-2.23.155l-6.48-.474c-2.271-.135-4.384-.262-5.543-.329-5.239-.173-10.459-.253-15.711-.234-5.252.046-10.534.212-15.9.533,5.961-.274,11.48-.511,16.823-.455-.021-.036.175-.052.589-.046,5.257,0,11.087.2,15.7.349,1.924.217,5.659.294,7.6.578a20.905,20.905,0,0,1-4.123.047c2.058.113,3.97.331,5.693.461,1.412.125,3.859.29,4.572.393.171.024-.163.035.168.066-.579-.051,1.034.076,1.15.093.772.059.63.03,1.529.13,1.169.131,1.146.132,1.878.254,4.031.461,7.94.919,11.938,1.53l1.321.207c.376.071.049.054.546.138.281.048.161-.012.579.057,1.557.264,3.334.563,4.891.826,3.9.634,8.473,1.576,11.6,2.259.7.165-.235.02.709.228a139.506,139.506,0,0,1,16.509,4.8c.415.154.059.105.671.313.748.3.592.152,1.268.417a10.887,10.887,0,0,1,1,.477,96.521,96.521,0,0,1,9.184,4.291,35.071,35.071,0,0,1,8,5.8,20.4,20.4,0,0,1,2.846,3.437,13.575,13.575,0,0,1,1.821,3.805,10.443,10.443,0,0,1,.474,3.952,11.081,11.081,0,0,1-.886,3.8c-1.665,3.808-5.151,6.781-8.694,8.908-1.192.738-2.387,1.4-3.583,2-1.239.581-2.429,1.2-3.652,1.715-2.422,1.089-4.858,2.031-7.415,2.948-3.691,1.315-7.857,2.47-11.053,3.3-.551.142-1.2.355-1.846.5l-2.953.609c-2.651.554-5.36,1.166-8.033,1.6-3,.5-5.891.917-8.858,1.294-1.668.225-3.286.441-4.941.663L170.6,68l-4.826.535c-1.6.16-3.183.289-4.707.406-4.072.346-8.268.465-12.4.787-4.575.135-10.136.327-14.519.359L122.879,70c-.426-.01-.706-.036-1.134-.061-3.039-.169-6.247-.225-9.311-.36-3.062-.165-5.985-.281-8.443-.507-1.851-.062-3.422-.287-5.136-.445-1.85-.158-3.568-.262-5.346-.456l-1.7-.214c-1.8-.214-3.56-.294-5.536-.55l-9.463-1.292c-2.594-.464-6.448-1.07-9.423-1.544-5-.96-10.085-1.813-15.2-2.935-1.723-.4-3.274-.837-5.032-1.143-1.788-.468-3.938-.95-6.123-1.5-2.154-.545-4.4-1.126-6.633-1.75a83.981,83.981,0,0,1-9.362-2.92c-.936-.715-3.144-.884-5.508-1.93a4.532,4.532,0,0,1-1.505-.991c-1.088-.537-2.13-.982-3.188-1.482-1.209-.646-2-1.274-3.558-2.179M156.751,4.067c.04-.017-.032-.033-.182-.05.42-.045,1.313.153.182.05m-.4,0c-1.6-.145-3.847-.243-5-.378-.312-.023.273.117-.236.1-.679-.091-1.484-.18-2.664-.266-.067-.145,2.262.106,2.374-.011a10.86,10.86,0,0,0,1.749.078c1.845.172,2.258.147,3.65.311-.375.048.246.083.131.164' transform='translate(-0.004 0)' fill='%23c40041' fill-rule='evenodd'/%3E%3C/g%3E%3C/svg%3E");
	top: -10px;
	left: -20px;
	right: -20px;
	bottom: -10px;
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
}

@media only screen and (max-width: 1600px) {
	body.landing > .main > .landing-hero:after {
		left: 20vw;
	}
}

@media only screen and (max-width: 1480px) {
	.text-and-image > figure img {
		width: calc(100% - 80px);
		margin: auto;
	}

	.text-and-image > figure {
		display: flex;
	}

	.text-and-image > figure:after {
		right: 40px;
	}
}

@media only screen and (max-width: 1400px) {
	body.landing > .main > .landing-hero:after {
		left: 22vw;
		width: 300px;
		background-size: contain;
		height: 100px;
		bottom: 60px;
	}
}

@media only screen and (max-width: 1300px) {
	span.encircled:after {
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		background-size: contain;
		background-position: center;
		background-repeat: no-repeat;
	}

	.text-and-image > figure:after {
		display: none;
	}
}

@media only screen and (max-width: 1200px) {
	body.landing > .main > .landing-hero:after {
		left: 25vw;
		width: 200px;
		background-size: contain;
		height: 100px;
		bottom: 50px;
	}
}

@media only screen and (max-width: 1150px) {
	body.landing > .main > .landing-hero:after {
		display: none;
	}
}

@media only screen and (max-width: 1120px) {
	.usps {
		display: flex;
		flex-direction: row;
		flex-wrap: wrap;
		justify-content: center;
	}

	.usps > .usp {
		flex: 1 0 50%;
		max-width: calc(50% - 32px);
	}
}

@media only screen and (max-width: 1000px) {
	body.landing .landing-hero figure {
		margin: 0 16px;
	}

	body.landing .landing-hero figure img {
		width: 100%;
	}

	body.landing > .main > div.text-and-image {
		margin-top: 50px;
		margin-bottom: 50px;
	}

	.quote {
		padding: 100px 0;
	}
}

@media only screen and (max-width: 980px) {
	.text-large {
		font-size: 20px;
		line-height: 30px;
	}

	body.landing > .main > div {
		margin-top: 40px;
		margin-bottom: 40px;
	}

	body.landing > .main > .landing-hero {
		margin-bottom: 100px;
	}

	a.download-btn {
		padding: 14px 20px;
	}
}

@media only screen and (max-width: 800px) {
	.usp {
		padding: 30px;
	}

	.usp:after {
		height: 50px;
		top: 20px;
		left: 36px;
	}
}

@media only screen and (max-width: 780px) {
	.quote {
		padding-left: 16px;
		padding-right: 16px;
	}
}

@media only screen and (max-width: 760px) {
	section.text-and-image {
		display: flex;
		flex-direction: column;
	}

	section.text-and-image > .fc50 {
		width: calc(100% - 32px);
		max-width: unset;
	}

	section.text-and-image > .fc50 img {
		max-height: 60vh;
		width: auto;
	}
}

@media only screen and (max-width: 690px) {
	.usps {
		display: flex;
		flex-direction: column;
	}

	.usps > .usp {
		flex: 1;
		max-width: unset;
		width: calc(100% - 32px);
	}

	.usp:before {
		height: 30px;
		width: 36px;
	}

	.quote {
		padding: 60px 0;
	}

	.usp:after {
		top: 21px;
		left: 36px;
		height: 40px;
		background-size: contain;
		background-repeat: no-repeat;
	}

	footer .subfooter > .footer-locations {
		margin: 0 16px;
	}
}

@media only screen and (max-width: 740px) {
	.mainbar {
		padding: 16px;
	}
}

@media only screen and (max-width: 660px) {
	.landing-hero > figure {
		display: none;
	}

	.landing-hero .landing-hero-intro {
		width: 100%;
		max-width: unset;
		margin-right: 16px;
	}
}

@media only screen and (max-width: 650px) {
	.quote blockquote {
		font-size: 26px;
		line-height: 34px;
		margin-bottom: 30px;
	}
}



@media only screen and (max-width: 620px) {
	.download > figure {
		display: none;
	}

	.download > * {
		width: 100%;
	}
}


/* Bibliotheek single */
.single-header-intro {
	margin-top: 190px;
	margin-bottom: 40px;
}

.single-header-intro .single-header-author svg {
	height: 90px;
	width: 80px;
}

.single-header-intro .single-header-author svg clipPath path {
	fill: #f1c8d6;
}

.single-header-intro .single-header-author svg g {
	height: 90px;
}

.single-header-intro .single-header-author svg g image {
	height: 90px;
	width: 100%;
	object-fit: cover;
}

.single-header-author, .single-author, .single-author-image-container {
	position: relative;
}

.single-header-author-image, .single-author-image {
	position: absolute;
	top: 1px;
	z-index: 0;
}

.single-header-intro .single-header-intro-content {
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
	margin-top: 60px;
}

.single-header-intro:not(.nieuws) .single-header-intro-content {
	padding-right: 190px;
}

.single-header-intro:has(.single-header-author) .single-header-intro-content {
	padding-right: 0;
}

.single-header-intro .single-header-intro-content a {
	color: #2C363C;
	font-size: 14px;
/* 	text-decoration: underline; */
	font-weight: 500;
	width: fit-content;
	margin-bottom: 16px;
}

.single-header-intro .single-header-intro-content > *:not(:last-child, :is(h1, h2, h3, h4, h5)) {
	margin-bottom: 16px;
}

.single-header-intro img:not(.flag) {
	aspect-ratio: 4/3;
	width: 100%;
	object-fit: cover;
}

.single-header-intro.news img:not(.flag) {
	aspect-ratio: 1/1;
	width: 100%;
	object-fit: cover;
}

.flag {
	box-shadow: 0px 3px 6px #00000014;
	border-radius: 1px;
	width: 27px;
	vertical-align: middle;
	margin-right: 8px;
}


.single-header-intro .bibliotheek-header-form {
	margin: 0 auto;
}

.single-header-intro .single-header-intro-content h1 {
	font-size: 63px;
	line-height: 64px;
	margin: 0 0 30px 0;
	position: relative;
	word-break: normal;
	word-wrap: break-word;
}

@media (max-width: 800px) {
	.single-header-intro .single-header-intro-content h1 {
		font-size: 40px;
		line-height: 40px;
	}
}

.single-header-intro .single-header-intro-content h1 span.onderdeel {
	position: absolute;
	font-size: 16px;
	line-height: 20px;
	right: 0;
	bottom: 0;
	transform: translate(-84%, 8px);
}

.single-header-intro .single-header-intro-content h1 span.onderdeel bold {
	font-weight: 600;
}

.single-header-intro .single-intro-quote .myb {
	position: absolute;
	top: -2px;
	right: -2px;
	padding: 48px 32px;
	background-color: #000;
	z-index: 10;
	aspect-ratio: inherit;
	object-fit: inherit;
	border-radius: 8px;
	max-width: 250px;
}

.single-header-intro .single-header-intro-content p {
	max-width: 490px;
	font-size: 24px;
	line-height: 32px;
	color: #261F21;
	opacity: 0.76;
}

.single-header-intro .single-header-intro-content ul {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	font-size: 14px;
	font-weight: 500;
}

.single-header-intro .single-header-intro-content ul time {
	font-weight: 400;
	color: #757575;
}

.single-header-intro .single-header-intro-content ul > li:not(:last-of-type) {
	position: relative;
	padding-right: 22px;
	margin-right: 22px;
}

.single-header-intro .single-header-intro-content ul > li:not(:last-child):after {
	position: absolute;
	content: '●';
	right: -5px;
	color: #0C0C0C;
	opacity: 0.55;
}

.single-header-intro form {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	align-items: stretch;
	gap: 22px;
	margin: -125px auto 0 auto;
	background: white;
	padding: 32px 35px;
	-webkit-box-shadow: 0px 5px 22px 3px rgb(0 0 0 / 6%);
	box-shadow: 0px 5px 22px 3px rgb(0 0 0 / 6%);
	transition: 0.1s ease all;
}

.single-header-intro form:hover {
	-webkit-box-shadow: 0px 5px 22px 3px rgb(0 0 0 / 10%);
	box-shadow: 0px 5px 22px 3px rgb(0 0 0 / 10%);
}

.single-header-intro .bibliotheek-header-form form + p {
	font-size: 13px;
	text-align: right;
	color: black;
	padding-top: 6px;
}

.single-header-intro form input {
	font-family: 'Ubuntu', sans-serif;
	border: 2px solid #DEDEDE;
	padding: 16px 20px;
	border-radius: 5px;
	font-size: 16px;
}

.single-header-intro form input#emailadres {
	flex-grow: 1;
}

.single-header-intro form .btn {
	display: flex;
	align-items: center;
	background: #c40046;
	padding: 15px 32px;
	color: white;
	font-weight: 400;
	transition: 0.2s ease all;
}

.single-header-intro form .btn:hover {
	background: #141112;
}

.single-header-intro .single-intro-nav {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	gap: 20px;
	margin-top: 26px;
}

.single-header-intro .single-intro-nav :is(.btn, .btn-arrow-down) {
	padding: 14px 44px;
	margin-left: 4px;
	transition: 0.2s ease all;
	text-decoration: none;
	font-size: 15px;
	font-weight: 500;
	transition: 0.2s ease all;
}

.single-header-intro .single-intro-nav :is(.btn, .btn-arrow-down):hover {
	background: #1A1A1A;
	color: white;
}

.single-header-intro .single-intro-nav .btn {
	background: #C40046;
	color: white;
}

.single-header-intro .single-intro-nav .btn-arrow-down:after {
	content: "\e900";
	/* use !important to prevent issues with browser extensions that change fonts */
	font-family: 'aomb-icons' !important;
	speak: never;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	padding-left: 10px;
	color: #c40046;
}

.single-header-intro .single-intro-quote {
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
	position: relative;
}

.single-header-intro .single-intro-quote > img {
	padding-left: 110px;
	width: calc(100% - 110px);
}

.single-header-intro .single-intro-quote > blockquote {
	display: flex;
	flex-direction: column;
	position: relative;
	max-width: 300px;
	background: #C40046;
	color: white;
	position: absolute;
	left: -160px;
	bottom: -95px;
	padding: 40px 35px 30px 35px;
	border-radius: 2px;
	-webkit-box-shadow: 0px 12px 24px rgb(0 0 0 / 5%);
	box-shadow: 0px 12px 24px rgb(0 0 0 / 5%);
}

.single-header-intro .single-intro-quote > blockquote:before,
.single-header-intro .single-intro-quote > blockquote:after {
	content: '';
}

.single-header-intro .single-intro-quote > blockquote > img {
	position: absolute;
	width: 80px;
	height: 80px;
	object-fit: cover;
	border-radius: 100%;
	left: -40px;
	top: -40px;
}

.single-header-intro .single-intro-quote > blockquote > cite {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	padding-top: 20px;
	margin-top: 40px;
	border-top: 1px solid #D64E7E;
	padding-left: 10px;
	padding-right: 10px;
	color: #E799B5;
	font-size: 14px;
	line-height: 20px;
	font-weight: 500;
}

.single-header-intro .single-intro-quote > blockquote > cite span {
	color: white;
	font-weight: 600;
	font-size: 18px;
	line-height: 20px;
	margin-bottom: 4px;
	width: 100%;
}

.single-header-intro .single-intro-quote > blockquote > cite a {
	color: white;
	font-size: 18px;
	line-height: 20px;
	margin-top: 3px;
	margin-left: auto;
}

.single-header-intro .single-intro-quote > blockquote > cite a.team {
	margin-left: 0;
}

@media( max-width: 800px) {
	.single-header-intro {
		margin-top: 100px;
	}

	.single-header-intro:not(.nieuws) .single-header-intro-content {
		padding-right: 0;
	}

	.single-header-intro .single-header-intro-content p {
		max-width: unset;
	}
}

.single-intro-quote .voorste {
	position: absolute;
	z-index: 9;
	width: 100%;
	pointer-events: none;
}

.single-intro-quote .voorste + blockquote {
	transition: 0.2s ease all;
}

.single-intro-quote .voorste:hover + blockquote {
	transform: translateY(-10px);
}

.single-intro-quote .voorste img, .single-intro-quote .achterste img {
	aspect-ratio: inherit;
	object-fit: inherit;
	width: 100% !important;
}


.bibliotheek-content {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
	gap: 42px;
	margin-top: 90px;
	margin-bottom: 70px;
}

.bibliotheek-content ul {
	padding-left: 25px;
}

.bibliotheek-content ul > li {
	position: relative;
}

.bibliotheek-content ul > li:after {
	content: '';
	/* background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='61.145' height='50.923' viewBox='0 0 61.145 50.923'%3E%3Cpath id='Path_23090' data-name='Path 23090' d='M296.783,75.635c-16.853,1.986-30.734,15.2-31.062,29.085s13.218,23.467,30.076,21.149c16.849-1.986,30.73-15.2,31.062-29.085C326.849,82.907,313.632,73.326,296.783,75.635Z' transform='translate(-265.715 -75.292)' fill='%230c0c0c' style='&%2310; fill: %23f1c8d6;&%2310;'/%3E%3C/svg%3E"); */
	position: absolute;
	top: 50%;
	left: -25px;
	height: 8px;
	width: 10px;
	background-repeat: no-repeat;
	background-size: contain;
	z-index: -1;
	transform: translate(0, -50%);


	-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='61.145' height='50.923' viewBox='0 0 61.145 50.923'%3E%3Cpath id='Path_23090' data-name='Path 23090' d='M296.783,75.635c-16.853,1.986-30.734,15.2-31.062,29.085s13.218,23.467,30.076,21.149c16.849-1.986,30.73-15.2,31.062-29.085C326.849,82.907,313.632,73.326,296.783,75.635Z' transform='translate(-265.715 -75.292)' fill='%230c0c0c' style='&%2310; fill: %23f1c8d6;&%2310;'/%3E%3C/svg%3E") no-repeat 50% 50%;
	mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='61.145' height='50.923' viewBox='0 0 61.145 50.923'%3E%3Cpath id='Path_23090' data-name='Path 23090' d='M296.783,75.635c-16.853,1.986-30.734,15.2-31.062,29.085s13.218,23.467,30.076,21.149c16.849-1.986,30.73-15.2,31.062-29.085C326.849,82.907,313.632,73.326,296.783,75.635Z' transform='translate(-265.715 -75.292)' fill='%230c0c0c' style='&%2310; fill: %23f1c8d6;&%2310;'/%3E%3C/svg%3E") no-repeat 50% 50%;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: #C40046;
}

.bibliotheek-content ul > li:not(:last-of-type) {
	margin-bottom: 38px;
}

.bibliotheek-content > div {
	flex: 1;
	max-width: 640px;
}

.bibliotheek-content .bibliotheek-author {
	position: sticky;
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
	max-width: 350px;
	width: 100%;
	height: fit-content;
	top: 110px;
	background: #FAF0F3;
	padding: 25px 40px 35px;
}

.bibliotheek-author a {
	color: #C40046;
}

.bibliotheek-content .bibliotheek-author > p {
	margin: 0 0 20px;
	font-size: 15px;
}

.bibliotheek-content .bibliotheek-author > div {
	display: flex;
	flex-direction: row;
	gap: 28px;
}

.bibliotheek-content .bibliotheek-author > div h4 {
	font-size: 18px;
	line-height: 1;
	margin-bottom: 4px;
}

.bibliotheek-content .bibliotheek-author > div p {
	font-size: 14px;
	line-height: 16px;
	line-height: 1;
	margin: 10px 0px 4px;
	font-weight: 400;
	color: #0C0C0C;
}

.bibliotheek-content .bibliotheek-author > div img {
	width: 80px;
	height: 80px;
	object-fit: cover;
	border-radius: 100%;
	border: 3px solid white;
}

.bibliotheek-content .bibliotheek-author > div:not(:last-of-type) {
	position: relative;
	padding-bottom: 32px;
	margin-bottom: 32px;
}

.bibliotheek-content .bibliotheek-author > div:not(:last-of-type):after {
	content: '';
	position: absolute;
	bottom: 0;
	left: -40px;
	right: -40px;
	height: 2px;
	background: white;
}

.bibliotheek-related {
	margin-bottom: 170px;
}

.bibliotheek-related .library-post {
	max-width: 1090px;
}

@media only screen and (max-width: 1275px) {
	.single-header-intro {
		margin-bottom: 40px;
	}

	.single-header-intro form {
		margin: 0;
	}

	.bibliotheek-header-form {
		width: calc(100% - 32px);
		max-width: 900px;
	}
}

@media only screen and (max-width: 1200px) {
	.single-header-intro {
		margin-bottom: 40px;
	}

	.bibliotheek-content {
		margin-top: 60px;
	}
}

@media only screen and (max-width: 980px) {
	.bibliotheek-content .bibliotheek-author {
		padding: 20px 30px 20px;
	}
}

@media only screen and (max-width: 970px) {
	.library-post .library-title {
		flex-grow: 1;
		width: calc(100% - 170px);
	}
}

@media only screen and (max-width: 930px) {
	.bibliotheek-content {
		flex-direction: column;
	}

	.bibliotheek-content > * {
		flex: 1;
		width: 100%;
	}
}

@media only screen and (max-width: 800px) {
	.single-header-intro form input {
		flex: 1 0 40%;
	}

	.single-header-intro form .btn {
		flex: unset;
		width: 100%;
		text-align: center;
	}

	.single-header-intro > .fc50 {
		flex: 1 0 100%;
		max-width: calc(100% - 32px);
		padding-right: 24px;
	}

	/* .single-header-intro > .fc50:not(.landing-hero-intro) {
		display: none;
	} */

	.single-header-intro .single-intro-quote > blockquote {
		left: 50%;
			transform: translate(-50%);
			z-index: 9;
			position: relative;
	}

	.single-intro-quote .voorste:hover+blockquote {
		transform: translate(-50%);
	}

	.landing-hero:after {
		content: none;
	}
}

@media only screen and (max-width: 580px) {
	.library-post a.btn {
		width: 100%;
		flex-grow: 1;
		text-align: center;
	}

	.library-post .library-date {
		flex: 1 0 40%;
	}
}

/* Archive */
.archive-intro {
	margin-top: 170px;
}

.archive-intro h1 {
	text-align: center;
}

.archive-intro .featured-post {
	display: flex;
	flex-direction: row;
	position: relative;
	padding: 30px;
	background: white;
	gap: 45px;
}

.archive-intro .featured-post > * {
	flex: 1 0 50%;
	max-width: calc(50% - 25px);
}

.archive-intro .featured-post figure {
	aspect-ratio: 3/2;
	height: 100%;
	width: 100%;
	object-fit: cover;
}

.featured-post .post-details li:not(.pink) {
	color: #6D6D6D;
}

.featured-post h2 {
	font-size: 32px;
	line-height: 38px;
	letter-spacing: -0.16px;
	color: #261F21;
}

.post {
	display: flex;
	flex-direction: column;
	position: relative;
	background: white;
	padding: 35px 50px !important;
}

.archive-intro .featured-post,
.post {
	-webkit-box-shadow: 0px 12px 24px rgb(0 0 0 / 3%);
	box-shadow: 0px 12px 24px rgb(0 0 0 / 3%);
	transition: 0.2s ease all;
}

.archive-intro .featured-post:hover,
.post:hover {
	-webkit-box-shadow: 0px 12px 24px rgb(0 0 0 / 8%);
	box-shadow: 0px 12px 24px rgb(0 0 0 / 8%);
	transform: translate(0, -10px);
}

.archive-posts > .section {
	margin-bottom: 110px;
}

.post h3 {
	font-size: 24px;
	line-height: 34px;
	margin-bottom: 56px;
}

.archive-posts .section > :is(h1, h2, h3, h4, h5) {
	display: block;
	width: 100%;
	margin: 0 16px 32px 16px;
}

.post figure {
	display: flex;
	width: calc(100% + 100px);
	margin-left: -50px;
	margin-top: -35px;
	margin-bottom: 35px;
}

.post figure img {
	aspect-ratio: 6/5;
	object-fit: cover;
	height: 100%;
	width: 100%;
}

/* .post .post-details {
		display: flex;
		flex-direction: row;
		flex-wrap: wrap;
		margin-top: auto;
		position: inherit;
		bottom: inherit;
} */

.post-details ul {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	font-size: 15px;
	font-weight: 500;
}

.post-details ul > li:not(:last-of-type) {
	position: relative;
	padding-right: 18px;
	margin-right: 18px;
}

.post-details ul > li:not(:last-child):after {
	position: absolute;
	content: '';
	right: -5px;
	color: #0C0C0C;
	opacity: 0.55;
	width: 5px;
		height: 5px;
		background-color: #0C0C0C;
		border-radius: 1000px;
		top: calc(50% - 2.5px);
}

.post-details {
	position: absolute;
	bottom: 30px;
}

.archive-posts-nav {
	position: relative;
	display: block;
	margin: 65px 0;
}

.archive-posts-nav:after {
	content: '';
	height: 2px;
	width: 100%;
	background: #E7E3E5;
	position: absolute;
	left: 0;
	bottom: 0;	
}

.archive-posts-nav a {
	position: relative;
	border: 0;
	background: none;
	padding: 0 0 24px 0;
	margin-right: 24px;
	font-weight: 500;
	color: #6B7075;
	display: inline-block;
}

.archive-posts-nav a.active {
	color: #C40046;
}

.archive-posts-nav a:after {
	content: '';
	height: 0;
	transition: 0.2s ease all;
}

.archive-posts-nav :is(a.active, a:hover):after {
	content: '';
	width: 100%;
	height: 4px;
	background: #C40046;
	position: absolute;
	left: 0;
	bottom: -1px;
	z-index: 2;
}

.tagsection {
	padding-top: 160px;
}

.posts-intro {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
	width: 100%;
	margin: 0 16px 32px 16px;
}

.posts-intro h3 {
	font-size: 32px;
	line-height: 40px;
	color: #072530;
	margin: 0 0 24px 0;
	font-weight: 500;
	margin: 0;
}

.posts-intro a {
	font-size: 15px;
	margin-right: 0;
}

.recent-posts .post.hidden {
	display: none!important;
}

.recent-posts #load-more-recent-articles-and-opinions {
	margin: 0 auto;
	background-color: transparent;
}
.recent-posts #load-more-recent-articles-and-opinions:hover {
	background-color: #c40046;
    border: 1px solid #c40046;
    color: #fff;
}

@media only screen and (max-width: 1175px) {
	.post {
		padding: 15px 30px !important;
	}

	.post figure {
		margin-bottom: 15px;
		margin-left: -30px;
		margin-right: -30px;
		margin-top: -15px;
		width: calc(100% + 60px);
	}

	.post figure img {
		aspect-ratio: 8/5;
	}
}

@media only screen and (max-width: 780px) {
	.post {
		width: calc(50% - 32px);
	}

	.archive-posts-nav {
		padding: 0 16px;
	}

	.archive-intro .featured-post {
		gap: 15px;
		flex-direction: column;
		padding: 30px 30px 60px 30px;
	}

	.archive-intro .featured-post figure {
		order: -1;
		margin-top: -30px;
		margin-left: -30px;
		margin-right: -30px;
		margin-bottom: 12px;
		width: calc(100% + 60px);
		max-width: unset;
	}

	.archive-intro .featured-post figure img {
		width: 100%;
	}

	.archive-intro .featured-post > * {
		flex: 1;
		max-width: 100%;
	}
}

@media only screen and (max-width: 700px) {
/* 	.single-author > svg {
		width: 62px;
	}

	.single-author > .single-author-person {
		flex: 1 0 calc(100% - 162px);
	}

	.single-author :is(.single-author-tel, .single-author-mail) {
		margin: 0 auto 0 0 !important;
	} */
}

@media only screen and (max-width: 600px) {
	.post {
		width: calc(100% - 32px);
	}

	.posts-intro {
		flex-direction: column;
		align-items: flex-start;
		gap: 12px;
	}
}

/* Archive single */
.single-content {
	max-width: 865px;
	margin: 40px auto 16px auto;
}

.single-content .single-gallery {
	margin-left: -45px;
	margin-right: -45px;
}

.single-content .single-gallery img {
	width: 100%;
}

.single-content .single-gallery figcaption {
	font-size: 15px;
	font-weight: 500;
	color: #0C0C0C;
	margin-top: 2px;
	margin-bottom: 6px;
}

.single-content blockquote {
	max-width: 520px;
	margin: 0 auto;
	padding: 75px 65px;
	background: #C40046;
	color: white;
	-webkit-box-shadow: 0px 9px 18px rgb(0 0 0 / 24%);
	box-shadow: 0px 9px 18px rgb(0 0 0 / 24%);
	font-size: 25px;
	font-weight: 500;
	line-height: 38px;
	margin: 90px auto;
}

.single-content blockquote p, .single-content blockquote span {
	color: #FFF;
	padding: 0;
	margin: 0;
	display: inline;
}

.single-content :is(strong, ul, li) {
	color: #2C363C;
}

.single-content strong {
	display: inline-block;
	margin-bottom: 20px;
}

.single-content > ul {
	margin-bottom: 50px;
}

.single-content ul > li {
	position: relative;
	color: #2C363C;
	margin-bottom: 20px;
	padding-left: 25px;
}

.single-content ul > li:before {
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='61.145' height='50.923' viewBox='0 0 61.145 50.923'%3E%3Cpath id='Path_23090' data-name='Path 23090' d='M296.783,75.635c-16.853,1.986-30.734,15.2-31.062,29.085s13.218,23.467,30.076,21.149c16.849-1.986,30.73-15.2,31.062-29.085C326.849,82.907,313.632,73.326,296.783,75.635Z' transform='translate(-265.715 -75.292)' fill='%23CD2863' style='&%2310; fill: %23%23CD2863;&%2310;'/%3E%3C/svg%3E");
	position: absolute;
	top: 50%;
	left: 0;
	height: 8px;
	width: 14px;
	background-repeat: no-repeat;
	background-size: contain;
	z-index: -1;
	transform: translate(0, -50%);
}

.single-content .paragraph-intro {
	font-size: 24px;
	line-height: 34px;
	font-weight: 400;
}

.single-author {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
	gap: 22px;
	align-items: center;
	/* max-width: 845px; */
	margin: 50px auto 80px;
	background: #FAF0F3;
	padding: 50px 40px;
}

.single-author .single-author-header {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	align-items: center;
	gap: 22px;
}

.single-header-author {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: flex-start;
	gap: 22px;
}

.single-author-person h3 {
	font-size: 18px;
	line-height: 28px;
	color: #0C0C0C;
	margin-bottom: 8px;
}

/* .single-author-person {
	max-width: 35%;
} */

@media (max-width: 750px) {
	.single-author-person {
		max-width: calc( 100% - 120px);
	}
}

.single-header-intro .single-header-intro-content .single-author-person p {
	font-size: 14px;
	line-height: 16px;
	color: #0C0C0C;
	margin-bottom: 8px;
}

.single-author > svg > g > img {
	width: 100%;
	height: auto;
	transform: translate(0, 18px);
}

.single-author .single-author-person h3 {
	margin: 0;
	font-size: 18px;
	line-height: 18px;
	margin-bottom: 6px;
	font-weight: 600;
}

.single-author .single-author-person h3 + p {
	margin: 0;
	font-size: 16px;
	line-height: 18px;
}

.single-author :is(.single-author-tel, .single-author-mail) {
	position: relative;
	margin: 0;
}

.single-author :is(.single-author-tel, .single-author-mail) > p {
	color: #ADA6A8;
	font-size: 14px;
	line-height: 14px;
	margin: 0 0 6px;
	font-weight: 500;
}

.single-author :is(.single-author-tel, .single-author-mail) a {
	position: relative;
	font-size: 16px;
	color: #072530;
	padding-bottom: 5px;
	font-weight: 500;
	letter-spacing: -0.4px;
}

.single-author :is(.single-author-tel, .single-author-mail) a:after {
	content: '';
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	height: 1px;
	width: 100%;
	background: #072530;
}

 .single-author > .single-author-tel i:before, .single-author > .single-author-mail i:before  {
	color: #c40046;
		margin-right: 8px;
 }

/* .single-author > .single-author-tel a:before {
	content: "\f095";
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
	color: #C40046;
	margin-right: 8px;
	font-size: 20px;
}

.single-author > .single-author-mail a:before {
	content: "\f0e0";
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
	color: #C40046;
	margin-right: 8px;
	font-size: 20px;
} */

/* Details single */
.details-accordion {
	display: flex;
	flex-direction: row;
	margin-top: 35px;
}

.details-accordion > * {
	padding: 0 45px;
	max-width: 330px;
	border-right: 1px solid #E1E1E1;
	transition: 0.2s ease all;
}

.details-accordion > div:not(.active) {
	position: relative;
	padding: 0 26px;
}

.details-accordion > div:not(.active):after {
	content: '';
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 0;
	height: 100%;
	width: 100%;
	position: absolute;
	cursor: pointer;
}

.details-accordion > div:not(.active) h3 {
	writing-mode: vertical-rl;
	color: #777C80;
	font-size: 22px;
}

.details-accordion > div:not(.active) h3 > span {
	writing-mode: horizontal-tb;
}

.details-accordion > div:not(.active) p {
	display: none;
}

.details-accordion > div h3:not(.active) > span {
	font-size: 32px;
	margin-bottom: 25px;
}

.details-accordion > div.active h3 > span {
	position: relative;
	display: block;
	margin: 0 0 10px;
	font-size: 90px;
	line-height: 80px;
	letter-spacing: 4px;
}

.details-accordion > div.active h3 > span:after {
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='61.145' height='50.923' viewBox='0 0 61.145 50.923'%3E%3Cpath id='Path_23090' data-name='Path 23090' d='M296.783,75.635c-16.853,1.986-30.734,15.2-31.062,29.085s13.218,23.467,30.076,21.149c16.849-1.986,30.73-15.2,31.062-29.085C326.849,82.907,313.632,73.326,296.783,75.635Z' transform='translate(-265.715 -75.292)' fill='%230c0c0c' style='&%2310; fill: %23f1c8d6;&%2310;'/%3E%3C/svg%3E");
	position: absolute;
	top: -2px;
	left: 30px;
	height: 90px;
	width: 119px;
	background-repeat: no-repeat;
	background-size: contain;
	z-index: -1;
}

@media only screen and (max-width: 1000px)  {
	.details-accordion {
		display: flex;
		flex-direction: column;
		flex-wrap: wrap;
		width: 100%;
	}

	.details-accordion > div {
		padding-left: 26px;
		padding-right: 26px;
		max-width: unset;
		border-radius: 0;
		margin-bottom: 22px;
		border-right: 0;
		border-bottom: 1px solid #E1E1E1;
	}

	.details-accordion > div:not(.active) {
		padding: 0 30px;
	}

	.details-accordion > div:not(.active) h3 {
		writing-mode: unset;
	}

	.details-accordion > div h3:not(.active) > span {
		margin-right: 12px;
	}
}

/* Team */
.team-intro {
	text-align: center;
	margin-top: 170px;
	margin-bottom: 70px;
	max-width: 1060px;
	margin-left: auto;
	margin-right: auto;
}

.team-intro h1 {
	margin-bottom: 20px;
}

.team-intro p {
	font-size: 22px;
	line-height: 34px;
	font-weight: 500;
	color: #292828;
	max-width: 800px;
	margin: 0 auto 32px auto;
}

.team-intro .team-filter {
	background: white;
	padding: 25px 30px;
	/* display: flex; 
	justify-content: space-between;
	gap: 22px;*/
	-webkit-box-shadow: 0px 5px 15px 5px rgb(0 0 0 / 1%);
	box-shadow: 0px 5px 15px 5px rgb(0 0 0 / 1%);
	transition: 0.2s ease all;
	margin-top: 40px;
}

.team-intro .team-filter:hover {
	-webkit-box-shadow: 0px 5px 15px 5px rgb(0 0 0 / 5%);
	box-shadow: 0px 5px 15px 5px rgb(0 0 0 / 5%);
}

.team-intro .team-filter input[type="submit"], .team-intro .team-filter button {
	margin-left: auto;
	border: 0;
	background: #C40046;
	color: white;
	font-size: 16px;
	font-family: 'Ubuntu', sans-serif;
	padding: 0 24px;
	transition: 0.2s ease all;
	width: 100%;
}

.team-intro .team-filter button i:before{
	margin-right: 8px;
	font-size: 20px;
	vertical-align: middle;
}

.zoekknop {
	margin-left: 110px;
}

.team-intro .team-filter input[type="submit"]:hover {
	background: #1A1A1A;
}

.team-intro .team-filter input[type="text"] {
	padding: 15px 20px;
	border: 2px solid #EEEEEE;
	font-size: 15px;
	width: 100%;
	min-width: 250px;
}

.team-intro .team-filter input[type="text"]:placeholder {
	color: #A6AAAD;
}

.team-intro .team-filter select {
	font-size: 14px;
	font-weight: 400;
	padding: 26px 40px 8px 16px;
	border-color: #dedede;
	cursor: pointer;
	min-width: 190px;
	-webkit-appearance: none;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Layer_1' x='0px' y='0px' viewBox='0 0 330 330' style='enable-background:new 0 0 330 330;' xml:space='preserve'%3E%3Cpath id='XMLID_225_' d='M325.607,79.393c-5.857-5.857-15.355-5.858-21.213,0.001l-139.39,139.393L25.607,79.393 c-5.857-5.857-15.355-5.858-21.213,0.001c-5.858,5.858-5.858,15.355,0,21.213l150.004,150c2.813,2.813,6.628,4.393,10.606,4.393 s7.794-1.581,10.606-4.394l149.996-150C331.465,94.749,331.465,85.251,325.607,79.393z'/%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: 14px;
	background-position: center right 15px;
	border: 2px solid #EEEEEE;

}

.team-intro .team-filter > :is(.zoekbalk_item, input[type="text"]) {
	flex-grow: 1;
}

.team-members {
	margin-top: 48px;
	margin-bottom: 80px;

	.team-member .werkvelden {
		margin: 16px auto 0 auto;

		ul {
		text-align: left;
		
		li {
			color: #000;
			font-size: 16px;
			line-height: 24px;
			margin-bottom: 6px;;

			&:before {
				content: '';
				background-image: url(//9351958.fs1.hubspotusercontent-na1.net/hubfs/9351958/raw_assets/public/aomb-hubspot-theme/images/Checkmark.svg);
				display: inline-block;
				height: 21px;
				width: 23px;
				margin-right: 12px;
				vertical-align: middle;
			}
		}
	}
}
}

.team-members > .team-member > figure:after {
	content: '';
	background-image: url(//9351958.fs1.hubspotusercontent-na1.net/hubfs/9351958/raw_assets/public/aomb-hubspot-theme/images/teammember-after.svg);
	position: absolute;
	left: -5px;
	right: 0;
	bottom: -1px;
	width: calc(100% + 35px);
	background-size: contain;
	background-repeat: no-repeat;
	background-position: bottom;
	height: 100%;

	
}

.team-members > .team-member > p {
	margin-bottom: 0;
}

.zoekbalk_item {
	position: relative;
}

.team-filter label {
	color: #8F9598;
	display: inline-block;
	position: absolute;
	top: 5px;
	left: 18px;
}



@media only screen and (max-width: 930px)  {
	.team-intro .team-filter button {
		padding: 17px 24px;
	}
}


@media only screen and (max-width: 764px)  {
	.team-intro .team-filter {
		display: flex;
		flex-direction: column;
	}

/* 	.team-intro .team-filter :is(select, input[type="text"]) {
		padding: 15px 20px;
	} */

	.team-members {
		margin-top: 40px;
		margin-bottom: 40px;
	}
}

@media only screen and (max-width: 620px)  {
	.team-member {
		display: flex;
		flex-wrap: wrap;
		width: calc(50% - 32px);
	}
}

@media only screen and (max-width: 430px)  {
	.team-member {
		width: calc(100% - 32px) !important;
		padding: 16px 4px !important;
	}

	.teams-container > .teams-slider {
        padding-left: 50px;
        padding-right: 50px;
    }
}

/* Veelgestelde vragen */
.faq-intro {
	text-align: center;
	margin-top: 170px;
	margin-bottom: 70px;
	max-width: 1060px;
	margin-left: auto;
	margin-right: auto;
}

.faq-intro h1 {
	margin-bottom: 20px;
}

.faq-intro p {
	font-size: 22px;
	line-height: 34px;
	font-weight: 500;
	color: #292828;
	max-width: 800px;
	margin: 0 auto 32px auto;
}

.faq-container {
	display: flex;
	flex-direction: row;
	gap: 180px;
}

.faq-sticky-content {
	position: sticky;
	top: 110px;
	height: fit-content;
}

.faq-sticky-content:after {
	content: '';
	position: absolute;
	top: 0;
	bottom: 0;
	right: -90px;
	height: 100%;
	width: 2px;
	background: #D3D2D2;
}

.faq-sticky-content > a:last-child > h3 {
	margin-bottom: 0;
}

.faq-sticky-content h3 {
	margin-bottom: 34px;
	cursor: pointer;	
}

.faq-sticky-content h3 a {
	color: #0C0C0C;
}

.faq-container {
	background: white;
	padding: 90px;
	margin-bottom: 120px;
	margin-top: 80px;
}

.faq-container h3 {
	color: #0C0C0C;
	white-space: nowrap;
}



@media only screen and (max-width: 1200px) {
	.faq-container {
		gap: 60px;
		padding: 40px;
		margin-top: 30px;
		margin-bottom: 40px;
	}

	.faq-sticky-content:after {
		right: -25px;
	}
}

@media only screen and (max-width: 975px) {
	.faq-sticky-content h3 {
		font-size: 20px;
		margin-bottom: 16px;
		line-height: 26px;
	}
}

@media only screen and (max-width: 660px) {
	.faq-sticky-content {
		display: none;
	}
}

@media only screen and (max-width: 420px) {
	.faq-container {
		padding: 30px;
	}
}


/* FAQ Pagina */
.faq-single-intro {
	margin-top: 170px;
	margin-bottom: 0;
}

.faq-single-intro h1 {
	margin-bottom: 20px;
}

.faq-single-intro p {
	font-size: 24px;
	line-height: 38px;
	font-weight: 400;
	color: #292828;
	max-width: 800px;
	margin: 0 0 32px 0;
}

@media screen and (max-width: 870px) {
	.faq-single-intro {
		flex-direction: column;
		align-items: center;
	}

	.faq-single-intro > div {
		width: calc(100% - 32px);
	}

	.faq-single-intro > div.author-details {
		margin: 0;
		max-width: 340px;
	}
}



/* Quote block */
.quote-block {
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
	gap: 45px;
	padding: 75px 42px;
	background: #C40046;
	max-width: 440px;
	color: white;
	box-shadow: 0px 24px 48px #00000063;
}

.quote-block q {
	font-size: 24px;
	font-weight: 500;
	color: #FFFFFF;
	letter-spacing: 0;
	line-height: 38px;
}

.quote-block span {
	color: #E07A9F;
	font-size: 16px;
	font-weight: 500;
}

.quote-block span strong {
	display: block;
	color: white;
}


/* FS content */

.faq-single-intro + .fs-content {
	aspect-ratio: 96/43;
	max-height: 2000px;
	min-height: auto !important;
}

.fs-content {
	display: flex;
	margin-left: calc(-100vw / 2 + 100% / 2);
	margin-right: calc(-100vw / 2 + 100% / 2);
	background-size: cover;
	background-position: center top;
	background-repeat: no-repeat;
	padding: 200px 0 80px 0;
	margin-top: 40px;
	margin-bottom: 40px;
	max-height: 800px;
}

.fs-content .fs-container {
	margin: 0 auto;
	padding-left: 16px;
	padding-right: 16px;
}

.fs-content.dotted-bg:after {
	content: '';
	position: absolute;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='25.663' viewBox='0 0 20 19'%3E%3Cg id='pattern' transform='translate(20536 -2932.5)'%3E%3Cpath id='Path_65' data-name='Path 65' d='M269.78,75.337c-2.205.26-4.021,1.989-4.064,3.805s1.729,3.07,3.935,2.767c2.2-.26,4.021-1.989,4.064-3.805C273.714,76.288,271.985,75.034,269.78,75.337Z' transform='translate(-20801.715 2857.208)' fill='%230c0c0c' style='&%2310; fill: %23E7E3E5;&%2310;'/%3E%3C/g%3E%3C/svg%3E");
	width: 600px;
	height: calc(100% + 200px);
	background-size: 12px;
	bottom: 0;
	right: -25%;
	z-index: 1;
	margin-right: calc(-101vw / 2 + 100% / 2);
	top: 0;
	opacity: 0.3;
}

@media (max-width: 1220px) {
	.faq-single-intro + .fs-content {
		padding: 0 20px 56px 20px;
	}
}

@media (max-width: 900px) {
	.faq-single-intro + .fs-content {
		padding: 50px 20px 56px 20px;
		aspect-ratio: 16/9;
	}
}

@media (max-width: 800px) {
	.faq-single-intro + .fs-content {
		padding: 200px 20px 56px 20px;
		aspect-ratio: auto;
	}
}


/* Gerelateerde vragen */
.gerelateerde-vragen {
	position: relative;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	gap: 60px;
	padding: 40px;
	background: #FFFFFF;
}

.gerelateerde-vragen:before {
	content: '';
	height: 100%;
	width: 100%;
	background: white;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	position: absolute;
	z-index: -1;
}

.gerelateerde-vragen * {
	flex: 1 0 50%;
	max-width: 50%;
}

.gerelateerde-vragen img {
	aspect-ratio: 1/1;
	object-fit: cover;
	width: 100%;
	max-width: 556px;
}

.gerelateerde-vragen div {
	width: 100%;
	max-width: calc(50% - 80px);
}

.gerelateerde-vragen .vragen {
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
	margin: 75px 0;
}

.gerelateerde-vragen .vragen > a {
	position: relative;
	display: flex;
	align-items: center;
	flex: 1;
	max-width: unset;
	padding-right: 120px;
	width: 100%;
	font-size: 24px;
	letter-spacing: 0;
	line-height: 38px;
	color: #261F21;
	padding-top: 15px;
	padding-bottom: 15px;
}

.gerelateerde-vragen .vragen > a:after {
	position: absolute;
	right: 0;
	content: "\e903";
	font-family: 'aomb-icons' !important;
	speak: never;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	font-size: 16px;
	color: #c40046;
	width: 45px;
	height: 45px;
	border: 1px solid #c40046;
	border-radius: 100%;
	line-height: 47px;
	text-align: center;
	transition: 0.2s ease all;
}

.gerelateerde-vragen .vragen > a:not(:last-of-type) {
	border-bottom: 2px solid #C5C5C5;
}

.gerelateerde-vragen .vragen > a:hover:after {
	background: #c40046;
	color: white;
	right: -5px;
}

@media screen and (max-width: 1190px) {
	.gerelateerde-vragen {
		padding: 30px;
		column-gap: 35px;
	}

	.gerelateerde-vragen div {
		max-width: calc(50% - 40px);
	}

	.gerelateerde-vragen .vragen {
		margin: 25px 0;
	}
}

@media screen and (max-width: 940px) {
	.gerelateerde-vragen {
		flex-direction: column;
		gap: 30px;
	}

	.gerelateerde-vragen > * {
		flex: 1 0 100%;
		max-width: 100%;
	}

	.gerelateerde-vragen img {
		aspect-ratio: 2/1;
		object-fit: cover;
		width: 100%;
	}

	.gerelateerde-vragen .vragen {
		margin: 0;
		width: 100%;
		max-width: unset;
	}

	.gerelateerde-vragen .vragen > * {
		min-height: 80px;
	}
}

@media screen and (max-width: 690px) {
	.gerelateerde-vragen .vragen > a {
		font-size: 20px;
		min-height: 60px;
		line-height: 28px;
	}
}

@media screen and (max-width: 550px) {
	.gerelateerde-vragen .vragen > a {
		font-size: 18px;
		line-height: 25px;
	}
}

@media screen and (max-width: 440px) {
	.gerelateerde-vragen {
		gap: 10px;
		padding: 20px;
	}
}


.aomb-dark-section .gerelateerde-vragen:after {
	content: '';
	position: absolute;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='25.663' viewBox='0 0 20 19'%3E%3Cg id='pattern' transform='translate(20536 -2932.5)'%3E%3Cpath id='Path_65' data-name='Path 65' d='M269.78,75.337c-2.205.26-4.021,1.989-4.064,3.805s1.729,3.07,3.935,2.767c2.2-.26,4.021-1.989,4.064-3.805C273.714,76.288,271.985,75.034,269.78,75.337Z' transform='translate(-20801.715 2857.208)' fill='%230c0c0c' style='&%2310; fill: %233A3335;&%2310;'/%3E%3C/g%3E%3C/svg%3E");
	width: 80vw;
	height: 300px;
	background-size: 0.8%;
	bottom: -40px;
	right: 0;
	z-index: -2;
	margin-right: calc(-101vw / 2 + 100% / 2);
}



.aomb-dark-section.nobg .gerelateerde-vragen:after, .aomb-dark-section.nobg:before, .aomb-dark-section.nobg .aomb-dark-section:after, .aomb-dark-section.nobg:after {
	content: none;
}

.aomb-dark-section.nobg {
	background: transparent;
}

.aomb-dark-section.nobg h2 {
	color: #0C0C0C;
}


.aomb-dark-section.nobg .gerelateerde-vragen .vragen {
	max-width: 100%;
	margin: 0;
}


.fs-content {
	min-height: 65vh;
}

.fs-content.dotted-bg {
	position: relative;
}

.fs-container.align-content-right {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: flex-end;
	max-width: 1312px;
	width: 100%;
	z-index: 2;
}

.fs-content .quote-block {
	height: fit-content;
	margin-top: auto;
	max-width: 540px;
}

.quote-block q:before,
.quote-block q:after {
	content: '"';
}

@media screen and (max-width: 470px) {
	.quote-block {
		gap: 25px;
		padding: 40px 30px 30px 30px;
	}
}

@media screen and (max-width: 415px) {
	.quote-block q {
		font-size: 20px;
		line-height: 32px;
	}
}




.author-details {
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
}

.author-details img + p {
	text-align: center;
	margin-top: -16px;
	font-size: 18px;
	line-height: 28px;
	color: #757373;
}

.author-details img + p strong {
	display: block;
	font-size: 22px;
	color: #242424;
}

.author-details.quote-author {
	position: relative;
}

.quote-author-image {
	position: absolute;
	top: 1px;
}

.quote-author-image:after {
	content: '';
	background: rgb(13,13,13);
	background: radial-gradient(circle, rgba(13,13,13,0.6505952722886029) 20%, rgba(13,13,13,0) 66%);
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	height: 91%;
	width: 100%;
	z-index: -2;
}


/* Teamlid BG */
.timeline > p {
	font-size: 18px;
	line-height: 28px;
}

.timeline-content {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
	position: relative;
/* 	background: #261F21; */
	color: white;
	padding: 80px 0;
	margin: 32px 0;
}

.timeline-content,
.timeline-content * {
	color: white;
}

/* .timeline-content:before {
	content: '';
	position: absolute;
	margin-left: calc(-100vw / 2 + 100% / 2) !important;
	margin-right: calc(-100vw / 2 + 100% / 2) !important;
	width: 115%;
	height: 100%;
	background-repeat: no-repeat;
	top: 0;
	max-height: 100%;
} */

.timeline-content:after {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	width: 102vw;
	margin-left: calc(-100vw / 2 + 100% / 2);
	margin-right: calc(-100vw / 2 + 100% / 2);
	z-index: -1;
	background: #261F21;
	background-image: url(//9351958.fs1.hubspotusercontent-na1.net/hubfs/9351958/raw_assets/public/aomb-hubspot-theme/images/timeline-bg.svg);
	background-repeat: no-repeat;
	background-size: cover;
    background-position: bottom left;
}

@media (max-width: 600px) {
	.timeline-content:before, .timeline-content:after {
		content: none;
	}

	.timeline-content {
		margin-left: -20px;
		margin-right: -20px;
		padding-left: 20px;
		padding-right: 20px;
	}
}

.timeline-content > * {
	position: relative;
	z-index: 2;
}

.timeline-content h2 {
	flex: 1 0 100%;
	width: 100%;
}

.timeline-content .timeline {
	max-width: 310px;
	width: 100%;
}

.timeline-content .timeline span {
	font-size: 14px;
	margin-bottom: 32px;
	display: inline-block;
}

.timeline-content .timeline p {
	font-size: 14px;
	display: flex;
	justify-content: space-between;
}

.timeline-content .timeline p > strong {
	color: #787374;
	font-weight: 400;
}

.timeline-content .timeline  p:nth-child(even) {
	font-size: 24px;
	line-height: 32px;
	color: #FFF;
	margin: 0 0 24px 0;
	font-weight: 500;
}

.timeline-content .timeline  p:nth-child(odd) {
	font-size: 14px;
	line-height: 16px;
	color: #FFF;
	margin: 0 0 40px 0;
	font-weight: 400;
}

html[lang^="ja"] .timeline-content .timeline p {
	word-break: normal;
}

@media screen and (max-width: 1100px) {
	.timeline-content {
		flex-direction: column;
		gap: 45px;
	}

	.timeline-content .timeline {
		max-width: unset;
		width: 100%;
	}
}





/* Werken bij pagina */
.werken-bij-header {
	display: flex;
	align-items: center;
	background-size: initial;
	background-position: right bottom;
	background-repeat: no-repeat;
	background-color: #c40046;
	min-height: 795px;
	margin-left: calc(-100vw / 2 + 100% / 2);
	margin-right: calc(-100vw / 2 + 100% / 2);
	position: relative;
}

.werken-bij-header .p1_image, .werken-bij-header .p2_image, .werken-bij-header .p3_image, .werken-bij-header .p4_image {
	position: absolute;
	max-height: 400px;
  min-height: 400px;
  bottom: 0;
}

.werken-bij-header .p1_image {
	right: 600px;
}

.werken-bij-header .p2_image {
	right: 400px;
}

.werken-bij-header .p3_image {
	right: 200px;
}

.werken-bij-header .p4_image {
	right: 0;
}

@media (max-width: 1280px) {
	.werken-bij-header .p1_image, .werken-bij-header .p2_image, .werken-bij-header .p3_image, .werken-bij-header .p4_image {
		max-height: 200px;
	}

	.werken-bij-header .p1_image {
		right: 300px;
	}

	.werken-bij-header .p2_image {
		right: 200px;
	}

	.werken-bij-header .p3_image {
		right: 100px;
	}


}

.werken-bij-header .main {
	max-width: 1312px;
	margin: 0 auto;
	clear: both;
	padding: 0 16px;
	width: 100%;
}

.werken-bij-header .main span {
	color: #EEB5C9;
	font-weight: 500;
	padding-bottom: 14px;
	display: inline-block;
}

.werken-bij-header .main * {
	color: white;
	max-width: 500px;
}

.werken-bij-header .main a {
	color: #C40046;
	background: white;
	padding: 14px 44px;
	display: inline-block;
	font-weight: 500;
	transition: 0.2s ease all;
}

.werken-bij-header .main a:hover {
	background: #faf0f3;
}

.twothird {
	margin: 100px 0;
	max-width: 976px;
}




.image-grid {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	gap: 32px;
}

.image-grid-section {
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
	flex: 1 0 calc(33.33% - 32px);
}

.image-grid-section img, .image-grid-section .tekst {
	margin-bottom: 28px;
	object-fit: cover;
	aspect-ratio: 1/1;
}

.image-grid-section .tekst {
	background-color: #c40046;
	position: relative;
	width: 100%;
}

.image-grid > .image-grid-section:first-child > img:first-of-type,
.image-grid > .image-grid-section:last-child > img:last-of-type {
	aspect-ratio: 3/2;
}

.image-grid > .image-grid-section:first-child > img:last-of-type,
.image-grid > .image-grid-section:last-child > img:first-of-type {
	flex-grow: 1;
	aspect-ratio: 3/1;
}

.image-grid .tekst span {
	letter-spacing: -0.28px;
	color: #FFFFFF;
	font-size: 56px;
	line-height: 64px;
	font-weight: 500;
	left: 48px;
	position: absolute;
	bottom: 48px;
	word-spacing: 60px;
}

.image-grid .tekst span:after {
	content: '';
	display: inline-block;
	height: 7px;
	width: 9px;
	margin-left: 5px;
	margin-bottom: -2px;
	z-index: -1;
	-webkit-mask: url(https://9351958.fs1.hubspotusercontent-na1.net/hubfs/9351958/dot.svg) no-repeat 50% 50%;
	mask: url(https://9351958.fs1.hubspotusercontent-na1.net/hubfs/9351958/dot.svg) no-repeat 50% 50%;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: #FFF;
	-webkit-mask-position: 0 center;
	-mask-position: 0 center;
}

@media (max-width: 900px) {
	.image-grid .tekst span {
		font-size: 32px;
		line-height: 40px;
	}
}

@media (max-width: 700px) {
	.image-grid .tekst span {
		font-size: 24px;
		line-height: 32px;
		left: 24px;
		bottom: 24px;
	}

	.image-grid-section {

	}
}


/* Diensten */
.dienst-intro {
	margin-top: 170px;
	margin-bottom: 70px;
}

.dienst-intro h1 {
	margin-bottom: 20px;
}

.dienst-intro p {
	font-size: 22px;
	line-height: 34px;
	font-weight: 400;
	color: #292828;
	max-width: 800px;
	margin: 0 0 32px 0;
}



/* Diensten single */
.lees-meer-blokken {
	margin: 60px -16px;
}

.lees-meer-blokken > * {
	opacity: 0;
}

.lees-meer-blokken :is(.lees-meer-blok, .nieuwsbrief-blok) {
	padding: 62px 75px;
	-webkit-box-shadow: 0px 12px 24px rgb(0 0 0 / 2%);
	box-shadow: 0px 12px 24px rgb(0 0 0 / 2%);
	transition: 0.2s ease all;
}


.lees-meer-blokken :is(.lees-meer-blok, .nieuwsbrief-blok):hover {
	-webkit-box-shadow: 0px 12px 24px rgb(0 0 0 / 10%);
	box-shadow: 0px 12px 24px rgb(0 0 0 / 10%);
}

.lees-meer-blokken .lees-meer-blok {
	position: relative;
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
	background: white;
	transition: 0.2s ease all;
}

.lees-meer-blokken .lees-meer-blok h3 {
	letter-spacing: -0.16px;
	color: #261F21;
}

.lees-meer-blokken .lees-meer-blok:hover {
	color: white;
	background: #C40046;
}

.lees-meer-blokken .lees-meer-blok > .read-more {
	position: relative;
	margin-top: auto;
	padding-top: 20px;
	width: fit-content;
	color: #C91857;
	font-weight: 500;
	margin: 0;
}

.lees-meer-blokken .lees-meer-blok > .read-more:after {
	content: "\e903";
	font-family: 'aomb-icons' !important;
	speak: never;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	padding-left: 10px;
	height: 40px;
	width: 40px;
	display: inline-block;
	line-height: 40px;
	text-align: center;
	border: 1px solid #261F21;
	border-radius: 100%;
	margin-left: 20px;
	padding-left: 0;
	font-size: 12px;
	transition: 0.2s ease all;
}

.lees-meer-blokken .nieuwsbrief-blok {
	position: relative;
	flex-wrap: wrap;
	color: white;
	background: #C40046;
	/* overflow: hidden; */
	transition: 0.2s ease all;
}

.lees-meer-blokken .nieuwsbrief-blok label {
	margin: 0;
}

.lees-meer-blokken .nieuwsbrief-blok:hover {
	-webkit-box-shadow: 0px 12px 24px rgb(0 0 0 / 10%);
	box-shadow: 0px 12px 24px rgb(0 0 0 / 10%);
}

/* .lees-meer-blokken .nieuwsbrief-blok > * {
	position: relative;
	z-index: 1;
} */

/* .lees-meer-blokken .nieuwsbrief-blok:after {
		content: '';
		position: absolute;
		top: -90px;
		right: -290px;
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='123.182' height='50.528' viewBox='0 0 123.182 50.528'%3E%3Cg id='logo-dark' transform='translate(-24.367 -0.001)'%3E%3Cpath id='Path_25' data-name='Path 25' d='M155.415,32.215c-3.667-1.46-7.409-.636-10.777.449a30.364,30.364,0,0,0-4.528,2.059c.15-.524.337-1.272.487-1.722a109,109,0,0,1,9.055-22.714,1.129,1.129,0,0,0,.15-.748c-.6-.337-4.79-1.423-7.484.6-4.154,4.042-7.484,7.072-11.637,11.114,0-2.807.673-6.324.673-9.168a2.037,2.037,0,0,0-.486-1.422,7.4,7.4,0,0,0-6.212,3.293c-1.759,3.143-10.74,19.571-18.935,21.292,8.869-7.259,8.2-16.315,6.848-19.046a8.459,8.459,0,0,0-8.345-5.052c-8.42.15-15.567,6.811-17.961,14.407-.936,2.956-1.16,6.1.673,9.055A11.662,11.662,0,0,0,93,39.251a25.165,25.165,0,0,1-4.79,1.684c-4.378,1.047-10.965.636-12.723-4.827-1.384-4.229-.037-8.869,1.272-12.686A87.134,87.134,0,0,1,88.17,1.718,2.459,2.459,0,0,0,88.619.67c-.636-.337-3.517-1.684-7.708.786-9.842,8.719-34.165,29.637-34.838,31.059-.524,1.085,6.1,1.646,8.158-.748,2.208-1.984,16.764-14.856,20.17-17.85a93.742,93.742,0,0,0-5.014,14.07c-.823,4.042-.936,8.532,1.534,12.236,4.64,6.96,14.931,6.287,21.142,4.191a39.491,39.491,0,0,0,8.27-3.892c11.264.15,19.085-8.27,24.922-17.475v4c0,3.068,4.416,2.17,5.613.973,2.469-2.395,4.9-4.79,7.372-7.222-1.871,4.6-4.191,12.573-4.6,17.026-.524,9.729,5.164,12.461,10.1,12.686,6.736.3,14.295-3.742,15.754-10.515A6.6,6.6,0,0,0,155.415,32.215ZM98.8,35.92h-.113c-3.555-.412-6.885-2.1-7.147-6.137-.337-5.763,4.415-11.3,9.5-12.91,2.731-.861,5.426-.486,6.361,2.657,1.085,3.7-.3,7.147-2.32,9.916A25.706,25.706,0,0,1,98.8,35.92Zm50.629,8.756c-2.395,1.047-10.141,2.619-10.028-4.6,0,0,10.777-5.725,13.845-3.218C155.789,39.662,152.459,43.329,149.429,44.676Z' transform='translate(-21.676 0)' fill='%23c40046' style='&%2310; fill: %23D8145A;&%2310;'/%3E%3Cpath id='Path_26' data-name='Path 26' d='M269.234,75.33a3.832,3.832,0,0,0-3.517,3.293c-.038,1.572,1.5,2.657,3.406,2.395a3.833,3.833,0,0,0,3.517-3.293C272.638,76.154,271.142,75.069,269.234,75.33Z' transform='translate(-125.091 -35.445)' fill='%23c40046' style='&%2310; fill: %23D8145A;&%2310;'/%3E%3C/g%3E%3C/svg%3E");
		width: 700px;
		height: 400px;
		background-size: cover;
		z-index: 0;
		transform: rotate(32deg);
} */

.lees-meer-blokken .nieuwsbrief-blok .legal-consent-container {
	order: 1;	
}

.lees-meer-blokken .nieuwsbrief-blok .legal-consent-container p {
	color: #FFF;
	font-size: 12px;
	line-height: 18px;
}

.lees-meer-blokken .nieuwsbrief-blok .legal-consent-container .hs-richtext {
	margin: 0;
}

.lees-meer-blokken .nieuwsbrief-blok * {
	color: white;
}

.lees-meer-blokken .nieuwsbrief-blok form {
	position: relative;
}

/* .lees-meer-blokken .nieuwsbrief-blok form * {
	margin: 0;
}
 */
.lees-meer-blokken .nieuwsbrief-blok .hs-submit {
	margin-left: 16px;
}

.lees-meer-blokken :is(.lees-meer-blok:hover, .lees-meer-blok:hover *, .lees-meer-blok:hover > .read-more) {
	color: white;
}

.lees-meer-blok:hover > .read-more:after {
	background: white;
	color: #C40046;
	transform: translate(8px, 0);
	padding-left: 0px;
	width: 40px;
}

.lees-meer-blokken .nieuwsbrief-blok h2 {
	margin-bottom: 20px;
}

.lees-meer-blokken .nieuwsbrief-blok p {
	font-size: 22px;
	line-height: 28px;
}

.lees-meer-blokken .nieuwsbrief-blok form {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	width: 100%;
}

#hs_form_target_ctagrid_formulier form input[type=email] {
	flex-grow: 1;
	border: 1px solid #D7A6B8;
	padding: 19px;
	font-size: 16px;
	font-weight: 400;
	letter-spacing: -0.07px;
	flex-grow: 1;
	margin-right: 10px;
	background: none;
	font-family: 'Ubuntu', sans-serif;
}

#hs_form_target_ctagrid_formulier form input[type=email]::placeholder {
	color: #D9B4C1;
}

#hs_form_target_ctagrid_formulier  form input[type="submit"] {
	padding: 20px 40px;
	background: white;
	color: #C40046;
	font-size: 16px;
	font-weight: 500;
	letter-spacing: -0.2px;
	transition: 0.2s ease all;
	border: none;
}

.lees-meer-blokken .nieuwsbrief-blok form input[type="submit"]:hover {
	background: #0c0c0c;
	color: white;
}

li.hs-form-radio label {
	display: inline-flex;
		flex-direction: row-reverse;
}

li.hs-form-radio label span {
	min-width: 100px;
}

@media (max-width: 875px)  {
	.lees-meer-blokken :is(.lees-meer-blok, .nieuwsbrief-blok) {
		padding: 50px;
	}

	.lees-meer-blokken :is(.lees-meer-blok, .nieuwsbrief-blok) :is(h2, h3) {
		font-size: 30px;
		line-height: 34px;
		margin-bottom: 20px;
	}
}

@media (max-width: 675px)  {
	.lees-meer-blokken :is(.lees-meer-blok, .nieuwsbrief-blok) {
		flex: 1 0 calc(100% - 32px);
	}

	.lees-meer-blokken :is(.lees-meer-blok) {
		padding: 32px;
	}

	.lees-meer-blokken :is(.lees-meer-blok, .nieuwsbrief-blok) p {
		margin: 0;
	}
}

@media (max-width: 1110px) {
	.nieuwsbrief-blok input[type="email"], .nieuwsbrief-blok input[type="submit"] {
		width: 100%;
		margin-left: 0;
	}

	.nieuwsbrief-blok .hs-submit, .nieuwsbrief-blok .hs-email {
		width: 100%;
		margin-left: 0 !important;
		margin-bottom: 16px;
	}

	.lees-meer-blokken .nieuwsbrief-blok {
		padding-top: 56px;
		padding-bottom: 140px;
	}
}

@media (max-width: 330px) {
	.lees-meer-blokken .nieuwsbrief-blok .legal-consent-container {
		position: relative;
		bottom: inherit;
		transform: none;
	}

	.lees-meer-blokken .nieuwsbrief-blok {
				padding: 56px 40px;
	}
}

.externlogo {
	max-width: 250px;
	max-height: 250px;
	margin-bottom: 24px;
}

.quote-author {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	gap: 22px;
	align-items: center;
	padding-bottom: 32px;
	border-bottom: 1px solid #494345;
	margin-bottom: 32px;
}

.quote-author h3, .quote-author p{
	margin: 0;
}

.text-image-block.bg-black .quote-author p{
	color: #D1D0D0;
}

.extragroot {
	font-size: 72px;
	line-height: 80px;
	letter-spacing: -0.36px;
}

.extraklein {
	font-size: 18px;
	line-height: 28px;
}


/* Stappenslider */
.stappenslider h2 {
	margin-bottom: 88px;
	width: 100%;
}

.stappenslider li {
	cursor: pointer;
	position: relative;
}


.stappenslider li span{
	font-size: 24px;
	line-height: 38px;
	letter-spacing: 0px;
	color: #757374;
}

.stappenslider li span.titel {
	margin-left: 32px;

}

.stappenslider li span.count:before {
	content: '';
	display: block;
	width: 1px;
	height: 24px;
	background-color: #261F21;
	transition: 0.2s ease;
	margin: 16px 0 16px 14px;
}

.stappenslider li.active span.count:before, .stappenslider li.active + li span.count:before  {
	height: 40px;
}

.stappenslider li:first-child span.count:before {
	content: none;
}


.stappenslider li.active span.titel {
	margin-left: 22px;
	font-size: 32px;
	line-height: 38px;
	letter-spacing: -0.16px;
	color: #0C0C0C;
	opacity: 1;
	position: relative;
}

.stappenslider li.active span.count {
	color: #FFF;
	position: relative;
}

.stappenslider li.active:before {
	content: '';
	display: block;
	position: absolute;
	bottom: 0px;
	left: -12px;
	height: 42px;
	width: 50px;
	z-index: -1;
	-webkit-mask: url(https://9351958.fs1.hubspotusercontent-na1.net/hubfs/9351958/dot.svg) no-repeat 50% 50%;
	mask: url(https://9351958.fs1.hubspotusercontent-na1.net/hubfs/9351958/dot.svg) no-repeat 50% 50%;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: #261F21;
	-webkit-mask-position: 0 center;
	-mask-position: 0 center;
}

.stappenslider .content {
	display: none;
	position: relative;
	transition: 0.2s ease all;
}

.stappenslider .content img {
	aspect-ratio: 3/2;
	height: 100%;
	width: 100%;
	object-fit: cover;
}

.stappenslider .content.active {
	display: inline-block;
}

.stappenslider .tekst {
	position: absolute;
	bottom: 24px;
	right: 24px;
	background-color: #FFF;
	padding: 48px 32px 24px 32px;
	max-width: 50%;
}

.stappenslider .tekst .count{
	letter-spacing: -0.24px;
	color: #261F21;
	font-size: 48px;
	display: inline-block;
}

.stappenslider .tekst .titel{
	letter-spacing: -0.16px;
	color: #261F21;
	font-size: 32px;
	margin: 12px 0 24px 0;
	display: inline-block;
}


/* Tijdschrift */
.tijdschrift-blok {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	margin: 80px 0;
	align-items: center;
}

.tijdschrift-blok p {
	font-size: 24px;
	line-height: 36px;
}

.tijdschrift-blok a.btn-red {
	display: inline-block;
	font-size: 16px;
	padding: 22px;
}

.tijdschrift-blok .tijdschrift-image {
	display: flex;
	margin: -40px 0 -40px auto;
}

.tijdschrift-blok .tijdschrift-image img {
	height: 100%;
	width: auto;
}

@media (max-width: 600px) {
	.tijdschrift-blok {
		flex-direction: column-reverse;
	}

	.tijdschrift-blok [class^="fc"] {
		width: calc(100% - 32px)
	}

	.tijdschrift-blok .tijdschrift-image {
		margin: 0 0 40px 0;
	}
	
}


/* Details section */
h2 > span.underline-text {
	position: relative;
	display: inline-block;
	font-size: 23px;
	padding-right: 100px;
	line-height: 30px;
	transform: translate(0, -12px);
}

h2 span.underline-text:after {
	content: '';
	width: calc(100% - 20px);
	height: 2px;
	background: #072530;
	position: absolute;
	bottom: -4px;
	left: 0;
}

.round-btn-nav > .round-btn {
	padding: 12px 34px;
	background: white;
	color: #072530;
	border-radius: 40px;
	margin-right: 16px;
	transition: 0.2s ease all;
}

.round-btn-nav > .round-btn:hover {
	background: #F1C8D6;
}

.round-btn-nav > .round-btn.active {
	background: #C40046;
	color: white;
}


/* Contact page */
.contact-intro {
	position: relative;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	gap: 150px;
	padding-top: 160px;
	min-height: calc(100vh - 160px);
}

/* .contact-intro:before {
	content: '';
	position: absolute;
	width: 190px;
	right: 50px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='25.663' viewBox='0 0 20 19'%3E%3Cg id='pattern' transform='translate(20536 -2932.5)'%3E%3Cpath id='Path_65' data-name='Path 65' d='M269.78,75.337c-2.205.26-4.021,1.989-4.064,3.805s1.729,3.07,3.935,2.767c2.2-.26,4.021-1.989,4.064-3.805C273.714,76.288,271.985,75.034,269.78,75.337Z' transform='translate(-20801.715 2857.208)' fill='%230c0c0c' style='&%2310; fill: %23DF769B;&%2310;'/%3E%3C/g%3E%3C/svg%3E");
	top: 0;
	bottom: 0;
	z-index: 0;
} */

.contact-intro:after {
	content: '';
	position: absolute;
	right: 0;
	top: 0;
	height: 100%;
	width: 35vw;
	margin-left: calc(-100vw / 2 + 100% / 2);
	margin-right: calc(-100vw / 2 + 100% / 2);
	z-index: -1;
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='123.182' height='50.528' viewBox='0 0 123.182 50.528'%3E%3Cg id='logo-dark' transform='translate(-24.367 -0.001)'%3E%3Cpath id='Path_25' data-name='Path 25' d='M155.415,32.215c-3.667-1.46-7.409-.636-10.777.449a30.364,30.364,0,0,0-4.528,2.059c.15-.524.337-1.272.487-1.722a109,109,0,0,1,9.055-22.714,1.129,1.129,0,0,0,.15-.748c-.6-.337-4.79-1.423-7.484.6-4.154,4.042-7.484,7.072-11.637,11.114,0-2.807.673-6.324.673-9.168a2.037,2.037,0,0,0-.486-1.422,7.4,7.4,0,0,0-6.212,3.293c-1.759,3.143-10.74,19.571-18.935,21.292,8.869-7.259,8.2-16.315,6.848-19.046a8.459,8.459,0,0,0-8.345-5.052c-8.42.15-15.567,6.811-17.961,14.407-.936,2.956-1.16,6.1.673,9.055A11.662,11.662,0,0,0,93,39.251a25.165,25.165,0,0,1-4.79,1.684c-4.378,1.047-10.965.636-12.723-4.827-1.384-4.229-.037-8.869,1.272-12.686A87.134,87.134,0,0,1,88.17,1.718,2.459,2.459,0,0,0,88.619.67c-.636-.337-3.517-1.684-7.708.786-9.842,8.719-34.165,29.637-34.838,31.059-.524,1.085,6.1,1.646,8.158-.748,2.208-1.984,16.764-14.856,20.17-17.85a93.742,93.742,0,0,0-5.014,14.07c-.823,4.042-.936,8.532,1.534,12.236,4.64,6.96,14.931,6.287,21.142,4.191a39.491,39.491,0,0,0,8.27-3.892c11.264.15,19.085-8.27,24.922-17.475v4c0,3.068,4.416,2.17,5.613.973,2.469-2.395,4.9-4.79,7.372-7.222-1.871,4.6-4.191,12.573-4.6,17.026-.524,9.729,5.164,12.461,10.1,12.686,6.736.3,14.295-3.742,15.754-10.515A6.6,6.6,0,0,0,155.415,32.215ZM98.8,35.92h-.113c-3.555-.412-6.885-2.1-7.147-6.137-.337-5.763,4.415-11.3,9.5-12.91,2.731-.861,5.426-.486,6.361,2.657,1.085,3.7-.3,7.147-2.32,9.916A25.706,25.706,0,0,1,98.8,35.92Zm50.629,8.756c-2.395,1.047-10.141,2.619-10.028-4.6,0,0,10.777-5.725,13.845-3.218C155.789,39.662,152.459,43.329,149.429,44.676Z' transform='translate(-21.676 0)' fill='%23c40046' style='&%2310; fill: %23E13C77;&%2310;'/%3E%3Cpath id='Path_26' data-name='Path 26' d='M269.234,75.33a3.832,3.832,0,0,0-3.517,3.293c-.038,1.572,1.5,2.657,3.406,2.395a3.833,3.833,0,0,0,3.517-3.293C272.638,76.154,271.142,75.069,269.234,75.33Z' transform='translate(-125.091 -35.445)' fill='%23c40046' style='&%2310; fill: %23E13C77;&%2310;'/%3E%3C/g%3E%3C/svg%3E"), #C40046;
	background-repeat: no-repeat;
	background-position: left bottom;
	background-size: 45vw;
}

.contact-intro * {
	z-index: 1;
}

.contact-intro .contact-intro-content {
	position: relative;
	margin-top: 120px;
	max-width: 520px;
}

.contact-intro .contact-intro-content subheader {
	color: #1A1A1A;
	font-weight: 600;
}

.contact-intro .contact-intro-content > p {
	font-size: 22px;
	line-height: 32px;
	color: #141112;
}

.contact-intro .contact-intro-nav {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	gap: 20px;
	margin-top: 75px;
	justify-content: space-between;
}

.contact-intro .contact-intro-nav div {
	position: relative;
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
	color: black;

}

.contact-intro .contact-intro-nav a {
	letter-spacing: 0px;
	color: #292828;
	font-size: 24px;
	line-height: 32px;
	font-weight: 500;
	border-bottom: 1px solid #292828;
	padding-bottom: 4px;
}

.contact-intro-nav span {
	color: #0C0C0C;
	opacity: 0.4;
	font-size: 14px;
	line-height: 24px;
	margin-bottom: 24px;
	font-weight: 500;
}

/* .contact-intro .contact-intro-nav > a.contact-intro-tel:before {
	content: 'Telefoon';
}

.contact-intro .contact-intro-nav > a.contact-intro-mail:before {
	content: 'E-mail';
} 

.contact-intro .contact-intro-nav a.contact-intro-tel:before,
.contact-intro .contact-intro-nav a.contact-intro-mail:before {
	text-decoration: none;
	color: #A8A4A6;
	font-size: 15px;
	padding-bottom: 12px;
	width: 100%;
	order: -2;
}*/



.contact-intro .contact-intro-nav a.contact-intro-tel:before,
.contact-intro .contact-intro-nav a.contact-intro-mail:before {
	content: "\e916";
	font-family: 'aomb-icons' !important;
	speak: never;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-size: 19px;
	color: #C40046;
	padding-right: 10px;
}

.contact-intro .contact-intro-nav a.contact-intro-tel:before {
	content: "\e917";
}

.contact-intro .contact-form {
	height: fit-content;
	flex: 1;
	margin-bottom: 60px;
}

.hs_cos_wrapper_type_form form,
.contact-intro .contact-form form {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}

.hs_cos_wrapper_type_form form {
	gap: 12px;
}

.contact-intro .contact-form form {
	row-gap: 0;
    column-gap: 16px;
}

.hs_cos_wrapper_type_form form .hs-message,
.contact-intro .contact-form .hs-message {
	width: 100%;
}

.hs_cos_wrapper_type_form form .hs-message textarea,
.contact-intro .contact-form .hs-message textarea {
	resize: none;
	min-height: 140px;
}

.hs_cos_wrapper_type_form form *,
.contact-intro .contact-form form * {
	font-family: 'Ubuntu', sans-serif;
}

.hs_cos_wrapper_type_form form :is(input, textarea, select),
.contact-intro .contact-form form :is(input, textarea, select) {
	border: 2px solid #ECEEEF;
	padding: 15px;
	font-size: 16px;
}

.hs_cos_wrapper_type_form form select,
.contact-intro .contact-form form select {
	flex: 1 0 100%;
}

.hs_cos_wrapper_type_form form textarea,
.contact-intro .contact-form form textarea {
	flex: 1 0 calc(100% - 30px);
}

.hs_cos_wrapper_type_form form input[type="checkbox"],
.contact-intro .contact-form form input[type="checkbox"] {
	width: 28px;
	height: 28px;
}

.contact-intro .contact-form form > :is(input:first-of-type, input:nth-child(2)){
	flex: 1 0 40%;
}

.hs_cos_wrapper_type_form form label,
.contact-intro .contact-form form label {
	flex: 1;
	font-size: 14px;
}

.contact-intro .hs_submit {
	width: 100%;
}

.hs_cos_wrapper_type_form form input[type="submit"],
.contact-intro .contact-form form input[type="submit"] {
	width: 100%;
	background: #C40046;
	color: white;
	transition: 0.2s ease all;
	border: 0;
}

.hs_cos_wrapper_type_form form input[type="submit"]:hover,
.contact-intro .contact-form form input[type="submit"]:hover {
	background: #1A1A1A;
}

.contact-icon i:before {
	margin-right: 8px;
	color: #c40046;
}

/* .contact-icon-tel:before, .contact-icon-fax:before {
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
	order: -1;
	color: #c40046;
	padding-right: 10px;
} */

/* .contact-icon-tel:before {
	content: "\f879";
}

.contact-icon-fax:before {
	content: "\f1ac";
} */

.contact-locaties-selectie nav {
	position: relative;
	display: flex;
	flex-direction: row;
	padding-bottom: 18px;
	color: #0D0D0D;
	padding-top: 26px;
	margin-bottom: 36px;
	gap: 66px;
}

.hs-error-msgs :is(ul > li, ul > li label) {
	margin-bottom: 0;
}

@media (max-width: 600px) {
	.contact-locaties-selectie nav {
		flex-flow: wrap;
		gap: 10%;

	}

	.contact-locaties-selectie nav > * {
		flex: 0 0 40%;
		margin-bottom: 20px;
	}

	/* .contact-locaties-selectie nav>*.active:after {
		bottom: -2px;
	} */
}




.contact-locaties-selectie nav:after {
	content: '';
	height: 100%;
	width: 100%;
	left: 0;
	right: 0;
	bottom: 0px;
	background: #E1E1E1;
	position: absolute;
	height: 2px;
	z-index: 0;
}

.contact-locaties-selectie nav > * {
	position: relative;
	cursor: pointer;
}

.contact-locaties-selectie nav .active {
	font-weight: 500;
	color: #c40046;
}

.contact-locaties-selectie nav > *:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: -18px;
	z-index: 0;
	cursor: pointer;
}

.contact-locaties-selectie nav > *:after {
	content: '';
	position: absolute;
	left: 0;
	right: 0;
	bottom: -18px;
	width: 100%;
	height: 0px;
	background: #C40046;
	transition: 0.1s ease-in height;
	z-index: 2;
}

.contact-locaties-selectie nav > *.active:after,
.contact-locaties-selectie nav > *:hover:after {
	content: '';
	position: absolute;
	left: 0;
	right: 0;
	bottom: -18px;
	width: 100%;
	height: 4px;
	background: #C40046;
}

.contact-locatie-info > div:not(.active) {
	display: none;
}

.contact-locatie-info > div {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
	margin-top: 70px;
	margin-bottom: 80px;
	gap: 50px;
}

.contact-locatie-info > div .locatie-info {
	flex: 1 0 30%;
	max-width: 480px;
}

.contact-locatie-info > div .locatie-map {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	flex-grow: 1;
	position: relative;
}

.contact-locatie-info > div .locatie-map img {
	position: absolute;
	aspect-ratio: 5/3;
	height: fit-content;
	object-fit: cover;
	width: 50%;
	bottom: 0;
	z-index: 1;
}

.contact-locatie-info > div .locatie-map iframe {
	width: 80%;
	margin-left: auto;
	aspect-ratio: 5/3;
	position: relative;
	border: 8px solid white;
	box-shadow: 0px 12px 24px rgb(0 0 0 / 5%);
	-webkit-box-shadow: 0px 12px 24px rgb(0 0 0 / 5%);
	margin-bottom: 70px;
}

:is(.contact-locatie-info .locatie-info, .contact-locatie-info-nav-item, .contact-locatie-info .locatie-info .locatie-info-adres) > p:first-of-type {
	color: #8E8E8E;
	font-size: 14px;
	line-height: 14px;
	margin: 0 0 12px 0;
	font-weight: 500;
}

.contact-locatie-info-nav {
	display: flex;
	margin-top: 60px;
	flex-direction: row;
	flex-wrap: wrap;
	gap: 50px;
}

.contact-locatie-info-nav > .contact-locatie-info-nav-item {
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
}

.contact-locatie-info > div .locatie-info {
	color: #2C363C;
}

.contact-locatie-info > div :is(.locatie-info, .locatie-info-adres) > a {
	display: inline-block;
	margin-top: 10px;
	text-decoration: underline;
	font-weight: 500;
	color: #0C0C0C;
}

.contact-locatie-info > div :is(.locatie-info, .locatie-info-adres) a {
	color: #2C363C;
}

.locatie-info.locatie-parkingaddress {
		display: flex;
		flex-direction: row;
		flex-wrap: wrap;
		justify-content: space-between;
}

.locatie-info.locatie-parkingaddress > .locatie-info-adres {
		flex: 1 0 calc(50% - 12.5px);
		max-width: calc(50% - 12.5px);
}

@media screen and (max-width: 1210px) {
	.contact-intro {
		gap: 50px;
	}
}

@media screen and (max-width: 1110px) {
	.contact-intro .contact-intro-content {
		margin-top: 70px;
	}
}

@media screen and (max-width: 1030px) {
	.contact-intro .contact-intro-content {
		flex: 1 0 50%;
		max-width: 45%;
	}
}

@media screen and (max-width: 894px) {
	.locatie-info.locatie-parkingaddress .locatie-info-adres {
			flex: 1 0 100%;
			max-width: 100%;
	}

	.locatie-info.locatie-parkingaddress > .locatie-info-adres:not(:first-child) {
		margin-top: 60px;
	}
}

@media screen and (max-width: 785px) {
	.contact-intro {
		flex-direction: column;
		padding-top: 70px;
	}

	.contact-intro:before,
	.contact-intro:after {
		display: none;
	}

	.contact-intro .contact-intro-content {
		flex: 1 0 100%;
		max-width: unset;
	}

	.contact-intro .contact-intro-content h1 {
		margin: 0 0 20px 0;
		font-size: 28px;
		line-height: 36px;
	}

	.contact-intro .contact-intro-nav {
		margin-top: 40px;
		justify-content: unset;
	}
}

@media (max-width: 350px) {
	.contact-locaties-selectie nav > * {
			flex: 0 0 100%;
	}

	.contact-locatie-info > div {
		margin-top: 16px;
	}
}

.routebeschrijving:after {
	content: '\e914';
	font-family: 'aomb-icons' !important;
	speak: never;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	margin-left: 8px;
	color: #c40046;
	position: absolute;
	margin-top: 5px;
}


/* Popup */

#formpopup {
	display: none;
	position: fixed;
	background-color: #FFF;
	padding: 16px 32px;
	max-width: 550px;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: 101;
	overflow-y: scroll;
	overflow-x: hidden;
	max-height: 100%;
}

#formpopup + .cover {
	display: none;
	position:fixed;
	top:0;
	left:0;
	background:rgba(0,0,0,0.6);
	z-index:-1;
	width: 100vw;
	height: 100vh;
	z-index: 100;
}

#formpopup input[type="text"], #formpopup input[type="email"], #formpopup input[type="number"], #formpopup textarea {
	border: 1px solid #D9DDE0;
	border-radius: 2px;
}

#formpopup textarea {
	min-height: 150px;
	resize: none;
}

#formpopup input[type="submit"] {
	padding: 20px 40px;
	background: #c40046;
	color: #FFF;
	font-size: 16px;
	font-weight: 500;
	letter-spacing: -0.2px;
	transition: .2s ease all;
	border: 0;
	width: 100%;
	display: block;
}

#formpopup hr {
	border-bottom: 1px solid #707070;
	margin-left: -50%;
	margin-right: -50%;
}

#formpopup span.titel {
	font-size: 18px;
	line-height: 28px;
	letter-spacing: 0px;
	color: #2C363C;
	display: block;
	text-align: center;
	padding-bottom: 16px;
	padding-right: 32px;
}

#formpopup .icon-close {
	position: absolute;
	top: 20px;
	right: 32px;
	cursor: pointer;
}

.legal-consent-container .hs-form-booleancheckbox-display input {
	margin-top: 7px;
}

.legal-consent-container .hs-form-booleancheckbox-display>span {
	line-height: 20px;
}

@media (max-width: 900px) {
	#formpopup {
		width: 400px;
	}
}

@media (max-width: 450px) {
	#formpopup {
		width: 100%;
		max-width: 100%;
		overflow-x: hidden;
	}
}

.small-intro {
	text-align: center;
	margin-top: 170px;
	margin-bottom: 70px;
	max-width: 864px;
	margin-left: auto;
	margin-right: auto;
}


/* Cijfers */
.cijfers {
	margin: 100px 0 0 0;
	align-items: flex-end;
}

.cijfers h2 {
	color: #0C0C0C;
	clear: both;
	margin: 0 50% 56px 16px;
}

.cijfers span:not(.beschrijving) {
	font-size: 160px;
	color: black;
	font-weight: 600;
	line-height: 120px;
}

.cijfers p {
	margin: 0;
	padding-right: 10%;
	color: #292828;
	font-size: 24px;
}

.cijfers .cijfer > span.teken {
	font-size: 80px;
	margin-bottom: auto;
	line-height: 55px;
}

.cijfers > div.fc50 {
	display: flex;
	flex-direction: column;
	gap: 14px;
	margin-bottom: 160px;
}

.cijfers > div.fc50.cijfer {
	position: relative;
	flex-direction: row;
}

.cijfers > div.fc50.cijfer:after {
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='25.663' viewBox='0 0 20 19'%3E%3Cg id='pattern' transform='translate(20536 -2932.5)'%3E%3Cpath id='Path_65' data-name='Path 65' d='M269.78,75.337c-2.205.26-4.021,1.989-4.064,3.805s1.729,3.07,3.935,2.767c2.2-.26,4.021-1.989,4.064-3.805C273.714,76.288,271.985,75.034,269.78,75.337Z' transform='translate(-20801.715 2857.208)' fill='%230c0c0c' style='&%2310; fill: %23D65080;&%2310;'/%3E%3C/g%3E%3C/svg%3E");
	position: absolute;
	bottom: -10px;
	left: 0;
	width: 80%;
	height: 40px;
	background-size: 18px;
	max-width: 265px;
	z-index: -1;
}

@media only screen and (max-width: 870px) {
	section.cijfers {
		flex-direction: column;
		margin: 32px 0;
	}

	section.cijfers > .fc50 {
		width: calc(100% - 32px);
		margin-bottom: 64px;
	}
}

@media only screen and (max-width: 740px)  {
	.cijfers span:not(.beschrijving) {
		font-size: 80px;
		line-height: 50px;
		margin-bottom: 20px;
	}
}

span.beschrijving {
	font-size: 24px;
	color: #292828;
	font-weight: 500;
	max-width: 170px;
}


.bedrijfsinfo-image {
	position: relative;
	margin-top: 20px;
	margin-bottom: 140px;
}

.bedrijfsinfo-image:after {
	content: '';
	position: absolute;
	top: 190px;
	left: 0;
	right: 0;
	bottom: -140px;
	width: 1000vw;
	margin-left: calc(-100vw / 2 + 100% / 2);
	margin-right: calc(-100vw / 2 + 100% / 2);
	z-index: -1;
}

.bedrijfsinfo-image:before {
	content: '';
	position: absolute;
	top: -470px;
	left: 0;
	right: 0;
	bottom: 400px;
	width: 100vw;
	margin-left: calc(-100vw / 2 + 100% / 2);
	margin-right: calc(-100vw / 2 + 100% / 2);
	z-index: -1;
}

.hs-cta-node a.aipex {
	color: #0D0D0D !important;
	border: 1px solid #0D0D0D;
	border-radius: 0;
	background-color: transparent !important;
	font-weight: 400;
}

.hs-cta-node a.aipex:after {
	content: "\e903";
	font-family: 'aomb-icons' !important;
	speak: never;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	font-size: 12px;
		margin-left: 18px;
}

.hs-cta-node a.aipex:hover:after {
	color: #8DBF4A;
}

.hs-cta-node a.aipex:hover {
	color: #FFF !important;
	background-color: #0D0D0D !important;
}

.videopopup {
	position: relative;
	margin: 200px 0;
}

.videopopup img {
	aspect-ratio: 6/3;
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.videopopup span {
	position: absolute;
	letter-spacing: -0.24px;
	color: #FFFFFF;
	font-size: 48px;
	line-height: 56px;
	left: 51px;
	bottom: 36px;
	max-width: 50%;
}

.videopopup span:after {
	content: '';
	display: inline-block;
	height: 7px;
	width: 9px;
	margin-left: 5px;
	margin-bottom: -2px;
	z-index: -1;
	-webkit-mask: url(https://9351958.fs1.hubspotusercontent-na1.net/hubfs/9351958/dot.svg) no-repeat 50% 50%;
	mask: url(https://9351958.fs1.hubspotusercontent-na1.net/hubfs/9351958/dot.svg) no-repeat 50% 50%;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: #FFF;
	-webkit-mask-position: 0 center;
	-mask-position: 0 center;
}

.videopopup i {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	background: #C40046;
	padding-left: 60px;
	padding-right: 50px;
	border-radius: 100%;
	line-height: 140px;
	text-align: center;
	color: white;
	font-size: 34px;
	z-index: 2;
	transition: 0.2s ease all;
}

.videopopup i:hover {
	box-shadow: 0px 0px 45px rgba(0,0,0,0.2);
}

@media (max-width: 800px) {
	.videopopup i {
		padding-left: 40px;
		padding-right: 30px;
		line-height: 100px;
	}
}

.videopopu:after {
	content: '';
	position: absolute;
	top: 60px;
	left: 150px;
	right: -50%;
	bottom: -60px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='25.663' viewBox='0 0 20 19'%3E%3Cg id='pattern' transform='translate(20536 -2932.5)'%3E%3Cpath id='Path_65' data-name='Path 65' d='M269.78,75.337c-2.205.26-4.021,1.989-4.064,3.805s1.729,3.07,3.935,2.767c2.2-.26,4.021-1.989,4.064-3.805C273.714,76.288,271.985,75.034,269.78,75.337Z' transform='translate(-20801.715 2857.208)' fill='%230c0c0c' style='&%2310; fill: %23E7E3E5;&%2310;'/%3E%3C/g%3E%3C/svg%3E");
	background-size: 12px;
	opacity: 0.7;
	z-index: -1;
}

.werkenbij .videopopup:after {
	content: '';
	position: absolute;
	top: 60px;
	left: 150px;
	right: -50%;
	bottom: -60px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='25.663' viewBox='0 0 20 19'%3E%3Cg id='pattern' transform='translate(20536 -2932.5)'%3E%3Cpath id='Path_65' data-name='Path 65' d='M269.78,75.337c-2.205.26-4.021,1.989-4.064,3.805s1.729,3.07,3.935,2.767c2.2-.26,4.021-1.989,4.064-3.805C273.714,76.288,271.985,75.034,269.78,75.337Z' transform='translate(-20801.715 2857.208)' fill='%230c0c0c' style='&%2310; fill: %23E7E3E5;&%2310;'/%3E%3C/g%3E%3C/svg%3E");
	background-size: 12px;
	opacity: 0.7;
	z-index: -1;
}

@media only screen and (max-width: 750px) {
	.videopopup:after {
		top: 30px;
		bottom: -30px;
	}
}

.span6 .videopopup img  {
	aspect-ratio: 1/1;
	margin: 0;
}

.span6 .videopopup:after {
	display: none;
}


/* Video section */
.video-section {
	gap: 40px;
}

.video-section > .fc50 {
	width: calc( 50% - 72px );
}

.video-section span {
	color: #838184;
	font-size: 18px;
	font-weight: 600;
	margin-bottom: 12px;
	display: inline-block;
}

.video-section h3 {
	font-size: 48px;
	letter-spacing: -0.24px;
	line-height: 56px;
}

.video-section p {
	font-size: 24px;
	line-height: 38px;
	color: #514b4c;
}

@media only screen and (max-width: 880px)  {
	.video-section {
		flex-direction: column;
	}

	.video-section > .fc50 {
		width: calc(100% - 32px);
	}
}

/* Medewerkers slider */
.medewerker-slider {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	background: #C40046;
	color: white;
	margin-left: calc(-100vw / 2 + 100% / 2);
	margin-right: calc(-100vw / 2 + 100% / 2);
	/* padding: 80px 0; */
}

.medewerker-slider > :is(.medewerkers, .medewerkers-afbeeldingen) {
	flex: 1 0 50%;
	max-width: 50%;
}

.medewerker-slider .medewerkers-afbeeldingen img {
	height: 100%;
}

.medewerker-slider .medewerkers-afbeeldingen .slick-track {
	display: flex !important;
}

.medewerker-slider .medewerkers-afbeeldingen .slick-slide {
	height: inherit !important;
}

.medewerker-slider .medewerkers-afbeeldingen .slick-track img {
	object-fit: cover;
	max-width: 800px;
}

.medewerker-slider .medewerkers {
	display: flex;
	flex-direction: column;
	padding-left: calc((100% - 1312px)/ 2);
	padding-right: 90px;
	margin: auto 0;
}

.medewerker-slider .medewerkers .slick-slide span {
	color: #EDB0C6;
	font-size: 18px;
	line-height: 20px;
	font-weight: 500;
	margin-bottom: 10px;
	display: inline-block;
}

.medewerker-slider .medewerkers .slick-slide h2 {
	color: white;
	font-size: 48px;
	letter-spacing: -0.24px;
	line-height: 56px;
	margin-bottom: 26px;
}

.medewerker-slider .medewerkers .slick-slide :is(h2 + p, q) {
	color: white;
	font-size: 24px;
	letter-spacing: 0;
}

.medewerker-slider .medewerkers .slick-slide h2 + p {
	font-weight: 500;
	line-height: 32px;
}

.medewerker-slider .medewerkers .slick-slide q {
	line-height: 38px;
	font-weight: 400;
}

.medewerker-slider .medewerkers .slick-dots {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	gap: 16px;
	margin-top: 40px;
	padding-top: 40px;
	border-top: 1px solid #DA5E8A;
}

.medewerker-slider .medewerkers .slick-dots li.slick-active button {
	background: white;
}

.medewerker-slider .medewerkers .slick-dots button {
	background: #DA5E8A;
	font-size: 0;
	height: 12px;
	width: 12px;
	border: 0;
	border-radius: 100%;
}

.medewerkers-afbeeldingen .slick-list,
.medewerkers-afbeeldingen .slick-track {
	height: 100%;
}

@media only screen and (max-width: 1390px) {
	.medewerker-slider .medewerkers {
		padding-left: 26px;
		padding-right: 26px;
	}
}

@media only screen and (max-width: 1200px) {
	.medewerker-slider .medewerkers {
		padding-top: 40px;
		padding-bottom: 40px;
	}
}

@media only screen and (max-width: 750px) {
	.medewerker-slider .medewerkers-afbeeldingen {
		display: none;
	}

	.medewerker-slider .medewerkers {
		flex-grow: 1;
		max-width: unset;
		width: 100%;
	}
}

/* Openstaande vacatures */
.openstaande-vacatures {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	margin: 200px 0;
	gap: 30px;
	position: relative;
}

.openstaande-vacatures.strook:before {
	content: '';
	background-image: url("https://9351958.fs1.hubspotusercontent-na1.net/hubfs/9351958/strook.png");
	position: absolute;
	top: -110px;
	height: 57px;
	width: 100vw;
	background-repeat: repeat-x;
	background-size: cover;
	z-index: -1;
	margin-left: calc(-100vw / 2 + 100% / 2);
	margin-right: calc(-100vw / 2 + 100% / 2);
}

.openstaande-vacatures > h2 {
	width: 100%;
	margin-bottom: 20px;
}

.openstaande-vacatures .vacatures {
	flex: 0 0 70%;
}

.openstaande-vacatures .vacature-sticky {
	height: fit-content;
	position: sticky;
	top: 110px;
	margin-left: auto;
}

.openstaande-vacatures .vacatures > .vacature:not(:last-of-type) {
	margin-bottom: 25px;
}

.openstaande-vacatures .vacature {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
	position: relative;
	box-shadow: 0px 12px 24px #00000014;
	padding: 45px 140px 45px 60px;
	transition: 0.2s ease box-shadow;
}

.openstaande-vacatures .vacature:hover {
	box-shadow: 0px 12px 24px rgba(0,0,0,0.12);
}

.openstaande-vacatures a.vacature:before, .openstaande-vacatures .vacature > a:before {
	content: "\e903";
	font-family: 'aomb-icons' !important;
	speak: never;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	font-size: 18px;
	color: #c40046;
	border: 1px solid #261f21;
	border-radius: 100%;
	padding: 14px;
	font-size: 18px;
	transition: 0.2s ease all;
	top: 50%;
	position: absolute;
	right: 60px;
	transform: translate(0, -50%);
	transition: 0.2s ease all;
}

.openstaande-vacatures .vacature > a:after {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1;
	pointer-events: auto;
	content: "";
	background-color: rgba(0,0,0,0);
}

.openstaande-vacatures a.vacature:hover:before {
	color: #261f21;
	border: 1px solid #c40046;
}

.openstaande-vacatures .vacature > div {
	min-width: 380px;
	transition: 0.2s ease all;
}

.openstaande-vacatures .vacature > div > * {
	margin-bottom: 0;
}

.openstaande-vacatures .vacature p {
	color: #7e8488;
}

.openstaande-vacatures .vacature ul {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;

}

.openstaande-vacatures .vacature ul > li {
	font-size: 16px;
	line-height: 24px;
	color: #C40046;
}

.openstaande-vacatures .vacature ul > li:not(:first-of-type) {
	padding-left: 18px;
	margin-left: 18px;
}

.openstaande-vacatures .vacature ul > li:not(:first-of-type):before {
	content: '●';
	transform: translate(-22px, 0);
	position: absolute;
}

@media only screen and (max-width: 1260px) {
	.openstaande-vacatures .vacatures {
		flex: 0 0 62%;
	} 

	.vacature-sticky {
		flex-grow: 1;
		margin-left: auto;
	}

	.openstaande-vacatures .vacature > div {
		min-width: 350px;
	}

	.openstaande-vacatures .vacature > div h4 {
		font-size: 20px;
	}

	.openstaande-vacatures .vacature > div h4 + p {
		font-size: 16px;
	}

	.openstaande-vacatures .vacature ul > li {
		font-size: 14px;
	}

	.openstaande-vacatures .vacature > a:before {
		right: 30px;
	}
}

@media only screen and (max-width: 1210px) {
	.openstaande-vacatures .vacature {
		padding: 25px 130px 25px 30px;
	}
}


@media only screen and (max-width: 1000px) {
	.openstaande-vacatures .vacatures {
		flex: 0 0 100%;
	} 
}

@media only screen and (max-width: 710px) {
	.openstaande-vacatures .vacature {
		flex-direction: column;
		align-items: start;
	}

	.openstaande-vacatures .vacatures {
		max-width: 100%;
	}

	.openstaande-vacatures .vacature > div {
		max-width: 350px;
		min-width: inherit;
	}
}

@media (max-width: 500px) {
	.openstaande-vacatures .vacature {
		padding-right: 100px;
	}
	.openstaande-vacatures a.vacature:before, .openstaande-vacatures .vacature > a:before {
		right: 20px;
	}
}




.vacature-sticky {
	background: #FAF0F3;
	padding: 56px;
	max-width: 300px;
	width: 100%;
}

.vacature-sticky h3 {
	font-size: 24px;
	line-height: 32px;
	margin-bottom: 24px;
	color: #292828;
}

.vacature-sticky hr {
	height: 2px;
	border: 0;
	background: #FDF8FA;
	margin-left: -56px;
	margin-right: -56px;
}

.vacature-sticky .vacature-sticky-contact {
	margin-top: 30px;
}

.vacature-sticky .vacature-sticky-contact .vacature-person {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	align-items: center;
	gap: 8px;
}

.vacature-person svg {
	height: 90px;
	width: 80px;
}

.vacature-person svg clipPath path {
	fill: #f1c8d6;
}

.vacature-person svg g {
	height: 90px;
}

.vacature-person svg g image {
	height: 80px!important;
	width: 100%;
	object-fit: cover;
}

.werkenbij .vacature-person svg g image {
	y: 0;
	height: 100%;
	transition: 250ms ease-out filter;
}

.werkenbij a.vacature-person:hover svg g image {
	filter: opacity(0.6);
	transition: 250ms ease-out filter;
}

.vacature-sticky .vacature-sticky-contact .vacature-person:hover .person_round {
	transition: 250ms ease-out filter;
}

.vacature-sticky .vacature-sticky-contact .vacature-person:hover .person_round {
	filter: opacity(0.6);
	transition: 250ms ease-out filter;
}

.vacature-sticky .vacature-sticky-contact .vacature-person:hover .vacature-person-details h4:after {
	transform: scaleX(1);
	transform-origin: bottom left;
}

.vacature-sticky .vacature-sticky-contact .vacature-person .vacature-person-details :is(h4, p) {
	margin: 0;
}

.vacature-sticky .vacature-sticky-contact .vacature-person .vacature-person-details h4 {
	font-size: 18px;
	letter-spacing: 0;
	line-height: 28px;
	margin-bottom: 4px;
	color: #0C0C0C;
	white-space: nowrap;
	position: relative;
}

.vacature-sticky .vacature-sticky-contact a.vacature-person .vacature-person-details h4:after {
	content: '';
	position: absolute;
	width: 100%;
	transform: scaleX(0);
	height: 2px;
	bottom: 0;
	left: 0;
	background-color: #C40046;
	transform-origin: bottom right;
	transition: transform 0.25s ease-out;
}

.vacature-sticky .vacature-sticky-contact .vacature-person .vacature-person-details h4 + p {
	font-size: 14px;
	line-height: 16px;
	color: #0C0C0C;
}

.vacature-sticky .vacature-sticky-contact .vacature-contact,
.vacature-sticky .vacature-sticky-contact .vacature-contact a {
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
	margin-top: 10px;
}

.vacature-sticky .vacature-sticky-contact .vacature-contact a {
	flex-direction: row;
	margin-top: 0;
}

.vacature-sticky .vacature-sticky-contact .vacature-contact a {
	position: relative;
	width: fit-content;
	font-size: 18px;
	line-height: 28px;
	letter-spacing: 0;
	color: #261F21;
	font-weight: 500;
}

.vacature-sticky .vacature-sticky-contact .vacature-contact a:after {
	content: '';
	height: 1px;
	width: 100%;
	background: #788189;
}

.vacature-sticky .vacature-sticky-contact .vacature-contact > span {
	font-size: 12px;
	letter-spacing: 0;
	line-height: 24px;
	color: #9e9e9e;
	font-weight: 400;
	text-decoration: none;
	margin-top: 16px;
}

@media (max-width: 991px) {
	.vacature-sticky {
		max-width: inherit;
	}
	
}

.vacature-contact .icon-phone, .vacature-contact .icon-mail {
	color: #C40046;
	margin-right: 8px;
	line-height: 28px;
}

.vacature-contact .icon-phone{
	font-size: 15px;
}

.vacature-contact .icon-mail {
	font-size: 13px;
}


/* Sectoren */
.sectoren-intro {
	margin-top: 105px;
	margin-bottom: 70px;
}

.sectoren-intro h1 {
	margin-bottom: 20px;
}

.sectoren-intro p {
	font-size: 22px;
	line-height: 34px;
	font-weight: 400;
	color: #FFF;
	max-width: 865px;
}

.sectorenoverview .sector {  
	padding-top: 85px;
	padding-bottom: 85px;
	margin-left: calc(-100vw / 2 + 100% / 2);
	margin-right: calc(-100vw / 2 + 100% / 2);
	background-size: cover;
	background-position: center;
	overflow-x: clip;
}

.sectorenoverview .sectoren-intro {
	text-align: center;
	margin-bottom: 130px;
}

.sectorenoverview .sectoren-intro p {
	margin: 0 auto;
	color: #292828;
	font-size: 24px;
	line-height: 38px;
}

.sector .section {
	max-width: 1312px;
	margin: 0 auto;
	padding: 0 16px;
}

.sector-content {
	max-width: 528px;
	background: white;
	padding: 64px 64px 0 64px;
	box-shadow: 0px 24px 48px #00000029;
}

.sector-content a {
	font-size: 16px;
	font-weight: 500;
	line-height: 24px;
	color: #C40046;
}

.sector-content > a:after {
	content: "\e903";
	font-family: 'aomb-icons' !important;
	speak: never;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	font-size: 14px;
	color: #c40046;
	margin-left: 12px;
	border: 2px solid #c40046;
	padding: 11px;
	border-radius: 100%;
	transition: 0.2s ease all;
}

.sector-content > a:hover:after {
	color: white;
	background: #c40046;
}

.sector-content h2 {
	margin-bottom: 18px;
}

.dienst-expertises {
	background: #FAF0F3;
	margin-top: 50px;
	margin-left: -64px;
	margin-right: -64px;
	padding-top: 22px;
	padding-bottom: 22px;
	padding-left: 64px;
	padding-right: 64px;
}

.dienst-expertises p {
	color: #63686E;
	font-size: 14px;
	font-weight: 400;
	line-height: 16px;
	margin-bottom: 12px;
}

.dienst-expertises ul li {
	display: inline-block;
	background: white;
	padding: 5px 16px;
	color: #2C363C;
	font-size: 12px;
	font-weight: 500;
	line-height: 16px;
	border-radius: 13px;
	width: fit-content;
	margin-right: 8px;
	margin-bottom: 8px;
}

.main > .sector:nth-child(even) .sector-content {
	margin-left: auto;
}

@media screen and (max-width: 530px) {
	.sector-content {
		padding: 30px 30px 0 30px;
		width: calc(100% - 60px);
		max-width: unset;
	}

	.sector-content .dienst-expertises {
		margin-left: -30px;
		margin-right: -30px;
		padding-left: 30px;
		padding-right: 30px;
	}
}

section.sector {
	position: relative;
}

section.sector .floatingimage {
	position: absolute;
	pointer-events: none;
}

.smallecontent p:not(.image) {
	font-size: 24px;
	line-height: 38px;
	width: 80%;
}

.smallecontent .fc50:nth-child(2) p:not(.image) {
	padding-left: 20%;
	width: 100%;
}

.smallecontent .fc50:nth-child(2) p.image {
	text-align: right;
}

.smallecontent p em{
	font-style: italic;
}

@media (max-width: 768px) {
	section.sector .floatingimage {
		display: none;
	}

	.sector-content {
		margin: 0 auto;
	}
}

/* Vacature single */
.vacature-single {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	gap: 120px;
	margin-top: 160px;
}

.vacature-single > div {
	flex-grow: 1;
	width: 50%;
}
.vacature-single h3 {
	margin: 48px 0;
	color: #4D4D4D;
}

.vacature-single .vacature-sticky {
	position: sticky;
	top: 120px;
	max-width: 416px;
	height: fit-content;
}

.vacature-single a {
	color: #2C363C;
	font-size: 14px;
	line-height: 16px;
	margin-bottom: 32px;
}

.vacature-single h1 {
	color: #261F21;
	letter-spacing: -0.32px;
	font-size: 64px;
	margin-top: 10px;
	margin-bottom: 30px;
	line-height: 80px;
}

.vacature-single h1 + p {
	font-size: 23px;
	line-height: 38px;
	letter-spacing: 0;
}

.vacature-single .fw-image {
	max-width: unset;
	margin-left: calc(-100vw / 2 + 100% / 2);
	margin-right: calc(-100vw / 2 + 100% / 2);
	margin-top: 90px;
	margin-bottom: 90px;
	width: 110vw;
}

.vacature-single .library-post {
	padding: 16px;	
}

.vacature-single .library-post .library-title {
	width: 50%;
}

.vacature-single .library-post .library-title ul > li:not(:first-child):before {
	margin-left: -8px;
	margin-right: 12px;
}

.vacature-single .library-post a {
	margin-bottom: 0;
}

.vacature-single a.terug span {
	top: 4px;
}

.quote-slider {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	margin: 90px 0;
	background: white;
	padding: 50px 56px 20px 56px;
}

.quote-slider q {
	color: #261F21;
	line-height: 28px;
	letter-spacing: 0;
	font-size: 18px;
}

.quote-slider .slick-list {
	border-bottom: 1px solid #edecec;
	padding-bottom: 30px;
	margin-bottom: 20px;
	order: 1;
}

.quote-slider .slick-slide p {
	color: #261F21;
	line-height: 28px;
	font-size: 18px;
	font-weight: 600;
	margin: 0;
}

.quote-slider .slick-slide p > span {
	display: block;
	font-size: 16px;
	font-weight: 400;
}

.quote-slider .slick-slide > div {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	gap: 16px;
	margin-bottom: 20px;
	align-items: center;
}

span.quoteimage {
	height: 60px;
	width: 60px;
	border-radius: 100%;
}

.quote-slider .slick-slide .quoteimage img {
	max-height: 60px;
	width: 60px;
	border-radius: 100%;
	object-fit: cover;
}

.quote-slider .slick-dots {
	order: 2;
}

.quote-slider .icon-arrow-left {
	order: 3;
}

.quote-slider .icon-arrow-right {
	order: 4;
}

.quote-slider .slick-dots {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	gap: 18px;
	line-height: 40px;
}

.quote-slider .slick-dots button {
	border: 0;
	font-size: 0;
	height: 12px;
	width: 12px;
	border-radius: 100%;
	background-color: #E8A0B9;
}

.quote-slider .slick-dots li.slick-active button {
	background: #C40046;
}

.quote-slider .slick-arrow {
	border-radius: 100%;
	border: 1px solid #261F21;
	line-height: 38px;
	padding: 0 12px;
	text-align: center;
	font-size: 14px;
	cursor: pointer;
	transition: 0.2s ease all;
	color: #C40046;
}

.quote-slider > .slick-arrow:hover {
	border: 1px solid #C40046;
	background: #C40046;
	padding: 0 6px 0 18px;
	color: white;
}

.slick-arrow.icon-arrow-left:hover {
	padding: 0 18px 0 6px;
}

.slick-arrow.icon-arrow-left {
	margin-left: auto;
	margin-right: 16px;
}



@media screen and (max-width: 490px) {
	.quote-slider {
		padding: 30px 36px 20px 36px;
	}
}





.vacature-sticky.vacature-sticky-single {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}

.vacature-sticky.vacature-sticky-single > div.vacature-sticky-btn {
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
	flex: 1 0 50%;
	max-width: 50%;
	margin-bottom: 30px;
	font-size: 18px;
	letter-spacing: 0;
	line-height: 28px;
	color: #261F21;
	font-weight: 600;
}

.vacature-sticky.vacature-sticky-single div > span {
	font-size: 14px;
	letter-spacing: 0;
	line-height: 24px;
	color: #9E9E9E;
	font-weight: 500;
}

.vacature-sticky.vacature-sticky-single .vacature-sticky-nav {
	flex: 1 0 100%;
	max-width: 100%;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}

.vacature-sticky.vacature-sticky-single .vacature-sticky-nav a {
	padding: 19px 30px;
	margin-bottom: 10px;
}

.vacature-sticky.vacature-sticky-single .vacature-sticky-nav a.btn-red {
	color: white;
}

.vacature-sticky.vacature-sticky-single .vacature-sticky-nav p {
	font-size: 12px;
	letter-spacing: 0;
	line-height: 14px;
	color: #261F21;
	width: 100%;
}

.vacature-sticky.vacature-sticky-single hr {
	display: block;
	width: calc(100% + 110px);
	height: 1px;
}

.vacature-sticky.vacature-sticky-single .library-post {
	width: calc(100% + 64px);
	margin-left: -32px;
	padding: 12px;
	margin-top: 24px;
}

.vacature-sticky.vacature-sticky-single .library-post .library-title {
	width: calc(100% - 116px);
}

.vacature-sticky.vacature-sticky-single .library-post .library-title h3 {
	margin-bottom: 18px;
	font-size: 18px;
}

.vacature-sticky.vacature-sticky-single .library-post .library-intro > span {
	letter-spacing: -0.05px;
	color: #101010;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: 500;
	line-height: 12px;
}

@media screen and (max-width: 1100px) {
	.vacature-single {
		flex-direction: column;
	}

	.vacature-single > div {
		width: 100%;
	}

	.vacature-single .fw-image {
		width: 100vw;
		max-width: unset;
		margin-left: -20px;
		margin-top: 90px;
		margin-bottom: 90px;
		margin-right: -20px;
	}

	.vacature-sticky.vacature-sticky-single {
		margin: 0 auto;
	}
}


/* Talentswitch */
.talenswitch {
	position: relative;
	padding: 0 24px;
	height: 40px;
	width: 132px;
	margin-left: 16px;
	cursor: pointer;
}

.talenswitch:hover {
	background-color: #efeaed;
	border-radius: 20px;
}

.talenswitch > .widget-type-language_switcher {
	display: inline-block;
	vertical-align: middle;
}

.talenswitch > .widget-type-language_switcher .globe_class {
	position: relative;
	background-image: none;
}

.talenswitch > .widget-type-language_switcher .globe_class:after {
	content: '';
	display: block;
	left: 100%;
	height: 100%;
	width: 40px;
	position: absolute;
	top: 0;
}

.talenswitch:hover .lang_switcher_class {
	border: 0 !important;
	background: none  !important;
}

.talenswitch:hover .lang_list_class {
	display: inline-block;
}

.talenswitch > img {
	position: absolute;
	top: 50%;
	transform: translate(0, -50%);
	height: 18px;
	width: 27px;
	object-fit: cover;
	border-radius: 4px;
}

.talenswitch > div {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}

.talenswitch .active {
	position: absolute;
	margin: 0;
	top: 50%;
	transform: translate(0, -50%);
	left: 62px;
	font-size: 16px;
}

@media (min-width: 786px) {
	body:not(.scrolled):has(.teamsingle) .talenswitch:not(:hover) .active,
	body:not(.scrolled):has(.werkenbij) .talenswitch:not(:hover) .active,
	body:not(.scrolled):has(.contact-intro) .talenswitch:not(:hover) .active {
		filter: brightness(0) invert(1);
	}
}

.talenswitch:after {
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M10 1a1 1 0 0 1-.282.7L5.941 5.6a1.289 1.289 0 0 1-1.881 0L.282 1.7A1 1 0 0 1 .3.282 1 1 0 0 1 1.718.3L5 3.689 8.282.3A1 1 0 0 1 10 1Z' data-name='Path 163'/%3E%3C/svg%3E");
	display: inline-block;
	width: 10px;
	height: 6px;
	position: absolute;
	right: 25px;
	top: 50%;
}

@media (min-width: 786px) {
	body:not(.scrolled):has(.teamsingle) .talenswitch:not(:hover):after,
	body:not(.scrolled):has(.werkenbij) .talenswitch:not(:hover):after,
	body:not(.scrolled):has(.contact-intro) .talenswitch:not(:hover):after {
		filter: brightness(0) invert(1);
	}
}

.talenswitch:hover .lang_switcher_class {
	display: block;
}

.talenswitch .lang_list_class {
	display: none;
	position: absolute;
	transform: translate(-1px, 65px);
	width: calc(100% - 44px);
	border: 1px solid #0C0C0C;
	padding: 11px 22px;
	background: white;
	top: -24px;
	left: 0;
	width: 132px;
	text-align: left;
}

.talenswitch .lang_list_class li {
	padding: 0 0 10px;
}

.bottom .talenswitch .lang_list_class {
	bottom: 85px;
	top: inherit;
}

.bottom .talenswitch .lang_list_class li:after{
	content: none;
}

.lang_list_class:before, .lang_list_class:after {
	content: none !important;
}

.lang_list_class li {
	border: none !important;
	background: none  !important;
	white-space: nowrap;
}

.talenswitch .lang_switcher_link {
	color: #2C363C;
}

.talenswitch .lang_switcher_link:hover {
	color: #c40046;
}

.talenswitch .lang_list_class > li:not(:last-of-type) {
	margin-bottom: 6px;
}

.talenswitch .lang_list_class > li {
	cursor: pointer;
}

.talenswitch-custom {
	margin-left: auto;
}

.talenswitch-custom a {
	color: #262b2f;
	font-weight: 500;
	font-size: 16px;
	margin-right: 16px;
	opacity: .5;
	font-weight: 600;
}

.talenswitch-custom a.active {
	opacity: 1;
}

@media (max-width: 440px) {
	.mainbar .talenswitch {
		width: 32px;
		margin-right: 8px !important;
	}
	.talenswitch .active {
		display: none;
	}
	.talenswitch img {
		left: 0;
	}
	.talenswitch:after {
		right: 4px;
	}
	.mainbar .iconmenu i {
		padding: 11px 12px;
	}
}

.copy:after {
	content: '\e910';
	font-family: 'aomb-icons' !important;
	speak: never;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	margin-left: 13px;
	color: #0f1519;
	position: absolute;
	margin-top: -6px;
	border: 1px solid #0f1519;
	border-radius: 100%;
	padding: 10px;
	transition: 0.2s all;
}

.copy.copied:after {
	content: '\e912';
}

.dnd-section .dnd-column {
	padding: 0 !important;
}


@media (max-width: 600px) {
	.aomb-dark-section:before, .aomb-bg:before {
		content: none;
	}
}

.error-page .overline {
	position: relative;
	text-align: center;
	font-weight: 600;
	display: block;
}


.error-page .overline:after {
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='61.145' height='50.923' viewBox='0 0 61.145 50.923'%3E%3Cpath id='Path_23090' data-name='Path 23090' d='M296.783,75.635c-16.853,1.986-30.734,15.2-31.062,29.085s13.218,23.467,30.076,21.149c16.849-1.986,30.73-15.2,31.062-29.085C326.849,82.907,313.632,73.326,296.783,75.635Z' transform='translate(-265.715 -75.292)' fill='%230c0c0c' style='&%2310; fill: %23f1c8d6;&%2310;'/%3E%3C/svg%3E");
	position: absolute;
	top: -8px;
	left: 50%;
	transform: translateX(-50%);
	height: 45px;
	width: 54px;
	background-repeat: no-repeat;
	background-size: contain;
	z-index: -1;
}


.error-page h1, .error-page p {
	text-align: center;
	margin-top: 32px;
}

.error-page .buttons {
	display: block;
	text-align: center;
}

.error-page .buttons p {
	display: inline;
	margin: 0;
}

.error-page .buttons a {
	font-size: 14px;
	font-weight: 500;
	letter-spacing: -0.07px;
	padding: 14px 30px;
	margin-right: 12px;
	line-height: 16px;
	color: #0d0d0d;
	border: 1px solid #0d0d0d;
	transition: .2s ease background-color;
	white-space: nowrap;
	display: inline-block;
	margin-bottom: 16px;
	text-decoration: none;
}

.error-page .buttons a:hover {
	background-color: #c40046;
	border: 1px solid #c40046;
	color: white;
}

.single-header-intro .error-page form {
	margin: 0 auto;
}

.error-page .hs-search-field__suggestions {
	padding: 19px 28px;
	width: 100%;
}

.hs-custom-form fieldset {
	width: 100%;
}

.hs-custom-form .form-columns-1 .hs-input {
	width: 100% !important;
}


.hs-custom-form input[type="submit"] {
	color: #FFF;
	transition: .2s ease background-color;
	margin-right: 0;
	background: #c40046;
	font-size: 14px;
	font-weight: 500;
	letter-spacing: -0.07px;
	padding: 21px 30px 22px 30px;
	transition: .2s ease all;
	border: 0;
	border-radius: 0;
}

.legal-consent-container .hs-form-booleancheckbox-display p {
	font-size: 14px;
	margin-left: 0 !important;
}

.legal-consent-container .hs-form-booleancheckbox-display>span, .legal-consent-container .hs-form-booleancheckbox-display>span p {
	margin-left: 0 !important;
}

.hs-form-booleancheckbox-display>span {
	display: inline-block;
}

.hs-custom-form .hs-form-booleancheckbox-display input.hs-input {
	display: inline-block;
	width: auto !important;
}


html, body {
	width: 100%;
	position: relative;
}

header #hs_menu_wrapper_rozemenu a {
	font-weight: 500;
		font-size: 16px;
		letter-spacing: -.5px;
}


.person_round {
	position: relative;
}

.person_round-image {
	position: absolute;
	top: 1px;
}

.d-none {
	display: none !important;
}

.hs_cos_wrapper_type_rich_text ul > li {
	position: relative;
	padding-left: 20px;
	padding-bottom: 2px;
}

.hs_cos_wrapper_type_rich_text ul > li:last-child {
	padding-bottom: 0px;
}

.hs_cos_wrapper_type_rich_text ul > li:before {
	content: '';
	background: #C40046;
	height: 7px;
	width: 7px;
	border-radius: 100%;
	position: absolute;
	top: 11.5px;
	left: 0;
}



.uitgelichtetekst {
	background: #FAF0F3;
	border: 1px solid #C3C2C2;
	padding: 20px;
	margin-bottom: 40px;
}

.uitgelichtetekst > *:last-child {
	margin-bottom: 0;
}

#hs-eu-decline-button {
	display: none !important;
}