/*
We declare all variables here as default so that they are easy to override...
*/
/* Border, shadows, ... */
/*
Variables that begin with $var- should NEVER be used directly in CSS rules.
they should only be included via the "@include var(property, var-name)"
mechanism.
*/
/* Border styles */
/* Cookie notice positioning */
/* Text colors */
/* Font Families */
/* White */
/* Differently shaded colors */
/*
Use @include var(property, varname) to include a variable, e.g.
  
    @include var(background-color, white1);

to create a white background.
*/
/* Spacing */
/* Breakpoints */
.klaro {
  font-family: inherit;
  font-family: var(--font-family, inherit);
  font-size: 14px;
  font-size: var(--font-size, 14px);
}

.klaro button {
  font-family: inherit;
  font-family: var(--font-family, inherit);
  font-size: 14px;
  font-size: var(--font-size, 14px);
}

.klaro.cm-as-context-notice {
  height: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}

.klaro .cookie-modal,
.klaro .context-notice,
.klaro .cookie-notice {
  /* The switch - the box around the slider */
}

.klaro .cookie-modal .cm-switch-container,
.klaro .context-notice .cm-switch-container,
.klaro .cookie-notice .cm-switch-container {
  border-bottom-style: solid;
  border-bottom-style: var(--border-style, solid);
  border-bottom-width: 1px;
  border-bottom-width: var(--border-width, 1px);
  border-bottom-color: #c8c8c8;
  border-bottom-color: var(--light2, #c8c8c8);
  display: block;
  position: relative;
  padding: 10px;
  padding-left: 66px;
  line-height: 20px;
  vertical-align: middle;
  min-height: 40px;
}

.klaro .cookie-modal .cm-switch-container:last-child,
.klaro .context-notice .cm-switch-container:last-child,
.klaro .cookie-notice .cm-switch-container:last-child {
  border-bottom: 0;
}

.klaro .cookie-modal .cm-switch-container:first-child,
.klaro .context-notice .cm-switch-container:first-child,
.klaro .cookie-notice .cm-switch-container:first-child {
  margin-top: 0;
}

.klaro .cookie-modal .cm-switch-container p,
.klaro .context-notice .cm-switch-container p,
.klaro .cookie-notice .cm-switch-container p {
  margin-top: 0;
}

.klaro .cookie-modal .cm-switch,
.klaro .context-notice .cm-switch,
.klaro .cookie-notice .cm-switch {
  position: relative;
  display: inline-block;
  width: 50px;
  height: 30px;
}

.klaro .cookie-modal .cm-list-input:checked + .cm-list-label .slider,
.klaro .context-notice .cm-list-input:checked + .cm-list-label .slider,
.klaro .cookie-notice .cm-list-input:checked + .cm-list-label .slider {
  background-color: #1a936f;
  background-color: var(--green1, #1a936f);
}

.klaro .cookie-modal .cm-list-input.half-checked:checked + .cm-list-label .slider,
.klaro .context-notice .cm-list-input.half-checked:checked + .cm-list-label .slider,
.klaro .cookie-notice .cm-list-input.half-checked:checked + .cm-list-label .slider {
  background-color: #1a936f;
  background-color: var(--green1, #1a936f);
  opacity: 0.6;
}

.klaro .cookie-modal .cm-list-input.half-checked:checked + .cm-list-label .slider::before,
.klaro .context-notice .cm-list-input.half-checked:checked + .cm-list-label .slider::before,
.klaro .cookie-notice .cm-list-input.half-checked:checked + .cm-list-label .slider::before {
  -ms-transform: translateX(10px);
  transform: translateX(10px);
}

.klaro .cookie-modal .cm-list-input.only-required + .cm-list-label .slider,
.klaro .context-notice .cm-list-input.only-required + .cm-list-label .slider,
.klaro .cookie-notice .cm-list-input.only-required + .cm-list-label .slider {
  background-color: #24cc9a;
  background-color: var(--green2, #24cc9a);
  opacity: 0.8;
}

.klaro .cookie-modal .cm-list-input.only-required + .cm-list-label .slider::before,
.klaro .context-notice .cm-list-input.only-required + .cm-list-label .slider::before,
.klaro .cookie-notice .cm-list-input.only-required + .cm-list-label .slider::before {
  -ms-transform: translateX(10px);
  transform: translateX(10px);
}

.klaro .cookie-modal .cm-list-input.required:checked + .cm-list-label .slider,
.klaro .context-notice .cm-list-input.required:checked + .cm-list-label .slider,
.klaro .cookie-notice .cm-list-input.required:checked + .cm-list-label .slider {
  background-color: #24cc9a;
  background-color: var(--green2, #24cc9a);
  opacity: 0.8;
  cursor: not-allowed;
}

.klaro .cookie-modal .slider,
.klaro .context-notice .slider,
.klaro .cookie-notice .slider {
  box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.2), 5px 5px 10px 0 rgba(0, 0, 0, 0.19);
}

.klaro .cookie-modal .cm-list-input,
.klaro .context-notice .cm-list-input,
.klaro .cookie-notice .cm-list-input {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  width: 50px;
  height: 30px;
}

.klaro .cookie-modal .cm-list-title,
.klaro .context-notice .cm-list-title,
.klaro .cookie-notice .cm-list-title {
  font-size: 0.9em;
  font-weight: 600;
}

.klaro .cookie-modal .cm-list-description,
.klaro .context-notice .cm-list-description,
.klaro .cookie-notice .cm-list-description {
  color: #7c7c7c;
  color: var(--dark3, #7c7c7c);
  font-size: 0.9em;
  padding-top: 4px;
}

.klaro .cookie-modal .cm-list-label,
.klaro .context-notice .cm-list-label,
.klaro .cookie-notice .cm-list-label {
  /* The slider */
  /* Rounded sliders */
}

.klaro .cookie-modal .cm-list-label .cm-switch,
.klaro .context-notice .cm-list-label .cm-switch,
.klaro .cookie-notice .cm-list-label .cm-switch {
  position: absolute;
  left: 0;
}

.klaro .cookie-modal .cm-list-label .slider,
.klaro .context-notice .cm-list-label .slider,
.klaro .cookie-notice .cm-list-label .slider {
  background-color: #f2f2f2;
  background-color: var(--white2, #f2f2f2);
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  transition: 0.4s;
  width: 50px;
  display: inline-block;
}

.klaro .cookie-modal .cm-list-label .slider::before,
.klaro .context-notice .cm-list-label .slider::before,
.klaro .cookie-notice .cm-list-label .slider::before {
  background-color: #e6e6e6;
  background-color: var(--white3, #e6e6e6);
  position: absolute;
  content: '';
  height: 20px;
  width: 20px;
  left: 5px;
  bottom: 5px;
  transition: 0.4s;
}

.klaro .cookie-modal .cm-list-label .slider.round,
.klaro .context-notice .cm-list-label .slider.round,
.klaro .cookie-notice .cm-list-label .slider.round {
  border-radius: 30px;
}

.klaro .cookie-modal .cm-list-label .slider.round::before,
.klaro .context-notice .cm-list-label .slider.round::before,
.klaro .cookie-notice .cm-list-label .slider.round::before {
  border-radius: 50%;
}

.klaro .cookie-modal .cm-list-label input:focus + .slider,
.klaro .context-notice .cm-list-label input:focus + .slider,
.klaro .cookie-notice .cm-list-label input:focus + .slider {
  box-shadow-color: #48dfb2;
  box-shadow-color: var(--green3, #48dfb2);
  box-shadow: 0 0 1px var(color, green3);
}

.klaro .cookie-modal .cm-list-label input:checked + .slider::before,
.klaro .context-notice .cm-list-label input:checked + .slider::before,
.klaro .cookie-notice .cm-list-label input:checked + .slider::before {
  -ms-transform: translateX(20px);
  transform: translateX(20px);
}

.klaro .cookie-modal .cm-list-input:focus + .cm-list-label .slider,
.klaro .context-notice .cm-list-input:focus + .cm-list-label .slider,
.klaro .cookie-notice .cm-list-input:focus + .cm-list-label .slider {
  box-shadow: 0 4px 6px 0 rgba(125, 125, 125, 0.2), 5px 5px 10px 0 rgba(125, 125, 125, 0.19);
}

.klaro .cookie-modal .cm-list-input:checked + .cm-list-label .slider::before,
.klaro .context-notice .cm-list-input:checked + .cm-list-label .slider::before,
.klaro .cookie-notice .cm-list-input:checked + .cm-list-label .slider::before {
  -ms-transform: translateX(20px);
  transform: translateX(20px);
}

.klaro .cookie-modal .slider,
.klaro .context-notice .slider,
.klaro .cookie-notice .slider {
  box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.2), 5px 5px 10px 0 rgba(0, 0, 0, 0.19);
}

.klaro .cookie-modal a,
.klaro .context-notice a,
.klaro .cookie-notice a {
  color: #1a936f;
  color: var(--green1, #1a936f);
  text-decoration: none;
}

.klaro .cookie-modal p,
.klaro .cookie-modal strong,
.klaro .cookie-modal h1,
.klaro .cookie-modal h2,
.klaro .cookie-modal ul,
.klaro .cookie-modal li,
.klaro .context-notice p,
.klaro .context-notice strong,
.klaro .context-notice h1,
.klaro .context-notice h2,
.klaro .context-notice ul,
.klaro .context-notice li,
.klaro .cookie-notice p,
.klaro .cookie-notice strong,
.klaro .cookie-notice h1,
.klaro .cookie-notice h2,
.klaro .cookie-notice ul,
.klaro .cookie-notice li {
  color: #fafafa;
  color: var(--light1, #fafafa);
}

.klaro .cookie-modal p,
.klaro .cookie-modal h1,
.klaro .cookie-modal h2,
.klaro .cookie-modal ul,
.klaro .cookie-modal li,
.klaro .context-notice p,
.klaro .context-notice h1,
.klaro .context-notice h2,
.klaro .context-notice ul,
.klaro .context-notice li,
.klaro .cookie-notice p,
.klaro .cookie-notice h1,
.klaro .cookie-notice h2,
.klaro .cookie-notice ul,
.klaro .cookie-notice li {
  display: block;
  text-align: left;
  margin: 0;
  padding: 0;
  margin-top: 0.7em;
}

.klaro .cookie-modal h1,
.klaro .cookie-modal h2,
.klaro .cookie-modal h3,
.klaro .cookie-modal h4,
.klaro .cookie-modal h5,
.klaro .cookie-modal h6,
.klaro .context-notice h1,
.klaro .context-notice h2,
.klaro .context-notice h3,
.klaro .context-notice h4,
.klaro .context-notice h5,
.klaro .context-notice h6,
.klaro .cookie-notice h1,
.klaro .cookie-notice h2,
.klaro .cookie-notice h3,
.klaro .cookie-notice h4,
.klaro .cookie-notice h5,
.klaro .cookie-notice h6 {
  font-family: inherit;
  font-family: var(--title-font-family, inherit);
}

.klaro .cookie-modal .cm-link,
.klaro .context-notice .cm-link,
.klaro .cookie-notice .cm-link {
  margin-right: 0.5em;
  vertical-align: middle;
}

.klaro .cookie-modal .cm-btn,
.klaro .context-notice .cm-btn,
.klaro .cookie-notice .cm-btn {
  color: #fff;
  color: var(--button-text-color, #fff);
  background-color: #5c5c5c;
  background-color: var(--dark2, #5c5c5c);
  border-radius: 4px;
  border-radius: var(--border-radius, 4px);
  padding: 6px 10px;
  margin-right: 0.5em;
  border-style: none;
  padding: 0.4em;
  font-size: 1em;
  cursor: pointer;
}

.klaro .cookie-modal .cm-btn:disabled,
.klaro .context-notice .cm-btn:disabled,
.klaro .cookie-notice .cm-btn:disabled {
  opacity: 0.5;
}

.klaro .cookie-modal .cm-btn.cm-btn-close,
.klaro .context-notice .cm-btn.cm-btn-close,
.klaro .cookie-notice .cm-btn.cm-btn-close {
  background-color: #c8c8c8;
  background-color: var(--light2, #c8c8c8);
}

.klaro .cookie-modal .cm-btn.cm-btn-success,
.klaro .context-notice .cm-btn.cm-btn-success,
.klaro .cookie-notice .cm-btn.cm-btn-success {
  background-color: #1a936f;
  background-color: var(--green1, #1a936f);
}

.klaro .cookie-modal .cm-btn.cm-btn-success-var,
.klaro .context-notice .cm-btn.cm-btn-success-var,
.klaro .cookie-notice .cm-btn.cm-btn-success-var {
  background-color: #24cc9a;
  background-color: var(--green2, #24cc9a);
}

.klaro .cookie-modal .cm-btn.cm-btn-info,
.klaro .context-notice .cm-btn.cm-btn-info,
.klaro .cookie-notice .cm-btn.cm-btn-info {
  background-color: #2581c4;
  background-color: var(--blue1, #2581c4);
}

.klaro .context-notice {
  border-radius: 4px;
  border-radius: var(--border-radius, 4px);
  border-style: solid;
  border-style: var(--border-style, solid);
  border-width: 1px;
  border-width: var(--border-width, 1px);
  border-color: #c8c8c8;
  border-color: var(--light2, #c8c8c8);
  background-color: #fafafa;
  background-color: var(--light1, #fafafa);
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  padding: 12px;
  height: 100%;
}

.klaro .context-notice.cm-dark {
  background-color: #333;
  background-color: var(--dark1, #333);
  border-color: #5c5c5c;
  border-color: var(--dark2, #5c5c5c);
}

.klaro .context-notice.cm-dark p {
  color: #fafafa;
  color: var(--light1, #fafafa);
}

.klaro .context-notice.cm-dark p a {
  color: #459cdc;
  color: var(--blue2, #459cdc);
}

.klaro .context-notice p {
  color: #333;
  color: var(--dark1, #333);
  flex-grow: 0;
  text-align: center;
  padding-top: 0;
  margin-top: 0;
}

.klaro .context-notice p a {
  color: #24cc9a;
  color: var(--green2, #24cc9a);
}

.klaro .context-notice p.cm-buttons {
  margin-top: 12px;
}

.klaro .cookie-modal {
  width: 100%;
  height: 100%;
  position: fixed;
  overflow: hidden;
  left: 0;
  top: 0;
  z-index: 1000;
}

.klaro .cookie-modal.cm-embedded {
  position: relative;
  height: inherit;
  width: inherit;
  left: inherit;
  right: inherit;
  z-index: 0;
}

.klaro .cookie-modal.cm-embedded .cm-modal.cm-klaro {
  position: relative;
  -ms-transform: none;
      transform: none;
}

.klaro .cookie-modal .cm-bg {
  background: rgba(0, 0, 0, 0.5);
  height: 100%;
  width: 100%;
  position: fixed;
  top: 0;
  left: 0;
}

.klaro .cookie-modal .cm-modal.cm-klaro {
  background-color: #333;
  background-color: var(--dark1, #333);
  color: #fafafa;
  color: var(--light1, #fafafa);
  z-index: 1001;
  box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.2), 5px 5px 10px 0 rgba(0, 0, 0, 0.19);
  width: 100%;
  max-height: 98%;
  top: 50%;
  -ms-transform: translateY(-50%);
      transform: translateY(-50%);
  position: fixed;
  overflow: auto;
}

@media (min-width: 660px) {
  .klaro .cookie-modal .cm-modal.cm-klaro {
    border-radius: 4px;
    border-radius: var(--border-radius, 4px);
    position: relative;
    margin: 0 auto;
    max-width: 640px;
    height: auto;
    width: auto;
  }
}

.klaro .cookie-modal .cm-modal .hide {
  border-style: none;
  background: none;
  cursor: pointer;
  position: absolute;
  top: 20px;
  right: 20px;
  z-index: 1;
}

.klaro .cookie-modal .cm-modal .hide svg {
  stroke: #fafafa;
  stroke: var(--light1, #fafafa);
}

.klaro .cookie-modal .cm-modal .cm-footer {
  border-top-color: #5c5c5c;
  border-top-color: var(--dark2, #5c5c5c);
  border-top-width: 1px;
  border-top-width: var(--border-width, 1px);
  border-top-style: solid;
  border-top-style: var(--border-style, solid);
  padding: 1em;
}

.klaro .cookie-modal .cm-modal .cm-footer-buttons {
  display: flex;
  flex-flow: row;
  justify-content: space-between;
}

.klaro .cookie-modal .cm-modal .cm-footer .cm-powered-by {
  font-size: 0.8em;
  padding-top: 4px;
  text-align: right;
  padding-right: 8px;
}

.klaro .cookie-modal .cm-modal .cm-footer .cm-powered-by a {
  color: #5c5c5c;
  color: var(--dark2, #5c5c5c);
}

.klaro .cookie-modal .cm-modal .cm-header {
  border-bottom-width: 1px;
  border-bottom-width: var(--border-width, 1px);
  border-bottom-style: solid;
  border-bottom-style: var(--border-style, solid);
  border-bottom-color: #5c5c5c;
  border-bottom-color: var(--dark2, #5c5c5c);
  padding: 1em;
  padding-right: 24px;
}

.klaro .cookie-modal .cm-modal .cm-header h1 {
  margin: 0;
  font-size: 2em;
  display: block;
}

.klaro .cookie-modal .cm-modal .cm-header h1.title {
  padding-right: 20px;
}

.klaro .cookie-modal .cm-modal .cm-body {
  padding: 1em;
}

.klaro .cookie-modal .cm-modal .cm-body ul {
  display: block;
}

.klaro .cookie-modal .cm-modal .cm-body span {
  display: inline-block;
  width: auto;
}

.klaro .cookie-modal .cm-modal .cm-body ul.cm-services,
.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes {
  padding: 0;
  margin: 0;
}

.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose .cm-services .cm-caret,
.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-services .cm-caret {
  color: #a0a0a0;
  color: var(--light3, #a0a0a0);
}

.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose .cm-services .cm-content,
.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-services .cm-content {
  margin-left: -40px;
  display: none;
}

.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose .cm-services .cm-content.expanded,
.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-services .cm-content.expanded {
  margin-top: 10px;
  display: block;
}

.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service,
.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose,
.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service,
.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose {
  position: relative;
  line-height: 20px;
  vertical-align: middle;
  padding-left: 60px;
  min-height: 40px;
}

.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service:first-child,
.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose:first-child,
.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service:first-child,
.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose:first-child {
  margin-top: 0;
}

.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service p,
.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose p,
.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service p,
.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose p {
  margin-top: 0;
}

.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service p.purposes,
.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose p.purposes,
.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service p.purposes,
.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose p.purposes {
  color: #a0a0a0;
  color: var(--light3, #a0a0a0);
  font-size: 0.8em;
}

.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service.cm-toggle-all,
.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose.cm-toggle-all,
.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service.cm-toggle-all,
.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose.cm-toggle-all {
  border-top-width: 1px;
  border-top-width: var(--border-width, 1px);
  border-top-style: solid;
  border-top-style: var(--border-style, solid);
  border-top-color: #5c5c5c;
  border-top-color: var(--dark2, #5c5c5c);
  padding-top: 1em;
}

.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service span.cm-list-title,
.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose span.cm-list-title,
.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service span.cm-list-title,
.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-list-title {
  font-weight: 600;
}

.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service span.cm-opt-out,
.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service span.cm-required,
.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose span.cm-opt-out,
.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose span.cm-required,
.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service span.cm-opt-out,
.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service span.cm-required,
.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-opt-out,
.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-required {
  color: #5c5c5c;
  color: var(--dark2, #5c5c5c);
  padding-left: 0.2em;
  font-size: 0.8em;
}

.klaro .cookie-notice:not(.cookie-modal-notice) {
  background-color: #333;
  background-color: var(--dark1, #333);
  z-index: 999;
  position: fixed;
  width: 100%;
  bottom: 0;
  right: 0;
}

@media (min-width: 1024px) {
  .klaro .cookie-notice:not(.cookie-modal-notice) {
    border-radius: 4px;
    border-radius: var(--border-radius, 4px);
    position: fixed;
    position: var(--notice-position, fixed);
    right: 20px;
    right: var(--notice-right, 20px);
    left: auto;
    left: var(--notice-left, auto);
    bottom: 20px;
    bottom: var(--notice-bottom, 20px);
    top: auto;
    top: var(--notice-top, auto);
    max-width: 400px;
    max-width: var(--notice-max-width, 400px);
    box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.2), 5px 5px 10px 0 rgba(0, 0, 0, 0.19);
  }
}

@media (max-width: 1023px) {
  .klaro .cookie-notice:not(.cookie-modal-notice) {
    border-style: none;
    border-radius: 0;
  }
}

.klaro .cookie-notice:not(.cookie-modal-notice).cn-embedded {
  position: relative;
  height: inherit;
  width: inherit;
  left: inherit;
  right: inherit;
  bottom: inherit;
  z-index: 0;
}

.klaro .cookie-notice:not(.cookie-modal-notice).cn-embedded .cn-body {
  padding-top: 0.5em;
}

.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body {
  margin-bottom: 0;
  margin-right: 0;
  bottom: 0;
  padding: 1em;
  padding-top: 0;
}

.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body p {
  margin-bottom: 0.5em;
}

.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body p.cn-changes {
  text-decoration: underline;
}

.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-learn-more {
  display: inline-block;
  flex-grow: 1;
}

.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons {
  display: inline-block;
  margin-top: -0.5em;
}

@media (max-width: 384px) {
  .klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons {
    width: 100%;
  }
}

.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn {
  margin-top: 0.5em;
}

@media (max-width: 384px) {
  .klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn {
    width: calc(50% - 0.5em);
  }
}

.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok {
  margin-top: -0.5em;
  display: flex;
  flex-flow: row;
  flex-wrap: wrap;
  justify-content: right;
  align-items: baseline;
}

.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok a,
.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok div {
  margin-top: 0.5em;
}

.klaro .cookie-modal-notice {
  background-color: #333;
  background-color: var(--dark1, #333);
  color: #fafafa;
  color: var(--light1, #fafafa);
  z-index: 1001;
  box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.2), 5px 5px 10px 0 rgba(0, 0, 0, 0.19);
  width: 100%;
  max-height: 98%;
  top: 50%;
  -ms-transform: translateY(-50%);
      transform: translateY(-50%);
  position: fixed;
  overflow: auto;
  padding: 1em;
  padding-top: 0.2em;
}

@media (min-width: 400px) {
  .klaro .cookie-modal-notice {
    border-radius: 4px;
    border-radius: var(--border-radius, 4px);
    position: relative;
    margin: 0 auto;
    max-width: 400px;
    height: auto;
    width: auto;
  }
}

.klaro .cookie-modal-notice .cn-ok {
  display: flex;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 1em;
}

.klaro .cookie-notice-hidden {
  display: none !important;
}


*{border:0;list-style-type:none;margin:0;outline:none !important;padding:0}html{font-size:100%;scroll-behavior:smooth}@media (min-width: 59em){html{font-size:110%}}body{color:#000;font-family:"DM Sans","Arial",sans-serif}p{line-height:120%;margin-bottom:24px}img{height:auto;max-width:100%}a{color:#000;text-decoration:none}a::after{background:linear-gradient(273deg, #DC6FD5 19.51%, #28A9FC 89.95%);content:'';display:block;height:2px;transform:scale(0, 1);transform-origin:center;transition:transform 500ms ease}@media (hover: hover){a:hover::after{transform:scale(1, 1)}}h1,h2,h3,h4,h5,h6{color:#000;font-weight:400;font-size:1rem;margin:0}table{border-collapse:collapse;margin-bottom:24px}table th,table td{border-bottom:1px solid #000;padding:8px 2%}table td{font-size:.9rem;width:30px;word-break:break-all}.visible-device,.visible-phone{display:inherit !important}.hidden-phone,.hidden-device,.visible-tablet,.visible-desktop{display:none !important}@media (min-width: 47em){.visible-tablet,.hidden-phone{display:inherit !important}.hidden-tablet,.visible-phone{display:none !important}}@media (min-width: 67.5em){.hidden-device{display:inherit !important}.visible-device,.visible-tablet,.visible-phone{display:none !important}}.container,.container2,.container-fluid{margin:0 auto;padding:0 20px}@media (min-width: 47em){.container{padding:0 40px}}@media (min-width: 75em){.container{max-width:1095px;padding:0}}.fila,.fila2{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px;width:calc(100% - -20px)}.fila2{margin:0;width:100%}[class*="col-"]{margin-bottom:16px}@media (min-width: 67.5em){[class*="col-"]{margin-bottom:0}}[class*="col-"] [class*="col-"]{margin-bottom:0}.fila .col-1,.fila .fila2 .col-1,.fila2 .fila .col-1,.fila .col-2,.fila .fila2 .col-2,.fila2 .fila .col-2,.fila .col-3,.fila .fila2 .col-3,.fila2 .fila .col-3,.fila .col-4,.fila .fila2 .col-4,.fila2 .fila .col-4,.fila .col-5,.fila .fila2 .col-5,.fila2 .fila .col-5,.fila .col-6,.fila .fila2 .col-6,.fila2 .fila .col-6,.fila .col-7,.fila .fila2 .col-7,.fila2 .fila .col-7,.fila .col-8,.fila .fila2 .col-8,.fila2 .fila .col-8,.fila .col-9,.fila .fila2 .col-9,.fila2 .fila .col-9,.fila .col-10,.fila .fila2 .col-10,.fila2 .fila .col-10,.fila .col-11,.fila .fila2 .col-11,.fila2 .fila .col-11,.fila .col-12,.fila .fila2 .col-12,.fila2 .fila .col-12,.fila .col,.fila .col-auto,.fila .fila2 .col,.fila2 .fila .col,.fila .fila2 .col-auto,.fila2 .fila .col-auto,.fila .col-xxs-1,.fila .fila2 .col-xxs-1,.fila2 .fila .col-xxs-1,.fila .col-xxs-2,.fila .fila2 .col-xxs-2,.fila2 .fila .col-xxs-2,.fila .col-xxs-3,.fila .fila2 .col-xxs-3,.fila2 .fila .col-xxs-3,.fila .col-xxs-4,.fila .fila2 .col-xxs-4,.fila2 .fila .col-xxs-4,.fila .col-xxs-5,.fila .fila2 .col-xxs-5,.fila2 .fila .col-xxs-5,.fila .col-xxs-6,.fila .fila2 .col-xxs-6,.fila2 .fila .col-xxs-6,.fila .col-xxs-7,.fila .fila2 .col-xxs-7,.fila2 .fila .col-xxs-7,.fila .col-xxs-8,.fila .fila2 .col-xxs-8,.fila2 .fila .col-xxs-8,.fila .col-xxs-9,.fila .fila2 .col-xxs-9,.fila2 .fila .col-xxs-9,.fila .col-xxs-10,.fila .fila2 .col-xxs-10,.fila2 .fila .col-xxs-10,.fila .col-xxs-11,.fila .fila2 .col-xxs-11,.fila2 .fila .col-xxs-11,.fila .col-xxs-12,.fila .fila2 .col-xxs-12,.fila2 .fila .col-xxs-12,.fila .col-xxs,.fila .col-xxs-auto,.fila .fila2 .col-xxs,.fila2 .fila .col-xxs,.fila .fila2 .col-xxs-auto,.fila2 .fila .col-xxs-auto,.fila .col-xs-1,.fila .fila2 .col-xs-1,.fila2 .fila .col-xs-1,.fila .col-xs-2,.fila .fila2 .col-xs-2,.fila2 .fila .col-xs-2,.fila .col-xs-3,.fila .fila2 .col-xs-3,.fila2 .fila .col-xs-3,.fila .col-xs-4,.fila .fila2 .col-xs-4,.fila2 .fila .col-xs-4,.fila .col-xs-5,.fila .fila2 .col-xs-5,.fila2 .fila .col-xs-5,.fila .col-xs-6,.fila .fila2 .col-xs-6,.fila2 .fila .col-xs-6,.fila .col-xs-7,.fila .fila2 .col-xs-7,.fila2 .fila .col-xs-7,.fila .col-xs-8,.fila .fila2 .col-xs-8,.fila2 .fila .col-xs-8,.fila .col-xs-9,.fila .fila2 .col-xs-9,.fila2 .fila .col-xs-9,.fila .col-xs-10,.fila .fila2 .col-xs-10,.fila2 .fila .col-xs-10,.fila .col-xs-11,.fila .fila2 .col-xs-11,.fila2 .fila .col-xs-11,.fila .col-xs-12,.fila .fila2 .col-xs-12,.fila2 .fila .col-xs-12,.fila .col-xs,.fila .col-xs-auto,.fila .fila2 .col-xs,.fila2 .fila .col-xs,.fila .fila2 .col-xs-auto,.fila2 .fila .col-xs-auto,.fila .col-s-1,.fila .fila2 .col-s-1,.fila2 .fila .col-s-1,.fila .col-s-2,.fila .fila2 .col-s-2,.fila2 .fila .col-s-2,.fila .col-s-3,.fila .fila2 .col-s-3,.fila2 .fila .col-s-3,.fila .col-s-4,.fila .fila2 .col-s-4,.fila2 .fila .col-s-4,.fila .col-s-5,.fila .fila2 .col-s-5,.fila2 .fila .col-s-5,.fila .col-s-6,.fila .fila2 .col-s-6,.fila2 .fila .col-s-6,.fila .col-s-7,.fila .fila2 .col-s-7,.fila2 .fila .col-s-7,.fila .col-s-8,.fila .fila2 .col-s-8,.fila2 .fila .col-s-8,.fila .col-s-9,.fila .fila2 .col-s-9,.fila2 .fila .col-s-9,.fila .col-s-10,.fila .fila2 .col-s-10,.fila2 .fila .col-s-10,.fila .col-s-11,.fila .fila2 .col-s-11,.fila2 .fila .col-s-11,.fila .col-s-12,.fila .fila2 .col-s-12,.fila2 .fila .col-s-12,.fila .col-s,.fila .col-s-auto,.fila .fila2 .col-s,.fila2 .fila .col-s,.fila .fila2 .col-s-auto,.fila2 .fila .col-s-auto,.fila .col-m-1,.fila .fila2 .col-m-1,.fila2 .fila .col-m-1,.fila .col-m-2,.fila .fila2 .col-m-2,.fila2 .fila .col-m-2,.fila .col-m-3,.fila .fila2 .col-m-3,.fila2 .fila .col-m-3,.fila .col-m-4,.fila .fila2 .col-m-4,.fila2 .fila .col-m-4,.fila .col-m-5,.fila .fila2 .col-m-5,.fila2 .fila .col-m-5,.fila .col-m-6,.fila .fila2 .col-m-6,.fila2 .fila .col-m-6,.fila .col-m-7,.fila .fila2 .col-m-7,.fila2 .fila .col-m-7,.fila .col-m-8,.fila .fila2 .col-m-8,.fila2 .fila .col-m-8,.fila .col-m-9,.fila .fila2 .col-m-9,.fila2 .fila .col-m-9,.fila .col-m-10,.fila .fila2 .col-m-10,.fila2 .fila .col-m-10,.fila .col-m-11,.fila .fila2 .col-m-11,.fila2 .fila .col-m-11,.fila .col-m-12,.fila .fila2 .col-m-12,.fila2 .fila .col-m-12,.fila .col-m,.fila .col-m-auto,.fila .fila2 .col-m,.fila2 .fila .col-m,.fila .fila2 .col-m-auto,.fila2 .fila .col-m-auto,.fila .col-l-1,.fila .fila2 .col-l-1,.fila2 .fila .col-l-1,.fila .col-l-2,.fila .fila2 .col-l-2,.fila2 .fila .col-l-2,.fila .col-l-3,.fila .fila2 .col-l-3,.fila2 .fila .col-l-3,.fila .col-l-4,.fila .fila2 .col-l-4,.fila2 .fila .col-l-4,.fila .col-l-5,.fila .fila2 .col-l-5,.fila2 .fila .col-l-5,.fila .col-l-6,.fila .fila2 .col-l-6,.fila2 .fila .col-l-6,.fila .col-l-7,.fila .fila2 .col-l-7,.fila2 .fila .col-l-7,.fila .col-l-8,.fila .fila2 .col-l-8,.fila2 .fila .col-l-8,.fila .col-l-9,.fila .fila2 .col-l-9,.fila2 .fila .col-l-9,.fila .col-l-10,.fila .fila2 .col-l-10,.fila2 .fila .col-l-10,.fila .col-l-11,.fila .fila2 .col-l-11,.fila2 .fila .col-l-11,.fila .col-l-12,.fila .fila2 .col-l-12,.fila2 .fila .col-l-12,.fila .col-l,.fila .col-l-auto,.fila .fila2 .col-l,.fila2 .fila .col-l,.fila .fila2 .col-l-auto,.fila2 .fila .col-l-auto,.fila .col-xl-1,.fila .fila2 .col-xl-1,.fila2 .fila .col-xl-1,.fila .col-xl-2,.fila .fila2 .col-xl-2,.fila2 .fila .col-xl-2,.fila .col-xl-3,.fila .fila2 .col-xl-3,.fila2 .fila .col-xl-3,.fila .col-xl-4,.fila .fila2 .col-xl-4,.fila2 .fila .col-xl-4,.fila .col-xl-5,.fila .fila2 .col-xl-5,.fila2 .fila .col-xl-5,.fila .col-xl-6,.fila .fila2 .col-xl-6,.fila2 .fila .col-xl-6,.fila .col-xl-7,.fila .fila2 .col-xl-7,.fila2 .fila .col-xl-7,.fila .col-xl-8,.fila .fila2 .col-xl-8,.fila2 .fila .col-xl-8,.fila .col-xl-9,.fila .fila2 .col-xl-9,.fila2 .fila .col-xl-9,.fila .col-xl-10,.fila .fila2 .col-xl-10,.fila2 .fila .col-xl-10,.fila .col-xl-11,.fila .fila2 .col-xl-11,.fila2 .fila .col-xl-11,.fila .col-xl-12,.fila .fila2 .col-xl-12,.fila2 .fila .col-xl-12,.fila .col-xl,.fila .col-xl-auto,.fila .fila2 .col-xl,.fila2 .fila .col-xl,.fila .fila2 .col-xl-auto,.fila2 .fila .col-xl-auto,.fila .col-xxl-1,.fila .fila2 .col-xxl-1,.fila2 .fila .col-xxl-1,.fila .col-xxl-2,.fila .fila2 .col-xxl-2,.fila2 .fila .col-xxl-2,.fila .col-xxl-3,.fila .fila2 .col-xxl-3,.fila2 .fila .col-xxl-3,.fila .col-xxl-4,.fila .fila2 .col-xxl-4,.fila2 .fila .col-xxl-4,.fila .col-xxl-5,.fila .fila2 .col-xxl-5,.fila2 .fila .col-xxl-5,.fila .col-xxl-6,.fila .fila2 .col-xxl-6,.fila2 .fila .col-xxl-6,.fila .col-xxl-7,.fila .fila2 .col-xxl-7,.fila2 .fila .col-xxl-7,.fila .col-xxl-8,.fila .fila2 .col-xxl-8,.fila2 .fila .col-xxl-8,.fila .col-xxl-9,.fila .fila2 .col-xxl-9,.fila2 .fila .col-xxl-9,.fila .col-xxl-10,.fila .fila2 .col-xxl-10,.fila2 .fila .col-xxl-10,.fila .col-xxl-11,.fila .fila2 .col-xxl-11,.fila2 .fila .col-xxl-11,.fila .col-xxl-12,.fila .fila2 .col-xxl-12,.fila2 .fila .col-xxl-12,.fila .col-xxl,.fila .col-xxl-auto,.fila .fila2 .col-xxl,.fila2 .fila .col-xxl,.fila .fila2 .col-xxl-auto,.fila2 .fila .col-xxl-auto,.fila2 .fila .col-1,.fila .fila2 .col-1,.fila2 .col-1,.fila2 .fila .col-2,.fila .fila2 .col-2,.fila2 .col-2,.fila2 .fila .col-3,.fila .fila2 .col-3,.fila2 .col-3,.fila2 .fila .col-4,.fila .fila2 .col-4,.fila2 .col-4,.fila2 .fila .col-5,.fila .fila2 .col-5,.fila2 .col-5,.fila2 .fila .col-6,.fila .fila2 .col-6,.fila2 .col-6,.fila2 .fila .col-7,.fila .fila2 .col-7,.fila2 .col-7,.fila2 .fila .col-8,.fila .fila2 .col-8,.fila2 .col-8,.fila2 .fila .col-9,.fila .fila2 .col-9,.fila2 .col-9,.fila2 .fila .col-10,.fila .fila2 .col-10,.fila2 .col-10,.fila2 .fila .col-11,.fila .fila2 .col-11,.fila2 .col-11,.fila2 .fila .col-12,.fila .fila2 .col-12,.fila2 .col-12,.fila2 .fila .col,.fila .fila2 .col,.fila2 .fila .col-auto,.fila .fila2 .col-auto,.fila2 .col,.fila2 .col-auto,.fila2 .fila .col-xxs-1,.fila .fila2 .col-xxs-1,.fila2 .col-xxs-1,.fila2 .fila .col-xxs-2,.fila .fila2 .col-xxs-2,.fila2 .col-xxs-2,.fila2 .fila .col-xxs-3,.fila .fila2 .col-xxs-3,.fila2 .col-xxs-3,.fila2 .fila .col-xxs-4,.fila .fila2 .col-xxs-4,.fila2 .col-xxs-4,.fila2 .fila .col-xxs-5,.fila .fila2 .col-xxs-5,.fila2 .col-xxs-5,.fila2 .fila .col-xxs-6,.fila .fila2 .col-xxs-6,.fila2 .col-xxs-6,.fila2 .fila .col-xxs-7,.fila .fila2 .col-xxs-7,.fila2 .col-xxs-7,.fila2 .fila .col-xxs-8,.fila .fila2 .col-xxs-8,.fila2 .col-xxs-8,.fila2 .fila .col-xxs-9,.fila .fila2 .col-xxs-9,.fila2 .col-xxs-9,.fila2 .fila .col-xxs-10,.fila .fila2 .col-xxs-10,.fila2 .col-xxs-10,.fila2 .fila .col-xxs-11,.fila .fila2 .col-xxs-11,.fila2 .col-xxs-11,.fila2 .fila .col-xxs-12,.fila .fila2 .col-xxs-12,.fila2 .col-xxs-12,.fila2 .fila .col-xxs,.fila .fila2 .col-xxs,.fila2 .fila .col-xxs-auto,.fila .fila2 .col-xxs-auto,.fila2 .col-xxs,.fila2 .col-xxs-auto,.fila2 .fila .col-xs-1,.fila .fila2 .col-xs-1,.fila2 .col-xs-1,.fila2 .fila .col-xs-2,.fila .fila2 .col-xs-2,.fila2 .col-xs-2,.fila2 .fila .col-xs-3,.fila .fila2 .col-xs-3,.fila2 .col-xs-3,.fila2 .fila .col-xs-4,.fila .fila2 .col-xs-4,.fila2 .col-xs-4,.fila2 .fila .col-xs-5,.fila .fila2 .col-xs-5,.fila2 .col-xs-5,.fila2 .fila .col-xs-6,.fila .fila2 .col-xs-6,.fila2 .col-xs-6,.fila2 .fila .col-xs-7,.fila .fila2 .col-xs-7,.fila2 .col-xs-7,.fila2 .fila .col-xs-8,.fila .fila2 .col-xs-8,.fila2 .col-xs-8,.fila2 .fila .col-xs-9,.fila .fila2 .col-xs-9,.fila2 .col-xs-9,.fila2 .fila .col-xs-10,.fila .fila2 .col-xs-10,.fila2 .col-xs-10,.fila2 .fila .col-xs-11,.fila .fila2 .col-xs-11,.fila2 .col-xs-11,.fila2 .fila .col-xs-12,.fila .fila2 .col-xs-12,.fila2 .col-xs-12,.fila2 .fila .col-xs,.fila .fila2 .col-xs,.fila2 .fila .col-xs-auto,.fila .fila2 .col-xs-auto,.fila2 .col-xs,.fila2 .col-xs-auto,.fila2 .fila .col-s-1,.fila .fila2 .col-s-1,.fila2 .col-s-1,.fila2 .fila .col-s-2,.fila .fila2 .col-s-2,.fila2 .col-s-2,.fila2 .fila .col-s-3,.fila .fila2 .col-s-3,.fila2 .col-s-3,.fila2 .fila .col-s-4,.fila .fila2 .col-s-4,.fila2 .col-s-4,.fila2 .fila .col-s-5,.fila .fila2 .col-s-5,.fila2 .col-s-5,.fila2 .fila .col-s-6,.fila .fila2 .col-s-6,.fila2 .col-s-6,.fila2 .fila .col-s-7,.fila .fila2 .col-s-7,.fila2 .col-s-7,.fila2 .fila .col-s-8,.fila .fila2 .col-s-8,.fila2 .col-s-8,.fila2 .fila .col-s-9,.fila .fila2 .col-s-9,.fila2 .col-s-9,.fila2 .fila .col-s-10,.fila .fila2 .col-s-10,.fila2 .col-s-10,.fila2 .fila .col-s-11,.fila .fila2 .col-s-11,.fila2 .col-s-11,.fila2 .fila .col-s-12,.fila .fila2 .col-s-12,.fila2 .col-s-12,.fila2 .fila .col-s,.fila .fila2 .col-s,.fila2 .fila .col-s-auto,.fila .fila2 .col-s-auto,.fila2 .col-s,.fila2 .col-s-auto,.fila2 .fila .col-m-1,.fila .fila2 .col-m-1,.fila2 .col-m-1,.fila2 .fila .col-m-2,.fila .fila2 .col-m-2,.fila2 .col-m-2,.fila2 .fila .col-m-3,.fila .fila2 .col-m-3,.fila2 .col-m-3,.fila2 .fila .col-m-4,.fila .fila2 .col-m-4,.fila2 .col-m-4,.fila2 .fila .col-m-5,.fila .fila2 .col-m-5,.fila2 .col-m-5,.fila2 .fila .col-m-6,.fila .fila2 .col-m-6,.fila2 .col-m-6,.fila2 .fila .col-m-7,.fila .fila2 .col-m-7,.fila2 .col-m-7,.fila2 .fila .col-m-8,.fila .fila2 .col-m-8,.fila2 .col-m-8,.fila2 .fila .col-m-9,.fila .fila2 .col-m-9,.fila2 .col-m-9,.fila2 .fila .col-m-10,.fila .fila2 .col-m-10,.fila2 .col-m-10,.fila2 .fila .col-m-11,.fila .fila2 .col-m-11,.fila2 .col-m-11,.fila2 .fila .col-m-12,.fila .fila2 .col-m-12,.fila2 .col-m-12,.fila2 .fila .col-m,.fila .fila2 .col-m,.fila2 .fila .col-m-auto,.fila .fila2 .col-m-auto,.fila2 .col-m,.fila2 .col-m-auto,.fila2 .fila .col-l-1,.fila .fila2 .col-l-1,.fila2 .col-l-1,.fila2 .fila .col-l-2,.fila .fila2 .col-l-2,.fila2 .col-l-2,.fila2 .fila .col-l-3,.fila .fila2 .col-l-3,.fila2 .col-l-3,.fila2 .fila .col-l-4,.fila .fila2 .col-l-4,.fila2 .col-l-4,.fila2 .fila .col-l-5,.fila .fila2 .col-l-5,.fila2 .col-l-5,.fila2 .fila .col-l-6,.fila .fila2 .col-l-6,.fila2 .col-l-6,.fila2 .fila .col-l-7,.fila .fila2 .col-l-7,.fila2 .col-l-7,.fila2 .fila .col-l-8,.fila .fila2 .col-l-8,.fila2 .col-l-8,.fila2 .fila .col-l-9,.fila .fila2 .col-l-9,.fila2 .col-l-9,.fila2 .fila .col-l-10,.fila .fila2 .col-l-10,.fila2 .col-l-10,.fila2 .fila .col-l-11,.fila .fila2 .col-l-11,.fila2 .col-l-11,.fila2 .fila .col-l-12,.fila .fila2 .col-l-12,.fila2 .col-l-12,.fila2 .fila .col-l,.fila .fila2 .col-l,.fila2 .fila .col-l-auto,.fila .fila2 .col-l-auto,.fila2 .col-l,.fila2 .col-l-auto,.fila2 .fila .col-xl-1,.fila .fila2 .col-xl-1,.fila2 .col-xl-1,.fila2 .fila .col-xl-2,.fila .fila2 .col-xl-2,.fila2 .col-xl-2,.fila2 .fila .col-xl-3,.fila .fila2 .col-xl-3,.fila2 .col-xl-3,.fila2 .fila .col-xl-4,.fila .fila2 .col-xl-4,.fila2 .col-xl-4,.fila2 .fila .col-xl-5,.fila .fila2 .col-xl-5,.fila2 .col-xl-5,.fila2 .fila .col-xl-6,.fila .fila2 .col-xl-6,.fila2 .col-xl-6,.fila2 .fila .col-xl-7,.fila .fila2 .col-xl-7,.fila2 .col-xl-7,.fila2 .fila .col-xl-8,.fila .fila2 .col-xl-8,.fila2 .col-xl-8,.fila2 .fila .col-xl-9,.fila .fila2 .col-xl-9,.fila2 .col-xl-9,.fila2 .fila .col-xl-10,.fila .fila2 .col-xl-10,.fila2 .col-xl-10,.fila2 .fila .col-xl-11,.fila .fila2 .col-xl-11,.fila2 .col-xl-11,.fila2 .fila .col-xl-12,.fila .fila2 .col-xl-12,.fila2 .col-xl-12,.fila2 .fila .col-xl,.fila .fila2 .col-xl,.fila2 .fila .col-xl-auto,.fila .fila2 .col-xl-auto,.fila2 .col-xl,.fila2 .col-xl-auto,.fila2 .fila .col-xxl-1,.fila .fila2 .col-xxl-1,.fila2 .col-xxl-1,.fila2 .fila .col-xxl-2,.fila .fila2 .col-xxl-2,.fila2 .col-xxl-2,.fila2 .fila .col-xxl-3,.fila .fila2 .col-xxl-3,.fila2 .col-xxl-3,.fila2 .fila .col-xxl-4,.fila .fila2 .col-xxl-4,.fila2 .col-xxl-4,.fila2 .fila .col-xxl-5,.fila .fila2 .col-xxl-5,.fila2 .col-xxl-5,.fila2 .fila .col-xxl-6,.fila .fila2 .col-xxl-6,.fila2 .col-xxl-6,.fila2 .fila .col-xxl-7,.fila .fila2 .col-xxl-7,.fila2 .col-xxl-7,.fila2 .fila .col-xxl-8,.fila .fila2 .col-xxl-8,.fila2 .col-xxl-8,.fila2 .fila .col-xxl-9,.fila .fila2 .col-xxl-9,.fila2 .col-xxl-9,.fila2 .fila .col-xxl-10,.fila .fila2 .col-xxl-10,.fila2 .col-xxl-10,.fila2 .fila .col-xxl-11,.fila .fila2 .col-xxl-11,.fila2 .col-xxl-11,.fila2 .fila .col-xxl-12,.fila .fila2 .col-xxl-12,.fila2 .col-xxl-12,.fila2 .fila .col-xxl,.fila .fila2 .col-xxl,.fila2 .fila .col-xxl-auto,.fila .fila2 .col-xxl-auto,.fila2 .col-xxl,.fila2 .col-xxl-auto{position:relative;width:100%;min-height:1px;padding-right:10px;padding-left:10px}.fila .col,.fila2 .col{flex-basis:0;flex-grow:1;max-width:100%}.fila .col-auto,.fila2 .col-auto{flex:0 0 auto;width:auto;max-width:none}.fila .col-1,.fila2 .col-1{-webkit-box-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%;box-sizing:border-box}.fila .col-2,.fila2 .col-2{-webkit-box-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;box-sizing:border-box}.fila .col-3,.fila2 .col-3{-webkit-box-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;box-sizing:border-box}.fila .col-4,.fila2 .col-4{-webkit-box-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;box-sizing:border-box}.fila .col-5,.fila2 .col-5{-webkit-box-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;box-sizing:border-box}.fila .col-6,.fila2 .col-6{-webkit-box-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;box-sizing:border-box}.fila .col-7,.fila2 .col-7{-webkit-box-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;box-sizing:border-box}.fila .col-8,.fila2 .col-8{-webkit-box-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;box-sizing:border-box}.fila .col-9,.fila2 .col-9{-webkit-box-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;box-sizing:border-box}.fila .col-10,.fila2 .col-10{-webkit-box-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;box-sizing:border-box}.fila .col-11,.fila2 .col-11{-webkit-box-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%;box-sizing:border-box}.fila .col-12,.fila2 .col-12{-webkit-box-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;box-sizing:border-box}.fila .order-first,.fila2 .order-first{order:-1}.fila .order-last,.fila2 .order-last{order:13}.fila .order-0,.fila2 .order-0{order:0}.fila .order-1,.fila2 .order-1{order:1}.fila .order-2,.fila2 .order-2{order:2}.fila .order-3,.fila2 .order-3{order:3}.fila .order-4,.fila2 .order-4{order:4}.fila .order-5,.fila2 .order-5{order:5}.fila .order-6,.fila2 .order-6{order:6}.fila .order-7,.fila2 .order-7{order:7}.fila .order-8,.fila2 .order-8{order:8}.fila .order-9,.fila2 .order-9{order:9}.fila .order-10,.fila2 .order-10{order:10}.fila .order-11,.fila2 .order-11{order:11}.fila .order-12,.fila2 .order-12{order:12}.fila .offset-1,.fila2 .offset-1{margin-left:8.33333%}.fila .offset-2,.fila2 .offset-2{margin-left:16.66667%}.fila .offset-3,.fila2 .offset-3{margin-left:25%}.fila .offset-4,.fila2 .offset-4{margin-left:33.33333%}.fila .offset-5,.fila2 .offset-5{margin-left:41.66667%}.fila .offset-6,.fila2 .offset-6{margin-left:50%}.fila .offset-7,.fila2 .offset-7{margin-left:58.33333%}.fila .offset-8,.fila2 .offset-8{margin-left:66.66667%}.fila .offset-9,.fila2 .offset-9{margin-left:75%}.fila .offset-10,.fila2 .offset-10{margin-left:83.33333%}.fila .offset-11,.fila2 .offset-11{margin-left:91.66667%}@media (min-width: 23em){.fila .col-xxs,.fila2 .col-xxs{flex-basis:0;flex-grow:1;max-width:100%}.fila .col-xxs-auto,.fila2 .col-xxs-auto{flex:0 0 auto;width:auto;max-width:none}.fila .col-xxs-1,.fila2 .col-xxs-1{-webkit-box-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%;box-sizing:border-box}.fila .col-xxs-2,.fila2 .col-xxs-2{-webkit-box-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;box-sizing:border-box}.fila .col-xxs-3,.fila2 .col-xxs-3{-webkit-box-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;box-sizing:border-box}.fila .col-xxs-4,.fila2 .col-xxs-4{-webkit-box-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;box-sizing:border-box}.fila .col-xxs-5,.fila2 .col-xxs-5{-webkit-box-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;box-sizing:border-box}.fila .col-xxs-6,.fila2 .col-xxs-6{-webkit-box-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;box-sizing:border-box}.fila .col-xxs-7,.fila2 .col-xxs-7{-webkit-box-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;box-sizing:border-box}.fila .col-xxs-8,.fila2 .col-xxs-8{-webkit-box-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;box-sizing:border-box}.fila .col-xxs-9,.fila2 .col-xxs-9{-webkit-box-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;box-sizing:border-box}.fila .col-xxs-10,.fila2 .col-xxs-10{-webkit-box-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;box-sizing:border-box}.fila .col-xxs-11,.fila2 .col-xxs-11{-webkit-box-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%;box-sizing:border-box}.fila .col-xxs-12,.fila2 .col-xxs-12{-webkit-box-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;box-sizing:border-box}.fila .order-xxs-first,.fila2 .order-xxs-first{order:-1}.fila .order-xxs-last,.fila2 .order-xxs-last{order:13}.fila .order-xxs-0,.fila2 .order-xxs-0{order:0}.fila .order-xxs-1,.fila2 .order-xxs-1{order:1}.fila .order-xxs-2,.fila2 .order-xxs-2{order:2}.fila .order-xxs-3,.fila2 .order-xxs-3{order:3}.fila .order-xxs-4,.fila2 .order-xxs-4{order:4}.fila .order-xxs-5,.fila2 .order-xxs-5{order:5}.fila .order-xxs-6,.fila2 .order-xxs-6{order:6}.fila .order-xxs-7,.fila2 .order-xxs-7{order:7}.fila .order-xxs-8,.fila2 .order-xxs-8{order:8}.fila .order-xxs-9,.fila2 .order-xxs-9{order:9}.fila .order-xxs-10,.fila2 .order-xxs-10{order:10}.fila .order-xxs-11,.fila2 .order-xxs-11{order:11}.fila .order-xxs-12,.fila2 .order-xxs-12{order:12}.fila .offset-xxs-0,.fila2 .offset-xxs-0{margin-left:0}.fila .offset-xxs-1,.fila2 .offset-xxs-1{margin-left:8.33333%}.fila .offset-xxs-2,.fila2 .offset-xxs-2{margin-left:16.66667%}.fila .offset-xxs-3,.fila2 .offset-xxs-3{margin-left:25%}.fila .offset-xxs-4,.fila2 .offset-xxs-4{margin-left:33.33333%}.fila .offset-xxs-5,.fila2 .offset-xxs-5{margin-left:41.66667%}.fila .offset-xxs-6,.fila2 .offset-xxs-6{margin-left:50%}.fila .offset-xxs-7,.fila2 .offset-xxs-7{margin-left:58.33333%}.fila .offset-xxs-8,.fila2 .offset-xxs-8{margin-left:66.66667%}.fila .offset-xxs-9,.fila2 .offset-xxs-9{margin-left:75%}.fila .offset-xxs-10,.fila2 .offset-xxs-10{margin-left:83.33333%}.fila .offset-xxs-11,.fila2 .offset-xxs-11{margin-left:91.66667%}}@media (min-width: 47em){.fila .col-xs,.fila2 .col-xs{flex-basis:0;flex-grow:1;max-width:100%}.fila .col-xs-auto,.fila2 .col-xs-auto{flex:0 0 auto;width:auto;max-width:none}.fila .col-xs-1,.fila2 .col-xs-1{-webkit-box-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%;box-sizing:border-box}.fila .col-xs-2,.fila2 .col-xs-2{-webkit-box-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;box-sizing:border-box}.fila .col-xs-3,.fila2 .col-xs-3{-webkit-box-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;box-sizing:border-box}.fila .col-xs-4,.fila2 .col-xs-4{-webkit-box-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;box-sizing:border-box}.fila .col-xs-5,.fila2 .col-xs-5{-webkit-box-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;box-sizing:border-box}.fila .col-xs-6,.fila2 .col-xs-6{-webkit-box-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;box-sizing:border-box}.fila .col-xs-7,.fila2 .col-xs-7{-webkit-box-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;box-sizing:border-box}.fila .col-xs-8,.fila2 .col-xs-8{-webkit-box-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;box-sizing:border-box}.fila .col-xs-9,.fila2 .col-xs-9{-webkit-box-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;box-sizing:border-box}.fila .col-xs-10,.fila2 .col-xs-10{-webkit-box-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;box-sizing:border-box}.fila .col-xs-11,.fila2 .col-xs-11{-webkit-box-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%;box-sizing:border-box}.fila .col-xs-12,.fila2 .col-xs-12{-webkit-box-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;box-sizing:border-box}.fila .order-xs-first,.fila2 .order-xs-first{order:-1}.fila .order-xs-last,.fila2 .order-xs-last{order:13}.fila .order-xs-0,.fila2 .order-xs-0{order:0}.fila .order-xs-1,.fila2 .order-xs-1{order:1}.fila .order-xs-2,.fila2 .order-xs-2{order:2}.fila .order-xs-3,.fila2 .order-xs-3{order:3}.fila .order-xs-4,.fila2 .order-xs-4{order:4}.fila .order-xs-5,.fila2 .order-xs-5{order:5}.fila .order-xs-6,.fila2 .order-xs-6{order:6}.fila .order-xs-7,.fila2 .order-xs-7{order:7}.fila .order-xs-8,.fila2 .order-xs-8{order:8}.fila .order-xs-9,.fila2 .order-xs-9{order:9}.fila .order-xs-10,.fila2 .order-xs-10{order:10}.fila .order-xs-11,.fila2 .order-xs-11{order:11}.fila .order-xs-12,.fila2 .order-xs-12{order:12}.fila .offset-xs-0,.fila2 .offset-xs-0{margin-left:0}.fila .offset-xs-1,.fila2 .offset-xs-1{margin-left:8.33333%}.fila .offset-xs-2,.fila2 .offset-xs-2{margin-left:16.66667%}.fila .offset-xs-3,.fila2 .offset-xs-3{margin-left:25%}.fila .offset-xs-4,.fila2 .offset-xs-4{margin-left:33.33333%}.fila .offset-xs-5,.fila2 .offset-xs-5{margin-left:41.66667%}.fila .offset-xs-6,.fila2 .offset-xs-6{margin-left:50%}.fila .offset-xs-7,.fila2 .offset-xs-7{margin-left:58.33333%}.fila .offset-xs-8,.fila2 .offset-xs-8{margin-left:66.66667%}.fila .offset-xs-9,.fila2 .offset-xs-9{margin-left:75%}.fila .offset-xs-10,.fila2 .offset-xs-10{margin-left:83.33333%}.fila .offset-xs-11,.fila2 .offset-xs-11{margin-left:91.66667%}}@media (min-width: 59em){.fila .col-s,.fila2 .col-s{flex-basis:0;flex-grow:1;max-width:100%}.fila .col-s-auto,.fila2 .col-s-auto{flex:0 0 auto;width:auto;max-width:none}.fila .col-s-1,.fila2 .col-s-1{-webkit-box-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%;box-sizing:border-box}.fila .col-s-2,.fila2 .col-s-2{-webkit-box-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;box-sizing:border-box}.fila .col-s-3,.fila2 .col-s-3{-webkit-box-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;box-sizing:border-box}.fila .col-s-4,.fila2 .col-s-4{-webkit-box-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;box-sizing:border-box}.fila .col-s-5,.fila2 .col-s-5{-webkit-box-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;box-sizing:border-box}.fila .col-s-6,.fila2 .col-s-6{-webkit-box-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;box-sizing:border-box}.fila .col-s-7,.fila2 .col-s-7{-webkit-box-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;box-sizing:border-box}.fila .col-s-8,.fila2 .col-s-8{-webkit-box-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;box-sizing:border-box}.fila .col-s-9,.fila2 .col-s-9{-webkit-box-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;box-sizing:border-box}.fila .col-s-10,.fila2 .col-s-10{-webkit-box-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;box-sizing:border-box}.fila .col-s-11,.fila2 .col-s-11{-webkit-box-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%;box-sizing:border-box}.fila .col-s-12,.fila2 .col-s-12{-webkit-box-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;box-sizing:border-box}.fila .order-s-first,.fila2 .order-s-first{order:-1}.fila .order-s-last,.fila2 .order-s-last{order:13}.fila .order-s-0,.fila2 .order-s-0{order:0}.fila .order-s-1,.fila2 .order-s-1{order:1}.fila .order-s-2,.fila2 .order-s-2{order:2}.fila .order-s-3,.fila2 .order-s-3{order:3}.fila .order-s-4,.fila2 .order-s-4{order:4}.fila .order-s-5,.fila2 .order-s-5{order:5}.fila .order-s-6,.fila2 .order-s-6{order:6}.fila .order-s-7,.fila2 .order-s-7{order:7}.fila .order-s-8,.fila2 .order-s-8{order:8}.fila .order-s-9,.fila2 .order-s-9{order:9}.fila .order-s-10,.fila2 .order-s-10{order:10}.fila .order-s-11,.fila2 .order-s-11{order:11}.fila .order-s-12,.fila2 .order-s-12{order:12}.fila .offset-s-0,.fila2 .offset-s-0{margin-left:0}.fila .offset-s-1,.fila2 .offset-s-1{margin-left:8.33333%}.fila .offset-s-2,.fila2 .offset-s-2{margin-left:16.66667%}.fila .offset-s-3,.fila2 .offset-s-3{margin-left:25%}.fila .offset-s-4,.fila2 .offset-s-4{margin-left:33.33333%}.fila .offset-s-5,.fila2 .offset-s-5{margin-left:41.66667%}.fila .offset-s-6,.fila2 .offset-s-6{margin-left:50%}.fila .offset-s-7,.fila2 .offset-s-7{margin-left:58.33333%}.fila .offset-s-8,.fila2 .offset-s-8{margin-left:66.66667%}.fila .offset-s-9,.fila2 .offset-s-9{margin-left:75%}.fila .offset-s-10,.fila2 .offset-s-10{margin-left:83.33333%}.fila .offset-s-11,.fila2 .offset-s-11{margin-left:91.66667%}}@media (min-width: 67.5em){.fila .col-m,.fila2 .col-m{flex-basis:0;flex-grow:1;max-width:100%}.fila .col-m-auto,.fila2 .col-m-auto{flex:0 0 auto;width:auto;max-width:none}.fila .col-m-1,.fila2 .col-m-1{-webkit-box-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%;box-sizing:border-box}.fila .col-m-2,.fila2 .col-m-2{-webkit-box-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;box-sizing:border-box}.fila .col-m-3,.fila2 .col-m-3{-webkit-box-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;box-sizing:border-box}.fila .col-m-4,.fila2 .col-m-4{-webkit-box-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;box-sizing:border-box}.fila .col-m-5,.fila2 .col-m-5{-webkit-box-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;box-sizing:border-box}.fila .col-m-6,.fila2 .col-m-6{-webkit-box-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;box-sizing:border-box}.fila .col-m-7,.fila2 .col-m-7{-webkit-box-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;box-sizing:border-box}.fila .col-m-8,.fila2 .col-m-8{-webkit-box-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;box-sizing:border-box}.fila .col-m-9,.fila2 .col-m-9{-webkit-box-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;box-sizing:border-box}.fila .col-m-10,.fila2 .col-m-10{-webkit-box-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;box-sizing:border-box}.fila .col-m-11,.fila2 .col-m-11{-webkit-box-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%;box-sizing:border-box}.fila .col-m-12,.fila2 .col-m-12{-webkit-box-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;box-sizing:border-box}.fila .order-m-first,.fila2 .order-m-first{order:-1}.fila .order-m-last,.fila2 .order-m-last{order:13}.fila .order-m-0,.fila2 .order-m-0{order:0}.fila .order-m-1,.fila2 .order-m-1{order:1}.fila .order-m-2,.fila2 .order-m-2{order:2}.fila .order-m-3,.fila2 .order-m-3{order:3}.fila .order-m-4,.fila2 .order-m-4{order:4}.fila .order-m-5,.fila2 .order-m-5{order:5}.fila .order-m-6,.fila2 .order-m-6{order:6}.fila .order-m-7,.fila2 .order-m-7{order:7}.fila .order-m-8,.fila2 .order-m-8{order:8}.fila .order-m-9,.fila2 .order-m-9{order:9}.fila .order-m-10,.fila2 .order-m-10{order:10}.fila .order-m-11,.fila2 .order-m-11{order:11}.fila .order-m-12,.fila2 .order-m-12{order:12}.fila .offset-m-0,.fila2 .offset-m-0{margin-left:0}.fila .offset-m-1,.fila2 .offset-m-1{margin-left:8.33333%}.fila .offset-m-2,.fila2 .offset-m-2{margin-left:16.66667%}.fila .offset-m-3,.fila2 .offset-m-3{margin-left:25%}.fila .offset-m-4,.fila2 .offset-m-4{margin-left:33.33333%}.fila .offset-m-5,.fila2 .offset-m-5{margin-left:41.66667%}.fila .offset-m-6,.fila2 .offset-m-6{margin-left:50%}.fila .offset-m-7,.fila2 .offset-m-7{margin-left:58.33333%}.fila .offset-m-8,.fila2 .offset-m-8{margin-left:66.66667%}.fila .offset-m-9,.fila2 .offset-m-9{margin-left:75%}.fila .offset-m-10,.fila2 .offset-m-10{margin-left:83.33333%}.fila .offset-m-11,.fila2 .offset-m-11{margin-left:91.66667%}}@media (min-width: 75em){.fila .col-l,.fila2 .col-l{flex-basis:0;flex-grow:1;max-width:100%}.fila .col-l-auto,.fila2 .col-l-auto{flex:0 0 auto;width:auto;max-width:none}.fila .col-l-1,.fila2 .col-l-1{-webkit-box-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%;box-sizing:border-box}.fila .col-l-2,.fila2 .col-l-2{-webkit-box-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;box-sizing:border-box}.fila .col-l-3,.fila2 .col-l-3{-webkit-box-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;box-sizing:border-box}.fila .col-l-4,.fila2 .col-l-4{-webkit-box-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;box-sizing:border-box}.fila .col-l-5,.fila2 .col-l-5{-webkit-box-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;box-sizing:border-box}.fila .col-l-6,.fila2 .col-l-6{-webkit-box-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;box-sizing:border-box}.fila .col-l-7,.fila2 .col-l-7{-webkit-box-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;box-sizing:border-box}.fila .col-l-8,.fila2 .col-l-8{-webkit-box-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;box-sizing:border-box}.fila .col-l-9,.fila2 .col-l-9{-webkit-box-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;box-sizing:border-box}.fila .col-l-10,.fila2 .col-l-10{-webkit-box-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;box-sizing:border-box}.fila .col-l-11,.fila2 .col-l-11{-webkit-box-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%;box-sizing:border-box}.fila .col-l-12,.fila2 .col-l-12{-webkit-box-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;box-sizing:border-box}.fila .order-l-first,.fila2 .order-l-first{order:-1}.fila .order-l-last,.fila2 .order-l-last{order:13}.fila .order-l-0,.fila2 .order-l-0{order:0}.fila .order-l-1,.fila2 .order-l-1{order:1}.fila .order-l-2,.fila2 .order-l-2{order:2}.fila .order-l-3,.fila2 .order-l-3{order:3}.fila .order-l-4,.fila2 .order-l-4{order:4}.fila .order-l-5,.fila2 .order-l-5{order:5}.fila .order-l-6,.fila2 .order-l-6{order:6}.fila .order-l-7,.fila2 .order-l-7{order:7}.fila .order-l-8,.fila2 .order-l-8{order:8}.fila .order-l-9,.fila2 .order-l-9{order:9}.fila .order-l-10,.fila2 .order-l-10{order:10}.fila .order-l-11,.fila2 .order-l-11{order:11}.fila .order-l-12,.fila2 .order-l-12{order:12}.fila .offset-l-0,.fila2 .offset-l-0{margin-left:0}.fila .offset-l-1,.fila2 .offset-l-1{margin-left:8.33333%}.fila .offset-l-2,.fila2 .offset-l-2{margin-left:16.66667%}.fila .offset-l-3,.fila2 .offset-l-3{margin-left:25%}.fila .offset-l-4,.fila2 .offset-l-4{margin-left:33.33333%}.fila .offset-l-5,.fila2 .offset-l-5{margin-left:41.66667%}.fila .offset-l-6,.fila2 .offset-l-6{margin-left:50%}.fila .offset-l-7,.fila2 .offset-l-7{margin-left:58.33333%}.fila .offset-l-8,.fila2 .offset-l-8{margin-left:66.66667%}.fila .offset-l-9,.fila2 .offset-l-9{margin-left:75%}.fila .offset-l-10,.fila2 .offset-l-10{margin-left:83.33333%}.fila .offset-l-11,.fila2 .offset-l-11{margin-left:91.66667%}}@media (min-width: 81em){.fila .col-xl,.fila2 .col-xl{flex-basis:0;flex-grow:1;max-width:100%}.fila .col-xl-auto,.fila2 .col-xl-auto{flex:0 0 auto;width:auto;max-width:none}.fila .col-xl-1,.fila2 .col-xl-1{-webkit-box-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%;box-sizing:border-box}.fila .col-xl-2,.fila2 .col-xl-2{-webkit-box-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;box-sizing:border-box}.fila .col-xl-3,.fila2 .col-xl-3{-webkit-box-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;box-sizing:border-box}.fila .col-xl-4,.fila2 .col-xl-4{-webkit-box-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;box-sizing:border-box}.fila .col-xl-5,.fila2 .col-xl-5{-webkit-box-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;box-sizing:border-box}.fila .col-xl-6,.fila2 .col-xl-6{-webkit-box-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;box-sizing:border-box}.fila .col-xl-7,.fila2 .col-xl-7{-webkit-box-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;box-sizing:border-box}.fila .col-xl-8,.fila2 .col-xl-8{-webkit-box-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;box-sizing:border-box}.fila .col-xl-9,.fila2 .col-xl-9{-webkit-box-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;box-sizing:border-box}.fila .col-xl-10,.fila2 .col-xl-10{-webkit-box-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;box-sizing:border-box}.fila .col-xl-11,.fila2 .col-xl-11{-webkit-box-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%;box-sizing:border-box}.fila .col-xl-12,.fila2 .col-xl-12{-webkit-box-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;box-sizing:border-box}.fila .order-xl-first,.fila2 .order-xl-first{order:-1}.fila .order-xl-last,.fila2 .order-xl-last{order:13}.fila .order-xl-0,.fila2 .order-xl-0{order:0}.fila .order-xl-1,.fila2 .order-xl-1{order:1}.fila .order-xl-2,.fila2 .order-xl-2{order:2}.fila .order-xl-3,.fila2 .order-xl-3{order:3}.fila .order-xl-4,.fila2 .order-xl-4{order:4}.fila .order-xl-5,.fila2 .order-xl-5{order:5}.fila .order-xl-6,.fila2 .order-xl-6{order:6}.fila .order-xl-7,.fila2 .order-xl-7{order:7}.fila .order-xl-8,.fila2 .order-xl-8{order:8}.fila .order-xl-9,.fila2 .order-xl-9{order:9}.fila .order-xl-10,.fila2 .order-xl-10{order:10}.fila .order-xl-11,.fila2 .order-xl-11{order:11}.fila .order-xl-12,.fila2 .order-xl-12{order:12}.fila .offset-xl-0,.fila2 .offset-xl-0{margin-left:0}.fila .offset-xl-1,.fila2 .offset-xl-1{margin-left:8.33333%}.fila .offset-xl-2,.fila2 .offset-xl-2{margin-left:16.66667%}.fila .offset-xl-3,.fila2 .offset-xl-3{margin-left:25%}.fila .offset-xl-4,.fila2 .offset-xl-4{margin-left:33.33333%}.fila .offset-xl-5,.fila2 .offset-xl-5{margin-left:41.66667%}.fila .offset-xl-6,.fila2 .offset-xl-6{margin-left:50%}.fila .offset-xl-7,.fila2 .offset-xl-7{margin-left:58.33333%}.fila .offset-xl-8,.fila2 .offset-xl-8{margin-left:66.66667%}.fila .offset-xl-9,.fila2 .offset-xl-9{margin-left:75%}.fila .offset-xl-10,.fila2 .offset-xl-10{margin-left:83.33333%}.fila .offset-xl-11,.fila2 .offset-xl-11{margin-left:91.66667%}}@media (min-width: 93.5em){.fila .col-xxl,.fila2 .col-xxl{flex-basis:0;flex-grow:1;max-width:100%}.fila .col-xxl-auto,.fila2 .col-xxl-auto{flex:0 0 auto;width:auto;max-width:none}.fila .col-xxl-1,.fila2 .col-xxl-1{-webkit-box-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%;box-sizing:border-box}.fila .col-xxl-2,.fila2 .col-xxl-2{-webkit-box-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;box-sizing:border-box}.fila .col-xxl-3,.fila2 .col-xxl-3{-webkit-box-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;box-sizing:border-box}.fila .col-xxl-4,.fila2 .col-xxl-4{-webkit-box-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;box-sizing:border-box}.fila .col-xxl-5,.fila2 .col-xxl-5{-webkit-box-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;box-sizing:border-box}.fila .col-xxl-6,.fila2 .col-xxl-6{-webkit-box-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;box-sizing:border-box}.fila .col-xxl-7,.fila2 .col-xxl-7{-webkit-box-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;box-sizing:border-box}.fila .col-xxl-8,.fila2 .col-xxl-8{-webkit-box-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;box-sizing:border-box}.fila .col-xxl-9,.fila2 .col-xxl-9{-webkit-box-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;box-sizing:border-box}.fila .col-xxl-10,.fila2 .col-xxl-10{-webkit-box-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;box-sizing:border-box}.fila .col-xxl-11,.fila2 .col-xxl-11{-webkit-box-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%;box-sizing:border-box}.fila .col-xxl-12,.fila2 .col-xxl-12{-webkit-box-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;box-sizing:border-box}.fila .order-xxl-first,.fila2 .order-xxl-first{order:-1}.fila .order-xxl-last,.fila2 .order-xxl-last{order:13}.fila .order-xxl-0,.fila2 .order-xxl-0{order:0}.fila .order-xxl-1,.fila2 .order-xxl-1{order:1}.fila .order-xxl-2,.fila2 .order-xxl-2{order:2}.fila .order-xxl-3,.fila2 .order-xxl-3{order:3}.fila .order-xxl-4,.fila2 .order-xxl-4{order:4}.fila .order-xxl-5,.fila2 .order-xxl-5{order:5}.fila .order-xxl-6,.fila2 .order-xxl-6{order:6}.fila .order-xxl-7,.fila2 .order-xxl-7{order:7}.fila .order-xxl-8,.fila2 .order-xxl-8{order:8}.fila .order-xxl-9,.fila2 .order-xxl-9{order:9}.fila .order-xxl-10,.fila2 .order-xxl-10{order:10}.fila .order-xxl-11,.fila2 .order-xxl-11{order:11}.fila .order-xxl-12,.fila2 .order-xxl-12{order:12}.fila .offset-xxl-0,.fila2 .offset-xxl-0{margin-left:0}.fila .offset-xxl-1,.fila2 .offset-xxl-1{margin-left:8.33333%}.fila .offset-xxl-2,.fila2 .offset-xxl-2{margin-left:16.66667%}.fila .offset-xxl-3,.fila2 .offset-xxl-3{margin-left:25%}.fila .offset-xxl-4,.fila2 .offset-xxl-4{margin-left:33.33333%}.fila .offset-xxl-5,.fila2 .offset-xxl-5{margin-left:41.66667%}.fila .offset-xxl-6,.fila2 .offset-xxl-6{margin-left:50%}.fila .offset-xxl-7,.fila2 .offset-xxl-7{margin-left:58.33333%}.fila .offset-xxl-8,.fila2 .offset-xxl-8{margin-left:66.66667%}.fila .offset-xxl-9,.fila2 .offset-xxl-9{margin-left:75%}.fila .offset-xxl-10,.fila2 .offset-xxl-10{margin-left:83.33333%}.fila .offset-xxl-11,.fila2 .offset-xxl-11{margin-left:91.66667%}}.fila.align-center,.fila2.align-center{align-items:center}.fila.stretch-col,.fila2.stretch-col{justify-content:stretch}.fila.right-col,.fila2.right-col{justify-content:flex-end}.header{display:flex;justify-content:center;align-items:center;background:linear-gradient(273deg, #DC6FD5 19.51%, #28A9FC 89.95%);background-size:150% 100%;height:100vh;padding:0 24px;position:relative}.header:hover{animation:gradient 8s ease infinite alternate}.header h1{color:#fff;font-size:1.1rem;text-align:center}@media (min-width: 59em){.header h1{font-size:1.45rem}}.header h1 img{display:block;margin-bottom:7%}.header h1 b{display:block}.header .arrow_down{position:absolute;bottom:40px;left:50%;transform:translateX(-50%)}.header .arrow_down::after{display:none}.header .arrow_down .text_group{transition:transform 1s linear;transform-origin:center}.header .arrow_down:hover .text_group{transform:rotate(180deg)}@keyframes gradient{0%{background-position:0% 0}25%{background-position:50% 0}50%{background-position:100% 0}75%{background-position:50% 0}100%{background-position:0% 0}}.footer{font-size:.8rem;padding:40px 0;text-align:center}@media (min-width: 59em){.footer{text-align:left}.footer .container{display:flex;justify-content:space-between;align-items:center}.footer_copy{margin:0}}.footer_nav{display:flex;justify-content:center;align-items:center}@media (min-width: 59em){.footer_nav{justify-content:flex-start}}.footer_nav_item{margin-left:16px}.klaro{font-size:.9rem}.klaro .cookie-modal .cm-modal.cm-klaro{border-radius:0}.klaro .cookie-modal .cm-modal .cm-header,.klaro .cookie-modal .cm-modal .cm-body,.klaro .cookie-modal .cm-modal .cm-footer{padding:2em}.klaro .cookie-modal .cm-modal .cm-header,.klaro .cookie-modal .cm-modal .cm-footer{border-color:#000}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose .cm-services .cm-content.expanded,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-services .cm-content.expanded{margin-top:16px;margin-left:0}.klaro .cookie-modal .cm-modal .cm-header h1{color:#000}.klaro .cookie-modal a,.klaro .context-notice a,.klaro .cookie-notice a{display:inline-block;color:#000}.klaro .cookie-modal .cm-btn,.klaro .context-notice .cm-btn,.klaro .cookie-notice .cm-btn{background:#fff;border:1px solid #000;color:#000}.klaro .cookie-modal p,.klaro .cookie-notice p span{line-height:1.5}.klaro .cookie-notice:not(.cookie-modal-notice){border-radius:0;box-shadow:0 0 18px 0 rgba(0,0,0,0.2);max-width:500px}.klaro .cookie-notice:not(.cookie-modal-notice),.klaro .cookie-modal .cm-list-label .slider,.klaro .context-notice .cm-list-label .slider,.klaro .cookie-notice .cm-list-label .slider,.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider::before,.klaro .context-notice .cm-list-input:checked+.cm-list-label .slider::before,.klaro .cookie-notice .cm-list-input:checked+.cm-list-label .slider::before{background-color:#fff}.klaro .cookie-modal .cm-list-label .slider::before,.klaro .context-notice .cm-list-label .slider::before,.klaro .cookie-notice .cm-list-label .slider::before,.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider,.klaro .context-notice .cm-list-input:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input:checked+.cm-list-label .slider,.klaro .cookie-modal .cm-btn.cm-btn-info,.klaro .context-notice .cm-btn.cm-btn-info,.klaro .cookie-notice .cm-btn.cm-btn-info,.klaro .cookie-modal .cm-btn.cm-btn-success,.klaro .context-notice .cm-btn.cm-btn-success,.klaro .cookie-notice .cm-btn.cm-btn-success{background-color:#000}.klaro .cookie-modal .cm-btn.cm-btn-info,.klaro .context-notice .cm-btn.cm-btn-info,.klaro .cookie-notice .cm-btn.cm-btn-info,.klaro .cookie-modal .cm-btn.cm-btn-success,.klaro .context-notice .cm-btn.cm-btn-success,.klaro .cookie-notice .cm-btn.cm-btn-success{color:#fff}.modal{position:fixed;top:0;left:0;display:none;height:100%;width:100%;z-index:99999}.modal.on{display:block}.modal__backdrop{animation:animation_background .25s linear forwards;background:#333745;cursor:pointer;height:100%}.privacy{display:flex;flex-direction:column;position:absolute;top:0;right:0;animation:animation_content 0.85s cubic-bezier(0.42, 0, 0.04, 0.97) forwards !important;background:#fff;height:100%;overflow:auto;text-align:left;width:100%}@media (min-width: 59em){.privacy{max-width:480px}}.privacy__close{background:transparent url(.././statics/img/close.png) no-repeat 0 0;cursor:pointer;height:26px;width:26px}.privacy__header{display:flex;align-items:center;background:linear-gradient(273deg, #DC6FD5 19.51%, #28A9FC 89.95%);padding:8px 12px}@media (min-width: 59em){.privacy__header{padding:16px 28px}}.privacy__header h2{color:#fff;font-weight:700;margin:0 0 0 32px}.privacy__body{font-size:.8rem;overflow-y:auto;padding:12px}@media (min-width: 59em){.privacy__body{padding:28px}}.privacy__body h2,.privacy__body h3{font-weight:bold}.privacy__body h2,.privacy__body h3,.privacy__body p{margin-bottom:16px}.privacy__body p{line-height:1.5em}.privacy__body ul{margin:16px}.privacy__body ul li{list-style-type:disc;line-height:1.6em}@keyframes animation_background{0%{opacity:0}100%{opacity:.5}}@keyframes animation_content{0%{right:-100%}100%{right:0}}.text_base{font-size:1rem;line-height:120%}.text_xs{font-size:.8rem;line-height:120%}.text_s{font-size:.9rem;line-height:120%}.text_m{font-size:1.1rem;line-height:140%}@media (min-width: 59em){.text_m{font-size:1.45rem}}.text_l{font-size:1.4rem;line-height:150%}@media (min-width: 59em){.text_l{font-size:2.55rem}}.text_xl{font-size:2rem;line-height:120%}@media (min-width: 59em){.text_xl{font-size:4.55rem}}.text_center{text-align:center}.intro{font-size:1.4rem;line-height:150%;text-align:center;--target: 100%;position:relative;background:linear-gradient(to left, #fff var(--target), #fff var(--target));width:100%}@media (min-width: 59em){.intro{font-size:2.55rem}}.intro b{background:linear-gradient(to left, #c8c8c8 var(--target), #000 var(--target));display:block;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.intro .text_gradient{background:linear-gradient(to left, #c8c8c8 var(--target), #DC6FD5 19.51%, #28A9FC 89.95% var(--target));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text_gradient{font-weight:700;font-size:2rem;line-height:120%;text-align:center;background:linear-gradient(273deg, #DC6FD5 19.51%, #28A9FC 89.95%);background-clip:text;display:block;margin-bottom:16px;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (min-width: 59em){.text_gradient{font-size:4.55rem}}@media (min-width: 59em){.text_gradient{margin-bottom:72px}}.text_gradient.is_left{display:inline-block;margin-bottom:24px;text-align:left}.is_gray{background:#f0f2f5}.section_content{padding:32px 0}@media (min-width: 59em){.section_content{padding:56px 0}}.section_content.section_slides{overflow:hidden;padding-bottom:0}@media (min-width: 59em){.section_contact{padding-bottom:0}}.section_contact p{max-width:70%}.section_contact p a{display:inline-block}.align-center{display:block;margin:0 auto}@media (min-width: 59em){.columns{display:flex}.columns .col{flex:1}.columns .col:first-child{padding-right:64px}.columns .col:last-child{padding-left:64px}}.video{width:100%}.video_object{background:#000;display:block;margin:0 auto;object-fit:cover;transition:all 700ms linear;width:100%}@media (min-width: 59em){.video_object{height:75vh}}.slides{height:254px;margin:120px 0 -50px;position:relative;text-align:center;width:100%}@media (min-width: 59em){.slides{height:454px}}[class^="slides_image"]{position:absolute;top:0;left:50%;filter:drop-shadow(0 0 20px rgba(0,0,0,0.1));transform:translateX(-50%);transform-origin:bottom;opacity:0}.slides_image1{transform:translate(-50%, -40px)}.slides_image2{transform:translate(-50%, -20px)}.show_element{opacity:0}

