/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

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

main {
  display: block;
}

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

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

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

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

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

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

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

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

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

a {
  background-color: transparent;
}

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

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

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

b,
strong {
  font-weight: bolder;
}

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

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

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

small {
  font-size: 80%;
}

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

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

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

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

img {
  border-style: none;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

progress {
  vertical-align: baseline;
}

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

textarea {
  overflow: auto;
}

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

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

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

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

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

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

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

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

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

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

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

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

details {
  display: block;
}

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

summary {
  display: list-item;
}

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

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

template {
  display: none;
}

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

[hidden] {
  display: none;
}

*{outline:none}h1,h2,p,figure,ul,ol{margin:0}a,h1,h2,h3,div,ul,li,dl,dt,dd,form,input,textarea,header,div,nav,label{box-sizing:border-box}::before,::after{box-sizing:border-box}a{color:inherit;text-decoration:none}img{vertical-align:middle}input,textarea{border-radius:0;-webkit-appearance:unset}input[type=checkbox]{-webkit-appearance:checkbox}input[type=radio]{-webkit-appearance:radio}.columns{display:flex;flex-wrap:wrap}.columns.has-no-wrap{flex-wrap:nowrap}.columns.is-horizontaly-aligned{justify-content:center}.columns.is-vertical-aligned{align-items:center}.column{flex:0 0 auto;width:100%}@keyframes lego-brick-click{from{opacity:0;transform:scale(2)}to{opacity:1;transform:scale(1)}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(100px)}100%{opacity:1;transform:translateY(0)}}@font-face{font-family:"Exo";src:url(/dist/fonts/e95f78ae1557bca0247c.woff2) format("woff2");font-weight:normal;font-style:normal;font-stretch:normal;font-display:block}@font-face{font-family:"Exo";src:url(/dist/fonts/20e7358b5f2d43b45c6e.woff2) format("woff2");font-weight:500;font-style:normal;font-stretch:normal;font-display:block}@font-face{font-family:"Exo";src:url(/dist/fonts/50aa85420eafd1df86b1.woff2) format("woff2");font-weight:bold;font-style:normal;font-stretch:normal;font-display:block}@font-face{font-family:icon;src:url(/dist/fonts/47dde55b1a21bde85278.woff2) format("woff2"),url(/dist/fonts/e3a6bc332dc8326bb66d.woff) format("woff");font-style:normal;font-weight:normal;font-display:block}.icon:before{font-style:normal;font-weight:normal;font-variant:normal;font-family:icon;line-height:1;text-transform:none;vertical-align:middle;speak:none;content:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-down:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-up:before{content:""}.icon-check:before{content:""}.icon-close:before{content:""}.icon-external:before{content:""}.icon-facebook:before{content:""}.icon-instagram:before{content:""}.icon-linkedin:before{content:""}.icon-phone:before{content:""}.icon-pinterest:before{content:""}.icon-play:before{content:""}.icon-twitter:before{content:""}.icon-vimeo:before{content:""}.icon-youtube:before{content:""}footer .buttons .button:last-child,.buttons.has-last-button-white .button:not(:first-child):last-child,.button.is-white{background-color:#fff;color:#02463a}.button.is-primary{background-color:#02463a;color:#fff}.button.is-primary:before{background:rgb(2.7083333333,94.7916666667,78.5416666667)}.button{font-size:1.25rem;line-height:2.5rem;position:relative;z-index:1;display:inline-flex;padding:.5rem 3.5rem .5rem 2.5rem;transition:color .3s ease-in-out;-webkit-appearance:none;cursor:pointer;text-decoration:none;background-color:#74ac57;color:#02463a;border:none;overflow:hidden;border-radius:1.75rem;font-weight:600;white-space:nowrap}.button:before{position:absolute;z-index:-1;content:"";width:22.5rem;height:22.5rem;border-radius:50%;top:50%;left:50%;transform:translate(-50%, -50%) scale(0);opacity:0;background:hsl(99.5294117647,33.8645418327%,60.7843137255%);transition:transform .3s ease,opacity .3s ease}.button:after{position:absolute;content:"";width:2.125rem;height:2.125rem;top:.6875rem;right:1.125rem;background:url(/dist/images/dbc5d3140e00ef604299.svg)}.button:hover:before,.button:focus:before{opacity:1;transform:translate(-50%, -50%) scale(1)}.button.is-loading{padding-left:3.125rem;cursor:not-allowed}.button.is-loading:before{position:absolute;display:block;content:"";border:.25rem solid rgb(92.812749004,139.219123506,68.780876494);border-radius:50%;border-top:.25rem solid rgb(70.0557768924,105.0836653386,51.9163346614);width:1.25rem;height:1.25rem;top:1.125rem;left:1rem;animation:spin 1.5s linear infinite;opacity:1}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.buttons{display:flex;flex-wrap:wrap;margin:-0.625rem -0.625rem}.buttons .button{margin:.625rem .625rem}.buttons.is-centerd{justify-content:center}.checkbox,.dataconsent,.radio{position:relative;text-align:left}.checkbox input,.dataconsent input,.radio input{position:absolute;margin:0;top:0;left:.625rem;opacity:0}.checkbox input:focus+label:before,.dataconsent input:focus+label:before,.radio input:focus+label:before{box-shadow:0 0 5px rgba(2,70,58,.07)}.checkbox label,.dataconsent label,.radio label{font-size:1rem;line-height:1.2em;position:relative;display:block;padding:0 0 0 2.625rem;margin:0;cursor:pointer;margin:0 0 .4375rem}.checkbox label:before,.dataconsent label:before,.radio label:before{content:"";position:absolute;width:1rem;height:1rem;border:1px solid rgba(0,0,0,0);border-radius:1.75rem;padding:.1875rem 0 0;left:0;text-align:center;background:#fff;transition:all .3s ease-in-out}.checkbox label:focus:before,.checkbox label:hover:before,.dataconsent label:focus:before,.dataconsent label:hover:before,.radio label:focus:before,.radio label:hover:before{border:1px solid #02463a}.checkbox label p,.dataconsent label p,.radio label p{margin:0}.checkbox label a,.dataconsent label a,.radio label a{text-decoration:underline}.checkbox label a:hover,.dataconsent label a:hover,.radio label a:hover{text-decoration:none}.checkbox input:checked+label:before,.dataconsent input:checked+label:before{font-style:normal;font-weight:normal;font-variant:normal;font-family:icon;line-height:1;text-transform:none;vertical-align:middle;speak:none;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000}.checkbox label:before,.dataconsent label:before{font-size:.5rem;color:rgba(0,0,0,0)}.radio input:checked+label:after{opacity:1}.radio label:before{border-radius:100%}.radio label:after{position:absolute;content:"";width:.875rem;height:.875rem;border-radius:100%;top:1.25rem;left:.1875rem;background:rgba(2,70,58,.8);opacity:0;transition:opacity .3s ease-in-out}.checkbox label:before,.radio label:before{top:1.0625rem}.dataconsent label:before{top:.125rem}.radiobuttonlist{display:flex;flex-wrap:wrap;margin:0 -1.25rem}.radiobuttonlist .radio{margin:0 1.25rem}.container{display:flow-root;width:100%;max-width:97.125rem;padding:0 1.25rem;margin:0 auto}.container.is-med{max-width:62.125rem}.content p,.content ol,.content ul,.content table{margin:0 0 1.875rem}.content p:not(.social-media):last-child,.content ol:not(.social-media):last-child,.content ul:not(.social-media):last-child,.content table:not(.social-media):last-child{margin:0}.content p a,.content ol a,.content ul a,.content table a{text-decoration:underline}.content p a:hover,.content ol a:hover,.content ul a:hover,.content table a:hover{text-decoration:none}.content ul,.content ol{padding-left:1.25rem}.content ul li>ul>li:first-child,.content ol li>ul>li:first-child{border-top:none}.content ul li>ul>li:last-child,.content ol li>ul>li:last-child{border-bottom:none}.content ul:not(.social-media){list-style:none;border-top:1px solid rgba(116,172,87,.2);padding:0}.content ul:not(.social-media) li{position:relative;padding:.5rem 0 .4375rem 1.5rem;border-bottom:1px solid rgba(116,172,87,.2)}.content ul:not(.social-media) li:before{position:absolute;content:"";width:.375rem;height:.375rem;top:1.375rem;left:0;background:#74ac57;border-radius:50%}.content table{width:100%}.content table td{display:block;vertical-align:top}.content table td:last-of-type{padding-right:0}.content.is-centerd{text-align:center}.hamburger{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:50%;height:4rem;padding:0 1.5rem 0 3.375rem;background:#74ac57;color:#02463a;transition:background .3s ease,box-shadow .3s ease;cursor:pointer}.hamburger .hamburger__icon{position:relative;width:24px;height:2px;margin-right:1.5rem;text-indent:-999999px;background:#02463a;transition:background .3s ease}.hamburger .hamburger__icon:before,.hamburger .hamburger__icon:after{position:absolute;content:"";width:22px;height:2px;right:0;background:#02463a;transition:transform .3s ease,background .3s ease}.hamburger .hamburger__icon:before{transform:translateY(-7px)}.hamburger .hamburger__icon:after{transform:translateY(7px)}.hamburger .hamburger__text{font-size:1.125rem;line-height:1.2em;text-transform:uppercase;font-weight:500;padding:2px 0 0;transition:color .3s ease}.hamburger:hover{background:#417e49;color:#74ac57}.hamburger:hover .hamburger__icon{background:#74ac57}.hamburger:hover .hamburger__icon:before{background:#74ac57}.hamburger:hover .hamburger__icon:after{background:#74ac57}#nav:checked+.fixed-header .hamburger{background:#0e503b;padding:0}#nav:checked+.fixed-header .hamburger .hamburger__icon{background:rgba(0,0,0,0)}#nav:checked+.fixed-header .hamburger .hamburger__icon:before{background:#74ac57;transform:translateY(0) rotate(45deg)}#nav:checked+.fixed-header .hamburger .hamburger__icon:after{background:#74ac57;transform:translateY(0) rotate(-45deg)}#nav:checked+.fixed-header .hamburger .hamburger__text{color:#74ac57}#nav:checked+.fixed-header .hamburger:hover{background:#417e49}.image{position:relative}.image.is-square{position:relative;overflow:hidden}.image.is-square:before{position:relative;display:block;content:"";padding:0 0 100%;background-color:rgba(0,0,0,0)}.image.is-square img,.image.is-square video{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;object-position:center}.image.is-3by2{position:relative;overflow:hidden}.image.is-3by2:before{position:relative;display:block;content:"";padding:0 0 66.6666666667%;background-color:rgba(0,0,0,0)}.image.is-3by2 img,.image.is-3by2 video{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;object-position:center}.image.is-3by4{position:relative;overflow:hidden}.image.is-3by4:before{position:relative;display:block;content:"";padding:0 0 133.3333333333%;background-color:rgba(0,0,0,0)}.image.is-3by4 img,.image.is-3by4 video{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;object-position:center}.image.is-big{position:relative;overflow:hidden}.image.is-big:before{position:relative;display:block;content:"";padding:0 0 36.9047619048%;background-color:rgba(0,0,0,0)}.image.is-big img,.image.is-big video{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;object-position:center}.image.is-small{position:relative;overflow:hidden}.image.is-small:before{position:relative;display:block;content:"";padding:0 0 46.7532467532%;background-color:rgba(0,0,0,0)}.image.is-small img,.image.is-small video{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;object-position:center}.image.is-small img{width:101%}.image.is-intro-image{position:relative;overflow:hidden}.image.is-intro-image:before{position:relative;display:block;content:"";padding:0 0 56.25%;background-color:rgba(0,0,0,0)}.image.is-intro-image img,.image.is-intro-image video{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;object-position:center}.image.is-portrait-image-slider{position:relative;overflow:hidden}.image.is-portrait-image-slider:before{position:relative;display:block;content:"";padding:0 0 66.6666666667%;background-color:rgba(0,0,0,0)}.image.is-portrait-image-slider img,.image.is-portrait-image-slider video{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;object-position:center}.image.has-no-crop img{width:auto;margin:0 auto}.image.has-placeholder{background:#c9d8d5 url(/dist/images/b45c913b2495ee94cf77.svg) center no-repeat;background-size:13.9375rem 4.8125rem}.image img{width:100%;height:auto}.image a.video:before{font-style:normal;font-weight:normal;font-variant:normal;font-family:icon;line-height:1;text-transform:none;vertical-align:middle;speak:none;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;z-index:2;width:6rem;height:6rem;padding:0 0 0 .125rem;border-radius:50%;top:50%;left:50%;transform:translate(-50%, -50%) scale(1);background:#74ac57;transition:transform .3s ease;box-shadow:0px 0px 60px 0px rgba(0,0,0,.4);font-size:26px;text-align:center;line-height:6rem;color:#02463a}.image a.video:hover:before{transform:translate(-50%, -50%) scale(1.1)}.image .caption{font-size:.75rem;line-height:1.2em;position:absolute;padding:.3125rem .625rem .3125rem;right:0;bottom:0;background:rgba(2,70,58,.9);color:#fff}.image.is-filling img{height:100%;object-fit:cover;object-position:center}.image.has-hover{overflow:hidden}.image.has-hover img{transition:transform .3s ease;transform:scale(1)}.image.has-hover:hover img{transform:scale(1.2)}.input{font-size:1.25rem;line-height:2.5rem;width:100%;min-height:3.375rem;padding:0 2.5rem;overflow:hidden;border:0;transition:all .3s ease-in-out;line-height:3.375rem;border:1px solid #fff;border-radius:1.75rem;box-shadow:none;outline:none;font-weight:500;color:#02463a}.input::placeholder{opacity:1;color:#02463a;font-weight:500}.input:hover,.input:focus{border:1px solid #02463a;box-shadow:none;outline:none}.link{font-size:1.25rem;line-height:2.5rem;position:relative;font-weight:500;color:#74ac57}.link:before{position:absolute;content:"";width:100%;height:.0625rem;bottom:0;left:0;background:#74ac57;transform:scaleX(0);transition:transform .2s ease-in-out;transform-origin:right}.link:hover:before{transform:scaleX(1);transform-origin:left}.link[target=_blank]:after{font-style:normal;font-weight:normal;font-variant:normal;font-family:icon;line-height:1;text-transform:none;vertical-align:middle;speak:none;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;font-size:.875rem;margin-left:.625rem;top:-0.125rem}.links.has-text-alignd-right{display:block;text-align:right}.links.has-padding{padding:1.5rem 0}.links.is-last-child{padding:2.125rem 0}.link-list{position:relative;display:flex;flex-wrap:wrap;padding:.625rem 0 .625rem 1rem;margin:0 -1.375rem;list-style:none}.link-list li{margin:.3125rem 1.375rem}.link-list:after{position:absolute;content:"";width:calc(100% - 2.75rem);height:1px;bottom:0;left:1.375rem;background:#74ac57;opacity:.3}.logo{z-index:0;display:block;width:12.5rem;height:4.3125rem;text-indent:-9999px;background:url(/dist/images/5fda55959d06e305865a.svg) center no-repeat;transition:all .3s ease-in-out}.logo.is-big{width:17.5rem;height:6.0625rem}.textarea{font-size:1.25rem;line-height:2.5rem;width:100%;min-height:13rem;padding:.625rem 2.5rem;border:1px solid #fff;-moz-appearance:none;-webkit-appearance:none;resize:vertical;border-radius:1.75rem;font-weight:500;color:#02463a}.textarea::placeholder{opacity:1;color:#02463a;font-weight:500}.textarea:hover,.textarea:focus{border:1px solid #02463a;box-shadow:none;outline:none}.title{font-weight:bold;margin:0;font-size:2.25rem;line-height:2.6875rem}.title.is-small{font-weight:300;font-size:1.75rem;line-height:1.2em}.title.is-primary{color:#74ac57}.title.is-big{font-size:3rem;line-height:3.375rem}.title-container .title.is-small{margin-bottom:2rem}.title-container+.content{margin-top:3rem}.title-sub{margin:0;font-family:"Exo",sans-serif;font-size:1.5rem;line-height:2.5rem}.video-wrapper{position:relative;overflow:hidden;position:relative;margin:4rem 0 0;overflow:visible}.video-wrapper:before{position:relative;display:block;content:"";padding:0 0 56.2169312169%;background-color:rgba(0,0,0,0)}.video-wrapper img,.video-wrapper video{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;object-position:center}.video-wrapper .video-wrapper__modal{position:absolute;z-index:2;width:6rem;height:6rem;border-radius:50%;top:-3rem;left:50%;transform:translate(-50%, 0);background:#74ac57;color:#02463a;cursor:pointer}.video-wrapper .video-wrapper__modal span{display:none}.video-wrapper .video-wrapper__modal:after{font-style:normal;font-weight:normal;font-variant:normal;font-family:icon;line-height:1;text-transform:none;vertical-align:middle;speak:none;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;font-size:26px;margin:0 0 0 .125rem;top:50%;left:50%;transform:translate(-50%, -50%)}.video-wrapper .video-wrapper__modal.lg-modal{display:block}.video-wrapper .video-wrapper__modal.in-wrapper{display:none}.video-wrapper figure{height:calc(100% - 2px)}.video-wrapper img,.video-wrapper video,.video-wrapper iframe{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;object-position:center;transition:opacity .3s ease-in-out .2s;pointer-events:none}.video-wrapper iframe{width:calc(100% + 2px);left:-1px;opacity:0}.video-wrapper img{height:calc(100% - 1px)}.video-wrapper .video.is-main-video{opacity:0}body[data-aos-duration="50"] [data-aos],[data-aos][data-aos][data-aos-duration="50"]{transition-duration:50ms}body[data-aos-delay="50"] [data-aos],[data-aos][data-aos][data-aos-delay="50"]{transition-delay:0}body[data-aos-delay="50"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="50"].aos-animate{transition-delay:50ms}body[data-aos-duration="100"] [data-aos],[data-aos][data-aos][data-aos-duration="100"]{transition-duration:100ms}body[data-aos-delay="100"] [data-aos],[data-aos][data-aos][data-aos-delay="100"]{transition-delay:0}body[data-aos-delay="100"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="100"].aos-animate{transition-delay:100ms}body[data-aos-duration="150"] [data-aos],[data-aos][data-aos][data-aos-duration="150"]{transition-duration:150ms}body[data-aos-delay="150"] [data-aos],[data-aos][data-aos][data-aos-delay="150"]{transition-delay:0}body[data-aos-delay="150"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="150"].aos-animate{transition-delay:150ms}body[data-aos-duration="200"] [data-aos],[data-aos][data-aos][data-aos-duration="200"]{transition-duration:200ms}body[data-aos-delay="200"] [data-aos],[data-aos][data-aos][data-aos-delay="200"]{transition-delay:0}body[data-aos-delay="200"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="200"].aos-animate{transition-delay:200ms}body[data-aos-duration="250"] [data-aos],[data-aos][data-aos][data-aos-duration="250"]{transition-duration:250ms}body[data-aos-delay="250"] [data-aos],[data-aos][data-aos][data-aos-delay="250"]{transition-delay:0}body[data-aos-delay="250"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="250"].aos-animate{transition-delay:250ms}body[data-aos-duration="300"] [data-aos],[data-aos][data-aos][data-aos-duration="300"]{transition-duration:300ms}body[data-aos-delay="300"] [data-aos],[data-aos][data-aos][data-aos-delay="300"]{transition-delay:0}body[data-aos-delay="300"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="300"].aos-animate{transition-delay:300ms}body[data-aos-duration="350"] [data-aos],[data-aos][data-aos][data-aos-duration="350"]{transition-duration:350ms}body[data-aos-delay="350"] [data-aos],[data-aos][data-aos][data-aos-delay="350"]{transition-delay:0}body[data-aos-delay="350"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="350"].aos-animate{transition-delay:350ms}body[data-aos-duration="400"] [data-aos],[data-aos][data-aos][data-aos-duration="400"]{transition-duration:400ms}body[data-aos-delay="400"] [data-aos],[data-aos][data-aos][data-aos-delay="400"]{transition-delay:0}body[data-aos-delay="400"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="400"].aos-animate{transition-delay:400ms}body[data-aos-duration="450"] [data-aos],[data-aos][data-aos][data-aos-duration="450"]{transition-duration:450ms}body[data-aos-delay="450"] [data-aos],[data-aos][data-aos][data-aos-delay="450"]{transition-delay:0}body[data-aos-delay="450"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="450"].aos-animate{transition-delay:450ms}body[data-aos-duration="500"] [data-aos],[data-aos][data-aos][data-aos-duration="500"]{transition-duration:500ms}body[data-aos-delay="500"] [data-aos],[data-aos][data-aos][data-aos-delay="500"]{transition-delay:0}body[data-aos-delay="500"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="500"].aos-animate{transition-delay:500ms}body[data-aos-duration="550"] [data-aos],[data-aos][data-aos][data-aos-duration="550"]{transition-duration:550ms}body[data-aos-delay="550"] [data-aos],[data-aos][data-aos][data-aos-delay="550"]{transition-delay:0}body[data-aos-delay="550"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="550"].aos-animate{transition-delay:550ms}body[data-aos-duration="600"] [data-aos],[data-aos][data-aos][data-aos-duration="600"]{transition-duration:600ms}body[data-aos-delay="600"] [data-aos],[data-aos][data-aos][data-aos-delay="600"]{transition-delay:0}body[data-aos-delay="600"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="600"].aos-animate{transition-delay:600ms}body[data-aos-duration="650"] [data-aos],[data-aos][data-aos][data-aos-duration="650"]{transition-duration:650ms}body[data-aos-delay="650"] [data-aos],[data-aos][data-aos][data-aos-delay="650"]{transition-delay:0}body[data-aos-delay="650"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="650"].aos-animate{transition-delay:650ms}body[data-aos-duration="700"] [data-aos],[data-aos][data-aos][data-aos-duration="700"]{transition-duration:700ms}body[data-aos-delay="700"] [data-aos],[data-aos][data-aos][data-aos-delay="700"]{transition-delay:0}body[data-aos-delay="700"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="700"].aos-animate{transition-delay:700ms}body[data-aos-duration="750"] [data-aos],[data-aos][data-aos][data-aos-duration="750"]{transition-duration:750ms}body[data-aos-delay="750"] [data-aos],[data-aos][data-aos][data-aos-delay="750"]{transition-delay:0}body[data-aos-delay="750"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="750"].aos-animate{transition-delay:750ms}body[data-aos-duration="800"] [data-aos],[data-aos][data-aos][data-aos-duration="800"]{transition-duration:800ms}body[data-aos-delay="800"] [data-aos],[data-aos][data-aos][data-aos-delay="800"]{transition-delay:0}body[data-aos-delay="800"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="800"].aos-animate{transition-delay:800ms}body[data-aos-duration="850"] [data-aos],[data-aos][data-aos][data-aos-duration="850"]{transition-duration:850ms}body[data-aos-delay="850"] [data-aos],[data-aos][data-aos][data-aos-delay="850"]{transition-delay:0}body[data-aos-delay="850"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="850"].aos-animate{transition-delay:850ms}body[data-aos-duration="900"] [data-aos],[data-aos][data-aos][data-aos-duration="900"]{transition-duration:900ms}body[data-aos-delay="900"] [data-aos],[data-aos][data-aos][data-aos-delay="900"]{transition-delay:0}body[data-aos-delay="900"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="900"].aos-animate{transition-delay:900ms}body[data-aos-duration="950"] [data-aos],[data-aos][data-aos][data-aos-duration="950"]{transition-duration:950ms}body[data-aos-delay="950"] [data-aos],[data-aos][data-aos][data-aos-delay="950"]{transition-delay:0}body[data-aos-delay="950"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="950"].aos-animate{transition-delay:950ms}body[data-aos-duration="1000"] [data-aos],[data-aos][data-aos][data-aos-duration="1000"]{transition-duration:1000ms}body[data-aos-delay="1000"] [data-aos],[data-aos][data-aos][data-aos-delay="1000"]{transition-delay:0}body[data-aos-delay="1000"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1000"].aos-animate{transition-delay:1000ms}body[data-aos-duration="1050"] [data-aos],[data-aos][data-aos][data-aos-duration="1050"]{transition-duration:1050ms}body[data-aos-delay="1050"] [data-aos],[data-aos][data-aos][data-aos-delay="1050"]{transition-delay:0}body[data-aos-delay="1050"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1050"].aos-animate{transition-delay:1050ms}body[data-aos-duration="1100"] [data-aos],[data-aos][data-aos][data-aos-duration="1100"]{transition-duration:1100ms}body[data-aos-delay="1100"] [data-aos],[data-aos][data-aos][data-aos-delay="1100"]{transition-delay:0}body[data-aos-delay="1100"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1100"].aos-animate{transition-delay:1100ms}body[data-aos-duration="1150"] [data-aos],[data-aos][data-aos][data-aos-duration="1150"]{transition-duration:1150ms}body[data-aos-delay="1150"] [data-aos],[data-aos][data-aos][data-aos-delay="1150"]{transition-delay:0}body[data-aos-delay="1150"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1150"].aos-animate{transition-delay:1150ms}body[data-aos-duration="1200"] [data-aos],[data-aos][data-aos][data-aos-duration="1200"]{transition-duration:1200ms}body[data-aos-delay="1200"] [data-aos],[data-aos][data-aos][data-aos-delay="1200"]{transition-delay:0}body[data-aos-delay="1200"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1200"].aos-animate{transition-delay:1200ms}body[data-aos-duration="1250"] [data-aos],[data-aos][data-aos][data-aos-duration="1250"]{transition-duration:1250ms}body[data-aos-delay="1250"] [data-aos],[data-aos][data-aos][data-aos-delay="1250"]{transition-delay:0}body[data-aos-delay="1250"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1250"].aos-animate{transition-delay:1250ms}body[data-aos-duration="1300"] [data-aos],[data-aos][data-aos][data-aos-duration="1300"]{transition-duration:1300ms}body[data-aos-delay="1300"] [data-aos],[data-aos][data-aos][data-aos-delay="1300"]{transition-delay:0}body[data-aos-delay="1300"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1300"].aos-animate{transition-delay:1300ms}body[data-aos-duration="1350"] [data-aos],[data-aos][data-aos][data-aos-duration="1350"]{transition-duration:1350ms}body[data-aos-delay="1350"] [data-aos],[data-aos][data-aos][data-aos-delay="1350"]{transition-delay:0}body[data-aos-delay="1350"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1350"].aos-animate{transition-delay:1350ms}body[data-aos-duration="1400"] [data-aos],[data-aos][data-aos][data-aos-duration="1400"]{transition-duration:1400ms}body[data-aos-delay="1400"] [data-aos],[data-aos][data-aos][data-aos-delay="1400"]{transition-delay:0}body[data-aos-delay="1400"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1400"].aos-animate{transition-delay:1400ms}body[data-aos-duration="1450"] [data-aos],[data-aos][data-aos][data-aos-duration="1450"]{transition-duration:1450ms}body[data-aos-delay="1450"] [data-aos],[data-aos][data-aos][data-aos-delay="1450"]{transition-delay:0}body[data-aos-delay="1450"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1450"].aos-animate{transition-delay:1450ms}body[data-aos-duration="1500"] [data-aos],[data-aos][data-aos][data-aos-duration="1500"]{transition-duration:1500ms}body[data-aos-delay="1500"] [data-aos],[data-aos][data-aos][data-aos-delay="1500"]{transition-delay:0}body[data-aos-delay="1500"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1500"].aos-animate{transition-delay:1500ms}body[data-aos-duration="1550"] [data-aos],[data-aos][data-aos][data-aos-duration="1550"]{transition-duration:1550ms}body[data-aos-delay="1550"] [data-aos],[data-aos][data-aos][data-aos-delay="1550"]{transition-delay:0}body[data-aos-delay="1550"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1550"].aos-animate{transition-delay:1550ms}body[data-aos-duration="1600"] [data-aos],[data-aos][data-aos][data-aos-duration="1600"]{transition-duration:1600ms}body[data-aos-delay="1600"] [data-aos],[data-aos][data-aos][data-aos-delay="1600"]{transition-delay:0}body[data-aos-delay="1600"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1600"].aos-animate{transition-delay:1600ms}body[data-aos-duration="1650"] [data-aos],[data-aos][data-aos][data-aos-duration="1650"]{transition-duration:1650ms}body[data-aos-delay="1650"] [data-aos],[data-aos][data-aos][data-aos-delay="1650"]{transition-delay:0}body[data-aos-delay="1650"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1650"].aos-animate{transition-delay:1650ms}body[data-aos-duration="1700"] [data-aos],[data-aos][data-aos][data-aos-duration="1700"]{transition-duration:1700ms}body[data-aos-delay="1700"] [data-aos],[data-aos][data-aos][data-aos-delay="1700"]{transition-delay:0}body[data-aos-delay="1700"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1700"].aos-animate{transition-delay:1700ms}body[data-aos-duration="1750"] [data-aos],[data-aos][data-aos][data-aos-duration="1750"]{transition-duration:1750ms}body[data-aos-delay="1750"] [data-aos],[data-aos][data-aos][data-aos-delay="1750"]{transition-delay:0}body[data-aos-delay="1750"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1750"].aos-animate{transition-delay:1750ms}body[data-aos-duration="1800"] [data-aos],[data-aos][data-aos][data-aos-duration="1800"]{transition-duration:1800ms}body[data-aos-delay="1800"] [data-aos],[data-aos][data-aos][data-aos-delay="1800"]{transition-delay:0}body[data-aos-delay="1800"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1800"].aos-animate{transition-delay:1800ms}body[data-aos-duration="1850"] [data-aos],[data-aos][data-aos][data-aos-duration="1850"]{transition-duration:1850ms}body[data-aos-delay="1850"] [data-aos],[data-aos][data-aos][data-aos-delay="1850"]{transition-delay:0}body[data-aos-delay="1850"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1850"].aos-animate{transition-delay:1850ms}body[data-aos-duration="1900"] [data-aos],[data-aos][data-aos][data-aos-duration="1900"]{transition-duration:1900ms}body[data-aos-delay="1900"] [data-aos],[data-aos][data-aos][data-aos-delay="1900"]{transition-delay:0}body[data-aos-delay="1900"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1900"].aos-animate{transition-delay:1900ms}body[data-aos-duration="1950"] [data-aos],[data-aos][data-aos][data-aos-duration="1950"]{transition-duration:1950ms}body[data-aos-delay="1950"] [data-aos],[data-aos][data-aos][data-aos-delay="1950"]{transition-delay:0}body[data-aos-delay="1950"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1950"].aos-animate{transition-delay:1950ms}body[data-aos-duration="2000"] [data-aos],[data-aos][data-aos][data-aos-duration="2000"]{transition-duration:2000ms}body[data-aos-delay="2000"] [data-aos],[data-aos][data-aos][data-aos-delay="2000"]{transition-delay:0}body[data-aos-delay="2000"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2000"].aos-animate{transition-delay:2000ms}body[data-aos-duration="2050"] [data-aos],[data-aos][data-aos][data-aos-duration="2050"]{transition-duration:2050ms}body[data-aos-delay="2050"] [data-aos],[data-aos][data-aos][data-aos-delay="2050"]{transition-delay:0}body[data-aos-delay="2050"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2050"].aos-animate{transition-delay:2050ms}body[data-aos-duration="2100"] [data-aos],[data-aos][data-aos][data-aos-duration="2100"]{transition-duration:2100ms}body[data-aos-delay="2100"] [data-aos],[data-aos][data-aos][data-aos-delay="2100"]{transition-delay:0}body[data-aos-delay="2100"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2100"].aos-animate{transition-delay:2100ms}body[data-aos-duration="2150"] [data-aos],[data-aos][data-aos][data-aos-duration="2150"]{transition-duration:2150ms}body[data-aos-delay="2150"] [data-aos],[data-aos][data-aos][data-aos-delay="2150"]{transition-delay:0}body[data-aos-delay="2150"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2150"].aos-animate{transition-delay:2150ms}body[data-aos-duration="2200"] [data-aos],[data-aos][data-aos][data-aos-duration="2200"]{transition-duration:2200ms}body[data-aos-delay="2200"] [data-aos],[data-aos][data-aos][data-aos-delay="2200"]{transition-delay:0}body[data-aos-delay="2200"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2200"].aos-animate{transition-delay:2200ms}body[data-aos-duration="2250"] [data-aos],[data-aos][data-aos][data-aos-duration="2250"]{transition-duration:2250ms}body[data-aos-delay="2250"] [data-aos],[data-aos][data-aos][data-aos-delay="2250"]{transition-delay:0}body[data-aos-delay="2250"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2250"].aos-animate{transition-delay:2250ms}body[data-aos-duration="2300"] [data-aos],[data-aos][data-aos][data-aos-duration="2300"]{transition-duration:2300ms}body[data-aos-delay="2300"] [data-aos],[data-aos][data-aos][data-aos-delay="2300"]{transition-delay:0}body[data-aos-delay="2300"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2300"].aos-animate{transition-delay:2300ms}body[data-aos-duration="2350"] [data-aos],[data-aos][data-aos][data-aos-duration="2350"]{transition-duration:2350ms}body[data-aos-delay="2350"] [data-aos],[data-aos][data-aos][data-aos-delay="2350"]{transition-delay:0}body[data-aos-delay="2350"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2350"].aos-animate{transition-delay:2350ms}body[data-aos-duration="2400"] [data-aos],[data-aos][data-aos][data-aos-duration="2400"]{transition-duration:2400ms}body[data-aos-delay="2400"] [data-aos],[data-aos][data-aos][data-aos-delay="2400"]{transition-delay:0}body[data-aos-delay="2400"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2400"].aos-animate{transition-delay:2400ms}body[data-aos-duration="2450"] [data-aos],[data-aos][data-aos][data-aos-duration="2450"]{transition-duration:2450ms}body[data-aos-delay="2450"] [data-aos],[data-aos][data-aos][data-aos-delay="2450"]{transition-delay:0}body[data-aos-delay="2450"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2450"].aos-animate{transition-delay:2450ms}body[data-aos-duration="2500"] [data-aos],[data-aos][data-aos][data-aos-duration="2500"]{transition-duration:2500ms}body[data-aos-delay="2500"] [data-aos],[data-aos][data-aos][data-aos-delay="2500"]{transition-delay:0}body[data-aos-delay="2500"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2500"].aos-animate{transition-delay:2500ms}body[data-aos-duration="2550"] [data-aos],[data-aos][data-aos][data-aos-duration="2550"]{transition-duration:2550ms}body[data-aos-delay="2550"] [data-aos],[data-aos][data-aos][data-aos-delay="2550"]{transition-delay:0}body[data-aos-delay="2550"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2550"].aos-animate{transition-delay:2550ms}body[data-aos-duration="2600"] [data-aos],[data-aos][data-aos][data-aos-duration="2600"]{transition-duration:2600ms}body[data-aos-delay="2600"] [data-aos],[data-aos][data-aos][data-aos-delay="2600"]{transition-delay:0}body[data-aos-delay="2600"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2600"].aos-animate{transition-delay:2600ms}body[data-aos-duration="2650"] [data-aos],[data-aos][data-aos][data-aos-duration="2650"]{transition-duration:2650ms}body[data-aos-delay="2650"] [data-aos],[data-aos][data-aos][data-aos-delay="2650"]{transition-delay:0}body[data-aos-delay="2650"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2650"].aos-animate{transition-delay:2650ms}body[data-aos-duration="2700"] [data-aos],[data-aos][data-aos][data-aos-duration="2700"]{transition-duration:2700ms}body[data-aos-delay="2700"] [data-aos],[data-aos][data-aos][data-aos-delay="2700"]{transition-delay:0}body[data-aos-delay="2700"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2700"].aos-animate{transition-delay:2700ms}body[data-aos-duration="2750"] [data-aos],[data-aos][data-aos][data-aos-duration="2750"]{transition-duration:2750ms}body[data-aos-delay="2750"] [data-aos],[data-aos][data-aos][data-aos-delay="2750"]{transition-delay:0}body[data-aos-delay="2750"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2750"].aos-animate{transition-delay:2750ms}body[data-aos-duration="2800"] [data-aos],[data-aos][data-aos][data-aos-duration="2800"]{transition-duration:2800ms}body[data-aos-delay="2800"] [data-aos],[data-aos][data-aos][data-aos-delay="2800"]{transition-delay:0}body[data-aos-delay="2800"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2800"].aos-animate{transition-delay:2800ms}body[data-aos-duration="2850"] [data-aos],[data-aos][data-aos][data-aos-duration="2850"]{transition-duration:2850ms}body[data-aos-delay="2850"] [data-aos],[data-aos][data-aos][data-aos-delay="2850"]{transition-delay:0}body[data-aos-delay="2850"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2850"].aos-animate{transition-delay:2850ms}body[data-aos-duration="2900"] [data-aos],[data-aos][data-aos][data-aos-duration="2900"]{transition-duration:2900ms}body[data-aos-delay="2900"] [data-aos],[data-aos][data-aos][data-aos-delay="2900"]{transition-delay:0}body[data-aos-delay="2900"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2900"].aos-animate{transition-delay:2900ms}body[data-aos-duration="2950"] [data-aos],[data-aos][data-aos][data-aos-duration="2950"]{transition-duration:2950ms}body[data-aos-delay="2950"] [data-aos],[data-aos][data-aos][data-aos-delay="2950"]{transition-delay:0}body[data-aos-delay="2950"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2950"].aos-animate{transition-delay:2950ms}body[data-aos-duration="3000"] [data-aos],[data-aos][data-aos][data-aos-duration="3000"]{transition-duration:3000ms}body[data-aos-delay="3000"] [data-aos],[data-aos][data-aos][data-aos-delay="3000"]{transition-delay:0}body[data-aos-delay="3000"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="3000"].aos-animate{transition-delay:3000ms}body[data-aos-easing=linear] [data-aos],[data-aos][data-aos][data-aos-easing=linear]{transition-timing-function:cubic-bezier(0.25, 0.25, 0.75, 0.75)}body[data-aos-easing=ease] [data-aos],[data-aos][data-aos][data-aos-easing=ease]{transition-timing-function:cubic-bezier(0.25, 0.1, 0.25, 1)}body[data-aos-easing=ease-in] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in]{transition-timing-function:cubic-bezier(0.42, 0, 1, 1)}body[data-aos-easing=ease-out] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out]{transition-timing-function:cubic-bezier(0, 0, 0.58, 1)}body[data-aos-easing=ease-in-out] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out]{transition-timing-function:cubic-bezier(0.42, 0, 0.58, 1)}body[data-aos-easing=ease-in-back] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-back]{transition-timing-function:cubic-bezier(0.6, -0.28, 0.735, 0.045)}body[data-aos-easing=ease-out-back] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out-back]{transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275)}body[data-aos-easing=ease-in-out-back] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out-back]{transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}body[data-aos-easing=ease-in-sine] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-sine]{transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}body[data-aos-easing=ease-out-sine] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out-sine]{transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1)}body[data-aos-easing=ease-in-out-sine] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out-sine]{transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}body[data-aos-easing=ease-in-quad] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-quad]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}body[data-aos-easing=ease-out-quad] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out-quad]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}body[data-aos-easing=ease-in-out-quad] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out-quad]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}body[data-aos-easing=ease-in-cubic] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-cubic]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}body[data-aos-easing=ease-out-cubic] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out-cubic]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}body[data-aos-easing=ease-in-out-cubic] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out-cubic]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}body[data-aos-easing=ease-in-quart] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-quart]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}body[data-aos-easing=ease-out-quart] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out-quart]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}body[data-aos-easing=ease-in-out-quart] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out-quart]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translate3d(0, 0, 0)}[data-aos=fade-up]{transform:translate3d(0, 24px, 0)}[data-aos=fade-down]{transform:translate3d(0, -24px, 0)}[data-aos=fade-right]{transform:translate3d(-24px, 0, 0)}[data-aos=fade-left]{transform:translate3d(24px, 0, 0)}[data-aos=fade-up-right]{transform:translate3d(-24px, 24px, 0)}[data-aos=fade-up-left]{transform:translate3d(24px, 24px, 0)}[data-aos=fade-down-right]{transform:translate3d(-24px, -24px, 0)}[data-aos=fade-down-left]{transform:translate3d(24px, -24px, 0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translate3d(0, 0, 0) scale(1)}[data-aos=zoom-in]{transform:scale(0.6)}[data-aos=zoom-in-up]{transform:translate3d(0, 24px, 0) scale(0.6)}[data-aos=zoom-in-down]{transform:translate3d(0, -24px, 0) scale(0.6)}[data-aos=zoom-in-right]{transform:translate3d(-24px, 0, 0) scale(0.6)}[data-aos=zoom-in-left]{transform:translate3d(24px, 0, 0) scale(0.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0, 24px, 0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0, -24px, 0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-24px, 0, 0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(24px, 0, 0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translate3d(0, 0, 0)}[data-aos=slide-up]{transform:translate3d(0, 100%, 0)}[data-aos=slide-down]{transform:translate3d(0, -100%, 0)}[data-aos=slide-right]{transform:translate3d(-100%, 0, 0)}[data-aos=slide-left]{transform:translate3d(100%, 0, 0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}.banner{position:relative;z-index:0;height:calc(100% - 2.25rem);margin:2.25rem 0 0}.banner .banner__content{position:relative;z-index:1;height:100%;padding:6.25rem 1.375rem 2.5rem;background:#000}.banner .banner__content:before{position:absolute;content:"";width:100%;height:4.25rem;top:0;right:auto;bottom:auto;left:0;background:url(/dist/images/dbc5d3140e00ef604299.svg);background-size:2.125rem 2.125rem}.banner .buttons{margin-top:2.5rem}.banner img{position:absolute;z-index:-1;width:100%;height:100%;top:0;left:0;opacity:.8}.banner .banner_shadow{position:absolute;z-index:-1;width:calc(100% + 1.0625rem);height:calc(100% + 1.0625rem);top:0;left:0;background:rgba(29,29,27,.4);clip-path:polygon(calc(100% - 1.0625rem) 0, 100% 1.0625rem, 100% 100%, 1.0625rem 100%, 0 calc(100% - 1.0625rem), 0 0);transition:width .3s ease,height .3s ease}.banner.animate{opacity:0;animation:lego-brick-click .4s ease .2s forwards}.banner.animate .lego-block__wrapper:after{animation:lego-brick-click .4s ease .6s forwards}.call-to-action{position:relative;z-index:0}.js .call-to-action{opacity:0}.call-to-action.animate{animation:lego-brick-click .4s ease .2s forwards}.call-to-action .call-to-action__content-container{background:#74ac57;padding-top:4.25rem}.call-to-action .call-to-action__content-container:before{position:absolute;content:"";width:100%;height:4.25rem;top:0;right:auto;bottom:auto;left:0;background:url(/dist/images/dbc5d3140e00ef604299.svg);background-size:2.125rem 2.125rem}.call-to-action .call-to-action__content{padding:2.5rem 1.25rem 3.75rem 1.25rem}.call-to-action .call-to-action__shadow{position:absolute;z-index:-1;width:calc(100% + 1.0625rem);height:calc(100% + 1.0625rem);top:0;left:0;background:rgba(29,29,27,.4);clip-path:polygon(calc(100% - 1.0625rem) 0, 100% 1.0625rem, 100% 100%, 1.0625rem 100%, 0 calc(100% - 1.0625rem), 0 0)}.call-to-action .title{color:#02463a}.call-to-action .title strong{color:#fff}.call-to-action.has-image .call-to-action__content{padding:2.5rem 1.25rem 3.75rem 1.25rem}.call-to-action.has-image .image{position:relative;min-height:26.25rem}.call-to-action.has-image .image img{position:absolute;top:0;left:0}.content-block{position:relative;z-index:0}.content-block .content+.title,.content-block .content+.buttons{margin-top:4.25rem}.content-block .title+.content,.content-block .title+.buttons{margin-top:1.75rem}.content-block.has-padding{padding:5rem 0 0}.content-block.has-padding:last-child{padding-bottom:5rem}.content-block .content-block__content{max-width:70.125rem}.content-block.is-intro .title-container{max-width:53.875rem;margin-bottom:3rem}.content-block.is-intro+.content-block.has-padding{padding-top:2rem}.home .content-block.is-intro+.content-block.has-padding{padding-top:5rem}.content-block.is-intro+.content-block.has-padding.is-partner-block{padding-top:10rem}.content-block.is-intro.is-application{padding:0 0 5rem}.content-block.is-intro.is-application .content-block__content{max-width:initial}.content-block.is-intro.is-application .content-block__content .image{margin-top:3rem}.content-block.is-intro .is-contact-buttons{margin-top:0;margin-bottom:.875rem}.content-block.is-text-block.has-no-image .content-block__content{max-width:62rem;margin-left:auto}.content-block.is-text-block.has-no-image.has-text-aligned-left .content-block__content{margin-left:initial}.content-block.is-text-block.has-image-side .content-block__content{width:100%}.content-block.is-text-block.has-image-side .image{width:100%;margin:4rem 0 0}.content-block.is-text-block.has-image-side .image img{height:auto}.content-block.is-text-block.has-image-underneath .image{margin-top:70px}.content-block.is-text-block .title+.buttons{margin-top:3.5rem}.content-block.is-image-slider .content-block__content{width:100%;max-width:78.25rem;margin-left:auto}.content-block.is-image-slider .image-slider{margin-top:4.5rem}.content-block.is-faq-block .content-block__content{max-width:62rem;margin:0 auto}.content-block.is-faq-block .title{margin:0 0 1.25rem}.content-block.is-faq-block .buttons{margin:2.6875rem 0 0}.content-block.is-shortcuts-block .title{margin:0 0 2rem}.content-block.is-shortcuts-block .content-block__content{max-width:78.25rem;margin:0 0 0 auto}.content-block.is-shortcuts-block .title-container{max-width:70.125rem}.content-block.is-partner-block .content{margin-bottom:48px}.content-block.is-partner-slider{position:relative}.content-block.is-partner-slider .content-block__content{width:100%;max-width:78.25rem;margin:0 0 0 auto}.content-block.is-partner-slider .content-block__content-container{width:100%;margin:0 0 3rem}.content-block.is-partner-slider .columns .swiper-slide,.content-block.is-partner-slider .columns .column,.content-block.is-partner-slider .swiper-container .swiper-slide,.content-block.is-partner-slider .swiper-container .column{max-width:21.375rem}.content-block.is-related-applications-block h2.title{margin-bottom:3rem;text-align:center}.content-block.is-related-applications-block .links{text-align:center;margin:3rem 0 0}.content-block.is-form-block .content-block__content{max-width:62rem;margin:0 auto}.content-block.is-form-block .title-container{margin-bottom:3.125rem}.content-block.is-form-block .column:nth-child(2){margin-top:-48px}.content-block.is-tags-block .container{display:flex;justify-content:center}.content-block.overview{padding-top:0}.content-block.overview:last-child{padding-top:0}.dropdown-checkbox{display:none}.dropdown-checkbox+.dropdown{margin:0}.dropdown-checkbox+.dropdown dd{overflow:hidden;transition:height .3s ease;margin:0 0 2.5625rem}.dropdown-checkbox:checked+.dropdown dd{height:100%}.dropdown-checkbox:checked+.dropdown.is-faq{background:rgba(116,172,87,.1)}.dropdown-checkbox:checked+.dropdown.is-faq label:after{transform:translate(0, -50%) rotate(0)}.dropdown-checkbox:checked+.dropdown.is-faq label:hover:before{transform:translate(0, -50%) scale(1.2)}.dropdown-checkbox:checked+.dropdown.is-faq label:hover:after{transform:translate(0, -50%) rotate(0) scale(1.2)}.dropdown-checkbox:not(:checked)+.dropdown dd{height:0 !important}.dropdown.is-faq{border-top:1px solid rgba(116,172,87,.3)}.dropdown.is-faq label{position:relative;display:block;padding:.6875rem 1.25rem .6875rem 3.125rem;cursor:pointer;font-weight:500}.dropdown.is-faq label:before,.dropdown.is-faq label:after{position:absolute;content:"";width:16px;height:1px;top:50%;left:.75rem;transform:translate(0, -50%);background:#74ac57;transition:transform .3s ease;transform-origin:center}.dropdown.is-faq label:after{transform:translate(0, -50%) rotate(-90deg)}.dropdown.is-faq label:hover:before{transform:translate(0, -50%) scale(1.2)}.dropdown.is-faq label:hover:after{transform:translate(0, -50%) rotate(-90deg) scale(1.2)}.dropdown.is-faq dd{font-size:1.25rem;line-height:2.5rem;line-height:2rem;margin:0}.dropdown.is-faq .dropdown__content{padding:.375rem 1.25rem .75rem 1.25rem}.dropdown.is-faq:last-of-type{border-bottom:1px solid rgba(116,172,87,.3)}.filter{position:relative;z-index:1;margin:1rem 0 2.875rem}.filter .button-dropdown dt label{display:block;position:relative;padding:.75rem 1.25rem .75rem 3rem}.filter .button-dropdown dt label>span:before{content:attr(data-show-text)}.filter .button-dropdown dt label:before,.filter .button-dropdown dt label:after{position:absolute;content:"";width:16px;height:1px;top:50%;left:.75rem;transform:translate(0, -50%);background:#74ac57;transition:transform .3s ease;transform-origin:center}.filter .button-dropdown dt label:after{transform:translate(0, -50%) rotate(-90deg)}.filter .button-dropdown dt label:hover:before{transform:translate(0, -50%) scale(1.2)}.filter .button-dropdown dt label:hover:after{transform:translate(0, -50%) rotate(-90deg) scale(1.2)}.filter .button-dropdown dd{margin:-0.625rem}.filter .button-dropdown .button{margin:.625rem}.filter .dropdown-checkbox:checked+.dropdown label:after{transform:translate(0, -50%) rotate(0)}.filter .dropdown-checkbox:checked+.dropdown label>span:before{content:attr(data-hide-text)}.filter .dropdown-checkbox:checked+.dropdown label:hover:before{transform:translate(0, -50%) scale(1.2)}.filter .dropdown-checkbox:checked+.dropdown label:hover:after{transform:translate(0, -50%) rotate(0) scale(1.2)}.filter .dropdown__content{padding:.75rem}.filter .filter__reset{font-size:1.25rem;line-height:2.5rem;display:inline-block;color:#74ac57;padding:.375rem 1.25rem;margin:.5rem;font-weight:500}.filter .filter__reset span{position:relative}.filter .filter__reset span:before{position:absolute;content:"";width:100%;height:.0625rem;bottom:0;left:0;background:#74ac57;transform:scaleX(0);transition:transform .2s ease-in-out;transform-origin:right}.filter .filter__reset:hover span:before{transform:scaleX(1);transform-origin:left}.filter .filter-label{opacity:.3;transition:color .3s ease-in-out,opacity .3s ease-in-out;padding:.5rem 2.5rem}.filter .filter-label:after{display:none}.filter .filter-label:hover{opacity:.65}.filter .filter__input{display:none}.filter .filter__input:checked+.filter-label{opacity:1}.js .filter .button[type=submit]{display:none}.fixed-header{position:fixed;z-index:101;padding:0;bottom:0;left:0;pointer-events:none}.fixed-header .hamburger{pointer-events:auto}.fixed-header .fixed-header__contact{position:relative;overflow:hidden;display:block;width:50%;height:4rem;text-indent:-999999px;background:#e0e9e7;pointer-events:auto;transition:background .3s ease}.fixed-header .fixed-header__contact:after{font-style:normal;font-weight:normal;font-variant:normal;font-family:icon;line-height:1;text-transform:none;vertical-align:middle;speak:none;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-indent:0;color:#02463a}.fixed-header .fixed-header__contact:hover{background:#74ac57}.form{width:100%}.form .button{float:right}.form .input{width:100%}.form .field{margin:0 0 1.25rem}.form .longanswer{margin:0 0 .5rem}.form .hidden{display:none}.form .email2{display:none}.form .highlighted-text{font-weight:bold;display:block}.form .dataconsent{margin-top:2rem}.form .dataconsent label:before{border-radius:0}.image-slider{display:flex;flex-wrap:nowrap;width:calc(100% + 1.25rem);margin:0 -0.625rem;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.image-slider .swiper-slide{width:100%;max-width:50.375rem;height:auto;margin:0 .625rem}.image-slider.swiper-container{margin:0}.image-slider.swiper-container .swiper-slide{margin:0}.insight .insight__title{color:#74ac57;font-weight:400;margin:0 0 1.4375rem;font-size:1.75rem;line-height:1.2em}.insight .title{font-size:3rem;line-height:3.375rem}.insight .insight__brick{width:18.75rem;height:18.75rem;margin:0 auto;background:url(/dist/images/9415ed1d32fd60b91c76.png) no-repeat right bottom;background-size:contain}.js .insight .insight__brick{opacity:0}.insight.animate .insight__brick{animation:lego-brick-click .5s ease 0s forwards}.legal{position:relative;display:flex;flex-wrap:wrap;padding:0;margin:0;list-style:none;color:#74ac57;opacity:.4}.legal li{font-size:.875rem;line-height:1.2em;white-space:nowrap;margin-right:1rem}.legal li a{position:relative;text-decoration:none}.legal li a:before{position:absolute;content:"";width:100%;height:.0625rem;bottom:0;left:0;background:#74ac57;transform:scaleX(0);transition:transform .2s ease-in-out;transform-origin:right}.legal li a:hover:before{transform:scaleX(1);transform-origin:left}.lego-blocks{padding-right:.625rem}.js .lego-blocks .lego-block{opacity:0}.lego-blocks>.lego-block:nth-child(5n+1) .lego-block__wrapper:after,.lego-blocks>.column:nth-child(5n+1) .lego-block .lego-block__wrapper:after,.lego-blocks>.swiper-slide:nth-child(5n+1) .lego-block .lego-block__wrapper:after{width:5.375rem;height:5.375rem;background-image:url(/dist/images/44234087910bbaf2bc34.svg)}.lego-blocks>.lego-block:nth-child(5n+1).animate,.lego-blocks>.column:nth-child(5n+1) .lego-block.animate,.lego-blocks>.swiper-slide:nth-child(5n+1) .lego-block.animate{opacity:0;animation:lego-brick-click .4s ease .2s forwards}.lego-blocks>.lego-block:nth-child(5n+1).animate .lego-block__wrapper:after,.lego-blocks>.column:nth-child(5n+1) .lego-block.animate .lego-block__wrapper:after,.lego-blocks>.swiper-slide:nth-child(5n+1) .lego-block.animate .lego-block__wrapper:after{animation:lego-brick-click .4s ease .6s forwards}.lego-blocks>.lego-block:nth-child(5n+2) .lego-block__wrapper:after,.lego-blocks>.column:nth-child(5n+2) .lego-block .lego-block__wrapper:after,.lego-blocks>.swiper-slide:nth-child(5n+2) .lego-block .lego-block__wrapper:after{width:5.375rem;height:5.375rem;left:6.25rem;background-image:url(/dist/images/6124797f3cf8489ddecb.svg)}.lego-blocks>.lego-block:nth-child(5n+2).animate,.lego-blocks>.column:nth-child(5n+2) .lego-block.animate,.lego-blocks>.swiper-slide:nth-child(5n+2) .lego-block.animate{opacity:0;animation:lego-brick-click .4s ease 0s forwards}.lego-blocks>.lego-block:nth-child(5n+2).animate .lego-block__wrapper:after,.lego-blocks>.column:nth-child(5n+2) .lego-block.animate .lego-block__wrapper:after,.lego-blocks>.swiper-slide:nth-child(5n+2) .lego-block.animate .lego-block__wrapper:after{animation:lego-brick-click .4s ease .4s forwards}.lego-blocks>.lego-block:nth-child(5n+3) .lego-block__wrapper:after,.lego-blocks>.column:nth-child(5n+3) .lego-block .lego-block__wrapper:after,.lego-blocks>.swiper-slide:nth-child(5n+3) .lego-block .lego-block__wrapper:after{width:3.1875rem;height:7.5625rem;left:4.25rem;background-image:url(/dist/images/c4260ad20b65e1b60a0f.svg)}.lego-blocks>.lego-block:nth-child(5n+3).animate,.lego-blocks>.column:nth-child(5n+3) .lego-block.animate,.lego-blocks>.swiper-slide:nth-child(5n+3) .lego-block.animate{opacity:0;animation:lego-brick-click .4s ease .4s forwards}.lego-blocks>.lego-block:nth-child(5n+3).animate .lego-block__wrapper:after,.lego-blocks>.column:nth-child(5n+3) .lego-block.animate .lego-block__wrapper:after,.lego-blocks>.swiper-slide:nth-child(5n+3) .lego-block.animate .lego-block__wrapper:after{animation:lego-brick-click .4s ease .8s forwards}.lego-blocks>.lego-block:nth-child(5n+4) .lego-block__wrapper:after,.lego-blocks>.column:nth-child(5n+4) .lego-block .lego-block__wrapper:after,.lego-blocks>.swiper-slide:nth-child(5n+4) .lego-block .lego-block__wrapper:after{width:7.5rem;height:5.375rem;left:10.5rem;background-image:url(/dist/images/00390b1415f5477c4ed1.svg)}.lego-blocks>.lego-block:nth-child(5n+4).animate,.lego-blocks>.column:nth-child(5n+4) .lego-block.animate,.lego-blocks>.swiper-slide:nth-child(5n+4) .lego-block.animate{opacity:0;animation:lego-brick-click .4s ease .1s forwards}.lego-blocks>.lego-block:nth-child(5n+4).animate .lego-block__wrapper:after,.lego-blocks>.column:nth-child(5n+4) .lego-block.animate .lego-block__wrapper:after,.lego-blocks>.swiper-slide:nth-child(5n+4) .lego-block.animate .lego-block__wrapper:after{animation:lego-brick-click .4s ease .5s forwards}.lego-blocks>.lego-block:nth-child(5n+5) .lego-block__wrapper:after,.lego-blocks>.column:nth-child(5n+5) .lego-block .lego-block__wrapper:after,.lego-blocks>.swiper-slide:nth-child(5n+5) .lego-block .lego-block__wrapper:after{width:3.25rem;height:5.375rem;left:12.625rem;background-image:url(/dist/images/bbbe3d61e21e4a13a507.svg)}.lego-blocks>.lego-block:nth-child(5n+5).animate,.lego-blocks>.column:nth-child(5n+5) .lego-block.animate,.lego-blocks>.swiper-slide:nth-child(5n+5) .lego-block.animate{opacity:0;animation:lego-brick-click .4s ease .2s forwards}.lego-blocks>.lego-block:nth-child(5n+5).animate .lego-block__wrapper:after,.lego-blocks>.column:nth-child(5n+5) .lego-block.animate .lego-block__wrapper:after,.lego-blocks>.swiper-slide:nth-child(5n+5) .lego-block.animate .lego-block__wrapper:after{animation:lego-brick-click .4s ease .6s forwards}.lego-block{position:relative;z-index:0;display:block;height:calc(100% - 2.25rem);margin:2.25rem 0 0;color:#02463a}.lego-block:before{background-color:#e0e9e7}.lego-block .lego-block__wrapper{position:relative;display:flex;flex-wrap:wrap;height:100%;padding:4.125rem 0 0;top:0;left:0;transition:transform .3s ease,left .3s ease,top .3s ease;background:#e0e9e7}.lego-block .lego-block__wrapper:before{position:absolute;content:"";width:100%;height:4.25rem;top:0;right:auto;bottom:auto;left:0;background:url(/dist/images/dbc5d3140e00ef604299.svg);background-size:2.125rem 2.125rem}.lego-block .lego-block__wrapper:after{position:absolute;content:"";top:-2.25rem;left:2rem;background-repeat:no-repeat}.js .lego-block .lego-block__wrapper:after{opacity:0}.lego-block .lego-block__content{width:100%;background-color:#e0e9e7}.lego-block .lego-block__content.has-logo{padding:1.25rem}.lego-block .lego-block__content.has-text{padding:1.25rem 1.25rem 1.875rem}.lego-block .lego-block__content.has-text .title{font-weight:bold;margin:0}.lego-block .lego-block__shadow{position:absolute;z-index:-1;width:calc(100% + 1.0625rem);height:calc(100% + 1.0625rem);top:0;left:0;background:rgba(29,29,27,.4);clip-path:polygon(calc(100% - 1.0625rem) 0, 100% 1.0625rem, 100% 100%, 1.0625rem 100%, 0 calc(100% - 1.0625rem), 0 0);transition:width .3s ease,height .3s ease}.lego-block .image{width:100%;align-self:flex-end}.lego-block.has-hover:hover .lego-block__wrapper{top:1.0625rem;left:1.0625rem}.lego-block.has-hover:hover .lego-block__shadow{width:100%;height:100%}.lego-block.is-special .lego-block__wrapper:after{display:none}.lego-block.is-special .lego-block__wrapper:before{background-color:#74ac57}.lego-block.is-special .lego-block__content{background:#74ac57}.lego-block.is-special .lego-block__content.has-text .title{color:#fff;margin:0 0 2.375rem}.lego-block.is-special .lego-block__content.has-text .title strong{color:#02463a}@font-face{font-family:"lg";src:url(/dist/fonts/64b800aa30714fd916dc.woff2) format("woff2"),url(/dist/fonts/747d038541bfc6bb8ea9.ttf) format("truetype"),url(/dist/fonts/356a0e9cb064c7a196c6.woff) format("woff"),url(/dist/images/09cd8e9be7081f216644.svg#lg) format("svg");font-weight:normal;font-style:normal;font-display:block}.lg-icon{font-family:"lg" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-container{font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.lg-next,.lg-prev{background-color:rgba(0, 0, 0, 0.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1084;outline:none;border:none}.lg-next.disabled,.lg-prev.disabled{opacity:0 !important;cursor:default}.lg-next:hover:not(.disabled),.lg-prev:hover:not(.disabled){color:#fff}.lg-single-item .lg-next,.lg-single-item .lg-prev{display:none}.lg-next{right:20px}.lg-next:before{content:""}.lg-prev{left:20px}.lg-prev:after{content:""}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-moz-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-ms-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-moz-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-ms-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%}.lg-media-overlap .lg-toolbar{background-image:linear-gradient(0deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4))}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none !important;outline:medium none;will-change:color;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear;background:none;border:none;box-shadow:none}.lg-toolbar .lg-icon.lg-icon-18{font-size:18px}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:""}.lg-toolbar .lg-maximize{font-size:22px}.lg-toolbar .lg-maximize:after{content:""}.lg-toolbar .lg-download:after{content:""}.lg-sub-html{color:#eee;font-size:16px;padding:10px 40px;text-align:center;z-index:1080;opacity:0;-webkit-transition:opacity .2s ease-out 0s;-o-transition:opacity .2s ease-out 0s;transition:opacity .2s ease-out 0s}.lg-sub-html h4{margin:0;font-size:13px;font-weight:bold}.lg-sub-html p{font-size:12px;margin:5px 0 0}.lg-sub-html a{color:inherit}.lg-sub-html a:hover{text-decoration:underline}.lg-media-overlap .lg-sub-html{background-image:linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6))}.lg-item .lg-sub-html{position:absolute;bottom:0;right:0;left:0}.lg-error-msg{font-size:14px;color:#999}.lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;height:47px;vertical-align:middle}.lg-closing .lg-toolbar,.lg-closing .lg-prev,.lg-closing .lg-next,.lg-closing .lg-sub-html{opacity:0;-webkit-transition:-webkit-transform .08 cubic-bezier(0, 0, 0.25, 1) 0s,opacity .08 cubic-bezier(0, 0, 0.25, 1) 0s,color .08 linear;-moz-transition:-moz-transform .08 cubic-bezier(0, 0, 0.25, 1) 0s,opacity .08 cubic-bezier(0, 0, 0.25, 1) 0s,color .08 linear;-o-transition:-o-transform .08 cubic-bezier(0, 0, 0.25, 1) 0s,opacity .08 cubic-bezier(0, 0, 0.25, 1) 0s,color .08 linear;transition:transform .08 cubic-bezier(0, 0, 0.25, 1) 0s,opacity .08 cubic-bezier(0, 0, 0.25, 1) 0s,color .08 linear}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-media-cont{opacity:0;-moz-transform:scale3d(0.5, 0.5, 0.5);-o-transform:scale3d(0.5, 0.5, 0.5);-ms-transform:scale3d(0.5, 0.5, 0.5);-webkit-transform:scale3d(0.5, 0.5, 0.5);transform:scale3d(0.5, 0.5, 0.5);will-change:transform,opacity;-webkit-transition:-webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;-moz-transition:-moz-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;-o-transition:-o-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;transition:transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-media-cont{opacity:1;-moz-transform:scale3d(1, 1, 1);-o-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}.lg-icon:focus-visible{color:#fff;border-radius:3px;outline:1px dashed rgba(255, 255, 255, 0.6)}.lg-toolbar .lg-icon:focus-visible{border-radius:8px;outline-offset:-5px}.lg-group:after{content:"";display:table;clear:both}.lg-container{display:none;outline:none}.lg-container.lg-show{display:block}.lg-on{scroll-behavior:unset}.lg-overlay-open{overflow:hidden}.lg-toolbar,.lg-prev,.lg-next,.lg-pager-outer,.lg-hide-sub-html .lg-sub-html{opacity:0;will-change:transform,opacity;-webkit-transition:-webkit-transform .25s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .25s cubic-bezier(0, 0, 0.25, 1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .25s cubic-bezier(0, 0, 0.25, 1) 0s;-o-transition:-o-transform .25s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .25s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform .25s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .25s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-show-in .lg-toolbar,.lg-show-in .lg-prev,.lg-show-in .lg-next,.lg-show-in .lg-pager-outer{opacity:1}.lg-show-in.lg-hide-sub-html .lg-sub-html{opacity:1}.lg-show-in .lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}.lg-show-in .lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}.lg-show-in .lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html{opacity:0;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:.001;outline:none;will-change:auto;overflow:hidden;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-zoom-from-image{opacity:1}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current{-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-current{-webkit-transition-duration:0s !important;transition-duration:0s !important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-content{position:absolute;top:0;left:0;right:0;bottom:0}.lg-outer .lg-inner{width:100%;position:absolute;left:0;top:0;bottom:0;-webkit-transition:opacity 0s;-o-transition:opacity 0s;transition:opacity 0s;white-space:nowrap}.lg-outer .lg-item{display:none !important}.lg-outer .lg-item:not(.lg-start-end-progress){background:url(/dist/images/fcba57cdb89652f9bb54.gif) no-repeat scroll center center transparent}.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide{display:inline-block !important}.lg-outer.lg-css .lg-current{display:inline-block !important}.lg-outer .lg-item,.lg-outer .lg-img-wrap{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-item:before,.lg-outer .lg-img-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lg-outer .lg-img-wrap{position:absolute;left:0;right:0;top:0;bottom:0;white-space:nowrap;font-size:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-object{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto;height:auto;position:relative}.lg-outer .lg-empty-html.lg-sub-html,.lg-outer .lg-empty-html .lg-sub-html{display:none}.lg-outer.lg-hide-download .lg-download{opacity:.75;pointer-events:none}.lg-outer .lg-first-slide .lg-dummy-img{position:absolute;top:50%;left:50%}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components{-webkit-transform:translate3d(0, 0%, 0);transform:translate3d(0, 0%, 0);opacity:1}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html{opacity:1;transition:opacity .2s ease-out .15s}.lg-outer .lg-media-cont{text-align:center;display:inline-block;vertical-align:middle;position:relative}.lg-outer .lg-media-cont .lg-object{width:100% !important;height:100% !important}.lg-outer .lg-has-iframe .lg-media-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;will-change:auto;-webkit-transition:opacity 333ms ease-in 0s;-o-transition:opacity 333ms ease-in 0s;transition:opacity 333ms ease-in 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-prev-slide,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-current{-webkit-transition:none 0s ease 0s !important;-moz-transition:none 0s ease 0s !important;-o-transition:none 0s ease 0s !important;transition:none 0s ease 0s !important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-prev-slide,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-current{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;-moz-transition:-moz-transform 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;-o-transition:-o-transform 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;transition:transform 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;-moz-transition:-moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;-o-transition:-o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .1s ease 0s}.lg-container{display:none}.lg-container.lg-show{display:block}.lg-container.lg-dragging-vertical .lg-backdrop{-webkit-transition-duration:0s !important;transition-duration:0s !important}.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{-webkit-transition-duration:0s !important;transition-duration:0s !important;opacity:1}.lg-inline .lg-backdrop,.lg-inline .lg-outer{position:absolute}.lg-inline .lg-backdrop{z-index:1}.lg-inline .lg-outer{z-index:2}.lg-inline .lg-maximize:after{content:""}.lg-components{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);will-change:transform;-webkit-transition:-webkit-transform .35s ease-out 0s;-moz-transition:-moz-transform .35s ease-out 0s;-o-transition:-o-transform .35s ease-out 0s;transition:transform .35s ease-out 0s;z-index:1080;position:absolute;bottom:0;right:0;left:0}.lg-outer .lg-video-cont{text-align:center;display:inline-block;vertical-align:middle;position:relative}.lg-outer .lg-video-cont .lg-object{width:100% !important;height:100% !important}.lg-outer .lg-has-iframe .lg-video-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-video-object{position:absolute;left:0;right:0;width:100%;height:100%;top:0;bottom:0;z-index:3}.lg-outer .lg-video-poster{z-index:1}.lg-outer .lg-has-video .lg-video-object{opacity:0;will-change:opacity;-webkit-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.lg-outer .lg-has-video.lg-video-loaded .lg-video-poster,.lg-outer .lg-has-video.lg-video-loaded .lg-video-play-button{opacity:0 !important}.lg-outer .lg-has-video.lg-video-loaded .lg-video-object{opacity:1}@keyframes lg-play-stroke{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes lg-play-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.lg-video-play-button{width:18%;max-width:140px;position:absolute;top:50%;left:50%;z-index:2;cursor:pointer;transform:translate(-50%, -50%) scale(1);will-change:opacity,transform;-webkit-transition:-webkit-transform .25s cubic-bezier(0.17, 0.88, 0.32, 1.28),opacity .1s;-moz-transition:-moz-transform .25s cubic-bezier(0.17, 0.88, 0.32, 1.28),opacity .1s;-o-transition:-o-transform .25s cubic-bezier(0.17, 0.88, 0.32, 1.28),opacity .1s;transition:transform .25s cubic-bezier(0.17, 0.88, 0.32, 1.28),opacity .1s}.lg-video-play-button:hover .lg-video-play-icon-bg,.lg-video-play-button:hover .lg-video-play-icon{opacity:1}.lg-video-play-icon-bg{fill:none;stroke-width:3%;stroke:#fcfcfc;opacity:.6;will-change:opacity;-webkit-transition:opacity .12s ease-in;-o-transition:opacity .12s ease-in;transition:opacity .12s ease-in}.lg-video-play-icon-circle{position:absolute;top:0;left:0;bottom:0;right:0;fill:none;stroke-width:3%;stroke:rgba(30, 30, 30, 0.9);stroke-opacity:1;stroke-linecap:round;stroke-dasharray:200;stroke-dashoffset:200}.lg-video-play-icon{position:absolute;width:25%;max-width:120px;left:50%;top:50%;transform:translate3d(-50%, -50%, 0);opacity:.6;will-change:opacity;-webkit-transition:opacity .12s ease-in;-o-transition:opacity .12s ease-in;transition:opacity .12s ease-in}.lg-video-play-icon .lg-video-play-icon-inner{fill:#fcfcfc}.lg-video-loading .lg-video-play-icon-circle{animation:lg-play-rotate 2s linear .25s infinite,lg-play-stroke 1.5s ease-in-out .25s infinite}.lg-video-loaded .lg-video-play-button{opacity:0;transform:translate(-50%, -50%) scale(0.7)}.lg-backdrop{background:#000}.lg-backdrop.in{opacity:.8}.modal-container{position:fixed;z-index:10;width:100%;height:100%;top:0;left:0;background:rgba(29,29,27,.4);transition:opacity .5s ease;opacity:0}.modal-container.fade-in{opacity:1}.modal{position:absolute;display:flex;align-items:center;width:calc(100% - 2.5rem);height:calc(100% - 2.5rem);top:1.25rem;left:50%;transform:translate(-50%, 0);opacity:0;transition:opacity .5s ease}.modal .modal__content{position:relative;max-height:100%;overflow-y:auto;overflow-x:hidden;background:#fff}.modal .modal__wrapper{overflow:hidden}.modal .modal__close{position:absolute;padding:0;border:none;text-indent:-999999px;overflow:hidden;cursor:pointer}.modal .modal__close:before{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-indent:0}.modal .modal__close{width:1.5rem;height:1.5rem;top:.625rem;right:.625rem;background:none;transition:transform .3s ease}.modal .modal__close:before{font-style:normal;font-weight:normal;font-variant:normal;font-family:icon;line-height:1;text-transform:none;vertical-align:middle;speak:none;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.875rem}.modal .modal__close:hover{transform:scale(1.1)}.modal.fade-in{opacity:1}.modal .modal__content-container.is-partner{color:#034739;padding:3.5rem 2.5rem}.modal .modal__content-container.is-partner .title,.modal .modal__content-container.is-partner .content{margin:0 0 2.25rem}.modal .modal__content-container.is-partner .title{font-weight:bold}.modal .modal__content-container.is-partner .content{font-size:1.25rem;line-height:2.5rem;line-height:2rem}.modal .modal__content-container.is-partner .button{margin:0 0 1.5rem}.modal .modal__content-container.is-partner .link{display:inline-block}.modal-item{position:relative;cursor:pointer}.modal-item .modal-open-button{position:absolute;right:1rem;bottom:1rem}.modal-open-button{z-index:3;width:2.625rem;height:2.625rem;padding:0;border:none;border-radius:50%;background:#fff;cursor:pointer;text-indent:-99999px;overflow:hidden}.modal-open-button:before,.modal-open-button:after{position:absolute;content:"";width:1.125rem;height:.125rem;top:50%;left:50%;transform:translate(-50%, -50%);transition:transform .3s ease;background:#02463a}.modal-open-button:after{transform:translate(-50%, -50%) rotate(-90deg)}.modal-open-button:hover:before{transform:translate(-50%, -50%) scale(1.2)}.modal-open-button:hover:after{transform:translate(-50%, -50%) rotate(-90deg) scale(1.2)}#nav{display:none}#nav:checked~.nav,#nav:checked~.nav-backdrop{visibility:visible;opacity:1}.nav{position:fixed;z-index:100;width:100%;max-width:40rem;height:100%;top:0;right:0;background:#02463a;color:#74ac57;visibility:hidden;opacity:0;transition:visibility .3s ease,opacity .3s ease;text-align:right;font-weight:bold;font-size:2.25rem;line-height:2.6875rem}.nav .nav__wrapper{position:relative;height:100%;overflow-y:auto}.nav .nav__container{position:relative;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;width:100%;min-height:100%}.nav .nav__container:before{position:absolute;content:"";width:4.125rem;height:100%;top:0;right:0;bottom:auto;left:auto;background:url(/dist/images/dbc5d3140e00ef604299.svg);background-size:2.125rem 2.125rem}.nav nav{width:100%;padding:5rem 6.75rem 5rem 1.25rem}.nav nav ul{display:flex;justify-content:flex-end;flex-wrap:wrap;list-style:none;width:100%;padding:0}.nav nav>ul>li{width:100%;max-width:18.75rem}.nav nav>ul>li:last-child>a{border-bottom:none}.nav nav>ul>li>a{display:block;width:100%;border-bottom:1px solid rgba(116,172,87,.2)}.nav nav>ul>li>a>span{display:inline-block;padding:.9375rem 0;position:relative}.nav nav>ul>li>a>span:before{position:absolute;content:"";width:100%;height:.125rem;bottom:.625rem;left:0;background:#74ac57;transform:scaleX(0);transition:transform .2s ease-in-out;transform-origin:right}.nav nav>ul>li>a:hover span:before{transform:scaleX(1);transform-origin:left}.nav-backdrop{position:fixed;z-index:99;width:100%;height:100%;top:0;left:0;background:rgba(29,29,27,.4);visibility:hidden;opacity:0}.overview .title{font-size:1.75rem;line-height:1.2em}.overview .lego-block__content.has-text{padding:1.25rem 1.25rem 1.875rem}.overview .tags{font-size:.75rem;line-height:1.2em;margin:1.9375rem -0.25rem 0}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:rgba(0,0,0,0)}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none !important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-container{padding:0 0 4.25rem}.swiper-container .swiper-button-prev,.swiper-container .swiper-button-next{position:absolute;width:50%;height:3rem;margin:0;top:auto;bottom:0;background:#e0e9e7;opacity:.8}.swiper-container .swiper-button-prev.swiper-button-disabled,.swiper-container .swiper-button-next.swiper-button-disabled{display:none}.swiper-container .swiper-button-prev:after,.swiper-container .swiper-button-next:after{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:1.125rem;color:#02463a;transition:transform .3s ease}.swiper-container .swiper-button-prev{left:0}.swiper-container .swiper-button-prev:after{font-style:normal;font-weight:normal;font-variant:normal;font-family:icon;line-height:1;text-transform:none;vertical-align:middle;speak:none;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.swiper-container .swiper-button-prev:hover:after{transform:translate(-65%, -50%)}.swiper-container .swiper-button-next{right:0}.swiper-container .swiper-button-next:after{font-style:normal;font-weight:normal;font-variant:normal;font-family:icon;line-height:1;text-transform:none;vertical-align:middle;speak:none;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.swiper-container .swiper-button-next:hover:after{transform:translate(-35%, -50%)}.swiper-container.partners .swiper-wrapper{padding:0 0 1.125rem}.tags{display:flex;flex-wrap:wrap;padding:0;margin:1.9375rem -0.25rem 0;list-style:none;font-weight:bold;text-transform:uppercase;font-size:.75rem;line-height:1.2em}.tags .tag{display:block;background:rgba(2,70,58,.1);padding:.3125rem .625rem;border-radius:.25rem;margin:.25rem;white-space:nowrap;border-radius:.25rem;transition:color .3s ease}.tags .tag:hover{color:#fff}.tags.is-light .tag{background:rgba(116,172,87,.4);color:#02463a}.tags.is-light .tag:hover{color:#fff}.tags-wrapper{display:flex;flex-wrap:wrap;align-items:center}.tags-wrapper dt{font-weight:bold;padding:0 1.25rem 0 0;font-size:2.25rem;line-height:2.6875rem}.tags-wrapper dd{margin:0}.tags-wrapper ul{font-size:1rem;line-height:1.2em;margin:0 -0.3125rem}.tags-wrapper .tag{padding:.625rem .9375rem;margin:.3125rem;border:1px solid #74ac57;background:rgba(0,0,0,0);transition:background .3s ease}.tags-wrapper .tag:hover{background:#74ac57}.tags-wrapper.is-filter dt{font-size:1.25rem;line-height:2.5rem}.tags-wrapper.is-filter .tag{border-color:rgba(224,233,231,.3);cursor:pointer}.tags-wrapper.is-filter .tag:after{position:relative;font-size:.625rem;color:#74ac57;margin-left:.625rem;top:-1px;transition:color .3s ease;font-style:normal;font-weight:normal;font-variant:normal;font-family:icon;line-height:1;text-transform:none;vertical-align:middle;speak:none;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tags-wrapper.is-filter .tag:hover:after{color:#02463a}.columns.has-gutter-24{margin:-12px}.columns.has-gutter-24>.column{border-color:rgba(0,0,0,0);border-style:solid;border-top-width:12px;border-right-width:12px;border-bottom-width:12px;border-left-width:12px}.columns.has-gutter-48{margin:-24px}.columns.has-gutter-48>.column{border-color:rgba(0,0,0,0);border-style:solid;border-top-width:24px;border-right-width:24px;border-bottom-width:24px;border-left-width:24px}.columns.is-50>.column{width:50%}html{font-size:80%;overflow-x:hidden;overflow-y:scroll;min-width:320px;scroll-behavior:smooth}html.has-no-overflow{overflow:hidden;padding-right:var(--sw)}body{font-family:"Exo",sans-serif;font-size:1.5rem;line-height:2.5rem;overflow:hidden;color:#e0e9e7;background:#114339;padding-bottom:4rem}header{position:absolute;z-index:3;width:100%;padding:3.125rem 0 0;left:0}.has-no-overflow header{width:calc(100% + -1*var(--sw))}header .container{display:flex;justify-content:center}main{position:relative;z-index:2;background:#02463a;padding:9.375rem 0 0 4.25rem}main:before{position:absolute;content:"";width:4.25rem;height:100%;top:0;right:auto;bottom:auto;left:0;background:url(/dist/images/dbc5d3140e00ef604299.svg);background-size:2.125rem 2.125rem}main:after{position:absolute;content:"";width:5.25rem;height:5.25rem;top:8.375rem;left:-0.125rem;background:url(/dist/images/44234087910bbaf2bc34.svg) no-repeat}.js main:after{opacity:0}main.animate:after{animation:lego-brick-click .5s ease 0s forwards}footer{position:relative;z-index:1;padding:2.8125rem 0 1.25rem 4.25rem}footer:before{position:absolute;content:"";width:4.25rem;height:100%;top:0;right:auto;bottom:auto;left:0;background:url(/dist/images/dbc5d3140e00ef604299.svg);background-size:2.125rem 2.125rem}footer:after{position:absolute;content:"";width:5.25rem;height:5.25rem;top:8.375rem;left:-0.125rem;background:url(/dist/images/6124797f3cf8489ddecb.svg) no-repeat}.js footer:after{opacity:0}footer.animate:after{animation:lego-brick-click .5s ease 0s forwards}footer .container{position:relative}footer .link-list{margin-bottom:3.875rem}footer .footer-content{max-width:62rem}footer .footer-text{margin:0 0 3rem}footer .title.is-small{color:#74ac57;margin:0 0 1.5rem}footer .logo{margin:2.625rem 0}.visuallyhidden{display:none}@media only screen and (min-width: 432px){.content table td{display:table-cell;padding-right:1.25rem}.dropdown.is-faq label{padding:.6875rem 1.25rem .6875rem 4.125rem}.dropdown.is-faq label:before,.dropdown.is-faq label:after{width:19px;left:1.5rem}.filter .button-dropdown dt label:before,.filter .button-dropdown dt label:after{width:19px;left:1.5rem}html{font-size:90%}main{padding:9.375rem 0 0 6.375rem}main:before{position:absolute;content:"";width:6.375rem;height:100%;top:0;right:auto;bottom:auto;left:0;background:url(/dist/images/dbc5d3140e00ef604299.svg);background-size:2.125rem 2.125rem}main:after{left:2rem}footer{padding:2.8125rem 0 1.25rem 6.375rem}footer:before{position:absolute;content:"";width:6.375rem;height:100%;top:0;right:auto;bottom:auto;left:0;background:url(/dist/images/dbc5d3140e00ef604299.svg);background-size:2.125rem 2.125rem}footer:after{left:2rem}}@media only screen and (min-width: 600px){html{font-size:100%}}@media only screen and (min-width: 640px){.logo.is-big{width:21.375rem;height:7.375rem}.title.is-big{font-size:3.625rem;line-height:4.0625rem}.banner .banner__content{padding:6.25rem 2.75rem 2.5rem}.insight .title{font-size:3.625rem;line-height:4.0625rem}.lego-block .lego-block__content.has-logo{padding:1.875rem}.columns.is-33-ts>.column{width:33%}.columns.is-50-ts>.column{width:50%}main{padding:9.375rem 0 0 8.5rem}main:before{position:absolute;content:"";width:8.5rem;height:100%;top:0;right:auto;bottom:auto;left:0;background:url(/dist/images/dbc5d3140e00ef604299.svg);background-size:2.125rem 2.125rem}main:after{left:4.125rem}footer{padding:2.8125rem 0 1.25rem 8.5rem}footer:before{position:absolute;content:"";width:8.5rem;height:100%;top:0;right:auto;bottom:auto;left:0;background:url(/dist/images/dbc5d3140e00ef604299.svg);background-size:2.125rem 2.125rem}footer:after{left:4.125rem}}@media only screen and (min-width: 768px){.title{font-size:2.5rem;line-height:3rem}.title.is-small{font-size:2rem;line-height:1.2em}.banner .banner__content{padding:6.25rem 4rem 2.5rem}.call-to-action .call-to-action__content-container{padding-top:0;padding-left:4.25rem}.call-to-action .call-to-action__content-container:before{position:absolute;content:"";width:4.25rem;height:100%;top:0;right:auto;bottom:auto;left:0;background:url(/dist/images/dbc5d3140e00ef604299.svg);background-size:2.125rem 2.125rem}.call-to-action .call-to-action__content{padding:3.75rem 4.6875rem 4.375rem 1.25rem}.call-to-action.has-image .call-to-action__content{padding:4.375rem 3rem 4.375rem 3rem}.content-block.has-padding{padding:7.5rem 0 0}.content-block.has-padding:last-child{padding-bottom:7.5rem}.content-block.is-intro.is-application{padding:0 0 7.5rem}.content-block.is-text-block.has-image-underneath{text-align:center}.dropdown.is-faq .dropdown__content{padding:.375rem 1.25rem .75rem 4.125rem}.insight .insight__title{font-size:2rem;line-height:1.2em}.nav{font-size:2.5rem;line-height:3rem}.nav .nav__container:before{position:absolute;content:"";width:6.25rem;height:100%;top:0;right:0;bottom:auto;left:auto;background:url(/dist/images/dbc5d3140e00ef604299.svg);background-size:2.125rem 2.125rem}.nav nav{padding:7.5rem 8rem 7.5rem 1.25rem}.overview .title{font-size:2rem;line-height:1.2em}.overview .title{font-size:1.5rem}.overview .lego-block__content.has-text{padding:1.5625rem 2.0625rem 2.1875rem}.overview .tags{font-size:.625rem;margin:1rem -0.25rem 0}.swiper-container{padding:0}.swiper-container .swiper-button-prev,.swiper-container .swiper-button-next{height:4.5rem;width:4.5rem;top:50%;bottom:auto;transform:translateY(-50%);opacity:1}.swiper-container .swiper-button-prev{border-radius:0 2.25rem 2.25rem 0}.swiper-container .swiper-button-next{border-radius:2.25rem 0 0 2.25rem}.swiper-container.partners .swiper-button-prev,.swiper-container.partners .swiper-button-next{background:#fff}.tags-wrapper dt{font-size:2.5rem;line-height:3rem}.columns.has-gutter-48-t{margin:-24px}.columns.has-gutter-48-t>.column{border-color:rgba(0,0,0,0);border-style:solid;border-top-width:24px;border-right-width:24px;border-bottom-width:24px;border-left-width:24px}.columns.is-33-t>.column{width:33%}.column.is-50-t{width:50%}.columns.is-50-t>.column{width:50%}main{padding:9.375rem 0 0 10.625rem}main:before{position:absolute;content:"";width:10.625rem;height:100%;top:0;right:auto;bottom:auto;left:0;background:url(/dist/images/dbc5d3140e00ef604299.svg);background-size:2.125rem 2.125rem}main:after{left:6.25rem}footer{padding:2.8125rem 0 1.25rem 10.625rem}footer:before{position:absolute;content:"";width:10.625rem;height:100%;top:0;right:auto;bottom:auto;left:0;background:url(/dist/images/dbc5d3140e00ef604299.svg);background-size:2.125rem 2.125rem}footer:after{left:6.25rem}}@media only screen and (min-width: 1024px){.hamburger{justify-content:initial;min-width:4rem;width:auto;border-radius:2rem}.hamburger .hamburger__icon{position:absolute;margin:0;top:50%;left:32px;transform:translate(-50%, -50%)}.hamburger .hamburger__icon:before,.hamburger .hamburger__icon:after{right:auto;left:2px}#nav:checked+.fixed-header .hamburger .hamburger__text{display:none}.image.is-portrait-image-slider{position:relative;overflow:hidden}.image.is-portrait-image-slider:before{position:relative;display:block;content:"";padding:0 0 133.3333333333%;background-color:rgba(0,0,0,0)}.image.is-portrait-image-slider img,.image.is-portrait-image-slider video{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;object-position:center}.image.has-no-crop img{margin:0 0 0 auto}.video-wrapper .video-wrapper__modal.lg-modal{display:none}.video-wrapper .video-wrapper__modal.in-wrapper{display:block}.call-to-action .call-to-action__content{padding:5rem 8.125rem 5rem 4.5rem}.call-to-action.has-image .call-to-action__content{padding:5rem 3rem 5rem 2.375rem}.call-to-action.has-image .call-to-action__content-container{display:flex;align-items:center}.call-to-action.has-image .call-to-action__content{width:25rem}.call-to-action.has-image .image{width:calc(100% - 399px);min-height:35.375rem}.content-block.has-padding{padding:10rem 0 0}.content-block.has-padding:last-child{padding-bottom:10rem}.home .content-block.is-intro+.content-block.has-padding{padding-top:7.5rem}.home .content-block.is-intro+.content-block.has-padding{padding-top:10rem}.content-block.is-intro.is-application{padding:0 0 10rem}.content-block.is-text-block.has-image-side .container{display:flex;justify-content:flex-end;align-items:flex-start}.content-block.is-text-block.has-image-side.has-text-aligned-left .container{display:flex;justify-content:flex-start;align-items:flex-start}.content-block.is-text-block.has-image-side .content-block__content{max-width:31.25rem}.content-block.is-text-block.has-image-side .image.is-3by2{max-width:33.25rem;margin:0}.content-block.is-text-block.has-image-side .image.is-3by4{max-width:31.25rem;margin:0}.content-block.is-text-block.has-image-side.has-media-position-right .container{justify-content:flex-end}.content-block.is-text-block.has-image-side.has-media-position-right .content-block__content{padding:0 3rem 0 0}.content-block.is-text-block.has-image-side.has-media-position-right.has-text-aligned-left .container{display:flex;justify-content:flex-start;align-items:flex-start}.content-block.is-text-block.has-image-side.has-media-position-left .content-block__content{padding:0 0 0 3rem}.content-block.is-text-block.has-image-side.has-media-position-left .image{order:-1}.content-block.is-form-block .column:nth-child(2){margin-top:0}.filter .button-dropdown .dropdown__content{display:flex;flex-wrap:wrap}.filter .button-dropdown dt{display:none}.filter .button-dropdown dd{position:relative}.filter .button-dropdown .button{border-radius:2rem;width:auto}.filter .dropdown-checkbox:not(:checked)+.dropdown dd{height:auto !important}.filter .dropdown__content{display:flex;align-items:center;padding:0}.fixed-header{padding-right:1.25rem;top:3.25rem;bottom:auto;left:50%;transform:translateX(-50%)}.has-no-overflow .fixed-header{left:calc(50% + -1*var(--sw))}.fixed-header .fixed-header__contact{width:4rem;border-radius:50%;margin-right:1.25rem}.image-slider .swiper-slide.is-portrait-image-slider{max-width:25.125rem}.image-slider .swiper-slide.is-portrait-image-slider figure{height:100%}.image-slider .swiper-slide.is-portrait-image-slider figure img{height:100%}.insight .insight__brick{margin:0 0 0 auto}.lego-block .lego-block__content.has-logo{padding:3rem}.lego-block .lego-block__content.has-text{padding:1.5625rem 2.0625rem 2.1875rem}.modal{width:100%;max-width:29.5rem;top:50%;transform:translate(-50%, -50%)}.nav nav{padding:10rem 10.5rem 10rem 1.25rem}.overview .title{font-size:2rem}.overview .lego-block__content.has-text{padding:1.875rem 2.75rem 2.5rem}.overview .tags{font-size:.75rem;margin:1.9375rem -0.25rem 0}.columns.is-25-l>.column{width:25%}.columns.is-33-l>.column{width:33%}.columns.is-50-l>.column{width:50%}body{padding-bottom:0}header .container{justify-content:flex-end}header .container:not(.fixed-header){padding-right:16.25rem}footer .footer-text{margin:0 0 5.25rem}}@media only screen and (min-width: 1100px){.overview .title{font-size:1.5rem}.overview .lego-block__content.has-text{padding:1.5625rem 2.0625rem 2.1875rem}.overview .tags{font-size:.625rem;margin:1rem -0.25rem 0}.column.is-33-la{width:33%}.columns.is-33-la>.column{width:33%}.column.is-66-la{width:66%}}@media only screen and (min-width: 1280px){.title.is-big{font-size:4rem;line-height:4.5rem}.content-block.is-text-block.has-image-side .image.is-3by2{max-width:39.5rem}.content-block.is-text-block.has-image-side .image.is-3by4{max-width:34.375rem}.insight .title{font-size:4rem;line-height:4.5rem}.insight .insight__brick{width:22.125rem;height:22.125rem}.lego-block .lego-block__content.has-text{padding:1.875rem 2.75rem 2.5rem}.overview .title{font-size:2rem}.overview .lego-block__content.has-text{padding:1.875rem 2.75rem 2.5rem}.overview .tags{font-size:.75rem;margin:1.9375rem -0.25rem 0}.columns.is-25-lm>.column{width:25%}.columns.is-50-lm>.column{width:50%}}@media only screen and (min-width: 1440px){.call-to-action.has-image .call-to-action__content{padding:5rem 5.125rem 5rem 2.375rem}.call-to-action.has-image .call-to-action__content{width:32.5rem}.call-to-action.has-image .image{width:calc(100% - 519px)}.content-block.is-intro.is-application .content-block__content .content-block__content-container{width:32.5rem;float:left;padding:0 4rem 0 0}.content-block.is-intro.is-application .content-block__content .image{width:calc(100% - 520px);margin-top:0}.content-block.is-intro.is-application.has-no-image .content-block__content .content-block__content-container{width:auto;max-width:78.25rem}.content-block.is-text-block.has-image-side .image.is-3by2{max-width:45.75rem}.content-block.is-text-block.has-image-side .image.is-3by4{max-width:37.5rem}.content-block.is-partner-slider{min-height:25.625rem}.content-block.is-partner-slider .content-block__content-container{float:left;width:32.5rem;padding:0 3rem 0 0;margin:0}.overview .title{font-size:1.5rem}.overview .lego-block__content.has-text{padding:1.5625rem 2.0625rem 2.1875rem}.overview .tags{font-size:.625rem;margin:1rem -0.25rem 0}.columns.is-20-ll>.column{width:20%}.column.is-25-ll{width:25%}.columns.is-25-ll>.column{width:25%}.column.is-50-ll{width:50%}footer .logo{position:absolute;margin-top:-3.6875rem;top:50%;right:0}}@media only screen and (min-width: 1680px){.link-list{padding:.625rem 0}.lego-blocks{padding-right:0}.overview .title{font-size:2rem}.overview .lego-block__content.has-text{padding:1.875rem 2.75rem 2.5rem}.overview .tags{font-size:.75rem;margin:1.9375rem -0.25rem 0}}@media screen and (min-width: 1724px){.content-block.is-partner-slider .columns,.content-block.is-partner-slider .swiper-container{position:absolute;width:calc(50vw - 7.5rem);top:13rem;right:0}.image-slider{width:calc(100% + (100vw - 1514px - 170px)/2)}}
