/*
Theme Name: Gladior
Theme URI: https://www.gladior.com
Description: Thema Gladior Theme, gebasseerd op BlankSlate
Author: Gladior
Author URI: https://www.gladior.com
Version: 1.1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

/* == Add your own styles below this line ==
--------------------------------------------*/
/* THIS CSS WAS COMPILED AND OPTIMIZED, USING THE WP COMPILER PLUGIN */
/* https://bytes.co */
  /* Last Compiled: 2025-12-31 10:16:45 UTC */

@import url("https://p.typekit.net/p.css?s=1&k=yhk8rkn&ht=tk&f=36334&a=84162340&app=typekit&e=css");
/* Fonts less */
/* Import fonts here */
/* latin-ext */
@font-face {
  font-family: 'Mulish';
  font-style: normal;
  font-weight: 200 1000;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/mulish/v18/1Ptvg83HX_SGhgqk0QotcqA.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: 'Mulish';
  font-style: normal;
  font-weight: 200 1000;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/mulish/v18/1Ptvg83HX_SGhgqk3wot.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;
}
/* latin-ext */
@font-face {
  font-family: 'Mulish';
  font-style: italic;
  font-weight: 200 1000;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/mulish/v18/1Pttg83HX_SGhgqk2johaqRXBA.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: 'Mulish';
  font-style: italic;
  font-weight: 200 1000;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/mulish/v18/1Pttg83HX_SGhgqk2jovaqQ.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;
}
/*
 * The Typekit service used to deliver this font or fonts for use on websites
 * is provided by Adobe and is subject to these Terms of Use
 * http://www.adobe.com/products/eulas/tou_typekit. For font license
 * information, see the list below.
 *
 * rollerscript-rough:
 *   - http://typekit.com/eulas/00000000000000007735a931
 *
 * © 2009-2025 Adobe Systems Incorporated. All Rights Reserved.
 */
/*{"last_published":"2025-09-12 13:25:40 UTC"}*/
@font-face {
  font-family: "rollerscript-rough";
  src: url("https://use.typekit.net/af/8b91a2/00000000000000007735a931/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"), url("https://use.typekit.net/af/8b91a2/00000000000000007735a931/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"), url("https://use.typekit.net/af/8b91a2/00000000000000007735a931/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  font-stretch: normal;
}
.tk-rollerscript-rough {
  font-family: "rollerscript-rough", sans-serif;
}
/* Variables less */
/* Defining variables */
/* Breakpoint variables */
/* Root variables */
/* Container variables*/
/* Colour variables */
/* Animation variables */
/* Button styling variables */
/* Root less */
*,
::before,
::after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
:root {
  font-size: 16px;
  line-height: 1.4375;
  font-family: "Mulish", sans-serif;
  color: #252020;
}
*::selection,
*::before::selection,
*::after::selection {
  background-color: #fac565;
  color: #ffffff;
}
html,
body {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
}
a:not(.btn, .ano-link, .button) {
  color: inherit;
}
hr {
  border-color: rgba(61, 117, 131, 0.1);
  border-top: unset;
}
h1,
.h1 {
  font-size: 3.125rem;
  font-weight: 900;
  line-height: 1.1;
  margin-top: 0;
  margin-bottom: 0.5em;
}
@media screen and (max-width: 79.98999999999999rem) {
  h1,
  .h1 {
    font-size: 2.75rem;
  }
}
@media screen and (max-width: 63.99rem) {
  h1,
  .h1 {
    font-size: 2.25rem;
  }
}
h1.xl,
.h1.xl,
h1-xl,
.h1-xl {
  font-size: 6.25rem;
  line-height: .95;
  font-weight: 900;
  margin-top: 0;
  margin-bottom: 0.5em;
}
@media screen and (max-width: 79.98999999999999rem) {
  h1.xl,
  .h1.xl,
  h1-xl,
  .h1-xl {
    font-size: 4rem;
  }
}
h1.xl.clr-light b,
.h1.xl.clr-light b,
h1-xl.clr-light b,
.h1-xl.clr-light b {
  color: #fde6c0;
  font-weight: 900;
}
h2,
.h2 {
  margin-top: 0;
  font-size: 2.5rem;
  line-height: 1.125;
  font-weight: 900;
  margin-bottom: 0.5em;
}
@media screen and (max-width: 79.98999999999999rem) {
  h2,
  .h2 {
    font-size: 2.25rem;
  }
}
@media screen and (max-width: 63.99rem) {
  h2,
  .h2 {
    font-size: 2rem;
  }
}
h3,
.h3 {
  margin-top: 0;
  font-weight: 800;
  font-size: 1.55rem;
  line-height: normal;
  margin-bottom: 0.5em;
}
@media screen and (max-width: 79.98999999999999rem) {
  h3,
  .h3 {
    font-size: 1.3rem;
  }
}
@media screen and (max-width: 63.99rem) {
  h3,
  .h3 {
    font-size: 1.2rem;
  }
}
h4,
.h4 {
  margin-top: 0;
  font-size: 1.25rem;
  line-height: normal;
  font-weight: 700;
  margin-bottom: 0.5em;
}
@media screen and (max-width: 79.98999999999999rem) {
  h4,
  .h4 {
    font-size: 1.125rem;
  }
}
input[type="search"],
input[type="text"],
input[type="email"],
input[type="tel"],
textarea,
select {
  padding: 0.75em 1.8em;
  border-radius: 2rem;
  border: 1px solid;
  width: 100%;
}
textarea {
  border-radius: 10px;
}
/* Framework less */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
  scroll-behavior: smooth;
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
[hidden],
template {
  display: none;
}
a {
  background-color: transparent;
}
abbr[title] {
  border-bottom: 1px dotted;
}
b,
strong {
  font-weight: 600;
}
dfn {
  font-style: italic;
}
mark {
  background: #ff0;
  color: #000;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  top: -.5em;
}
sub {
  bottom: -.25em;
}
img {
  border: 0;
  max-width: 100%;
}
svg:not(:root) {
  overflow: hidden;
}
hr {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}
pre {
  overflow: auto;
}
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}
button {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html input[type=button],
input[type=reset],
input[type=submit] {
  -webkit-appearance: button;
  appearance: button;
  cursor: pointer;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
input {
  line-height: normal;
}
input[type=checkbox],
input[type=radio] {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  height: auto;
}
input[type=search] {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}
fieldset {
  border: 1px solid silver;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
legend {
  border: 0;
  padding: 0;
}
textarea {
  overflow: auto;
}
optgroup {
  font-weight: 700;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td,
th {
  padding: 0;
}
.hidden,
[hidden] {
  display: none !important;
}
.pure-img {
  max-width: 100%;
  height: auto;
  display: block;
}
/*!
Pure v2.0.3
Copyright 2013 Yahoo!
Licensed under the BSD License.
https://github.com/pure-css/pure/blob/master/LICENSE.md
*/
.container {
  width: 90%;
  max-width: 1320px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.container-thinner {
  max-width: 920px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  width: 90%;
}
.pure-g {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -ms-flex-line-pack: start;
  align-content: flex-start;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  table .pure-g {
    display: block;
  }
}
.opera-only :-o-prefocus,
.pure-g {
  word-spacing: -.43em;
}
.pure-u-1,
.pure-u-1-1,
.pure-u-1-12,
.pure-u-1-2,
.pure-u-1-24,
.pure-u-1-3,
.pure-u-1-4,
.pure-u-1-5,
.pure-u-1-6,
.pure-u-1-8,
.pure-u-10-24,
.pure-u-11-12,
.pure-u-11-24,
.pure-u-12-24,
.pure-u-13-24,
.pure-u-14-24,
.pure-u-15-24,
.pure-u-16-24,
.pure-u-17-24,
.pure-u-18-24,
.pure-u-19-24,
.pure-u-2-24,
.pure-u-2-3,
.pure-u-2-5,
.pure-u-20-24,
.pure-u-21-24,
.pure-u-22-24,
.pure-u-23-24,
.pure-u-24-24,
.pure-u-3-24,
.pure-u-3-4,
.pure-u-3-5,
.pure-u-3-8,
.pure-u-4-24,
.pure-u-4-5,
.pure-u-5-12,
.pure-u-5-24,
.pure-u-5-5,
.pure-u-5-6,
.pure-u-5-8,
.pure-u-6-24,
.pure-u-7-12,
.pure-u-7-24,
.pure-u-7-8,
.pure-u-8-24,
.pure-u-9-24 {
  display: inline-block;
}
.pure-u-1-24 {
  width: 4.1667%;
}
.pure-u-1-12,
.pure-u-2-24 {
  width: 8.3333%;
}
.pure-u-1-8,
.pure-u-3-24 {
  width: 12.5%;
}
.pure-u-1-6,
.pure-u-4-24 {
  width: 16.6667%;
}
.pure-u-1-5 {
  width: 20%;
}
.pure-u-5-24 {
  width: 20.8333%;
}
.pure-u-1-4,
.pure-u-6-24 {
  width: 25%;
}
.pure-u-7-24 {
  width: 29.1667%;
}
.pure-u-1-3,
.pure-u-8-24 {
  width: 33.3333%;
}
.pure-u-3-8,
.pure-u-9-24 {
  width: 37.5%;
}
.pure-u-2-5 {
  width: 40%;
}
.pure-u-10-24,
.pure-u-5-12 {
  width: 41.6667%;
}
.pure-u-11-24 {
  width: 45.8333%;
}
.pure-u-1-2,
.pure-u-12-24 {
  width: 50%;
}
.pure-u-13-24 {
  width: 54.1667%;
}
.pure-u-14-24,
.pure-u-7-12 {
  width: 58.3333%;
}
.pure-u-3-5 {
  width: 60%;
}
.pure-u-15-24,
.pure-u-5-8 {
  width: 62.5%;
}
.pure-u-16-24,
.pure-u-2-3 {
  width: 66.6667%;
}
.pure-u-17-24 {
  width: 70.8333%;
}
.pure-u-18-24,
.pure-u-3-4 {
  width: 75%;
}
.pure-u-19-24 {
  width: 79.1667%;
}
.pure-u-4-5 {
  width: 80%;
}
.pure-u-20-24,
.pure-u-5-6 {
  width: 83.3333%;
}
.pure-u-21-24,
.pure-u-7-8 {
  width: 87.5%;
}
.pure-u-11-12,
.pure-u-22-24 {
  width: 91.6667%;
}
.pure-u-23-24 {
  width: 95.8333%;
}
.pure-u-1,
.pure-u-1-1,
.pure-u-24-24,
.pure-u-5-5 {
  width: 100%;
}
.pure-g {
  margin-left: -0.5rem;
  margin-right: -0.5rem;
}
.pure-g > div {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
@media screen and (min-width: 89.98999999999999rem) {
  .pure-u-xxl-hidden {
    display: none !important;
  }
}
@media screen and (min-width: 79.98999999999999rem) {
  .pure-u-xl-hidden {
    display: none !important;
  }
}
@media screen and (min-width: 63.99rem) and (max-width: 79.98999999999999rem) {
  .pure-u-lg-hidden {
    display: none !important;
  }
}
@media screen and (min-width: 47.99rem) and (max-width: 63.99rem) {
  .pure-u-md-hidden {
    display: none !important;
  }
}
@media screen and (max-width: 47.99rem) {
  .pure-u-sm-hidden {
    display: none !important;
  }
}
@media screen and (min-width: 35.49rem) {
  .pure-u-sm-1-24 {
    width: 4.1667%;
  }
  .pure-u-sm-1-12,
  .pure-u-sm-2-24 {
    width: 8.3333%;
  }
  .pure-u-sm-1-8,
  .pure-u-sm-3-24 {
    width: 12.5%;
  }
  .pure-u-sm-1-6,
  .pure-u-sm-4-24 {
    width: 16.6667%;
  }
  .pure-u-sm-1-5 {
    width: 20%;
  }
  .pure-u-sm-5-24 {
    width: 20.8333%;
  }
  .pure-u-sm-1-4,
  .pure-u-sm-6-24 {
    width: 25%;
  }
  .pure-u-sm-7-24 {
    width: 29.1667%;
  }
  .pure-u-sm-1-3,
  .pure-u-sm-8-24 {
    width: 33.3333%;
  }
  .pure-u-sm-3-8,
  .pure-u-sm-9-24 {
    width: 37.5%;
  }
  .pure-u-sm-2-5 {
    width: 40%;
  }
  .pure-u-sm-10-24,
  .pure-u-sm-5-12 {
    width: 41.6667%;
  }
  .pure-u-sm-11-24 {
    width: 45.8333%;
  }
  .pure-u-sm-1-2,
  .pure-u-sm-12-24 {
    width: 50%;
  }
  .pure-u-sm-13-24 {
    width: 54.1667%;
  }
  .pure-u-sm-14-24,
  .pure-u-sm-7-12 {
    width: 58.3333%;
  }
  .pure-u-sm-3-5 {
    width: 60%;
  }
  .pure-u-sm-15-24,
  .pure-u-sm-5-8 {
    width: 62.5%;
  }
  .pure-u-sm-16-24,
  .pure-u-sm-2-3 {
    width: 66.6667%;
  }
  .pure-u-sm-17-24 {
    width: 70.8333%;
  }
  .pure-u-sm-18-24,
  .pure-u-sm-3-4 {
    width: 75%;
  }
  .pure-u-sm-19-24 {
    width: 79.1667%;
  }
  .pure-u-sm-4-5 {
    width: 80%;
  }
  .pure-u-sm-20-24,
  .pure-u-sm-5-6 {
    width: 83.3333%;
  }
  .pure-u-sm-21-24,
  .pure-u-sm-7-8 {
    width: 87.5%;
  }
  .pure-u-sm-11-12,
  .pure-u-sm-22-24 {
    width: 91.6667%;
  }
  .pure-u-sm-23-24 {
    width: 95.8333%;
  }
  .pure-u-sm-1,
  .pure-u-sm-1-1,
  .pure-u-sm-24-24,
  .pure-u-sm-5-5 {
    width: 100%;
  }
}
@media screen and (min-width: 47.99rem) {
  .pure-u-md-1-24 {
    width: 4.1667%;
  }
  .pure-u-md-1-12,
  .pure-u-md-2-24 {
    width: 8.3333%;
  }
  .pure-u-md-1-8,
  .pure-u-md-3-24 {
    width: 12.5%;
  }
  .pure-u-md-1-6,
  .pure-u-md-4-24 {
    width: 16.6667%;
  }
  .pure-u-md-1-5 {
    width: 20%;
  }
  .pure-u-md-5-24 {
    width: 20.8333%;
  }
  .pure-u-md-1-4,
  .pure-u-md-6-24 {
    width: 25%;
  }
  .pure-u-md-7-24 {
    width: 29.1667%;
  }
  .pure-u-md-1-3,
  .pure-u-md-8-24 {
    width: 33.3333%;
  }
  .pure-u-md-3-8,
  .pure-u-md-9-24 {
    width: 37.5%;
  }
  .pure-u-md-2-5 {
    width: 40%;
  }
  .pure-u-md-10-24,
  .pure-u-md-5-12 {
    width: 41.6667%;
  }
  .pure-u-md-11-24 {
    width: 45.8333%;
  }
  .pure-u-md-1-2,
  .pure-u-md-12-24 {
    width: 50%;
  }
  .pure-u-md-13-24 {
    width: 54.1667%;
  }
  .pure-u-md-14-24,
  .pure-u-md-7-12 {
    width: 58.3333%;
  }
  .pure-u-md-3-5 {
    width: 60%;
  }
  .pure-u-md-15-24,
  .pure-u-md-5-8 {
    width: 62.5%;
  }
  .pure-u-md-16-24,
  .pure-u-md-2-3 {
    width: 66.6667%;
  }
  .pure-u-md-17-24 {
    width: 70.8333%;
  }
  .pure-u-md-18-24,
  .pure-u-md-3-4 {
    width: 75%;
  }
  .pure-u-md-19-24 {
    width: 79.1667%;
  }
  .pure-u-md-4-5 {
    width: 80%;
  }
  .pure-u-md-20-24,
  .pure-u-md-5-6 {
    width: 83.3333%;
  }
  .pure-u-md-21-24,
  .pure-u-md-7-8 {
    width: 87.5%;
  }
  .pure-u-md-11-12,
  .pure-u-md-22-24 {
    width: 91.6667%;
  }
  .pure-u-md-23-24 {
    width: 95.8333%;
  }
  .pure-u-md-1,
  .pure-u-md-1-1,
  .pure-u-md-24-24,
  .pure-u-md-5-5 {
    width: 100%;
  }
}
@media screen and (min-width: 63.99rem) {
  .pure-u-lg-1-24 {
    width: 4.1667%;
  }
  .pure-u-lg-1-12,
  .pure-u-lg-2-24 {
    width: 8.3333%;
  }
  .pure-u-lg-1-8,
  .pure-u-lg-3-24 {
    width: 12.5%;
  }
  .pure-u-lg-1-6,
  .pure-u-lg-4-24 {
    width: 16.6667%;
  }
  .pure-u-lg-1-5 {
    width: 20%;
  }
  .pure-u-lg-5-24 {
    width: 20.8333%;
  }
  .pure-u-lg-1-4,
  .pure-u-lg-6-24 {
    width: 25%;
  }
  .pure-u-lg-7-24 {
    width: 29.1667%;
  }
  .pure-u-lg-1-3,
  .pure-u-lg-8-24 {
    width: 33.3333%;
  }
  .pure-u-lg-3-8,
  .pure-u-lg-9-24 {
    width: 37.5%;
  }
  .pure-u-lg-2-5 {
    width: 40%;
  }
  .pure-u-lg-10-24,
  .pure-u-lg-5-12 {
    width: 41.6667%;
  }
  .pure-u-lg-11-24 {
    width: 45.8333%;
  }
  .pure-u-lg-1-2,
  .pure-u-lg-12-24 {
    width: 50%;
  }
  .pure-u-lg-13-24 {
    width: 54.1667%;
  }
  .pure-u-lg-14-24,
  .pure-u-lg-7-12 {
    width: 58.3333%;
  }
  .pure-u-lg-3-5 {
    width: 60%;
  }
  .pure-u-lg-15-24,
  .pure-u-lg-5-8 {
    width: 62.5%;
  }
  .pure-u-lg-16-24,
  .pure-u-lg-2-3 {
    width: 66.6667%;
  }
  .pure-u-lg-17-24 {
    width: 70.8333%;
  }
  .pure-u-lg-18-24,
  .pure-u-lg-3-4 {
    width: 75%;
  }
  .pure-u-lg-19-24 {
    width: 79.1667%;
  }
  .pure-u-lg-4-5 {
    width: 80%;
  }
  .pure-u-lg-20-24,
  .pure-u-lg-5-6 {
    width: 83.3333%;
  }
  .pure-u-lg-21-24,
  .pure-u-lg-7-8 {
    width: 87.5%;
  }
  .pure-u-lg-11-12,
  .pure-u-lg-22-24 {
    width: 91.6667%;
  }
  .pure-u-lg-23-24 {
    width: 95.8333%;
  }
  .pure-u-lg-1,
  .pure-u-lg-1-1,
  .pure-u-lg-24-24,
  .pure-u-lg-5-5 {
    width: 100%;
  }
}
@media screen and (min-width: 79.98999999999999rem) {
  .pure-u-xl-1-24 {
    width: 4.1667%;
  }
  .pure-u-xl-1-12,
  .pure-u-xl-2-24 {
    width: 8.3333%;
  }
  .pure-u-xl-1-8,
  .pure-u-xl-3-24 {
    width: 12.5%;
  }
  .pure-u-xl-1-6,
  .pure-u-xl-4-24 {
    width: 16.6667%;
  }
  .pure-u-xl-1-5 {
    width: 20%;
  }
  .pure-u-xl-5-24 {
    width: 20.8333%;
  }
  .pure-u-xl-1-4,
  .pure-u-xl-6-24 {
    width: 25%;
  }
  .pure-u-xl-7-24 {
    width: 29.1667%;
  }
  .pure-u-xl-1-3,
  .pure-u-xl-8-24 {
    width: 33.3333%;
  }
  .pure-u-xl-3-8,
  .pure-u-xl-9-24 {
    width: 37.5%;
  }
  .pure-u-xl-2-5 {
    width: 40%;
  }
  .pure-u-xl-10-24,
  .pure-u-xl-5-12 {
    width: 41.6667%;
  }
  .pure-u-xl-11-24 {
    width: 45.8333%;
  }
  .pure-u-xl-1-2,
  .pure-u-xl-12-24 {
    width: 50%;
  }
  .pure-u-xl-13-24 {
    width: 54.1667%;
  }
  .pure-u-xl-14-24,
  .pure-u-xl-7-12 {
    width: 58.3333%;
  }
  .pure-u-xl-3-5 {
    width: 60%;
  }
  .pure-u-xl-15-24,
  .pure-u-xl-5-8 {
    width: 62.5%;
  }
  .pure-u-xl-16-24,
  .pure-u-xl-2-3 {
    width: 66.6667%;
  }
  .pure-u-xl-17-24 {
    width: 70.8333%;
  }
  .pure-u-xl-18-24,
  .pure-u-xl-3-4 {
    width: 75%;
  }
  .pure-u-xl-19-24 {
    width: 79.1667%;
  }
  .pure-u-xl-4-5 {
    width: 80%;
  }
  .pure-u-xl-20-24,
  .pure-u-xl-5-6 {
    width: 83.3333%;
  }
  .pure-u-xl-21-24,
  .pure-u-xl-7-8 {
    width: 87.5%;
  }
  .pure-u-xl-11-12,
  .pure-u-xl-22-24 {
    width: 91.6667%;
  }
  .pure-u-xl-23-24 {
    width: 95.8333%;
  }
  .pure-u-xl-1,
  .pure-u-xl-1-1,
  .pure-u-xl-24-24,
  .pure-u-xl-5-5 {
    width: 100%;
  }
}
@media screen and (min-width: 89.98999999999999rem) {
  .pure-u-xxl-1-24 {
    width: 4.1667%;
  }
  .pure-u-xxl-1-12,
  .pure-u-xxl-2-24 {
    width: 8.3333%;
  }
  .pure-u-xxl-1-8,
  .pure-u-xxl-3-24 {
    width: 12.5%;
  }
  .pure-u-xxl-1-6,
  .pure-u-xxl-4-24 {
    width: 16.6667%;
  }
  .pure-u-xxl-1-5 {
    width: 20%;
  }
  .pure-u-xxl-5-24 {
    width: 20.8333%;
  }
  .pure-u-xxl-1-4,
  .pure-u-xxl-6-24 {
    width: 25%;
  }
  .pure-u-xxl-7-24 {
    width: 29.1667%;
  }
  .pure-u-xxl-1-3,
  .pure-u-xxl-8-24 {
    width: 33.3333%;
  }
  .pure-u-xxl-3-8,
  .pure-u-xxl-9-24 {
    width: 37.5%;
  }
  .pure-u-xxl-2-5 {
    width: 40%;
  }
  .pure-u-xxl-10-24,
  .pure-u-xxl-5-12 {
    width: 41.6667%;
  }
  .pure-u-xxl-11-24 {
    width: 45.8333%;
  }
  .pure-u-xxl-1-2,
  .pure-u-xxl-12-24 {
    width: 50%;
  }
  .pure-u-xxl-13-24 {
    width: 54.1667%;
  }
  .pure-u-xxl-14-24,
  .pure-u-xxl-7-12 {
    width: 58.3333%;
  }
  .pure-u-xxl-3-5 {
    width: 60%;
  }
  .pure-u-xxl-15-24,
  .pure-u-xxl-5-8 {
    width: 62.5%;
  }
  .pure-u-xxl-16-24,
  .pure-u-xxl-2-3 {
    width: 66.6667%;
  }
  .pure-u-xxl-17-24 {
    width: 70.8333%;
  }
  .pure-u-xxl-18-24,
  .pure-u-xxl-3-4 {
    width: 75%;
  }
  .pure-u-xxl-19-24 {
    width: 79.1667%;
  }
  .pure-u-xxl-4-5 {
    width: 80%;
  }
  .pure-u-xxl-20-24,
  .pure-u-xxl-5-6 {
    width: 83.3333%;
  }
  .pure-u-xxl-21-24,
  .pure-u-xxl-7-8 {
    width: 87.5%;
  }
  .pure-u-xxl-11-12,
  .pure-u-xxl-22-24 {
    width: 91.6667%;
  }
  .pure-u-xxl-23-24 {
    width: 95.8333%;
  }
  .pure-u-xxl-1,
  .pure-u-xxl-1-1,
  .pure-u-xxl-24-24,
  .pure-u-xxl-5-5 {
    width: 100%;
  }
}
.pure-g.eq-height > div > div {
  height: 100%;
}
.full-width > .pure-g:not(.slick-slider) > div {
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 0;
}
.no-margin.container-thinner,
.margin-no.container-thinner {
  margin: 0;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}
.no-padding.container-thinner,
.padding-no.container-thinner {
  padding: 0;
  padding-top: 0;
  padding-right: 0;
  padding-left: 0;
  padding-bottom: 0;
}
[class^="pure-u"].no-padding,
.pure-u.no-padding {
  padding-bottom: 0 !important;
}
#tinymce {
  padding: 1rem !important;
  scroll-behavior: smooth;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  letter-spacing: -0.025em;
  font-size: 16px;
  line-height: 1.4375;
  font-family: "Mulish", sans-serif;
  color: #252020;
}
@media screen and (max-width: 47.99rem) {
  #tinymce {
    font-size: 16px;
  }
}
fieldset.hidden-fields-container {
  display: none;
}
@keyframes splide-loading {
  0% {
    transform: rotate(0);
  }
  to {
    transform: rotate(1turn);
  }
}
.splide__track--draggable {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.splide__track--fade > .splide__list > .splide__slide {
  margin: 0 !important;
  opacity: 0;
  z-index: 0;
}
.splide__track--fade > .splide__list > .splide__slide.is-active {
  opacity: 1;
  z-index: 1;
}
.splide--rtl {
  direction: rtl;
}
.splide__track--ttb > .splide__list {
  display: block;
}
.splide__container {
  box-sizing: border-box;
  position: relative;
}
.splide__list {
  backface-visibility: hidden;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  margin: 0 !important;
  padding: 0 !important;
}
.splide.is-initialized:not(.is-active) .splide__list {
  display: block;
}
.splide__pagination {
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 0;
  pointer-events: none;
}
.splide__pagination li {
  display: inline-block;
  line-height: 1;
  list-style-type: none;
  margin: 0;
  pointer-events: auto;
}
.splide:not(.is-overflow) .splide__pagination {
  display: none;
}
.splide__progress__bar {
  width: 0;
}
.splide {
  position: relative;
  visibility: hidden;
}
.splide.is-initialized,
.splide.is-rendered {
  visibility: visible;
}
.splide__slide {
  backface-visibility: hidden;
  box-sizing: border-box;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  list-style-type: none !important;
  margin: 0;
  position: relative;
}
.splide__slide img {
  vertical-align: bottom;
}
.splide__spinner {
  animation: splide-loading 1s linear infinite;
  border: 2px solid #999;
  border-left-color: transparent;
  border-radius: 50%;
  bottom: 0;
  contain: strict;
  display: inline-block;
  height: 20px;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
  width: 20px;
}
.splide__sr {
  clip: rect(0 0 0 0);
  border: 0;
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.splide__toggle.is-active .splide__toggle__play,
.splide__toggle__pause {
  display: none;
}
.splide__toggle.is-active .splide__toggle__pause {
  display: inline;
}
.splide__track {
  overflow: hidden;
  position: relative;
  z-index: 0;
}
/* Utility less */
/* Utility stylesheet */
/* Transition */
/* Padding and maring classes */
.m-0 {
  margin: 0em;
}
.mx-0 {
  margin-left: 0em;
  margin-right: 0em;
}
.my-0 {
  margin-top: 0em;
  margin-bottom: 0em;
}
.mt-0 {
  margin-top: 0em;
}
.mr-0 {
  margin-right: 0em;
}
.mb-0 {
  margin-bottom: 0em;
}
.ml-0 {
  margin-left: 0em;
}
.m-0-5 {
  margin: 0.5em;
}
.mx-0-5 {
  margin-left: 0.5em;
  margin-right: 0.5em;
}
.my-0-5 {
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}
.mt-0-5 {
  margin-top: 0.5em;
}
.mr-0-5 {
  margin-right: 0.5em;
}
.mb-0-5 {
  margin-bottom: 0.5em;
}
.ml-0-5 {
  margin-left: 0.5em;
}
.m-1 {
  margin: 1em;
}
.mx-1 {
  margin-left: 1em;
  margin-right: 1em;
}
.my-1 {
  margin-top: 1em;
  margin-bottom: 1em;
}
.mt-1 {
  margin-top: 1em;
}
.mr-1 {
  margin-right: 1em;
}
.mb-1 {
  margin-bottom: 1em;
}
.ml-1 {
  margin-left: 1em;
}
.m-1-5 {
  margin: 1.5em;
}
.mx-1-5 {
  margin-left: 1.5em;
  margin-right: 1.5em;
}
.my-1-5 {
  margin-top: 1.5em;
  margin-bottom: 1.5em;
}
.mt-1-5 {
  margin-top: 1.5em;
}
.mr-1-5 {
  margin-right: 1.5em;
}
.mb-1-5 {
  margin-bottom: 1.5em;
}
.ml-1-5 {
  margin-left: 1.5em;
}
.m-2 {
  margin: 2em;
}
.mx-2 {
  margin-left: 2em;
  margin-right: 2em;
}
.my-2 {
  margin-top: 2em;
  margin-bottom: 2em;
}
.mt-2 {
  margin-top: 2em;
}
.mr-2 {
  margin-right: 2em;
}
.mb-2 {
  margin-bottom: 2em;
}
.ml-2 {
  margin-left: 2em;
}
.m-2-5 {
  margin: 2.5em;
}
.mx-2-5 {
  margin-left: 2.5em;
  margin-right: 2.5em;
}
.my-2-5 {
  margin-top: 2.5em;
  margin-bottom: 2.5em;
}
.mt-2-5 {
  margin-top: 2.5em;
}
.mr-2-5 {
  margin-right: 2.5em;
}
.mb-2-5 {
  margin-bottom: 2.5em;
}
.ml-2-5 {
  margin-left: 2.5em;
}
.m-3 {
  margin: 3em;
}
.mx-3 {
  margin-left: 3em;
  margin-right: 3em;
}
.my-3 {
  margin-top: 3em;
  margin-bottom: 3em;
}
.mt-3 {
  margin-top: 3em;
}
.mr-3 {
  margin-right: 3em;
}
.mb-3 {
  margin-bottom: 3em;
}
.ml-3 {
  margin-left: 3em;
}
.m-3-5 {
  margin: 3.5em;
}
.mx-3-5 {
  margin-left: 3.5em;
  margin-right: 3.5em;
}
.my-3-5 {
  margin-top: 3.5em;
  margin-bottom: 3.5em;
}
.mt-3-5 {
  margin-top: 3.5em;
}
.mr-3-5 {
  margin-right: 3.5em;
}
.mb-3-5 {
  margin-bottom: 3.5em;
}
.ml-3-5 {
  margin-left: 3.5em;
}
.m-4 {
  margin: 4em;
}
.mx-4 {
  margin-left: 4em;
  margin-right: 4em;
}
.my-4 {
  margin-top: 4em;
  margin-bottom: 4em;
}
.mt-4 {
  margin-top: 4em;
}
.mr-4 {
  margin-right: 4em;
}
.mb-4 {
  margin-bottom: 4em;
}
.ml-4 {
  margin-left: 4em;
}
.m-4-5 {
  margin: 4.5em;
}
.mx-4-5 {
  margin-left: 4.5em;
  margin-right: 4.5em;
}
.my-4-5 {
  margin-top: 4.5em;
  margin-bottom: 4.5em;
}
.mt-4-5 {
  margin-top: 4.5em;
}
.mr-4-5 {
  margin-right: 4.5em;
}
.mb-4-5 {
  margin-bottom: 4.5em;
}
.ml-4-5 {
  margin-left: 4.5em;
}
.m-5 {
  margin: 5em;
}
.mx-5 {
  margin-left: 5em;
  margin-right: 5em;
}
.my-5 {
  margin-top: 5em;
  margin-bottom: 5em;
}
.mt-5 {
  margin-top: 5em;
}
.mr-5 {
  margin-right: 5em;
}
.mb-5 {
  margin-bottom: 5em;
}
.ml-5 {
  margin-left: 5em;
}
.m-5-5 {
  margin: 5.5em;
}
.mx-5-5 {
  margin-left: 5.5em;
  margin-right: 5.5em;
}
.my-5-5 {
  margin-top: 5.5em;
  margin-bottom: 5.5em;
}
.mt-5-5 {
  margin-top: 5.5em;
}
.mr-5-5 {
  margin-right: 5.5em;
}
.mb-5-5 {
  margin-bottom: 5.5em;
}
.ml-5-5 {
  margin-left: 5.5em;
}
.m-6 {
  margin: 6em;
}
.mx-6 {
  margin-left: 6em;
  margin-right: 6em;
}
.my-6 {
  margin-top: 6em;
  margin-bottom: 6em;
}
.mt-6 {
  margin-top: 6em;
}
.mr-6 {
  margin-right: 6em;
}
.mb-6 {
  margin-bottom: 6em;
}
.ml-6 {
  margin-left: 6em;
}
.m-6-5 {
  margin: 6.5em;
}
.mx-6-5 {
  margin-left: 6.5em;
  margin-right: 6.5em;
}
.my-6-5 {
  margin-top: 6.5em;
  margin-bottom: 6.5em;
}
.mt-6-5 {
  margin-top: 6.5em;
}
.mr-6-5 {
  margin-right: 6.5em;
}
.mb-6-5 {
  margin-bottom: 6.5em;
}
.ml-6-5 {
  margin-left: 6.5em;
}
.m-7 {
  margin: 7em;
}
.mx-7 {
  margin-left: 7em;
  margin-right: 7em;
}
.my-7 {
  margin-top: 7em;
  margin-bottom: 7em;
}
.mt-7 {
  margin-top: 7em;
}
.mr-7 {
  margin-right: 7em;
}
.mb-7 {
  margin-bottom: 7em;
}
.ml-7 {
  margin-left: 7em;
}
.m-7-5 {
  margin: 7.5em;
}
.mx-7-5 {
  margin-left: 7.5em;
  margin-right: 7.5em;
}
.my-7-5 {
  margin-top: 7.5em;
  margin-bottom: 7.5em;
}
.mt-7-5 {
  margin-top: 7.5em;
}
.mr-7-5 {
  margin-right: 7.5em;
}
.mb-7-5 {
  margin-bottom: 7.5em;
}
.ml-7-5 {
  margin-left: 7.5em;
}
.m-8 {
  margin: 8em;
}
.mx-8 {
  margin-left: 8em;
  margin-right: 8em;
}
.my-8 {
  margin-top: 8em;
  margin-bottom: 8em;
}
.mt-8 {
  margin-top: 8em;
}
.mr-8 {
  margin-right: 8em;
}
.mb-8 {
  margin-bottom: 8em;
}
.ml-8 {
  margin-left: 8em;
}
.m-8-5 {
  margin: 8.5em;
}
.mx-8-5 {
  margin-left: 8.5em;
  margin-right: 8.5em;
}
.my-8-5 {
  margin-top: 8.5em;
  margin-bottom: 8.5em;
}
.mt-8-5 {
  margin-top: 8.5em;
}
.mr-8-5 {
  margin-right: 8.5em;
}
.mb-8-5 {
  margin-bottom: 8.5em;
}
.ml-8-5 {
  margin-left: 8.5em;
}
.m-9 {
  margin: 9em;
}
.mx-9 {
  margin-left: 9em;
  margin-right: 9em;
}
.my-9 {
  margin-top: 9em;
  margin-bottom: 9em;
}
.mt-9 {
  margin-top: 9em;
}
.mr-9 {
  margin-right: 9em;
}
.mb-9 {
  margin-bottom: 9em;
}
.ml-9 {
  margin-left: 9em;
}
.m-9-5 {
  margin: 9.5em;
}
.mx-9-5 {
  margin-left: 9.5em;
  margin-right: 9.5em;
}
.my-9-5 {
  margin-top: 9.5em;
  margin-bottom: 9.5em;
}
.mt-9-5 {
  margin-top: 9.5em;
}
.mr-9-5 {
  margin-right: 9.5em;
}
.mb-9-5 {
  margin-bottom: 9.5em;
}
.ml-9-5 {
  margin-left: 9.5em;
}
.m-10 {
  margin: 10em;
}
.mx-10 {
  margin-left: 10em;
  margin-right: 10em;
}
.my-10 {
  margin-top: 10em;
  margin-bottom: 10em;
}
.mt-10 {
  margin-top: 10em;
}
.mr-10 {
  margin-right: 10em;
}
.mb-10 {
  margin-bottom: 10em;
}
.ml-10 {
  margin-left: 10em;
}
@media (min-width: 35.49rem) {
  .m-sm-0 {
    margin: 0em;
  }
  .mx-sm-0 {
    margin-left: 0em;
    margin-right: 0em;
  }
  .my-sm-0 {
    margin-top: 0em;
    margin-bottom: 0em;
  }
  .mt-sm-0 {
    margin-top: 0em;
  }
  .mr-sm-0 {
    margin-right: 0em;
  }
  .mb-sm-0 {
    margin-bottom: 0em;
  }
  .ml-sm-0 {
    margin-left: 0em;
  }
}
@media (min-width: 35.49rem) {
  .m-sm-0-5 {
    margin: 0.5em;
  }
  .mx-sm-0-5 {
    margin-left: 0.5em;
    margin-right: 0.5em;
  }
  .my-sm-0-5 {
    margin-top: 0.5em;
    margin-bottom: 0.5em;
  }
  .mt-sm-0-5 {
    margin-top: 0.5em;
  }
  .mr-sm-0-5 {
    margin-right: 0.5em;
  }
  .mb-sm-0-5 {
    margin-bottom: 0.5em;
  }
  .ml-sm-0-5 {
    margin-left: 0.5em;
  }
}
@media (min-width: 35.49rem) {
  .m-sm-1 {
    margin: 1em;
  }
  .mx-sm-1 {
    margin-left: 1em;
    margin-right: 1em;
  }
  .my-sm-1 {
    margin-top: 1em;
    margin-bottom: 1em;
  }
  .mt-sm-1 {
    margin-top: 1em;
  }
  .mr-sm-1 {
    margin-right: 1em;
  }
  .mb-sm-1 {
    margin-bottom: 1em;
  }
  .ml-sm-1 {
    margin-left: 1em;
  }
}
@media (min-width: 35.49rem) {
  .m-sm-1-5 {
    margin: 1.5em;
  }
  .mx-sm-1-5 {
    margin-left: 1.5em;
    margin-right: 1.5em;
  }
  .my-sm-1-5 {
    margin-top: 1.5em;
    margin-bottom: 1.5em;
  }
  .mt-sm-1-5 {
    margin-top: 1.5em;
  }
  .mr-sm-1-5 {
    margin-right: 1.5em;
  }
  .mb-sm-1-5 {
    margin-bottom: 1.5em;
  }
  .ml-sm-1-5 {
    margin-left: 1.5em;
  }
}
@media (min-width: 35.49rem) {
  .m-sm-2 {
    margin: 2em;
  }
  .mx-sm-2 {
    margin-left: 2em;
    margin-right: 2em;
  }
  .my-sm-2 {
    margin-top: 2em;
    margin-bottom: 2em;
  }
  .mt-sm-2 {
    margin-top: 2em;
  }
  .mr-sm-2 {
    margin-right: 2em;
  }
  .mb-sm-2 {
    margin-bottom: 2em;
  }
  .ml-sm-2 {
    margin-left: 2em;
  }
}
@media (min-width: 35.49rem) {
  .m-sm-2-5 {
    margin: 2.5em;
  }
  .mx-sm-2-5 {
    margin-left: 2.5em;
    margin-right: 2.5em;
  }
  .my-sm-2-5 {
    margin-top: 2.5em;
    margin-bottom: 2.5em;
  }
  .mt-sm-2-5 {
    margin-top: 2.5em;
  }
  .mr-sm-2-5 {
    margin-right: 2.5em;
  }
  .mb-sm-2-5 {
    margin-bottom: 2.5em;
  }
  .ml-sm-2-5 {
    margin-left: 2.5em;
  }
}
@media (min-width: 35.49rem) {
  .m-sm-3 {
    margin: 3em;
  }
  .mx-sm-3 {
    margin-left: 3em;
    margin-right: 3em;
  }
  .my-sm-3 {
    margin-top: 3em;
    margin-bottom: 3em;
  }
  .mt-sm-3 {
    margin-top: 3em;
  }
  .mr-sm-3 {
    margin-right: 3em;
  }
  .mb-sm-3 {
    margin-bottom: 3em;
  }
  .ml-sm-3 {
    margin-left: 3em;
  }
}
@media (min-width: 35.49rem) {
  .m-sm-3-5 {
    margin: 3.5em;
  }
  .mx-sm-3-5 {
    margin-left: 3.5em;
    margin-right: 3.5em;
  }
  .my-sm-3-5 {
    margin-top: 3.5em;
    margin-bottom: 3.5em;
  }
  .mt-sm-3-5 {
    margin-top: 3.5em;
  }
  .mr-sm-3-5 {
    margin-right: 3.5em;
  }
  .mb-sm-3-5 {
    margin-bottom: 3.5em;
  }
  .ml-sm-3-5 {
    margin-left: 3.5em;
  }
}
@media (min-width: 35.49rem) {
  .m-sm-4 {
    margin: 4em;
  }
  .mx-sm-4 {
    margin-left: 4em;
    margin-right: 4em;
  }
  .my-sm-4 {
    margin-top: 4em;
    margin-bottom: 4em;
  }
  .mt-sm-4 {
    margin-top: 4em;
  }
  .mr-sm-4 {
    margin-right: 4em;
  }
  .mb-sm-4 {
    margin-bottom: 4em;
  }
  .ml-sm-4 {
    margin-left: 4em;
  }
}
@media (min-width: 35.49rem) {
  .m-sm-4-5 {
    margin: 4.5em;
  }
  .mx-sm-4-5 {
    margin-left: 4.5em;
    margin-right: 4.5em;
  }
  .my-sm-4-5 {
    margin-top: 4.5em;
    margin-bottom: 4.5em;
  }
  .mt-sm-4-5 {
    margin-top: 4.5em;
  }
  .mr-sm-4-5 {
    margin-right: 4.5em;
  }
  .mb-sm-4-5 {
    margin-bottom: 4.5em;
  }
  .ml-sm-4-5 {
    margin-left: 4.5em;
  }
}
@media (min-width: 35.49rem) {
  .m-sm-5 {
    margin: 5em;
  }
  .mx-sm-5 {
    margin-left: 5em;
    margin-right: 5em;
  }
  .my-sm-5 {
    margin-top: 5em;
    margin-bottom: 5em;
  }
  .mt-sm-5 {
    margin-top: 5em;
  }
  .mr-sm-5 {
    margin-right: 5em;
  }
  .mb-sm-5 {
    margin-bottom: 5em;
  }
  .ml-sm-5 {
    margin-left: 5em;
  }
}
@media (min-width: 35.49rem) {
  .m-sm-5-5 {
    margin: 5.5em;
  }
  .mx-sm-5-5 {
    margin-left: 5.5em;
    margin-right: 5.5em;
  }
  .my-sm-5-5 {
    margin-top: 5.5em;
    margin-bottom: 5.5em;
  }
  .mt-sm-5-5 {
    margin-top: 5.5em;
  }
  .mr-sm-5-5 {
    margin-right: 5.5em;
  }
  .mb-sm-5-5 {
    margin-bottom: 5.5em;
  }
  .ml-sm-5-5 {
    margin-left: 5.5em;
  }
}
@media (min-width: 35.49rem) {
  .m-sm-6 {
    margin: 6em;
  }
  .mx-sm-6 {
    margin-left: 6em;
    margin-right: 6em;
  }
  .my-sm-6 {
    margin-top: 6em;
    margin-bottom: 6em;
  }
  .mt-sm-6 {
    margin-top: 6em;
  }
  .mr-sm-6 {
    margin-right: 6em;
  }
  .mb-sm-6 {
    margin-bottom: 6em;
  }
  .ml-sm-6 {
    margin-left: 6em;
  }
}
@media (min-width: 35.49rem) {
  .m-sm-6-5 {
    margin: 6.5em;
  }
  .mx-sm-6-5 {
    margin-left: 6.5em;
    margin-right: 6.5em;
  }
  .my-sm-6-5 {
    margin-top: 6.5em;
    margin-bottom: 6.5em;
  }
  .mt-sm-6-5 {
    margin-top: 6.5em;
  }
  .mr-sm-6-5 {
    margin-right: 6.5em;
  }
  .mb-sm-6-5 {
    margin-bottom: 6.5em;
  }
  .ml-sm-6-5 {
    margin-left: 6.5em;
  }
}
@media (min-width: 35.49rem) {
  .m-sm-7 {
    margin: 7em;
  }
  .mx-sm-7 {
    margin-left: 7em;
    margin-right: 7em;
  }
  .my-sm-7 {
    margin-top: 7em;
    margin-bottom: 7em;
  }
  .mt-sm-7 {
    margin-top: 7em;
  }
  .mr-sm-7 {
    margin-right: 7em;
  }
  .mb-sm-7 {
    margin-bottom: 7em;
  }
  .ml-sm-7 {
    margin-left: 7em;
  }
}
@media (min-width: 35.49rem) {
  .m-sm-7-5 {
    margin: 7.5em;
  }
  .mx-sm-7-5 {
    margin-left: 7.5em;
    margin-right: 7.5em;
  }
  .my-sm-7-5 {
    margin-top: 7.5em;
    margin-bottom: 7.5em;
  }
  .mt-sm-7-5 {
    margin-top: 7.5em;
  }
  .mr-sm-7-5 {
    margin-right: 7.5em;
  }
  .mb-sm-7-5 {
    margin-bottom: 7.5em;
  }
  .ml-sm-7-5 {
    margin-left: 7.5em;
  }
}
@media (min-width: 35.49rem) {
  .m-sm-8 {
    margin: 8em;
  }
  .mx-sm-8 {
    margin-left: 8em;
    margin-right: 8em;
  }
  .my-sm-8 {
    margin-top: 8em;
    margin-bottom: 8em;
  }
  .mt-sm-8 {
    margin-top: 8em;
  }
  .mr-sm-8 {
    margin-right: 8em;
  }
  .mb-sm-8 {
    margin-bottom: 8em;
  }
  .ml-sm-8 {
    margin-left: 8em;
  }
}
@media (min-width: 35.49rem) {
  .m-sm-8-5 {
    margin: 8.5em;
  }
  .mx-sm-8-5 {
    margin-left: 8.5em;
    margin-right: 8.5em;
  }
  .my-sm-8-5 {
    margin-top: 8.5em;
    margin-bottom: 8.5em;
  }
  .mt-sm-8-5 {
    margin-top: 8.5em;
  }
  .mr-sm-8-5 {
    margin-right: 8.5em;
  }
  .mb-sm-8-5 {
    margin-bottom: 8.5em;
  }
  .ml-sm-8-5 {
    margin-left: 8.5em;
  }
}
@media (min-width: 35.49rem) {
  .m-sm-9 {
    margin: 9em;
  }
  .mx-sm-9 {
    margin-left: 9em;
    margin-right: 9em;
  }
  .my-sm-9 {
    margin-top: 9em;
    margin-bottom: 9em;
  }
  .mt-sm-9 {
    margin-top: 9em;
  }
  .mr-sm-9 {
    margin-right: 9em;
  }
  .mb-sm-9 {
    margin-bottom: 9em;
  }
  .ml-sm-9 {
    margin-left: 9em;
  }
}
@media (min-width: 35.49rem) {
  .m-sm-9-5 {
    margin: 9.5em;
  }
  .mx-sm-9-5 {
    margin-left: 9.5em;
    margin-right: 9.5em;
  }
  .my-sm-9-5 {
    margin-top: 9.5em;
    margin-bottom: 9.5em;
  }
  .mt-sm-9-5 {
    margin-top: 9.5em;
  }
  .mr-sm-9-5 {
    margin-right: 9.5em;
  }
  .mb-sm-9-5 {
    margin-bottom: 9.5em;
  }
  .ml-sm-9-5 {
    margin-left: 9.5em;
  }
}
@media (min-width: 35.49rem) {
  .m-sm-10 {
    margin: 10em;
  }
  .mx-sm-10 {
    margin-left: 10em;
    margin-right: 10em;
  }
  .my-sm-10 {
    margin-top: 10em;
    margin-bottom: 10em;
  }
  .mt-sm-10 {
    margin-top: 10em;
  }
  .mr-sm-10 {
    margin-right: 10em;
  }
  .mb-sm-10 {
    margin-bottom: 10em;
  }
  .ml-sm-10 {
    margin-left: 10em;
  }
}
@media (min-width: 47.99rem) {
  .m-md-0 {
    margin: 0em;
  }
  .mx-md-0 {
    margin-left: 0em;
    margin-right: 0em;
  }
  .my-md-0 {
    margin-top: 0em;
    margin-bottom: 0em;
  }
  .mt-md-0 {
    margin-top: 0em;
  }
  .mr-md-0 {
    margin-right: 0em;
  }
  .mb-md-0 {
    margin-bottom: 0em;
  }
  .ml-md-0 {
    margin-left: 0em;
  }
}
@media (min-width: 47.99rem) {
  .m-md-0-5 {
    margin: 0.5em;
  }
  .mx-md-0-5 {
    margin-left: 0.5em;
    margin-right: 0.5em;
  }
  .my-md-0-5 {
    margin-top: 0.5em;
    margin-bottom: 0.5em;
  }
  .mt-md-0-5 {
    margin-top: 0.5em;
  }
  .mr-md-0-5 {
    margin-right: 0.5em;
  }
  .mb-md-0-5 {
    margin-bottom: 0.5em;
  }
  .ml-md-0-5 {
    margin-left: 0.5em;
  }
}
@media (min-width: 47.99rem) {
  .m-md-1 {
    margin: 1em;
  }
  .mx-md-1 {
    margin-left: 1em;
    margin-right: 1em;
  }
  .my-md-1 {
    margin-top: 1em;
    margin-bottom: 1em;
  }
  .mt-md-1 {
    margin-top: 1em;
  }
  .mr-md-1 {
    margin-right: 1em;
  }
  .mb-md-1 {
    margin-bottom: 1em;
  }
  .ml-md-1 {
    margin-left: 1em;
  }
}
@media (min-width: 47.99rem) {
  .m-md-1-5 {
    margin: 1.5em;
  }
  .mx-md-1-5 {
    margin-left: 1.5em;
    margin-right: 1.5em;
  }
  .my-md-1-5 {
    margin-top: 1.5em;
    margin-bottom: 1.5em;
  }
  .mt-md-1-5 {
    margin-top: 1.5em;
  }
  .mr-md-1-5 {
    margin-right: 1.5em;
  }
  .mb-md-1-5 {
    margin-bottom: 1.5em;
  }
  .ml-md-1-5 {
    margin-left: 1.5em;
  }
}
@media (min-width: 47.99rem) {
  .m-md-2 {
    margin: 2em;
  }
  .mx-md-2 {
    margin-left: 2em;
    margin-right: 2em;
  }
  .my-md-2 {
    margin-top: 2em;
    margin-bottom: 2em;
  }
  .mt-md-2 {
    margin-top: 2em;
  }
  .mr-md-2 {
    margin-right: 2em;
  }
  .mb-md-2 {
    margin-bottom: 2em;
  }
  .ml-md-2 {
    margin-left: 2em;
  }
}
@media (min-width: 47.99rem) {
  .m-md-2-5 {
    margin: 2.5em;
  }
  .mx-md-2-5 {
    margin-left: 2.5em;
    margin-right: 2.5em;
  }
  .my-md-2-5 {
    margin-top: 2.5em;
    margin-bottom: 2.5em;
  }
  .mt-md-2-5 {
    margin-top: 2.5em;
  }
  .mr-md-2-5 {
    margin-right: 2.5em;
  }
  .mb-md-2-5 {
    margin-bottom: 2.5em;
  }
  .ml-md-2-5 {
    margin-left: 2.5em;
  }
}
@media (min-width: 47.99rem) {
  .m-md-3 {
    margin: 3em;
  }
  .mx-md-3 {
    margin-left: 3em;
    margin-right: 3em;
  }
  .my-md-3 {
    margin-top: 3em;
    margin-bottom: 3em;
  }
  .mt-md-3 {
    margin-top: 3em;
  }
  .mr-md-3 {
    margin-right: 3em;
  }
  .mb-md-3 {
    margin-bottom: 3em;
  }
  .ml-md-3 {
    margin-left: 3em;
  }
}
@media (min-width: 47.99rem) {
  .m-md-3-5 {
    margin: 3.5em;
  }
  .mx-md-3-5 {
    margin-left: 3.5em;
    margin-right: 3.5em;
  }
  .my-md-3-5 {
    margin-top: 3.5em;
    margin-bottom: 3.5em;
  }
  .mt-md-3-5 {
    margin-top: 3.5em;
  }
  .mr-md-3-5 {
    margin-right: 3.5em;
  }
  .mb-md-3-5 {
    margin-bottom: 3.5em;
  }
  .ml-md-3-5 {
    margin-left: 3.5em;
  }
}
@media (min-width: 47.99rem) {
  .m-md-4 {
    margin: 4em;
  }
  .mx-md-4 {
    margin-left: 4em;
    margin-right: 4em;
  }
  .my-md-4 {
    margin-top: 4em;
    margin-bottom: 4em;
  }
  .mt-md-4 {
    margin-top: 4em;
  }
  .mr-md-4 {
    margin-right: 4em;
  }
  .mb-md-4 {
    margin-bottom: 4em;
  }
  .ml-md-4 {
    margin-left: 4em;
  }
}
@media (min-width: 47.99rem) {
  .m-md-4-5 {
    margin: 4.5em;
  }
  .mx-md-4-5 {
    margin-left: 4.5em;
    margin-right: 4.5em;
  }
  .my-md-4-5 {
    margin-top: 4.5em;
    margin-bottom: 4.5em;
  }
  .mt-md-4-5 {
    margin-top: 4.5em;
  }
  .mr-md-4-5 {
    margin-right: 4.5em;
  }
  .mb-md-4-5 {
    margin-bottom: 4.5em;
  }
  .ml-md-4-5 {
    margin-left: 4.5em;
  }
}
@media (min-width: 47.99rem) {
  .m-md-5 {
    margin: 5em;
  }
  .mx-md-5 {
    margin-left: 5em;
    margin-right: 5em;
  }
  .my-md-5 {
    margin-top: 5em;
    margin-bottom: 5em;
  }
  .mt-md-5 {
    margin-top: 5em;
  }
  .mr-md-5 {
    margin-right: 5em;
  }
  .mb-md-5 {
    margin-bottom: 5em;
  }
  .ml-md-5 {
    margin-left: 5em;
  }
}
@media (min-width: 47.99rem) {
  .m-md-5-5 {
    margin: 5.5em;
  }
  .mx-md-5-5 {
    margin-left: 5.5em;
    margin-right: 5.5em;
  }
  .my-md-5-5 {
    margin-top: 5.5em;
    margin-bottom: 5.5em;
  }
  .mt-md-5-5 {
    margin-top: 5.5em;
  }
  .mr-md-5-5 {
    margin-right: 5.5em;
  }
  .mb-md-5-5 {
    margin-bottom: 5.5em;
  }
  .ml-md-5-5 {
    margin-left: 5.5em;
  }
}
@media (min-width: 47.99rem) {
  .m-md-6 {
    margin: 6em;
  }
  .mx-md-6 {
    margin-left: 6em;
    margin-right: 6em;
  }
  .my-md-6 {
    margin-top: 6em;
    margin-bottom: 6em;
  }
  .mt-md-6 {
    margin-top: 6em;
  }
  .mr-md-6 {
    margin-right: 6em;
  }
  .mb-md-6 {
    margin-bottom: 6em;
  }
  .ml-md-6 {
    margin-left: 6em;
  }
}
@media (min-width: 47.99rem) {
  .m-md-6-5 {
    margin: 6.5em;
  }
  .mx-md-6-5 {
    margin-left: 6.5em;
    margin-right: 6.5em;
  }
  .my-md-6-5 {
    margin-top: 6.5em;
    margin-bottom: 6.5em;
  }
  .mt-md-6-5 {
    margin-top: 6.5em;
  }
  .mr-md-6-5 {
    margin-right: 6.5em;
  }
  .mb-md-6-5 {
    margin-bottom: 6.5em;
  }
  .ml-md-6-5 {
    margin-left: 6.5em;
  }
}
@media (min-width: 47.99rem) {
  .m-md-7 {
    margin: 7em;
  }
  .mx-md-7 {
    margin-left: 7em;
    margin-right: 7em;
  }
  .my-md-7 {
    margin-top: 7em;
    margin-bottom: 7em;
  }
  .mt-md-7 {
    margin-top: 7em;
  }
  .mr-md-7 {
    margin-right: 7em;
  }
  .mb-md-7 {
    margin-bottom: 7em;
  }
  .ml-md-7 {
    margin-left: 7em;
  }
}
@media (min-width: 47.99rem) {
  .m-md-7-5 {
    margin: 7.5em;
  }
  .mx-md-7-5 {
    margin-left: 7.5em;
    margin-right: 7.5em;
  }
  .my-md-7-5 {
    margin-top: 7.5em;
    margin-bottom: 7.5em;
  }
  .mt-md-7-5 {
    margin-top: 7.5em;
  }
  .mr-md-7-5 {
    margin-right: 7.5em;
  }
  .mb-md-7-5 {
    margin-bottom: 7.5em;
  }
  .ml-md-7-5 {
    margin-left: 7.5em;
  }
}
@media (min-width: 47.99rem) {
  .m-md-8 {
    margin: 8em;
  }
  .mx-md-8 {
    margin-left: 8em;
    margin-right: 8em;
  }
  .my-md-8 {
    margin-top: 8em;
    margin-bottom: 8em;
  }
  .mt-md-8 {
    margin-top: 8em;
  }
  .mr-md-8 {
    margin-right: 8em;
  }
  .mb-md-8 {
    margin-bottom: 8em;
  }
  .ml-md-8 {
    margin-left: 8em;
  }
}
@media (min-width: 47.99rem) {
  .m-md-8-5 {
    margin: 8.5em;
  }
  .mx-md-8-5 {
    margin-left: 8.5em;
    margin-right: 8.5em;
  }
  .my-md-8-5 {
    margin-top: 8.5em;
    margin-bottom: 8.5em;
  }
  .mt-md-8-5 {
    margin-top: 8.5em;
  }
  .mr-md-8-5 {
    margin-right: 8.5em;
  }
  .mb-md-8-5 {
    margin-bottom: 8.5em;
  }
  .ml-md-8-5 {
    margin-left: 8.5em;
  }
}
@media (min-width: 47.99rem) {
  .m-md-9 {
    margin: 9em;
  }
  .mx-md-9 {
    margin-left: 9em;
    margin-right: 9em;
  }
  .my-md-9 {
    margin-top: 9em;
    margin-bottom: 9em;
  }
  .mt-md-9 {
    margin-top: 9em;
  }
  .mr-md-9 {
    margin-right: 9em;
  }
  .mb-md-9 {
    margin-bottom: 9em;
  }
  .ml-md-9 {
    margin-left: 9em;
  }
}
@media (min-width: 47.99rem) {
  .m-md-9-5 {
    margin: 9.5em;
  }
  .mx-md-9-5 {
    margin-left: 9.5em;
    margin-right: 9.5em;
  }
  .my-md-9-5 {
    margin-top: 9.5em;
    margin-bottom: 9.5em;
  }
  .mt-md-9-5 {
    margin-top: 9.5em;
  }
  .mr-md-9-5 {
    margin-right: 9.5em;
  }
  .mb-md-9-5 {
    margin-bottom: 9.5em;
  }
  .ml-md-9-5 {
    margin-left: 9.5em;
  }
}
@media (min-width: 47.99rem) {
  .m-md-10 {
    margin: 10em;
  }
  .mx-md-10 {
    margin-left: 10em;
    margin-right: 10em;
  }
  .my-md-10 {
    margin-top: 10em;
    margin-bottom: 10em;
  }
  .mt-md-10 {
    margin-top: 10em;
  }
  .mr-md-10 {
    margin-right: 10em;
  }
  .mb-md-10 {
    margin-bottom: 10em;
  }
  .ml-md-10 {
    margin-left: 10em;
  }
}
@media (min-width: 63.99rem) {
  .m-lg-0 {
    margin: 0em;
  }
  .mx-lg-0 {
    margin-left: 0em;
    margin-right: 0em;
  }
  .my-lg-0 {
    margin-top: 0em;
    margin-bottom: 0em;
  }
  .mt-lg-0 {
    margin-top: 0em;
  }
  .mr-lg-0 {
    margin-right: 0em;
  }
  .mb-lg-0 {
    margin-bottom: 0em;
  }
  .ml-lg-0 {
    margin-left: 0em;
  }
}
@media (min-width: 63.99rem) {
  .m-lg-0-5 {
    margin: 0.5em;
  }
  .mx-lg-0-5 {
    margin-left: 0.5em;
    margin-right: 0.5em;
  }
  .my-lg-0-5 {
    margin-top: 0.5em;
    margin-bottom: 0.5em;
  }
  .mt-lg-0-5 {
    margin-top: 0.5em;
  }
  .mr-lg-0-5 {
    margin-right: 0.5em;
  }
  .mb-lg-0-5 {
    margin-bottom: 0.5em;
  }
  .ml-lg-0-5 {
    margin-left: 0.5em;
  }
}
@media (min-width: 63.99rem) {
  .m-lg-1 {
    margin: 1em;
  }
  .mx-lg-1 {
    margin-left: 1em;
    margin-right: 1em;
  }
  .my-lg-1 {
    margin-top: 1em;
    margin-bottom: 1em;
  }
  .mt-lg-1 {
    margin-top: 1em;
  }
  .mr-lg-1 {
    margin-right: 1em;
  }
  .mb-lg-1 {
    margin-bottom: 1em;
  }
  .ml-lg-1 {
    margin-left: 1em;
  }
}
@media (min-width: 63.99rem) {
  .m-lg-1-5 {
    margin: 1.5em;
  }
  .mx-lg-1-5 {
    margin-left: 1.5em;
    margin-right: 1.5em;
  }
  .my-lg-1-5 {
    margin-top: 1.5em;
    margin-bottom: 1.5em;
  }
  .mt-lg-1-5 {
    margin-top: 1.5em;
  }
  .mr-lg-1-5 {
    margin-right: 1.5em;
  }
  .mb-lg-1-5 {
    margin-bottom: 1.5em;
  }
  .ml-lg-1-5 {
    margin-left: 1.5em;
  }
}
@media (min-width: 63.99rem) {
  .m-lg-2 {
    margin: 2em;
  }
  .mx-lg-2 {
    margin-left: 2em;
    margin-right: 2em;
  }
  .my-lg-2 {
    margin-top: 2em;
    margin-bottom: 2em;
  }
  .mt-lg-2 {
    margin-top: 2em;
  }
  .mr-lg-2 {
    margin-right: 2em;
  }
  .mb-lg-2 {
    margin-bottom: 2em;
  }
  .ml-lg-2 {
    margin-left: 2em;
  }
}
@media (min-width: 63.99rem) {
  .m-lg-2-5 {
    margin: 2.5em;
  }
  .mx-lg-2-5 {
    margin-left: 2.5em;
    margin-right: 2.5em;
  }
  .my-lg-2-5 {
    margin-top: 2.5em;
    margin-bottom: 2.5em;
  }
  .mt-lg-2-5 {
    margin-top: 2.5em;
  }
  .mr-lg-2-5 {
    margin-right: 2.5em;
  }
  .mb-lg-2-5 {
    margin-bottom: 2.5em;
  }
  .ml-lg-2-5 {
    margin-left: 2.5em;
  }
}
@media (min-width: 63.99rem) {
  .m-lg-3 {
    margin: 3em;
  }
  .mx-lg-3 {
    margin-left: 3em;
    margin-right: 3em;
  }
  .my-lg-3 {
    margin-top: 3em;
    margin-bottom: 3em;
  }
  .mt-lg-3 {
    margin-top: 3em;
  }
  .mr-lg-3 {
    margin-right: 3em;
  }
  .mb-lg-3 {
    margin-bottom: 3em;
  }
  .ml-lg-3 {
    margin-left: 3em;
  }
}
@media (min-width: 63.99rem) {
  .m-lg-3-5 {
    margin: 3.5em;
  }
  .mx-lg-3-5 {
    margin-left: 3.5em;
    margin-right: 3.5em;
  }
  .my-lg-3-5 {
    margin-top: 3.5em;
    margin-bottom: 3.5em;
  }
  .mt-lg-3-5 {
    margin-top: 3.5em;
  }
  .mr-lg-3-5 {
    margin-right: 3.5em;
  }
  .mb-lg-3-5 {
    margin-bottom: 3.5em;
  }
  .ml-lg-3-5 {
    margin-left: 3.5em;
  }
}
@media (min-width: 63.99rem) {
  .m-lg-4 {
    margin: 4em;
  }
  .mx-lg-4 {
    margin-left: 4em;
    margin-right: 4em;
  }
  .my-lg-4 {
    margin-top: 4em;
    margin-bottom: 4em;
  }
  .mt-lg-4 {
    margin-top: 4em;
  }
  .mr-lg-4 {
    margin-right: 4em;
  }
  .mb-lg-4 {
    margin-bottom: 4em;
  }
  .ml-lg-4 {
    margin-left: 4em;
  }
}
@media (min-width: 63.99rem) {
  .m-lg-4-5 {
    margin: 4.5em;
  }
  .mx-lg-4-5 {
    margin-left: 4.5em;
    margin-right: 4.5em;
  }
  .my-lg-4-5 {
    margin-top: 4.5em;
    margin-bottom: 4.5em;
  }
  .mt-lg-4-5 {
    margin-top: 4.5em;
  }
  .mr-lg-4-5 {
    margin-right: 4.5em;
  }
  .mb-lg-4-5 {
    margin-bottom: 4.5em;
  }
  .ml-lg-4-5 {
    margin-left: 4.5em;
  }
}
@media (min-width: 63.99rem) {
  .m-lg-5 {
    margin: 5em;
  }
  .mx-lg-5 {
    margin-left: 5em;
    margin-right: 5em;
  }
  .my-lg-5 {
    margin-top: 5em;
    margin-bottom: 5em;
  }
  .mt-lg-5 {
    margin-top: 5em;
  }
  .mr-lg-5 {
    margin-right: 5em;
  }
  .mb-lg-5 {
    margin-bottom: 5em;
  }
  .ml-lg-5 {
    margin-left: 5em;
  }
}
@media (min-width: 63.99rem) {
  .m-lg-5-5 {
    margin: 5.5em;
  }
  .mx-lg-5-5 {
    margin-left: 5.5em;
    margin-right: 5.5em;
  }
  .my-lg-5-5 {
    margin-top: 5.5em;
    margin-bottom: 5.5em;
  }
  .mt-lg-5-5 {
    margin-top: 5.5em;
  }
  .mr-lg-5-5 {
    margin-right: 5.5em;
  }
  .mb-lg-5-5 {
    margin-bottom: 5.5em;
  }
  .ml-lg-5-5 {
    margin-left: 5.5em;
  }
}
@media (min-width: 63.99rem) {
  .m-lg-6 {
    margin: 6em;
  }
  .mx-lg-6 {
    margin-left: 6em;
    margin-right: 6em;
  }
  .my-lg-6 {
    margin-top: 6em;
    margin-bottom: 6em;
  }
  .mt-lg-6 {
    margin-top: 6em;
  }
  .mr-lg-6 {
    margin-right: 6em;
  }
  .mb-lg-6 {
    margin-bottom: 6em;
  }
  .ml-lg-6 {
    margin-left: 6em;
  }
}
@media (min-width: 63.99rem) {
  .m-lg-6-5 {
    margin: 6.5em;
  }
  .mx-lg-6-5 {
    margin-left: 6.5em;
    margin-right: 6.5em;
  }
  .my-lg-6-5 {
    margin-top: 6.5em;
    margin-bottom: 6.5em;
  }
  .mt-lg-6-5 {
    margin-top: 6.5em;
  }
  .mr-lg-6-5 {
    margin-right: 6.5em;
  }
  .mb-lg-6-5 {
    margin-bottom: 6.5em;
  }
  .ml-lg-6-5 {
    margin-left: 6.5em;
  }
}
@media (min-width: 63.99rem) {
  .m-lg-7 {
    margin: 7em;
  }
  .mx-lg-7 {
    margin-left: 7em;
    margin-right: 7em;
  }
  .my-lg-7 {
    margin-top: 7em;
    margin-bottom: 7em;
  }
  .mt-lg-7 {
    margin-top: 7em;
  }
  .mr-lg-7 {
    margin-right: 7em;
  }
  .mb-lg-7 {
    margin-bottom: 7em;
  }
  .ml-lg-7 {
    margin-left: 7em;
  }
}
@media (min-width: 63.99rem) {
  .m-lg-7-5 {
    margin: 7.5em;
  }
  .mx-lg-7-5 {
    margin-left: 7.5em;
    margin-right: 7.5em;
  }
  .my-lg-7-5 {
    margin-top: 7.5em;
    margin-bottom: 7.5em;
  }
  .mt-lg-7-5 {
    margin-top: 7.5em;
  }
  .mr-lg-7-5 {
    margin-right: 7.5em;
  }
  .mb-lg-7-5 {
    margin-bottom: 7.5em;
  }
  .ml-lg-7-5 {
    margin-left: 7.5em;
  }
}
@media (min-width: 63.99rem) {
  .m-lg-8 {
    margin: 8em;
  }
  .mx-lg-8 {
    margin-left: 8em;
    margin-right: 8em;
  }
  .my-lg-8 {
    margin-top: 8em;
    margin-bottom: 8em;
  }
  .mt-lg-8 {
    margin-top: 8em;
  }
  .mr-lg-8 {
    margin-right: 8em;
  }
  .mb-lg-8 {
    margin-bottom: 8em;
  }
  .ml-lg-8 {
    margin-left: 8em;
  }
}
@media (min-width: 63.99rem) {
  .m-lg-8-5 {
    margin: 8.5em;
  }
  .mx-lg-8-5 {
    margin-left: 8.5em;
    margin-right: 8.5em;
  }
  .my-lg-8-5 {
    margin-top: 8.5em;
    margin-bottom: 8.5em;
  }
  .mt-lg-8-5 {
    margin-top: 8.5em;
  }
  .mr-lg-8-5 {
    margin-right: 8.5em;
  }
  .mb-lg-8-5 {
    margin-bottom: 8.5em;
  }
  .ml-lg-8-5 {
    margin-left: 8.5em;
  }
}
@media (min-width: 63.99rem) {
  .m-lg-9 {
    margin: 9em;
  }
  .mx-lg-9 {
    margin-left: 9em;
    margin-right: 9em;
  }
  .my-lg-9 {
    margin-top: 9em;
    margin-bottom: 9em;
  }
  .mt-lg-9 {
    margin-top: 9em;
  }
  .mr-lg-9 {
    margin-right: 9em;
  }
  .mb-lg-9 {
    margin-bottom: 9em;
  }
  .ml-lg-9 {
    margin-left: 9em;
  }
}
@media (min-width: 63.99rem) {
  .m-lg-9-5 {
    margin: 9.5em;
  }
  .mx-lg-9-5 {
    margin-left: 9.5em;
    margin-right: 9.5em;
  }
  .my-lg-9-5 {
    margin-top: 9.5em;
    margin-bottom: 9.5em;
  }
  .mt-lg-9-5 {
    margin-top: 9.5em;
  }
  .mr-lg-9-5 {
    margin-right: 9.5em;
  }
  .mb-lg-9-5 {
    margin-bottom: 9.5em;
  }
  .ml-lg-9-5 {
    margin-left: 9.5em;
  }
}
@media (min-width: 63.99rem) {
  .m-lg-10 {
    margin: 10em;
  }
  .mx-lg-10 {
    margin-left: 10em;
    margin-right: 10em;
  }
  .my-lg-10 {
    margin-top: 10em;
    margin-bottom: 10em;
  }
  .mt-lg-10 {
    margin-top: 10em;
  }
  .mr-lg-10 {
    margin-right: 10em;
  }
  .mb-lg-10 {
    margin-bottom: 10em;
  }
  .ml-lg-10 {
    margin-left: 10em;
  }
}
@media (min-width: 79.98999999999999rem) {
  .m-xl-0 {
    margin: 0em;
  }
  .mx-xl-0 {
    margin-left: 0em;
    margin-right: 0em;
  }
  .my-xl-0 {
    margin-top: 0em;
    margin-bottom: 0em;
  }
  .mt-xl-0 {
    margin-top: 0em;
  }
  .mr-xl-0 {
    margin-right: 0em;
  }
  .mb-xl-0 {
    margin-bottom: 0em;
  }
  .ml-xl-0 {
    margin-left: 0em;
  }
}
@media (min-width: 79.98999999999999rem) {
  .m-xl-0-5 {
    margin: 0.5em;
  }
  .mx-xl-0-5 {
    margin-left: 0.5em;
    margin-right: 0.5em;
  }
  .my-xl-0-5 {
    margin-top: 0.5em;
    margin-bottom: 0.5em;
  }
  .mt-xl-0-5 {
    margin-top: 0.5em;
  }
  .mr-xl-0-5 {
    margin-right: 0.5em;
  }
  .mb-xl-0-5 {
    margin-bottom: 0.5em;
  }
  .ml-xl-0-5 {
    margin-left: 0.5em;
  }
}
@media (min-width: 79.98999999999999rem) {
  .m-xl-1 {
    margin: 1em;
  }
  .mx-xl-1 {
    margin-left: 1em;
    margin-right: 1em;
  }
  .my-xl-1 {
    margin-top: 1em;
    margin-bottom: 1em;
  }
  .mt-xl-1 {
    margin-top: 1em;
  }
  .mr-xl-1 {
    margin-right: 1em;
  }
  .mb-xl-1 {
    margin-bottom: 1em;
  }
  .ml-xl-1 {
    margin-left: 1em;
  }
}
@media (min-width: 79.98999999999999rem) {
  .m-xl-1-5 {
    margin: 1.5em;
  }
  .mx-xl-1-5 {
    margin-left: 1.5em;
    margin-right: 1.5em;
  }
  .my-xl-1-5 {
    margin-top: 1.5em;
    margin-bottom: 1.5em;
  }
  .mt-xl-1-5 {
    margin-top: 1.5em;
  }
  .mr-xl-1-5 {
    margin-right: 1.5em;
  }
  .mb-xl-1-5 {
    margin-bottom: 1.5em;
  }
  .ml-xl-1-5 {
    margin-left: 1.5em;
  }
}
@media (min-width: 79.98999999999999rem) {
  .m-xl-2 {
    margin: 2em;
  }
  .mx-xl-2 {
    margin-left: 2em;
    margin-right: 2em;
  }
  .my-xl-2 {
    margin-top: 2em;
    margin-bottom: 2em;
  }
  .mt-xl-2 {
    margin-top: 2em;
  }
  .mr-xl-2 {
    margin-right: 2em;
  }
  .mb-xl-2 {
    margin-bottom: 2em;
  }
  .ml-xl-2 {
    margin-left: 2em;
  }
}
@media (min-width: 79.98999999999999rem) {
  .m-xl-2-5 {
    margin: 2.5em;
  }
  .mx-xl-2-5 {
    margin-left: 2.5em;
    margin-right: 2.5em;
  }
  .my-xl-2-5 {
    margin-top: 2.5em;
    margin-bottom: 2.5em;
  }
  .mt-xl-2-5 {
    margin-top: 2.5em;
  }
  .mr-xl-2-5 {
    margin-right: 2.5em;
  }
  .mb-xl-2-5 {
    margin-bottom: 2.5em;
  }
  .ml-xl-2-5 {
    margin-left: 2.5em;
  }
}
@media (min-width: 79.98999999999999rem) {
  .m-xl-3 {
    margin: 3em;
  }
  .mx-xl-3 {
    margin-left: 3em;
    margin-right: 3em;
  }
  .my-xl-3 {
    margin-top: 3em;
    margin-bottom: 3em;
  }
  .mt-xl-3 {
    margin-top: 3em;
  }
  .mr-xl-3 {
    margin-right: 3em;
  }
  .mb-xl-3 {
    margin-bottom: 3em;
  }
  .ml-xl-3 {
    margin-left: 3em;
  }
}
@media (min-width: 79.98999999999999rem) {
  .m-xl-3-5 {
    margin: 3.5em;
  }
  .mx-xl-3-5 {
    margin-left: 3.5em;
    margin-right: 3.5em;
  }
  .my-xl-3-5 {
    margin-top: 3.5em;
    margin-bottom: 3.5em;
  }
  .mt-xl-3-5 {
    margin-top: 3.5em;
  }
  .mr-xl-3-5 {
    margin-right: 3.5em;
  }
  .mb-xl-3-5 {
    margin-bottom: 3.5em;
  }
  .ml-xl-3-5 {
    margin-left: 3.5em;
  }
}
@media (min-width: 79.98999999999999rem) {
  .m-xl-4 {
    margin: 4em;
  }
  .mx-xl-4 {
    margin-left: 4em;
    margin-right: 4em;
  }
  .my-xl-4 {
    margin-top: 4em;
    margin-bottom: 4em;
  }
  .mt-xl-4 {
    margin-top: 4em;
  }
  .mr-xl-4 {
    margin-right: 4em;
  }
  .mb-xl-4 {
    margin-bottom: 4em;
  }
  .ml-xl-4 {
    margin-left: 4em;
  }
}
@media (min-width: 79.98999999999999rem) {
  .m-xl-4-5 {
    margin: 4.5em;
  }
  .mx-xl-4-5 {
    margin-left: 4.5em;
    margin-right: 4.5em;
  }
  .my-xl-4-5 {
    margin-top: 4.5em;
    margin-bottom: 4.5em;
  }
  .mt-xl-4-5 {
    margin-top: 4.5em;
  }
  .mr-xl-4-5 {
    margin-right: 4.5em;
  }
  .mb-xl-4-5 {
    margin-bottom: 4.5em;
  }
  .ml-xl-4-5 {
    margin-left: 4.5em;
  }
}
@media (min-width: 79.98999999999999rem) {
  .m-xl-5 {
    margin: 5em;
  }
  .mx-xl-5 {
    margin-left: 5em;
    margin-right: 5em;
  }
  .my-xl-5 {
    margin-top: 5em;
    margin-bottom: 5em;
  }
  .mt-xl-5 {
    margin-top: 5em;
  }
  .mr-xl-5 {
    margin-right: 5em;
  }
  .mb-xl-5 {
    margin-bottom: 5em;
  }
  .ml-xl-5 {
    margin-left: 5em;
  }
}
@media (min-width: 79.98999999999999rem) {
  .m-xl-5-5 {
    margin: 5.5em;
  }
  .mx-xl-5-5 {
    margin-left: 5.5em;
    margin-right: 5.5em;
  }
  .my-xl-5-5 {
    margin-top: 5.5em;
    margin-bottom: 5.5em;
  }
  .mt-xl-5-5 {
    margin-top: 5.5em;
  }
  .mr-xl-5-5 {
    margin-right: 5.5em;
  }
  .mb-xl-5-5 {
    margin-bottom: 5.5em;
  }
  .ml-xl-5-5 {
    margin-left: 5.5em;
  }
}
@media (min-width: 79.98999999999999rem) {
  .m-xl-6 {
    margin: 6em;
  }
  .mx-xl-6 {
    margin-left: 6em;
    margin-right: 6em;
  }
  .my-xl-6 {
    margin-top: 6em;
    margin-bottom: 6em;
  }
  .mt-xl-6 {
    margin-top: 6em;
  }
  .mr-xl-6 {
    margin-right: 6em;
  }
  .mb-xl-6 {
    margin-bottom: 6em;
  }
  .ml-xl-6 {
    margin-left: 6em;
  }
}
@media (min-width: 79.98999999999999rem) {
  .m-xl-6-5 {
    margin: 6.5em;
  }
  .mx-xl-6-5 {
    margin-left: 6.5em;
    margin-right: 6.5em;
  }
  .my-xl-6-5 {
    margin-top: 6.5em;
    margin-bottom: 6.5em;
  }
  .mt-xl-6-5 {
    margin-top: 6.5em;
  }
  .mr-xl-6-5 {
    margin-right: 6.5em;
  }
  .mb-xl-6-5 {
    margin-bottom: 6.5em;
  }
  .ml-xl-6-5 {
    margin-left: 6.5em;
  }
}
@media (min-width: 79.98999999999999rem) {
  .m-xl-7 {
    margin: 7em;
  }
  .mx-xl-7 {
    margin-left: 7em;
    margin-right: 7em;
  }
  .my-xl-7 {
    margin-top: 7em;
    margin-bottom: 7em;
  }
  .mt-xl-7 {
    margin-top: 7em;
  }
  .mr-xl-7 {
    margin-right: 7em;
  }
  .mb-xl-7 {
    margin-bottom: 7em;
  }
  .ml-xl-7 {
    margin-left: 7em;
  }
}
@media (min-width: 79.98999999999999rem) {
  .m-xl-7-5 {
    margin: 7.5em;
  }
  .mx-xl-7-5 {
    margin-left: 7.5em;
    margin-right: 7.5em;
  }
  .my-xl-7-5 {
    margin-top: 7.5em;
    margin-bottom: 7.5em;
  }
  .mt-xl-7-5 {
    margin-top: 7.5em;
  }
  .mr-xl-7-5 {
    margin-right: 7.5em;
  }
  .mb-xl-7-5 {
    margin-bottom: 7.5em;
  }
  .ml-xl-7-5 {
    margin-left: 7.5em;
  }
}
@media (min-width: 79.98999999999999rem) {
  .m-xl-8 {
    margin: 8em;
  }
  .mx-xl-8 {
    margin-left: 8em;
    margin-right: 8em;
  }
  .my-xl-8 {
    margin-top: 8em;
    margin-bottom: 8em;
  }
  .mt-xl-8 {
    margin-top: 8em;
  }
  .mr-xl-8 {
    margin-right: 8em;
  }
  .mb-xl-8 {
    margin-bottom: 8em;
  }
  .ml-xl-8 {
    margin-left: 8em;
  }
}
@media (min-width: 79.98999999999999rem) {
  .m-xl-8-5 {
    margin: 8.5em;
  }
  .mx-xl-8-5 {
    margin-left: 8.5em;
    margin-right: 8.5em;
  }
  .my-xl-8-5 {
    margin-top: 8.5em;
    margin-bottom: 8.5em;
  }
  .mt-xl-8-5 {
    margin-top: 8.5em;
  }
  .mr-xl-8-5 {
    margin-right: 8.5em;
  }
  .mb-xl-8-5 {
    margin-bottom: 8.5em;
  }
  .ml-xl-8-5 {
    margin-left: 8.5em;
  }
}
@media (min-width: 79.98999999999999rem) {
  .m-xl-9 {
    margin: 9em;
  }
  .mx-xl-9 {
    margin-left: 9em;
    margin-right: 9em;
  }
  .my-xl-9 {
    margin-top: 9em;
    margin-bottom: 9em;
  }
  .mt-xl-9 {
    margin-top: 9em;
  }
  .mr-xl-9 {
    margin-right: 9em;
  }
  .mb-xl-9 {
    margin-bottom: 9em;
  }
  .ml-xl-9 {
    margin-left: 9em;
  }
}
@media (min-width: 79.98999999999999rem) {
  .m-xl-9-5 {
    margin: 9.5em;
  }
  .mx-xl-9-5 {
    margin-left: 9.5em;
    margin-right: 9.5em;
  }
  .my-xl-9-5 {
    margin-top: 9.5em;
    margin-bottom: 9.5em;
  }
  .mt-xl-9-5 {
    margin-top: 9.5em;
  }
  .mr-xl-9-5 {
    margin-right: 9.5em;
  }
  .mb-xl-9-5 {
    margin-bottom: 9.5em;
  }
  .ml-xl-9-5 {
    margin-left: 9.5em;
  }
}
@media (min-width: 79.98999999999999rem) {
  .m-xl-10 {
    margin: 10em;
  }
  .mx-xl-10 {
    margin-left: 10em;
    margin-right: 10em;
  }
  .my-xl-10 {
    margin-top: 10em;
    margin-bottom: 10em;
  }
  .mt-xl-10 {
    margin-top: 10em;
  }
  .mr-xl-10 {
    margin-right: 10em;
  }
  .mb-xl-10 {
    margin-bottom: 10em;
  }
  .ml-xl-10 {
    margin-left: 10em;
  }
}
.p-0 {
  padding: 0em;
}
.px-0 {
  padding-left: 0em;
  padding-right: 0em;
}
.py-0 {
  padding-top: 0em;
  padding-bottom: 0em;
}
.pt-0 {
  padding-top: 0em;
}
.pr-0 {
  padding-right: 0em;
}
.pb-0 {
  padding-bottom: 0em;
}
.pl-0 {
  padding-left: 0em;
}
.p-0-5 {
  padding: 0.5em;
}
.px-0-5 {
  padding-left: 0.5em;
  padding-right: 0.5em;
}
.py-0-5 {
  padding-top: 0.5em;
  padding-bottom: 0.5em;
}
.pt-0-5 {
  padding-top: 0.5em;
}
.pr-0-5 {
  padding-right: 0.5em;
}
.pb-0-5 {
  padding-bottom: 0.5em;
}
.pl-0-5 {
  padding-left: 0.5em;
}
.p-1 {
  padding: 1em;
}
.px-1 {
  padding-left: 1em;
  padding-right: 1em;
}
.py-1 {
  padding-top: 1em;
  padding-bottom: 1em;
}
.pt-1 {
  padding-top: 1em;
}
.pr-1 {
  padding-right: 1em;
}
.pb-1 {
  padding-bottom: 1em;
}
.pl-1 {
  padding-left: 1em;
}
.p-1-5 {
  padding: 1.5em;
}
.px-1-5 {
  padding-left: 1.5em;
  padding-right: 1.5em;
}
.py-1-5 {
  padding-top: 1.5em;
  padding-bottom: 1.5em;
}
.pt-1-5 {
  padding-top: 1.5em;
}
.pr-1-5 {
  padding-right: 1.5em;
}
.pb-1-5 {
  padding-bottom: 1.5em;
}
.pl-1-5 {
  padding-left: 1.5em;
}
.p-2 {
  padding: 2em;
}
.px-2 {
  padding-left: 2em;
  padding-right: 2em;
}
.py-2 {
  padding-top: 2em;
  padding-bottom: 2em;
}
.pt-2 {
  padding-top: 2em;
}
.pr-2 {
  padding-right: 2em;
}
.pb-2 {
  padding-bottom: 2em;
}
.pl-2 {
  padding-left: 2em;
}
.p-2-5 {
  padding: 2.5em;
}
.px-2-5 {
  padding-left: 2.5em;
  padding-right: 2.5em;
}
.py-2-5 {
  padding-top: 2.5em;
  padding-bottom: 2.5em;
}
.pt-2-5 {
  padding-top: 2.5em;
}
.pr-2-5 {
  padding-right: 2.5em;
}
.pb-2-5 {
  padding-bottom: 2.5em;
}
.pl-2-5 {
  padding-left: 2.5em;
}
.p-3 {
  padding: 3em;
}
.px-3 {
  padding-left: 3em;
  padding-right: 3em;
}
.py-3 {
  padding-top: 3em;
  padding-bottom: 3em;
}
.pt-3 {
  padding-top: 3em;
}
.pr-3 {
  padding-right: 3em;
}
.pb-3 {
  padding-bottom: 3em;
}
.pl-3 {
  padding-left: 3em;
}
.p-3-5 {
  padding: 3.5em;
}
.px-3-5 {
  padding-left: 3.5em;
  padding-right: 3.5em;
}
.py-3-5 {
  padding-top: 3.5em;
  padding-bottom: 3.5em;
}
.pt-3-5 {
  padding-top: 3.5em;
}
.pr-3-5 {
  padding-right: 3.5em;
}
.pb-3-5 {
  padding-bottom: 3.5em;
}
.pl-3-5 {
  padding-left: 3.5em;
}
.p-4 {
  padding: 4em;
}
.px-4 {
  padding-left: 4em;
  padding-right: 4em;
}
.py-4 {
  padding-top: 4em;
  padding-bottom: 4em;
}
.pt-4 {
  padding-top: 4em;
}
.pr-4 {
  padding-right: 4em;
}
.pb-4 {
  padding-bottom: 4em;
}
.pl-4 {
  padding-left: 4em;
}
.p-4-5 {
  padding: 4.5em;
}
.px-4-5 {
  padding-left: 4.5em;
  padding-right: 4.5em;
}
.py-4-5 {
  padding-top: 4.5em;
  padding-bottom: 4.5em;
}
.pt-4-5 {
  padding-top: 4.5em;
}
.pr-4-5 {
  padding-right: 4.5em;
}
.pb-4-5 {
  padding-bottom: 4.5em;
}
.pl-4-5 {
  padding-left: 4.5em;
}
.p-5 {
  padding: 5em;
}
.px-5 {
  padding-left: 5em;
  padding-right: 5em;
}
.py-5 {
  padding-top: 5em;
  padding-bottom: 5em;
}
.pt-5 {
  padding-top: 5em;
}
.pr-5 {
  padding-right: 5em;
}
.pb-5 {
  padding-bottom: 5em;
}
.pl-5 {
  padding-left: 5em;
}
.p-5-5 {
  padding: 5.5em;
}
.px-5-5 {
  padding-left: 5.5em;
  padding-right: 5.5em;
}
.py-5-5 {
  padding-top: 5.5em;
  padding-bottom: 5.5em;
}
.pt-5-5 {
  padding-top: 5.5em;
}
.pr-5-5 {
  padding-right: 5.5em;
}
.pb-5-5 {
  padding-bottom: 5.5em;
}
.pl-5-5 {
  padding-left: 5.5em;
}
.p-6 {
  padding: 6em;
}
.px-6 {
  padding-left: 6em;
  padding-right: 6em;
}
.py-6 {
  padding-top: 6em;
  padding-bottom: 6em;
}
.pt-6 {
  padding-top: 6em;
}
.pr-6 {
  padding-right: 6em;
}
.pb-6 {
  padding-bottom: 6em;
}
.pl-6 {
  padding-left: 6em;
}
.p-6-5 {
  padding: 6.5em;
}
.px-6-5 {
  padding-left: 6.5em;
  padding-right: 6.5em;
}
.py-6-5 {
  padding-top: 6.5em;
  padding-bottom: 6.5em;
}
.pt-6-5 {
  padding-top: 6.5em;
}
.pr-6-5 {
  padding-right: 6.5em;
}
.pb-6-5 {
  padding-bottom: 6.5em;
}
.pl-6-5 {
  padding-left: 6.5em;
}
.p-7 {
  padding: 7em;
}
.px-7 {
  padding-left: 7em;
  padding-right: 7em;
}
.py-7 {
  padding-top: 7em;
  padding-bottom: 7em;
}
.pt-7 {
  padding-top: 7em;
}
.pr-7 {
  padding-right: 7em;
}
.pb-7 {
  padding-bottom: 7em;
}
.pl-7 {
  padding-left: 7em;
}
.p-7-5 {
  padding: 7.5em;
}
.px-7-5 {
  padding-left: 7.5em;
  padding-right: 7.5em;
}
.py-7-5 {
  padding-top: 7.5em;
  padding-bottom: 7.5em;
}
.pt-7-5 {
  padding-top: 7.5em;
}
.pr-7-5 {
  padding-right: 7.5em;
}
.pb-7-5 {
  padding-bottom: 7.5em;
}
.pl-7-5 {
  padding-left: 7.5em;
}
.p-8 {
  padding: 8em;
}
.px-8 {
  padding-left: 8em;
  padding-right: 8em;
}
.py-8 {
  padding-top: 8em;
  padding-bottom: 8em;
}
.pt-8 {
  padding-top: 8em;
}
.pr-8 {
  padding-right: 8em;
}
.pb-8 {
  padding-bottom: 8em;
}
.pl-8 {
  padding-left: 8em;
}
.p-8-5 {
  padding: 8.5em;
}
.px-8-5 {
  padding-left: 8.5em;
  padding-right: 8.5em;
}
.py-8-5 {
  padding-top: 8.5em;
  padding-bottom: 8.5em;
}
.pt-8-5 {
  padding-top: 8.5em;
}
.pr-8-5 {
  padding-right: 8.5em;
}
.pb-8-5 {
  padding-bottom: 8.5em;
}
.pl-8-5 {
  padding-left: 8.5em;
}
.p-9 {
  padding: 9em;
}
.px-9 {
  padding-left: 9em;
  padding-right: 9em;
}
.py-9 {
  padding-top: 9em;
  padding-bottom: 9em;
}
.pt-9 {
  padding-top: 9em;
}
.pr-9 {
  padding-right: 9em;
}
.pb-9 {
  padding-bottom: 9em;
}
.pl-9 {
  padding-left: 9em;
}
.p-9-5 {
  padding: 9.5em;
}
.px-9-5 {
  padding-left: 9.5em;
  padding-right: 9.5em;
}
.py-9-5 {
  padding-top: 9.5em;
  padding-bottom: 9.5em;
}
.pt-9-5 {
  padding-top: 9.5em;
}
.pr-9-5 {
  padding-right: 9.5em;
}
.pb-9-5 {
  padding-bottom: 9.5em;
}
.pl-9-5 {
  padding-left: 9.5em;
}
.p-10 {
  padding: 10em;
}
.px-10 {
  padding-left: 10em;
  padding-right: 10em;
}
.py-10 {
  padding-top: 10em;
  padding-bottom: 10em;
}
.pt-10 {
  padding-top: 10em;
}
.pr-10 {
  padding-right: 10em;
}
.pb-10 {
  padding-bottom: 10em;
}
.pl-10 {
  padding-left: 10em;
}
@media (min-width: 35.49rem) {
  .p-sm-0 {
    padding: 0em;
  }
  .px-sm-0 {
    padding-left: 0em;
    padding-right: 0em;
  }
  .py-sm-0 {
    padding-top: 0em;
    padding-bottom: 0em;
  }
  .pt-sm-0 {
    padding-top: 0em;
  }
  .pr-sm-0 {
    padding-right: 0em;
  }
  .pb-sm-0 {
    padding-bottom: 0em;
  }
  .pl-sm-0 {
    padding-left: 0em;
  }
}
@media (min-width: 35.49rem) {
  .p-sm-0-5 {
    padding: 0.5em;
  }
  .px-sm-0-5 {
    padding-left: 0.5em;
    padding-right: 0.5em;
  }
  .py-sm-0-5 {
    padding-top: 0.5em;
    padding-bottom: 0.5em;
  }
  .pt-sm-0-5 {
    padding-top: 0.5em;
  }
  .pr-sm-0-5 {
    padding-right: 0.5em;
  }
  .pb-sm-0-5 {
    padding-bottom: 0.5em;
  }
  .pl-sm-0-5 {
    padding-left: 0.5em;
  }
}
@media (min-width: 35.49rem) {
  .p-sm-1 {
    padding: 1em;
  }
  .px-sm-1 {
    padding-left: 1em;
    padding-right: 1em;
  }
  .py-sm-1 {
    padding-top: 1em;
    padding-bottom: 1em;
  }
  .pt-sm-1 {
    padding-top: 1em;
  }
  .pr-sm-1 {
    padding-right: 1em;
  }
  .pb-sm-1 {
    padding-bottom: 1em;
  }
  .pl-sm-1 {
    padding-left: 1em;
  }
}
@media (min-width: 35.49rem) {
  .p-sm-1-5 {
    padding: 1.5em;
  }
  .px-sm-1-5 {
    padding-left: 1.5em;
    padding-right: 1.5em;
  }
  .py-sm-1-5 {
    padding-top: 1.5em;
    padding-bottom: 1.5em;
  }
  .pt-sm-1-5 {
    padding-top: 1.5em;
  }
  .pr-sm-1-5 {
    padding-right: 1.5em;
  }
  .pb-sm-1-5 {
    padding-bottom: 1.5em;
  }
  .pl-sm-1-5 {
    padding-left: 1.5em;
  }
}
@media (min-width: 35.49rem) {
  .p-sm-2 {
    padding: 2em;
  }
  .px-sm-2 {
    padding-left: 2em;
    padding-right: 2em;
  }
  .py-sm-2 {
    padding-top: 2em;
    padding-bottom: 2em;
  }
  .pt-sm-2 {
    padding-top: 2em;
  }
  .pr-sm-2 {
    padding-right: 2em;
  }
  .pb-sm-2 {
    padding-bottom: 2em;
  }
  .pl-sm-2 {
    padding-left: 2em;
  }
}
@media (min-width: 35.49rem) {
  .p-sm-2-5 {
    padding: 2.5em;
  }
  .px-sm-2-5 {
    padding-left: 2.5em;
    padding-right: 2.5em;
  }
  .py-sm-2-5 {
    padding-top: 2.5em;
    padding-bottom: 2.5em;
  }
  .pt-sm-2-5 {
    padding-top: 2.5em;
  }
  .pr-sm-2-5 {
    padding-right: 2.5em;
  }
  .pb-sm-2-5 {
    padding-bottom: 2.5em;
  }
  .pl-sm-2-5 {
    padding-left: 2.5em;
  }
}
@media (min-width: 35.49rem) {
  .p-sm-3 {
    padding: 3em;
  }
  .px-sm-3 {
    padding-left: 3em;
    padding-right: 3em;
  }
  .py-sm-3 {
    padding-top: 3em;
    padding-bottom: 3em;
  }
  .pt-sm-3 {
    padding-top: 3em;
  }
  .pr-sm-3 {
    padding-right: 3em;
  }
  .pb-sm-3 {
    padding-bottom: 3em;
  }
  .pl-sm-3 {
    padding-left: 3em;
  }
}
@media (min-width: 35.49rem) {
  .p-sm-3-5 {
    padding: 3.5em;
  }
  .px-sm-3-5 {
    padding-left: 3.5em;
    padding-right: 3.5em;
  }
  .py-sm-3-5 {
    padding-top: 3.5em;
    padding-bottom: 3.5em;
  }
  .pt-sm-3-5 {
    padding-top: 3.5em;
  }
  .pr-sm-3-5 {
    padding-right: 3.5em;
  }
  .pb-sm-3-5 {
    padding-bottom: 3.5em;
  }
  .pl-sm-3-5 {
    padding-left: 3.5em;
  }
}
@media (min-width: 35.49rem) {
  .p-sm-4 {
    padding: 4em;
  }
  .px-sm-4 {
    padding-left: 4em;
    padding-right: 4em;
  }
  .py-sm-4 {
    padding-top: 4em;
    padding-bottom: 4em;
  }
  .pt-sm-4 {
    padding-top: 4em;
  }
  .pr-sm-4 {
    padding-right: 4em;
  }
  .pb-sm-4 {
    padding-bottom: 4em;
  }
  .pl-sm-4 {
    padding-left: 4em;
  }
}
@media (min-width: 35.49rem) {
  .p-sm-4-5 {
    padding: 4.5em;
  }
  .px-sm-4-5 {
    padding-left: 4.5em;
    padding-right: 4.5em;
  }
  .py-sm-4-5 {
    padding-top: 4.5em;
    padding-bottom: 4.5em;
  }
  .pt-sm-4-5 {
    padding-top: 4.5em;
  }
  .pr-sm-4-5 {
    padding-right: 4.5em;
  }
  .pb-sm-4-5 {
    padding-bottom: 4.5em;
  }
  .pl-sm-4-5 {
    padding-left: 4.5em;
  }
}
@media (min-width: 35.49rem) {
  .p-sm-5 {
    padding: 5em;
  }
  .px-sm-5 {
    padding-left: 5em;
    padding-right: 5em;
  }
  .py-sm-5 {
    padding-top: 5em;
    padding-bottom: 5em;
  }
  .pt-sm-5 {
    padding-top: 5em;
  }
  .pr-sm-5 {
    padding-right: 5em;
  }
  .pb-sm-5 {
    padding-bottom: 5em;
  }
  .pl-sm-5 {
    padding-left: 5em;
  }
}
@media (min-width: 35.49rem) {
  .p-sm-5-5 {
    padding: 5.5em;
  }
  .px-sm-5-5 {
    padding-left: 5.5em;
    padding-right: 5.5em;
  }
  .py-sm-5-5 {
    padding-top: 5.5em;
    padding-bottom: 5.5em;
  }
  .pt-sm-5-5 {
    padding-top: 5.5em;
  }
  .pr-sm-5-5 {
    padding-right: 5.5em;
  }
  .pb-sm-5-5 {
    padding-bottom: 5.5em;
  }
  .pl-sm-5-5 {
    padding-left: 5.5em;
  }
}
@media (min-width: 35.49rem) {
  .p-sm-6 {
    padding: 6em;
  }
  .px-sm-6 {
    padding-left: 6em;
    padding-right: 6em;
  }
  .py-sm-6 {
    padding-top: 6em;
    padding-bottom: 6em;
  }
  .pt-sm-6 {
    padding-top: 6em;
  }
  .pr-sm-6 {
    padding-right: 6em;
  }
  .pb-sm-6 {
    padding-bottom: 6em;
  }
  .pl-sm-6 {
    padding-left: 6em;
  }
}
@media (min-width: 35.49rem) {
  .p-sm-6-5 {
    padding: 6.5em;
  }
  .px-sm-6-5 {
    padding-left: 6.5em;
    padding-right: 6.5em;
  }
  .py-sm-6-5 {
    padding-top: 6.5em;
    padding-bottom: 6.5em;
  }
  .pt-sm-6-5 {
    padding-top: 6.5em;
  }
  .pr-sm-6-5 {
    padding-right: 6.5em;
  }
  .pb-sm-6-5 {
    padding-bottom: 6.5em;
  }
  .pl-sm-6-5 {
    padding-left: 6.5em;
  }
}
@media (min-width: 35.49rem) {
  .p-sm-7 {
    padding: 7em;
  }
  .px-sm-7 {
    padding-left: 7em;
    padding-right: 7em;
  }
  .py-sm-7 {
    padding-top: 7em;
    padding-bottom: 7em;
  }
  .pt-sm-7 {
    padding-top: 7em;
  }
  .pr-sm-7 {
    padding-right: 7em;
  }
  .pb-sm-7 {
    padding-bottom: 7em;
  }
  .pl-sm-7 {
    padding-left: 7em;
  }
}
@media (min-width: 35.49rem) {
  .p-sm-7-5 {
    padding: 7.5em;
  }
  .px-sm-7-5 {
    padding-left: 7.5em;
    padding-right: 7.5em;
  }
  .py-sm-7-5 {
    padding-top: 7.5em;
    padding-bottom: 7.5em;
  }
  .pt-sm-7-5 {
    padding-top: 7.5em;
  }
  .pr-sm-7-5 {
    padding-right: 7.5em;
  }
  .pb-sm-7-5 {
    padding-bottom: 7.5em;
  }
  .pl-sm-7-5 {
    padding-left: 7.5em;
  }
}
@media (min-width: 35.49rem) {
  .p-sm-8 {
    padding: 8em;
  }
  .px-sm-8 {
    padding-left: 8em;
    padding-right: 8em;
  }
  .py-sm-8 {
    padding-top: 8em;
    padding-bottom: 8em;
  }
  .pt-sm-8 {
    padding-top: 8em;
  }
  .pr-sm-8 {
    padding-right: 8em;
  }
  .pb-sm-8 {
    padding-bottom: 8em;
  }
  .pl-sm-8 {
    padding-left: 8em;
  }
}
@media (min-width: 35.49rem) {
  .p-sm-8-5 {
    padding: 8.5em;
  }
  .px-sm-8-5 {
    padding-left: 8.5em;
    padding-right: 8.5em;
  }
  .py-sm-8-5 {
    padding-top: 8.5em;
    padding-bottom: 8.5em;
  }
  .pt-sm-8-5 {
    padding-top: 8.5em;
  }
  .pr-sm-8-5 {
    padding-right: 8.5em;
  }
  .pb-sm-8-5 {
    padding-bottom: 8.5em;
  }
  .pl-sm-8-5 {
    padding-left: 8.5em;
  }
}
@media (min-width: 35.49rem) {
  .p-sm-9 {
    padding: 9em;
  }
  .px-sm-9 {
    padding-left: 9em;
    padding-right: 9em;
  }
  .py-sm-9 {
    padding-top: 9em;
    padding-bottom: 9em;
  }
  .pt-sm-9 {
    padding-top: 9em;
  }
  .pr-sm-9 {
    padding-right: 9em;
  }
  .pb-sm-9 {
    padding-bottom: 9em;
  }
  .pl-sm-9 {
    padding-left: 9em;
  }
}
@media (min-width: 35.49rem) {
  .p-sm-9-5 {
    padding: 9.5em;
  }
  .px-sm-9-5 {
    padding-left: 9.5em;
    padding-right: 9.5em;
  }
  .py-sm-9-5 {
    padding-top: 9.5em;
    padding-bottom: 9.5em;
  }
  .pt-sm-9-5 {
    padding-top: 9.5em;
  }
  .pr-sm-9-5 {
    padding-right: 9.5em;
  }
  .pb-sm-9-5 {
    padding-bottom: 9.5em;
  }
  .pl-sm-9-5 {
    padding-left: 9.5em;
  }
}
@media (min-width: 35.49rem) {
  .p-sm-10 {
    padding: 10em;
  }
  .px-sm-10 {
    padding-left: 10em;
    padding-right: 10em;
  }
  .py-sm-10 {
    padding-top: 10em;
    padding-bottom: 10em;
  }
  .pt-sm-10 {
    padding-top: 10em;
  }
  .pr-sm-10 {
    padding-right: 10em;
  }
  .pb-sm-10 {
    padding-bottom: 10em;
  }
  .pl-sm-10 {
    padding-left: 10em;
  }
}
@media (min-width: 47.99rem) {
  .p-md-0 {
    padding: 0em;
  }
  .px-md-0 {
    padding-left: 0em;
    padding-right: 0em;
  }
  .py-md-0 {
    padding-top: 0em;
    padding-bottom: 0em;
  }
  .pt-md-0 {
    padding-top: 0em;
  }
  .pr-md-0 {
    padding-right: 0em;
  }
  .pb-md-0 {
    padding-bottom: 0em;
  }
  .pl-md-0 {
    padding-left: 0em;
  }
}
@media (min-width: 47.99rem) {
  .p-md-0-5 {
    padding: 0.5em;
  }
  .px-md-0-5 {
    padding-left: 0.5em;
    padding-right: 0.5em;
  }
  .py-md-0-5 {
    padding-top: 0.5em;
    padding-bottom: 0.5em;
  }
  .pt-md-0-5 {
    padding-top: 0.5em;
  }
  .pr-md-0-5 {
    padding-right: 0.5em;
  }
  .pb-md-0-5 {
    padding-bottom: 0.5em;
  }
  .pl-md-0-5 {
    padding-left: 0.5em;
  }
}
@media (min-width: 47.99rem) {
  .p-md-1 {
    padding: 1em;
  }
  .px-md-1 {
    padding-left: 1em;
    padding-right: 1em;
  }
  .py-md-1 {
    padding-top: 1em;
    padding-bottom: 1em;
  }
  .pt-md-1 {
    padding-top: 1em;
  }
  .pr-md-1 {
    padding-right: 1em;
  }
  .pb-md-1 {
    padding-bottom: 1em;
  }
  .pl-md-1 {
    padding-left: 1em;
  }
}
@media (min-width: 47.99rem) {
  .p-md-1-5 {
    padding: 1.5em;
  }
  .px-md-1-5 {
    padding-left: 1.5em;
    padding-right: 1.5em;
  }
  .py-md-1-5 {
    padding-top: 1.5em;
    padding-bottom: 1.5em;
  }
  .pt-md-1-5 {
    padding-top: 1.5em;
  }
  .pr-md-1-5 {
    padding-right: 1.5em;
  }
  .pb-md-1-5 {
    padding-bottom: 1.5em;
  }
  .pl-md-1-5 {
    padding-left: 1.5em;
  }
}
@media (min-width: 47.99rem) {
  .p-md-2 {
    padding: 2em;
  }
  .px-md-2 {
    padding-left: 2em;
    padding-right: 2em;
  }
  .py-md-2 {
    padding-top: 2em;
    padding-bottom: 2em;
  }
  .pt-md-2 {
    padding-top: 2em;
  }
  .pr-md-2 {
    padding-right: 2em;
  }
  .pb-md-2 {
    padding-bottom: 2em;
  }
  .pl-md-2 {
    padding-left: 2em;
  }
}
@media (min-width: 47.99rem) {
  .p-md-2-5 {
    padding: 2.5em;
  }
  .px-md-2-5 {
    padding-left: 2.5em;
    padding-right: 2.5em;
  }
  .py-md-2-5 {
    padding-top: 2.5em;
    padding-bottom: 2.5em;
  }
  .pt-md-2-5 {
    padding-top: 2.5em;
  }
  .pr-md-2-5 {
    padding-right: 2.5em;
  }
  .pb-md-2-5 {
    padding-bottom: 2.5em;
  }
  .pl-md-2-5 {
    padding-left: 2.5em;
  }
}
@media (min-width: 47.99rem) {
  .p-md-3 {
    padding: 3em;
  }
  .px-md-3 {
    padding-left: 3em;
    padding-right: 3em;
  }
  .py-md-3 {
    padding-top: 3em;
    padding-bottom: 3em;
  }
  .pt-md-3 {
    padding-top: 3em;
  }
  .pr-md-3 {
    padding-right: 3em;
  }
  .pb-md-3 {
    padding-bottom: 3em;
  }
  .pl-md-3 {
    padding-left: 3em;
  }
}
@media (min-width: 47.99rem) {
  .p-md-3-5 {
    padding: 3.5em;
  }
  .px-md-3-5 {
    padding-left: 3.5em;
    padding-right: 3.5em;
  }
  .py-md-3-5 {
    padding-top: 3.5em;
    padding-bottom: 3.5em;
  }
  .pt-md-3-5 {
    padding-top: 3.5em;
  }
  .pr-md-3-5 {
    padding-right: 3.5em;
  }
  .pb-md-3-5 {
    padding-bottom: 3.5em;
  }
  .pl-md-3-5 {
    padding-left: 3.5em;
  }
}
@media (min-width: 47.99rem) {
  .p-md-4 {
    padding: 4em;
  }
  .px-md-4 {
    padding-left: 4em;
    padding-right: 4em;
  }
  .py-md-4 {
    padding-top: 4em;
    padding-bottom: 4em;
  }
  .pt-md-4 {
    padding-top: 4em;
  }
  .pr-md-4 {
    padding-right: 4em;
  }
  .pb-md-4 {
    padding-bottom: 4em;
  }
  .pl-md-4 {
    padding-left: 4em;
  }
}
@media (min-width: 47.99rem) {
  .p-md-4-5 {
    padding: 4.5em;
  }
  .px-md-4-5 {
    padding-left: 4.5em;
    padding-right: 4.5em;
  }
  .py-md-4-5 {
    padding-top: 4.5em;
    padding-bottom: 4.5em;
  }
  .pt-md-4-5 {
    padding-top: 4.5em;
  }
  .pr-md-4-5 {
    padding-right: 4.5em;
  }
  .pb-md-4-5 {
    padding-bottom: 4.5em;
  }
  .pl-md-4-5 {
    padding-left: 4.5em;
  }
}
@media (min-width: 47.99rem) {
  .p-md-5 {
    padding: 5em;
  }
  .px-md-5 {
    padding-left: 5em;
    padding-right: 5em;
  }
  .py-md-5 {
    padding-top: 5em;
    padding-bottom: 5em;
  }
  .pt-md-5 {
    padding-top: 5em;
  }
  .pr-md-5 {
    padding-right: 5em;
  }
  .pb-md-5 {
    padding-bottom: 5em;
  }
  .pl-md-5 {
    padding-left: 5em;
  }
}
@media (min-width: 47.99rem) {
  .p-md-5-5 {
    padding: 5.5em;
  }
  .px-md-5-5 {
    padding-left: 5.5em;
    padding-right: 5.5em;
  }
  .py-md-5-5 {
    padding-top: 5.5em;
    padding-bottom: 5.5em;
  }
  .pt-md-5-5 {
    padding-top: 5.5em;
  }
  .pr-md-5-5 {
    padding-right: 5.5em;
  }
  .pb-md-5-5 {
    padding-bottom: 5.5em;
  }
  .pl-md-5-5 {
    padding-left: 5.5em;
  }
}
@media (min-width: 47.99rem) {
  .p-md-6 {
    padding: 6em;
  }
  .px-md-6 {
    padding-left: 6em;
    padding-right: 6em;
  }
  .py-md-6 {
    padding-top: 6em;
    padding-bottom: 6em;
  }
  .pt-md-6 {
    padding-top: 6em;
  }
  .pr-md-6 {
    padding-right: 6em;
  }
  .pb-md-6 {
    padding-bottom: 6em;
  }
  .pl-md-6 {
    padding-left: 6em;
  }
}
@media (min-width: 47.99rem) {
  .p-md-6-5 {
    padding: 6.5em;
  }
  .px-md-6-5 {
    padding-left: 6.5em;
    padding-right: 6.5em;
  }
  .py-md-6-5 {
    padding-top: 6.5em;
    padding-bottom: 6.5em;
  }
  .pt-md-6-5 {
    padding-top: 6.5em;
  }
  .pr-md-6-5 {
    padding-right: 6.5em;
  }
  .pb-md-6-5 {
    padding-bottom: 6.5em;
  }
  .pl-md-6-5 {
    padding-left: 6.5em;
  }
}
@media (min-width: 47.99rem) {
  .p-md-7 {
    padding: 7em;
  }
  .px-md-7 {
    padding-left: 7em;
    padding-right: 7em;
  }
  .py-md-7 {
    padding-top: 7em;
    padding-bottom: 7em;
  }
  .pt-md-7 {
    padding-top: 7em;
  }
  .pr-md-7 {
    padding-right: 7em;
  }
  .pb-md-7 {
    padding-bottom: 7em;
  }
  .pl-md-7 {
    padding-left: 7em;
  }
}
@media (min-width: 47.99rem) {
  .p-md-7-5 {
    padding: 7.5em;
  }
  .px-md-7-5 {
    padding-left: 7.5em;
    padding-right: 7.5em;
  }
  .py-md-7-5 {
    padding-top: 7.5em;
    padding-bottom: 7.5em;
  }
  .pt-md-7-5 {
    padding-top: 7.5em;
  }
  .pr-md-7-5 {
    padding-right: 7.5em;
  }
  .pb-md-7-5 {
    padding-bottom: 7.5em;
  }
  .pl-md-7-5 {
    padding-left: 7.5em;
  }
}
@media (min-width: 47.99rem) {
  .p-md-8 {
    padding: 8em;
  }
  .px-md-8 {
    padding-left: 8em;
    padding-right: 8em;
  }
  .py-md-8 {
    padding-top: 8em;
    padding-bottom: 8em;
  }
  .pt-md-8 {
    padding-top: 8em;
  }
  .pr-md-8 {
    padding-right: 8em;
  }
  .pb-md-8 {
    padding-bottom: 8em;
  }
  .pl-md-8 {
    padding-left: 8em;
  }
}
@media (min-width: 47.99rem) {
  .p-md-8-5 {
    padding: 8.5em;
  }
  .px-md-8-5 {
    padding-left: 8.5em;
    padding-right: 8.5em;
  }
  .py-md-8-5 {
    padding-top: 8.5em;
    padding-bottom: 8.5em;
  }
  .pt-md-8-5 {
    padding-top: 8.5em;
  }
  .pr-md-8-5 {
    padding-right: 8.5em;
  }
  .pb-md-8-5 {
    padding-bottom: 8.5em;
  }
  .pl-md-8-5 {
    padding-left: 8.5em;
  }
}
@media (min-width: 47.99rem) {
  .p-md-9 {
    padding: 9em;
  }
  .px-md-9 {
    padding-left: 9em;
    padding-right: 9em;
  }
  .py-md-9 {
    padding-top: 9em;
    padding-bottom: 9em;
  }
  .pt-md-9 {
    padding-top: 9em;
  }
  .pr-md-9 {
    padding-right: 9em;
  }
  .pb-md-9 {
    padding-bottom: 9em;
  }
  .pl-md-9 {
    padding-left: 9em;
  }
}
@media (min-width: 47.99rem) {
  .p-md-9-5 {
    padding: 9.5em;
  }
  .px-md-9-5 {
    padding-left: 9.5em;
    padding-right: 9.5em;
  }
  .py-md-9-5 {
    padding-top: 9.5em;
    padding-bottom: 9.5em;
  }
  .pt-md-9-5 {
    padding-top: 9.5em;
  }
  .pr-md-9-5 {
    padding-right: 9.5em;
  }
  .pb-md-9-5 {
    padding-bottom: 9.5em;
  }
  .pl-md-9-5 {
    padding-left: 9.5em;
  }
}
@media (min-width: 47.99rem) {
  .p-md-10 {
    padding: 10em;
  }
  .px-md-10 {
    padding-left: 10em;
    padding-right: 10em;
  }
  .py-md-10 {
    padding-top: 10em;
    padding-bottom: 10em;
  }
  .pt-md-10 {
    padding-top: 10em;
  }
  .pr-md-10 {
    padding-right: 10em;
  }
  .pb-md-10 {
    padding-bottom: 10em;
  }
  .pl-md-10 {
    padding-left: 10em;
  }
}
@media (min-width: 63.99rem) {
  .p-lg-0 {
    padding: 0em;
  }
  .px-lg-0 {
    padding-left: 0em;
    padding-right: 0em;
  }
  .py-lg-0 {
    padding-top: 0em;
    padding-bottom: 0em;
  }
  .pt-lg-0 {
    padding-top: 0em;
  }
  .pr-lg-0 {
    padding-right: 0em;
  }
  .pb-lg-0 {
    padding-bottom: 0em;
  }
  .pl-lg-0 {
    padding-left: 0em;
  }
}
@media (min-width: 63.99rem) {
  .p-lg-0-5 {
    padding: 0.5em;
  }
  .px-lg-0-5 {
    padding-left: 0.5em;
    padding-right: 0.5em;
  }
  .py-lg-0-5 {
    padding-top: 0.5em;
    padding-bottom: 0.5em;
  }
  .pt-lg-0-5 {
    padding-top: 0.5em;
  }
  .pr-lg-0-5 {
    padding-right: 0.5em;
  }
  .pb-lg-0-5 {
    padding-bottom: 0.5em;
  }
  .pl-lg-0-5 {
    padding-left: 0.5em;
  }
}
@media (min-width: 63.99rem) {
  .p-lg-1 {
    padding: 1em;
  }
  .px-lg-1 {
    padding-left: 1em;
    padding-right: 1em;
  }
  .py-lg-1 {
    padding-top: 1em;
    padding-bottom: 1em;
  }
  .pt-lg-1 {
    padding-top: 1em;
  }
  .pr-lg-1 {
    padding-right: 1em;
  }
  .pb-lg-1 {
    padding-bottom: 1em;
  }
  .pl-lg-1 {
    padding-left: 1em;
  }
}
@media (min-width: 63.99rem) {
  .p-lg-1-5 {
    padding: 1.5em;
  }
  .px-lg-1-5 {
    padding-left: 1.5em;
    padding-right: 1.5em;
  }
  .py-lg-1-5 {
    padding-top: 1.5em;
    padding-bottom: 1.5em;
  }
  .pt-lg-1-5 {
    padding-top: 1.5em;
  }
  .pr-lg-1-5 {
    padding-right: 1.5em;
  }
  .pb-lg-1-5 {
    padding-bottom: 1.5em;
  }
  .pl-lg-1-5 {
    padding-left: 1.5em;
  }
}
@media (min-width: 63.99rem) {
  .p-lg-2 {
    padding: 2em;
  }
  .px-lg-2 {
    padding-left: 2em;
    padding-right: 2em;
  }
  .py-lg-2 {
    padding-top: 2em;
    padding-bottom: 2em;
  }
  .pt-lg-2 {
    padding-top: 2em;
  }
  .pr-lg-2 {
    padding-right: 2em;
  }
  .pb-lg-2 {
    padding-bottom: 2em;
  }
  .pl-lg-2 {
    padding-left: 2em;
  }
}
@media (min-width: 63.99rem) {
  .p-lg-2-5 {
    padding: 2.5em;
  }
  .px-lg-2-5 {
    padding-left: 2.5em;
    padding-right: 2.5em;
  }
  .py-lg-2-5 {
    padding-top: 2.5em;
    padding-bottom: 2.5em;
  }
  .pt-lg-2-5 {
    padding-top: 2.5em;
  }
  .pr-lg-2-5 {
    padding-right: 2.5em;
  }
  .pb-lg-2-5 {
    padding-bottom: 2.5em;
  }
  .pl-lg-2-5 {
    padding-left: 2.5em;
  }
}
@media (min-width: 63.99rem) {
  .p-lg-3 {
    padding: 3em;
  }
  .px-lg-3 {
    padding-left: 3em;
    padding-right: 3em;
  }
  .py-lg-3 {
    padding-top: 3em;
    padding-bottom: 3em;
  }
  .pt-lg-3 {
    padding-top: 3em;
  }
  .pr-lg-3 {
    padding-right: 3em;
  }
  .pb-lg-3 {
    padding-bottom: 3em;
  }
  .pl-lg-3 {
    padding-left: 3em;
  }
}
@media (min-width: 63.99rem) {
  .p-lg-3-5 {
    padding: 3.5em;
  }
  .px-lg-3-5 {
    padding-left: 3.5em;
    padding-right: 3.5em;
  }
  .py-lg-3-5 {
    padding-top: 3.5em;
    padding-bottom: 3.5em;
  }
  .pt-lg-3-5 {
    padding-top: 3.5em;
  }
  .pr-lg-3-5 {
    padding-right: 3.5em;
  }
  .pb-lg-3-5 {
    padding-bottom: 3.5em;
  }
  .pl-lg-3-5 {
    padding-left: 3.5em;
  }
}
@media (min-width: 63.99rem) {
  .p-lg-4 {
    padding: 4em;
  }
  .px-lg-4 {
    padding-left: 4em;
    padding-right: 4em;
  }
  .py-lg-4 {
    padding-top: 4em;
    padding-bottom: 4em;
  }
  .pt-lg-4 {
    padding-top: 4em;
  }
  .pr-lg-4 {
    padding-right: 4em;
  }
  .pb-lg-4 {
    padding-bottom: 4em;
  }
  .pl-lg-4 {
    padding-left: 4em;
  }
}
@media (min-width: 63.99rem) {
  .p-lg-4-5 {
    padding: 4.5em;
  }
  .px-lg-4-5 {
    padding-left: 4.5em;
    padding-right: 4.5em;
  }
  .py-lg-4-5 {
    padding-top: 4.5em;
    padding-bottom: 4.5em;
  }
  .pt-lg-4-5 {
    padding-top: 4.5em;
  }
  .pr-lg-4-5 {
    padding-right: 4.5em;
  }
  .pb-lg-4-5 {
    padding-bottom: 4.5em;
  }
  .pl-lg-4-5 {
    padding-left: 4.5em;
  }
}
@media (min-width: 63.99rem) {
  .p-lg-5 {
    padding: 5em;
  }
  .px-lg-5 {
    padding-left: 5em;
    padding-right: 5em;
  }
  .py-lg-5 {
    padding-top: 5em;
    padding-bottom: 5em;
  }
  .pt-lg-5 {
    padding-top: 5em;
  }
  .pr-lg-5 {
    padding-right: 5em;
  }
  .pb-lg-5 {
    padding-bottom: 5em;
  }
  .pl-lg-5 {
    padding-left: 5em;
  }
}
@media (min-width: 63.99rem) {
  .p-lg-5-5 {
    padding: 5.5em;
  }
  .px-lg-5-5 {
    padding-left: 5.5em;
    padding-right: 5.5em;
  }
  .py-lg-5-5 {
    padding-top: 5.5em;
    padding-bottom: 5.5em;
  }
  .pt-lg-5-5 {
    padding-top: 5.5em;
  }
  .pr-lg-5-5 {
    padding-right: 5.5em;
  }
  .pb-lg-5-5 {
    padding-bottom: 5.5em;
  }
  .pl-lg-5-5 {
    padding-left: 5.5em;
  }
}
@media (min-width: 63.99rem) {
  .p-lg-6 {
    padding: 6em;
  }
  .px-lg-6 {
    padding-left: 6em;
    padding-right: 6em;
  }
  .py-lg-6 {
    padding-top: 6em;
    padding-bottom: 6em;
  }
  .pt-lg-6 {
    padding-top: 6em;
  }
  .pr-lg-6 {
    padding-right: 6em;
  }
  .pb-lg-6 {
    padding-bottom: 6em;
  }
  .pl-lg-6 {
    padding-left: 6em;
  }
}
@media (min-width: 63.99rem) {
  .p-lg-6-5 {
    padding: 6.5em;
  }
  .px-lg-6-5 {
    padding-left: 6.5em;
    padding-right: 6.5em;
  }
  .py-lg-6-5 {
    padding-top: 6.5em;
    padding-bottom: 6.5em;
  }
  .pt-lg-6-5 {
    padding-top: 6.5em;
  }
  .pr-lg-6-5 {
    padding-right: 6.5em;
  }
  .pb-lg-6-5 {
    padding-bottom: 6.5em;
  }
  .pl-lg-6-5 {
    padding-left: 6.5em;
  }
}
@media (min-width: 63.99rem) {
  .p-lg-7 {
    padding: 7em;
  }
  .px-lg-7 {
    padding-left: 7em;
    padding-right: 7em;
  }
  .py-lg-7 {
    padding-top: 7em;
    padding-bottom: 7em;
  }
  .pt-lg-7 {
    padding-top: 7em;
  }
  .pr-lg-7 {
    padding-right: 7em;
  }
  .pb-lg-7 {
    padding-bottom: 7em;
  }
  .pl-lg-7 {
    padding-left: 7em;
  }
}
@media (min-width: 63.99rem) {
  .p-lg-7-5 {
    padding: 7.5em;
  }
  .px-lg-7-5 {
    padding-left: 7.5em;
    padding-right: 7.5em;
  }
  .py-lg-7-5 {
    padding-top: 7.5em;
    padding-bottom: 7.5em;
  }
  .pt-lg-7-5 {
    padding-top: 7.5em;
  }
  .pr-lg-7-5 {
    padding-right: 7.5em;
  }
  .pb-lg-7-5 {
    padding-bottom: 7.5em;
  }
  .pl-lg-7-5 {
    padding-left: 7.5em;
  }
}
@media (min-width: 63.99rem) {
  .p-lg-8 {
    padding: 8em;
  }
  .px-lg-8 {
    padding-left: 8em;
    padding-right: 8em;
  }
  .py-lg-8 {
    padding-top: 8em;
    padding-bottom: 8em;
  }
  .pt-lg-8 {
    padding-top: 8em;
  }
  .pr-lg-8 {
    padding-right: 8em;
  }
  .pb-lg-8 {
    padding-bottom: 8em;
  }
  .pl-lg-8 {
    padding-left: 8em;
  }
}
@media (min-width: 63.99rem) {
  .p-lg-8-5 {
    padding: 8.5em;
  }
  .px-lg-8-5 {
    padding-left: 8.5em;
    padding-right: 8.5em;
  }
  .py-lg-8-5 {
    padding-top: 8.5em;
    padding-bottom: 8.5em;
  }
  .pt-lg-8-5 {
    padding-top: 8.5em;
  }
  .pr-lg-8-5 {
    padding-right: 8.5em;
  }
  .pb-lg-8-5 {
    padding-bottom: 8.5em;
  }
  .pl-lg-8-5 {
    padding-left: 8.5em;
  }
}
@media (min-width: 63.99rem) {
  .p-lg-9 {
    padding: 9em;
  }
  .px-lg-9 {
    padding-left: 9em;
    padding-right: 9em;
  }
  .py-lg-9 {
    padding-top: 9em;
    padding-bottom: 9em;
  }
  .pt-lg-9 {
    padding-top: 9em;
  }
  .pr-lg-9 {
    padding-right: 9em;
  }
  .pb-lg-9 {
    padding-bottom: 9em;
  }
  .pl-lg-9 {
    padding-left: 9em;
  }
}
@media (min-width: 63.99rem) {
  .p-lg-9-5 {
    padding: 9.5em;
  }
  .px-lg-9-5 {
    padding-left: 9.5em;
    padding-right: 9.5em;
  }
  .py-lg-9-5 {
    padding-top: 9.5em;
    padding-bottom: 9.5em;
  }
  .pt-lg-9-5 {
    padding-top: 9.5em;
  }
  .pr-lg-9-5 {
    padding-right: 9.5em;
  }
  .pb-lg-9-5 {
    padding-bottom: 9.5em;
  }
  .pl-lg-9-5 {
    padding-left: 9.5em;
  }
}
@media (min-width: 63.99rem) {
  .p-lg-10 {
    padding: 10em;
  }
  .px-lg-10 {
    padding-left: 10em;
    padding-right: 10em;
  }
  .py-lg-10 {
    padding-top: 10em;
    padding-bottom: 10em;
  }
  .pt-lg-10 {
    padding-top: 10em;
  }
  .pr-lg-10 {
    padding-right: 10em;
  }
  .pb-lg-10 {
    padding-bottom: 10em;
  }
  .pl-lg-10 {
    padding-left: 10em;
  }
}
@media (min-width: 79.98999999999999rem) {
  .p-xl-0 {
    padding: 0em;
  }
  .px-xl-0 {
    padding-left: 0em;
    padding-right: 0em;
  }
  .py-xl-0 {
    padding-top: 0em;
    padding-bottom: 0em;
  }
  .pt-xl-0 {
    padding-top: 0em;
  }
  .pr-xl-0 {
    padding-right: 0em;
  }
  .pb-xl-0 {
    padding-bottom: 0em;
  }
  .pl-xl-0 {
    padding-left: 0em;
  }
}
@media (min-width: 79.98999999999999rem) {
  .p-xl-0-5 {
    padding: 0.5em;
  }
  .px-xl-0-5 {
    padding-left: 0.5em;
    padding-right: 0.5em;
  }
  .py-xl-0-5 {
    padding-top: 0.5em;
    padding-bottom: 0.5em;
  }
  .pt-xl-0-5 {
    padding-top: 0.5em;
  }
  .pr-xl-0-5 {
    padding-right: 0.5em;
  }
  .pb-xl-0-5 {
    padding-bottom: 0.5em;
  }
  .pl-xl-0-5 {
    padding-left: 0.5em;
  }
}
@media (min-width: 79.98999999999999rem) {
  .p-xl-1 {
    padding: 1em;
  }
  .px-xl-1 {
    padding-left: 1em;
    padding-right: 1em;
  }
  .py-xl-1 {
    padding-top: 1em;
    padding-bottom: 1em;
  }
  .pt-xl-1 {
    padding-top: 1em;
  }
  .pr-xl-1 {
    padding-right: 1em;
  }
  .pb-xl-1 {
    padding-bottom: 1em;
  }
  .pl-xl-1 {
    padding-left: 1em;
  }
}
@media (min-width: 79.98999999999999rem) {
  .p-xl-1-5 {
    padding: 1.5em;
  }
  .px-xl-1-5 {
    padding-left: 1.5em;
    padding-right: 1.5em;
  }
  .py-xl-1-5 {
    padding-top: 1.5em;
    padding-bottom: 1.5em;
  }
  .pt-xl-1-5 {
    padding-top: 1.5em;
  }
  .pr-xl-1-5 {
    padding-right: 1.5em;
  }
  .pb-xl-1-5 {
    padding-bottom: 1.5em;
  }
  .pl-xl-1-5 {
    padding-left: 1.5em;
  }
}
@media (min-width: 79.98999999999999rem) {
  .p-xl-2 {
    padding: 2em;
  }
  .px-xl-2 {
    padding-left: 2em;
    padding-right: 2em;
  }
  .py-xl-2 {
    padding-top: 2em;
    padding-bottom: 2em;
  }
  .pt-xl-2 {
    padding-top: 2em;
  }
  .pr-xl-2 {
    padding-right: 2em;
  }
  .pb-xl-2 {
    padding-bottom: 2em;
  }
  .pl-xl-2 {
    padding-left: 2em;
  }
}
@media (min-width: 79.98999999999999rem) {
  .p-xl-2-5 {
    padding: 2.5em;
  }
  .px-xl-2-5 {
    padding-left: 2.5em;
    padding-right: 2.5em;
  }
  .py-xl-2-5 {
    padding-top: 2.5em;
    padding-bottom: 2.5em;
  }
  .pt-xl-2-5 {
    padding-top: 2.5em;
  }
  .pr-xl-2-5 {
    padding-right: 2.5em;
  }
  .pb-xl-2-5 {
    padding-bottom: 2.5em;
  }
  .pl-xl-2-5 {
    padding-left: 2.5em;
  }
}
@media (min-width: 79.98999999999999rem) {
  .p-xl-3 {
    padding: 3em;
  }
  .px-xl-3 {
    padding-left: 3em;
    padding-right: 3em;
  }
  .py-xl-3 {
    padding-top: 3em;
    padding-bottom: 3em;
  }
  .pt-xl-3 {
    padding-top: 3em;
  }
  .pr-xl-3 {
    padding-right: 3em;
  }
  .pb-xl-3 {
    padding-bottom: 3em;
  }
  .pl-xl-3 {
    padding-left: 3em;
  }
}
@media (min-width: 79.98999999999999rem) {
  .p-xl-3-5 {
    padding: 3.5em;
  }
  .px-xl-3-5 {
    padding-left: 3.5em;
    padding-right: 3.5em;
  }
  .py-xl-3-5 {
    padding-top: 3.5em;
    padding-bottom: 3.5em;
  }
  .pt-xl-3-5 {
    padding-top: 3.5em;
  }
  .pr-xl-3-5 {
    padding-right: 3.5em;
  }
  .pb-xl-3-5 {
    padding-bottom: 3.5em;
  }
  .pl-xl-3-5 {
    padding-left: 3.5em;
  }
}
@media (min-width: 79.98999999999999rem) {
  .p-xl-4 {
    padding: 4em;
  }
  .px-xl-4 {
    padding-left: 4em;
    padding-right: 4em;
  }
  .py-xl-4 {
    padding-top: 4em;
    padding-bottom: 4em;
  }
  .pt-xl-4 {
    padding-top: 4em;
  }
  .pr-xl-4 {
    padding-right: 4em;
  }
  .pb-xl-4 {
    padding-bottom: 4em;
  }
  .pl-xl-4 {
    padding-left: 4em;
  }
}
@media (min-width: 79.98999999999999rem) {
  .p-xl-4-5 {
    padding: 4.5em;
  }
  .px-xl-4-5 {
    padding-left: 4.5em;
    padding-right: 4.5em;
  }
  .py-xl-4-5 {
    padding-top: 4.5em;
    padding-bottom: 4.5em;
  }
  .pt-xl-4-5 {
    padding-top: 4.5em;
  }
  .pr-xl-4-5 {
    padding-right: 4.5em;
  }
  .pb-xl-4-5 {
    padding-bottom: 4.5em;
  }
  .pl-xl-4-5 {
    padding-left: 4.5em;
  }
}
@media (min-width: 79.98999999999999rem) {
  .p-xl-5 {
    padding: 5em;
  }
  .px-xl-5 {
    padding-left: 5em;
    padding-right: 5em;
  }
  .py-xl-5 {
    padding-top: 5em;
    padding-bottom: 5em;
  }
  .pt-xl-5 {
    padding-top: 5em;
  }
  .pr-xl-5 {
    padding-right: 5em;
  }
  .pb-xl-5 {
    padding-bottom: 5em;
  }
  .pl-xl-5 {
    padding-left: 5em;
  }
}
@media (min-width: 79.98999999999999rem) {
  .p-xl-5-5 {
    padding: 5.5em;
  }
  .px-xl-5-5 {
    padding-left: 5.5em;
    padding-right: 5.5em;
  }
  .py-xl-5-5 {
    padding-top: 5.5em;
    padding-bottom: 5.5em;
  }
  .pt-xl-5-5 {
    padding-top: 5.5em;
  }
  .pr-xl-5-5 {
    padding-right: 5.5em;
  }
  .pb-xl-5-5 {
    padding-bottom: 5.5em;
  }
  .pl-xl-5-5 {
    padding-left: 5.5em;
  }
}
@media (min-width: 79.98999999999999rem) {
  .p-xl-6 {
    padding: 6em;
  }
  .px-xl-6 {
    padding-left: 6em;
    padding-right: 6em;
  }
  .py-xl-6 {
    padding-top: 6em;
    padding-bottom: 6em;
  }
  .pt-xl-6 {
    padding-top: 6em;
  }
  .pr-xl-6 {
    padding-right: 6em;
  }
  .pb-xl-6 {
    padding-bottom: 6em;
  }
  .pl-xl-6 {
    padding-left: 6em;
  }
}
@media (min-width: 79.98999999999999rem) {
  .p-xl-6-5 {
    padding: 6.5em;
  }
  .px-xl-6-5 {
    padding-left: 6.5em;
    padding-right: 6.5em;
  }
  .py-xl-6-5 {
    padding-top: 6.5em;
    padding-bottom: 6.5em;
  }
  .pt-xl-6-5 {
    padding-top: 6.5em;
  }
  .pr-xl-6-5 {
    padding-right: 6.5em;
  }
  .pb-xl-6-5 {
    padding-bottom: 6.5em;
  }
  .pl-xl-6-5 {
    padding-left: 6.5em;
  }
}
@media (min-width: 79.98999999999999rem) {
  .p-xl-7 {
    padding: 7em;
  }
  .px-xl-7 {
    padding-left: 7em;
    padding-right: 7em;
  }
  .py-xl-7 {
    padding-top: 7em;
    padding-bottom: 7em;
  }
  .pt-xl-7 {
    padding-top: 7em;
  }
  .pr-xl-7 {
    padding-right: 7em;
  }
  .pb-xl-7 {
    padding-bottom: 7em;
  }
  .pl-xl-7 {
    padding-left: 7em;
  }
}
@media (min-width: 79.98999999999999rem) {
  .p-xl-7-5 {
    padding: 7.5em;
  }
  .px-xl-7-5 {
    padding-left: 7.5em;
    padding-right: 7.5em;
  }
  .py-xl-7-5 {
    padding-top: 7.5em;
    padding-bottom: 7.5em;
  }
  .pt-xl-7-5 {
    padding-top: 7.5em;
  }
  .pr-xl-7-5 {
    padding-right: 7.5em;
  }
  .pb-xl-7-5 {
    padding-bottom: 7.5em;
  }
  .pl-xl-7-5 {
    padding-left: 7.5em;
  }
}
@media (min-width: 79.98999999999999rem) {
  .p-xl-8 {
    padding: 8em;
  }
  .px-xl-8 {
    padding-left: 8em;
    padding-right: 8em;
  }
  .py-xl-8 {
    padding-top: 8em;
    padding-bottom: 8em;
  }
  .pt-xl-8 {
    padding-top: 8em;
  }
  .pr-xl-8 {
    padding-right: 8em;
  }
  .pb-xl-8 {
    padding-bottom: 8em;
  }
  .pl-xl-8 {
    padding-left: 8em;
  }
}
@media (min-width: 79.98999999999999rem) {
  .p-xl-8-5 {
    padding: 8.5em;
  }
  .px-xl-8-5 {
    padding-left: 8.5em;
    padding-right: 8.5em;
  }
  .py-xl-8-5 {
    padding-top: 8.5em;
    padding-bottom: 8.5em;
  }
  .pt-xl-8-5 {
    padding-top: 8.5em;
  }
  .pr-xl-8-5 {
    padding-right: 8.5em;
  }
  .pb-xl-8-5 {
    padding-bottom: 8.5em;
  }
  .pl-xl-8-5 {
    padding-left: 8.5em;
  }
}
@media (min-width: 79.98999999999999rem) {
  .p-xl-9 {
    padding: 9em;
  }
  .px-xl-9 {
    padding-left: 9em;
    padding-right: 9em;
  }
  .py-xl-9 {
    padding-top: 9em;
    padding-bottom: 9em;
  }
  .pt-xl-9 {
    padding-top: 9em;
  }
  .pr-xl-9 {
    padding-right: 9em;
  }
  .pb-xl-9 {
    padding-bottom: 9em;
  }
  .pl-xl-9 {
    padding-left: 9em;
  }
}
@media (min-width: 79.98999999999999rem) {
  .p-xl-9-5 {
    padding: 9.5em;
  }
  .px-xl-9-5 {
    padding-left: 9.5em;
    padding-right: 9.5em;
  }
  .py-xl-9-5 {
    padding-top: 9.5em;
    padding-bottom: 9.5em;
  }
  .pt-xl-9-5 {
    padding-top: 9.5em;
  }
  .pr-xl-9-5 {
    padding-right: 9.5em;
  }
  .pb-xl-9-5 {
    padding-bottom: 9.5em;
  }
  .pl-xl-9-5 {
    padding-left: 9.5em;
  }
}
@media (min-width: 79.98999999999999rem) {
  .p-xl-10 {
    padding: 10em;
  }
  .px-xl-10 {
    padding-left: 10em;
    padding-right: 10em;
  }
  .py-xl-10 {
    padding-top: 10em;
    padding-bottom: 10em;
  }
  .pt-xl-10 {
    padding-top: 10em;
  }
  .pr-xl-10 {
    padding-right: 10em;
  }
  .pb-xl-10 {
    padding-bottom: 10em;
  }
  .pl-xl-10 {
    padding-left: 10em;
  }
}
/* Display classes */
.d-flex {
  display: flex;
}
.d-block {
  display: block;
}
.d-grid {
  display: grid;
}
.d-i-block,
.d-inline-block {
  display: inline-block;
}
.d-inline {
  display: inline;
}
.d-none {
  display: none;
}
/* Position classes */
.p-relative {
  position: relative;
}
.p-absolute {
  position: absolute;
}
.p-sticky {
  position: sticky;
}
.p-unset {
  position: unset;
}
.p-fixed {
  position: fixed;
}
/* Utils */
.no-list-style {
  padding-left: 0em;
  margin-top: 0em;
  margin-bottom: 0em;
  list-style: none;
}
.horizontal-list {
  padding-left: 0em;
  margin-top: 0em;
  margin-bottom: 0em;
  list-style: none;
  display: flex;
}
.ano-link {
  color: inherit;
  text-decoration: none;
}
.cover-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  max-width: unset;
  max-height: unset;
}
.contain-img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  max-width: unset;
  max-height: unset;
}
/* Text utils */
.txt-left,
.text-left {
  text-align: left;
}
.txt-center,
.text-center {
  text-align: center;
}
.txt-right,
.text-right {
  text-align: right;
}
.txt-justify,
.text-justify {
  text-align: justify;
}
.hairline {
  font-weight: 100;
}
.thin {
  font-weight: 200;
}
.light {
  font-weight: 300;
}
.regular {
  font-weight: 400;
}
.medium {
  font-weight: 500;
}
.semibold {
  font-weight: 600;
}
.bold {
  font-weight: 700;
}
.extrabold {
  font-weight: 800;
}
.black {
  font-weight: 900;
}
.uppercase {
  text-transform: uppercase;
}
.color-txt-main,
.clr-txt-main {
  color: #252020;
}
.color-light,
.clr-light {
  color: #ffffff;
}
.color-dark,
.clr-dark {
  color: #252020;
}
.color-main,
.clr-main {
  color: #009fe3;
}
.color-secondary,
.clr-secondary {
  color: #f9b233;
}
.color-blue,
.clr-blue {
  color: #009fe3;
}
.color-blue-dark,
.clr-blue-dark {
  color: #8baddc;
}
.color-blue-light,
.clr-blue-light {
  color: #cae8fb;
}
.color-orange,
.clr-orange {
  color: #f9b233;
}
.color-orange-dark,
.clr-orange-dark {
  color: #f5a477;
}
.color-orange-light,
.clr-orange-light {
  color: #fde6c0;
}
.color-green,
.clr-green {
  color: #95c11f;
}
.color-green-dark,
.clr-green-dark {
  color: #82c8b7;
}
.color-green-light,
.clr-green-light {
  color: #dde8b1;
}
.color-pink,
.clr-pink {
  color: #e6007e;
}
.color-pink-dark,
.clr-pink-dark {
  color: #a981b9;
}
.color-pink-light,
.clr-pink-light {
  color: #f6bfd9;
}
.fs-0 {
  font-size: 0rem;
}
.fs-0-25 {
  font-size: 0.25rem;
}
.fs-0-5 {
  font-size: 0.5rem;
}
.fs-0-75 {
  font-size: 0.75rem;
}
.fs-1 {
  font-size: 1rem;
}
.fs-1-25 {
  font-size: 1.25rem;
}
.fs-1-5 {
  font-size: 1.5rem;
}
.fs-1-75 {
  font-size: 1.75rem;
}
.fs-2 {
  font-size: 2rem;
}
.fs-2-25 {
  font-size: 2.25rem;
}
.fs-2-5 {
  font-size: 2.5rem;
}
.fs-2-75 {
  font-size: 2.75rem;
}
.fs-3 {
  font-size: 3rem;
}
.fs-3-25 {
  font-size: 3.25rem;
}
.fs-3-5 {
  font-size: 3.5rem;
}
.fs-3-75 {
  font-size: 3.75rem;
}
.fs-4 {
  font-size: 4rem;
}
.fs-4-25 {
  font-size: 4.25rem;
}
.fs-4-5 {
  font-size: 4.5rem;
}
.fs-4-75 {
  font-size: 4.75rem;
}
.fs-5 {
  font-size: 5rem;
}
@media (min-width: 35.49rem) {
  .fs-sm-0 {
    font-size: 0rem;
  }
}
@media (min-width: 35.49rem) {
  .fs-sm-0-25 {
    font-size: 0.25rem;
  }
}
@media (min-width: 35.49rem) {
  .fs-sm-0-5 {
    font-size: 0.5rem;
  }
}
@media (min-width: 35.49rem) {
  .fs-sm-0-75 {
    font-size: 0.75rem;
  }
}
@media (min-width: 35.49rem) {
  .fs-sm-1 {
    font-size: 1rem;
  }
}
@media (min-width: 35.49rem) {
  .fs-sm-1-25 {
    font-size: 1.25rem;
  }
}
@media (min-width: 35.49rem) {
  .fs-sm-1-5 {
    font-size: 1.5rem;
  }
}
@media (min-width: 35.49rem) {
  .fs-sm-1-75 {
    font-size: 1.75rem;
  }
}
@media (min-width: 35.49rem) {
  .fs-sm-2 {
    font-size: 2rem;
  }
}
@media (min-width: 35.49rem) {
  .fs-sm-2-25 {
    font-size: 2.25rem;
  }
}
@media (min-width: 35.49rem) {
  .fs-sm-2-5 {
    font-size: 2.5rem;
  }
}
@media (min-width: 35.49rem) {
  .fs-sm-2-75 {
    font-size: 2.75rem;
  }
}
@media (min-width: 35.49rem) {
  .fs-sm-3 {
    font-size: 3rem;
  }
}
@media (min-width: 35.49rem) {
  .fs-sm-3-25 {
    font-size: 3.25rem;
  }
}
@media (min-width: 35.49rem) {
  .fs-sm-3-5 {
    font-size: 3.5rem;
  }
}
@media (min-width: 35.49rem) {
  .fs-sm-3-75 {
    font-size: 3.75rem;
  }
}
@media (min-width: 35.49rem) {
  .fs-sm-4 {
    font-size: 4rem;
  }
}
@media (min-width: 35.49rem) {
  .fs-sm-4-25 {
    font-size: 4.25rem;
  }
}
@media (min-width: 35.49rem) {
  .fs-sm-4-5 {
    font-size: 4.5rem;
  }
}
@media (min-width: 35.49rem) {
  .fs-sm-4-75 {
    font-size: 4.75rem;
  }
}
@media (min-width: 35.49rem) {
  .fs-sm-5 {
    font-size: 5rem;
  }
}
@media (min-width: 47.99rem) {
  .fs-md-0 {
    font-size: 0rem;
  }
}
@media (min-width: 47.99rem) {
  .fs-md-0-25 {
    font-size: 0.25rem;
  }
}
@media (min-width: 47.99rem) {
  .fs-md-0-5 {
    font-size: 0.5rem;
  }
}
@media (min-width: 47.99rem) {
  .fs-md-0-75 {
    font-size: 0.75rem;
  }
}
@media (min-width: 47.99rem) {
  .fs-md-1 {
    font-size: 1rem;
  }
}
@media (min-width: 47.99rem) {
  .fs-md-1-25 {
    font-size: 1.25rem;
  }
}
@media (min-width: 47.99rem) {
  .fs-md-1-5 {
    font-size: 1.5rem;
  }
}
@media (min-width: 47.99rem) {
  .fs-md-1-75 {
    font-size: 1.75rem;
  }
}
@media (min-width: 47.99rem) {
  .fs-md-2 {
    font-size: 2rem;
  }
}
@media (min-width: 47.99rem) {
  .fs-md-2-25 {
    font-size: 2.25rem;
  }
}
@media (min-width: 47.99rem) {
  .fs-md-2-5 {
    font-size: 2.5rem;
  }
}
@media (min-width: 47.99rem) {
  .fs-md-2-75 {
    font-size: 2.75rem;
  }
}
@media (min-width: 47.99rem) {
  .fs-md-3 {
    font-size: 3rem;
  }
}
@media (min-width: 47.99rem) {
  .fs-md-3-25 {
    font-size: 3.25rem;
  }
}
@media (min-width: 47.99rem) {
  .fs-md-3-5 {
    font-size: 3.5rem;
  }
}
@media (min-width: 47.99rem) {
  .fs-md-3-75 {
    font-size: 3.75rem;
  }
}
@media (min-width: 47.99rem) {
  .fs-md-4 {
    font-size: 4rem;
  }
}
@media (min-width: 47.99rem) {
  .fs-md-4-25 {
    font-size: 4.25rem;
  }
}
@media (min-width: 47.99rem) {
  .fs-md-4-5 {
    font-size: 4.5rem;
  }
}
@media (min-width: 47.99rem) {
  .fs-md-4-75 {
    font-size: 4.75rem;
  }
}
@media (min-width: 47.99rem) {
  .fs-md-5 {
    font-size: 5rem;
  }
}
@media (min-width: 63.99rem) {
  .fs-lg-0 {
    font-size: 0rem;
  }
}
@media (min-width: 63.99rem) {
  .fs-lg-0-25 {
    font-size: 0.25rem;
  }
}
@media (min-width: 63.99rem) {
  .fs-lg-0-5 {
    font-size: 0.5rem;
  }
}
@media (min-width: 63.99rem) {
  .fs-lg-0-75 {
    font-size: 0.75rem;
  }
}
@media (min-width: 63.99rem) {
  .fs-lg-1 {
    font-size: 1rem;
  }
}
@media (min-width: 63.99rem) {
  .fs-lg-1-25 {
    font-size: 1.25rem;
  }
}
@media (min-width: 63.99rem) {
  .fs-lg-1-5 {
    font-size: 1.5rem;
  }
}
@media (min-width: 63.99rem) {
  .fs-lg-1-75 {
    font-size: 1.75rem;
  }
}
@media (min-width: 63.99rem) {
  .fs-lg-2 {
    font-size: 2rem;
  }
}
@media (min-width: 63.99rem) {
  .fs-lg-2-25 {
    font-size: 2.25rem;
  }
}
@media (min-width: 63.99rem) {
  .fs-lg-2-5 {
    font-size: 2.5rem;
  }
}
@media (min-width: 63.99rem) {
  .fs-lg-2-75 {
    font-size: 2.75rem;
  }
}
@media (min-width: 63.99rem) {
  .fs-lg-3 {
    font-size: 3rem;
  }
}
@media (min-width: 63.99rem) {
  .fs-lg-3-25 {
    font-size: 3.25rem;
  }
}
@media (min-width: 63.99rem) {
  .fs-lg-3-5 {
    font-size: 3.5rem;
  }
}
@media (min-width: 63.99rem) {
  .fs-lg-3-75 {
    font-size: 3.75rem;
  }
}
@media (min-width: 63.99rem) {
  .fs-lg-4 {
    font-size: 4rem;
  }
}
@media (min-width: 63.99rem) {
  .fs-lg-4-25 {
    font-size: 4.25rem;
  }
}
@media (min-width: 63.99rem) {
  .fs-lg-4-5 {
    font-size: 4.5rem;
  }
}
@media (min-width: 63.99rem) {
  .fs-lg-4-75 {
    font-size: 4.75rem;
  }
}
@media (min-width: 63.99rem) {
  .fs-lg-5 {
    font-size: 5rem;
  }
}
@media (min-width: 79.98999999999999rem) {
  .fs-xl-0 {
    font-size: 0rem;
  }
}
@media (min-width: 79.98999999999999rem) {
  .fs-xl-0-25 {
    font-size: 0.25rem;
  }
}
@media (min-width: 79.98999999999999rem) {
  .fs-xl-0-5 {
    font-size: 0.5rem;
  }
}
@media (min-width: 79.98999999999999rem) {
  .fs-xl-0-75 {
    font-size: 0.75rem;
  }
}
@media (min-width: 79.98999999999999rem) {
  .fs-xl-1 {
    font-size: 1rem;
  }
}
@media (min-width: 79.98999999999999rem) {
  .fs-xl-1-25 {
    font-size: 1.25rem;
  }
}
@media (min-width: 79.98999999999999rem) {
  .fs-xl-1-5 {
    font-size: 1.5rem;
  }
}
@media (min-width: 79.98999999999999rem) {
  .fs-xl-1-75 {
    font-size: 1.75rem;
  }
}
@media (min-width: 79.98999999999999rem) {
  .fs-xl-2 {
    font-size: 2rem;
  }
}
@media (min-width: 79.98999999999999rem) {
  .fs-xl-2-25 {
    font-size: 2.25rem;
  }
}
@media (min-width: 79.98999999999999rem) {
  .fs-xl-2-5 {
    font-size: 2.5rem;
  }
}
@media (min-width: 79.98999999999999rem) {
  .fs-xl-2-75 {
    font-size: 2.75rem;
  }
}
@media (min-width: 79.98999999999999rem) {
  .fs-xl-3 {
    font-size: 3rem;
  }
}
@media (min-width: 79.98999999999999rem) {
  .fs-xl-3-25 {
    font-size: 3.25rem;
  }
}
@media (min-width: 79.98999999999999rem) {
  .fs-xl-3-5 {
    font-size: 3.5rem;
  }
}
@media (min-width: 79.98999999999999rem) {
  .fs-xl-3-75 {
    font-size: 3.75rem;
  }
}
@media (min-width: 79.98999999999999rem) {
  .fs-xl-4 {
    font-size: 4rem;
  }
}
@media (min-width: 79.98999999999999rem) {
  .fs-xl-4-25 {
    font-size: 4.25rem;
  }
}
@media (min-width: 79.98999999999999rem) {
  .fs-xl-4-5 {
    font-size: 4.5rem;
  }
}
@media (min-width: 79.98999999999999rem) {
  .fs-xl-4-75 {
    font-size: 4.75rem;
  }
}
@media (min-width: 79.98999999999999rem) {
  .fs-xl-5 {
    font-size: 5rem;
  }
}
/* Line-height utils */
.lh-0-75 {
  line-height: 0.75;
}
.lh-0-875 {
  line-height: 0.875;
}
.lh-1 {
  line-height: 1;
}
.lh-1-125 {
  line-height: 1.125;
}
.lh-1-25 {
  line-height: 1.25;
}
.lh-1-375 {
  line-height: 1.375;
}
.lh-1-5 {
  line-height: 1.5;
}
.lh-1-625 {
  line-height: 1.625;
}
.lh-1-75 {
  line-height: 1.75;
}
.lh-1-875 {
  line-height: 1.875;
}
.lh-2 {
  line-height: 2;
}
.lh-2-125 {
  line-height: 2.125;
}
.lh-2-25 {
  line-height: 2.25;
}
.lh-2-375 {
  line-height: 2.375;
}
.lh-2-5 {
  line-height: 2.5;
}
/* Background color utils */
.bg-main,
.bg-primary {
  background-color: #009fe3;
}
.bg-secondary {
  background-color: #f9b233;
}
.bg-shade {
  background-color: #8baddc;
}
.bg-txt-main {
  background-color: #252020;
}
.bg-light {
  background-color: #ffffff;
}
.bg-dark {
  background-color: #252020;
}
.bg-grey {
  background-color: #cae8fb;
}
.bg-blue {
  background-color: #009fe3;
}
.bg-blue-dark {
  background-color: #8baddc;
}
.bg-blue-light {
  background-color: #cae8fb;
}
.bg-orange {
  background-color: #f9b233;
}
.bg-orange-dark {
  background-color: #f5a477;
}
.bg-orange-light {
  background-color: #fde6c0;
}
.bg-green {
  background-color: #95c11f;
}
.bg-green-dark {
  background-color: #82c8b7;
}
.bg-green-light {
  background-color: #dde8b1;
}
.bg-pink {
  background-color: #e6007e;
}
.bg-pink-dark {
  background-color: #a981b9;
}
.bg-pink-light {
  background-color: #f6bfd9;
}
.z--5 {
  z-index: -5;
}
.z--4 {
  z-index: -4;
}
.z--3 {
  z-index: -3;
}
.z--2 {
  z-index: -2;
}
.z--1 {
  z-index: -1;
}
.z-0 {
  z-index: 0;
}
.z-1 {
  z-index: 1;
}
.z-2 {
  z-index: 2;
}
.z-3 {
  z-index: 3;
}
.z-4 {
  z-index: 4;
}
.z-5 {
  z-index: 5;
}
.z-6 {
  z-index: 6;
}
.z-7 {
  z-index: 7;
}
.z-8 {
  z-index: 8;
}
.z-9 {
  z-index: 9;
}
.z-10 {
  z-index: 10;
}
.height-100 {
  height: 100%;
}
.inset-0 {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.align-center {
  align-items: center;
}
.justify-center {
  justify-content: center;
}
.justify-end {
  justify-content: end;
}
.space-between {
  justify-content: space-between;
}
.space-even {
  justify-content: space-evenly;
}
.flex-column {
  flex-direction: column;
}
.flex-wrap {
  flex-wrap: wrap;
}
.gap-0.5 {
  gap: 0.5rem;
}
.gap-1 {
  gap: 1rem;
}
.gap-1.5 {
  gap: 1.5rem;
}
.gap-2 {
  gap: 2rem;
}
.gap-2.5 {
  gap: 2.5rem;
}
.gap-3 {
  gap: 3rem;
}
.gap-3.5 {
  gap: 3.5rem;
}
.gap-4 {
  gap: 4rem;
}
.gap-4.5 {
  gap: 4.5rem;
}
.gap-5 {
  gap: 5rem;
}
.screen-reader-label,
.screen-reader-text {
  position: absolute;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px 1px 1px 1px);
  clip: rect(1px, 1px, 1px, 1px);
}
.flex-0 {
  flex: 0;
}
.flex-1 {
  flex: 1;
}
.flex-2 {
  flex: 2;
}
.flex-3 {
  flex: 3;
}
.flex-4 {
  flex: 4;
}
.flex-5 {
  flex: 5;
}
.flex-6 {
  flex: 6;
}
.flex-7 {
  flex: 7;
}
.flex-8 {
  flex: 8;
}
.flex-9 {
  flex: 9;
}
.flex-10 {
  flex: 10;
}
.box-eq-height {
  height: 100%;
}
.uppercase {
  text-transform: uppercase;
}
.intro,
.intro-text,
.intro-txt,
.txt-intro {
  font-size: 1.125rem;
  line-height: 1.375;
  font-weight: 500;
}
.subtitel,
.sub-title,
.subtitle {
  font-weight: 800;
  font-size: 1.55rem;
  line-height: auto;
}
.script,
blockquote,
.quote {
  font-size: 1rem;
  font-family: "rollerscript-rough", sans-serif;
}
.pattern-bg {
  background-repeat: repeat;
  background-size: 320px;
  background-position: top left;
  background-image: url("data:image/svg+xml,%3Csvg width='467' height='466' viewBox='0 0 467 466' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg style='mix-blend-mode:overlay' opacity='0.1'%3E%3Cpath d='M465.12 232.979V241.24L466.312 240.048V232.979H465.12Z' fill='%23ffffff'/%3E%3Cpath d='M465.12 282.994V299.474L466.312 298.282V281.802L465.12 282.994Z' fill='%23ffffff'/%3E%3Cpath d='M465.12 341.229V349.49H466.312V340.078L465.12 341.229Z' fill='%23ffffff'/%3E%3Cpath d='M465.12 116.51V124.73L466.312 123.538V116.51H465.12Z' fill='%23ffffff'/%3E%3Cpath d='M465.12 166.525V182.964L466.312 181.813V165.333L465.12 166.525Z' fill='%23ffffff'/%3E%3Cpath d='M465.12 224.76V232.98H466.312V223.568L465.12 224.76Z' fill='%23ffffff'/%3E%3Cpath d='M357.117 116.51L348.897 124.73V116.51H357.117Z' fill='%23ffffff'/%3E%3Cpath d='M415.228 116.51L348.897 182.964V166.525L398.789 116.51H415.228Z' fill='%23ffffff'/%3E%3Cpath d='M456.901 232.979H465.12V224.76L456.901 232.979Z' fill='%23ffffff'/%3E%3Cpath d='M398.79 232.979H415.229L465.121 182.964V166.526L398.79 232.979Z' fill='%23ffffff'/%3E%3Cpath d='M456.901 116.51L348.897 224.76V232.979H357.117L465.12 124.73V116.51H456.901Z' fill='%23ffffff'/%3E%3Cpath d='M456.901 232.979L465.12 241.24V232.979H456.901Z' fill='%23ffffff'/%3E%3Cpath d='M398.79 232.979L465.121 299.474V282.994L415.229 232.979H398.79Z' fill='%23ffffff'/%3E%3Cpath d='M348.897 349.49V341.229L357.117 349.49H348.897Z' fill='%23ffffff'/%3E%3Cpath d='M398.789 349.489L348.897 299.474V282.994L415.228 349.489H398.789Z' fill='%23ffffff'/%3E%3Cpath d='M348.897 232.979V241.24L456.901 349.489H465.12V341.229L357.117 232.979H348.897Z' fill='%23ffffff'/%3E%3Cpath d='M456.901 349.49L465.12 357.709V349.49H456.901Z' fill='%23ffffff'/%3E%3Cpath d='M398.79 349.49L465.121 415.985V399.505L415.229 349.49H398.79Z' fill='%23ffffff'/%3E%3Cpath d='M348.897 465.959V457.739L357.117 465.959H348.897Z' fill='%23ffffff'/%3E%3Cpath d='M398.789 465.959L348.897 415.985V399.505L415.228 465.959H398.789Z' fill='%23ffffff'/%3E%3Cpath d='M348.897 349.49V357.709L456.901 466H465.12V457.739L357.117 349.49H348.897Z' fill='%23ffffff'/%3E%3Cpath d='M465.12 465.959H466.312V458.931L465.12 457.739V465.959Z' fill='%23ffffff'/%3E%3Cpath d='M465.12 415.985L466.312 417.135V400.655L465.12 399.505V415.985Z' fill='%23ffffff'/%3E%3Cpath d='M465.12 349.49V357.709L466.312 358.901V349.49H465.12Z' fill='%23ffffff'/%3E%3Cpath d='M116.535 457.739L124.713 466H116.535V457.739Z' fill='%23ffffff'/%3E%3Cpath d='M116.535 399.505L182.825 466H166.386L116.535 415.985V399.505Z' fill='%23ffffff'/%3E%3Cpath d='M232.717 349.49V357.709L224.498 349.49H232.717Z' fill='%23ffffff'/%3E%3Cpath d='M182.825 349.49L232.716 399.505V415.985L166.386 349.49H182.825Z' fill='%23ffffff'/%3E%3Cpath d='M124.713 349.49L232.717 457.739V466H224.497L116.535 357.709V349.49H124.713Z' fill='%23ffffff'/%3E%3Cpath d='M0.3125 457.739L8.53192 466H0.3125V457.739Z' fill='%23ffffff'/%3E%3Cpath d='M0.3125 399.505L66.6432 466H50.2044L0.3125 415.985V399.505Z' fill='%23ffffff'/%3E%3Cpath d='M116.494 349.49V357.709L108.316 349.49H116.494Z' fill='%23ffffff'/%3E%3Cpath d='M66.6434 349.49L116.494 399.505V415.985L50.2046 349.49H66.6434Z' fill='%23ffffff'/%3E%3Cpath d='M8.53192 349.49L116.494 457.739V466H108.316L0.3125 357.709V349.49H8.53192Z' fill='%23ffffff'/%3E%3Cpath d='M240.936 349.49L232.717 357.709V349.49H240.936Z' fill='%23ffffff'/%3E%3Cpath d='M299.048 349.49L232.717 415.985V399.505L282.609 349.49H299.048Z' fill='%23ffffff'/%3E%3Cpath d='M348.898 465.959H340.719L348.898 457.739V465.959Z' fill='%23ffffff'/%3E%3Cpath d='M348.898 415.985L299.047 466H282.608L348.898 399.505V415.985Z' fill='%23ffffff'/%3E%3Cpath d='M348.898 357.709L240.936 465.959H232.717V457.739L340.72 349.49H348.898V357.709Z' fill='%23ffffff'/%3E%3Cpath d='M116.535 224.76L124.713 232.979H116.535V224.76Z' fill='%23ffffff'/%3E%3Cpath d='M116.535 166.526L182.825 232.979H166.386L116.535 182.964V166.526Z' fill='%23ffffff'/%3E%3Cpath d='M232.717 116.51V124.73L224.498 116.51H232.717Z' fill='%23ffffff'/%3E%3Cpath d='M182.825 116.51L232.716 166.525V182.964L166.386 116.51H182.825Z' fill='%23ffffff'/%3E%3Cpath d='M124.713 116.51L232.717 224.76V232.979H224.497L116.535 124.73V116.51H124.713Z' fill='%23ffffff'/%3E%3Cpath d='M0.3125 224.76L8.53192 232.979H0.3125V224.76Z' fill='%23ffffff'/%3E%3Cpath d='M0.3125 166.526L66.6432 232.979H50.2044L0.3125 182.964V166.526Z' fill='%23ffffff'/%3E%3Cpath d='M116.494 116.51V124.73L108.316 116.51H116.494Z' fill='%23ffffff'/%3E%3Cpath d='M66.6434 116.51L116.494 166.525V182.964L50.2046 116.51H66.6434Z' fill='%23ffffff'/%3E%3Cpath d='M8.53192 116.51L116.494 224.76V232.979H108.316L0.3125 124.73V116.51H8.53192Z' fill='%23ffffff'/%3E%3Cpath d='M0.3125 341.27L8.53192 349.49H0.3125V341.27Z' fill='%23ffffff'/%3E%3Cpath d='M0.3125 282.994L66.6432 349.489H50.2044L0.3125 299.474V282.994Z' fill='%23ffffff'/%3E%3Cpath d='M116.494 232.979V241.24L108.316 232.979H116.494Z' fill='%23ffffff'/%3E%3Cpath d='M66.6434 232.979L116.494 282.994V299.474L50.2046 232.979H66.6434Z' fill='%23ffffff'/%3E%3Cpath d='M8.53192 232.979L116.494 341.27V349.489H108.316L0.3125 241.24V232.979H8.53192Z' fill='%23ffffff'/%3E%3Cpath d='M124.713 232.979L116.535 241.24V232.979H124.713Z' fill='%23ffffff'/%3E%3Cpath d='M182.825 232.979L116.535 299.474V282.994L166.427 232.979H182.825Z' fill='%23ffffff'/%3E%3Cpath d='M232.717 349.49H224.498L232.717 341.27V349.49Z' fill='%23ffffff'/%3E%3Cpath d='M232.716 299.474L182.825 349.489H166.386L232.716 282.994V299.474Z' fill='%23ffffff'/%3E%3Cpath d='M232.717 241.24L124.713 349.489H116.535V341.229L224.497 232.979H232.717V241.24Z' fill='%23ffffff'/%3E%3Cpath d='M240.936 232.979L232.717 241.24V232.979H240.936Z' fill='%23ffffff'/%3E%3Cpath d='M299.048 232.979L232.717 299.474V282.994L282.609 232.979H299.048Z' fill='%23ffffff'/%3E%3Cpath d='M348.898 349.49H340.719L348.898 341.27V349.49Z' fill='%23ffffff'/%3E%3Cpath d='M348.898 299.474L299.047 349.489H282.608L348.898 282.994V299.474Z' fill='%23ffffff'/%3E%3Cpath d='M348.898 241.24L240.936 349.489H232.717V341.229L340.72 232.979H348.898V241.24Z' fill='%23ffffff'/%3E%3Cpath d='M240.936 116.51L232.717 124.73V116.51H240.936Z' fill='%23ffffff'/%3E%3Cpath d='M299.048 116.51L232.717 182.964V166.525L282.609 116.51H299.048Z' fill='%23ffffff'/%3E%3Cpath d='M348.898 232.979H340.719L348.898 224.76V232.979Z' fill='%23ffffff'/%3E%3Cpath d='M348.898 182.964L299.047 232.979H282.608L348.898 166.484V182.964Z' fill='%23ffffff'/%3E%3Cpath d='M348.898 124.73L240.936 232.979H232.717V224.76L340.72 116.51H348.898V124.73Z' fill='%23ffffff'/%3E%3Cpath d='M465.12 0V8.21942L466.312 7.0687V0H465.12Z' fill='%23ffffff'/%3E%3Cpath d='M465.12 50.0151V66.4951L466.312 65.3033V48.8233L465.12 50.0151Z' fill='%23ffffff'/%3E%3Cpath d='M465.12 108.25V116.51H466.312V107.058L465.12 108.25Z' fill='%23ffffff'/%3E%3Cpath d='M357.117 0L348.897 8.21942V0H357.117Z' fill='%23ffffff'/%3E%3Cpath d='M415.228 0L348.897 66.4951V50.0151L398.789 0H415.228Z' fill='%23ffffff'/%3E%3Cpath d='M456.901 116.51H465.12V108.25L456.901 116.51Z' fill='%23ffffff'/%3E%3Cpath d='M398.79 116.51H415.229L465.121 66.4953V50.0154L398.79 116.51Z' fill='%23ffffff'/%3E%3Cpath d='M456.901 0L348.897 108.25V116.51H357.117L465.12 8.21942V0H456.901Z' fill='%23ffffff'/%3E%3Cpath d='M116.535 108.25L124.713 116.51H116.535V108.25Z' fill='%23ffffff'/%3E%3Cpath d='M116.535 50.0154L182.825 116.51H166.386L116.535 66.4953V50.0154Z' fill='%23ffffff'/%3E%3Cpath d='M232.717 0V8.21942L224.498 0H232.717Z' fill='%23ffffff'/%3E%3Cpath d='M182.825 0L232.716 50.0151V66.4951L166.386 0H182.825Z' fill='%23ffffff'/%3E%3Cpath d='M124.713 0L232.717 108.25V116.51H224.497L116.535 8.21942V0H124.713Z' fill='%23ffffff'/%3E%3Cpath d='M0.3125 108.25L8.53192 116.51H0.3125V108.25Z' fill='%23ffffff'/%3E%3Cpath d='M0.3125 50.0154L66.6432 116.51H50.2044L0.3125 66.4953V50.0154Z' fill='%23ffffff'/%3E%3Cpath d='M116.494 0V8.21942L108.316 0H116.494Z' fill='%23ffffff'/%3E%3Cpath d='M66.6434 0L116.494 50.0151V66.4951L50.2046 0H66.6434Z' fill='%23ffffff'/%3E%3Cpath d='M8.53192 0L116.494 108.25V116.51H108.316L0.3125 8.21942V0H8.53192Z' fill='%23ffffff'/%3E%3Cpath d='M240.936 0L232.717 8.21942V0H240.936Z' fill='%23ffffff'/%3E%3Cpath d='M299.048 0L232.717 66.4951V50.0151L282.609 0H299.048Z' fill='%23ffffff'/%3E%3Cpath d='M348.898 116.51H340.719L348.898 108.25V116.51Z' fill='%23ffffff'/%3E%3Cpath d='M348.898 66.4953L299.047 116.51H282.608L348.898 50.0154V66.4953Z' fill='%23ffffff'/%3E%3Cpath d='M348.898 8.21942L240.936 116.51H232.717V108.25L340.72 0H348.898V8.21942Z' fill='%23ffffff'/%3E%3C/g%3E%3C/svg%3E%0A");
}
@media screen and (max-width: 63.99rem) {
  .pattern-bg {
    background-size: 260px;
  }
}
.pattern-bg-blue-opague {
  background-repeat: repeat;
  background-size: 320px;
  background-position: top left;
  background-image: url("data:image/svg+xml,%3Csvg width='467' height='466' viewBox='0 0 467 466' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg style='mix-blend-mode:overlay' opacity='0.1'%3E%3Cpath d='M465.12 232.979V241.24L466.312 240.048V232.979H465.12Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M465.12 282.994V299.474L466.312 298.282V281.802L465.12 282.994Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M465.12 341.229V349.49H466.312V340.078L465.12 341.229Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M465.12 116.51V124.73L466.312 123.538V116.51H465.12Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M465.12 166.525V182.964L466.312 181.813V165.333L465.12 166.525Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M465.12 224.76V232.98H466.312V223.568L465.12 224.76Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M357.117 116.51L348.897 124.73V116.51H357.117Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M415.228 116.51L348.897 182.964V166.525L398.789 116.51H415.228Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M456.901 232.979H465.12V224.76L456.901 232.979Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M398.79 232.979H415.229L465.121 182.964V166.526L398.79 232.979Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M456.901 116.51L348.897 224.76V232.979H357.117L465.12 124.73V116.51H456.901Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M456.901 232.979L465.12 241.24V232.979H456.901Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M398.79 232.979L465.121 299.474V282.994L415.229 232.979H398.79Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M348.897 349.49V341.229L357.117 349.49H348.897Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M398.789 349.489L348.897 299.474V282.994L415.228 349.489H398.789Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M348.897 232.979V241.24L456.901 349.489H465.12V341.229L357.117 232.979H348.897Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M456.901 349.49L465.12 357.709V349.49H456.901Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M398.79 349.49L465.121 415.985V399.505L415.229 349.49H398.79Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M348.897 465.959V457.739L357.117 465.959H348.897Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M398.789 465.959L348.897 415.985V399.505L415.228 465.959H398.789Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M348.897 349.49V357.709L456.901 466H465.12V457.739L357.117 349.49H348.897Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M465.12 465.959H466.312V458.931L465.12 457.739V465.959Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M465.12 415.985L466.312 417.135V400.655L465.12 399.505V415.985Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M465.12 349.49V357.709L466.312 358.901V349.49H465.12Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M116.535 457.739L124.713 466H116.535V457.739Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M116.535 399.505L182.825 466H166.386L116.535 415.985V399.505Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M232.717 349.49V357.709L224.498 349.49H232.717Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M182.825 349.49L232.716 399.505V415.985L166.386 349.49H182.825Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M124.713 349.49L232.717 457.739V466H224.497L116.535 357.709V349.49H124.713Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M0.3125 457.739L8.53192 466H0.3125V457.739Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M0.3125 399.505L66.6432 466H50.2044L0.3125 415.985V399.505Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M116.494 349.49V357.709L108.316 349.49H116.494Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M66.6434 349.49L116.494 399.505V415.985L50.2046 349.49H66.6434Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M8.53192 349.49L116.494 457.739V466H108.316L0.3125 357.709V349.49H8.53192Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M240.936 349.49L232.717 357.709V349.49H240.936Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M299.048 349.49L232.717 415.985V399.505L282.609 349.49H299.048Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M348.898 465.959H340.719L348.898 457.739V465.959Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M348.898 415.985L299.047 466H282.608L348.898 399.505V415.985Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M348.898 357.709L240.936 465.959H232.717V457.739L340.72 349.49H348.898V357.709Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M116.535 224.76L124.713 232.979H116.535V224.76Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M116.535 166.526L182.825 232.979H166.386L116.535 182.964V166.526Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M232.717 116.51V124.73L224.498 116.51H232.717Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M182.825 116.51L232.716 166.525V182.964L166.386 116.51H182.825Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M124.713 116.51L232.717 224.76V232.979H224.497L116.535 124.73V116.51H124.713Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M0.3125 224.76L8.53192 232.979H0.3125V224.76Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M0.3125 166.526L66.6432 232.979H50.2044L0.3125 182.964V166.526Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M116.494 116.51V124.73L108.316 116.51H116.494Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M66.6434 116.51L116.494 166.525V182.964L50.2046 116.51H66.6434Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M8.53192 116.51L116.494 224.76V232.979H108.316L0.3125 124.73V116.51H8.53192Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M0.3125 341.27L8.53192 349.49H0.3125V341.27Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M0.3125 282.994L66.6432 349.489H50.2044L0.3125 299.474V282.994Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M116.494 232.979V241.24L108.316 232.979H116.494Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M66.6434 232.979L116.494 282.994V299.474L50.2046 232.979H66.6434Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M8.53192 232.979L116.494 341.27V349.489H108.316L0.3125 241.24V232.979H8.53192Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M124.713 232.979L116.535 241.24V232.979H124.713Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M182.825 232.979L116.535 299.474V282.994L166.427 232.979H182.825Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M232.717 349.49H224.498L232.717 341.27V349.49Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M232.716 299.474L182.825 349.489H166.386L232.716 282.994V299.474Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M232.717 241.24L124.713 349.489H116.535V341.229L224.497 232.979H232.717V241.24Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M240.936 232.979L232.717 241.24V232.979H240.936Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M299.048 232.979L232.717 299.474V282.994L282.609 232.979H299.048Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M348.898 349.49H340.719L348.898 341.27V349.49Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M348.898 299.474L299.047 349.489H282.608L348.898 282.994V299.474Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M348.898 241.24L240.936 349.489H232.717V341.229L340.72 232.979H348.898V241.24Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M240.936 116.51L232.717 124.73V116.51H240.936Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M299.048 116.51L232.717 182.964V166.525L282.609 116.51H299.048Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M348.898 232.979H340.719L348.898 224.76V232.979Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M348.898 182.964L299.047 232.979H282.608L348.898 166.484V182.964Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M348.898 124.73L240.936 232.979H232.717V224.76L340.72 116.51H348.898V124.73Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M465.12 0V8.21942L466.312 7.0687V0H465.12Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M465.12 50.0151V66.4951L466.312 65.3033V48.8233L465.12 50.0151Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M465.12 108.25V116.51H466.312V107.058L465.12 108.25Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M357.117 0L348.897 8.21942V0H357.117Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M415.228 0L348.897 66.4951V50.0151L398.789 0H415.228Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M456.901 116.51H465.12V108.25L456.901 116.51Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M398.79 116.51H415.229L465.121 66.4953V50.0154L398.79 116.51Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M456.901 0L348.897 108.25V116.51H357.117L465.12 8.21942V0H456.901Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M116.535 108.25L124.713 116.51H116.535V108.25Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M116.535 50.0154L182.825 116.51H166.386L116.535 66.4953V50.0154Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M232.717 0V8.21942L224.498 0H232.717Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M182.825 0L232.716 50.0151V66.4951L166.386 0H182.825Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M124.713 0L232.717 108.25V116.51H224.497L116.535 8.21942V0H124.713Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M0.3125 108.25L8.53192 116.51H0.3125V108.25Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M0.3125 50.0154L66.6432 116.51H50.2044L0.3125 66.4953V50.0154Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M116.494 0V8.21942L108.316 0H116.494Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M66.6434 0L116.494 50.0151V66.4951L50.2046 0H66.6434Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M8.53192 0L116.494 108.25V116.51H108.316L0.3125 8.21942V0H8.53192Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M240.936 0L232.717 8.21942V0H240.936Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M299.048 0L232.717 66.4951V50.0151L282.609 0H299.048Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M348.898 116.51H340.719L348.898 108.25V116.51Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M348.898 66.4953L299.047 116.51H282.608L348.898 50.0154V66.4953Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3Cpath d='M348.898 8.21942L240.936 116.51H232.717V108.25L340.72 0H348.898V8.21942Z' fill='rgba%28139,%20173,%20220,%200.5%29'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-blend-mode: color-burn;
}
@media screen and (max-width: 63.99rem) {
  .pattern-bg-blue-opague {
    background-size: 260px;
  }
}
.pattern-bg-orange-light {
  background-repeat: repeat;
  background-size: 320px;
  background-position: top left;
  background-image: url("data:image/svg+xml,%3Csvg width='467' height='466' viewBox='0 0 467 466' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg style='mix-blend-mode:overlay' opacity='0.1'%3E%3Cpath d='M465.12 232.979V241.24L466.312 240.048V232.979H465.12Z' fill='%23fde6c0'/%3E%3Cpath d='M465.12 282.994V299.474L466.312 298.282V281.802L465.12 282.994Z' fill='%23fde6c0'/%3E%3Cpath d='M465.12 341.229V349.49H466.312V340.078L465.12 341.229Z' fill='%23fde6c0'/%3E%3Cpath d='M465.12 116.51V124.73L466.312 123.538V116.51H465.12Z' fill='%23fde6c0'/%3E%3Cpath d='M465.12 166.525V182.964L466.312 181.813V165.333L465.12 166.525Z' fill='%23fde6c0'/%3E%3Cpath d='M465.12 224.76V232.98H466.312V223.568L465.12 224.76Z' fill='%23fde6c0'/%3E%3Cpath d='M357.117 116.51L348.897 124.73V116.51H357.117Z' fill='%23fde6c0'/%3E%3Cpath d='M415.228 116.51L348.897 182.964V166.525L398.789 116.51H415.228Z' fill='%23fde6c0'/%3E%3Cpath d='M456.901 232.979H465.12V224.76L456.901 232.979Z' fill='%23fde6c0'/%3E%3Cpath d='M398.79 232.979H415.229L465.121 182.964V166.526L398.79 232.979Z' fill='%23fde6c0'/%3E%3Cpath d='M456.901 116.51L348.897 224.76V232.979H357.117L465.12 124.73V116.51H456.901Z' fill='%23fde6c0'/%3E%3Cpath d='M456.901 232.979L465.12 241.24V232.979H456.901Z' fill='%23fde6c0'/%3E%3Cpath d='M398.79 232.979L465.121 299.474V282.994L415.229 232.979H398.79Z' fill='%23fde6c0'/%3E%3Cpath d='M348.897 349.49V341.229L357.117 349.49H348.897Z' fill='%23fde6c0'/%3E%3Cpath d='M398.789 349.489L348.897 299.474V282.994L415.228 349.489H398.789Z' fill='%23fde6c0'/%3E%3Cpath d='M348.897 232.979V241.24L456.901 349.489H465.12V341.229L357.117 232.979H348.897Z' fill='%23fde6c0'/%3E%3Cpath d='M456.901 349.49L465.12 357.709V349.49H456.901Z' fill='%23fde6c0'/%3E%3Cpath d='M398.79 349.49L465.121 415.985V399.505L415.229 349.49H398.79Z' fill='%23fde6c0'/%3E%3Cpath d='M348.897 465.959V457.739L357.117 465.959H348.897Z' fill='%23fde6c0'/%3E%3Cpath d='M398.789 465.959L348.897 415.985V399.505L415.228 465.959H398.789Z' fill='%23fde6c0'/%3E%3Cpath d='M348.897 349.49V357.709L456.901 466H465.12V457.739L357.117 349.49H348.897Z' fill='%23fde6c0'/%3E%3Cpath d='M465.12 465.959H466.312V458.931L465.12 457.739V465.959Z' fill='%23fde6c0'/%3E%3Cpath d='M465.12 415.985L466.312 417.135V400.655L465.12 399.505V415.985Z' fill='%23fde6c0'/%3E%3Cpath d='M465.12 349.49V357.709L466.312 358.901V349.49H465.12Z' fill='%23fde6c0'/%3E%3Cpath d='M116.535 457.739L124.713 466H116.535V457.739Z' fill='%23fde6c0'/%3E%3Cpath d='M116.535 399.505L182.825 466H166.386L116.535 415.985V399.505Z' fill='%23fde6c0'/%3E%3Cpath d='M232.717 349.49V357.709L224.498 349.49H232.717Z' fill='%23fde6c0'/%3E%3Cpath d='M182.825 349.49L232.716 399.505V415.985L166.386 349.49H182.825Z' fill='%23fde6c0'/%3E%3Cpath d='M124.713 349.49L232.717 457.739V466H224.497L116.535 357.709V349.49H124.713Z' fill='%23fde6c0'/%3E%3Cpath d='M0.3125 457.739L8.53192 466H0.3125V457.739Z' fill='%23fde6c0'/%3E%3Cpath d='M0.3125 399.505L66.6432 466H50.2044L0.3125 415.985V399.505Z' fill='%23fde6c0'/%3E%3Cpath d='M116.494 349.49V357.709L108.316 349.49H116.494Z' fill='%23fde6c0'/%3E%3Cpath d='M66.6434 349.49L116.494 399.505V415.985L50.2046 349.49H66.6434Z' fill='%23fde6c0'/%3E%3Cpath d='M8.53192 349.49L116.494 457.739V466H108.316L0.3125 357.709V349.49H8.53192Z' fill='%23fde6c0'/%3E%3Cpath d='M240.936 349.49L232.717 357.709V349.49H240.936Z' fill='%23fde6c0'/%3E%3Cpath d='M299.048 349.49L232.717 415.985V399.505L282.609 349.49H299.048Z' fill='%23fde6c0'/%3E%3Cpath d='M348.898 465.959H340.719L348.898 457.739V465.959Z' fill='%23fde6c0'/%3E%3Cpath d='M348.898 415.985L299.047 466H282.608L348.898 399.505V415.985Z' fill='%23fde6c0'/%3E%3Cpath d='M348.898 357.709L240.936 465.959H232.717V457.739L340.72 349.49H348.898V357.709Z' fill='%23fde6c0'/%3E%3Cpath d='M116.535 224.76L124.713 232.979H116.535V224.76Z' fill='%23fde6c0'/%3E%3Cpath d='M116.535 166.526L182.825 232.979H166.386L116.535 182.964V166.526Z' fill='%23fde6c0'/%3E%3Cpath d='M232.717 116.51V124.73L224.498 116.51H232.717Z' fill='%23fde6c0'/%3E%3Cpath d='M182.825 116.51L232.716 166.525V182.964L166.386 116.51H182.825Z' fill='%23fde6c0'/%3E%3Cpath d='M124.713 116.51L232.717 224.76V232.979H224.497L116.535 124.73V116.51H124.713Z' fill='%23fde6c0'/%3E%3Cpath d='M0.3125 224.76L8.53192 232.979H0.3125V224.76Z' fill='%23fde6c0'/%3E%3Cpath d='M0.3125 166.526L66.6432 232.979H50.2044L0.3125 182.964V166.526Z' fill='%23fde6c0'/%3E%3Cpath d='M116.494 116.51V124.73L108.316 116.51H116.494Z' fill='%23fde6c0'/%3E%3Cpath d='M66.6434 116.51L116.494 166.525V182.964L50.2046 116.51H66.6434Z' fill='%23fde6c0'/%3E%3Cpath d='M8.53192 116.51L116.494 224.76V232.979H108.316L0.3125 124.73V116.51H8.53192Z' fill='%23fde6c0'/%3E%3Cpath d='M0.3125 341.27L8.53192 349.49H0.3125V341.27Z' fill='%23fde6c0'/%3E%3Cpath d='M0.3125 282.994L66.6432 349.489H50.2044L0.3125 299.474V282.994Z' fill='%23fde6c0'/%3E%3Cpath d='M116.494 232.979V241.24L108.316 232.979H116.494Z' fill='%23fde6c0'/%3E%3Cpath d='M66.6434 232.979L116.494 282.994V299.474L50.2046 232.979H66.6434Z' fill='%23fde6c0'/%3E%3Cpath d='M8.53192 232.979L116.494 341.27V349.489H108.316L0.3125 241.24V232.979H8.53192Z' fill='%23fde6c0'/%3E%3Cpath d='M124.713 232.979L116.535 241.24V232.979H124.713Z' fill='%23fde6c0'/%3E%3Cpath d='M182.825 232.979L116.535 299.474V282.994L166.427 232.979H182.825Z' fill='%23fde6c0'/%3E%3Cpath d='M232.717 349.49H224.498L232.717 341.27V349.49Z' fill='%23fde6c0'/%3E%3Cpath d='M232.716 299.474L182.825 349.489H166.386L232.716 282.994V299.474Z' fill='%23fde6c0'/%3E%3Cpath d='M232.717 241.24L124.713 349.489H116.535V341.229L224.497 232.979H232.717V241.24Z' fill='%23fde6c0'/%3E%3Cpath d='M240.936 232.979L232.717 241.24V232.979H240.936Z' fill='%23fde6c0'/%3E%3Cpath d='M299.048 232.979L232.717 299.474V282.994L282.609 232.979H299.048Z' fill='%23fde6c0'/%3E%3Cpath d='M348.898 349.49H340.719L348.898 341.27V349.49Z' fill='%23fde6c0'/%3E%3Cpath d='M348.898 299.474L299.047 349.489H282.608L348.898 282.994V299.474Z' fill='%23fde6c0'/%3E%3Cpath d='M348.898 241.24L240.936 349.489H232.717V341.229L340.72 232.979H348.898V241.24Z' fill='%23fde6c0'/%3E%3Cpath d='M240.936 116.51L232.717 124.73V116.51H240.936Z' fill='%23fde6c0'/%3E%3Cpath d='M299.048 116.51L232.717 182.964V166.525L282.609 116.51H299.048Z' fill='%23fde6c0'/%3E%3Cpath d='M348.898 232.979H340.719L348.898 224.76V232.979Z' fill='%23fde6c0'/%3E%3Cpath d='M348.898 182.964L299.047 232.979H282.608L348.898 166.484V182.964Z' fill='%23fde6c0'/%3E%3Cpath d='M348.898 124.73L240.936 232.979H232.717V224.76L340.72 116.51H348.898V124.73Z' fill='%23fde6c0'/%3E%3Cpath d='M465.12 0V8.21942L466.312 7.0687V0H465.12Z' fill='%23fde6c0'/%3E%3Cpath d='M465.12 50.0151V66.4951L466.312 65.3033V48.8233L465.12 50.0151Z' fill='%23fde6c0'/%3E%3Cpath d='M465.12 108.25V116.51H466.312V107.058L465.12 108.25Z' fill='%23fde6c0'/%3E%3Cpath d='M357.117 0L348.897 8.21942V0H357.117Z' fill='%23fde6c0'/%3E%3Cpath d='M415.228 0L348.897 66.4951V50.0151L398.789 0H415.228Z' fill='%23fde6c0'/%3E%3Cpath d='M456.901 116.51H465.12V108.25L456.901 116.51Z' fill='%23fde6c0'/%3E%3Cpath d='M398.79 116.51H415.229L465.121 66.4953V50.0154L398.79 116.51Z' fill='%23fde6c0'/%3E%3Cpath d='M456.901 0L348.897 108.25V116.51H357.117L465.12 8.21942V0H456.901Z' fill='%23fde6c0'/%3E%3Cpath d='M116.535 108.25L124.713 116.51H116.535V108.25Z' fill='%23fde6c0'/%3E%3Cpath d='M116.535 50.0154L182.825 116.51H166.386L116.535 66.4953V50.0154Z' fill='%23fde6c0'/%3E%3Cpath d='M232.717 0V8.21942L224.498 0H232.717Z' fill='%23fde6c0'/%3E%3Cpath d='M182.825 0L232.716 50.0151V66.4951L166.386 0H182.825Z' fill='%23fde6c0'/%3E%3Cpath d='M124.713 0L232.717 108.25V116.51H224.497L116.535 8.21942V0H124.713Z' fill='%23fde6c0'/%3E%3Cpath d='M0.3125 108.25L8.53192 116.51H0.3125V108.25Z' fill='%23fde6c0'/%3E%3Cpath d='M0.3125 50.0154L66.6432 116.51H50.2044L0.3125 66.4953V50.0154Z' fill='%23fde6c0'/%3E%3Cpath d='M116.494 0V8.21942L108.316 0H116.494Z' fill='%23fde6c0'/%3E%3Cpath d='M66.6434 0L116.494 50.0151V66.4951L50.2046 0H66.6434Z' fill='%23fde6c0'/%3E%3Cpath d='M8.53192 0L116.494 108.25V116.51H108.316L0.3125 8.21942V0H8.53192Z' fill='%23fde6c0'/%3E%3Cpath d='M240.936 0L232.717 8.21942V0H240.936Z' fill='%23fde6c0'/%3E%3Cpath d='M299.048 0L232.717 66.4951V50.0151L282.609 0H299.048Z' fill='%23fde6c0'/%3E%3Cpath d='M348.898 116.51H340.719L348.898 108.25V116.51Z' fill='%23fde6c0'/%3E%3Cpath d='M348.898 66.4953L299.047 116.51H282.608L348.898 50.0154V66.4953Z' fill='%23fde6c0'/%3E%3Cpath d='M348.898 8.21942L240.936 116.51H232.717V108.25L340.72 0H348.898V8.21942Z' fill='%23fde6c0'/%3E%3C/g%3E%3C/svg%3E%0A");
}
@media screen and (max-width: 63.99rem) {
  .pattern-bg-orange-light {
    background-size: 260px;
  }
}
.bordered,
.border-small {
  border-radius: 15px;
}
.bordered-xl,
.border-large {
  border-radius: 25px;
}
.bordered-full,
.border-full {
  border-radius: 50%;
}
.border-solid {
  border: 1px solid;
}
.gap-1-5 {
  gap: 1.5em;
}
.opacity-95 {
  opacity: 0.95;
}
.opacity-20 {
  opacity: 0.2;
}
.box-shadow {
  box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.1);
}
.box-shadow-xl {
  box-shadow: 0px 4px 30px 0 rgba(0, 0, 0, 0.15);
}
.text-shadow {
  text-shadow: 0px 4px 30px rgba(0, 0, 0, 0.2);
}
.txt-col > :first-child {
  margin-top: 0;
}
.txt-col > :last-child {
  margin-bottom: 0;
}
.overflow-hidden {
  overflow: hidden;
}
.align-end {
  align-items: flex-end;
}
.fs-18 {
  font-size: 18px;
}
.fs-12 {
  font-size: 12px;
}
.object-fit-cover {
  object-fit: cover;
}
.p-1-75 {
  padding: 1.75rem;
}
.top-0 {
  top: 0;
}
.bottom-0 {
  bottom: 0;
}
.left-0 {
  left: 0;
}
.right-0 {
  right: 0;
}
.fullwidth,
.w-100 {
  width: 100%;
}
.fs-50p {
  font-size: 50px;
}
.container-thinner {
  width: 90%;
  max-width: 1320px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  max-width: 1100px;
}
.container-thinner .img-col .image-element {
  max-height: 30em;
}
.mw-100 {
  max-width: 100%;
}
.mh-100 {
  max-height: 100%;
}
.grid-columns-2 {
  grid-template-columns: repeat(2, 1fr);
}
@media screen and (max-width: 47.99rem) {
  .grid-columns-2 {
    grid-template-columns: 1fr;
  }
}
.grid-columns-3 {
  grid-template-columns: repeat(3, 1fr);
}
@media screen and (max-width: 63.99rem) {
  .grid-columns-3 {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media screen and (max-width: 47.99rem) {
  .grid-columns-3 {
    grid-template-columns: 1fr;
  }
}
.grid-columns-4 {
  grid-template-columns: repeat(4, 1fr);
}
@media screen and (max-width: 79.98999999999999rem) {
  .grid-columns-4 {
    grid-template-columns: repeat(3, 1fr);
  }
}
@media screen and (max-width: 63.99rem) {
  .grid-columns-4 {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media screen and (max-width: 47.99rem) {
  .grid-columns-4 {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media screen and (max-width: 35.49rem) {
  .grid-columns-4 {
    grid-template-columns: 1fr;
  }
}
.grid-rows-2 {
  grid-template-rows: repeat(2, 1fr);
}
@media screen and (max-width: 47.99rem) {
  .grid-rows-2 {
    grid-template-rows: 1fr;
  }
}
.breaker-container-right {
  padding-left: max(calc(5% + 0.5rem), calc((100% - 1320px) / 2 + 0.5rem));
  width: 100%;
  max-width: 100%;
  padding-right: 0px;
}
.breaker-container-left {
  padding-right: max(5%, calc((100% - 1320px) / 2));
  width: 100%;
  padding-left: 0px;
  max-width: 100%;
}
.min-height-2line {
  min-height: calc(2em * 1.4375);
}
.min-height-3line {
  min-height: calc(3em * 1.4375);
}
.h-100 {
  height: 100%;
}
.left-0 {
  left: 0;
}
.right-0 {
  right: 0;
}
.gap--5,
.gap-0-5 {
  gap: .5em;
}
.bg-green-light-variant {
  background-color: rgba(221, 232, 177, 0.5);
}
.no-wrap {
  white-space: nowrap;
}
.align-items-center {
  align-items: center;
}
.background-position-bottom-left {
  background-position: bottom left;
}
.align-stretch {
  align-items: stretch;
}
.row-reverse {
  flex-direction: row-reverse;
}
.grid-section-layout {
  display: grid;
  grid-template-columns: 1fr repeat(12, calc((min(90%, 1320px) - 1rem - 11 * 1rem) / 12)) 1fr;
  column-gap: 1rem;
}
.grid-column-2-6 {
  grid-column: 2 / 6;
}
.grid-column-7-15 {
  grid-column: 7 / 15;
}
.fs-30p,
.fs-30px {
  font-size: 30px;
}
.justify-between {
  justify-content: space-between;
}
.horizontal-list.with-icons {
  gap: 1.5rem;
  flex-wrap: wrap;
}
.horizontal-list.with-icons li {
  display: flex;
  align-items: center;
  gap: .5rem;
}
.horizontal-list.with-icons li::before {
  content: "";
  width: 1rem;
  height: 1rem;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.4785 0.726562C12.9102 0.472656 13.4688 0.828125 13.3672 1.33594L11.5391 12.3047C11.4883 12.7109 11.0566 12.9395 10.7012 12.7871L7.55273 11.4414L5.92773 13.4219C5.57227 13.8535 4.86133 13.625 4.86133 13.0156V10.959L10.9551 3.51953C11.082 3.36719 10.8789 3.18945 10.752 3.31641L3.46484 9.74023L0.748047 8.59766C0.291016 8.41992 0.240234 7.75977 0.697266 7.50586L12.4785 0.726562Z' fill='%23252020'/%3E%3C/svg%3E%0A");
  background-image: url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.4258 0.492065C15.957 0.179565 16.6445 0.617065 16.5195 1.24207L14.2695 14.7421C14.207 15.2421 13.6758 15.5233 13.2383 15.3358L9.36328 13.6796L7.36328 16.1171C6.92578 16.6483 6.05078 16.3671 6.05078 15.6171V13.0858L13.5508 3.92957C13.707 3.74207 13.457 3.52332 13.3008 3.67957L4.33203 11.5858L0.988281 10.1796C0.425781 9.96082 0.363281 9.14832 0.925781 8.83582L15.4258 0.492065Z' fill='%23252020'/%3E%3C/svg%3E%0A");
}
.animatable .horizontal-list.with-icons li::before {
  transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
.horizontal-list.with-icons li.phone::before {
  background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.9102 1.25977C13.1895 1.33594 13.3926 1.56445 13.3926 1.84375C13.3926 8.36914 8.11133 13.625 1.61133 13.625C1.30664 13.625 1.07812 13.4473 1.00195 13.168L0.392578 10.5273C0.341797 10.248 0.46875 9.94336 0.748047 9.81641L3.5918 8.59766C3.8457 8.49609 4.125 8.57227 4.30273 8.77539L5.57227 10.3242C7.55273 9.38477 9.15234 7.75977 10.0664 5.83008L8.51758 4.56055C8.31445 4.38281 8.23828 4.10352 8.33984 3.84961L9.55859 1.00586C9.68555 0.726562 9.99023 0.574219 10.2695 0.650391L12.9102 1.25977Z' fill='%23252020'/%3E%3C/svg%3E%0A");
}
.horizontal-list.with-icons li.address::before {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='12' viewBox='0 0 16 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.980469 2.55621C0.980469 2.22614 1.18359 1.92145 1.48828 1.79449L5.04297 0.37262V10.1226L1.51367 11.7222C1.25977 11.8492 0.980469 11.6461 0.980469 11.3414V2.55621ZM5.85547 10.1226V0.37262L10.7305 1.99762V11.7476L5.85547 10.1226ZM15.0469 0.423401C15.3008 0.296448 15.6055 0.499573 15.6055 0.80426V9.58942C15.6055 9.91949 15.377 10.2242 15.0723 10.3511L11.543 11.7476V1.99762L15.0469 0.423401Z' fill='%23252020'/%3E%3C/svg%3E%0A");
}
.horizontal-list.with-icons li:has(a:hover, a:focus)::before {
  transform: translate(2px, -2px);
}
.horizontal-list.with-icons li a {
  text-decoration: none;
}
.horizontal-list.with-icons li a:hover,
.horizontal-list.with-icons li a:focus {
  text-decoration: underline;
}
.ml-auto {
  margin-left: auto;
}
.white-space-pre {
  white-space: pre;
}
/* Theme imports */
/* Actions less */
/* Buttons */
.btn {
  padding-left: 1.8em;
  padding-right: 1.8em;
  padding-top: 0.75em;
  padding-bottom: 0.75em;
  border-radius: 2rem;
  border: 1px solid transparent;
  background-color: #f6bfd9;
  color: #252020;
  text-decoration: none;
  display: inline-block;
  text-transform: none;
  font-weight: 700;
  outline: 1px solid transparent;
  outline-offset: 0px;
  font-size: 16px;
  padding-right: 3.6em;
  position: relative;
}
@media screen and (max-width: 79.98999999999999rem) {
  .btn {
    padding-left: 1.25em;
    padding-right: 1.25em;
    padding-top: 0.5em;
    padding-bottom: 0.5em;
  }
}
.animatable .btn {
  transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
@media screen and (max-width: 79.98999999999999rem) {
  .btn {
    padding-right: 2.5em;
  }
}
.btn::after {
  content: "";
  top: 0.75em;
  right: 1.8em;
  bottom: 0.75em;
  width: 0.9em;
  display: block;
  position: absolute;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='11' viewBox='0 0 16 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.90541 0.381343C9.99955 0.263673 10.1878 0.263673 10.3055 0.381343L15.2241 5.29992C15.3417 5.41759 15.3417 5.58233 15.2241 5.7L10.3055 10.6186C10.1878 10.7362 9.99955 10.7362 9.90541 10.6186L9.43474 10.1714C9.31707 10.0538 9.31707 9.86549 9.43474 9.77136L13.0825 6.10007H0.574399C0.409662 6.10007 0.291992 5.9824 0.291992 5.81767V5.15872C0.291992 5.01751 0.409662 4.87631 0.574399 4.87631H13.0825L9.43474 1.22856C9.31707 1.13443 9.31707 0.946156 9.43474 0.828486L9.90541 0.381343Z' fill='%23252020'/%3E%3C/svg%3E%0A");
}
@media screen and (max-width: 79.98999999999999rem) {
  .btn::after {
    right: 1.25em;
  }
}
.btn.no-icon {
  padding-right: 1.8em;
}
.btn.no-icon::after {
  content: unset;
}
.btn:hover,
.btn:focus {
  background-color: #e6007e;
  color: #ffffff;
  text-decoration: none;
}
.btn:hover::after,
.btn:focus::after {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='11' viewBox='0 0 16 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.90541 0.381343C9.99955 0.263673 10.1878 0.263673 10.3055 0.381343L15.2241 5.29992C15.3417 5.41759 15.3417 5.58233 15.2241 5.7L10.3055 10.6186C10.1878 10.7362 9.99955 10.7362 9.90541 10.6186L9.43474 10.1714C9.31707 10.0538 9.31707 9.86549 9.43474 9.77136L13.0825 6.10007H0.574399C0.409662 6.10007 0.291992 5.9824 0.291992 5.81767V5.15872C0.291992 5.01751 0.409662 4.87631 0.574399 4.87631H13.0825L9.43474 1.22856C9.31707 1.13443 9.31707 0.946156 9.43474 0.828486L9.90541 0.381343Z' fill='%23ffffff'/%3E%3C/svg%3E%0A");
}
.btn:focus {
  box-shadow: unset;
  outline: 1px solid;
  outline-offset: 1px;
  outline-color: #e6007e;
}
.btn.btn-pink-light,
.btn.pink-light {
  background-color: #f6bfd9;
  color: #252020;
}
.btn.btn-pink-light:hover,
.btn.pink-light:hover,
.btn.btn-pink-light:focus,
.btn.pink-light:focus {
  background-color: #e6007e;
  color: #ffffff;
}
.btn.btn-pink-light:hover::after,
.btn.pink-light:hover::after,
.btn.btn-pink-light:focus::after,
.btn.pink-light:focus::after {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='11' viewBox='0 0 16 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.90541 0.381343C9.99955 0.263673 10.1878 0.263673 10.3055 0.381343L15.2241 5.29992C15.3417 5.41759 15.3417 5.58233 15.2241 5.7L10.3055 10.6186C10.1878 10.7362 9.99955 10.7362 9.90541 10.6186L9.43474 10.1714C9.31707 10.0538 9.31707 9.86549 9.43474 9.77136L13.0825 6.10007H0.574399C0.409662 6.10007 0.291992 5.9824 0.291992 5.81767V5.15872C0.291992 5.01751 0.409662 4.87631 0.574399 4.87631H13.0825L9.43474 1.22856C9.31707 1.13443 9.31707 0.946156 9.43474 0.828486L9.90541 0.381343Z' fill='%23ffffff'/%3E%3C/svg%3E%0A");
}
.btn.btn-pink-light:focus,
.btn.pink-light:focus {
  outline-color: #e6007e;
}
.btn.btn-dark,
.btn.dark {
  background-color: #252020;
  color: #ffffff;
}
.btn.btn-dark::after,
.btn.dark::after {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='11' viewBox='0 0 16 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.90541 0.381343C9.99955 0.263673 10.1878 0.263673 10.3055 0.381343L15.2241 5.29992C15.3417 5.41759 15.3417 5.58233 15.2241 5.7L10.3055 10.6186C10.1878 10.7362 9.99955 10.7362 9.90541 10.6186L9.43474 10.1714C9.31707 10.0538 9.31707 9.86549 9.43474 9.77136L13.0825 6.10007H0.574399C0.409662 6.10007 0.291992 5.9824 0.291992 5.81767V5.15872C0.291992 5.01751 0.409662 4.87631 0.574399 4.87631H13.0825L9.43474 1.22856C9.31707 1.13443 9.31707 0.946156 9.43474 0.828486L9.90541 0.381343Z' fill='%23ffffff'/%3E%3C/svg%3E%0A");
}
.btn.btn-dark:hover,
.btn.dark:hover,
.btn.btn-dark:focus,
.btn.dark:focus {
  background-color: #82c8b7;
  color: #252020;
}
.btn.btn-dark:hover::after,
.btn.dark:hover::after,
.btn.btn-dark:focus::after,
.btn.dark:focus::after {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='11' viewBox='0 0 16 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.90541 0.381343C9.99955 0.263673 10.1878 0.263673 10.3055 0.381343L15.2241 5.29992C15.3417 5.41759 15.3417 5.58233 15.2241 5.7L10.3055 10.6186C10.1878 10.7362 9.99955 10.7362 9.90541 10.6186L9.43474 10.1714C9.31707 10.0538 9.31707 9.86549 9.43474 9.77136L13.0825 6.10007H0.574399C0.409662 6.10007 0.291992 5.9824 0.291992 5.81767V5.15872C0.291992 5.01751 0.409662 4.87631 0.574399 4.87631H13.0825L9.43474 1.22856C9.31707 1.13443 9.31707 0.946156 9.43474 0.828486L9.90541 0.381343Z' fill='%23252020'/%3E%3C/svg%3E%0A");
}
.btn.btn-dark:focus,
.btn.dark:focus {
  outline-color: #8baddc;
}
.btn.btn-light,
.btn.light {
  background-color: #ffffff;
  color: #252020;
}
.btn.btn-light:hover,
.btn.light:hover,
.btn.btn-light:focus,
.btn.light:focus {
  background-color: #cae8fb;
  color: #252020;
}
.btn.btn-light:hover::after,
.btn.light:hover::after,
.btn.btn-light:focus::after,
.btn.light:focus::after {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='11' viewBox='0 0 16 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.90541 0.381343C9.99955 0.263673 10.1878 0.263673 10.3055 0.381343L15.2241 5.29992C15.3417 5.41759 15.3417 5.58233 15.2241 5.7L10.3055 10.6186C10.1878 10.7362 9.99955 10.7362 9.90541 10.6186L9.43474 10.1714C9.31707 10.0538 9.31707 9.86549 9.43474 9.77136L13.0825 6.10007H0.574399C0.409662 6.10007 0.291992 5.9824 0.291992 5.81767V5.15872C0.291992 5.01751 0.409662 4.87631 0.574399 4.87631H13.0825L9.43474 1.22856C9.31707 1.13443 9.31707 0.946156 9.43474 0.828486L9.90541 0.381343Z' fill='%23252020'/%3E%3C/svg%3E%0A");
}
.btn.btn-light:focus,
.btn.light:focus {
  outline-color: #cae8fb;
}
.btn.btn-orange-light,
.btn.orange-light {
  background-color: #fde6c0;
  color: #252020;
}
.btn.btn-orange-light:hover,
.btn.orange-light:hover,
.btn.btn-orange-light:focus,
.btn.orange-light:focus {
  background-color: #f9b233;
  color: #252020;
}
.btn.btn-orange-light:hover::after,
.btn.orange-light:hover::after,
.btn.btn-orange-light:focus::after,
.btn.orange-light:focus::after {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='11' viewBox='0 0 16 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.90541 0.381343C9.99955 0.263673 10.1878 0.263673 10.3055 0.381343L15.2241 5.29992C15.3417 5.41759 15.3417 5.58233 15.2241 5.7L10.3055 10.6186C10.1878 10.7362 9.99955 10.7362 9.90541 10.6186L9.43474 10.1714C9.31707 10.0538 9.31707 9.86549 9.43474 9.77136L13.0825 6.10007H0.574399C0.409662 6.10007 0.291992 5.9824 0.291992 5.81767V5.15872C0.291992 5.01751 0.409662 4.87631 0.574399 4.87631H13.0825L9.43474 1.22856C9.31707 1.13443 9.31707 0.946156 9.43474 0.828486L9.90541 0.381343Z' fill='%23252020'/%3E%3C/svg%3E%0A");
}
.btn.btn-orange-light:focus,
.btn.orange-light:focus {
  outline-color: #f9b233;
}
.btn.btn-orange-main,
.btn.orange-main {
  background-color: #f9b233;
  color: #252020;
}
.btn.btn-orange-main:hover,
.btn.orange-main:hover,
.btn.btn-orange-main:focus,
.btn.orange-main:focus {
  background-color: #f5a477;
  color: #252020;
}
.btn.btn-orange-main:hover::after,
.btn.orange-main:hover::after,
.btn.btn-orange-main:focus::after,
.btn.orange-main:focus::after {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='11' viewBox='0 0 16 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.90541 0.381343C9.99955 0.263673 10.1878 0.263673 10.3055 0.381343L15.2241 5.29992C15.3417 5.41759 15.3417 5.58233 15.2241 5.7L10.3055 10.6186C10.1878 10.7362 9.99955 10.7362 9.90541 10.6186L9.43474 10.1714C9.31707 10.0538 9.31707 9.86549 9.43474 9.77136L13.0825 6.10007H0.574399C0.409662 6.10007 0.291992 5.9824 0.291992 5.81767V5.15872C0.291992 5.01751 0.409662 4.87631 0.574399 4.87631H13.0825L9.43474 1.22856C9.31707 1.13443 9.31707 0.946156 9.43474 0.828486L9.90541 0.381343Z' fill='%23252020'/%3E%3C/svg%3E%0A");
}
.btn.btn-orange-main:focus,
.btn.orange-main:focus {
  outline-color: #f5a477;
}
.btn.btn-green-main,
.btn.green-main {
  background-color: #95c11f;
  color: #252020;
}
.btn.btn-green-main:hover,
.btn.green-main:hover,
.btn.btn-green-main:focus,
.btn.green-main:focus {
  background-color: #82c8b7;
  color: #252020;
}
.btn.btn-green-main:hover::after,
.btn.green-main:hover::after,
.btn.btn-green-main:focus::after,
.btn.green-main:focus::after {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='11' viewBox='0 0 16 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.90541 0.381343C9.99955 0.263673 10.1878 0.263673 10.3055 0.381343L15.2241 5.29992C15.3417 5.41759 15.3417 5.58233 15.2241 5.7L10.3055 10.6186C10.1878 10.7362 9.99955 10.7362 9.90541 10.6186L9.43474 10.1714C9.31707 10.0538 9.31707 9.86549 9.43474 9.77136L13.0825 6.10007H0.574399C0.409662 6.10007 0.291992 5.9824 0.291992 5.81767V5.15872C0.291992 5.01751 0.409662 4.87631 0.574399 4.87631H13.0825L9.43474 1.22856C9.31707 1.13443 9.31707 0.946156 9.43474 0.828486L9.90541 0.381343Z' fill='%23252020'/%3E%3C/svg%3E%0A");
}
.btn.btn-green-main:focus,
.btn.green-main:focus {
  outline-color: #82c8b7;
}
.btn.btn-outline-dark,
.btn.outline-dark {
  background-color: transparent;
  color: #252020;
  border-color: #252020;
}
.btn.btn-outline-dark::after,
.btn.outline-dark::after {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='11' viewBox='0 0 16 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.90541 0.381343C9.99955 0.263673 10.1878 0.263673 10.3055 0.381343L15.2241 5.29992C15.3417 5.41759 15.3417 5.58233 15.2241 5.7L10.3055 10.6186C10.1878 10.7362 9.99955 10.7362 9.90541 10.6186L9.43474 10.1714C9.31707 10.0538 9.31707 9.86549 9.43474 9.77136L13.0825 6.10007H0.574399C0.409662 6.10007 0.291992 5.9824 0.291992 5.81767V5.15872C0.291992 5.01751 0.409662 4.87631 0.574399 4.87631H13.0825L9.43474 1.22856C9.31707 1.13443 9.31707 0.946156 9.43474 0.828486L9.90541 0.381343Z' fill='%23252020'/%3E%3C/svg%3E%0A");
}
.btn.btn-outline-dark:hover,
.btn.outline-dark:hover,
.btn.btn-outline-dark:focus,
.btn.outline-dark:focus {
  background-color: #252020;
  color: #ffffff;
  border-color: #252020;
}
.btn.btn-outline-dark:hover::after,
.btn.outline-dark:hover::after,
.btn.btn-outline-dark:focus::after,
.btn.outline-dark:focus::after {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='11' viewBox='0 0 16 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.90541 0.381343C9.99955 0.263673 10.1878 0.263673 10.3055 0.381343L15.2241 5.29992C15.3417 5.41759 15.3417 5.58233 15.2241 5.7L10.3055 10.6186C10.1878 10.7362 9.99955 10.7362 9.90541 10.6186L9.43474 10.1714C9.31707 10.0538 9.31707 9.86549 9.43474 9.77136L13.0825 6.10007H0.574399C0.409662 6.10007 0.291992 5.9824 0.291992 5.81767V5.15872C0.291992 5.01751 0.409662 4.87631 0.574399 4.87631H13.0825L9.43474 1.22856C9.31707 1.13443 9.31707 0.946156 9.43474 0.828486L9.90541 0.381343Z' fill='%23ffffff'/%3E%3C/svg%3E%0A");
}
.btn.btn-outline-dark:focus,
.btn.outline-dark:focus {
  outline-color: #252020;
}
.btn.btn-shy,
.btn.shy {
  background-color: transparent;
  color: #252020;
  position: relative;
  padding-left: 0.75em;
  padding-right: 0.75em;
}
.btn.btn-shy::after,
.btn.shy::after {
  content: "";
  position: absolute;
  top: auto;
  right: 1.8em;
  bottom: 0;
  left: 1.8em;
  height: 1px;
  background-color: #009fe3;
  width: auto;
}
.animatable .btn.btn-shy::after,
.animatable .btn.shy::after {
  transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
.btn.btn-shy:hover::after,
.btn.shy:hover::after,
.btn.btn-shy:focus::after,
.btn.shy:focus::after {
  left: 2.7em;
  right: 2.7em;
  transform: unset;
}
.btn.icon-btn {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  cursor: pointer;
  padding: 0;
}
.btn.icon-btn::after {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: .9em;
  margin: auto;
  background-size: 1rem;
}
/* Components less */
/* Component classes */
/* Sections / rows */
.layout-part {
  margin-top: 5em;
  margin-bottom: 5em;
}
@media screen and (max-width: 79.98999999999999rem) {
  .layout-part {
    margin-top: 4em;
    margin-bottom: 4em;
  }
}
@media screen and (max-width: 63.99rem) {
  .layout-part {
    margin-top: 3.5em;
    margin-bottom: 3.5em;
  }
}
@media screen and (max-width: 47.99rem) {
  .layout-part {
    margin-top: 3em;
    margin-bottom: 3em;
  }
}
.content-section {
  position: relative;
  padding-top: 5.5em;
  padding-bottom: 5.5em;
}
@media screen and (max-width: 79.98999999999999rem) {
  .content-section {
    padding-top: 4em;
    padding-bottom: 4em;
  }
}
@media screen and (max-width: 63.99rem) {
  .content-section {
    padding-top: 3em;
    padding-bottom: 3em;
  }
}
@media screen and (max-width: 47.99rem) {
  .content-section {
    padding-top: 2.5em;
    padding-bottom: 2.5em;
  }
}
.content-section.fullwidth {
  padding-left: 1em;
  padding-right: 1em;
}
.content-section-last {
  padding-bottom: 12em;
  margin-bottom: 0;
}
@media screen and (max-width: 79.98999999999999rem) {
  .content-section-last {
    padding-bottom: 8em;
  }
}
@media screen and (max-width: 63.99rem) {
  .content-section-last {
    padding-bottom: 7em;
  }
}
@media screen and (max-width: 47.99rem) {
  .content-section-last {
    padding-bottom: 10em;
  }
}
.content-section.bg_img > picture {
  opacity: 0.6;
}
/* End sections / row */
/* Input styling */
.input {
  border: solid 1px #009fe3;
}
.animatable .input {
  transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
.input:focus {
  border-color: #f9b233;
}
/* End inputs */
/* Aligning button container */
.txt-col [style="text-align: center;"] + .btn-container,
.txt-col .txt-center + .btn-container,
.txt-col .text-center + .btn-container {
  justify-content: center;
}
/* Searchform styling */
#searchform {
  position: relative;
}
#searchform #s {
  padding: .75em 2.5em .75em .5em;
  border: unset;
  border-bottom: 1px solid #252020;
  color: #252020;
}
#searchform #s::placeholder {
  color: rgba(37, 32, 32, 0.5);
}
#searchform #s:focus {
  outline: 1px solid;
}
#searchform #searchsubmit {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 2.5rem;
  z-index: 1;
  border: none;
  background-color: #8baddc;
  font-size: 0;
  background-size: 1rem;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23252020' d='M500.3 443.7l-119.7-119.7c27.22-40.41 40.65-90.9 33.46-144.7C401.8 87.79 326.8 13.32 235.2 1.723C99.01-15.51-15.51 99.01 1.724 235.2c11.6 91.64 86.08 166.7 177.6 178.9c53.8 7.189 104.3-6.236 144.7-33.46l119.7 119.7c15.62 15.62 40.95 15.62 56.57 0C515.9 484.7 515.9 459.3 500.3 443.7zM79.1 208c0-70.58 57.42-128 128-128s128 57.42 128 128c0 70.58-57.42 128-128 128S79.1 278.6 79.1 208z'/%3E%3C/svg%3E");
}
/* Pagination styling */
.pagination .nav-links {
  display: flex;
  margin-top: 1.5em;
  margin-bottom: .5em;
}
.pagination .page-numbers {
  display: block;
  padding: .5em;
  line-height: 1em;
  width: 2em;
  text-align: center;
  text-decoration: none;
  color: #252020;
  border-top: 1px solid #252020;
  border-right: 1px solid #252020;
  border-bottom: 1px solid #252020;
}
.animatable .pagination .page-numbers {
  transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
.pagination .page-numbers:first-child {
  border-left: 1px solid #252020;
}
.pagination .page-numbers:hover {
  background-color: #cae8fb;
}
.pagination .page-numbers:focus,
.pagination .page-numbers.current {
  background-color: #009fe3;
  color: #ffffff;
}
/* Header less */
/* Header less */
/* Sub menu visibility class */
.sub_menu_visible {
  height: auto;
  transform: scaleY(1) translateY(0%) translateX(-50%);
  opacity: 1;
}
.sub_sub_menu_visible {
  height: auto;
  transform: scaleX(1) translateY(0) translateX(0);
  opacity: 1;
}
/* Header styles */
#header {
  background-color: #ffffff;
  font-size: 18px;
  z-index: 9;
  position: relative;
  position: sticky;
  top: 0;
  left: 0;
  right: 0;
}
#header .header-logo {
  width: 119px;
}
#header #logo {
  position: absolute;
  left: 0;
  top: 0;
}
#header #search_toggle_btn.active::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23ffffff' d='M310.6 361.4c12.5 12.5 12.5 32.75 0 45.25C304.4 412.9 296.2 416 288 416s-16.38-3.125-22.62-9.375L160 301.3L54.63 406.6C48.38 412.9 40.19 416 32 416S15.63 412.9 9.375 406.6c-12.5-12.5-12.5-32.75 0-45.25l105.4-105.4L9.375 150.6c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L160 210.8l105.4-105.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-105.4 105.4L310.6 361.4z'/%3E%3C/svg%3E");
}
#header #search_toggle_btn::before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-size: 1rem;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' viewBox='0 0 16 17' fill='none'%3E%3Cpath d='M15.8828 15.1445C16.0391 15.3008 16.0391 15.5508 15.8828 15.6758L15.1641 16.3945C15.0391 16.5508 14.7891 16.5508 14.6328 16.3945L10.8516 12.6133C10.7891 12.5195 10.7578 12.4258 10.7578 12.332V11.9258C9.60156 12.8945 8.13281 13.4883 6.50781 13.4883C2.91406 13.4883 0.0078125 10.582 0.0078125 6.98828C0.0078125 3.42578 2.91406 0.488281 6.50781 0.488281C10.0703 0.488281 13.0078 3.42578 13.0078 6.98828C13.0078 8.61328 12.3828 10.1133 11.4141 11.2383H11.8203C11.9141 11.2383 12.0078 11.3008 12.1016 11.3633L15.8828 15.1445ZM6.50781 11.9883C9.25781 11.9883 11.5078 9.76953 11.5078 6.98828C11.5078 4.23828 9.25781 1.98828 6.50781 1.98828C3.72656 1.98828 1.50781 4.23828 1.50781 6.98828C1.50781 9.76953 3.72656 11.9883 6.50781 11.9883Z' fill='%23ffffff'/%3E%3C/svg%3E");
}
.animatable #header #search_toggle_btn::before {
  transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
#header #search_header_wrapper {
  display: flex;
  align-items: center;
  margin-left: .5em;
}
#header #search_form {
  opacity: 0;
  top: .8em;
  bottom: 1em;
  left: .5rem;
  right: 80px;
  transform: scaleY(0) translateY(-10%);
}
.animatable #header #search_form {
  transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
#header #search_form.active {
  opacity: 1;
  transform: scaleY(1) translateY(0%);
}
#header #search_form #searchform {
  margin-bottom: 0;
  border: 1px solid;
  border-radius: 25px;
}
#header #search_form #searchsubmit {
  border-radius: 0 25px 25px 0;
  background-color: #82c8b7;
  width: 4rem;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' viewBox='0 0 16 17' fill='none'%3E%3Cpath d='M15.8828 15.1445C16.0391 15.3008 16.0391 15.5508 15.8828 15.6758L15.1641 16.3945C15.0391 16.5508 14.7891 16.5508 14.6328 16.3945L10.8516 12.6133C10.7891 12.5195 10.7578 12.4258 10.7578 12.332V11.9258C9.60156 12.8945 8.13281 13.4883 6.50781 13.4883C2.91406 13.4883 0.0078125 10.582 0.0078125 6.98828C0.0078125 3.42578 2.91406 0.488281 6.50781 0.488281C10.0703 0.488281 13.0078 3.42578 13.0078 6.98828C13.0078 8.61328 12.3828 10.1133 11.4141 11.2383H11.8203C11.9141 11.2383 12.0078 11.3008 12.1016 11.3633L15.8828 15.1445ZM6.50781 11.9883C9.25781 11.9883 11.5078 9.76953 11.5078 6.98828C11.5078 4.23828 9.25781 1.98828 6.50781 1.98828C3.72656 1.98828 1.50781 4.23828 1.50781 6.98828C1.50781 9.76953 3.72656 11.9883 6.50781 11.9883Z' fill='%23ffffff'/%3E%3C/svg%3E");
}
#header #main-menu {
  padding-top: 1em;
  padding-bottom: 1em;
}
#header #main-menu .menu {
  padding-left: 0em;
  margin-top: 0em;
  margin-bottom: 0em;
  list-style: none;
  display: flex;
}
#header #main-menu .menu.with-icons {
  gap: 1.5rem;
  flex-wrap: wrap;
}
#header #main-menu .menu.with-icons li {
  display: flex;
  align-items: center;
  gap: .5rem;
}
#header #main-menu .menu.with-icons li::before {
  content: "";
  width: 1rem;
  height: 1rem;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.4785 0.726562C12.9102 0.472656 13.4688 0.828125 13.3672 1.33594L11.5391 12.3047C11.4883 12.7109 11.0566 12.9395 10.7012 12.7871L7.55273 11.4414L5.92773 13.4219C5.57227 13.8535 4.86133 13.625 4.86133 13.0156V10.959L10.9551 3.51953C11.082 3.36719 10.8789 3.18945 10.752 3.31641L3.46484 9.74023L0.748047 8.59766C0.291016 8.41992 0.240234 7.75977 0.697266 7.50586L12.4785 0.726562Z' fill='%23252020'/%3E%3C/svg%3E%0A");
  background-image: url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.4258 0.492065C15.957 0.179565 16.6445 0.617065 16.5195 1.24207L14.2695 14.7421C14.207 15.2421 13.6758 15.5233 13.2383 15.3358L9.36328 13.6796L7.36328 16.1171C6.92578 16.6483 6.05078 16.3671 6.05078 15.6171V13.0858L13.5508 3.92957C13.707 3.74207 13.457 3.52332 13.3008 3.67957L4.33203 11.5858L0.988281 10.1796C0.425781 9.96082 0.363281 9.14832 0.925781 8.83582L15.4258 0.492065Z' fill='%23252020'/%3E%3C/svg%3E%0A");
}
.animatable #header #main-menu .menu.with-icons li::before {
  transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
#header #main-menu .menu.with-icons li.phone::before {
  background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.9102 1.25977C13.1895 1.33594 13.3926 1.56445 13.3926 1.84375C13.3926 8.36914 8.11133 13.625 1.61133 13.625C1.30664 13.625 1.07812 13.4473 1.00195 13.168L0.392578 10.5273C0.341797 10.248 0.46875 9.94336 0.748047 9.81641L3.5918 8.59766C3.8457 8.49609 4.125 8.57227 4.30273 8.77539L5.57227 10.3242C7.55273 9.38477 9.15234 7.75977 10.0664 5.83008L8.51758 4.56055C8.31445 4.38281 8.23828 4.10352 8.33984 3.84961L9.55859 1.00586C9.68555 0.726562 9.99023 0.574219 10.2695 0.650391L12.9102 1.25977Z' fill='%23252020'/%3E%3C/svg%3E%0A");
}
#header #main-menu .menu.with-icons li.address::before {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='12' viewBox='0 0 16 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.980469 2.55621C0.980469 2.22614 1.18359 1.92145 1.48828 1.79449L5.04297 0.37262V10.1226L1.51367 11.7222C1.25977 11.8492 0.980469 11.6461 0.980469 11.3414V2.55621ZM5.85547 10.1226V0.37262L10.7305 1.99762V11.7476L5.85547 10.1226ZM15.0469 0.423401C15.3008 0.296448 15.6055 0.499573 15.6055 0.80426V9.58942C15.6055 9.91949 15.377 10.2242 15.0723 10.3511L11.543 11.7476V1.99762L15.0469 0.423401Z' fill='%23252020'/%3E%3C/svg%3E%0A");
}
#header #main-menu .menu.with-icons li:has(a:hover, a:focus)::before {
  transform: translate(2px, -2px);
}
#header #main-menu .menu.with-icons li a {
  text-decoration: none;
}
#header #main-menu .menu.with-icons li a:hover,
#header #main-menu .menu.with-icons li a:focus {
  text-decoration: underline;
}
#header #main-menu .menu .menu-item > a {
  font-weight: 600;
}
#header #main-menu .menu .menu-item.current-menu-item > a {
  font-weight: 800;
}
#header #main-menu .menu .menu-item:last-child {
  margin-right: unset;
}
#header #main-menu .menu .menu-item-has-children {
  position: relative;
  padding-right: 1.5em;
}
#header #main-menu .menu .menu-item-has-children::after {
  content: "";
  top: 0.75em;
  right: .75em;
  bottom: 0.75em;
  width: 0.9em;
  display: block;
  position: absolute;
  background-size: 10px;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.42578 4.65234C9.52344 4.73047 9.52344 4.88672 9.42578 4.98437L5.34375 9.06641C5.24609 9.16406 5.10938 9.16406 5.01172 9.06641L0.929688 4.98438C0.832031 4.88672 0.832031 4.73047 0.929688 4.65234L1.30078 4.26172C1.39844 4.16406 1.55469 4.16406 1.63281 4.26172L4.67969 7.28906L4.67969 0.609375C4.67969 0.492187 4.77734 0.375 4.91406 0.375L5.46094 0.375C5.57812 0.375 5.69531 0.492187 5.69531 0.609375L5.69531 7.28906L8.72266 4.26172C8.80078 4.16406 8.95703 4.16406 9.05469 4.26172L9.42578 4.65234Z' fill='%23252020'/%3E%3C/svg%3E%0A");
}
#header #main-menu .menu .menu-item-has-children:hover > .sub-menu-wrapper,
#header #main-menu .menu .menu-item-has-children:focus-within > .sub-menu-wrapper,
#header #main-menu .menu .menu-item-has-children:focus > .sub-menu-wrapper {
  height: auto;
  transform: scaleY(1) translateY(0%) translateX(-50%);
  opacity: 1;
}
#header #main-menu .menu .menu-item-has-children .sub-menu {
  padding-left: 0em;
  margin-top: 0em;
  margin-bottom: 0em;
  list-style: none;
  background-color: #ffffff;
  padding: 1.5em .75em;
  display: flex;
  flex-direction: column;
  gap: 1.5em;
  border-radius: .5em;
  border-top: 1px solid #252020;
}
#header #main-menu .menu .menu-item-has-children .sub-menu a {
  padding: .5rem .75em;
}
#header #main-menu .menu .menu-item-has-children .sub-menu-wrapper {
  padding-top: 1em;
  position: absolute;
  top: 100%;
  min-width: 100%;
  left: 50%;
  width: max-content;
  height: 0px;
  transform-origin: top;
  opacity: 0;
  transform: scaleY(0) translateY(-10%) translateX(-50%);
  overflow: visible;
}
.animatable #header #main-menu .menu .menu-item-has-children .sub-menu-wrapper {
  transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
@media screen and (min-width: 63.99rem) {
  #header #main-menu .menu .menu-item-has-children .sub-menu-wrapper .menu-item-has-children:hover > .sub-menu-wrapper,
  #header #main-menu .menu .menu-item-has-children .sub-menu-wrapper .menu-item-has-children:focus-within > .sub-menu-wrapper,
  #header #main-menu .menu .menu-item-has-children .sub-menu-wrapper .menu-item-has-children:focus > .sub-menu-wrapper {
    height: auto;
    transform: scaleX(1) translateY(0) translateX(0);
    opacity: 1;
  }
  #header #main-menu .menu .menu-item-has-children .sub-menu-wrapper .menu-item-has-children:after {
    transform: rotate(-90deg);
  }
  #header #main-menu .menu .menu-item-has-children .sub-menu-wrapper .sub-menu-wrapper {
    left: 100%;
    top: -100%;
    padding-left: 1em;
    transform-origin: left;
    transform: scaleX(0) translateY(0) translateX(0);
  }
}
#header #main-menu .menu .menu-item a {
  display: block;
  padding: .5em .75em;
  text-decoration: none;
  color: #252020;
}
#header #main-menu .menu .menu-item a:hover,
#header #main-menu .menu .menu-item a:focus {
  color: #5c4f4f;
}
#header #main-menu .menu .menu-item a:focus {
  color: #776767;
}
/* Footer less */
/* Footer less */
.newsletter-section {
  transform: translateY(-100%);
  position: absolute;
  left: 0;
  right: 0;
}
.newsletter-section .newsletter {
  border-top-right-radius: 15px;
  border-top-left-radius: 15px;
}
.newsletter-section .newsletter-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
}
.newsletter-section .screen-reader-response {
  position: absolute;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px 1px 1px 1px);
  clip: rect(1px, 1px, 1px, 1px);
}
.newsletter-section .wpcf7-form {
  margin-bottom: 0;
}
.newsletter-section .subscribe-newsletter p {
  margin-top: 0;
  margin-bottom: 0;
}
.newsletter-section .subscribe-newsletter > * {
  display: flex;
  border: 1px solid #252020;
  border-radius: 2rem;
}
.newsletter-section .subscribe-newsletter > * label {
  position: absolute;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px 1px 1px 1px);
  clip: rect(1px, 1px, 1px, 1px);
}
.newsletter-section .subscribe-newsletter > * input[type="email"] {
  background-color: transparent;
  border: unset;
  border-radius: 2rem;
  outline: unset;
  padding-left: 1.8em;
  max-width: 330px;
}
.newsletter-section .subscribe-newsletter > * input[type="email"]:focus {
  outline: 1px solid #f5a477;
  outline-offset: 2px;
}
.newsletter-section .subscribe-newsletter > * > span {
  display: flex;
}
.newsletter-section .subscribe-newsletter > * .btn::before {
  content: "Verstuur";
}
.newsletter-section .subscribe-newsletter > * .btn input {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border: none;
  background-color: transparent;
  font-size: 0;
}
.newsletter-section .subscribe-newsletter > * br {
  display: none;
}
#footer {
  padding-top: 4em;
  padding-bottom: 4em;
  box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.1);
}
#footer .menu,
#footer .icon-list {
  padding-left: 0em;
  margin-top: 0em;
  margin-bottom: 0em;
  list-style: none;
  display: flex;
  flex-direction: column;
  gap: 1em;
  margin-bottom: 0;
}
#footer .menu a,
#footer .icon-list a {
  color: #252020;
  text-decoration: unset;
}
#footer .icon-list > li {
  position: relative;
  display: flex;
  align-items: center;
  gap: 12px;
}
#footer .icon-list > li::before {
  content: "";
  height: 1rem;
  width: 1rem;
  min-width: 1rem;
  display: block;
  background-size: 12px;
  background-position: center;
  background-repeat: no-repeat;
}
#footer .icon-list > li:has([href*="mailto:"])::before {
  background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.4785 0.726562C12.9102 0.472656 13.4688 0.828125 13.3672 1.33594L11.5391 12.3047C11.4883 12.7109 11.0566 12.9395 10.7012 12.7871L7.55273 11.4414L5.92773 13.4219C5.57227 13.8535 4.86133 13.625 4.86133 13.0156V10.959L10.9551 3.51953C11.082 3.36719 10.8789 3.18945 10.752 3.31641L3.46484 9.74023L0.748047 8.59766C0.291016 8.41992 0.240234 7.75977 0.697266 7.50586L12.4785 0.726562Z' fill='%23252020'/%3E%3C/svg%3E%0A");
  background-image: url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.4258 0.492065C15.957 0.179565 16.6445 0.617065 16.5195 1.24207L14.2695 14.7421C14.207 15.2421 13.6758 15.5233 13.2383 15.3358L9.36328 13.6796L7.36328 16.1171C6.92578 16.6483 6.05078 16.3671 6.05078 15.6171V13.0858L13.5508 3.92957C13.707 3.74207 13.457 3.52332 13.3008 3.67957L4.33203 11.5858L0.988281 10.1796C0.425781 9.96082 0.363281 9.14832 0.925781 8.83582L15.4258 0.492065Z' fill='%23252020'/%3E%3C/svg%3E%0A");
}
#footer .icon-list > li:has([href*="tel:"])::before {
  background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.9102 1.25977C13.1895 1.33594 13.3926 1.56445 13.3926 1.84375C13.3926 8.36914 8.11133 13.625 1.61133 13.625C1.30664 13.625 1.07812 13.4473 1.00195 13.168L0.392578 10.5273C0.341797 10.248 0.46875 9.94336 0.748047 9.81641L3.5918 8.59766C3.8457 8.49609 4.125 8.57227 4.30273 8.77539L5.57227 10.3242C7.55273 9.38477 9.15234 7.75977 10.0664 5.83008L8.51758 4.56055C8.31445 4.38281 8.23828 4.10352 8.33984 3.84961L9.55859 1.00586C9.68555 0.726562 9.99023 0.574219 10.2695 0.650391L12.9102 1.25977Z' fill='%23252020'/%3E%3C/svg%3E%0A");
}
#footer .copy-right-menu .menu {
  flex-direction: row;
  gap: 0;
}
#footer .copy-right-menu .menu li {
  padding-right: .5rem;
  margin-right: .5rem;
  line-height: 1;
  border-right: 1px solid;
}
#footer .copy-right-menu .menu li:last-child {
  border-right: unset;
}
#footer .footer-socials .social-list {
  gap: 1em;
}
#footer .footer-socials a {
  width: 3rem;
  height: 3rem;
  background-color: #252020;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
#footer .footer-socials .icon.facebook {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 131.8 254.53'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23ffffff;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M131.7,41.83h-11.5c-4.8,0-9.6,0-14.4,.3-14.9,.9-19.9,6.2-20,21.3-.1,9.6,0,19.2,0,29.5h44.8c-2,15.4-3.9,30.2-5.8,45.2h-38.8v116.4H39.2v-116.1H0v-45.4H38.9c0-9.8-.3-19.1,.1-28.3,.4-8.6,.5-17.4,2.6-25.6C47.1,17.13,63.6,2.63,86.4,.63c14.9-1.3,30-.2,45.4-.2-.1,14.3-.1,27.5-.1,41.4Z'/%3E%3C/svg%3E");
}
#footer .footer-socials .icon.x {
  background-image: url("data:image/svg+xml,%3Csvg xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='svg5' x='0px' y='0px' style='enable-background:new 0 0 1668.56 1221.19;' xml:space='preserve' viewBox='333.89 142.25 1000.78 936.69'%3E%3Cg id='layer1' transform='translate(52.390088,-25.058597)'%3E%3Cpath id='path1009' d='M283.94,167.31l386.39,516.64L281.5,1104h87.51l340.42-367.76L984.48,1104h297.8L874.15,558.3l361.92-390.99 h-87.51l-313.51,338.7l-253.31-338.7H283.94z' style='fill:%23ffffff;' /%3E%3C/g%3E%3C/svg%3E");
}
#footer .footer-socials .icon.youtube {
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 20 14'%3E%3Ctitle%3Eyoutube %5B%23168%5D%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Dribbble-Light-Preview' transform='translate(-300.000000, -7442.000000)' fill='%23ffffff'%3E%3Cg id='icons' transform='translate(56.000000, 160.000000)'%3E%3Cpath d='M251.988432,7291.58588 L251.988432,7285.97425 C253.980638,7286.91168 255.523602,7287.8172 257.348463,7288.79353 C255.843351,7289.62824 253.980638,7290.56468 251.988432,7291.58588 M263.090998,7283.18289 C262.747343,7282.73013 262.161634,7282.37809 261.538073,7282.26141 C259.705243,7281.91336 248.270974,7281.91237 246.439141,7282.26141 C245.939097,7282.35515 245.493839,7282.58153 245.111335,7282.93357 C243.49964,7284.42947 244.004664,7292.45151 244.393145,7293.75096 C244.556505,7294.31342 244.767679,7294.71931 245.033639,7294.98558 C245.376298,7295.33761 245.845463,7295.57995 246.384355,7295.68865 C247.893451,7296.0008 255.668037,7296.17532 261.506198,7295.73552 C262.044094,7295.64178 262.520231,7295.39147 262.895762,7295.02447 C264.385932,7293.53455 264.28433,7285.06174 263.090998,7283.18289' id='youtube-%5B%23168%5D'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
#footer .footer-socials .icon.pinterest {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256.09 256.24'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23ffffff;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M76.22,244.8C18.22,220-16.98,150.4,8.32,83,33.32,16.6,107.72-16.8,173.42,8.4c66.7,25.6,99.8,100,73.8,166.2-26.6,67.6-99.1,94.1-154.1,76.2,4-9.9,8.6-19.7,11.9-29.9,3.4-10.2,5.6-20.9,8.3-31.5,.6,.2,1.1,.3,1.4,.6,10.1,12.3,23.6,15.6,38.6,13.5,21.2-2.9,36.6-14.6,47-32.8,12-21,16.8-43.8,12.1-67.4-5.9-29.4-25.1-48.2-53.6-56.2-31.1-8.7-60.5-3.9-86.7,15.7-25.7,19.4-36.5,52.8-27.1,82.9,3.5,11.1,9.8,20,20.5,25.3,5.3,2.7,7.5,1.6,9.1-4.1,.8-2.7,1.7-5.4,2-8.2,.2-2,.2-4.6-1-6.1-12.8-16.2-11.1-33.7-3.9-51.1,10.7-25.9,38.3-40.2,67-36,20.3,3,36.3,12.2,41.5,32.9,6.3,25.2,1.5,49.3-13.8,70.7-4.7,6.5-11.2,10.8-19.3,12.5-16.5,3.4-29.1-9.8-24.7-26.1,3.3-12.2,6.7-24.4,10-36.6,.6-2.2,.7-4.6,.7-6.9,0-7.7-2.3-14.4-9.8-17.6-7.8-3.3-15.2-1.6-21.3,4.2-9,8.4-11.2,19.3-10.6,31.1,.2,2.8,.4,5.8,1.5,8.3,2.8,6.8,1.4,13.2-.2,19.9-5.1,21.5-10.3,43.1-14.8,64.7-1.4,7.1-1.1,14.5-1.7,22.2Z'/%3E%3C/svg%3E");
}
/* Templates less */
/* Templates less */
.hero-video-section {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.hero-video-section .hero-section-content {
  position: absolute;
  left: 0;
  right: 0;
  z-index: 2;
  top: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  pointer-events: none;
}
.hero-video-section .hero-section-content .main-txt {
  pointer-events: initial;
}
.hero-video-section .hero-section-content .brand-image-hero {
  right: 0;
  top: 0;
  transform: translate(0%, -30%);
}
.hero-video-section .hero-section-content .bg-hero-part-background {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 42%;
  z-index: -1;
  background-color: #8baddc;
  opacity: 0.95;
  background-image: url("data:image/svg+xml,%3Csvg width='467' height='466' viewBox='0 0 467 466' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg style='mix-blend-mode:overlay' opacity='0.1'%3E%3Cpath d='M465.12 232.979V241.24L466.312 240.048V232.979H465.12Z' fill='%23ffffff'/%3E%3Cpath d='M465.12 282.994V299.474L466.312 298.282V281.802L465.12 282.994Z' fill='%23ffffff'/%3E%3Cpath d='M465.12 341.229V349.49H466.312V340.078L465.12 341.229Z' fill='%23ffffff'/%3E%3Cpath d='M465.12 116.51V124.73L466.312 123.538V116.51H465.12Z' fill='%23ffffff'/%3E%3Cpath d='M465.12 166.525V182.964L466.312 181.813V165.333L465.12 166.525Z' fill='%23ffffff'/%3E%3Cpath d='M465.12 224.76V232.98H466.312V223.568L465.12 224.76Z' fill='%23ffffff'/%3E%3Cpath d='M357.117 116.51L348.897 124.73V116.51H357.117Z' fill='%23ffffff'/%3E%3Cpath d='M415.228 116.51L348.897 182.964V166.525L398.789 116.51H415.228Z' fill='%23ffffff'/%3E%3Cpath d='M456.901 232.979H465.12V224.76L456.901 232.979Z' fill='%23ffffff'/%3E%3Cpath d='M398.79 232.979H415.229L465.121 182.964V166.526L398.79 232.979Z' fill='%23ffffff'/%3E%3Cpath d='M456.901 116.51L348.897 224.76V232.979H357.117L465.12 124.73V116.51H456.901Z' fill='%23ffffff'/%3E%3Cpath d='M456.901 232.979L465.12 241.24V232.979H456.901Z' fill='%23ffffff'/%3E%3Cpath d='M398.79 232.979L465.121 299.474V282.994L415.229 232.979H398.79Z' fill='%23ffffff'/%3E%3Cpath d='M348.897 349.49V341.229L357.117 349.49H348.897Z' fill='%23ffffff'/%3E%3Cpath d='M398.789 349.489L348.897 299.474V282.994L415.228 349.489H398.789Z' fill='%23ffffff'/%3E%3Cpath d='M348.897 232.979V241.24L456.901 349.489H465.12V341.229L357.117 232.979H348.897Z' fill='%23ffffff'/%3E%3Cpath d='M456.901 349.49L465.12 357.709V349.49H456.901Z' fill='%23ffffff'/%3E%3Cpath d='M398.79 349.49L465.121 415.985V399.505L415.229 349.49H398.79Z' fill='%23ffffff'/%3E%3Cpath d='M348.897 465.959V457.739L357.117 465.959H348.897Z' fill='%23ffffff'/%3E%3Cpath d='M398.789 465.959L348.897 415.985V399.505L415.228 465.959H398.789Z' fill='%23ffffff'/%3E%3Cpath d='M348.897 349.49V357.709L456.901 466H465.12V457.739L357.117 349.49H348.897Z' fill='%23ffffff'/%3E%3Cpath d='M465.12 465.959H466.312V458.931L465.12 457.739V465.959Z' fill='%23ffffff'/%3E%3Cpath d='M465.12 415.985L466.312 417.135V400.655L465.12 399.505V415.985Z' fill='%23ffffff'/%3E%3Cpath d='M465.12 349.49V357.709L466.312 358.901V349.49H465.12Z' fill='%23ffffff'/%3E%3Cpath d='M116.535 457.739L124.713 466H116.535V457.739Z' fill='%23ffffff'/%3E%3Cpath d='M116.535 399.505L182.825 466H166.386L116.535 415.985V399.505Z' fill='%23ffffff'/%3E%3Cpath d='M232.717 349.49V357.709L224.498 349.49H232.717Z' fill='%23ffffff'/%3E%3Cpath d='M182.825 349.49L232.716 399.505V415.985L166.386 349.49H182.825Z' fill='%23ffffff'/%3E%3Cpath d='M124.713 349.49L232.717 457.739V466H224.497L116.535 357.709V349.49H124.713Z' fill='%23ffffff'/%3E%3Cpath d='M0.3125 457.739L8.53192 466H0.3125V457.739Z' fill='%23ffffff'/%3E%3Cpath d='M0.3125 399.505L66.6432 466H50.2044L0.3125 415.985V399.505Z' fill='%23ffffff'/%3E%3Cpath d='M116.494 349.49V357.709L108.316 349.49H116.494Z' fill='%23ffffff'/%3E%3Cpath d='M66.6434 349.49L116.494 399.505V415.985L50.2046 349.49H66.6434Z' fill='%23ffffff'/%3E%3Cpath d='M8.53192 349.49L116.494 457.739V466H108.316L0.3125 357.709V349.49H8.53192Z' fill='%23ffffff'/%3E%3Cpath d='M240.936 349.49L232.717 357.709V349.49H240.936Z' fill='%23ffffff'/%3E%3Cpath d='M299.048 349.49L232.717 415.985V399.505L282.609 349.49H299.048Z' fill='%23ffffff'/%3E%3Cpath d='M348.898 465.959H340.719L348.898 457.739V465.959Z' fill='%23ffffff'/%3E%3Cpath d='M348.898 415.985L299.047 466H282.608L348.898 399.505V415.985Z' fill='%23ffffff'/%3E%3Cpath d='M348.898 357.709L240.936 465.959H232.717V457.739L340.72 349.49H348.898V357.709Z' fill='%23ffffff'/%3E%3Cpath d='M116.535 224.76L124.713 232.979H116.535V224.76Z' fill='%23ffffff'/%3E%3Cpath d='M116.535 166.526L182.825 232.979H166.386L116.535 182.964V166.526Z' fill='%23ffffff'/%3E%3Cpath d='M232.717 116.51V124.73L224.498 116.51H232.717Z' fill='%23ffffff'/%3E%3Cpath d='M182.825 116.51L232.716 166.525V182.964L166.386 116.51H182.825Z' fill='%23ffffff'/%3E%3Cpath d='M124.713 116.51L232.717 224.76V232.979H224.497L116.535 124.73V116.51H124.713Z' fill='%23ffffff'/%3E%3Cpath d='M0.3125 224.76L8.53192 232.979H0.3125V224.76Z' fill='%23ffffff'/%3E%3Cpath d='M0.3125 166.526L66.6432 232.979H50.2044L0.3125 182.964V166.526Z' fill='%23ffffff'/%3E%3Cpath d='M116.494 116.51V124.73L108.316 116.51H116.494Z' fill='%23ffffff'/%3E%3Cpath d='M66.6434 116.51L116.494 166.525V182.964L50.2046 116.51H66.6434Z' fill='%23ffffff'/%3E%3Cpath d='M8.53192 116.51L116.494 224.76V232.979H108.316L0.3125 124.73V116.51H8.53192Z' fill='%23ffffff'/%3E%3Cpath d='M0.3125 341.27L8.53192 349.49H0.3125V341.27Z' fill='%23ffffff'/%3E%3Cpath d='M0.3125 282.994L66.6432 349.489H50.2044L0.3125 299.474V282.994Z' fill='%23ffffff'/%3E%3Cpath d='M116.494 232.979V241.24L108.316 232.979H116.494Z' fill='%23ffffff'/%3E%3Cpath d='M66.6434 232.979L116.494 282.994V299.474L50.2046 232.979H66.6434Z' fill='%23ffffff'/%3E%3Cpath d='M8.53192 232.979L116.494 341.27V349.489H108.316L0.3125 241.24V232.979H8.53192Z' fill='%23ffffff'/%3E%3Cpath d='M124.713 232.979L116.535 241.24V232.979H124.713Z' fill='%23ffffff'/%3E%3Cpath d='M182.825 232.979L116.535 299.474V282.994L166.427 232.979H182.825Z' fill='%23ffffff'/%3E%3Cpath d='M232.717 349.49H224.498L232.717 341.27V349.49Z' fill='%23ffffff'/%3E%3Cpath d='M232.716 299.474L182.825 349.489H166.386L232.716 282.994V299.474Z' fill='%23ffffff'/%3E%3Cpath d='M232.717 241.24L124.713 349.489H116.535V341.229L224.497 232.979H232.717V241.24Z' fill='%23ffffff'/%3E%3Cpath d='M240.936 232.979L232.717 241.24V232.979H240.936Z' fill='%23ffffff'/%3E%3Cpath d='M299.048 232.979L232.717 299.474V282.994L282.609 232.979H299.048Z' fill='%23ffffff'/%3E%3Cpath d='M348.898 349.49H340.719L348.898 341.27V349.49Z' fill='%23ffffff'/%3E%3Cpath d='M348.898 299.474L299.047 349.489H282.608L348.898 282.994V299.474Z' fill='%23ffffff'/%3E%3Cpath d='M348.898 241.24L240.936 349.489H232.717V341.229L340.72 232.979H348.898V241.24Z' fill='%23ffffff'/%3E%3Cpath d='M240.936 116.51L232.717 124.73V116.51H240.936Z' fill='%23ffffff'/%3E%3Cpath d='M299.048 116.51L232.717 182.964V166.525L282.609 116.51H299.048Z' fill='%23ffffff'/%3E%3Cpath d='M348.898 232.979H340.719L348.898 224.76V232.979Z' fill='%23ffffff'/%3E%3Cpath d='M348.898 182.964L299.047 232.979H282.608L348.898 166.484V182.964Z' fill='%23ffffff'/%3E%3Cpath d='M348.898 124.73L240.936 232.979H232.717V224.76L340.72 116.51H348.898V124.73Z' fill='%23ffffff'/%3E%3Cpath d='M465.12 0V8.21942L466.312 7.0687V0H465.12Z' fill='%23ffffff'/%3E%3Cpath d='M465.12 50.0151V66.4951L466.312 65.3033V48.8233L465.12 50.0151Z' fill='%23ffffff'/%3E%3Cpath d='M465.12 108.25V116.51H466.312V107.058L465.12 108.25Z' fill='%23ffffff'/%3E%3Cpath d='M357.117 0L348.897 8.21942V0H357.117Z' fill='%23ffffff'/%3E%3Cpath d='M415.228 0L348.897 66.4951V50.0151L398.789 0H415.228Z' fill='%23ffffff'/%3E%3Cpath d='M456.901 116.51H465.12V108.25L456.901 116.51Z' fill='%23ffffff'/%3E%3Cpath d='M398.79 116.51H415.229L465.121 66.4953V50.0154L398.79 116.51Z' fill='%23ffffff'/%3E%3Cpath d='M456.901 0L348.897 108.25V116.51H357.117L465.12 8.21942V0H456.901Z' fill='%23ffffff'/%3E%3Cpath d='M116.535 108.25L124.713 116.51H116.535V108.25Z' fill='%23ffffff'/%3E%3Cpath d='M116.535 50.0154L182.825 116.51H166.386L116.535 66.4953V50.0154Z' fill='%23ffffff'/%3E%3Cpath d='M232.717 0V8.21942L224.498 0H232.717Z' fill='%23ffffff'/%3E%3Cpath d='M182.825 0L232.716 50.0151V66.4951L166.386 0H182.825Z' fill='%23ffffff'/%3E%3Cpath d='M124.713 0L232.717 108.25V116.51H224.497L116.535 8.21942V0H124.713Z' fill='%23ffffff'/%3E%3Cpath d='M0.3125 108.25L8.53192 116.51H0.3125V108.25Z' fill='%23ffffff'/%3E%3Cpath d='M0.3125 50.0154L66.6432 116.51H50.2044L0.3125 66.4953V50.0154Z' fill='%23ffffff'/%3E%3Cpath d='M116.494 0V8.21942L108.316 0H116.494Z' fill='%23ffffff'/%3E%3Cpath d='M66.6434 0L116.494 50.0151V66.4951L50.2046 0H66.6434Z' fill='%23ffffff'/%3E%3Cpath d='M8.53192 0L116.494 108.25V116.51H108.316L0.3125 8.21942V0H8.53192Z' fill='%23ffffff'/%3E%3Cpath d='M240.936 0L232.717 8.21942V0H240.936Z' fill='%23ffffff'/%3E%3Cpath d='M299.048 0L232.717 66.4951V50.0151L282.609 0H299.048Z' fill='%23ffffff'/%3E%3Cpath d='M348.898 116.51H340.719L348.898 108.25V116.51Z' fill='%23ffffff'/%3E%3Cpath d='M348.898 66.4953L299.047 116.51H282.608L348.898 50.0154V66.4953Z' fill='%23ffffff'/%3E%3Cpath d='M348.898 8.21942L240.936 116.51H232.717V108.25L340.72 0H348.898V8.21942Z' fill='%23ffffff'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-position: top left;
  background-repeat: no-repeat;
  background-size: 465px;
}
.hero-video-section .hero-video-container {
  position: relative;
  width: 100%;
  aspect-ratio: 16/9;
  max-height: min(1000px, calc(100vh - 80px));
}
.hero-video-section .hero-video-container .hero-video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
}
.hero-video-section .hero-video-container p {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  text-align: center;
  color: #fff;
  background: rgba(0, 0, 0, 0.7);
  padding: 20px;
  border-radius: 5px;
  z-index: 2;
}
.for-everyone-section .element-card {
  display: flex;
}
.animatable .for-everyone-section .element-card {
  transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
.for-everyone-section .element-card-content {
  max-width: 275px;
  position: absolute;
  z-index: 5;
}
.for-everyone-section .element-card.has-link .show-on-hover {
  transform: translateX(-1em);
  opacity: 0;
  margin-left: 1em;
  margin-top: 1em;
  z-index: 2;
}
.animatable .for-everyone-section .element-card.has-link .show-on-hover {
  transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
.for-everyone-section .element-card.has-link:hover .show-on-hover,
.for-everyone-section .element-card.has-link:focus .show-on-hover,
.for-everyone-section .element-card.has-link:focus-within .show-on-hover {
  transform: translateX(0em);
  opacity: 1;
}
.for-everyone-section #card-el-1 {
  align-items: flex-end;
}
.for-everyone-section #card-el-1 .element-card-content {
  top: 0;
  left: 20%;
}
.for-everyone-section #card-el-2 {
  align-items: flex-start;
}
.for-everyone-section #card-el-2 .element-card-content {
  bottom: 0;
  left: 20%;
}
.for-everyone-section #card-el-3 {
  justify-content: flex-start;
}
.for-everyone-section #card-el-3 .element-card-content {
  right: 0;
  top: 20%;
}
#for-everyone-grid[data-hover="1"] .element-card:not(#card-el-1) {
  opacity: 0.2;
}
#for-everyone-grid[data-hover="2"] .element-card:not(#card-el-2) {
  opacity: 0.2;
}
#for-everyone-grid[data-hover="3"] .element-card:not(#card-el-3) {
  opacity: 0.2;
}
.homepage-content .for-everyone-section {
  padding-bottom: 20em;
}
.homepage-content .for-everyone-section + section {
  margin-top: -12.5em;
}
.homepage-content .latest-posts .splide__list {
  height: auto;
}
.banner-section.offset-left-img-banner {
  padding-bottom: 0;
}
.banner-section.offset-left-img-banner .cursus-banner-picture {
  margin-left: -70px;
}
.banner-section.offset-left-img-banner .cursus-banner-picture img {
  border-top-left-radius: 25px;
  border-top-right-radius: 25px;
  object-fit: cover;
  object-position: center;
}
.single-categorie .card {
  border: 1px solid #252020;
  padding: 2rem;
}
.single-categorie #content > section:last-child {
  padding-bottom: 12rem;
}
.post-overview-banner-section {
  display: grid;
  grid-column-gap: 1rem;
  align-items: center;
  grid-template-columns: 1fr repeat(12, calc((min(90%, 1320px) - 1rem - 11 * 1rem) / 12)) 1fr;
}
.post-overview-banner-section .banner-section-title {
  grid-column: 3 / 7;
  padding-top: 5.5em;
  padding-bottom: 5.5em;
}
.post-overview-banner-section .banner-section-image {
  grid-column: 9 / 15;
  height: 100%;
  position: relative;
}
.post-overview-banner-section .banner-section-image img {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
}
.post-overview-banner-section .banner-brand-image {
  grid-column: 8 / 9;
  z-index: 2;
}
.posts-grid .page {
  grid-row-gap: 2rem;
}
.single-post .banner-section .post-entry-category-icon {
  top: unset;
  bottom: 1rem;
  right: 1rem;
  width: 68px;
  height: 68px;
  background-size: 2rem;
}
.single-post .banner-section .property {
  display: flex;
  align-items: center;
  gap: 1em;
}
.single-post .banner-section .property::before {
  content: "";
  display: inline-block;
  width: 2rem;
  height: 2rem;
  border-radius: 50%;
  background-size: 13px;
  background-position: center;
  background-repeat: no-repeat;
  background-color: rgba(255, 255, 255, 0.2);
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='14' viewBox='0 0 12 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 12.5168V5.6106H11.375V12.5168C11.375 13.2024 10.8164 13.7356 10.1562 13.7356H1.21875C0.533203 13.7356 0 13.2024 0 12.5168ZM8.125 7.54028V8.55591C8.125 8.73364 8.25195 8.8606 8.42969 8.8606H9.44531C9.59766 8.8606 9.75 8.73364 9.75 8.55591V7.54028C9.75 7.38794 9.59766 7.2356 9.44531 7.2356H8.42969C8.25195 7.2356 8.125 7.38794 8.125 7.54028ZM8.125 10.7903V11.8059C8.125 11.9836 8.25195 12.1106 8.42969 12.1106H9.44531C9.59766 12.1106 9.75 11.9836 9.75 11.8059V10.7903C9.75 10.6379 9.59766 10.4856 9.44531 10.4856H8.42969C8.25195 10.4856 8.125 10.6379 8.125 10.7903ZM4.875 7.54028V8.55591C4.875 8.73364 5.00195 8.8606 5.17969 8.8606H6.19531C6.34766 8.8606 6.5 8.73364 6.5 8.55591V7.54028C6.5 7.38794 6.34766 7.2356 6.19531 7.2356H5.17969C5.00195 7.2356 4.875 7.38794 4.875 7.54028ZM4.875 10.7903V11.8059C4.875 11.9836 5.00195 12.1106 5.17969 12.1106H6.19531C6.34766 12.1106 6.5 11.9836 6.5 11.8059V10.7903C6.5 10.6379 6.34766 10.4856 6.19531 10.4856H5.17969C5.00195 10.4856 4.875 10.6379 4.875 10.7903ZM1.625 7.54028V8.55591C1.625 8.73364 1.75195 8.8606 1.92969 8.8606H2.94531C3.09766 8.8606 3.25 8.73364 3.25 8.55591V7.54028C3.25 7.38794 3.09766 7.2356 2.94531 7.2356H1.92969C1.75195 7.2356 1.625 7.38794 1.625 7.54028ZM1.625 10.7903V11.8059C1.625 11.9836 1.75195 12.1106 1.92969 12.1106H2.94531C3.09766 12.1106 3.25 11.9836 3.25 11.8059V10.7903C3.25 10.6379 3.09766 10.4856 2.94531 10.4856H1.92969C1.75195 10.4856 1.625 10.6379 1.625 10.7903ZM10.1562 2.3606C10.8164 2.3606 11.375 2.91919 11.375 3.57935V4.7981H0V3.57935C0 2.91919 0.533203 2.3606 1.21875 2.3606H2.4375V1.14185C2.4375 0.938721 2.61523 0.735596 2.84375 0.735596H3.65625C3.85938 0.735596 4.0625 0.938721 4.0625 1.14185V2.3606H7.3125V1.14185C7.3125 0.938721 7.49023 0.735596 7.71875 0.735596H8.53125C8.73438 0.735596 8.9375 0.938721 8.9375 1.14185V2.3606H10.1562Z' fill='%23252020'/%3E%3C/svg%3E%0A");
}
#gsv-posts-container-docent_overview {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  margin-left: 0;
  margin-right: 0;
  gap: 1rem;
}
@media screen and (max-width: 79.98999999999999rem) {
  #gsv-posts-container-docent_overview {
    grid-template-columns: repeat(3, 1fr);
  }
}
@media screen and (max-width: 63.99rem) {
  #gsv-posts-container-docent_overview {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media screen and (max-width: 47.99rem) {
  #gsv-posts-container-docent_overview {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media screen and (max-width: 35.49rem) {
  #gsv-posts-container-docent_overview {
    grid-template-columns: 1fr;
  }
}
#gsv-posts-container-docent_overview > div {
  padding-left: 0;
  padding-right: 0;
}
#gsv-posts-container-docent_overview .docent-entry-type {
  background-color: #fde6c0;
}
.contact-section input,
.contact-section textarea {
  border: unset;
}
.contact-section label {
  display: inline-block;
  margin-bottom: 0.5em;
}
.contact-section .submit .btn {
  position: relative;
}
.contact-section .submit .btn input {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border: unset;
  z-index: 1;
  opacity: 0;
}
.cursus-archive-template .banner-section {
  min-height: unset;
}
/* Template parts less */
/* Template parts less */
/* Pagination styling */
nav.pagination {
  margin-top: 1em;
  margin-bottom: 1em;
}
nav.pagination ol {
  display: flex;
  padding-left: 0;
  margin-top: 0;
  margin-bottom: 0;
  list-style: none;
  justify-content: flex-end;
  align-items: center;
  gap: .5em;
}
nav.pagination ol .page-item {
  font-weight: 600;
}
nav.pagination ol .page-item.disabled .page-link {
  opacity: 0.2;
}
nav.pagination ol .page-item.active .page-link {
  opacity: 1;
}
nav.pagination ol .page-item .page-link {
  color: inherit;
  text-decoration: none;
}
.animatable nav.pagination ol .page-item .page-link {
  transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
nav.pagination #pagination-next-button .page-link {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='11' viewBox='0 0 16 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.90541 0.381343C9.99955 0.263673 10.1878 0.263673 10.3055 0.381343L15.2241 5.29992C15.3417 5.41759 15.3417 5.58233 15.2241 5.7L10.3055 10.6186C10.1878 10.7362 9.99955 10.7362 9.90541 10.6186L9.43474 10.1714C9.31707 10.0538 9.31707 9.86549 9.43474 9.77136L13.0825 6.10007H0.574399C0.409662 6.10007 0.291992 5.9824 0.291992 5.81767V5.15872C0.291992 5.01751 0.409662 4.87631 0.574399 4.87631H13.0825L9.43474 1.22856C9.31707 1.13443 9.31707 0.946156 9.43474 0.828486L9.90541 0.381343Z' fill='%23252020'/%3E%3C/svg%3E%0A");
}
nav.pagination #pagination-prev-button .page-link {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='11' viewBox='0 0 16 11' fill='none'%3E%3Cpath d='M5.71959 10.4718C5.62545 10.5895 5.43718 10.5895 5.31951 10.4718L0.400936 5.55323C0.283266 5.43556 0.283266 5.27082 0.400936 5.15315L5.31951 0.234573C5.43718 0.116904 5.62545 0.116904 5.71959 0.234573L6.19027 0.681717C6.30794 0.799386 6.30794 0.987657 6.19027 1.08179L2.54252 4.75308L15.0506 4.75308C15.2153 4.75308 15.333 4.87075 15.333 5.03548L15.333 5.69443C15.333 5.83563 15.2153 5.97684 15.0506 5.97684L2.54252 5.97684L6.19026 9.62459C6.30793 9.71872 6.30793 9.90699 6.19026 10.0247L5.71959 10.4718Z' fill='%23252020'/%3E%3C/svg%3E");
}
nav.pagination #pagination-next-button .page-link,
nav.pagination #pagination-prev-button .page-link {
  font-size: 0;
  width: 1rem;
  height: 1rem;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  display: block;
}
.splide__arrows {
  gap: 1rem;
  display: flex;
}
.splide__arrows .splide__arrow {
  border: 1px solid;
  border-radius: 2rem;
  padding: 1.5rem 2.3rem;
  background-color: unset;
  background-size: 1rem;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='11' viewBox='0 0 16 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.90541 0.381343C9.99955 0.263673 10.1878 0.263673 10.3055 0.381343L15.2241 5.29992C15.3417 5.41759 15.3417 5.58233 15.2241 5.7L10.3055 10.6186C10.1878 10.7362 9.99955 10.7362 9.90541 10.6186L9.43474 10.1714C9.31707 10.0538 9.31707 9.86549 9.43474 9.77136L13.0825 6.10007H0.574399C0.409662 6.10007 0.291992 5.9824 0.291992 5.81767V5.15872C0.291992 5.01751 0.409662 4.87631 0.574399 4.87631H13.0825L9.43474 1.22856C9.31707 1.13443 9.31707 0.946156 9.43474 0.828486L9.90541 0.381343Z' fill='%23252020'/%3E%3C/svg%3E%0A");
}
.animatable .splide__arrows .splide__arrow {
  transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
.splide__arrows .splide__arrow--prev {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='11' viewBox='0 0 16 11' fill='none'%3E%3Cpath d='M5.71959 10.4718C5.62545 10.5895 5.43718 10.5895 5.31951 10.4718L0.400936 5.55323C0.283266 5.43556 0.283266 5.27082 0.400936 5.15315L5.31951 0.234573C5.43718 0.116904 5.62545 0.116904 5.71959 0.234573L6.19027 0.681717C6.30794 0.799386 6.30794 0.987657 6.19027 1.08179L2.54252 4.75308L15.0506 4.75308C15.2153 4.75308 15.333 4.87075 15.333 5.03548L15.333 5.69443C15.333 5.83563 15.2153 5.97684 15.0506 5.97684L2.54252 5.97684L6.19026 9.62459C6.30793 9.71872 6.30793 9.90699 6.19026 10.0247L5.71959 10.4718Z' fill='%23252020'/%3E%3C/svg%3E");
}
.splide__arrows .splide__arrow[disabled] {
  opacity: .5;
  pointer-events: none;
}
.splide__arrows .splide__arrow:hover,
.splide__arrows .splide__arrow:focus {
  background-color: #252020;
}
.splide__arrows .splide__arrow--prev:hover,
.splide__arrows .splide__arrow--prev:focus {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='11' viewBox='0 0 16 11' fill='none'%3E%3Cpath d='M5.71959 10.4718C5.62545 10.5895 5.43718 10.5895 5.31951 10.4718L0.400936 5.55323C0.283266 5.43556 0.283266 5.27082 0.400936 5.15315L5.31951 0.234573C5.43718 0.116904 5.62545 0.116904 5.71959 0.234573L6.19027 0.681717C6.30794 0.799386 6.30794 0.987657 6.19027 1.08179L2.54252 4.75308L15.0506 4.75308C15.2153 4.75308 15.333 4.87075 15.333 5.03548L15.333 5.69443C15.333 5.83563 15.2153 5.97684 15.0506 5.97684L2.54252 5.97684L6.19026 9.62459C6.30793 9.71872 6.30793 9.90699 6.19026 10.0247L5.71959 10.4718Z' fill='%23ffffff'/%3E%3C/svg%3E");
}
.splide__arrows .splide__arrow--next:hover,
.splide__arrows .splide__arrow--next:focus {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='11' viewBox='0 0 16 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.90541 0.381343C9.99955 0.263673 10.1878 0.263673 10.3055 0.381343L15.2241 5.29992C15.3417 5.41759 15.3417 5.58233 15.2241 5.7L10.3055 10.6186C10.1878 10.7362 9.99955 10.7362 9.90541 10.6186L9.43474 10.1714C9.31707 10.0538 9.31707 9.86549 9.43474 9.77136L13.0825 6.10007H0.574399C0.409662 6.10007 0.291992 5.9824 0.291992 5.81767V5.15872C0.291992 5.01751 0.409662 4.87631 0.574399 4.87631H13.0825L9.43474 1.22856C9.31707 1.13443 9.31707 0.946156 9.43474 0.828486L9.90541 0.381343Z' fill='%23ffffff'/%3E%3C/svg%3E%0A");
}
.splide__arrows .splide__arrow svg {
  display: none;
}
.splide__pagination {
  gap: .5rem;
}
.splide__pagination__page {
  width: .5rem;
  height: .5rem;
  border: unset;
  border-radius: 50%;
  opacity: .2;
  background-color: #252020;
  padding: 0;
}
.animatable .splide__pagination__page {
  transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
.splide__pagination__page.is-active {
  opacity: 1;
}
.gradient-overlay-vertical {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
  opacity: .9;
}
.animatable .gradient-overlay-vertical {
  transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
.gradient-overlay-vertical.blue_dark {
  background: linear-gradient(180deg, rgba(139, 173, 220, 0) 30%, #8baddc 100%);
}
.course-card:has(.show-on-hover):hover .gradient-overlay-vertical.blue_dark,
.course-card:has(.show-on-hover):focus .gradient-overlay-vertical.blue_dark {
  background-color: #8baddc;
}
.gradient-overlay-vertical.blue_main {
  background: linear-gradient(180deg, rgba(0, 159, 227, 0) 30%, #009fe3 100%);
}
.course-card:has(.show-on-hover):hover .gradient-overlay-vertical.blue_main,
.course-card:has(.show-on-hover):focus .gradient-overlay-vertical.blue_main {
  background-color: #009fe3;
}
.gradient-overlay-vertical.blue_light {
  background: linear-gradient(180deg, rgba(202, 232, 251, 0) 30%, #cae8fb 100%);
}
.course-card:has(.show-on-hover):hover .gradient-overlay-vertical.blue_light,
.course-card:has(.show-on-hover):focus .gradient-overlay-vertical.blue_light {
  background-color: #cae8fb;
}
.gradient-overlay-vertical.orange_dark {
  background: linear-gradient(180deg, rgba(245, 164, 119, 0) 30%, #f5a477 100%);
}
.course-card:has(.show-on-hover):hover .gradient-overlay-vertical.orange_dark,
.course-card:has(.show-on-hover):focus .gradient-overlay-vertical.orange_dark {
  background-color: #f5a477;
}
.gradient-overlay-vertical.orange_main {
  background: linear-gradient(180deg, rgba(249, 178, 51, 0) 30%, #f9b233 100%);
}
.course-card:has(.show-on-hover):hover .gradient-overlay-vertical.orange_main,
.course-card:has(.show-on-hover):focus .gradient-overlay-vertical.orange_main {
  background-color: #f9b233;
}
.gradient-overlay-vertical.orange_light {
  background: linear-gradient(180deg, rgba(253, 230, 192, 0) 30%, #fde6c0 100%);
}
.course-card:has(.show-on-hover):hover .gradient-overlay-vertical.orange_light,
.course-card:has(.show-on-hover):focus .gradient-overlay-vertical.orange_light {
  background-color: #fde6c0;
}
.gradient-overlay-vertical.green_dark {
  background: linear-gradient(180deg, rgba(130, 200, 183, 0) 30%, #82c8b7 100%);
}
.course-card:has(.show-on-hover):hover .gradient-overlay-vertical.green_dark,
.course-card:has(.show-on-hover):focus .gradient-overlay-vertical.green_dark {
  background-color: #82c8b7;
}
.gradient-overlay-vertical.green_main {
  background: linear-gradient(180deg, rgba(149, 193, 31, 0) 30%, #95c11f 100%);
}
.course-card:has(.show-on-hover):hover .gradient-overlay-vertical.green_main,
.course-card:has(.show-on-hover):focus .gradient-overlay-vertical.green_main {
  background-color: #95c11f;
}
.gradient-overlay-vertical.green_light {
  background: linear-gradient(180deg, rgba(221, 232, 177, 0) 30%, #dde8b1 100%);
}
.course-card:has(.show-on-hover):hover .gradient-overlay-vertical.green_light,
.course-card:has(.show-on-hover):focus .gradient-overlay-vertical.green_light {
  background-color: #dde8b1;
}
.gradient-overlay-vertical.pink_dark {
  background: linear-gradient(180deg, rgba(169, 129, 185, 0) 30%, #a981b9 100%);
}
.course-card:has(.show-on-hover):hover .gradient-overlay-vertical.pink_dark,
.course-card:has(.show-on-hover):focus .gradient-overlay-vertical.pink_dark {
  background-color: #a981b9;
}
.gradient-overlay-vertical.pink_main {
  background: linear-gradient(180deg, rgba(230, 0, 126, 0) 30%, #e6007e 100%);
}
.course-card:has(.show-on-hover):hover .gradient-overlay-vertical.pink_main,
.course-card:has(.show-on-hover):focus .gradient-overlay-vertical.pink_main {
  background-color: #e6007e;
}
.gradient-overlay-vertical.pink_light {
  background: linear-gradient(180deg, rgba(246, 191, 217, 0) 30%, #f6bfd9 100%);
}
.course-card:has(.show-on-hover):hover .gradient-overlay-vertical.pink_light,
.course-card:has(.show-on-hover):focus .gradient-overlay-vertical.pink_light {
  background-color: #f6bfd9;
}
.course-card .show-on-hover {
  opacity: 0;
  transform: scaleY(0) skewY(-5deg);
  height: 0px;
}
.animatable .course-card .show-on-hover {
  transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
.course-card:hover:has(.show-on-hover) .gradient-overlay-vertical,
.course-card:focus:has(.show-on-hover) .gradient-overlay-vertical {
  opacity: .95;
  top: 0%;
}
.course-card:hover .show-on-hover,
.course-card:focus .show-on-hover {
  opacity: 1;
  transform: scaleY(1);
  height: 50px;
}
.about-us-section {
  overflow: hidden;
  padding-bottom: 2em;
}
.about-us-section + .content-section {
  padding-top: 3.5em;
}
.about-us-section > .container::after {
  content: "";
  position: absolute;
  top: 0;
  right: auto;
  bottom: 7.5em;
  left: -6.5em;
  z-index: -1;
  width: 100vw;
  background-color: #dde8b1;
  border-radius: 40px 0 0 40px;
}
.testimonials-slider {
  position: relative;
  height: 410px;
  display: flex;
  flex-direction: column;
  z-index: 2;
  padding-bottom: 2.5em;
}
.testimonials-slider::after {
  content: "";
  position: absolute;
  top: auto;
  right: auto;
  bottom: 0;
  left: 25%;
  background-color: #fde6c0;
  width: 100vw;
  height: 500px;
  border-bottom-left-radius: 25px;
  z-index: -1;
}
.testimonials-slider .splide__track {
  position: absolute;
  top: 0;
  left: 0;
  width: 100vw;
}
.testimonials-slider .splide__slide {
  transition: opacity 325ms cubic-bezier(0.37, 0.01, 0.62, 1);
  opacity: 0.4;
}
.testimonials-slider .splide__slide.is-active {
  opacity: 1;
}
.testimonials-slider .slider-actions {
  margin-top: auto;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.testimonials-slider .slider-actions .splide__pagination {
  margin-left: 20%;
  width: 40%;
}
#breadcrumbs {
  font-size: 13px;
  margin-left: 140px;
  margin-top: 1rem;
}
#breadcrumbs span {
  display: flex;
  align-items: center;
  gap: 12px;
}
#breadcrumbs .breadcrumbs_divider {
  width: 8px;
  height: 8px;
  display: flex;
  background-size: 7px;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='7' viewBox='0 0 7 7' fill='none'%3E%3Cpath d='M0.544678 6.89738L0.544677 0.657051L6.68408 3.77721L0.544678 6.89738Z' fill='%23252020'/%3E%3C/svg%3E");
}
#breadcrumbs a {
  color: inherit;
  text-decoration: none;
}
.banner-section {
  background-repeat: repeat;
  background-size: 320px;
  background-position: top left;
  background-image: url("data:image/svg+xml,%3Csvg width='467' height='466' viewBox='0 0 467 466' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg style='mix-blend-mode:overlay' opacity='0.1'%3E%3Cpath d='M465.12 232.979V241.24L466.312 240.048V232.979H465.12Z' fill='%23ffffff'/%3E%3Cpath d='M465.12 282.994V299.474L466.312 298.282V281.802L465.12 282.994Z' fill='%23ffffff'/%3E%3Cpath d='M465.12 341.229V349.49H466.312V340.078L465.12 341.229Z' fill='%23ffffff'/%3E%3Cpath d='M465.12 116.51V124.73L466.312 123.538V116.51H465.12Z' fill='%23ffffff'/%3E%3Cpath d='M465.12 166.525V182.964L466.312 181.813V165.333L465.12 166.525Z' fill='%23ffffff'/%3E%3Cpath d='M465.12 224.76V232.98H466.312V223.568L465.12 224.76Z' fill='%23ffffff'/%3E%3Cpath d='M357.117 116.51L348.897 124.73V116.51H357.117Z' fill='%23ffffff'/%3E%3Cpath d='M415.228 116.51L348.897 182.964V166.525L398.789 116.51H415.228Z' fill='%23ffffff'/%3E%3Cpath d='M456.901 232.979H465.12V224.76L456.901 232.979Z' fill='%23ffffff'/%3E%3Cpath d='M398.79 232.979H415.229L465.121 182.964V166.526L398.79 232.979Z' fill='%23ffffff'/%3E%3Cpath d='M456.901 116.51L348.897 224.76V232.979H357.117L465.12 124.73V116.51H456.901Z' fill='%23ffffff'/%3E%3Cpath d='M456.901 232.979L465.12 241.24V232.979H456.901Z' fill='%23ffffff'/%3E%3Cpath d='M398.79 232.979L465.121 299.474V282.994L415.229 232.979H398.79Z' fill='%23ffffff'/%3E%3Cpath d='M348.897 349.49V341.229L357.117 349.49H348.897Z' fill='%23ffffff'/%3E%3Cpath d='M398.789 349.489L348.897 299.474V282.994L415.228 349.489H398.789Z' fill='%23ffffff'/%3E%3Cpath d='M348.897 232.979V241.24L456.901 349.489H465.12V341.229L357.117 232.979H348.897Z' fill='%23ffffff'/%3E%3Cpath d='M456.901 349.49L465.12 357.709V349.49H456.901Z' fill='%23ffffff'/%3E%3Cpath d='M398.79 349.49L465.121 415.985V399.505L415.229 349.49H398.79Z' fill='%23ffffff'/%3E%3Cpath d='M348.897 465.959V457.739L357.117 465.959H348.897Z' fill='%23ffffff'/%3E%3Cpath d='M398.789 465.959L348.897 415.985V399.505L415.228 465.959H398.789Z' fill='%23ffffff'/%3E%3Cpath d='M348.897 349.49V357.709L456.901 466H465.12V457.739L357.117 349.49H348.897Z' fill='%23ffffff'/%3E%3Cpath d='M465.12 465.959H466.312V458.931L465.12 457.739V465.959Z' fill='%23ffffff'/%3E%3Cpath d='M465.12 415.985L466.312 417.135V400.655L465.12 399.505V415.985Z' fill='%23ffffff'/%3E%3Cpath d='M465.12 349.49V357.709L466.312 358.901V349.49H465.12Z' fill='%23ffffff'/%3E%3Cpath d='M116.535 457.739L124.713 466H116.535V457.739Z' fill='%23ffffff'/%3E%3Cpath d='M116.535 399.505L182.825 466H166.386L116.535 415.985V399.505Z' fill='%23ffffff'/%3E%3Cpath d='M232.717 349.49V357.709L224.498 349.49H232.717Z' fill='%23ffffff'/%3E%3Cpath d='M182.825 349.49L232.716 399.505V415.985L166.386 349.49H182.825Z' fill='%23ffffff'/%3E%3Cpath d='M124.713 349.49L232.717 457.739V466H224.497L116.535 357.709V349.49H124.713Z' fill='%23ffffff'/%3E%3Cpath d='M0.3125 457.739L8.53192 466H0.3125V457.739Z' fill='%23ffffff'/%3E%3Cpath d='M0.3125 399.505L66.6432 466H50.2044L0.3125 415.985V399.505Z' fill='%23ffffff'/%3E%3Cpath d='M116.494 349.49V357.709L108.316 349.49H116.494Z' fill='%23ffffff'/%3E%3Cpath d='M66.6434 349.49L116.494 399.505V415.985L50.2046 349.49H66.6434Z' fill='%23ffffff'/%3E%3Cpath d='M8.53192 349.49L116.494 457.739V466H108.316L0.3125 357.709V349.49H8.53192Z' fill='%23ffffff'/%3E%3Cpath d='M240.936 349.49L232.717 357.709V349.49H240.936Z' fill='%23ffffff'/%3E%3Cpath d='M299.048 349.49L232.717 415.985V399.505L282.609 349.49H299.048Z' fill='%23ffffff'/%3E%3Cpath d='M348.898 465.959H340.719L348.898 457.739V465.959Z' fill='%23ffffff'/%3E%3Cpath d='M348.898 415.985L299.047 466H282.608L348.898 399.505V415.985Z' fill='%23ffffff'/%3E%3Cpath d='M348.898 357.709L240.936 465.959H232.717V457.739L340.72 349.49H348.898V357.709Z' fill='%23ffffff'/%3E%3Cpath d='M116.535 224.76L124.713 232.979H116.535V224.76Z' fill='%23ffffff'/%3E%3Cpath d='M116.535 166.526L182.825 232.979H166.386L116.535 182.964V166.526Z' fill='%23ffffff'/%3E%3Cpath d='M232.717 116.51V124.73L224.498 116.51H232.717Z' fill='%23ffffff'/%3E%3Cpath d='M182.825 116.51L232.716 166.525V182.964L166.386 116.51H182.825Z' fill='%23ffffff'/%3E%3Cpath d='M124.713 116.51L232.717 224.76V232.979H224.497L116.535 124.73V116.51H124.713Z' fill='%23ffffff'/%3E%3Cpath d='M0.3125 224.76L8.53192 232.979H0.3125V224.76Z' fill='%23ffffff'/%3E%3Cpath d='M0.3125 166.526L66.6432 232.979H50.2044L0.3125 182.964V166.526Z' fill='%23ffffff'/%3E%3Cpath d='M116.494 116.51V124.73L108.316 116.51H116.494Z' fill='%23ffffff'/%3E%3Cpath d='M66.6434 116.51L116.494 166.525V182.964L50.2046 116.51H66.6434Z' fill='%23ffffff'/%3E%3Cpath d='M8.53192 116.51L116.494 224.76V232.979H108.316L0.3125 124.73V116.51H8.53192Z' fill='%23ffffff'/%3E%3Cpath d='M0.3125 341.27L8.53192 349.49H0.3125V341.27Z' fill='%23ffffff'/%3E%3Cpath d='M0.3125 282.994L66.6432 349.489H50.2044L0.3125 299.474V282.994Z' fill='%23ffffff'/%3E%3Cpath d='M116.494 232.979V241.24L108.316 232.979H116.494Z' fill='%23ffffff'/%3E%3Cpath d='M66.6434 232.979L116.494 282.994V299.474L50.2046 232.979H66.6434Z' fill='%23ffffff'/%3E%3Cpath d='M8.53192 232.979L116.494 341.27V349.489H108.316L0.3125 241.24V232.979H8.53192Z' fill='%23ffffff'/%3E%3Cpath d='M124.713 232.979L116.535 241.24V232.979H124.713Z' fill='%23ffffff'/%3E%3Cpath d='M182.825 232.979L116.535 299.474V282.994L166.427 232.979H182.825Z' fill='%23ffffff'/%3E%3Cpath d='M232.717 349.49H224.498L232.717 341.27V349.49Z' fill='%23ffffff'/%3E%3Cpath d='M232.716 299.474L182.825 349.489H166.386L232.716 282.994V299.474Z' fill='%23ffffff'/%3E%3Cpath d='M232.717 241.24L124.713 349.489H116.535V341.229L224.497 232.979H232.717V241.24Z' fill='%23ffffff'/%3E%3Cpath d='M240.936 232.979L232.717 241.24V232.979H240.936Z' fill='%23ffffff'/%3E%3Cpath d='M299.048 232.979L232.717 299.474V282.994L282.609 232.979H299.048Z' fill='%23ffffff'/%3E%3Cpath d='M348.898 349.49H340.719L348.898 341.27V349.49Z' fill='%23ffffff'/%3E%3Cpath d='M348.898 299.474L299.047 349.489H282.608L348.898 282.994V299.474Z' fill='%23ffffff'/%3E%3Cpath d='M348.898 241.24L240.936 349.489H232.717V341.229L340.72 232.979H348.898V241.24Z' fill='%23ffffff'/%3E%3Cpath d='M240.936 116.51L232.717 124.73V116.51H240.936Z' fill='%23ffffff'/%3E%3Cpath d='M299.048 116.51L232.717 182.964V166.525L282.609 116.51H299.048Z' fill='%23ffffff'/%3E%3Cpath d='M348.898 232.979H340.719L348.898 224.76V232.979Z' fill='%23ffffff'/%3E%3Cpath d='M348.898 182.964L299.047 232.979H282.608L348.898 166.484V182.964Z' fill='%23ffffff'/%3E%3Cpath d='M348.898 124.73L240.936 232.979H232.717V224.76L340.72 116.51H348.898V124.73Z' fill='%23ffffff'/%3E%3Cpath d='M465.12 0V8.21942L466.312 7.0687V0H465.12Z' fill='%23ffffff'/%3E%3Cpath d='M465.12 50.0151V66.4951L466.312 65.3033V48.8233L465.12 50.0151Z' fill='%23ffffff'/%3E%3Cpath d='M465.12 108.25V116.51H466.312V107.058L465.12 108.25Z' fill='%23ffffff'/%3E%3Cpath d='M357.117 0L348.897 8.21942V0H357.117Z' fill='%23ffffff'/%3E%3Cpath d='M415.228 0L348.897 66.4951V50.0151L398.789 0H415.228Z' fill='%23ffffff'/%3E%3Cpath d='M456.901 116.51H465.12V108.25L456.901 116.51Z' fill='%23ffffff'/%3E%3Cpath d='M398.79 116.51H415.229L465.121 66.4953V50.0154L398.79 116.51Z' fill='%23ffffff'/%3E%3Cpath d='M456.901 0L348.897 108.25V116.51H357.117L465.12 8.21942V0H456.901Z' fill='%23ffffff'/%3E%3Cpath d='M116.535 108.25L124.713 116.51H116.535V108.25Z' fill='%23ffffff'/%3E%3Cpath d='M116.535 50.0154L182.825 116.51H166.386L116.535 66.4953V50.0154Z' fill='%23ffffff'/%3E%3Cpath d='M232.717 0V8.21942L224.498 0H232.717Z' fill='%23ffffff'/%3E%3Cpath d='M182.825 0L232.716 50.0151V66.4951L166.386 0H182.825Z' fill='%23ffffff'/%3E%3Cpath d='M124.713 0L232.717 108.25V116.51H224.497L116.535 8.21942V0H124.713Z' fill='%23ffffff'/%3E%3Cpath d='M0.3125 108.25L8.53192 116.51H0.3125V108.25Z' fill='%23ffffff'/%3E%3Cpath d='M0.3125 50.0154L66.6432 116.51H50.2044L0.3125 66.4953V50.0154Z' fill='%23ffffff'/%3E%3Cpath d='M116.494 0V8.21942L108.316 0H116.494Z' fill='%23ffffff'/%3E%3Cpath d='M66.6434 0L116.494 50.0151V66.4951L50.2046 0H66.6434Z' fill='%23ffffff'/%3E%3Cpath d='M8.53192 0L116.494 108.25V116.51H108.316L0.3125 8.21942V0H8.53192Z' fill='%23ffffff'/%3E%3Cpath d='M240.936 0L232.717 8.21942V0H240.936Z' fill='%23ffffff'/%3E%3Cpath d='M299.048 0L232.717 66.4951V50.0151L282.609 0H299.048Z' fill='%23ffffff'/%3E%3Cpath d='M348.898 116.51H340.719L348.898 108.25V116.51Z' fill='%23ffffff'/%3E%3Cpath d='M348.898 66.4953L299.047 116.51H282.608L348.898 50.0154V66.4953Z' fill='%23ffffff'/%3E%3Cpath d='M348.898 8.21942L240.936 116.51H232.717V108.25L340.72 0H348.898V8.21942Z' fill='%23ffffff'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-size: 470px;
  background-repeat: repeat-y;
  min-height: 480px;
}
@media screen and (max-width: 63.99rem) {
  .banner-section {
    background-size: 260px;
  }
}
.banner-section .banner-brand-image {
  grid-column: 8 / 9;
  z-index: 2;
}
.cursus-filter-bars .btn {
  display: flex;
  align-items: center;
}
.cursus-filter-bars .btn.active {
  box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.1);
  border: unset;
  border-bottom: 1px solid #000;
}
.cursus-filter-bars .btn.active::after {
  transform: rotate(90deg);
}
.cursus-filter-bars .btn:hover:not(.active),
.cursus-filter-bars .btn:focus:not(.active) {
  opacity: .8;
}
.cursus-archive-template .search-input label {
  position: absolute;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px 1px 1px 1px);
  clip: rect(1px, 1px, 1px, 1px);
}
.cursus-archive-template .search-input #zoek-een-cursus-op-naam-of-trefwoord {
  padding: 0.75em 1.8em;
  border-radius: 2rem;
  border: unset;
  width: 100%;
}
.filter-group {
  margin-bottom: 2em;
}
.filter-group:last-child {
  margin-bottom: unset;
}
.filter-collapsible .filter-title {
  text-transform: none;
  font-weight: 700;
  font-size: 16px;
  padding-top: 0.75em;
  padding-bottom: 0.75em;
  display: flex;
  align-items: center;
  gap: 0.5em;
  cursor: pointer;
  justify-content: space-between;
}
.filter-collapsible .filter-title::after {
  content: "";
  display: block;
  width: 0.9em;
  height: 0.9em;
  transform: rotate(90deg);
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='11' viewBox='0 0 16 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.90541 0.381343C9.99955 0.263673 10.1878 0.263673 10.3055 0.381343L15.2241 5.29992C15.3417 5.41759 15.3417 5.58233 15.2241 5.7L10.3055 10.6186C10.1878 10.7362 9.99955 10.7362 9.90541 10.6186L9.43474 10.1714C9.31707 10.0538 9.31707 9.86549 9.43474 9.77136L13.0825 6.10007H0.574399C0.409662 6.10007 0.291992 5.9824 0.291992 5.81767V5.15872C0.291992 5.01751 0.409662 4.87631 0.574399 4.87631H13.0825L9.43474 1.22856C9.31707 1.13443 9.31707 0.946156 9.43474 0.828486L9.90541 0.381343Z' fill='%23252020'/%3E%3C/svg%3E%0A");
}
.animatable .filter-collapsible .filter-title::after {
  transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
.filter-collapsible[open] .filter-title::after {
  transform: rotate(270deg);
}
.filter-collapsible .hidden-option {
  display: none;
}
.filter-collapsible .show-more-btn {
  background: none;
  border: none;
  cursor: pointer;
  padding: 5px 0;
  font-size: 13px;
  text-decoration: underline;
  margin-top: .5em;
}
.animatable .filter-collapsible .show-more-btn {
  transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
.filter-collapsible .show-more-btn:hover {
  color: #8baddc;
}
.filter-collapsible .single-filter {
  margin-bottom: .5em;
  display: flex;
  align-items: center;
}
.filter-collapsible .single-filter input[type="checkbox"] {
  margin-right: .5em;
  width: 20px;
  height: 20px;
  border-radius: 10px;
}
.full-width-side-image-usp {
  display: grid;
  grid-template-columns: calc((100% - min(90%, 1320px)) / 2 - .5rem) repeat(4, calc((min(90%, 1320px) - 1rem - 11 * 1rem) / 12)) repeat(7, calc((min(90%, 1320px) - 1rem - 11 * 1rem) / 12)) 1fr;
  column-gap: 1rem;
  min-height: 480px;
}
.full-width-side-image-usp .grid-cell-1 {
  grid-column: 1;
}
.full-width-side-image-usp .grid-cell-1 img {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}
.full-width-side-image-usp .grid-cell-2 {
  grid-column: 2 / 6;
}
.full-width-side-image-usp .grid-cell-3 {
  grid-column: 6 / 13;
}
.full-width-side-image-usp .grid-cell-4 {
  grid-column: 13 / 14;
}
.full-width-side-image-usp .grid-cell-4 img {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}
.full-width-side-image-usp picture {
  position: relative;
}
.full-width-side-image-usp picture img {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
}
.img-slideshow .image-element {
  aspect-ratio: 43 / 35;
  object-fit: cover;
  object-position: center;
}
.faq-section,
.socials-section,
.search-section,
.related-courses-docent {
  background-image: url("data:image/svg+xml,%3Csvg width='467' height='466' viewBox='0 0 467 466' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg style='mix-blend-mode:overlay' opacity='0.1'%3E%3Cpath d='M465.12 232.979V241.24L466.312 240.048V232.979H465.12Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M465.12 282.994V299.474L466.312 298.282V281.802L465.12 282.994Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M465.12 341.229V349.49H466.312V340.078L465.12 341.229Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M465.12 116.51V124.73L466.312 123.538V116.51H465.12Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M465.12 166.525V182.964L466.312 181.813V165.333L465.12 166.525Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M465.12 224.76V232.98H466.312V223.568L465.12 224.76Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M357.117 116.51L348.897 124.73V116.51H357.117Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M415.228 116.51L348.897 182.964V166.525L398.789 116.51H415.228Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M456.901 232.979H465.12V224.76L456.901 232.979Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M398.79 232.979H415.229L465.121 182.964V166.526L398.79 232.979Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M456.901 116.51L348.897 224.76V232.979H357.117L465.12 124.73V116.51H456.901Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M456.901 232.979L465.12 241.24V232.979H456.901Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M398.79 232.979L465.121 299.474V282.994L415.229 232.979H398.79Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M348.897 349.49V341.229L357.117 349.49H348.897Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M398.789 349.489L348.897 299.474V282.994L415.228 349.489H398.789Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M348.897 232.979V241.24L456.901 349.489H465.12V341.229L357.117 232.979H348.897Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M456.901 349.49L465.12 357.709V349.49H456.901Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M398.79 349.49L465.121 415.985V399.505L415.229 349.49H398.79Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M348.897 465.959V457.739L357.117 465.959H348.897Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M398.789 465.959L348.897 415.985V399.505L415.228 465.959H398.789Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M348.897 349.49V357.709L456.901 466H465.12V457.739L357.117 349.49H348.897Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M465.12 465.959H466.312V458.931L465.12 457.739V465.959Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M465.12 415.985L466.312 417.135V400.655L465.12 399.505V415.985Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M465.12 349.49V357.709L466.312 358.901V349.49H465.12Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M116.535 457.739L124.713 466H116.535V457.739Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M116.535 399.505L182.825 466H166.386L116.535 415.985V399.505Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M232.717 349.49V357.709L224.498 349.49H232.717Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M182.825 349.49L232.716 399.505V415.985L166.386 349.49H182.825Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M124.713 349.49L232.717 457.739V466H224.497L116.535 357.709V349.49H124.713Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M0.3125 457.739L8.53192 466H0.3125V457.739Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M0.3125 399.505L66.6432 466H50.2044L0.3125 415.985V399.505Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M116.494 349.49V357.709L108.316 349.49H116.494Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M66.6434 349.49L116.494 399.505V415.985L50.2046 349.49H66.6434Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M8.53192 349.49L116.494 457.739V466H108.316L0.3125 357.709V349.49H8.53192Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M240.936 349.49L232.717 357.709V349.49H240.936Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M299.048 349.49L232.717 415.985V399.505L282.609 349.49H299.048Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M348.898 465.959H340.719L348.898 457.739V465.959Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M348.898 415.985L299.047 466H282.608L348.898 399.505V415.985Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M348.898 357.709L240.936 465.959H232.717V457.739L340.72 349.49H348.898V357.709Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M116.535 224.76L124.713 232.979H116.535V224.76Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M116.535 166.526L182.825 232.979H166.386L116.535 182.964V166.526Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M232.717 116.51V124.73L224.498 116.51H232.717Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M182.825 116.51L232.716 166.525V182.964L166.386 116.51H182.825Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M124.713 116.51L232.717 224.76V232.979H224.497L116.535 124.73V116.51H124.713Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M0.3125 224.76L8.53192 232.979H0.3125V224.76Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M0.3125 166.526L66.6432 232.979H50.2044L0.3125 182.964V166.526Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M116.494 116.51V124.73L108.316 116.51H116.494Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M66.6434 116.51L116.494 166.525V182.964L50.2046 116.51H66.6434Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M8.53192 116.51L116.494 224.76V232.979H108.316L0.3125 124.73V116.51H8.53192Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M0.3125 341.27L8.53192 349.49H0.3125V341.27Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M0.3125 282.994L66.6432 349.489H50.2044L0.3125 299.474V282.994Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M116.494 232.979V241.24L108.316 232.979H116.494Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M66.6434 232.979L116.494 282.994V299.474L50.2046 232.979H66.6434Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M8.53192 232.979L116.494 341.27V349.489H108.316L0.3125 241.24V232.979H8.53192Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M124.713 232.979L116.535 241.24V232.979H124.713Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M182.825 232.979L116.535 299.474V282.994L166.427 232.979H182.825Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M232.717 349.49H224.498L232.717 341.27V349.49Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M232.716 299.474L182.825 349.489H166.386L232.716 282.994V299.474Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M232.717 241.24L124.713 349.489H116.535V341.229L224.497 232.979H232.717V241.24Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M240.936 232.979L232.717 241.24V232.979H240.936Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M299.048 232.979L232.717 299.474V282.994L282.609 232.979H299.048Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M348.898 349.49H340.719L348.898 341.27V349.49Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M348.898 299.474L299.047 349.489H282.608L348.898 282.994V299.474Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M348.898 241.24L240.936 349.489H232.717V341.229L340.72 232.979H348.898V241.24Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M240.936 116.51L232.717 124.73V116.51H240.936Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M299.048 116.51L232.717 182.964V166.525L282.609 116.51H299.048Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M348.898 232.979H340.719L348.898 224.76V232.979Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M348.898 182.964L299.047 232.979H282.608L348.898 166.484V182.964Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M348.898 124.73L240.936 232.979H232.717V224.76L340.72 116.51H348.898V124.73Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M465.12 0V8.21942L466.312 7.0687V0H465.12Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M465.12 50.0151V66.4951L466.312 65.3033V48.8233L465.12 50.0151Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M465.12 108.25V116.51H466.312V107.058L465.12 108.25Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M357.117 0L348.897 8.21942V0H357.117Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M415.228 0L348.897 66.4951V50.0151L398.789 0H415.228Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M456.901 116.51H465.12V108.25L456.901 116.51Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M398.79 116.51H415.229L465.121 66.4953V50.0154L398.79 116.51Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M456.901 0L348.897 108.25V116.51H357.117L465.12 8.21942V0H456.901Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M116.535 108.25L124.713 116.51H116.535V108.25Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M116.535 50.0154L182.825 116.51H166.386L116.535 66.4953V50.0154Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M232.717 0V8.21942L224.498 0H232.717Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M182.825 0L232.716 50.0151V66.4951L166.386 0H182.825Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M124.713 0L232.717 108.25V116.51H224.497L116.535 8.21942V0H124.713Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M0.3125 108.25L8.53192 116.51H0.3125V108.25Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M0.3125 50.0154L66.6432 116.51H50.2044L0.3125 66.4953V50.0154Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M116.494 0V8.21942L108.316 0H116.494Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M66.6434 0L116.494 50.0151V66.4951L50.2046 0H66.6434Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M8.53192 0L116.494 108.25V116.51H108.316L0.3125 8.21942V0H8.53192Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M240.936 0L232.717 8.21942V0H240.936Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M299.048 0L232.717 66.4951V50.0151L282.609 0H299.048Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M348.898 116.51H340.719L348.898 108.25V116.51Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M348.898 66.4953L299.047 116.51H282.608L348.898 50.0154V66.4953Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M348.898 8.21942L240.936 116.51H232.717V108.25L340.72 0H348.898V8.21942Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-repeat: repeat-x;
  background-size: 320px;
  background-position: bottom left;
}
.for-everyone-section.layout-part,
.contact-section.layout-part {
  margin-bottom: 0;
  padding-bottom: 7em;
  background-image: url("data:image/svg+xml,%3Csvg width='467' height='466' viewBox='0 0 467 466' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg style='mix-blend-mode:overlay' opacity='0.1'%3E%3Cpath d='M465.12 232.979V241.24L466.312 240.048V232.979H465.12Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M465.12 282.994V299.474L466.312 298.282V281.802L465.12 282.994Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M465.12 341.229V349.49H466.312V340.078L465.12 341.229Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M465.12 116.51V124.73L466.312 123.538V116.51H465.12Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M465.12 166.525V182.964L466.312 181.813V165.333L465.12 166.525Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M465.12 224.76V232.98H466.312V223.568L465.12 224.76Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M357.117 116.51L348.897 124.73V116.51H357.117Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M415.228 116.51L348.897 182.964V166.525L398.789 116.51H415.228Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M456.901 232.979H465.12V224.76L456.901 232.979Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M398.79 232.979H415.229L465.121 182.964V166.526L398.79 232.979Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M456.901 116.51L348.897 224.76V232.979H357.117L465.12 124.73V116.51H456.901Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M456.901 232.979L465.12 241.24V232.979H456.901Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M398.79 232.979L465.121 299.474V282.994L415.229 232.979H398.79Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M348.897 349.49V341.229L357.117 349.49H348.897Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M398.789 349.489L348.897 299.474V282.994L415.228 349.489H398.789Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M348.897 232.979V241.24L456.901 349.489H465.12V341.229L357.117 232.979H348.897Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M456.901 349.49L465.12 357.709V349.49H456.901Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M398.79 349.49L465.121 415.985V399.505L415.229 349.49H398.79Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M348.897 465.959V457.739L357.117 465.959H348.897Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M398.789 465.959L348.897 415.985V399.505L415.228 465.959H398.789Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M348.897 349.49V357.709L456.901 466H465.12V457.739L357.117 349.49H348.897Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M465.12 465.959H466.312V458.931L465.12 457.739V465.959Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M465.12 415.985L466.312 417.135V400.655L465.12 399.505V415.985Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M465.12 349.49V357.709L466.312 358.901V349.49H465.12Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M116.535 457.739L124.713 466H116.535V457.739Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M116.535 399.505L182.825 466H166.386L116.535 415.985V399.505Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M232.717 349.49V357.709L224.498 349.49H232.717Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M182.825 349.49L232.716 399.505V415.985L166.386 349.49H182.825Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M124.713 349.49L232.717 457.739V466H224.497L116.535 357.709V349.49H124.713Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M0.3125 457.739L8.53192 466H0.3125V457.739Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M0.3125 399.505L66.6432 466H50.2044L0.3125 415.985V399.505Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M116.494 349.49V357.709L108.316 349.49H116.494Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M66.6434 349.49L116.494 399.505V415.985L50.2046 349.49H66.6434Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M8.53192 349.49L116.494 457.739V466H108.316L0.3125 357.709V349.49H8.53192Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M240.936 349.49L232.717 357.709V349.49H240.936Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M299.048 349.49L232.717 415.985V399.505L282.609 349.49H299.048Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M348.898 465.959H340.719L348.898 457.739V465.959Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M348.898 415.985L299.047 466H282.608L348.898 399.505V415.985Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M348.898 357.709L240.936 465.959H232.717V457.739L340.72 349.49H348.898V357.709Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M116.535 224.76L124.713 232.979H116.535V224.76Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M116.535 166.526L182.825 232.979H166.386L116.535 182.964V166.526Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M232.717 116.51V124.73L224.498 116.51H232.717Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M182.825 116.51L232.716 166.525V182.964L166.386 116.51H182.825Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M124.713 116.51L232.717 224.76V232.979H224.497L116.535 124.73V116.51H124.713Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M0.3125 224.76L8.53192 232.979H0.3125V224.76Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M0.3125 166.526L66.6432 232.979H50.2044L0.3125 182.964V166.526Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M116.494 116.51V124.73L108.316 116.51H116.494Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M66.6434 116.51L116.494 166.525V182.964L50.2046 116.51H66.6434Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M8.53192 116.51L116.494 224.76V232.979H108.316L0.3125 124.73V116.51H8.53192Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M0.3125 341.27L8.53192 349.49H0.3125V341.27Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M0.3125 282.994L66.6432 349.489H50.2044L0.3125 299.474V282.994Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M116.494 232.979V241.24L108.316 232.979H116.494Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M66.6434 232.979L116.494 282.994V299.474L50.2046 232.979H66.6434Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M8.53192 232.979L116.494 341.27V349.489H108.316L0.3125 241.24V232.979H8.53192Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M124.713 232.979L116.535 241.24V232.979H124.713Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M182.825 232.979L116.535 299.474V282.994L166.427 232.979H182.825Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M232.717 349.49H224.498L232.717 341.27V349.49Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M232.716 299.474L182.825 349.489H166.386L232.716 282.994V299.474Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M232.717 241.24L124.713 349.489H116.535V341.229L224.497 232.979H232.717V241.24Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M240.936 232.979L232.717 241.24V232.979H240.936Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M299.048 232.979L232.717 299.474V282.994L282.609 232.979H299.048Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M348.898 349.49H340.719L348.898 341.27V349.49Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M348.898 299.474L299.047 349.489H282.608L348.898 282.994V299.474Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M348.898 241.24L240.936 349.489H232.717V341.229L340.72 232.979H348.898V241.24Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M240.936 116.51L232.717 124.73V116.51H240.936Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M299.048 116.51L232.717 182.964V166.525L282.609 116.51H299.048Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M348.898 232.979H340.719L348.898 224.76V232.979Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M348.898 182.964L299.047 232.979H282.608L348.898 166.484V182.964Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M348.898 124.73L240.936 232.979H232.717V224.76L340.72 116.51H348.898V124.73Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M465.12 0V8.21942L466.312 7.0687V0H465.12Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M465.12 50.0151V66.4951L466.312 65.3033V48.8233L465.12 50.0151Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M465.12 108.25V116.51H466.312V107.058L465.12 108.25Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M357.117 0L348.897 8.21942V0H357.117Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M415.228 0L348.897 66.4951V50.0151L398.789 0H415.228Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M456.901 116.51H465.12V108.25L456.901 116.51Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M398.79 116.51H415.229L465.121 66.4953V50.0154L398.79 116.51Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M456.901 0L348.897 108.25V116.51H357.117L465.12 8.21942V0H456.901Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M116.535 108.25L124.713 116.51H116.535V108.25Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M116.535 50.0154L182.825 116.51H166.386L116.535 66.4953V50.0154Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M232.717 0V8.21942L224.498 0H232.717Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M182.825 0L232.716 50.0151V66.4951L166.386 0H182.825Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M124.713 0L232.717 108.25V116.51H224.497L116.535 8.21942V0H124.713Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M0.3125 108.25L8.53192 116.51H0.3125V108.25Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M0.3125 50.0154L66.6432 116.51H50.2044L0.3125 66.4953V50.0154Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M116.494 0V8.21942L108.316 0H116.494Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M66.6434 0L116.494 50.0151V66.4951L50.2046 0H66.6434Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M8.53192 0L116.494 108.25V116.51H108.316L0.3125 8.21942V0H8.53192Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M240.936 0L232.717 8.21942V0H240.936Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M299.048 0L232.717 66.4951V50.0151L282.609 0H299.048Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M348.898 116.51H340.719L348.898 108.25V116.51Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M348.898 66.4953L299.047 116.51H282.608L348.898 50.0154V66.4953Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3Cpath d='M348.898 8.21942L240.936 116.51H232.717V108.25L340.72 0H348.898V8.21942Z' fill='rgba%28139,%20173,%20220,%200.1%29'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-repeat: repeat-x;
  background-size: 320px;
  background-position: bottom left;
}
.professionals-slider .splide__arrows {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  justify-content: space-between;
  padding-left: 1em;
  padding-right: 1em;
  width: 100%;
  z-index: 9;
  color: #ffffff;
  pointer-events: none;
}
.professionals-slider .splide__arrows .splide__arrow {
  pointer-events: initial;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='11' viewBox='0 0 16 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.90541 0.381343C9.99955 0.263673 10.1878 0.263673 10.3055 0.381343L15.2241 5.29992C15.3417 5.41759 15.3417 5.58233 15.2241 5.7L10.3055 10.6186C10.1878 10.7362 9.99955 10.7362 9.90541 10.6186L9.43474 10.1714C9.31707 10.0538 9.31707 9.86549 9.43474 9.77136L13.0825 6.10007H0.574399C0.409662 6.10007 0.291992 5.9824 0.291992 5.81767V5.15872C0.291992 5.01751 0.409662 4.87631 0.574399 4.87631H13.0825L9.43474 1.22856C9.31707 1.13443 9.31707 0.946156 9.43474 0.828486L9.90541 0.381343Z' fill='%23ffffff'/%3E%3C/svg%3E%0A");
}
.professionals-slider .splide__arrows .splide__arrow--prev {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='11' viewBox='0 0 16 11' fill='none'%3E%3Cpath d='M5.71959 10.4718C5.62545 10.5895 5.43718 10.5895 5.31951 10.4718L0.400936 5.55323C0.283266 5.43556 0.283266 5.27082 0.400936 5.15315L5.31951 0.234573C5.43718 0.116904 5.62545 0.116904 5.71959 0.234573L6.19027 0.681717C6.30794 0.799386 6.30794 0.987657 6.19027 1.08179L2.54252 4.75308L15.0506 4.75308C15.2153 4.75308 15.333 4.87075 15.333 5.03548L15.333 5.69443C15.333 5.83563 15.2153 5.97684 15.0506 5.97684L2.54252 5.97684L6.19026 9.62459C6.30793 9.71872 6.30793 9.90699 6.19026 10.0247L5.71959 10.4718Z' fill='%23ffffff'/%3E%3C/svg%3E");
}
.professionals-slider .splide__arrows .splide__arrow:hover,
.professionals-slider .splide__arrows .splide__arrow:focus {
  background-color: #ffffff;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='11' viewBox='0 0 16 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.90541 0.381343C9.99955 0.263673 10.1878 0.263673 10.3055 0.381343L15.2241 5.29992C15.3417 5.41759 15.3417 5.58233 15.2241 5.7L10.3055 10.6186C10.1878 10.7362 9.99955 10.7362 9.90541 10.6186L9.43474 10.1714C9.31707 10.0538 9.31707 9.86549 9.43474 9.77136L13.0825 6.10007H0.574399C0.409662 6.10007 0.291992 5.9824 0.291992 5.81767V5.15872C0.291992 5.01751 0.409662 4.87631 0.574399 4.87631H13.0825L9.43474 1.22856C9.31707 1.13443 9.31707 0.946156 9.43474 0.828486L9.90541 0.381343Z' fill='%23252020'/%3E%3C/svg%3E%0A");
}
.professionals-slider .splide__arrows .splide__arrow.splide__arrow--prev:hover,
.professionals-slider .splide__arrows .splide__arrow.splide__arrow--prev:focus {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='11' viewBox='0 0 16 11' fill='none'%3E%3Cpath d='M5.71959 10.4718C5.62545 10.5895 5.43718 10.5895 5.31951 10.4718L0.400936 5.55323C0.283266 5.43556 0.283266 5.27082 0.400936 5.15315L5.31951 0.234573C5.43718 0.116904 5.62545 0.116904 5.71959 0.234573L6.19027 0.681717C6.30794 0.799386 6.30794 0.987657 6.19027 1.08179L2.54252 4.75308L15.0506 4.75308C15.2153 4.75308 15.333 4.87075 15.333 5.03548L15.333 5.69443C15.333 5.83563 15.2153 5.97684 15.0506 5.97684L2.54252 5.97684L6.19026 9.62459C6.30793 9.71872 6.30793 9.90699 6.19026 10.0247L5.71959 10.4718Z' fill='%23252020'/%3E%3C/svg%3E");
}
.professionals-slider .splide__slide {
  perspective: 1000px;
}
.animatable .professionals-slider .splide__slide {
  transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
.professionals-slider .splide__slide .slide-inner {
  transform: scale(0.8) translate(95%, 0) rotateY(-20deg);
  filter: blur(7px);
  z-index: 1;
}
.animatable .professionals-slider .splide__slide .slide-inner {
  transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
.professionals-slider .is-prev .slide-inner {
  transform: scale(0.9) translate(15%, 0) rotateY(-10deg);
  filter: blur(3px);
  z-index: 2;
}
.professionals-slider .is-next {
  z-index: 2;
}
.professionals-slider .is-next .slide-inner {
  transform: scale(0.9) translate(-15%, 0) rotateY(10deg);
  z-index: 2;
  filter: blur(3px);
}
.professionals-slider .is-next + .splide__slide .slide-inner {
  transform: scale(0.8) translate(-95%, 0) rotateY(20deg);
}
.professionals-slider .is-active {
  z-index: 3;
}
.professionals-slider .is-active .slide-inner {
  z-index: 3;
  transform: scale(1) translate(0, 0);
  filter: blur(0px);
}
.banner-section-image .cursus-entry-category-icon {
  position: absolute;
  bottom: 1rem;
  left: 1rem;
  top: unset;
  border-radius: 50%;
}
#searchform #searchsubmit {
  border-radius: 0 25px 25px 0;
  background-color: #82c8b7;
  width: 4rem;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' viewBox='0 0 16 17' fill='none'%3E%3Cpath d='M15.8828 15.1445C16.0391 15.3008 16.0391 15.5508 15.8828 15.6758L15.1641 16.3945C15.0391 16.5508 14.7891 16.5508 14.6328 16.3945L10.8516 12.6133C10.7891 12.5195 10.7578 12.4258 10.7578 12.332V11.9258C9.60156 12.8945 8.13281 13.4883 6.50781 13.4883C2.91406 13.4883 0.0078125 10.582 0.0078125 6.98828C0.0078125 3.42578 2.91406 0.488281 6.50781 0.488281C10.0703 0.488281 13.0078 3.42578 13.0078 6.98828C13.0078 8.61328 12.3828 10.1133 11.4141 11.2383H11.8203C11.9141 11.2383 12.0078 11.3008 12.1016 11.3633L15.8828 15.1445ZM6.50781 11.9883C9.25781 11.9883 11.5078 9.76953 11.5078 6.98828C11.5078 4.23828 9.25781 1.98828 6.50781 1.98828C3.72656 1.98828 1.50781 4.23828 1.50781 6.98828C1.50781 9.76953 3.72656 11.9883 6.50781 11.9883Z' fill='%23ffffff'/%3E%3C/svg%3E");
}
/* Entries less */
/* Entries less */
.post-entry-picture-img {
  height: 310px;
}
.post-entry-category-icon {
  position: absolute;
  top: .75em;
  right: .75em;
  width: 42px;
  height: 42px;
  border-radius: 50%;
  background-size: 1rem;
  background-position: center;
  background-repeat: no-repeat;
}
.post-entry-category-icon.agenda-icon {
  background-image: url("data:image/svg+xml,%3Csvg width='21' height='17' viewBox='0 0 21 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.99273 15.4709H1.82392C0.893054 15.4709 0.135742 14.7206 0.135742 13.7983V2.97672C0.135742 2.05384 0.893054 1.30322 1.82392 1.30322H2.42989C2.74995 1.30322 3.00947 1.56034 3.00947 1.87743C3.00947 2.19452 2.74995 2.45164 2.42989 2.45164H1.82392C1.5322 2.45164 1.29489 2.68707 1.29489 2.97672V13.7983C1.29489 14.0873 1.5322 14.3225 1.82392 14.3225H9.99273C10.3128 14.3225 10.5723 14.5796 10.5723 14.8967C10.5723 15.2138 10.3128 15.4709 9.99273 15.4709Z' fill='%23252020'/%3E%3Cpath d='M18.5619 6.04516C18.2418 6.04516 17.9823 5.78804 17.9823 5.47095V2.97697C17.9823 2.68731 17.745 2.45188 17.4533 2.45188H17.2617C16.9416 2.45188 16.6821 2.19477 16.6821 1.87768C16.6821 1.56058 16.9416 1.30347 17.2617 1.30347H17.4533C18.3842 1.30347 19.1415 2.05409 19.1415 2.97697V5.47095C19.1415 5.78804 18.8819 6.04516 18.5619 6.04516Z' fill='%23252020'/%3E%3Cpath d='M8.15109 2.45164H6.00041C5.72299 2.45164 5.49805 2.19452 5.49805 1.87743C5.49805 1.56034 5.72299 1.30322 6.00041 1.30322H8.15109C8.42851 1.30322 8.65346 1.56034 8.65346 1.87743C8.65346 2.19452 8.42851 2.45164 8.15109 2.45164Z' fill='%23252020'/%3E%3Cpath d='M13.7404 2.45164H11.5898C11.3123 2.45164 11.0874 2.19452 11.0874 1.87743C11.0874 1.56034 11.3123 1.30322 11.5898 1.30322H13.7404C14.0179 1.30322 14.2428 1.56034 14.2428 1.87743C14.2428 2.19452 14.0179 2.45164 13.7404 2.45164Z' fill='%23252020'/%3E%3Cpath d='M15.5634 3.00223H15.3558C14.9527 3.00223 14.6245 2.67713 14.6245 2.27768V1.58588C14.6245 1.18643 14.9527 0.861328 15.3558 0.861328H15.5634C15.9666 0.861328 16.2948 1.18643 16.2948 1.58588V2.27768C16.2948 2.67713 15.9666 3.00223 15.5634 3.00223Z' fill='%23252020'/%3E%3Cpath d='M9.97458 3.00223H9.76696C9.36379 3.00223 9.03564 2.67713 9.03564 2.27768V1.58588C9.03564 1.18643 9.36379 0.861328 9.76696 0.861328H9.97458C10.3778 0.861328 10.7059 1.18643 10.7059 1.58588V2.27768C10.7059 2.67713 10.3778 3.00223 9.97458 3.00223Z' fill='%23252020'/%3E%3Cpath d='M4.38522 3.00223H4.17761C3.77443 3.00223 3.44629 2.67713 3.44629 2.27768V1.58588C3.44629 1.18643 3.77443 0.861328 4.17761 0.861328H4.38522C4.7884 0.861328 5.11654 1.18643 5.11654 1.58588V2.27768C5.11654 2.67713 4.7884 3.00223 4.38522 3.00223Z' fill='%23252020'/%3E%3Cpath d='M18.5619 4.8596H0.714829C0.394775 4.8596 0.135254 4.60248 0.135254 4.28539C0.135254 3.9683 0.394775 3.71118 0.714829 3.71118H18.5619C18.8819 3.71118 19.1415 3.9683 19.1415 4.28539C19.1415 4.60248 18.8819 4.8596 18.5619 4.8596Z' fill='%23252020'/%3E%3Cpath d='M15.8204 16.1386C13.2457 16.1386 11.1509 14.0632 11.1509 11.5123C11.1509 8.96142 13.2457 6.88599 15.8204 6.88599C18.3952 6.88599 20.49 8.96142 20.49 11.5123C20.49 14.0632 18.3952 16.1386 15.8204 16.1386ZM15.8204 7.87194C13.7944 7.87194 12.146 9.50506 12.146 11.5123C12.146 13.5195 13.7944 15.1527 15.8204 15.1527C17.8464 15.1527 19.4948 13.5195 19.4948 11.5123C19.4948 9.50506 17.8464 7.87194 15.8204 7.87194Z' fill='%23252020'/%3E%3Cpath d='M15.8202 12.4742C15.7157 12.4742 15.6101 12.4416 15.5202 12.3742L13.3145 10.72C13.0953 10.5557 13.0522 10.2465 13.2181 10.0293C13.3839 9.81209 13.696 9.76937 13.9152 9.93369L16.1209 11.5879C16.3401 11.7522 16.3833 12.0614 16.2174 12.2786C16.1195 12.4068 15.9708 12.4742 15.8202 12.4742Z' fill='%23252020'/%3E%3Cpath d='M15.8205 12.4744C15.6853 12.4744 15.5504 12.4202 15.4523 12.3134C15.2673 12.1121 15.2823 11.8002 15.4854 11.6169L17.1076 10.1544C17.3107 9.97122 17.6256 9.98601 17.8105 10.1873C17.9955 10.3886 17.9805 10.7005 17.7774 10.8838L16.1552 12.3463C16.0599 12.4323 15.9399 12.4747 15.8205 12.4747V12.4744Z' fill='%23252020'/%3E%3Cpath d='M15.8203 8.73887C15.5456 8.73887 15.3228 8.51813 15.3228 8.2459V7.51519C15.3228 7.24296 15.5456 7.02222 15.8203 7.02222C16.0951 7.02222 16.3179 7.24296 16.3179 7.51519V8.2459C16.3179 8.51813 16.0951 8.73887 15.8203 8.73887Z' fill='%23252020'/%3E%3Cpath d='M12.5237 12.0055H11.7862C11.5114 12.0055 11.2886 11.7847 11.2886 11.5125C11.2886 11.2403 11.5114 11.0195 11.7862 11.0195H12.5237C12.7985 11.0195 13.0213 11.2403 13.0213 11.5125C13.0213 11.7847 12.7985 12.0055 12.5237 12.0055Z' fill='%23252020'/%3E%3Cpath d='M15.8203 16.0025C15.5456 16.0025 15.3228 15.7818 15.3228 15.5096V14.7789C15.3228 14.5066 15.5456 14.2859 15.8203 14.2859C16.0951 14.2859 16.3179 14.5066 16.3179 14.7789V15.5096C16.3179 15.7818 16.0951 16.0025 15.8203 16.0025Z' fill='%23252020'/%3E%3Cpath d='M19.8547 12.0055H19.1172C18.8424 12.0055 18.6196 11.7847 18.6196 11.5125C18.6196 11.2403 18.8424 11.0195 19.1172 11.0195H19.8547C20.1295 11.0195 20.3523 11.2403 20.3523 11.5125C20.3523 11.7847 20.1295 12.0055 19.8547 12.0055Z' fill='%23252020'/%3E%3Cpath d='M8.3432 6.95579H6.8416C6.58663 6.95579 6.37988 6.69867 6.37988 6.38158C6.37988 6.06449 6.58663 5.80737 6.8416 5.80737H8.3432C8.59817 5.80737 8.80492 6.06449 8.80492 6.38158C8.80492 6.69867 8.59817 6.95579 8.3432 6.95579Z' fill='%23252020'/%3E%3Cpath d='M12.0312 6.95579H10.5296C10.2746 6.95579 10.0679 6.69867 10.0679 6.38158C10.0679 6.06449 10.2746 5.80737 10.5296 5.80737H12.0312C12.2862 5.80737 12.4929 6.06449 12.4929 6.38158C12.4929 6.69867 12.2862 6.95579 12.0312 6.95579Z' fill='%23252020'/%3E%3Cpath d='M4.65472 6.95579H3.15312C2.89815 6.95579 2.69141 6.69867 2.69141 6.38158C2.69141 6.06449 2.89815 5.80737 3.15312 5.80737H4.65472C4.90969 5.80737 5.11644 6.06449 5.11644 6.38158C5.11644 6.69867 4.90969 6.95579 4.65472 6.95579Z' fill='%23252020'/%3E%3Cpath d='M8.3432 10.1452H6.8416C6.58663 10.1452 6.37988 9.88813 6.37988 9.57104C6.37988 9.25394 6.58663 8.99683 6.8416 8.99683H8.3432C8.59817 8.99683 8.80492 9.25394 8.80492 9.57104C8.80492 9.88813 8.59817 10.1452 8.3432 10.1452Z' fill='%23252020'/%3E%3Cpath d='M4.65472 10.1452H3.15312C2.89815 10.1452 2.69141 9.88813 2.69141 9.57104C2.69141 9.25394 2.89815 8.99683 3.15312 8.99683H4.65472C4.90969 8.99683 5.11644 9.25394 5.11644 9.57104C5.11644 9.88813 4.90969 10.1452 4.65472 10.1452Z' fill='%23252020'/%3E%3Cpath d='M8.3432 13.3345H6.8416C6.58663 13.3345 6.37988 13.0773 6.37988 12.7602C6.37988 12.4432 6.58663 12.186 6.8416 12.186H8.3432C8.59817 12.186 8.80492 12.4432 8.80492 12.7602C8.80492 13.0773 8.59817 13.3345 8.3432 13.3345Z' fill='%23252020'/%3E%3Cpath d='M4.65472 13.3345H3.15312C2.89815 13.3345 2.69141 13.0773 2.69141 12.7602C2.69141 12.4432 2.89815 12.186 3.15312 12.186H4.65472C4.90969 12.186 5.11644 12.4432 5.11644 12.7602C5.11644 13.0773 4.90969 13.3345 4.65472 13.3345Z' fill='%23252020'/%3E%3C/svg%3E%0A");
}
.post-entry-category-icon.news-icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='23' viewBox='0 0 23 23' fill='none'%3E%3Cpath d='M3.34178 19.3743C2.37379 19.3743 1.42702 18.8957 0.87772 18.024L0.504446 17.4319C0.0939554 16.7811 -0.0359278 16.0109 0.138614 15.2631C0.313156 14.5154 0.770911 13.8797 1.42777 13.4734L4.31497 11.6866C4.6287 11.4923 5.04217 11.5871 5.23792 11.8979C5.43405 12.2087 5.3384 12.6184 5.02468 12.8123L2.13747 14.5991C1.78392 14.8177 1.53793 15.1599 1.44414 15.5622C1.35036 15.9644 1.42033 16.3788 1.64102 16.7288L2.01429 17.3209C2.47018 18.0436 3.43444 18.2644 4.16387 17.8131L7.05108 16.0264C7.3648 15.8321 7.77827 15.9268 7.97403 16.2376C8.17015 16.5485 8.07451 16.9581 7.76078 17.152L4.87358 18.9388C4.39722 19.2338 3.86652 19.3743 3.34215 19.3743H3.34178Z' fill='%23252020'/%3E%3Cpath d='M7.4054 17.2533C7.17652 17.2533 6.96104 17.1371 6.83749 16.941L4.10175 12.6012C3.96145 12.3789 3.96666 12.0954 4.11478 11.8782L9.29261 4.28678C9.41952 4.10058 9.63314 3.99033 9.85978 3.99476C10.0864 3.99881 10.296 4.11606 10.4158 4.30669L17.131 14.9584C17.2512 15.149 17.2657 15.3869 17.1701 15.5904C17.0744 15.7939 16.8809 15.9359 16.6565 15.9672L7.49918 17.2466C7.46792 17.2511 7.43666 17.2533 7.4054 17.2533ZM5.46869 12.2642L7.74332 15.8721L15.4488 14.7954L9.82554 5.87593L5.46869 12.2639V12.2642Z' fill='%23252020'/%3E%3Cpath d='M14.6164 11.9064C14.3931 11.9064 14.1746 11.7957 14.0477 11.5941C13.8516 11.2832 13.9472 10.8736 14.261 10.6797C14.8259 10.3301 14.9986 9.59011 14.6458 9.0304C14.418 8.66943 14.0098 8.45374 13.5795 8.46812C13.2111 8.48102 12.9 8.19306 12.8881 7.82656C12.8758 7.46006 13.1657 7.15366 13.5356 7.14149C14.4422 7.11199 15.3023 7.56625 15.782 8.32727C16.5263 9.50789 16.1623 11.0683 14.9707 11.8053C14.8601 11.8735 14.7377 11.9064 14.6164 11.9064Z' fill='%23252020'/%3E%3Cpath d='M7.88025 22.5482C7.12924 22.5482 6.39423 22.1772 5.96736 21.5014L4.24613 18.8179C4.04777 18.5086 4.14007 18.0986 4.45231 17.9017C4.76455 17.7051 5.17876 17.7966 5.37712 18.1059L7.09984 20.7913C7.09984 20.7913 7.1017 20.7942 7.10282 20.7957C7.36965 21.2186 7.93384 21.348 8.36108 21.0836C8.78795 20.8193 8.91857 20.2603 8.65174 19.837L8.06596 18.9079C7.86983 18.597 7.96548 18.1874 8.27921 17.9935C8.59294 17.7992 9.0064 17.8939 9.20216 18.2047L9.78793 19.1339C10.1069 19.6394 10.2077 20.2378 10.0723 20.8189C9.9368 21.3996 9.58102 21.8937 9.07079 22.2093C8.70049 22.4383 8.28814 22.5478 7.881 22.5478L7.88025 22.5482Z' fill='%23252020'/%3E%3Cpath d='M18.9689 6.74723C18.7456 6.74723 18.5271 6.63662 18.4002 6.43493C18.2041 6.12411 18.2997 5.71447 18.6135 5.52053L20.3697 4.43393C20.6834 4.23962 21.0969 4.33438 21.2926 4.64521C21.4884 4.95603 21.3931 5.36567 21.0794 5.55961L19.3232 6.64621C19.213 6.71442 19.0902 6.74723 18.9689 6.74723Z' fill='%23252020'/%3E%3Cpath d='M15.3331 4.50334C15.2766 4.50334 15.2192 4.49633 15.1619 4.48122C14.8043 4.38793 14.5907 4.02475 14.6848 3.67042L15.4087 0.946741C15.5028 0.592408 15.869 0.380399 16.227 0.474052C16.5847 0.567336 16.7983 0.930517 16.7042 1.28485L15.9803 4.00853C15.901 4.30645 15.6297 4.50334 15.3331 4.50334Z' fill='%23252020'/%3E%3Cpath d='M21.8928 11.7718C21.8492 11.7718 21.8053 11.7677 21.761 11.7589L18.9728 11.2084C18.61 11.1368 18.3744 10.7873 18.4466 10.4278C18.5188 10.0683 18.8716 9.83491 19.2345 9.90644L22.0227 10.4569C22.3855 10.5285 22.6211 10.878 22.5489 11.2375C22.4853 11.5531 22.2058 11.7718 21.8928 11.7718Z' fill='%23252020'/%3E%3C/svg%3E");
}
.post-entry .post-date {
  display: flex;
  align-items: center;
  gap: .5em;
}
.post-entry .post-date.w-icon.calendar-icon::before {
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='14' viewBox='0 0 12 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 12.5168V5.6106H11.375V12.5168C11.375 13.2024 10.8164 13.7356 10.1562 13.7356H1.21875C0.533203 13.7356 0 13.2024 0 12.5168ZM8.125 7.54028V8.55591C8.125 8.73364 8.25195 8.8606 8.42969 8.8606H9.44531C9.59766 8.8606 9.75 8.73364 9.75 8.55591V7.54028C9.75 7.38794 9.59766 7.2356 9.44531 7.2356H8.42969C8.25195 7.2356 8.125 7.38794 8.125 7.54028ZM8.125 10.7903V11.8059C8.125 11.9836 8.25195 12.1106 8.42969 12.1106H9.44531C9.59766 12.1106 9.75 11.9836 9.75 11.8059V10.7903C9.75 10.6379 9.59766 10.4856 9.44531 10.4856H8.42969C8.25195 10.4856 8.125 10.6379 8.125 10.7903ZM4.875 7.54028V8.55591C4.875 8.73364 5.00195 8.8606 5.17969 8.8606H6.19531C6.34766 8.8606 6.5 8.73364 6.5 8.55591V7.54028C6.5 7.38794 6.34766 7.2356 6.19531 7.2356H5.17969C5.00195 7.2356 4.875 7.38794 4.875 7.54028ZM4.875 10.7903V11.8059C4.875 11.9836 5.00195 12.1106 5.17969 12.1106H6.19531C6.34766 12.1106 6.5 11.9836 6.5 11.8059V10.7903C6.5 10.6379 6.34766 10.4856 6.19531 10.4856H5.17969C5.00195 10.4856 4.875 10.6379 4.875 10.7903ZM1.625 7.54028V8.55591C1.625 8.73364 1.75195 8.8606 1.92969 8.8606H2.94531C3.09766 8.8606 3.25 8.73364 3.25 8.55591V7.54028C3.25 7.38794 3.09766 7.2356 2.94531 7.2356H1.92969C1.75195 7.2356 1.625 7.38794 1.625 7.54028ZM1.625 10.7903V11.8059C1.625 11.9836 1.75195 12.1106 1.92969 12.1106H2.94531C3.09766 12.1106 3.25 11.9836 3.25 11.8059V10.7903C3.25 10.6379 3.09766 10.4856 2.94531 10.4856H1.92969C1.75195 10.4856 1.625 10.6379 1.625 10.7903ZM10.1562 2.3606C10.8164 2.3606 11.375 2.91919 11.375 3.57935V4.7981H0V3.57935C0 2.91919 0.533203 2.3606 1.21875 2.3606H2.4375V1.14185C2.4375 0.938721 2.61523 0.735596 2.84375 0.735596H3.65625C3.85938 0.735596 4.0625 0.938721 4.0625 1.14185V2.3606H7.3125V1.14185C7.3125 0.938721 7.49023 0.735596 7.71875 0.735596H8.53125C8.73438 0.735596 8.9375 0.938721 8.9375 1.14185V2.3606H10.1562Z' fill='%23252020'/%3E%3C/svg%3E%0A");
}
.post-entry .post-date.w-icon::before {
  content: "";
  display: inline-block;
  width: 18px;
  height: 18px;
  background-size: 0.5rem;
  background-position: center;
  background-repeat: no-repeat;
  border-radius: 50%;
  background-color: rgba(0, 159, 227, 0.2);
}
.cursus-entry {
  aspect-ratio: 1.1;
  margin-bottom: 1.25em;
}
.cursus-entry-category-icon {
  position: absolute;
  right: 0;
  top: 0;
  width: 50px;
  height: 50px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0;
  border-bottom-left-radius: 15px;
}
.cursus-entry-category-icon svg {
  width: 20px;
  height: 20px;
  object-fit: contain;
  object-position: center;
}
.cursus-entry-article {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
.cursus-entry .article-inner {
  height: 200px;
  display: flex;
  justify-content: flex-end;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);
}
.animatable .event-entry {
  transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
.animatable .event-entry .cursus-entry-category-icon {
  transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
.event-entry:hover,
.event-entry:focus,
.event-entry:focus-within {
  background-color: #dde8b1;
}
.event-entry:hover .cursus-entry-category-icon,
.event-entry:focus .cursus-entry-category-icon,
.event-entry:focus-within .cursus-entry-category-icon {
  background-color: #252020;
  color: #ffffff;
}
.event-entry:hover .btn-primary,
.event-entry:focus .btn-primary,
.event-entry:focus-within .btn-primary {
  background-color: #95c11f;
  color: #252020;
}
.event-entry:hover .btn-primary:hover,
.event-entry:focus .btn-primary:hover,
.event-entry:focus-within .btn-primary:hover,
.event-entry:hover .btn-primary:focus,
.event-entry:focus .btn-primary:focus,
.event-entry:focus-within .btn-primary:focus {
  background-color: #82c8b7;
  color: #252020;
}
.event-entry:hover .btn-primary:hover::after,
.event-entry:focus .btn-primary:hover::after,
.event-entry:focus-within .btn-primary:hover::after,
.event-entry:hover .btn-primary:focus::after,
.event-entry:focus .btn-primary:focus::after,
.event-entry:focus-within .btn-primary:focus::after {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='11' viewBox='0 0 16 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.90541 0.381343C9.99955 0.263673 10.1878 0.263673 10.3055 0.381343L15.2241 5.29992C15.3417 5.41759 15.3417 5.58233 15.2241 5.7L10.3055 10.6186C10.1878 10.7362 9.99955 10.7362 9.90541 10.6186L9.43474 10.1714C9.31707 10.0538 9.31707 9.86549 9.43474 9.77136L13.0825 6.10007H0.574399C0.409662 6.10007 0.291992 5.9824 0.291992 5.81767V5.15872C0.291992 5.01751 0.409662 4.87631 0.574399 4.87631H13.0825L9.43474 1.22856C9.31707 1.13443 9.31707 0.946156 9.43474 0.828486L9.90541 0.381343Z' fill='%23252020'/%3E%3C/svg%3E%0A");
}
.event-entry:hover .btn-primary:focus,
.event-entry:focus .btn-primary:focus,
.event-entry:focus-within .btn-primary:focus {
  outline-color: #82c8b7;
}
.event-entry-grid {
  display: grid;
  grid-template-columns: 5fr 6fr;
  grid-column-gap: 2.5rem;
  padding: 2.5rem 5rem 2.5rem 3.25rem;
}
.event-entry-main-info {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.event-entry-properties {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 1rem;
}
.event-entry-properties-grid {
  grid-column-gap: 1rem;
  grid-row-gap: .75rem;
}
.event-entry-properties .property {
  display: flex;
  align-items: center;
  gap: .5rem;
}
.event-entry-properties .property::before {
  content: "";
  display: inline-block;
  width: 1rem;
  height: 1rem;
  background-size: 13px;
  background-position: center;
  background-repeat: no-repeat;
}
.event-entry-properties .property-date::before {
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='14' viewBox='0 0 12 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 12.5168V5.6106H11.375V12.5168C11.375 13.2024 10.8164 13.7356 10.1562 13.7356H1.21875C0.533203 13.7356 0 13.2024 0 12.5168ZM8.125 7.54028V8.55591C8.125 8.73364 8.25195 8.8606 8.42969 8.8606H9.44531C9.59766 8.8606 9.75 8.73364 9.75 8.55591V7.54028C9.75 7.38794 9.59766 7.2356 9.44531 7.2356H8.42969C8.25195 7.2356 8.125 7.38794 8.125 7.54028ZM8.125 10.7903V11.8059C8.125 11.9836 8.25195 12.1106 8.42969 12.1106H9.44531C9.59766 12.1106 9.75 11.9836 9.75 11.8059V10.7903C9.75 10.6379 9.59766 10.4856 9.44531 10.4856H8.42969C8.25195 10.4856 8.125 10.6379 8.125 10.7903ZM4.875 7.54028V8.55591C4.875 8.73364 5.00195 8.8606 5.17969 8.8606H6.19531C6.34766 8.8606 6.5 8.73364 6.5 8.55591V7.54028C6.5 7.38794 6.34766 7.2356 6.19531 7.2356H5.17969C5.00195 7.2356 4.875 7.38794 4.875 7.54028ZM4.875 10.7903V11.8059C4.875 11.9836 5.00195 12.1106 5.17969 12.1106H6.19531C6.34766 12.1106 6.5 11.9836 6.5 11.8059V10.7903C6.5 10.6379 6.34766 10.4856 6.19531 10.4856H5.17969C5.00195 10.4856 4.875 10.6379 4.875 10.7903ZM1.625 7.54028V8.55591C1.625 8.73364 1.75195 8.8606 1.92969 8.8606H2.94531C3.09766 8.8606 3.25 8.73364 3.25 8.55591V7.54028C3.25 7.38794 3.09766 7.2356 2.94531 7.2356H1.92969C1.75195 7.2356 1.625 7.38794 1.625 7.54028ZM1.625 10.7903V11.8059C1.625 11.9836 1.75195 12.1106 1.92969 12.1106H2.94531C3.09766 12.1106 3.25 11.9836 3.25 11.8059V10.7903C3.25 10.6379 3.09766 10.4856 2.94531 10.4856H1.92969C1.75195 10.4856 1.625 10.6379 1.625 10.7903ZM10.1562 2.3606C10.8164 2.3606 11.375 2.91919 11.375 3.57935V4.7981H0V3.57935C0 2.91919 0.533203 2.3606 1.21875 2.3606H2.4375V1.14185C2.4375 0.938721 2.61523 0.735596 2.84375 0.735596H3.65625C3.85938 0.735596 4.0625 0.938721 4.0625 1.14185V2.3606H7.3125V1.14185C7.3125 0.938721 7.49023 0.735596 7.71875 0.735596H8.53125C8.73438 0.735596 8.9375 0.938721 8.9375 1.14185V2.3606H10.1562Z' fill='%23252020'/%3E%3C/svg%3E%0A");
}
.event-entry-properties .property-time::before {
  background-image: url("data:image/svg+xml,%3Csvg width='13' height='14' viewBox='0 0 13 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.5 0.828125C9.97852 0.828125 12.7969 3.64648 12.7969 7.125C12.7969 10.6035 9.97852 13.4219 6.5 13.4219C3.02148 13.4219 0.203125 10.6035 0.203125 7.125C0.203125 3.64648 3.02148 0.828125 6.5 0.828125ZM8.83594 8.77539C8.88672 8.72461 8.9375 8.62305 8.9375 8.52148C8.9375 8.39453 8.86133 8.29297 8.78516 8.2168L7.3125 7.125V3.46875C7.3125 3.26562 7.10938 3.0625 6.90625 3.0625H6.09375C5.86523 3.0625 5.6875 3.26562 5.6875 3.46875V7.42969C5.6875 7.75977 5.81445 8.03906 6.06836 8.2168L7.76953 9.48633C7.82031 9.53711 7.92188 9.58789 7.99805 9.58789C8.15039 9.58789 8.25195 9.51172 8.32812 9.41016L8.83594 8.77539Z' fill='%23252020'/%3E%3C/svg%3E%0A");
}
.event-entry-properties .property-duration::before {
  background-image: url("data:image/svg+xml,%3Csvg width='13' height='14' viewBox='0 0 13 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.38281 6.44849H0.304688C0.126953 6.44849 0 6.29614 0 6.1438V1.04028C0 0.887939 0.126953 0.735596 0.304688 0.735596H1.52344C1.67578 0.735596 1.82812 0.887939 1.82812 1.04028V3.04614C2.9707 1.75122 4.67188 0.938721 6.55078 0.964111C10.0293 0.989502 12.7969 3.78247 12.7969 7.26099C12.7969 10.7395 9.97852 13.5325 6.5 13.5325C4.875 13.5325 3.37695 12.9231 2.25977 11.9075C2.13281 11.8059 2.13281 11.6028 2.25977 11.4758L3.12305 10.6125C3.22461 10.4856 3.40234 10.4856 3.5293 10.5872C4.31641 11.2981 5.35742 11.7043 6.5 11.7043C8.96289 11.7043 10.9688 9.72388 10.9688 7.2356C10.9688 4.77271 8.96289 2.76685 6.5 2.76685C5.00195 2.76685 3.70703 3.50317 2.89453 4.62036H5.38281C5.53516 4.62036 5.6875 4.74731 5.6875 4.92505V6.1438C5.6875 6.29614 5.53516 6.44849 5.38281 6.44849Z' fill='%23252020'/%3E%3C/svg%3E%0A");
}
.event-entry-properties .property-age::before {
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.82422 1.43677L5.38281 0.878174C5.63672 0.649658 6.01758 0.649658 6.24609 0.878174L11.1973 5.80396C11.4258 6.05786 11.4258 6.43872 11.1973 6.66724L6.24609 11.6184C6.01758 11.8469 5.63672 11.8469 5.38281 11.6184L4.82422 11.0598C4.5957 10.8059 4.5957 10.425 4.82422 10.1711L7.89648 7.25122H0.609375C0.253906 7.25122 0 6.99731 0 6.64185V5.82935C0 5.49927 0.253906 5.21997 0.609375 5.21997H7.89648L4.82422 2.32544C4.5957 2.07153 4.57031 1.69067 4.82422 1.43677Z' fill='%23252020'/%3E%3C/svg%3E%0A");
}
.event-entry-properties .property-type::before {
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='14' viewBox='0 0 12 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.6875 7.2356C3.88477 7.2356 2.4375 5.78833 2.4375 3.9856C2.4375 2.20825 3.88477 0.735596 5.6875 0.735596C7.46484 0.735596 8.9375 2.20825 8.9375 3.9856C8.9375 5.78833 7.46484 7.2356 5.6875 7.2356ZM7.94727 8.0481C9.82617 8.0481 11.375 9.59692 11.375 11.4758V12.5168C11.375 13.2024 10.8164 13.7356 10.1562 13.7356H1.21875C0.533203 13.7356 0 13.2024 0 12.5168V11.4758C0 9.59692 1.52344 8.0481 3.40234 8.0481H3.83398C4.39258 8.32739 5.02734 8.45435 5.6875 8.45435C6.34766 8.45435 6.95703 8.32739 7.51562 8.0481H7.94727Z' fill='%23252020'/%3E%3C/svg%3E%0A");
}
.event-entry-properties .property-location::before {
  background-image: url("data:image/svg+xml,%3Csvg width='11' height='14' viewBox='0 0 11 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.00122 13.5985C1.29419 8.26648 0.634033 7.70789 0.634033 5.72742C0.634033 3.03601 2.79224 0.852417 5.50903 0.852417C8.20044 0.852417 10.384 3.03601 10.384 5.72742C10.384 7.70789 9.69849 8.26648 5.99146 13.5985C5.76294 13.954 5.22974 13.954 5.00122 13.5985ZM5.50903 7.75867C6.62622 7.75867 7.54028 6.87 7.54028 5.72742C7.54028 4.61023 6.62622 3.69617 5.50903 3.69617C4.36646 3.69617 3.47778 4.61023 3.47778 5.72742C3.47778 6.87 4.36646 7.75867 5.50903 7.75867Z' fill='%23252020'/%3E%3C/svg%3E%0A");
}
.docent-entry:hover .docent-entry-image::before,
.docent-entry:focus .docent-entry-image::before {
  opacity: 1;
}
.docent-entry-image {
  position: relative;
  height: 490px;
  overflow: hidden;
  border-radius: 15px;
}
.docent-entry-image::before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  opacity: 0;
  mix-blend-mode: color;
  background: linear-gradient(180deg, rgba(151, 137, 115, 0) 0%, #fde6c0 100%);
}
.animatable .docent-entry-image::before {
  transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
.docent-entry-image img {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  object-fit: cover;
}
.docent-entry-type {
  top: 1.5rem;
  right: 1.5rem;
  position: absolute;
  border-radius: 4rem;
  background-color: #cae8fb;
  padding: 1rem 1.5rem;
  line-height: 1;
  z-index: 2;
  font-weight: 800;
  font-size: 15px;
}
.animatable .docent-entry-type {
  transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
.docent-entry:hover .docent-entry-type,
.docent-entry:focus .docent-entry-type {
  background-color: #fde6c0;
}
.docent-entry:hover .docent-name-box,
.docent-entry:focus .docent-name-box {
  background-color: #8baddc;
  font-size: 23px;
}
.docent-entry .docent-name-box {
  left: 0;
  bottom: 0;
  background-color: rgba(139, 173, 220, 0.95);
  padding: 1em 2.5em 1em 2em;
  border-radius: 0 15px 0 15px;
  z-index: 2;
  font-size: 21px;
}
.animatable .docent-entry .docent-name-box {
  transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
.docent-entry .docent-name-box p {
  margin: 0;
  font-weight: 900;
}
.vacancy-entry .btns-wrapper a {
  text-decoration: none;
}
.vacancy-entry .btns-wrapper .mail-icon {
  display: flex;
  align-items: center;
  gap: 1rem;
}
.vacancy-entry .btns-wrapper .mail-icon::before {
  content: "";
  display: block;
  width: 1rem;
  height: 1rem;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.4785 0.726562C12.9102 0.472656 13.4688 0.828125 13.3672 1.33594L11.5391 12.3047C11.4883 12.7109 11.0566 12.9395 10.7012 12.7871L7.55273 11.4414L5.92773 13.4219C5.57227 13.8535 4.86133 13.625 4.86133 13.0156V10.959L10.9551 3.51953C11.082 3.36719 10.8789 3.18945 10.752 3.31641L3.46484 9.74023L0.748047 8.59766C0.291016 8.41992 0.240234 7.75977 0.697266 7.50586L12.4785 0.726562Z' fill='%23252020'/%3E%3C/svg%3E%0A");
  background-image: url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.4258 0.492065C15.957 0.179565 16.6445 0.617065 16.5195 1.24207L14.2695 14.7421C14.207 15.2421 13.6758 15.5233 13.2383 15.3358L9.36328 13.6796L7.36328 16.1171C6.92578 16.6483 6.05078 16.3671 6.05078 15.6171V13.0858L13.5508 3.92957C13.707 3.74207 13.457 3.52332 13.3008 3.67957L4.33203 11.5858L0.988281 10.1796C0.425781 9.96082 0.363281 9.14832 0.925781 8.83582L15.4258 0.492065Z' fill='%23252020'/%3E%3C/svg%3E%0A");
}
/*Module parts less*/
.btn-container {
  display: flex;
  flex-wrap: wrap;
  gap: 1em;
  margin-top: 1em;
}
.blurb-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 1em;
  border: solid 1px #009fe3;
  height: 100%;
}
.blurb-container .blurb-img {
  position: relative;
  width: 100%;
  height: auto;
}
.blurb-container .blurb-img.icon {
  max-height: 100px;
  height: 100%;
  margin: 0 auto;
}
.blurb-container .blurb-img.icon img {
  height: 100%;
  width: 100%;
}
.blurb-container .blurb-content {
  width: 100%;
}
.img-col .image-element {
  width: 100%;
  height: 100%;
  object-fit: cover;
  max-width: unset;
  max-height: unset;
  height: auto;
  display: block;
}
.container .img-col .image-element {
  max-height: 30em;
}
.txt-col > :first-child {
  margin-top: 0px;
}
.txt-col.fancy-ul ul {
  margin-top: 2em;
  margin-bottom: 2em;
  padding-left: 0;
  list-style: none;
}
.txt-col.fancy-ul ul li {
  position: relative;
  margin-bottom: 3rem;
  padding-left: 4rem;
}
.txt-col.fancy-ul ul li:last-child {
  margin-bottom: 0;
}
.txt-col.fancy-ul ul li::before {
  content: "";
  height: 3rem;
  width: 3rem;
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  min-width: 3rem;
  background-color: #f5a477;
  border-radius: 50%;
  display: block;
  background-size: 1.25rem;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='19' height='15' viewBox='0 0 19 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.6074 1.1665C16.8027 0.971191 17.1152 0.971191 17.2715 1.1665L18.4043 2.26025C18.5605 2.45557 18.5605 2.76807 18.4043 2.92432L6.68555 14.6431C6.49023 14.8384 6.2168 14.8384 6.02148 14.6431L0.787109 9.44775C0.630859 9.25244 0.630859 8.93994 0.787109 8.78369L1.91992 7.65088C2.07617 7.49463 2.38867 7.49463 2.58398 7.65088L6.33398 11.4399L16.6074 1.1665Z' fill='%23252020'/%3E%3C/svg%3E%0A");
}
.embed-youtube {
  background-color: #252020;
  margin-bottom: 30px;
  position: relative;
  padding-top: 56.25%;
  overflow: hidden;
  cursor: pointer;
}
.embed-youtube img {
  position: absolute;
  width: 100%;
  top: -16.84%;
  left: 0;
  bottom: -16.84%;
  opacity: .7;
  height: auto;
  cursor: pointer;
}
.embed-youtube .embed-youtube-play {
  cursor: pointer;
  position: absolute;
  top: 50%;
  left: 54%;
  transform: translate3d(-50%, -50%, 0);
  width: 4em;
  height: 3em;
  background-color: #f9b233;
  border: 1px solid #ffffff;
  z-index: 1;
  border-radius: .5em;
}
.animatable .embed-youtube .embed-youtube-play {
  transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
.embed-youtube .embed-youtube-play:hover {
  background-color: #009fe3;
}
.embed-youtube .embed-youtube-play::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 55%;
  transform: translate3d(-50%, -50%, 0);
  border-style: solid;
  border-width: 1em 0 1em 1.75em;
  border-color: transparent transparent transparent #ffffff;
}
.embed-youtube iframe {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
}
.img-repeater.d-grid {
  grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
}
.img-repeater .repeat-img {
  box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.1);
  min-height: 140px;
}
.img-repeater .repeat-img .repeat-picture {
  height: 100%;
  position: relative;
}
.img-repeater .repeat-img .repeat-picture img {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  object-fit: cover;
}
.img-repeater .module-slide-image img {
  height: auto;
  object-fit: contain;
  background-color: #cae8fb;
  width: 100%;
}
.full-question {
  margin-top: 1.5em;
}
.full-question:not(:last-child) {
  margin-bottom: 1.5em;
}
.full-question .question {
  position: relative;
  display: flex;
  border-bottom: solid 1px rgba(139, 173, 220, 0.1);
}
.animatable .full-question .question {
  transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
.full-question .question:focus-within {
  border-bottom-color: #8baddc;
}
.full-question .question .toggle-q {
  position: absolute;
  height: 100%;
  width: 3em;
  right: 0px;
  top: 0px;
  background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.42578 4.65234C9.52344 4.73047 9.52344 4.88672 9.42578 4.98437L5.34375 9.06641C5.24609 9.16406 5.10938 9.16406 5.01172 9.06641L0.929688 4.98438C0.832031 4.88672 0.832031 4.73047 0.929688 4.65234L1.30078 4.26172C1.39844 4.16406 1.55469 4.16406 1.63281 4.26172L4.67969 7.28906L4.67969 0.609375C4.67969 0.492187 4.77734 0.375 4.91406 0.375L5.46094 0.375C5.57812 0.375 5.69531 0.492187 5.69531 0.609375L5.69531 7.28906L8.72266 4.26172C8.80078 4.16406 8.95703 4.16406 9.05469 4.26172L9.42578 4.65234Z' fill='%23252020'/%3E%3C/svg%3E%0A");
  background-size: 1rem;
  background-position: center;
  background-repeat: no-repeat;
}
.animatable .full-question .question .toggle-q {
  transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
.full-question .question .toggle-q:hover {
  cursor: pointer;
}
.full-question .question .question-button {
  background-color: unset;
  padding: unset;
  text-decoration: unset;
  border: unset;
  flex: 1 1 100%;
  padding: 1em 3em 1em 0;
  text-align: inherit;
}
.full-question .answer {
  padding: 0em 0em;
  max-height: 0px;
  overflow: hidden;
  margin-left: 0;
}
.animatable .full-question .answer {
  transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
.full-question.active .question .toggle-q {
  -moz-transform: scaleY(-1);
  -o-transform: scaleY(-1);
  -webkit-transform: scaleY(-1);
  transform: scaleY(-1);
}
.full-question.active .answer {
  padding: 1em 0em;
  max-height: 2000px;
}
.tab-container {
  display: flex;
  flex-direction: column;
}
.tab-container .module_tabs-list {
  display: flex;
  flex-wrap: wrap;
}
.tab-container .module_tabs-list button {
  padding: 0.5em 1em;
  border: unset;
  border-bottom: solid 1px #009fe3;
  border-radius: 0px;
  background-color: unset;
}
.animatable .tab-container .module_tabs-list button {
  transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
.tab-container .module_tabs-list button:focus {
  outline: 1px solid #252020;
}
.tab-container .module_tabs-list button.active {
  background: #009fe3;
}
.tab-container .module_tabs-content {
  position: relative;
}
.tab-container .module_tabs-content .tab-content {
  transform-origin: left center;
  transform: translateX(-10%);
  opacity: 0;
  z-index: -1;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
}
.animatable .tab-container .module_tabs-content .tab-content {
  transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
.tab-container .module_tabs-content .tab-content.active {
  opacity: 1;
  position: relative;
  transform: translateX(0%);
  z-index: 0;
}
.contact-col form .acf-fields .acf-field {
  padding: 0px;
  border-top: 0px;
}
.contact-col form .acf-fields .acf-field input,
.contact-col form .acf-fields .acf-field textarea {
  width: 100%;
  padding: 0.5em 1em;
}
.animatable .contact-col form .acf-fields .acf-field input,
.animatable .contact-col form .acf-fields .acf-field textarea {
  transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
.contact-col form .acf-fields .acf-field input:focus,
.contact-col form .acf-fields .acf-field textarea:focus {
  outline: none;
  border: solid 2px #f9b233;
}
.contact-col form input[type=submit] {
  background: #f9b233;
  border: #f9b233;
  color: #ffffff;
  width: 100%;
  padding: 0.5em 1em;
}
.animatable .contact-col form input[type=submit] {
  transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
.contact-col form input[type=submit]:hover {
  background: #009fe3;
  color: #f9b233;
}
.post-module .post-img-container {
  width: 100%;
  height: 250px;
  position: relative;
}
.post-module .post-img-container .post-cats {
  padding-left: 0em;
  margin-top: 0em;
  margin-bottom: 0em;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  position: absolute;
  top: 0.5em;
  left: 0.5em;
}
.post-module .post-img-container .post-cats.with-icons {
  gap: 1.5rem;
  flex-wrap: wrap;
}
.post-module .post-img-container .post-cats.with-icons li {
  display: flex;
  align-items: center;
  gap: .5rem;
}
.post-module .post-img-container .post-cats.with-icons li::before {
  content: "";
  width: 1rem;
  height: 1rem;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.4785 0.726562C12.9102 0.472656 13.4688 0.828125 13.3672 1.33594L11.5391 12.3047C11.4883 12.7109 11.0566 12.9395 10.7012 12.7871L7.55273 11.4414L5.92773 13.4219C5.57227 13.8535 4.86133 13.625 4.86133 13.0156V10.959L10.9551 3.51953C11.082 3.36719 10.8789 3.18945 10.752 3.31641L3.46484 9.74023L0.748047 8.59766C0.291016 8.41992 0.240234 7.75977 0.697266 7.50586L12.4785 0.726562Z' fill='%23252020'/%3E%3C/svg%3E%0A");
  background-image: url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.4258 0.492065C15.957 0.179565 16.6445 0.617065 16.5195 1.24207L14.2695 14.7421C14.207 15.2421 13.6758 15.5233 13.2383 15.3358L9.36328 13.6796L7.36328 16.1171C6.92578 16.6483 6.05078 16.3671 6.05078 15.6171V13.0858L13.5508 3.92957C13.707 3.74207 13.457 3.52332 13.3008 3.67957L4.33203 11.5858L0.988281 10.1796C0.425781 9.96082 0.363281 9.14832 0.925781 8.83582L15.4258 0.492065Z' fill='%23252020'/%3E%3C/svg%3E%0A");
}
.animatable .post-module .post-img-container .post-cats.with-icons li::before {
  transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
.post-module .post-img-container .post-cats.with-icons li.phone::before {
  background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.9102 1.25977C13.1895 1.33594 13.3926 1.56445 13.3926 1.84375C13.3926 8.36914 8.11133 13.625 1.61133 13.625C1.30664 13.625 1.07812 13.4473 1.00195 13.168L0.392578 10.5273C0.341797 10.248 0.46875 9.94336 0.748047 9.81641L3.5918 8.59766C3.8457 8.49609 4.125 8.57227 4.30273 8.77539L5.57227 10.3242C7.55273 9.38477 9.15234 7.75977 10.0664 5.83008L8.51758 4.56055C8.31445 4.38281 8.23828 4.10352 8.33984 3.84961L9.55859 1.00586C9.68555 0.726562 9.99023 0.574219 10.2695 0.650391L12.9102 1.25977Z' fill='%23252020'/%3E%3C/svg%3E%0A");
}
.post-module .post-img-container .post-cats.with-icons li.address::before {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='12' viewBox='0 0 16 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.980469 2.55621C0.980469 2.22614 1.18359 1.92145 1.48828 1.79449L5.04297 0.37262V10.1226L1.51367 11.7222C1.25977 11.8492 0.980469 11.6461 0.980469 11.3414V2.55621ZM5.85547 10.1226V0.37262L10.7305 1.99762V11.7476L5.85547 10.1226ZM15.0469 0.423401C15.3008 0.296448 15.6055 0.499573 15.6055 0.80426V9.58942C15.6055 9.91949 15.377 10.2242 15.0723 10.3511L11.543 11.7476V1.99762L15.0469 0.423401Z' fill='%23252020'/%3E%3C/svg%3E%0A");
}
.post-module .post-img-container .post-cats.with-icons li:has(a:hover, a:focus)::before {
  transform: translate(2px, -2px);
}
.post-module .post-img-container .post-cats.with-icons li a {
  text-decoration: none;
}
.post-module .post-img-container .post-cats.with-icons li a:hover,
.post-module .post-img-container .post-cats.with-icons li a:focus {
  text-decoration: underline;
}
.post-module .post-img-container .post-cats .cat-type {
  font-size: 0.9em;
  border-radius: 0.5em;
  padding: 0.5em 1em;
  line-height: 1;
  display: inline-block;
  background-color: #f9b233;
  color: #ffffff;
}
.post-module .post-img-container img {
  position: absolute;
  top: 0px;
  left: 0px;
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.post-module .post-entry .article-inner {
  padding: 0.5em;
}
.post-module .post-entry .article-inner .entry-title {
  margin-bottom: 0em;
  line-height: 1.2em;
  display: block;
  min-height: 90px;
}
.post-module .post-entry .article-inner p.summary {
  margin-top: 0px;
  display: block;
  min-height: 80px;
}
.post-module .post-entry .article-inner p.date {
  font-size: 0.9rem;
}
.post-module .post-entry .article-inner p.btn {
  margin-bottom: 0px;
}
.post-module .cat-type {
  position: relative;
  color: #ffffff;
  z-index: 1;
}
.page_breakers.content-section {
  padding-left: unset;
  padding-right: unset;
  padding: unset;
}
.page_breakers.content-section .semi-breaker {
  flex: 1;
}
.page_breakers.content-section .breaker-container-right {
  padding-left: max(5%, calc((100% - 1320px) / 2));
  width: 100%;
  max-width: 100%;
  padding-right: 0px;
  display: grid;
  grid-template-columns: auto calc(50vw - 0.5em);
}
.page_breakers.content-section .breaker-container-right .semi-breaker:first-of-type {
  padding-right: 5em;
  padding-top: 3em;
  padding-bottom: 3em;
}
@media screen and (min-width: 47.99rem) and (max-width: 63.99rem) {
  .page_breakers.content-section .breaker-container-right .semi-breaker:first-of-type {
    padding-right: 2em;
  }
}
@media screen and (max-width: 47.99rem) {
  .page_breakers.content-section .breaker-container-right {
    grid-template-columns: 1fr;
    padding-left: 0;
  }
  .page_breakers.content-section .breaker-container-right .semi-breaker {
    padding-left: 0px;
  }
  .page_breakers.content-section .breaker-container-right .semi-breaker:first-of-type {
    padding-right: 0px;
    max-width: 90%;
    margin: 0 auto;
    padding-left: 0.5em;
    padding-right: 0.5em;
  }
}
.page_breakers.content-section .breaker-container-left {
  padding-right: max(5%, calc((100% - 1320px) / 2));
  width: 100%;
  max-width: 100%;
  padding-left: 0px;
  display: grid;
  grid-template-columns: calc(50vw - 0.5em) auto;
}
.page_breakers.content-section .breaker-container-left .semi-breaker:last-of-type {
  padding-left: 5em;
  padding-top: 3em;
  padding-bottom: 3em;
}
@media screen and (min-width: 47.99rem) and (max-width: 63.99rem) {
  .page_breakers.content-section .breaker-container-left .semi-breaker:last-of-type {
    padding-left: 2em;
  }
}
@media screen and (max-width: 47.99rem) {
  .page_breakers.content-section .breaker-container-left {
    grid-template-columns: 1fr;
    padding-right: 0;
  }
  .page_breakers.content-section .breaker-container-left .semi-breaker {
    order: 2;
  }
  .page_breakers.content-section .breaker-container-left .semi-breaker:last-of-type {
    padding-left: 0px;
    max-width: 90%;
    margin: 0 auto;
    order: 1;
    padding-left: 0.5em;
    padding-right: 0.5em;
  }
}
.page_breakers.content-section .img-col {
  height: 100%;
  overflow: hidden;
  position: relative;
  min-height: 250px;
}
.page_breakers.content-section .img-col img {
  position: absolute;
  top: 0px;
  left: 0px;
  height: 100%;
}
.icon {
  font-size: 0px;
  height: 2.5rem;
  width: 2.5rem;
  background-position: center;
  background-size: 100% 1.25rem;
  background-repeat: no-repeat;
  display: block;
}
.animatable .icon {
  transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
.icon.x {
  background-image: url("data:image/svg+xml,%3Csvg xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='svg5' x='0px' y='0px' style='enable-background:new 0 0 1668.56 1221.19;' xml:space='preserve' viewBox='333.89 142.25 1000.78 936.69'%3E%3Cg id='layer1' transform='translate(52.390088,-25.058597)'%3E%3Cpath id='path1009' d='M283.94,167.31l386.39,516.64L281.5,1104h87.51l340.42-367.76L984.48,1104h297.8L874.15,558.3l361.92-390.99 h-87.51l-313.51,338.7l-253.31-338.7H283.94z' style='fill:%23252020;' /%3E%3C/g%3E%3C/svg%3E");
}
.icon.x:hover,
.icon.x:focus {
  background-image: url("data:image/svg+xml,%3Csvg xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='svg5' x='0px' y='0px' style='enable-background:new 0 0 1668.56 1221.19;' xml:space='preserve' viewBox='333.89 142.25 1000.78 936.69'%3E%3Cg id='layer1' transform='translate(52.390088,-25.058597)'%3E%3Cpath id='path1009' d='M283.94,167.31l386.39,516.64L281.5,1104h87.51l340.42-367.76L984.48,1104h297.8L874.15,558.3l361.92-390.99 h-87.51l-313.51,338.7l-253.31-338.7H283.94z' style='fill:%23009fe3;' /%3E%3C/g%3E%3C/svg%3E");
}
.icon.facebook {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 131.8 254.53'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23252020;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M131.7,41.83h-11.5c-4.8,0-9.6,0-14.4,.3-14.9,.9-19.9,6.2-20,21.3-.1,9.6,0,19.2,0,29.5h44.8c-2,15.4-3.9,30.2-5.8,45.2h-38.8v116.4H39.2v-116.1H0v-45.4H38.9c0-9.8-.3-19.1,.1-28.3,.4-8.6,.5-17.4,2.6-25.6C47.1,17.13,63.6,2.63,86.4,.63c14.9-1.3,30-.2,45.4-.2-.1,14.3-.1,27.5-.1,41.4Z'/%3E%3C/svg%3E");
}
.icon.facebook:hover,
.icon.facebook:focus {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 131.8 254.53'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23009fe3;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M131.7,41.83h-11.5c-4.8,0-9.6,0-14.4,.3-14.9,.9-19.9,6.2-20,21.3-.1,9.6,0,19.2,0,29.5h44.8c-2,15.4-3.9,30.2-5.8,45.2h-38.8v116.4H39.2v-116.1H0v-45.4H38.9c0-9.8-.3-19.1,.1-28.3,.4-8.6,.5-17.4,2.6-25.6C47.1,17.13,63.6,2.63,86.4,.63c14.9-1.3,30-.2,45.4-.2-.1,14.3-.1,27.5-.1,41.4Z'/%3E%3C/svg%3E");
}
.icon.instagram {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256.1 256.29'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23252020;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M0,66.34C.1,28.04,27.9,.14,66.2,.04,107.4-.06,148.5,.04,189.7,.04c38.6,0,66.4,27.9,66.4,66.6v123c0,38.7-27.8,66.5-66.4,66.6-41.2,0-82.3,.1-123.5,0C27.9,256.24,.1,228.34,0,189.94V66.34ZM127.9,234.94h61c27.9,0,45.9-18,45.9-46V67.44c0-28-17.9-46.1-45.8-46.1H67c-27.6,0-45.6,18.1-45.7,45.8v122c0,27.9,18.1,45.8,46.1,45.8,20.2,.1,40.3,0,60.5,0Z'/%3E%3Cpath class='cls-1' d='M128.3,64.14c35.2,.1,63.8,28.9,63.8,64.1-.1,35.4-29,64.2-64.5,63.9-35.2-.2-63.7-29.1-63.5-64.4,.1-35.2,28.9-63.7,64.2-63.6Zm-.2,106.7c23.4,0,42.6-19.2,42.7-42.6,.1-23.5-19.6-43.1-43-42.8-23.4,.2-42.6,19.6-42.4,42.9,.1,23.4,19.4,42.6,42.7,42.5Z'/%3E%3Cpath class='cls-1' d='M213.3,58.94c-.1,8.8-7.2,15.9-15.9,15.8-8.6,0-15.9-7.3-16-15.9-.1-8.9,7.2-16.1,16.3-16,8.8,.2,15.7,7.2,15.6,16.1Z'/%3E%3C/svg%3E");
}
.icon.instagram:hover,
.icon.instagram:focus {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256.1 256.29'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23009fe3;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M0,66.34C.1,28.04,27.9,.14,66.2,.04,107.4-.06,148.5,.04,189.7,.04c38.6,0,66.4,27.9,66.4,66.6v123c0,38.7-27.8,66.5-66.4,66.6-41.2,0-82.3,.1-123.5,0C27.9,256.24,.1,228.34,0,189.94V66.34ZM127.9,234.94h61c27.9,0,45.9-18,45.9-46V67.44c0-28-17.9-46.1-45.8-46.1H67c-27.6,0-45.6,18.1-45.7,45.8v122c0,27.9,18.1,45.8,46.1,45.8,20.2,.1,40.3,0,60.5,0Z'/%3E%3Cpath class='cls-1' d='M128.3,64.14c35.2,.1,63.8,28.9,63.8,64.1-.1,35.4-29,64.2-64.5,63.9-35.2-.2-63.7-29.1-63.5-64.4,.1-35.2,28.9-63.7,64.2-63.6Zm-.2,106.7c23.4,0,42.6-19.2,42.7-42.6,.1-23.5-19.6-43.1-43-42.8-23.4,.2-42.6,19.6-42.4,42.9,.1,23.4,19.4,42.6,42.7,42.5Z'/%3E%3Cpath class='cls-1' d='M213.3,58.94c-.1,8.8-7.2,15.9-15.9,15.8-8.6,0-15.9-7.3-16-15.9-.1-8.9,7.2-16.1,16.3-16,8.8,.2,15.7,7.2,15.6,16.1Z'/%3E%3C/svg%3E");
}
.icon.linkedin {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 204.51 204.5'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23252020;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M72.5,204.3V68.4h40.5v18.3c1.5-1.9,2-2.6,2.6-3.3,6.2-8.8,14.7-14.4,25.1-17,11.8-2.9,23.5-2.2,34.9,1.6,14.1,4.7,22.1,15.1,25.5,29,1.8,7.2,3.1,14.8,3.2,22.2,.4,28.1,.1,56.3,.1,84.8h-42.1v-5.3c0-21.7,.1-43.3-.1-65-.1-5.5-.6-11-1.8-16.3-2.1-9.4-7.6-14.2-16.2-15.2-11.8-1.4-20.8,2.1-24.7,10.8-2.2,4.9-3.8,10.5-4,15.8-.5,23.1-.4,46.3-.5,69.5v6.2c-14.4-.2-28.2-.2-42.5-.2Z'/%3E%3Cpath class='cls-1' d='M3.6,68.3H45.3V204.4H3.6c0-45.5,0-90.8,0-136.1Z'/%3E%3Cpath class='cls-1' d='M24.3,0c13.5-.1,24.6,10.6,24.8,24.1,.3,13.5-10.9,25.1-24.4,25.2-13.6,.1-24.7-11-24.7-24.8S10.6,.1,24.3,0Z'/%3E%3C/svg%3E");
}
.icon.linkedin:hover,
.icon.linkedin:focus {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 204.51 204.5'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23009fe3;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M72.5,204.3V68.4h40.5v18.3c1.5-1.9,2-2.6,2.6-3.3,6.2-8.8,14.7-14.4,25.1-17,11.8-2.9,23.5-2.2,34.9,1.6,14.1,4.7,22.1,15.1,25.5,29,1.8,7.2,3.1,14.8,3.2,22.2,.4,28.1,.1,56.3,.1,84.8h-42.1v-5.3c0-21.7,.1-43.3-.1-65-.1-5.5-.6-11-1.8-16.3-2.1-9.4-7.6-14.2-16.2-15.2-11.8-1.4-20.8,2.1-24.7,10.8-2.2,4.9-3.8,10.5-4,15.8-.5,23.1-.4,46.3-.5,69.5v6.2c-14.4-.2-28.2-.2-42.5-.2Z'/%3E%3Cpath class='cls-1' d='M3.6,68.3H45.3V204.4H3.6c0-45.5,0-90.8,0-136.1Z'/%3E%3Cpath class='cls-1' d='M24.3,0c13.5-.1,24.6,10.6,24.8,24.1,.3,13.5-10.9,25.1-24.4,25.2-13.6,.1-24.7-11-24.7-24.8S10.6,.1,24.3,0Z'/%3E%3C/svg%3E");
}
.icon.pinterest {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256.09 256.24'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23252020;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M76.22,244.8C18.22,220-16.98,150.4,8.32,83,33.32,16.6,107.72-16.8,173.42,8.4c66.7,25.6,99.8,100,73.8,166.2-26.6,67.6-99.1,94.1-154.1,76.2,4-9.9,8.6-19.7,11.9-29.9,3.4-10.2,5.6-20.9,8.3-31.5,.6,.2,1.1,.3,1.4,.6,10.1,12.3,23.6,15.6,38.6,13.5,21.2-2.9,36.6-14.6,47-32.8,12-21,16.8-43.8,12.1-67.4-5.9-29.4-25.1-48.2-53.6-56.2-31.1-8.7-60.5-3.9-86.7,15.7-25.7,19.4-36.5,52.8-27.1,82.9,3.5,11.1,9.8,20,20.5,25.3,5.3,2.7,7.5,1.6,9.1-4.1,.8-2.7,1.7-5.4,2-8.2,.2-2,.2-4.6-1-6.1-12.8-16.2-11.1-33.7-3.9-51.1,10.7-25.9,38.3-40.2,67-36,20.3,3,36.3,12.2,41.5,32.9,6.3,25.2,1.5,49.3-13.8,70.7-4.7,6.5-11.2,10.8-19.3,12.5-16.5,3.4-29.1-9.8-24.7-26.1,3.3-12.2,6.7-24.4,10-36.6,.6-2.2,.7-4.6,.7-6.9,0-7.7-2.3-14.4-9.8-17.6-7.8-3.3-15.2-1.6-21.3,4.2-9,8.4-11.2,19.3-10.6,31.1,.2,2.8,.4,5.8,1.5,8.3,2.8,6.8,1.4,13.2-.2,19.9-5.1,21.5-10.3,43.1-14.8,64.7-1.4,7.1-1.1,14.5-1.7,22.2Z'/%3E%3C/svg%3E");
}
.icon.pinterest:hover,
.icon.pinterest:focus {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256.09 256.24'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23009fe3;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M76.22,244.8C18.22,220-16.98,150.4,8.32,83,33.32,16.6,107.72-16.8,173.42,8.4c66.7,25.6,99.8,100,73.8,166.2-26.6,67.6-99.1,94.1-154.1,76.2,4-9.9,8.6-19.7,11.9-29.9,3.4-10.2,5.6-20.9,8.3-31.5,.6,.2,1.1,.3,1.4,.6,10.1,12.3,23.6,15.6,38.6,13.5,21.2-2.9,36.6-14.6,47-32.8,12-21,16.8-43.8,12.1-67.4-5.9-29.4-25.1-48.2-53.6-56.2-31.1-8.7-60.5-3.9-86.7,15.7-25.7,19.4-36.5,52.8-27.1,82.9,3.5,11.1,9.8,20,20.5,25.3,5.3,2.7,7.5,1.6,9.1-4.1,.8-2.7,1.7-5.4,2-8.2,.2-2,.2-4.6-1-6.1-12.8-16.2-11.1-33.7-3.9-51.1,10.7-25.9,38.3-40.2,67-36,20.3,3,36.3,12.2,41.5,32.9,6.3,25.2,1.5,49.3-13.8,70.7-4.7,6.5-11.2,10.8-19.3,12.5-16.5,3.4-29.1-9.8-24.7-26.1,3.3-12.2,6.7-24.4,10-36.6,.6-2.2,.7-4.6,.7-6.9,0-7.7-2.3-14.4-9.8-17.6-7.8-3.3-15.2-1.6-21.3,4.2-9,8.4-11.2,19.3-10.6,31.1,.2,2.8,.4,5.8,1.5,8.3,2.8,6.8,1.4,13.2-.2,19.9-5.1,21.5-10.3,43.1-14.8,64.7-1.4,7.1-1.1,14.5-1.7,22.2Z'/%3E%3C/svg%3E");
}
.icon.mail {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 255.93 180.03'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23f9b233;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M127.81,.02h104.3c9.7,0,17.2,3.9,21.4,12.8,1.5,3.1,2.3,6.9,2.3,10.3,.2,44.6,.1,89.2,.1,133.8,0,13.7-9.9,23.1-24,23.1H23.91c-2.5,0-5-.2-7.4-.9C6.51,176.23,.41,168.23,0,157.83V24.03C-.19,14.22,3.71,6.62,12.71,2.43,16.11,.83,20.21,.13,24.01,.13,58.61-.08,93.21,.02,127.81,.02ZM25.81,15.13c.5,.6,.7,.9,.9,1.1,28.2,28.1,56.4,56.2,84.8,84.3,9.7,9.6,23.2,9.5,33-.2,28-27.8,55.9-55.6,83.9-83.4,.5-.5,.9-1,1.5-1.7-68.2-.1-136-.1-204.1-.1Zm1.1,149.7H228.21c-20.5-21-41.6-42.5-63.5-64.8-4.3,4.7-7.9,9.5-12.5,13.4-12,10.1-25.5,12.1-39.8,5.7-4.4-2-8.3-5.4-12.1-8.6-3.5-3-6.6-6.5-10.1-10.2-21.5,21.9-42.5,43.3-63.3,64.5ZM15.01,25.52V154.72c21.6-22,42.7-43.5,63.5-64.7C57.81,69.02,36.61,47.52,15.01,25.52ZM240.01,154.22c.2-.1,.4-.3,.6-.4V25.72c-21.6,21.9-42.7,43.4-63.4,64.5,20.7,21,41.8,42.5,62.8,64Z'/%3E%3C/svg%3E");
}
.icon.mail:hover,
.icon.mail:focus {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 255.93 180.03'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23009fe3;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M127.81,.02h104.3c9.7,0,17.2,3.9,21.4,12.8,1.5,3.1,2.3,6.9,2.3,10.3,.2,44.6,.1,89.2,.1,133.8,0,13.7-9.9,23.1-24,23.1H23.91c-2.5,0-5-.2-7.4-.9C6.51,176.23,.41,168.23,0,157.83V24.03C-.19,14.22,3.71,6.62,12.71,2.43,16.11,.83,20.21,.13,24.01,.13,58.61-.08,93.21,.02,127.81,.02ZM25.81,15.13c.5,.6,.7,.9,.9,1.1,28.2,28.1,56.4,56.2,84.8,84.3,9.7,9.6,23.2,9.5,33-.2,28-27.8,55.9-55.6,83.9-83.4,.5-.5,.9-1,1.5-1.7-68.2-.1-136-.1-204.1-.1Zm1.1,149.7H228.21c-20.5-21-41.6-42.5-63.5-64.8-4.3,4.7-7.9,9.5-12.5,13.4-12,10.1-25.5,12.1-39.8,5.7-4.4-2-8.3-5.4-12.1-8.6-3.5-3-6.6-6.5-10.1-10.2-21.5,21.9-42.5,43.3-63.3,64.5ZM15.01,25.52V154.72c21.6-22,42.7-43.5,63.5-64.7C57.81,69.02,36.61,47.52,15.01,25.52ZM240.01,154.22c.2-.1,.4-.3,.6-.4V25.72c-21.6,21.9-42.7,43.4-63.4,64.5,20.7,21,41.8,42.5,62.8,64Z'/%3E%3C/svg%3E");
}
.icon.whatsapp {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23f9b233' d='M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z'/%3E%3C/svg%3E");
}
.icon.whatsapp:hover,
.icon.whatsapp:focus {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23009fe3' d='M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z'/%3E%3C/svg%3E");
}
.icon.snapchat {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23f9b233' d='M496.926,366.6c-3.373-9.176-9.8-14.086-17.112-18.153-1.376-.806-2.641-1.451-3.72-1.947-2.182-1.128-4.414-2.22-6.634-3.373-22.8-12.09-40.609-27.341-52.959-45.42a102.889,102.889,0,0,1-9.089-16.12c-1.054-3.013-1-4.724-.248-6.287a10.221,10.221,0,0,1,2.914-3.038c3.918-2.591,7.96-5.22,10.7-6.993,4.885-3.162,8.754-5.667,11.246-7.44,9.362-6.547,15.909-13.5,20-21.278a42.371,42.371,0,0,0,2.1-35.191c-6.2-16.318-21.613-26.449-40.287-26.449a55.543,55.543,0,0,0-11.718,1.24c-1.029.224-2.059.459-3.063.72.174-11.16-.074-22.94-1.066-34.534-3.522-40.758-17.794-62.123-32.674-79.16A130.167,130.167,0,0,0,332.1,36.443C309.515,23.547,283.91,17,256,17S202.6,23.547,180,36.443a129.735,129.735,0,0,0-33.281,26.783c-14.88,17.038-29.152,38.44-32.673,79.161-.992,11.594-1.24,23.435-1.079,34.533-1-.26-2.021-.5-3.051-.719a55.461,55.461,0,0,0-11.717-1.24c-18.687,0-34.125,10.131-40.3,26.449a42.423,42.423,0,0,0,2.046,35.228c4.105,7.774,10.652,14.731,20.014,21.278,2.48,1.736,6.361,4.24,11.246,7.44,2.641,1.711,6.5,4.216,10.28,6.72a11.054,11.054,0,0,1,3.3,3.311c.794,1.624.818,3.373-.36,6.6a102.02,102.02,0,0,1-8.94,15.785c-12.077,17.669-29.363,32.648-51.434,44.639C32.355,348.608,20.2,352.75,15.069,366.7c-3.868,10.528-1.339,22.506,8.494,32.6a49.137,49.137,0,0,0,12.4,9.387,134.337,134.337,0,0,0,30.342,12.139,20.024,20.024,0,0,1,6.126,2.741c3.583,3.137,3.075,7.861,7.849,14.78a34.468,34.468,0,0,0,8.977,9.127c10.019,6.919,21.278,7.353,33.207,7.811,10.776.41,22.989.881,36.939,5.481,5.778,1.91,11.78,5.605,18.736,9.92C194.842,480.951,217.707,495,255.973,495s61.292-14.123,78.118-24.428c6.907-4.24,12.872-7.9,18.489-9.758,13.949-4.613,26.163-5.072,36.939-5.481,11.928-.459,23.187-.893,33.206-7.812a34.584,34.584,0,0,0,10.218-11.16c3.434-5.84,3.348-9.919,6.572-12.771a18.971,18.971,0,0,1,5.753-2.629A134.893,134.893,0,0,0,476.02,408.71a48.344,48.344,0,0,0,13.019-10.193l.124-.149C498.389,388.5,500.708,376.867,496.926,366.6Zm-34.013,18.277c-20.745,11.458-34.533,10.23-45.259,17.137-9.114,5.865-3.72,18.513-10.342,23.076-8.134,5.617-32.177-.4-63.239,9.858-25.618,8.469-41.961,32.822-88.038,32.822s-62.036-24.3-88.076-32.884c-31-10.255-55.092-4.241-63.239-9.858-6.609-4.563-1.24-17.211-10.341-23.076-10.739-6.907-24.527-5.679-45.26-17.075-13.206-7.291-5.716-11.8-1.314-13.937,75.143-36.381,87.133-92.552,87.666-96.719.645-5.046,1.364-9.014-4.191-14.148-5.369-4.96-29.189-19.7-35.8-24.316-10.937-7.638-15.748-15.264-12.2-24.638,2.48-6.485,8.531-8.928,14.879-8.928a27.643,27.643,0,0,1,5.965.67c12,2.6,23.659,8.617,30.392,10.242a10.749,10.749,0,0,0,2.48.335c3.6,0,4.86-1.811,4.612-5.927-.768-13.132-2.628-38.725-.558-62.644,2.84-32.909,13.442-49.215,26.04-63.636,6.051-6.932,34.484-36.976,88.857-36.976s82.88,29.92,88.931,36.827c12.611,14.421,23.225,30.727,26.04,63.636,2.071,23.919.285,49.525-.558,62.644-.285,4.327,1.017,5.927,4.613,5.927a10.648,10.648,0,0,0,2.48-.335c6.745-1.624,18.4-7.638,30.4-10.242a27.641,27.641,0,0,1,5.964-.67c6.386,0,12.4,2.48,14.88,8.928,3.546,9.374-1.24,17-12.189,24.639-6.609,4.612-30.429,19.343-35.8,24.315-5.568,5.134-4.836,9.1-4.191,14.149.533,4.228,12.511,60.4,87.666,96.718C468.629,373.011,476.119,377.524,462.913,384.877Z'/%3E%3C/svg%3E");
}
.icon.snapchat:hover,
.icon.snapchat:focus {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23009fe3' d='M496.926,366.6c-3.373-9.176-9.8-14.086-17.112-18.153-1.376-.806-2.641-1.451-3.72-1.947-2.182-1.128-4.414-2.22-6.634-3.373-22.8-12.09-40.609-27.341-52.959-45.42a102.889,102.889,0,0,1-9.089-16.12c-1.054-3.013-1-4.724-.248-6.287a10.221,10.221,0,0,1,2.914-3.038c3.918-2.591,7.96-5.22,10.7-6.993,4.885-3.162,8.754-5.667,11.246-7.44,9.362-6.547,15.909-13.5,20-21.278a42.371,42.371,0,0,0,2.1-35.191c-6.2-16.318-21.613-26.449-40.287-26.449a55.543,55.543,0,0,0-11.718,1.24c-1.029.224-2.059.459-3.063.72.174-11.16-.074-22.94-1.066-34.534-3.522-40.758-17.794-62.123-32.674-79.16A130.167,130.167,0,0,0,332.1,36.443C309.515,23.547,283.91,17,256,17S202.6,23.547,180,36.443a129.735,129.735,0,0,0-33.281,26.783c-14.88,17.038-29.152,38.44-32.673,79.161-.992,11.594-1.24,23.435-1.079,34.533-1-.26-2.021-.5-3.051-.719a55.461,55.461,0,0,0-11.717-1.24c-18.687,0-34.125,10.131-40.3,26.449a42.423,42.423,0,0,0,2.046,35.228c4.105,7.774,10.652,14.731,20.014,21.278,2.48,1.736,6.361,4.24,11.246,7.44,2.641,1.711,6.5,4.216,10.28,6.72a11.054,11.054,0,0,1,3.3,3.311c.794,1.624.818,3.373-.36,6.6a102.02,102.02,0,0,1-8.94,15.785c-12.077,17.669-29.363,32.648-51.434,44.639C32.355,348.608,20.2,352.75,15.069,366.7c-3.868,10.528-1.339,22.506,8.494,32.6a49.137,49.137,0,0,0,12.4,9.387,134.337,134.337,0,0,0,30.342,12.139,20.024,20.024,0,0,1,6.126,2.741c3.583,3.137,3.075,7.861,7.849,14.78a34.468,34.468,0,0,0,8.977,9.127c10.019,6.919,21.278,7.353,33.207,7.811,10.776.41,22.989.881,36.939,5.481,5.778,1.91,11.78,5.605,18.736,9.92C194.842,480.951,217.707,495,255.973,495s61.292-14.123,78.118-24.428c6.907-4.24,12.872-7.9,18.489-9.758,13.949-4.613,26.163-5.072,36.939-5.481,11.928-.459,23.187-.893,33.206-7.812a34.584,34.584,0,0,0,10.218-11.16c3.434-5.84,3.348-9.919,6.572-12.771a18.971,18.971,0,0,1,5.753-2.629A134.893,134.893,0,0,0,476.02,408.71a48.344,48.344,0,0,0,13.019-10.193l.124-.149C498.389,388.5,500.708,376.867,496.926,366.6Zm-34.013,18.277c-20.745,11.458-34.533,10.23-45.259,17.137-9.114,5.865-3.72,18.513-10.342,23.076-8.134,5.617-32.177-.4-63.239,9.858-25.618,8.469-41.961,32.822-88.038,32.822s-62.036-24.3-88.076-32.884c-31-10.255-55.092-4.241-63.239-9.858-6.609-4.563-1.24-17.211-10.341-23.076-10.739-6.907-24.527-5.679-45.26-17.075-13.206-7.291-5.716-11.8-1.314-13.937,75.143-36.381,87.133-92.552,87.666-96.719.645-5.046,1.364-9.014-4.191-14.148-5.369-4.96-29.189-19.7-35.8-24.316-10.937-7.638-15.748-15.264-12.2-24.638,2.48-6.485,8.531-8.928,14.879-8.928a27.643,27.643,0,0,1,5.965.67c12,2.6,23.659,8.617,30.392,10.242a10.749,10.749,0,0,0,2.48.335c3.6,0,4.86-1.811,4.612-5.927-.768-13.132-2.628-38.725-.558-62.644,2.84-32.909,13.442-49.215,26.04-63.636,6.051-6.932,34.484-36.976,88.857-36.976s82.88,29.92,88.931,36.827c12.611,14.421,23.225,30.727,26.04,63.636,2.071,23.919.285,49.525-.558,62.644-.285,4.327,1.017,5.927,4.613,5.927a10.648,10.648,0,0,0,2.48-.335c6.745-1.624,18.4-7.638,30.4-10.242a27.641,27.641,0,0,1,5.964-.67c6.386,0,12.4,2.48,14.88,8.928,3.546,9.374-1.24,17-12.189,24.639-6.609,4.612-30.429,19.343-35.8,24.315-5.568,5.134-4.836,9.1-4.191,14.149.533,4.228,12.511,60.4,87.666,96.718C468.629,373.011,476.119,377.524,462.913,384.877Z'/%3E%3C/svg%3E");
}
.icon.tiktok {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23f9b233' d='M448,209.91a210.06,210.06,0,0,1-122.77-39.25V349.38A162.55,162.55,0,1,1,185,188.31V278.2a74.62,74.62,0,1,0,52.23,71.18V0l88,0a121.18,121.18,0,0,0,1.86,22.17h0A122.18,122.18,0,0,0,381,102.39a121.43,121.43,0,0,0,67,20.14Z'/%3E%3C/svg%3E");
}
.icon.tiktok:hover,
.icon.tiktok:focus {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23009fe3' d='M448,209.91a210.06,210.06,0,0,1-122.77-39.25V349.38A162.55,162.55,0,1,1,185,188.31V278.2a74.62,74.62,0,1,0,52.23,71.18V0l88,0a121.18,121.18,0,0,0,1.86,22.17h0A122.18,122.18,0,0,0,381,102.39a121.43,121.43,0,0,0,67,20.14Z'/%3E%3C/svg%3E");
}
.icon.youtube {
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 20 14'%3E%3Ctitle%3Eyoutube %5B%23168%5D%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Dribbble-Light-Preview' transform='translate(-300.000000, -7442.000000)' fill='%23252020'%3E%3Cg id='icons' transform='translate(56.000000, 160.000000)'%3E%3Cpath d='M251.988432,7291.58588 L251.988432,7285.97425 C253.980638,7286.91168 255.523602,7287.8172 257.348463,7288.79353 C255.843351,7289.62824 253.980638,7290.56468 251.988432,7291.58588 M263.090998,7283.18289 C262.747343,7282.73013 262.161634,7282.37809 261.538073,7282.26141 C259.705243,7281.91336 248.270974,7281.91237 246.439141,7282.26141 C245.939097,7282.35515 245.493839,7282.58153 245.111335,7282.93357 C243.49964,7284.42947 244.004664,7292.45151 244.393145,7293.75096 C244.556505,7294.31342 244.767679,7294.71931 245.033639,7294.98558 C245.376298,7295.33761 245.845463,7295.57995 246.384355,7295.68865 C247.893451,7296.0008 255.668037,7296.17532 261.506198,7295.73552 C262.044094,7295.64178 262.520231,7295.39147 262.895762,7295.02447 C264.385932,7293.53455 264.28433,7285.06174 263.090998,7283.18289' id='youtube-%5B%23168%5D'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.icon.youtube:hover,
.icon.youtube:focus {
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 20 14'%3E%3Ctitle%3Eyoutube %5B%23168%5D%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Dribbble-Light-Preview' transform='translate(-300.000000, -7442.000000)' fill='%23009fe3'%3E%3Cg id='icons' transform='translate(56.000000, 160.000000)'%3E%3Cpath d='M251.988432,7291.58588 L251.988432,7285.97425 C253.980638,7286.91168 255.523602,7287.8172 257.348463,7288.79353 C255.843351,7289.62824 253.980638,7290.56468 251.988432,7291.58588 M263.090998,7283.18289 C262.747343,7282.73013 262.161634,7282.37809 261.538073,7282.26141 C259.705243,7281.91336 248.270974,7281.91237 246.439141,7282.26141 C245.939097,7282.35515 245.493839,7282.58153 245.111335,7282.93357 C243.49964,7284.42947 244.004664,7292.45151 244.393145,7293.75096 C244.556505,7294.31342 244.767679,7294.71931 245.033639,7294.98558 C245.376298,7295.33761 245.845463,7295.57995 246.384355,7295.68865 C247.893451,7296.0008 255.668037,7296.17532 261.506198,7295.73552 C262.044094,7295.64178 262.520231,7295.39147 262.895762,7295.02447 C264.385932,7293.53455 264.28433,7285.06174 263.090998,7283.18289' id='youtube-%5B%23168%5D'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.location-icon {
  background-image: url("data:image/svg+xml,%3Csvg width='11' height='14' viewBox='0 0 11 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.00122 13.5985C1.29419 8.26648 0.634033 7.70789 0.634033 5.72742C0.634033 3.03601 2.79224 0.852417 5.50903 0.852417C8.20044 0.852417 10.384 3.03601 10.384 5.72742C10.384 7.70789 9.69849 8.26648 5.99146 13.5985C5.76294 13.954 5.22974 13.954 5.00122 13.5985ZM5.50903 7.75867C6.62622 7.75867 7.54028 6.87 7.54028 5.72742C7.54028 4.61023 6.62622 3.69617 5.50903 3.69617C4.36646 3.69617 3.47778 4.61023 3.47778 5.72742C3.47778 6.87 4.36646 7.75867 5.50903 7.75867Z' fill='%23ffffff'/%3E%3C/svg%3E%0A");
}
i[class*="-icon"] {
  display: inline-block;
  width: 1rem;
  height: 1rem;
  background-size: 12px;
  background-position: center;
  background-repeat: no-repeat;
}
/* Responsive less */
/* Responsive less */
@media screen and (max-width: 79.98999999999999rem) {
  #header {
    font-size: 16px;
  }
  #header .header-logo {
    width: 80px;
  }
  #header #logo svg {
    width: 80px;
    height: 80px;
  }
  #header #main-menu {
    margin-right: 1rem;
    padding-top: 1em;
    padding-bottom: 1em;
  }
  #header #main-menu .menu .menu-item a {
    padding: .25em .5em;
  }
  #header #main-menu .menu .menu-item-has-children {
    padding-right: 1em;
  }
  #header #main-menu .menu .menu-item-has-children::after {
    right: .25em;
  }
  #header > .container > .pure-g {
    flex-wrap: nowrap;
  }
  .courses .course-card-title {
    padding: 1em;
  }
  .courses .course-card-title .h1 {
    font-size: 2rem;
  }
  .courses .course-card-image img {
    height: 320px;
  }
  .about-us-section > .container::after {
    left: -2em;
    max-height: 410px;
  }
}
@media screen and (max-width: 63.99rem) {
  #header .header-logo {
    z-index: 10;
  }
  #header .header-menu {
    position: fixed;
    top: 60px;
    bottom: 0;
    right: auto;
    left: 0;
    max-width: 90vw;
    width: 300px;
    opacity: 0;
    transform: translateX(-100%);
    background: #fde6c0;
    padding: 1.5rem 1rem;
    pointer-events: none;
    z-index: 9;
  }
  .animatable #header .header-menu {
    transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
  }
  #header .header-menu > .d-flex {
    flex-direction: column;
    align-items: flex-start;
  }
  #header .header-menu .header-search-and-login {
    position: relative;
    width: 100%;
    margin-left: 0;
    display: block;
  }
  #header .header-menu .header-search-and-login #search_form {
    position: relative;
    top: 0;
    left: 0;
    width: 0px;
    margin-right: 0.5rem;
  }
  #header .header-menu .header-search-and-login #search_form.active {
    width: 100%;
  }
  #header .header-menu #search_header_wrapper {
    margin-left: 0;
    margin-top: 1em;
    gap: 0;
  }
  #header .header-menu.active {
    opacity: 1;
    transform: translateX(0%);
    pointer-events: initial;
    box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.1);
  }
  #header .header-menu #main-menu .menu {
    flex-direction: column;
  }
  #header #menu-toggle {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background-size: 1rem;
    background-position: center;
    background-repeat: no-repeat;
    border: unset;
    background-color: #f6bfd9;
    background-image: url("data:image/svg+xml,%3Csvg width='176' height='148' viewBox='0 0 176 148' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M171.213 22.0763H5.39653C2.65899 22.0763 0.703613 20.1209 0.703613 17.3834V4.86891C0.703613 2.52246 2.65899 0.175999 5.39653 0.175999H171.213C173.559 0.175999 175.906 2.52246 175.906 4.86891V17.3834C175.906 20.1209 173.559 22.0763 171.213 22.0763ZM171.213 84.6485H5.39653C2.65899 84.6485 0.703613 82.6931 0.703613 79.9556V67.4411C0.703613 65.0947 2.65899 62.7482 5.39653 62.7482H171.213C173.559 62.7482 175.906 65.0947 175.906 67.4411V79.9556C175.906 82.6931 173.559 84.6485 171.213 84.6485ZM171.213 147.221H5.39653C2.65899 147.221 0.703613 145.265 0.703613 142.528V130.013C0.703613 127.667 2.65899 125.32 5.39653 125.32H171.213C173.559 125.32 175.906 127.667 175.906 130.013V142.528C175.906 145.265 173.559 147.221 171.213 147.221Z' fill='%23252020'/%3E%3C/svg%3E%0A");
  }
  #header #menu-toggle.active {
    background-image: url("data:image/svg+xml,%3Csvg width='168' height='168' viewBox='0 0 168 168' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M108.938 83.7375L165.637 140.438C168.787 143.587 168.787 149.362 165.637 152.512L152.512 165.637C149.362 168.787 143.587 168.787 140.438 165.637L84.2625 108.938L27.5625 165.637C24.4125 168.787 18.6375 168.787 15.4875 165.637L2.3625 152.512C-0.7875 149.362 -0.7875 143.587 2.3625 140.438L59.0625 83.7375L2.3625 27.5625C-0.7875 24.4125 -0.7875 18.6375 2.3625 15.4875L15.4875 2.3625C18.6375 -0.7875 24.4125 -0.7875 27.5625 2.3625L84.2625 59.0625L140.438 2.3625C143.587 -0.7875 149.362 -0.7875 152.512 2.3625L165.637 15.4875C168.787 18.6375 168.787 24.4125 165.637 27.5625L108.938 83.7375Z' fill='%23252020'/%3E%3C/svg%3E%0A");
    background-size: 0.85rem;
    background-position: center;
    background-repeat: no-repeat;
  }
  .courses .course-card {
    margin-bottom: 1rem;
  }
  .cursus-filter-bars {
    flex-wrap: wrap;
  }
  .newsletter-grid {
    gap: 1rem;
  }
  .banner-section {
    min-height: 300px;
  }
  .banner-section.offset-left-img-banner .cursus-banner-picture {
    margin-left: -20px;
  }
  #filters {
    max-height: 0;
    overflow: hidden;
    opacity: 0;
    transform: translateY(-10px);
    padding-top: 2em;
    padding-bottom: 2em;
    transition: max-height 325ms cubic-bezier(0.37, 0.01, 0.62, 1), opacity 325ms cubic-bezier(0.37, 0.01, 0.62, 1), transform 325ms cubic-bezier(0.37, 0.01, 0.62, 1), padding 325ms cubic-bezier(0.37, 0.01, 0.62, 1);
  }
  #filters.active {
    opacity: 1;
    transform: translateY(0);
  }
  .single-categorie .card {
    padding: 1rem;
  }
  .event-entry-grid {
    grid-template-columns: 4fr 6fr;
    grid-column-gap: 1rem;
    padding: 1.5rem 5rem 1.5rem 2.25rem;
  }
  #breadcrumbs {
    margin-left: 100px;
    max-width: 40vw;
  }
  #breadcrumbs span {
    flex-wrap: wrap;
  }
  .post-overview-banner-section .banner-section-title {
    grid-column: 2 / 8;
  }
  .layout-part.partners .grid-column-2-6 {
    grid-column: 2 / 14;
  }
  .layout-part.partners .partners-cell {
    grid-column: 1 / 15;
  }
  #header #main-menu {
    width: 100%;
  }
  #header #main-menu .menu .menu-item-has-children {
    padding-right: 2.5rem;
  }
  #header #main-menu .menu .menu-item-has-children::after {
    height: 30px;
    top: 0;
  }
  #header #main-menu .menu .menu-item-has-children:hover::after,
  #header #main-menu .menu .menu-item-has-children:focus::after {
    transform: scaleY(-1);
  }
  #header #main-menu .menu .menu-item-has-children:hover > .sub-menu-wrapper,
  #header #main-menu .menu .menu-item-has-children:focus > .sub-menu-wrapper {
    opacity: 1;
    transform: translateX(0);
  }
  #header #main-menu .menu .menu-item-has-children .sub-menu-wrapper {
    position: relative;
    left: 0;
    padding-top: 0;
  }
  #header #main-menu .menu .menu-item-has-children .sub-menu-wrapper .sub-menu {
    border-top: unset;
    padding: .5rem;
  }
}
@media screen and (max-width: 47.99rem) {
  .hero-video-section .hero-video-container {
    min-height: 400px;
  }
  .hero-video-section .h1-xl {
    font-size: 2rem;
  }
  .brand-image {
    width: 130px;
    height: 130px;
  }
  .after-hero .h4 {
    margin-bottom: 1em;
  }
  .d-block-md-low {
    display: block;
  }
  .fs-50p {
    font-size: 2rem;
  }
  .for-everyone-section .element-card {
    flex-direction: column-reverse;
  }
  .for-everyone-section .element-card-media video,
  .for-everyone-section .element-card-media img {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }
  .for-everyone-section .element-card-content {
    position: static;
    width: 100%;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    max-width: unset;
  }
  .for-everyone-section .homepage-content .for-everyone-section {
    padding-bottom: 10em;
  }
  .about-us-section .mb-3 {
    margin-bottom: 1rem;
  }
  .about-us-section .btn-wrapper {
    margin-bottom: 1rem;
  }
  .about-us-section > .container::after {
    left: -.5rem;
  }
  .about-us-section + .content-section {
    padding-top: 1.5em;
  }
  .blijf-op-de-hoogt-section .btn-wrapper {
    justify-content: flex-start;
    flex-wrap: wrap;
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
  .socials-section .pure-g {
    flex-direction: column-reverse;
  }
  .testimonials-slider {
    height: auto;
  }
  .testimonials-slider .splide__track {
    position: relative;
  }
  .testimonials-slider::after {
    content: unset;
  }
  .testimonials-slider .slider-actions {
    flex-direction: column;
    justify-content: center;
  }
  .testimonials-slider .slider-actions .splide__pagination {
    margin-left: 0;
    width: auto;
    margin-bottom: 1em;
  }
  .newsletter-section .newsletter {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .newsletter-section .newsletter-grid {
    gap: 1rem;
    grid-template-columns: 1fr;
  }
  .testimonial-section.content-section-last {
    padding-bottom: 9em;
  }
  #footer .pure-g > div {
    margin-bottom: 2em;
  }
  #footer .widget_media_image {
    max-width: 200px;
  }
  #footer .footer-socials .social-list {
    justify-content: center;
    margin-top: 2rem;
  }
  #breadcrumbs {
    margin-left: 90px;
    max-width: calc(90vw - 90px);
  }
  .event-entry-grid {
    grid-template-columns: 1fr;
    grid-row-gap: 1rem;
  }
  .full-width-side-image-usp {
    display: block;
    width: 90%;
    max-width: 1320px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  .full-width-side-image-usp .img-col .image-element {
    max-height: 30em;
  }
  .full-width-side-image-usp picture {
    display: none;
  }
  .post-overview-banner-section {
    display: block;
  }
  .post-overview-banner-section .banner-section-title {
    width: 90%;
    max-width: 1320px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  .post-overview-banner-section .banner-section-title .img-col .image-element {
    max-height: 30em;
  }
  .post-overview-banner-section .banner-section-image {
    display: none;
  }
  .banner-brand-image {
    position: absolute;
    transform: translateY(-66%);
  }
  .course-card-title {
    padding-left: 1em;
    padding-right: 1em;
  }
  .who-is-who {
    padding-bottom: 10em;
  }
  .who-is-who .container-thinner {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    max-width: unset;
  }
  .contact-maps {
    min-height: 440px;
  }
}
/* Child theme less */
/*# sourceMappingURL=/home/muzelinck/domains/muzelinck.triplehosting.nl/public_html/wp-content/themes/GladiorTheme/style.css.map */