/* 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;
    gap: 4px;
    margin-top: 4px;
  }
}

/* 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 figure img, html[lang^="zh-cn"] .box figure img {
	object-fit:cover;
}
html[lang^="ko"] .intro p, html[lang^="zh-cn"] .intro p {
	font-size: 38px;
    line-height: 55px;
}

html[lang^="ko"] p {
	word-break: keep-all;
}


/* .team-members.section .werkvelden {
	margin-top:auto!important;
} */



.team-members.section .werkvelden br {
	display:none!important;
}

.team-members {
    & .team-member .werkvelden {
        & ul {
            li {
                padding-left: 1.5em;
                text-indent: -2.4em;
            }
        }
    }
}

/* 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://9351958.fs1.hubspotusercontent-na1.net/hubfs/9351958/raw_assets/public/aomb-hubspot-theme/fonts/aomb-icons.eot?vzaihf');
	src:  url('https://9351958.fs1.hubspotusercontent-na1.net/hubfs/9351958/raw_assets/public/aomb-hubspot-theme/fonts/aomb-icons.eot?vzaihf#iefix') format('embedded-opentype'),
	url('https://9351958.fs1.hubspotusercontent-na1.net/hubfs/9351958/raw_assets/public/aomb-hubspot-theme/fonts/aomb-icons.ttf?vzaihf') format('truetype'),
	url('https://9351958.fs1.hubspotusercontent-na1.net/hubfs/9351958/raw_assets/public/aomb-hubspot-theme/fonts/aomb-icons.woff?vzaihf') format('woff'),
	url('https://9351958.fs1.hubspotusercontent-na1.net/hubfs/9351958/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;
}


: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: 0px) {
	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);
	}
	body:not(.scrolled):has(.teamsingle) .mainbar .iconmenu i.icon-menu:not(:hover):before,
	body:not(.scrolled):has(.werkenbij) .mainbar .iconmenu i.icon-menu:not(:hover):before,
	body:not(.scrolled):has(.contact-intro) .mainbar .iconmenu i.icon-menu: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 {
	display:flex;
	justify-content:center;
	align-items:center;
	background: #C40847;
	border: 2px solid #C40847;
	position: absolute;
	right: 12px;
	top: 12px;
	width: 32px;
	height: 32px;
	border-radius: 100%;
	transition: 0.2s all;
}
.hs-search-field__bar .hs_cos_wrapper_type_icon {
	display:flex;
}
.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;
}


	/* .teams-slider .team-member {
    & ul {
        li {
            padding-left: 3.5em!important;
        }
    }
	} */
	.hoofdmenu > ul > li:nth-child(3) a {
    background-color: #C10045;
}
.hoofdmenu > ul > li:nth-child(3):hover a {
    background-color: white;
	border-radius:0;
	color:#C10045;
}
.hoofdmenu > ul > li:nth-child(3) a {
    color:white;
}


@media (min-width: 1000px) {
	.hoofdmenu > ul > li:nth-child(3) a:after {
		content: '75+';
		border-radius: 50% 50%;
		background-color: #f1c8d6;
		font-weight:500;
		color:black;
		position: absolute;
		top: 25px;
		/* left: 596px; */
		padding: 6px;
		transition: 0.2s all;
	}
}

html[lang^="en"] .hoofdmenu > ul > li:nth-child(3) a:after {
	left:578px;
}

body.scrolled .hoofdmenu > ul > li:nth-child(3) a:after {
	top:2px;
}

@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(https://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;
			text-indent: -2.4em;
            padding-left: 40px;

			&:before {
				content: '';
				background-image: url(https://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: 14px;
				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;
	min-height:2em;
}

html[lang^="ja"] .team-member > h4 {
	font-size: 18px;
}

.team-member > p {
	color: #767475;
	word-break: normal;
	min-height:3em;
}


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 h2 {
		padding-left: 80px;
		padding-top: 32px;
		padding-bottom: 32px;
	}

	.teams-container h2:after {
		left:55px;
		top:15px;
	}


	.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;
}

.getoonde_logos {
	display:flex;
	flex-wrap: wrap;
    justify-content: space-between;
}
.getoonde_logos .imgblok {
	width:150px;
}

.imgblokcontainer {
	display: flex;
    flex-direction: column;
    gap: 1rem;
}

.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;
	overflow-y: scroll;
    max-height: 90vh;
}

.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-top: 60px;
		padding-bottom: 60px;
	}

	.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;
		display:flex;
		flex-wrap:wrap;
		gap:13px;
	}
	.archive-posts-nav:after {
		bottom:-20px;
	}

	.archive-posts-nav a {
		padding:0;
	}

	.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(https://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(https://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: 1rem;
}



.tooltip {
  position: relative;
  /* display: inline-block; */
  
}

/* Tooltip text */
.tooltiptext {
  visibility: hidden;
  width: -webkit-fill-available;
  background-color: black;
  color: #fff;
  text-align: center;
  padding: 5px 0;
  border-radius: 6px;
 
 
  position: absolute;
  z-index: 1;
}




.tooltip:hover .tooltiptext {
  visibility: visible;
}

.tooltiptext::after {
  content: " ";
  position: absolute;
  top: 100%; /* At the bottom of the tooltip */
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: black transparent transparent transparent;
}

.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(https://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;
	margin: 56px 0;
}

@media (max-width: 600px) {
	.tijdschrift-blok {
		flex-direction: column-reverse;
		padding-left: 16px;
		padding-right: 16px;
	}

	.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) {		
	#inhoudsopgave-wit li.active a, #inhoudsopgave-wit li.active span {
	background-color: transparent!important;
}
	

	.teams-container h2 {
		padding-left: 32px;
		padding-top: 32px;
		padding-bottom: 32px;
	}
	.teams-container h2:after {
		left:15px;
		top:22px;
	}
	.werkenbij .twothird {
		margin-bottom:0;
	}

	.werken-bij-header .p4_image,
	.werken-bij-header .p3_image,
	.werken-bij-header .p2_image,
	.werken-bij-header .p1_image {
		min-height:auto;
	}
	.werkenbij .medewerker-blok.tijdschrift-blok span {
		font-size:unset!important;
	}

	.werkenbij .tijdschrift-blok {
		margin:32px 0;
	}
	.werkenbij .tijdschrift-blok .tijdschrift-image img {
		margin:0;
	}

	.werkenbij .tijdschrift-blok .tijdschrift-image {
		margin-bottom:0;
	}


	.teams-slider .slick-slide {
		margin:0;
	}
	.teams-container > .teams-slider .slick-prev {
		left:-15px;
	}
	.teams-container > .teams-slider .slick-next {
		right:-15px;
	}
	.teams-slider .team-member {
		padding:16px!important;
	}
	.vacature-single {
		padding-bottom:0;
	}
	.openstaande-vacatures {
		margin:0;
		margin-bottom:32px;
	}
 .werkenbij .tijdschrift-blok p {
	font-size: 18px;
	line-height: 1.5;
}

.werkenbij .image-grid {
	flex-direction:column;
}
	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;
	padding-bottom:4em;
}

.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;
}

@media (max-width: 980px) {
	h1 {
		font-size: 36px;
		line-height: 44px;
	}

	.vacature-single h1 {
		font-size:36px;
		line-height:44px;
	}

	h2 {
		font-size: 30px;
		line-height: 34px;
		margin-bottom: 20px;
	}
}

.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: 0px) {
	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: 0px) {
	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;
	}

	footer .talenswitch {
		width: unset;;
	}
}

.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;
}

/* Zoekresultaten 2025 */
.search-results-intro {
	max-width: 1272px;
	margin: 0 auto;
	padding: 136px 16px 0 16px;
	box-sizing: border-box;
	background: #FAF0F3;
	position: relative;
}

.search-results-intro h1 {
	font-size: 32px;
}

.search-results-intro: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: #FAF0F3;
}

.search-results-intro form {
	display: flex;
	gap: 24px;
	transform: translateY(50%);
}

.search-results-intro input[type="search"] {
	background: #fff;
	padding: 16px 16px 16px 0;
	flex: 1;
	font-size: 22px;
}

.search-results-intro :is(input, button, select) {
	outline: none;
	border: 0;
}

.search-results-intro select {
	background: #fff;
	box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.10);
	max-width: 220px;
	font-family: 'Ubuntu', sans-serif;
	font-size: 16px;
}

.search-results-intro .input-wrapper {
	flex: 1;
	box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.10);
	display: flex;
}

.search-results-intro button {
	transition: all .2s ease-in-out;
}

.search-results-intro button.submit-icon {
	width: 56px;
	background-color: #fff;
	background-repeat: no-repeat;
	background-position: center;
	background-size: 20px;
	background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.4444 20L11.4444 13C10.8889 13.4444 10.25 13.7963 9.52778 14.0556C8.80556 14.3148 8.03704 14.4444 7.22222 14.4444C5.2037 14.4444 3.49556 13.7452 2.09778 12.3467C0.7 10.9481 0.000741329 9.24 5.8789e-07 7.22222C-0.000740153 5.20444 0.698519 3.4963 2.09778 2.09778C3.49704 0.699259 5.20519 0 7.22222 0C9.23926 0 10.9478 0.699259 12.3478 2.09778C13.7478 3.4963 14.4467 5.20444 14.4444 7.22222C14.4444 8.03704 14.3148 8.80556 14.0556 9.52778C13.7963 10.25 13.4444 10.8889 13 11.4444L20 18.4444L18.4444 20ZM7.22222 12.2222C8.61111 12.2222 9.79185 11.7363 10.7644 10.7644C11.737 9.79259 12.223 8.61185 12.2222 7.22222C12.2215 5.83259 11.7356 4.65222 10.7644 3.68111C9.79333 2.71 8.61259 2.2237 7.22222 2.22222C5.83185 2.22074 4.65148 2.70704 3.68111 3.68111C2.71074 4.65519 2.22444 5.83556 2.22222 7.22222C2.22 8.60889 2.7063 9.78963 3.68111 10.7644C4.65593 11.7393 5.8363 12.2252 7.22222 12.2222Z' fill='black' fill-opacity='0.4'/%3E%3C/svg%3E%0A");
}

.search-results-intro button.submit-icon:hover {
	background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.4444 20L11.4444 13C10.8889 13.4444 10.25 13.7963 9.52778 14.0556C8.80556 14.3148 8.03704 14.4444 7.22222 14.4444C5.2037 14.4444 3.49556 13.7452 2.09778 12.3467C0.7 10.9481 0.000741329 9.24 5.8789e-07 7.22222C-0.000740153 5.20444 0.698519 3.4963 2.09778 2.09778C3.49704 0.699259 5.20519 0 7.22222 0C9.23926 0 10.9478 0.699259 12.3478 2.09778C13.7478 3.4963 14.4467 5.20444 14.4444 7.22222C14.4444 8.03704 14.3148 8.80556 14.0556 9.52778C13.7963 10.25 13.4444 10.8889 13 11.4444L20 18.4444L18.4444 20ZM7.22222 12.2222C8.61111 12.2222 9.79185 11.7363 10.7644 10.7644C11.737 9.79259 12.223 8.61185 12.2222 7.22222C12.2215 5.83259 11.7356 4.65222 10.7644 3.68111C9.79333 2.71 8.61259 2.2237 7.22222 2.22222C5.83185 2.22074 4.65148 2.70704 3.68111 3.68111C2.71074 4.65519 2.22444 5.83556 2.22222 7.22222C2.22 8.60889 2.7063 9.78963 3.68111 10.7644C4.65593 11.7393 5.8363 12.2252 7.22222 12.2222Z' fill='black'/%3E%3C/svg%3E%0A");
}

.search-results-intro button.submit {
	background: #C40046;
	padding: 20px 40px;
	color: #fff;
}

.search-results-intro button.submit:hover {
	background: #1A1A1A;
}