.hamburger {font: inherit;display: inline-block;overflow: visible;margin: 0;padding: 15px;cursor: pointer;transition-timing-function: linear;transition-duration: .15s;transition-property: opacity, -webkit-filter;transition-property: opacity, filter;transition-property: opacity, -webkit-filter, -webkit-filter;transition-property: opacity, filter, -webkit-filter;text-transform: none;color: inherit;border: 0;background-color: transparent}.hamburger:hover {opacity: .7}.hamburger-box {position: relative;display: inline-block;width: 40px;height: 24px;top: 1px}.hamburger-inner {top: 50%;display: block}.hamburger-inner, .hamburger-inner:after, .hamburger-inner:before {position: absolute;width: 40px;height: 4px;transition-timing-function: ease;transition-duration: .15s;transition-property: -webkit-transform;transition-property: -ms-transform;transition-property: transform;transition-property: -ms-transform, -webkit-transform;transition-property: -webkit-transform, -webkit-transform;transition-property: transform, -webkit-transform;border-radius: 5px;background-color: #000}.hamburger-inner:after, .hamburger-inner:before {display: block;content: ""}.hamburger-inner:before {top: -10px}.hamburger-inner:after {bottom: -10px}.hamburger--spin .hamburger-inner {transition-timing-function: cubic-bezier(.55, .055, .675, .19);transition-duration: .3s}.hamburger--spin .hamburger-inner:before {-webkit-transition: top .1s .34s ease-in, opacity .1s ease-in;transition: top .1s .34s ease-in, opacity .1s ease-in}.hamburger--spin .hamburger-inner:after {-webkit-transition: bottom .1s .34s ease-in, -webkit-transform .3s cubic-bezier(.55, .055, .675, .19);-webkit-transition: bottom .1s .34s ease-in, -webkit-transform .3s cubic-bezier(.55, .055, .675, .19), -webkit-transform .3s cubic-bezier(.55, .055, .675, .19);transition: bottom .1s .34s ease-in, -webkit-transform .3s cubic-bezier(.55, .055, .675, .19);transition: bottom .1s .34s ease-in, -ms-transform .3s cubic-bezier(.55, .055, .675, .19);transition: bottom .1s .34s ease-in, transform .3s cubic-bezier(.55, .055, .675, .19);transition: bottom .1s .34s ease-in, -ms-transform .3s cubic-bezier(.55, .055, .675, .19), -webkit-transform .3s cubic-bezier(.55, .055, .675, .19);transition: bottom .1s .34s ease-in, -webkit-transform .3s cubic-bezier(.55, .055, .675, .19), -webkit-transform .3s cubic-bezier(.55, .055, .675, .19);transition: bottom .1s .34s ease-in, transform .3s cubic-bezier(.55, .055, .675, .19), -webkit-transform .3s cubic-bezier(.55, .055, .675, .19)}.hamburger--spin.is-active .hamburger-inner {transition-delay: .14s;transition-timing-function: cubic-bezier(.215, .61, .355, 1);-webkit-transform: rotate(225deg);-ms-transform: rotate(225deg);transform: rotate(225deg)}.hamburger--spin.is-active .hamburger-inner:before {top: 0;-webkit-transition: top .1s ease-out, opacity .1s .14s ease-out;transition: top .1s ease-out, opacity .1s .14s ease-out;opacity: 0}.hamburger--spin.is-active .hamburger-inner:after {bottom: 0;-webkit-transition: bottom .1s ease-out, -webkit-transform .3s .14s cubic-bezier(.215, .61, .355, 1);-webkit-transition: bottom .1s ease-out, -webkit-transform .3s .14s cubic-bezier(.215, .61, .355, 1), -webkit-transform .3s .14s cubic-bezier(.215, .61, .355, 1);transition: bottom .1s ease-out, -webkit-transform .3s .14s cubic-bezier(.215, .61, .355, 1);transition: bottom .1s ease-out, -ms-transform .3s .14s cubic-bezier(.215, .61, .355, 1);transition: bottom .1s ease-out, transform .3s .14s cubic-bezier(.215, .61, .355, 1);transition: bottom .1s ease-out, -ms-transform .3s .14s cubic-bezier(.215, .61, .355, 1), -webkit-transform .3s .14s cubic-bezier(.215, .61, .355, 1);transition: bottom .1s ease-out, -webkit-transform .3s .14s cubic-bezier(.215, .61, .355, 1), -webkit-transform .3s .14s cubic-bezier(.215, .61, .355, 1);transition: bottom .1s ease-out, transform .3s .14s cubic-bezier(.215, .61, .355, 1), -webkit-transform .3s .14s cubic-bezier(.215, .61, .355, 1);-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg)}* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}:root {--main-theme-color: #82bb28;font-size: 14px}body {background: var(--color-background, #f9fafb);color: var(--color-font, #111827);font-size: 14px;font-weight: 400;font-family: sans-serif;padding-top: 50px;margin: 0;-webkit-font-smoothing: antialiased;-webkit-overflow-scrolling: touch;-ms-text-size-adjust: none;-webkit-text-size-adjust: none}a {background-color: rgba(0, 0, 0, 0)}a:active, a:hover, a:focus {outline: none;text-decoration: none;color: var(--color-font)}button {outline: none}img {display: block;max-width: 100%;height: auto}p, ol, ul {line-height: 1.6em;margin-bottom: 1em}h1 {font-size: 2em;font-weight: 600;margin-bottom: 1.2em;margin-top: 2em}h2 {font-size: 1.75em;font-weight: 600;margin-bottom: 1.2em;margin-top: 1.8em}h3 {font-size: 1.4em;font-weight: 600;margin-bottom: 1.2em;margin-top: 1.8em}#menu {height: 50px;left: 0;letter-spacing: 0;top: 0;width: 100%;z-index: 10000;border-bottom: 1px solid var(--color-menu-border, #e2e6e9);background: var(--color-menu-background, #fff);position: fixed}#menu a {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;color: #27272a;display: block;padding: 0;text-decoration: none;position: relative}#menu .row {margin-left: -30px;margin-right: -30px}#menu a:after {content: "";display: block;border-bottom: 1px solid #27272a;text-decoration: none;position: absolute;width: 0%;bottom: 0;-webkit-transition: width .35s ease;-moz-transition: width .35s ease;transition: width .35s ease;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%)}#menu .logo {height: 50px}#menu .logo a {display: inline-block;height: auto;height: 100%;padding: 0;text-indent: -99999px;width: 100%;background-image: url("../img/logo_200_color.png");background-position: left 0px top -5px;-webkit-background-size: 60px 60px;background-size: 60px;background-repeat: no-repeat}#menu .logo a:after {display: none}#menu .logo a:hover {border: 0}#menu a.active:after, #menu a:hover:after {width: 100%}#menu ul {float: right;list-style: none;margin-top: 0;margin-bottom: 0;margin-right: -1em}#menu ul li {display: inline-block;padding: 0 15px;position: relative;height: 50px;line-height: 50px}#menu ul li.lang {padding: 0 6px}#menu ul li.lang-default {margin-left: 25px}@media (min-width: 991px) {#menu ul li ul {-moz-transform: translate(-50%, 1px);-moz-transform: translateX(-50%);-ms-transform: translate(-50%, 1px);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);-webkit-transform: translate(-50%, 1px);-webkit-transform: translateX(-50%);background-color: #fff;border: 1px solid #eee;display: none;left: 50%;opacity: 0;padding: 0;padding: 3px;position: absolute;right: auto;text-align: right;transform: translateX(-50%);-webkit-transition: opacity .35s ease 0s;-moz-transition: opacity .35s ease 0s;transition: opacity .35s ease 0s}#menu ul li ul li {border: 0;width: 100%;padding: 0}#menu ul li ul li a {border: 0;color: #27272a;font-size: 14px;height: auto;letter-spacing: 0;line-height: 1.7em;line-height: 50px;padding: 0 30px;text-align: center;text-shadow: none;text-transform: none;white-space: nowrap}#menu ul li ul li a:hover, #menu ul li ul li a:active, #menu.over ul li ul li a:hover {background-color: #82bb28;border: 0;color: #fff}#menu ul li ul li a:hover:after {display: none}#menu ul li:hover ul {display: block;opacity: 1;-webkit-transition: opacity .35s ease 0s;-moz-transition: opacity .35s ease 0s;transition: opacity .35s ease 0s}.menu-outer {display: block !important;position: relative}}.hamburger {background-color: rgba(0, 0, 0, 0) !important;background-image: none;border: 1px solid rgba(0, 0, 0, 0) !important;border-radius: 5px;display: none;float: right;margin-bottom: 8px;margin-right: 0;margin-top: 8px;padding: 9px 10px;position: relative;outline: none}.hamburger:focus {outline: none}.hamburger-box {height: 20px;width: 22px}.hamburger-inner, .hamburger-inner:after, .hamburger-inner:before {background-color: #fff;border-radius: 2px;height: 1px;position: absolute;width: 22px}.hamburger:hover {opacity: 1}.hamburger-inner:before {top: -6px}.hamburger-inner:after {bottom: -6px}#map {height: 300px;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex}footer {background-color: #fff;border-top: 1px solid #e2e6e9;margin-top: 65px;padding: 45px 0 35px}footer h3 {font-weight: 600;font-size: inherit;margin: 0 0 25px}footer ul {list-style: none;padding: 0;margin: 0}footer a {text-decoration: none;color: #27272a}.container {padding-right: 30px;padding-left: 30px;margin-right: auto;margin-left: auto}.row {margin-right: -15px;margin-left: -15px}.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {position: relative;min-height: 1px;width: 100%;padding-right: 15px;padding-left: 15px}.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {float: left}.col-xs-12 {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-moz-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%}.col-xs-11 {-webkit-box-flex: 0;-webkit-flex: 0 0 91.666667%;-moz-box-flex: 0;-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%}.col-xs-10 {-webkit-box-flex: 0;-webkit-flex: 0 0 83.333333%;-moz-box-flex: 0;-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%}.col-xs-9 {-webkit-box-flex: 0;-webkit-flex: 0 0 75%;-moz-box-flex: 0;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%}.col-xs-8 {-webkit-box-flex: 0;-webkit-flex: 0 0 66.666667%;-moz-box-flex: 0;-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%}.col-xs-7 {-webkit-box-flex: 0;-webkit-flex: 0 0 58.333333%;-moz-box-flex: 0;-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%}.col-xs-6 {-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-moz-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%}.col-xs-5 {-webkit-box-flex: 0;-webkit-flex: 0 0 41.666667%;-moz-box-flex: 0;-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%}.col-xs-4 {-webkit-box-flex: 0;-webkit-flex: 0 0 33.333333%;-moz-box-flex: 0;-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%}.col-xs-3 {-webkit-box-flex: 0;-webkit-flex: 0 0 25%;-moz-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%}.col-xs-2 {-webkit-box-flex: 0;-webkit-flex: 0 0 16.666667%;-moz-box-flex: 0;-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%}.col-xs-1 {-webkit-box-flex: 0;-webkit-flex: 0 0 8.333333%;-moz-box-flex: 0;-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%}@media (min-width: 576px) {.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {float: left}.col-sm-1 {-webkit-box-flex: 0;-webkit-flex: 0 0 8.333333%;-moz-box-flex: 0;-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%}.col-sm-2 {-webkit-box-flex: 0;-webkit-flex: 0 0 16.666667%;-moz-box-flex: 0;-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%}.col-sm-3 {-webkit-box-flex: 0;-webkit-flex: 0 0 25%;-moz-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%}.col-sm-4 {-webkit-box-flex: 0;-webkit-flex: 0 0 33.333333%;-moz-box-flex: 0;-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%}.col-sm-5 {-webkit-box-flex: 0;-webkit-flex: 0 0 41.666667%;-moz-box-flex: 0;-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%}.col-sm-6 {-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-moz-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%}.col-sm-7 {-webkit-box-flex: 0;-webkit-flex: 0 0 58.333333%;-moz-box-flex: 0;-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%}.col-sm-8 {-webkit-box-flex: 0;-webkit-flex: 0 0 66.666667%;-moz-box-flex: 0;-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%}.col-sm-9 {-webkit-box-flex: 0;-webkit-flex: 0 0 75%;-moz-box-flex: 0;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%}.col-sm-10 {-webkit-box-flex: 0;-webkit-flex: 0 0 83.333333%;-moz-box-flex: 0;-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%}.col-sm-11 {-webkit-box-flex: 0;-webkit-flex: 0 0 91.666667%;-moz-box-flex: 0;-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%}.col-sm-12 {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-moz-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%}}@media (min-width: 768px) {.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {float: left}.col-md-1 {-webkit-box-flex: 0;-webkit-flex: 0 0 8.333333%;-moz-box-flex: 0;-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%}.col-md-2 {-webkit-box-flex: 0;-webkit-flex: 0 0 16.666667%;-moz-box-flex: 0;-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%}.col-md-3 {-webkit-box-flex: 0;-webkit-flex: 0 0 25%;-moz-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%}.col-md-4 {-webkit-box-flex: 0;-webkit-flex: 0 0 33.333333%;-moz-box-flex: 0;-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%}.col-md-5 {-webkit-box-flex: 0;-webkit-flex: 0 0 41.666667%;-moz-box-flex: 0;-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%}.col-md-6 {-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-moz-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%}.col-md-7 {-webkit-box-flex: 0;-webkit-flex: 0 0 58.333333%;-moz-box-flex: 0;-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%}.col-md-8 {-webkit-box-flex: 0;-webkit-flex: 0 0 66.666667%;-moz-box-flex: 0;-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%}.col-md-9 {-webkit-box-flex: 0;-webkit-flex: 0 0 75%;-moz-box-flex: 0;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%}.col-md-10 {-webkit-box-flex: 0;-webkit-flex: 0 0 83.333333%;-moz-box-flex: 0;-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%}.col-md-11 {-webkit-box-flex: 0;-webkit-flex: 0 0 91.666667%;-moz-box-flex: 0;-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%}.col-md-12 {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-moz-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%}}@media (min-width: 991px) {.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {float: left}.col-lg-1 {-webkit-box-flex: 0;-webkit-flex: 0 0 8.333333%;-moz-box-flex: 0;-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%}.col-lg-2 {-webkit-box-flex: 0;-webkit-flex: 0 0 16.666667%;-moz-box-flex: 0;-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%}.col-lg-3 {-webkit-box-flex: 0;-webkit-flex: 0 0 25%;-moz-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%}.col-lg-4 {-webkit-box-flex: 0;-webkit-flex: 0 0 33.333333%;-moz-box-flex: 0;-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%}.col-lg-5 {-webkit-box-flex: 0;-webkit-flex: 0 0 41.666667%;-moz-box-flex: 0;-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%}.col-lg-6 {-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-moz-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%}.col-lg-7 {-webkit-box-flex: 0;-webkit-flex: 0 0 58.333333%;-moz-box-flex: 0;-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%}.col-lg-8 {-webkit-box-flex: 0;-webkit-flex: 0 0 66.666667%;-moz-box-flex: 0;-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%}.col-lg-9 {-webkit-box-flex: 0;-webkit-flex: 0 0 75%;-moz-box-flex: 0;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%}.col-lg-10 {-webkit-box-flex: 0;-webkit-flex: 0 0 83.333333%;-moz-box-flex: 0;-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%}.col-lg-11 {-webkit-box-flex: 0;-webkit-flex: 0 0 91.666667%;-moz-box-flex: 0;-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%}.col-lg-12 {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-moz-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%}}@media (min-width: 1200px) {.container {max-width: 1140px;padding-left: 15px;padding-right: 15px}.col-xl-1 {-webkit-box-flex: 0;-webkit-flex: 0 0 8.333333%;-moz-box-flex: 0;-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%}.col-xl-2 {-webkit-box-flex: 0;-webkit-flex: 0 0 16.666667%;-moz-box-flex: 0;-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%}.col-xl-3 {-webkit-box-flex: 0;-webkit-flex: 0 0 25%;-moz-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%}.col-xl-4 {-webkit-box-flex: 0;-webkit-flex: 0 0 33.333333%;-moz-box-flex: 0;-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%}.col-xl-5 {-webkit-box-flex: 0;-webkit-flex: 0 0 41.666667%;-moz-box-flex: 0;-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%}.col-xl-6 {-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-moz-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%}.col-xl-7 {-webkit-box-flex: 0;-webkit-flex: 0 0 58.333333%;-moz-box-flex: 0;-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%}.col-xl-8 {-webkit-box-flex: 0;-webkit-flex: 0 0 66.666667%;-moz-box-flex: 0;-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%}.col-xl-9 {-webkit-box-flex: 0;-webkit-flex: 0 0 75%;-moz-box-flex: 0;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%}.col-xl-10 {-webkit-box-flex: 0;-webkit-flex: 0 0 83.333333%;-moz-box-flex: 0;-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%}.col-xl-11 {-webkit-box-flex: 0;-webkit-flex: 0 0 91.666667%;-moz-box-flex: 0;-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%}.col-xl-12 {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-moz-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%}}@media (min-width: 1400px) {.container {max-width: 1340px}}@media (min-width: 1800px) {.container {max-width: 1740px}}.clearfix:before, .clearfix:after, .container:before, .container:after, .row:before, .row:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after {display: table;content: " "}.clearfix:after, .container:after, .row:after, .nav:after, .navbar:after, .navbar-header:after, .navbar-collapse:after {clear: both}@media (max-width: 576px) {.hidden-xs {display: none !important}}@media (min-width: 576px)and (max-width: 767px) {.hidden-sm {display: none !important}}@media (min-width: 768px)and (max-width: 990px) {.hidden-md {display: none !important}}@media (min-width: 991px)and (max-width: 1199px) {.hidden-lg {display: none !important}}@media (min-width: 1200px) {.hidden-xl {display: none !important}}.col-inner {position: relative}.background-image {position: absolute;top: 0;left: 0;width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;z-index: 0}.slider {position: relative}.slider>* {height: 100%;left: 0;position: absolute;top: 0;width: 100%}.slider-buttons {position: absolute;bottom: 100px;font-size: 1.4em;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;color: #fff;width: 100%;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;z-index: 100}.slider-dots {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center}.slider-dot {width: 10px;height: 10px;background: rgba(0, 0, 0, .3);border-radius: 50%;position: relative;top: 0px;margin: 0 5px}.slider-dot.slider-dot-active {background: #fff}.slider-prev, .slider-next {cursor: pointer;background: rgba(0, 0, 0, .3);color: #fff;border-radius: 50%;height: 32px;width: 32px;text-align: center;line-height: 33px;font-size: 15px}.slider-prev:hover, .slider-next:hover {background: #fff;color: #000}.slider-prev {margin-right: 45px}.slider-next {margin-left: 45px}.youtube-wrapper {height: 100%;cursor: pointer;aspect-ratio: 16/9}.youtube-wrapper .youtube-play {color: #555554;width: 100px;height: 100px;border-radius: 50%;background-color: rgba(255, 255, 255, .7);display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;text-indent: 13px;-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-webkit-box-shadow: 8px 8px 20px rgba(0, 0, 0, .5);box-shadow: 8px 8px 20px rgba(0, 0, 0, .5)}.youtube-wrapper svg {width: 3em;height: 3em;-webkit-transform: translatex(5px);-moz-transform: translatex(5px);-ms-transform: translatex(5px);transform: translatex(5px)}.faq-elements {text-align: left}.faq-elements .faq-element {border-bottom: 1px solid #eee;padding: 25px 25px 25px 65px;cursor: pointer;position: relative}.faq-elements .faq-element:last-child {border-bottom: none}.faq-elements .faq-element:not(.faq-answer-hidden) h3:before {content: ""}.faq-elements h3 {margin-top: 0;margin-bottom: 0}.faq-elements h3:before {content: "";font-family: "Font Awesome 6 Pro";display: inline-block;font-style: normal;font-variant: normal;text-rendering: auto;line-height: 1;position: absolute;left: 15px;top: 27px;color: #000}.faq-elements p:first-child {margin-top: 0;padding-top: 1rem}.faq-elements p:last-child {margin-bottom: 0}#cookie-bar {background: rgba(255, 255, 255, .9);border-top: 1px solid #d7dfe4;bottom: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;color: #999;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;font-size: 14px;height: auto;left: 0;line-height: 1.4em;padding: 15px 25px;position: fixed;text-align: left;width: 100%;max-height: 100%;overflow: auto}#cookie-bar a {color: #999;text-decoration: none}#cookie-bar ul {margin: 0;padding: 0;list-style: none;text-align: left;width: auto;display: table;display: none}#cookie-bar ul li {padding-left: 35px;padding-bottom: 25px;position: relative}#cookie-bar ul span {display: block;font-weight: bold}#cookie-bar ul p {margin: 0;padding: 0;color: #c1c1c1;line-height: 1.2em}#cookie-bar .cb-message {margin: 0;padding: 0 35px 0 0;-webkit-box-flex: 1;-webkit-flex: 1;-moz-box-flex: 1;-ms-flex: 1;flex: 1}#cookie-bar .cb-help {margin: 0;padding: 0 0 15px;-webkit-box-flex: 1;-webkit-flex: 1;-moz-box-flex: 1;-ms-flex: 1;flex: 1;display: none}#cookie-bar .cb-options {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;text-align: center}#cookie-bar .cb-enable button {border: 0;background: rgba(0, 0, 0, 0);color: inherit;cursor: pointer;font: inherit}#cookie-bar .cb-button {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 10px}#cookie-bar .cb-button button {border: 0;background: rgba(0, 0, 0, 0);color: inherit;padding: 8px 15px;text-align: center;text-decoration: none;-webkit-transition: background .35s ease, color .35s ease;-moz-transition: background .35s ease, color .35s ease;transition: background .35s ease, color .35s ease;border-radius: 5px}#cookie-bar .cb-checkbox {color: #000;color: #fff;width: 25px;height: 25px;line-height: 25px;display: block;position: absolute;border-radius: 12.5px;margin-right: 9px;top: 0;left: 0;background: tomato;cursor: pointer;-webkit-transition: background 1.05s ease;-moz-transition: background 1.05s ease;transition: background 1.05s ease}#cookie-bar .cb-checkbox.active {background: #82bb28}#cookie-bar .cb-checkbox.active i.fa-check {-webkit-transform: translate(-50%, -50%) scale(1);-moz-transform: translate(-50%, -50%) scale(1);-ms-transform: translate(-50%, -50%) scale(1);transform: translate(-50%, -50%) scale(1);opacity: 1;-webkit-transition: all .35s ease .35s;-moz-transition: all .35s ease .35s;transition: all .35s ease .35s}#cookie-bar .cb-checkbox.active i.fa-times {-webkit-transform: translate(-50%, -50%) scale(1.8);-moz-transform: translate(-50%, -50%) scale(1.8);-ms-transform: translate(-50%, -50%) scale(1.8);transform: translate(-50%, -50%) scale(1.8);opacity: 0;-webkit-transition: all .35s ease;-moz-transition: all .35s ease;transition: all .35s ease}#cookie-bar .cb-checkbox i {position: absolute;top: 50%;left: 50%}#cookie-bar .cb-checkbox i.fa-check {-webkit-transform: translate(-50%, -50%) scale(.3);-moz-transform: translate(-50%, -50%) scale(.3);-ms-transform: translate(-50%, -50%) scale(.3);transform: translate(-50%, -50%) scale(.3);opacity: 0;-webkit-transition: all .35s ease;-moz-transition: all .35s ease;transition: all .35s ease}#cookie-bar .cb-checkbox i.fa-times {-webkit-transform: translate(-50%, -50%) scale(1);-moz-transform: translate(-50%, -50%) scale(1);-ms-transform: translate(-50%, -50%) scale(1);transform: translate(-50%, -50%) scale(1);opacity: 1;-webkit-transition: all .35s ease .35s;-moz-transition: all .35s ease .35s;transition: all .35s ease .35s}#cookie-bar .cb-button button {border: 1px solid #82bb28;color: #82bb28}#cookie-bar .cb-button button:hover {background: #82bb28;color: #fff}#cookie-bar .cb-save {display: none}.cookie-advice {background: rgba(0, 0, 0, .1);-webkit-box-flex: 1;-webkit-flex: 1;-moz-box-flex: 1;-ms-flex: 1;flex: 1;height: 100%;width: 100%;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;padding: 25px;text-align: center;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: column}.cookie-advice h3, .cookie-advice .h3 {font-weight: bold;text-transform: uppercase;margin: 0 0 15px}.cookie-advice p, .cookie-advice .p {display: block;margin: 1em 0}@media (max-width: 768px) {#cookie-bar {padding: 15px 15px 25px;text-align: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: column}#cookie-bar .cb-help, #cookie-bar .cb-message {padding: 0 0 15px}#cookie-bar .cb-help {text-align: left}#cookie-bar .cb-button a {margin-left: 0}}@media (max-width: 990px) {body {padding-top: 50px;font-size: 16px}.container {width: auto}#menu {padding-bottom: 0;position: fixed;margin-bottom: 0}#menu .container {width: 100%;max-width: 100%}#menu-button {-webkit-background-size: cover;background-size: cover;display: block;height: 32px;position: absolute;right: 10px;top: 6px;width: 32px}#menu ul {background: #fff;display: block;margin: 0;padding: 25px 45px !important;width: 100%;height: 100%;-webkit-transition: background 1s ease;-moz-transition: background 1s ease;transition: background 1s ease;overflow: hidden}#menu ul li {border-bottom: 1px solid #d6d4d4;clear: both;display: block;margin: -10px 0 0;padding: 0;width: 100%;opacity: 0;-webkit-transition: margin 1s ease, opacity .9s ease;-moz-transition: margin 1s ease, opacity .9s ease;transition: margin 1s ease, opacity .9s ease;line-height: normal}#menu .menu-outer>ul>li:last-child {border: 0}#menu ul li.lang {display: inline-block;width: auto;margin: auto;margin-top: -10px;margin-right: 15px;border: 0;padding: 0;padding-right: 10px}#menu a, #menu li>span {color: #000;height: auto;letter-spacing: 0;text-shadow: none;text-transform: none;padding: 16px 0px 16px;display: block}#menu a:after {display: none}#menu li.active a {color: #82bb28}#menu .menu-outer {height: 0vh;overflow: hidden;-webkit-transition: background 1s ease, height 1s cubic-bezier(.77, 0, .175, 1);-moz-transition: background 1s ease, height 1s cubic-bezier(.77, 0, .175, 1);transition: background 1s ease, height 1s cubic-bezier(.77, 0, .175, 1);margin-left: -15px;margin-right: -15px;margin-top: 0px;z-index: 1000;background: #ccc;display: none}#menu .menu-outer.collapsed {display: block;height: 100vh;max-height: -webkit-calc(100vh - 50px);max-height: -moz-calc(100vh - 50px);max-height: calc(100vh - 50px);background: #f2f2f2;-webkit-transition: background 1s ease, height 1s cubic-bezier(.77, 0, .175, 1);-moz-transition: background 1s ease, height 1s cubic-bezier(.77, 0, .175, 1);transition: background 1s ease, height 1s cubic-bezier(.77, 0, .175, 1)}#menu .menu-outer>ul {background: rgba(0, 0, 0, 0);float: none;height: -webkit-calc(100vh - 50px);height: -moz-calc(100vh - 50px);height: calc(100vh - 50px);overflow: auto}#menu .menu-outer ul li {height: auto;float: none}#menu .menu-outer.collapsed ul li, #menu .menu-outer.collapsed ul li.lang {margin-top: 0;opacity: 1}#menu .menu-outer ul ul {background: rgba(0, 0, 0, 0);border: 0;display: block;position: relative;top: auto;left: auto;right: auto;-webkit-transform: none;-moz-transform: none;-ms-transform: none;transform: none;opacity: inherit;text-align: left;padding: 0 0 0 20px !important;margin: 0}#menu .logo img {width: 40%}#menu .menu-container {top: 0}.hamburger {display: block;height: 32px;padding: 0;position: absolute;right: 15px;top: -49px;width: 32px}.hamburger:focus, .hamburger:active {outline: none}.hamburger:focus-visible {outline: 2px solid var(--main-theme-color)}.hamburger:hover {opacity: 1}.hamburger-inner, .hamburger-inner:after, .hamburger-inner:before {background-color: #27272a;border-radius: 2px;height: 1px;position: absolute;width: 22px}.hamburger-inner:before {top: -6px}.hamburger-inner:after {bottom: -6px}.hamburger-box {height: 16px;width: 22px}}:root {--hightlight-color: rgba(130, 187, 40, .2);--hightlight-color-hover: #82bb28;--color-text: #676767;--color-green: #82bb28;--color-dark: #1d1d1d;--color-purple: #1d1b2d;--color-petrol: #0d353a;--color-gold: #aa996f;--color-light: #fafafa;--color-border: #eaeaea;--font-color-accent: #676767;--color-button-outline: #e0e0e0;--color-button-text: #000;--color-start: #82bb28;--color-end: #82bb28;--color-vcard-from: #6429c1;--color-vcard-to: #c87bd8}a {color: #000;text-decoration: underline}a:focus {outline: none;text-decoration: none}a:focus, a:hover {color: #000}p:first-child {margin-top: 0}p:last-child {margin-bottom: 0}body {background: var(--color-background, #fff);color: var(--color-text);font-family: "Inter", "Roboto", "Helvetica", "Arial", sans-serif;font-size: 16px;font-weight: 400;scrollbar-gutter: stable;overflow: auto}h1 {font-family: "Inter", "Roboto", "Helvetica", "Arial", sans-serif;font-size: 2.95em;font-weight: 600;margin-top: 50px}h2 {font-family: "Inter", "Roboto", "Helvetica", "Arial", sans-serif;font-size: 2.11em;font-weight: 600;margin-bottom: .8em;margin-top: 2em}h2:first-child {margin-top: 0}h3 {font-family: "Inter", "Roboto", "Helvetica", "Arial", sans-serif;font-size: 1.25em;font-weight: 600}h1, h2, h3, h4, h5, h6 {color: var(--color-dark);line-height: 1.15em;letter-spacing: -.06em;text-wrap: balance}h1 a, h1 strong, h2 a, h2 strong, h3 a, h3 strong, h4 a, h4 strong, h5 a, h5 strong, h6 a, h6 strong {text-decoration: none;display: inline-block;position: relative;font-weight: inherit;z-index: 1;line-height: 1.1em}h1 a:after, h1 strong:after, h2 a:after, h2 strong:after, h3 a:after, h3 strong:after, h4 a:after, h4 strong:after, h5 a:after, h5 strong:after, h6 a:after, h6 strong:after {content: "";width: 102%;height: .8rem;display: inline-block;position: absolute;background: var(--hightlight-color);bottom: .1em;left: -1.5%;border-radius: 5px;z-index: -1;-webkit-transition: background .35s ease;transition: background .35s ease}h1 a:hover:after, h1 strong:hover:after, h2 a:hover:after, h2 strong:hover:after, h3 a:hover:after, h3 strong:hover:after, h4 a:hover:after, h4 strong:hover:after, h5 a:hover:after, h5 strong:hover:after, h6 a:hover:after, h6 strong:hover:after {background: var(--hightlight-color-hover)}h2 em {color: var(--color-green);font-style: normal;background: linear-gradient(310deg, var(--color-end) -14%, var(--color-start) 106%);-webkit-text-fill-color: transparent;-webkit-box-decoration-break: clone;-webkit-background-clip: text}img {display: block}main {min-height: 100vh;min-height: calc(100vh - 50px)}#cookie-bar {z-index: 9999}#menu {background: #fff;border-bottom: 1px solid #ececec;font-size: 16px;font-weight: 400;height: 50px;left: 0;letter-spacing: 0;padding: 0;position: fixed;top: 0;width: 100%;z-index: 10000}#menu button:after {display: none}#menu ul {margin-right: -15px}#menu .container {max-width: 1030px}@media (max-width: 1060px) {#menu .container {max-width: 100%}}#menu .logo {background: url("/uploads/1657105385_BWhSyQ2NoTFa8QVtgG9N.png");background: url("/resources/themes/ndsf/img/nerdchandise-software-factory-mini.png");background-position: left 15px center;background-repeat: no-repeat;background-size: 44px;float: left;height: 50px;margin-right: 0;min-height: 1px;overflow: hidden;position: relative;top: 0}#menu .logo a {background: unset;background-image: unset;display: block;height: 80px;left: 0;position: absolute;top: 0;width: 80px}#menu .logo a:after {display: none}#menu a {box-sizing: border-box;color: #000;display: block;font-size: 12px;font-weight: 400;height: 50px;letter-spacing: 2px;line-height: 30px;margin-right: 0;padding: 13px 0 5px;text-decoration: none;text-transform: uppercase;-webkit-transition: color .55s ease;transition: color .55s ease}#menu a:after {border-bottom: 1px solid #82bb28}#menu a.active {color: #82bb28;text-decoration: none}#menu a:hover {color: #82bb28;text-decoration: none}#menu #menu-main-menu > li:last-child {padding-left: 30px;padding-right: 30px}#menu #menu-main-menu > li:last-child a {color: #fff}#menu #menu-main-menu > li:last-child a:before {display: block;content: "";background: #82bb28;width: 100%;height: 28px;position: absolute;top: 50%;left: 50%;-ms-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);z-index: -1;border-radius: 5px;padding-left: 30px;margin-top: 2px}.gallery-button {cursor: pointer;float: right;height: 50px;line-height: 60px;padding-right: 0;text-align: center;width: 65px}fieldset .field-grid-item .help {color: #888;margin-bottom: 0;margin-top: 0}fieldset .field-with-headline h2 {padding-left: 0}fieldset .field-with-headline h2:before {display: none}fieldset textarea {font-family: inherit}ol, p, ul {line-height: 1.7em;margin-bottom: 1em}.fullpane-slider {height: 100vh;height: calc(100vh - 50px);margin-bottom: 88px;position: relative;width: 100%;min-height: 100vh;min-height: -webkit-fill-available}.fullpane-slider.content-white {color: #fff;background: #000}.fullpane-slider.content-white .button {color: #fff;border-color: #fff}.fullpane-slider.content-white .button:hover {background: #fff;color: #000}.fullpane-slider .container {height: 100%;position: relative;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center}.fullpane-slider .container .row {width: 100%}.slider {height: 100%;position: relative;width: 100%}.slider-pane {height: 100%;left: 0;overflow: hidden;position: absolute;top: 0;width: 100%;z-index: 1}.slider-pane .container {height: 100%;position: relative}.slider-pane .counter {-webkit-text-fill-color: transparent;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: rgba(0, 0, 0, .09);bottom: -59px;display: none;font-size: 15em;left: -13px;position: absolute;z-index: 1}.slider-image {height: 100%;left: 0;object-fit: cover;object-position: center;position: absolute;top: 0;width: 100%;z-index: 1}.slider-image img {width: 100%;height: 100%;object-fit: cover;object-position: center}.slider-text {color: #fff;font-size: 1.3em;left: 0;padding: 0 15px;position: absolute;top: 45%;-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);transform: translateY(-50%);width: 45%;z-index: 2}.slider-text h1 {font-family: "Roboto", "Helvetica", "Arial", sans-serif;font-weight: 400;font-size: 1.75em;letter-spacing: .15em;margin: 0;text-align: left}.slider-text h2 {font-family: "Roboto", "Helvetica", "Arial", sans-serif;font-weight: 400;letter-spacing: .35em;margin: 0;text-transform: uppercase}.slider-text a {background: #fff;border: 1px solid #fff;border-radius: 28px;color: #000;display: inline-block;font-family: "Roboto", "Helvetica", "Arial", sans-serif;font-size: 1rem;font-weight: 400;letter-spacing: 3px;line-height: 1.2em;margin-top: 5px;padding: .8em 2em .65em;text-decoration: none;text-transform: uppercase;-webkit-transition: background .35s ease, color .35s ease;transition: background .35s ease, color .35s ease}.slider-text a:hover {background: transparent;color: #fff}.content-white .slider-text {color: #fff}.content-white .slider-text h2 {color: #fff}.content-white .slider-text a {background: #fff;border: 1px solid #fff;color: #000}.content-white .slider-text a:hover {background: transparent;color: #fff}.content-black .slider-text {color: #000}.content-black .slider-text h2 {color: #000}.content-black .slider-text a {background: #000;border: 1px solid #000;color: #fff}.content-black .slider-text a:hover {background: transparent;color: #000}body.regular-menu {padding: 50px 0 0}body.regular-menu #menu {bottom: auto;position: fixed;top: 0}.regular {padding-top: 30px}@media (max-width: 768px) {.regular {padding-top: 15px}}.photography-boxes {background: #fafafa;background: #fff;margin: 0 0 100px}@media (max-width: 768px) {.photography-boxes {margin: 0 0 3em}.photography-boxes .gallery-standard {padding-left: 15px;padding-right: 15px;grid-gap: 15px;grid-template-columns: 1fr 1fr}}.photography-box {background-color: transparent;border-left: 15px solid transparent;border-right: 15px solid transparent;margin: 0 0 30px;padding: 0;position: relative}.photography-box .image-outer {overflow: hidden;padding-top: 124%;position: relative;width: 100%}.photography-box .image-outer:after {background: rgba(0, 0, 0, .3);background: linear-gradient(180deg, rgba(0, 0, 0, 0) 10%, rgba(0, 0, 0, .8) 100%);content: "";height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 2}.photography-box .image-info {bottom: 50px;color: #fff;left: 0;position: absolute;text-align: center;width: 100%;z-index: 5}.photography-box .image-info h2 {color: #fff;font-family: "Roboto", "Helvetica", "Arial", sans-serif;font-size: 20px;font-weight: 400;letter-spacing: 2px;margin: 0 0 20px;text-align: center;text-transform: uppercase}.photography-box .image-info .button {background: #fff;border-color: #fff;color: #000;display: inline-block;font-size: 12px;letter-spacing: 2px;padding: 13px 40px;text-decoration: none;text-transform: uppercase;z-index: 7;position: relative}.photography-box .image-info .button:hover {letter-spacing: 4px;padding: 13px 46px}.photography-box .image {height: 100%;left: 0;object-fit: cover;position: absolute;top: 0;-ms-transform: translateX(0%);-webkit-transform: translateX(0%);transform: translateX(0%);transition: -ms-transform 1.25s ease-in-out;transition: -webkit-transform 1.25s ease-in-out;transition: transform 1.25s ease-in-out;-webkit-transition: -webkit-transform 1.25s ease-in-out;width: 100%}.photography-box:hover .image {-ms-transform: scale(1.05);-webkit-transform: scale(1.05);transform: scale(1.05)}.photography-box a.link-full {display: block;height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 6}.gallery-sidebar {padding-bottom: 3em}.gallery-sidebar h1 {font-size: 1.8em;font-weight: 400;letter-spacing: 4px}.gallery-sidebar h2 {font-family: "Montserrat", "Roboto", "Helvetica", "Arial", sans-serif;font-size: 1.4em;font-weight: 400;letter-spacing: 2px}.gallery-sidebar a {border: 1px solid #000;border-radius: 5px;display: table;margin: 35px auto 25px 0;padding: 5px 25px;text-decoration: none !important;-webkit-transition: background .35s ease, color .35s ease;transition: background .35s ease, color .35s ease}.gallery-sidebar a:hover {background: #000;color: #fff}.gallery-image {border-radius: 5px;display: block;margin-bottom: 15px}.gallery-container {padding-top: 15px}.link-full {text-indent: -9999px}.slider-consense {-ms-flex-align: center;align-items: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: justify;justify-content: space-between;position: relative;top: -100px;height: 100px !important}.slider-consense .slider-social-media {z-index: 1}.slider-consense .slider-social-media ul {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex: 1;flex: 1;list-style: none;margin: 0;padding: 0}.slider-consense .slider-social-media ul a {background: rgba(0, 0, 0, .3);border-radius: 16px;color: #fff;display: block;font-size: 15px;line-height: 33px;margin-right: 10px;text-align: center;-webkit-transition: background .35s ease, color .35s ease;transition: background .35s ease, color .35s ease;width: 33px;-webkit-backdrop-filter: blur(3px);-moz-backdrop-filter: blur(3px);backdrop-filter: blur(3px)}.slider-consense .slider-social-media ul a:hover {background: #fff;color: #000}.slider-next, .slider-prev {border-radius: 16px;-webkit-transition: background .35s ease, color .35s ease;transition: background .35s ease, color .35s ease;width: 50px;-webkit-backdrop-filter: blur(3px);-moz-backdrop-filter: blur(3px);backdrop-filter: blur(3px)}.slider-dot {-webkit-backdrop-filter: blur(3px);-moz-backdrop-filter: blur(3px);backdrop-filter: blur(3px)}.slider-buttons {bottom: 0;-ms-flex: 1;flex: 1;-ms-flex-pack: end;justify-content: flex-end;position: inherit}.content-list {margin-top: 5em;margin-bottom: 5em}.content-list .row {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap}.content-list .col-inner {height: 100%}.content-list h1:first-child, .content-list h2:first-child, .content-list h3:first-child {margin-top: 0}.content-list-text {padding-top: 100px;padding-bottom: 100px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;align-items: center}.content-list-text .col-inner {height: auto}.content-list-text .button {margin-bottom: 0}.content-list-image {aspect-ratio: 1.2}.button, button {display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;border: 1px solid var(--color-button-outline);color: var(--color-button-text);border-radius: 5px;padding: 5px 25px;text-decoration: none;-webkit-transition: background .35s, color .35s, border .35s;transition: background .35s, color .35s, border .35s;margin: 15px auto 0 0;cursor: pointer;letter-spacing: 2px;text-transform: uppercase;font-size: 14px}.button:disabled, button:disabled {border: 1px solid #c7c7c7 !important;color: #a1a1a1 !important;background: #c7c7c7 !important;cursor: default !important;cursor: wait !important}.button:disabled:after, button:disabled:after {content: "" !important;-webkit-animation: fa-spin 2s linear infinite;animation: fa-spin 2s linear infinite}.button:hover, button:hover {background: #82bb28;border: 1px solid #82bb28;color: #fff}.button:after, button:after {content: "";-webkit-font-smoothing: antialiased;font-family: "Font Awesome 6 Pro";font-weight: 300;display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;margin-left: .6em;width: 13px;height: 13px}.button:last-child, button:last-child {margin-bottom: 0}.button.button-solid, button.button-solid {background: #000;border-color: #000;color: #fff}.button.button-solid:hover, button.button-solid:hover {background: #82bb28;border: 1px solid #82bb28;color: #fff}.button.button-secondary, .button.button-second, button.button-secondary, button.button-second {border: 1px solid transparent}.contact {margin-bottom: 100px}.contact .container .row {background: #f9fafb;margin: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap}.contact .contact-form {-ms-flex-item-align: center;align-self: center;padding: 40px 50px}.contact .contact-form .col-inner {position: unset;-ms-flex-item-align: center;align-self: center;width: 100%;padding-top: 30px;padding-bottom: 30px}.contact .contact-form .field-grid-submit {margin-bottom: 0}.contact .contact-form .field-grid-submit button {margin-bottom: 0;margin-top: 0}.contact .contact-info {position: relative;color: #fff;display: -ms-flexbox;display: -webkit-flex;display: flex}.contact .contact-info .col-inner {position: unset;-ms-flex-item-align: center;align-self: center;text-align: center;width: 100%;padding-top: 30px;padding-bottom: 30px}.contact .contact-info .background-image {-webkit-filter: brightness(.35) grayscale(100%);filter: brightness(.35) grayscale(100%)}.contact .contact-info a {color: #fff}.contact .contact-info table {position: relative;z-index: 1}.contact .contact-info table, .contact .contact-info td {border: 0;text-align: left}.contact .contact-info td {padding: 15px 8px;vertical-align: top;line-height: 1.5em}.contact .contact-info td p {margin: .6em 0}.contact .contact-info td p:first-child {margin-top: 0}.contact .contact-info td p:last-child {margin-bottom: 0}@media (max-width: 1199px) and (min-width: 991px) {.contact .contact-info table {width: 100% !important}}@media (max-width: 567px) {.contact .contact-form {padding: 10px 15px}.contact .contact-info table {width: 100% !important}.contact .contact-info table td:first-child {width: 30px !important}.contact .contact-info table td:last-child {width: 100% !important}}.field-grid-submit {margin-bottom: 0 !important}.field-grid-submit button {margin-bottom: 0 !important;margin-top: 0}.feature {margin: 5em 0;position: relative;text-align: center}.feature.dark {background: var(--color-light);padding-top: 5em;padding-bottom: 5em;text-align: left;margin: 0}@media (max-width: 768px) {.feature.dark {margin-top: 0;margin-bottom: 0;padding: 3em 0}}.feature.dark .card .col-inner {background: #fff}.feature h1:first-child, .feature h2:first-child, .feature h3:first-child {margin-top: 0}.feature p:last-child {margin-bottom: 0}@media (max-width: 768px) {.feature {margin-top: 3em;margin-bottom: 3em;padding: 1em 0}}.cards.row {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: -30px;gap: 30px;margin-left: 0;margin-right: 0;--card-color: #fafafa}.cards.row::before, .cards.row::after {display: none}.cards.row > .card::after {opacity: 1}.scroll-card {text-align: left}.gallery-standard li {opacity: 1;transition: -ms-transform 1s ease, opacity 1s ease;transition: -webkit-transform 1s ease, opacity 1s ease;transition: transform 1s ease, opacity 1s ease;-webkit-transition: -webkit-transform 1s ease, opacity 1s ease;-ms-transform: translateY(0) scale(1);-webkit-transform: translateY(0) scale(1);transform: translateY(0) scale(1)}.gallery-standard li.not-in-view {-ms-transform: translateY(30px) scale(.9);-webkit-transform: translateY(30px) scale(.9);transform: translateY(30px) scale(.9);opacity: 0}.cards:hover > .card::after {opacity: 1}.cards .card {-ms-flex: 1;flex: 1;-ms-flex-preferred-size: 290px;flex-basis: 290px;margin-bottom: 30px;padding-left: 0;padding-right: 0;border-radius: 15px;overflow: hidden;background: #eee;opacity: 1;transition: -ms-transform 1s ease, opacity 1s ease;transition: -webkit-transform 1s ease, opacity 1s ease;transition: transform 1s ease, opacity 1s ease;-webkit-transition: -webkit-transform 1s ease, opacity 1s ease;-ms-transform: translateY(0) scale(1);-webkit-transform: translateY(0) scale(1);transform: translateY(0) scale(1)}.cards .card.not-in-view {-ms-transform: translateY(30px) scale(.9);-webkit-transform: translateY(30px) scale(.9);transform: translateY(30px) scale(.9);opacity: 0}.cards .card::before, .cards .card::after {border-radius: 15px;content: "";height: 100%;left: 0px;opacity: 0;position: absolute;top: 0px;-webkit-transition: opacity 500ms;transition: opacity 500ms;width: 100%}.cards .card::before {background: radial-gradient(800px circle at var(--mouse-x) var(--mouse-y), rgba(130, 187, 40, .2), transparent 40%);z-index: 3}.cards .card::after {background: radial-gradient(1000px circle at var(--mouse-x) var(--mouse-y), #82bb28, transparent 40%);z-index: 1}.cards .card .col-inner {background-color: var(--card-color);border-radius: 14px;overflow: hidden;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-positive: 1;flex-grow: 1;width: calc(100% - 2px);height: calc(100% - 2px);top: 1px;left: 1px;position: relative;z-index: 2;padding: 220px 2em 5.5em}.cards .card.card-no-button .col-inner {padding-bottom: 2.5em}.cards .card h3 {font-size: 1.2em;font-weight: bold;letter-spacing: normal}.cards .card img {position: absolute;top: 0;left: 0;height: 220px;width: 100%;object-fit: cover}.cards .card img.background-image {height: 100%;z-index: 1;width: 100%;border-radius: 15px;-webkit-filter: saturate(0) brightness(.3);filter: saturate(0) brightness(.3)}.cards .card p {color: #000;z-index: 2}.cards .card p:last-child1 {position: absolute;bottom: 2em;left: 0;width: 100%;padding-left: 2em;padding-right: 2em;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: center;align-items: center}.cards .card .button {margin-bottom: 0;margin-top: 0;background: #000;color: #fff;text-transform: uppercase;font-size: .75em;letter-spacing: 2px;padding-right: 20px;position: absolute;bottom: 3em;left: 2.7em}.cards .card .button:hover {background: #000;border-color: #000;color: #fff}.cards .card .button-share {content: "--";font-size: .75em}#cookie-bar .cb-button a {border: 1px solid #000;color: #000}#cookie-bar .cb-button a:hover {background: #000}@media (min-width: 1200px) {body {font-size: 17px}}@media (min-width: 1400px) {body {font-size: 19px}}.customer-logos {margin: 0;padding: 0;list-style: none;display: -ms-grid;display: grid;grid-template-columns: 1fr 1fr 1fr 1fr;margin-top: 2em}.customer-logos li {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;border-top: 1px solid #eaeaea;border-right: 1px solid #eaeaea;border-bottom: 1px solid #eaeaea;width: 100%;margin-bottom: -1px;height: 30vh;overflow: hidden}.customer-logos li:nth-child(4n + 4) {border-right: 0}.customer-logos li:hover img {-ms-transform: scale(1.05);-webkit-transform: scale(1.05);transform: scale(1.05)}.customer-logos li img {max-height: 80%;max-width: 80%;transition: -ms-transform 1s ease;transition: -webkit-transform 1s ease;transition: transform 1s ease;-webkit-transition: -webkit-transform 1s ease}@media (max-width: 768px) {.customer-logos {grid-template-columns: 1fr 1fr 1fr}.customer-logos li:nth-child(4n + 4) {border-right: 1px solid #eaeaea}.customer-logos li:nth-child(3n + 3) {border-right: 0}}@media (max-width: 567px) {.customer-logos {grid-template-columns: 1fr 1fr}.customer-logos li:nth-child(4n + 4), .customer-logos li:nth-child(3n + 3) {border-right: 1px solid #eaeaea}.customer-logos li:nth-child(2n + 2) {border-right: 0}}.services {margin: 0 0 5em !important;padding: 0;list-style: none;display: -ms-grid;display: grid;grid-template-columns: 1fr 1fr;margin-top: 2em;gap: 5px}.services li {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;width: 100%;height: 40vh;overflow: hidden;position: relative;border: 0;margin: 0;padding: 0}.services li:hover img {height: 105%;width: 105%;-webkit-filter: brightness(30%);filter: brightness(30%)}.services li:hover h2, .services li:hover h3 {-ms-transform: translateY(-30px);-webkit-transform: translateY(-30px);transform: translateY(-30px)}.services li img {height: 101%;width: 101%;-webkit-transition: -webkit-filter .65s ease, width .65s ease, height .65s ease;transition: -webkit-filter .65s ease, width .65s ease, height .65s ease;transition: filter .65s ease, width .65s ease, height .65s ease;object-fit: cover;position: absolute;top: 50%;left: 50%;z-index: 1;-ms-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-webkit-filter: brightness(70%);filter: brightness(70%);max-width: none}.services li h2, .services li h3 {position: absolute;left: 30px;bottom: 30px;z-index: 2;margin: 0;color: #fff;font-size: 50px;transition: -ms-transform .65s ease;transition: -webkit-transform .65s ease;transition: transform .65s ease;-webkit-transition: -webkit-transform .65s ease}.services li a {display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 3;text-indent: -9999px}@media (max-width: 768px) {.services {grid-template-columns: 1fr}.services li h2, .services li h3 {font-size: 40px}}@media (max-width: 567px) {.services li h2, .services li h3 {font-size: 30px}}@media (min-width: 991px) {#menu ul li.parent {position: relative}#menu ul li.parent:after {content: "";display: block;position: absolute;bottom: -20px;left: 50%;width: 560px;height: 20px;-ms-transform: translateX(-50%);-webkit-transform: translateX(-50%);transform: translateX(-50%)}#menu ul li.parent ul {margin-top: 30px;-ms-flex-pack: center;justify-content: center;-ms-flex-align: start;align-items: start;border-radius: 5px;-moz-column-gap: 15px;-webkit-column-gap: 15px;column-gap: 15px;row-gap: 25px;padding: 15px 35px;opacity: 0;display: none;grid-template-columns: 1fr 1fr;border: 0;box-shadow: 0 3px 10px rgba(0, 0, 0, .1);transition: opacity 650ms ease, -ms-transform 650ms ease;transition: opacity 650ms ease, -webkit-transform 650ms ease;transition: opacity 650ms ease, transform 650ms ease;-webkit-transition: opacity 650ms ease, -webkit-transform 650ms ease;-ms-transform: translate(-50%, 0);-webkit-transform: translate(-50%, 0);transform: translate(-50%, 0);-ms-transform-origin: top center;-webkit-transform-origin: top center;transform-origin: top center}#menu ul li.parent ul.visible {opacity: 1;-ms-transform: translate(-50%, -10px);-webkit-transform: translate(-50%, -10px);transform: translate(-50%, -10px)}#menu ul li.parent ul:before {content: "";display: block;position: absolute;top: -12px;left: 50%;-ms-transform: rotate(45deg) translate(-1px, 9px);-webkit-transform: rotate(45deg) translate(-1px, 9px);transform: rotate(45deg) translate(-1px, 9px);width: 15px;height: 15px;background: #fff}#menu ul li.parent ul li {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: start;align-items: flex-start;gap: 15px;height: auto}#menu ul li.parent ul li img {margin-bottom: 5px;width: 22px}#menu ul li.parent ul li a {line-height: 1.4;text-align: left;padding: 0;width: 222px;white-space: normal}#menu ul li.parent ul li a:hover {background: transparent;color: #000}#menu ul li.parent ul li a:after {display: none}#menu ul li.parent ul li a .menu-headline {white-space: nowrap;color: #000}#menu ul li.parent ul li a .menu-subline {display: block;color: #676767;font-size: 13px}}@media (min-width: 1200px) {body {padding-top: 0}.hero.hero-small {padding-top: 9rem}#menu {position: fixed;top: 5px;width: 100%;max-width: 1024px;left: 50%;-ms-transform: translateX(-50%);-webkit-transform: translateX(-50%);transform: translateX(-50%);border: 1px solid var(--color-border);border-radius: 999px;padding: 0 15px;background: rgba(255, 255, 255, .8);backdrop-filter: blur(10px)}#menu .logo {background-size: 40px;background-position: left 5px top 4px}#menu a {padding-top: 10px}#menu a:after {bottom: 1px}#menu #menu-main-menu {width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: end;justify-content: end;padding: 0}#menu #menu-main-menu > li {opacity: 0}#menu #menu-main-menu > li:last-child {padding-right: 29px}#menu #menu-main-menu > li:last-child a:before {margin-top: -1px;border-radius: 99px}}.faq-elements {text-align: left}.faq-elements .faq-element {border-bottom: 1px solid #eee;padding: 25px 25px 25px 65px;cursor: pointer;position: relative}.faq-elements .faq-element:last-child {margin-bottom: 0;border-bottom: 0;padding-bottom: 0}.faq-elements .faq-element.collapsed {background: rgba(255, 255, 255, .49)}.faq-elements .faq-element.collapsed h3 {margin-bottom: 1.5rem}.faq-elements .faq-element.collapsed h3:before {content: ""}.faq-elements .faq-element.collapsed p, .faq-elements .faq-element.collapsed ul, .faq-elements .faq-element.collapsed ol, .faq-elements .faq-element.collapsed h4, .faq-elements .faq-element.collapsed h5, .faq-elements .faq-element.collapsed h6 {display: block}.faq-elements h3 {margin: 0;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;letter-spacing: normal;text-wrap: auto}.faq-elements h3:before {content: "";font-family: "Font Awesome 6 Pro";display: inline-block;font-style: normal;font-variant: normal;text-rendering: auto;line-height: 1;position: absolute;left: 15px;top: 27px;color: #000}.faq-elements p, .faq-elements ul, .faq-elements ol, .faq-elements h4, .faq-elements h5, .faq-elements h6 {display: none}.faq {text-align: center;margin: 100px 0 100px}.faq h2 {margin-top: 0}.hero {height: 80vh;position: relative;font-size: 1em;font-weight: 400;line-height: 1.4}.hero h1 {font-size: 2.2em;font-weight: 500;margin: 0 0 1.6rem;text-transform: none}.content form {margin-top: 2.5em}textarea {display: block}.field-grid-item.field-grid-submit {margin-bottom: 0}.field-grid-item.field-grid-submit button {margin: 0}.padding-5 {padding-bottom: 5em;padding-top: 5em;position: relative}.padding-5 h1:first-child {margin-top: 0}.padding-5 .row {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap}@media (max-width: 990px) {.padding-5 .background-image {display: none}}.padding-5 .field-with-headline {padding-top: 2.5em}.padding-5 .field-with-headline:first-child {padding-top: 0}.padding-5.dark {background: var(--color-light)}.padding-5.dark .background-image {object-position: bottom left;object-fit: scale-down;max-height: 70%;top: auto;bottom: 0}@media (max-width: 768px) {.padding-5.dark .background-image {display: none}}.padding-5.padding-10 {padding-bottom: 10em;padding-top: 10em}.row-center .container, .row-center .row {height: 100%}.row-center .row {display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center}.center {text-align: center}.grey {background: #f7f7f8}.lightgray {background: #f7f7f8}.darkgray {background: #f7f7f8}.dark {background: #f7f7f8}@media (max-width: 768px) {main {font-size: 16px}main label, main p {font-size: 1em}.hero.hero-small {height: auto;padding-bottom: 2em}.hero.hero-small img {position: relative;top: auto;left: auto;width: 100%;max-width: none;padding-left: 15px;object-fit: cover;display: block}.padding-5 {padding-top: 2em;padding-bottom: 2em}.content .button {text-decoration: none;margin-left: 0;margin-right: 0}.row-center .row {display: block}.row-center .col {padding-top: 2em;padding-bottom: 2em}}.gallery-standard {list-style: none;padding: 0;display: -ms-grid;display: grid;grid-template-columns: 1fr 1fr 1fr;grid-gap: 30px;margin: 0}.gallery-standard a {display: block}.gallery-standard img {width: 100%;display: block}@media (min-width: 768px) {.gallery-standard {grid-gap: 15px}.gallery-standard.gallery-preise {grid-template-columns: 1fr 1fr;margin-right: 2em}}@media (max-width: 576px) {.gallery-standard {grid-gap: 15px}.gallery-standard.gallery-preise {grid-template-columns: 1fr 1fr;margin-left: 15px;margin-right: 15px;margin-bottom: 2em}}.image-16-9 {height: calc(100vw / 16 * 9);position: relative}.image-21-9 {height: calc(100vw / 21 * 9);position: relative}@media (max-width: 567px) {.image-21-9 {height: calc(100vw / 16 * 9)}}.image-overflow {width: 160% !important;max-width: none}@media (max-width: 768px) {.image-overflow {width: 100% !important}}.welcome {padding-top: 10em;padding-bottom: 10em}.welcome ul {margin-top: 4em;margin-bottom: 0;display: -ms-grid;display: grid;grid-template-columns: 1fr 1fr;-moz-column-gap: 35px;-webkit-column-gap: 35px;column-gap: 35px;row-gap: 35px;list-style: none;padding: 0}@media (max-width: 768px) {.welcome ul {grid-template-columns: 1fr}}.welcome li {display: -ms-flexbox;display: -webkit-flex;display: flex;gap: 15px}.welcome li:before {display: block;content: "";width: 30px;height: 30px;background: url("/resources/themes/ndsf/img/art-deco-icon-1.svg")}.welcome li:nth-child(1):before {background: url("/resources/themes/ndsf/img/art-deco-icon-1.svg")}.welcome li:nth-child(2):before {background: url("/resources/themes/ndsf/img/art-deco-icon-2.svg")}.welcome li:nth-child(3):before {background: url("/resources/themes/ndsf/img/art-deco-icon-3.svg")}.welcome li:nth-child(4):before {background: url("/resources/themes/ndsf/img/art-deco-icon-4.svg")}@-webkit-keyframes slide {from {background-position: 0 0}to {background-position: var(--image-width) 0}}@keyframes slide {from {background-position: 0 0}to {background-position: var(--image-width) 0}}#instagram {display: -ms-grid;display: grid;grid-template-columns: 1fr 1fr 1fr 1fr 1fr;grid-gap: 15px;margin-bottom: 35px}@media (max-width: 990px) {#instagram {grid-template-columns: 1fr 1fr 1fr 1fr}}@media (max-width: 500px) {#instagram {grid-template-columns: 1fr 1fr 1fr}}#instagram a {display: block}#instagram a:hover {text-decoration: none;border-bottom: 0}#instagram img {width: 100%;display: block}@media (min-width: 501px) and (max-width: 990px) {#instagram .grid-item:nth-child(n + 9) {display: none}}@media (max-width: 500px) {#instagram .grid-item:nth-child(n + 10) {display: none}}body.menu-hover {padding-top: 0}body.menu-transparent #menu {background: transparent;border-bottom: 0}body.menu-transparent #menu a.active {color: #000}body.menu-transparent #menu a.active:after {border-bottom: 1px solid #000}body.menu-transparent #menu .logo {height: 62px;margin-top: -6px}.hero-stack {width: 100%;height: 100vh;position: relative;top: 0;left: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;background: #efefef;color: #fff}.hero-stack h1 {font-weight: 400;font-size: 70px;line-height: .8em;cursor: default;text-transform: uppercase;letter-spacing: -2px}@media (max-width: 990px) {.hero-stack h1 {font-size: 50px}}.hero-stack h1 strong {letter-spacing: -30px;font-weight: 800;font-size: 334px;text-transform: uppercase;line-height: .8em}@media (max-width: 1100px) {.hero-stack h1 strong {font-size: 220px;letter-spacing: -8px}}@media (max-width: 990px) {.hero-stack h1 strong {font-size: 170px;letter-spacing: -6px}}@media (max-width: 768px) {.hero-stack h1 strong {font-size: 170px;letter-spacing: -4px}}@media (max-width: 567px) {.hero-stack h1 strong {font-size: 100px;letter-spacing: -4px}}.hero-stack h1 strong:after {display: none}.hero-stack .container {width: 100%;text-align: center}.hero-stack.hero-stack--left {z-index: 1}.hero-stack.hero-stack--left h1 {color: #000}.hero-stack.hero-stack--left h1 strong {color: #82bb28}.hero-stack.hero-stack--right {background: #fafafa;margin-top: -100vh;-webkit-clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);z-index: 2}.hero-stack.hero-stack--right h1 {color: var(--color-gold)}.hero-stack.hero-stack--right h1 strong {color: #000}.hero {min-height: 100vh;padding: 5rem 0;text-align: center;font-size: 20px}.hero p {margin: 50px 0}.hero p:last-child {margin-bottom: 0}.hero .button {margin-top: 0;margin-left: 8px;margin-right: 8px}.hero.hero-small {min-height: auto;background: inherit;height: auto}.hero.hero-small h1 {font-size: 80px;letter-spacing: -1.6px;font-weight: bolder}@media (max-width: 1400px) {.hero h1, .hero.hero-small h1 {font-size: 70px}}@media (max-width: 1050px) {.hero h1, .hero.hero-small h1 {font-size: 60px}}@media (max-width: 768px) {.hero h1, .hero.hero-small h1 {font-size: 50px}}.job-description {padding-bottom: 100px}.job-description h2, .job-description h3 {font-size: 1em;font-weight: bold;margin-top: 2em;margin-bottom: 1em;letter-spacing: 0}.job-description h2:first-child, .job-description h3:first-child {margin-top: 0}.job-description h2 span, .job-description h3 span {border-bottom: 2px solid #d8d8d8;display: inline-block;padding-bottom: 2px}.job-headline {padding-top: 100px;padding-bottom: 50px}.job-headline h1 {margin-top: 0;margin-bottom: 0;font-size: 1.8em;text-transform: none;letter-spacing: 0}.job-headline .jobs-row-label {font-size: 1em;font-weight: bold;margin-top: 2em;margin-bottom: 1em;letter-spacing: 0}.job-headline .jobs-row-label:first-child {margin-top: 0}.job-headline .jobs-row-label span {border-bottom: 2px solid #d8d8d8;display: inline-block;padding-bottom: 2px}.job-rows .col-inner {background: var(--color-light);padding: 30px;border-radius: 5px}.job-rows h3.jobs-row-label {font-size: 1em;font-weight: bold;margin-top: 2em;margin-bottom: 1em;letter-spacing: 0}.job-rows h3.jobs-row-label:first-child {margin-top: 0}.job-rows h3.jobs-row-label span {border-bottom: 2px solid #d8d8d8;display: inline-block;padding-bottom: 2px}.job-rows .button {padding: 12px;width: 100%;margin-top: 4em}.job-rows img {max-height: 150px}.job-row {display: block !important;margin-bottom: -30px}.job-container {padding-left: 15px;padding-right: 15px;margin-bottom: 30px}.job-container .col-inner {background: #f6f6f6;padding: 30px;border-radius: 5px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;align-items: center}.job-container--description {-ms-flex: 1;flex: 1}.job-container--button .button {margin: 0;padding: 10px 35px}.job-container h3 {margin-bottom: 5px;font-size: 1.2em;font-weight: 600;letter-spacing: 0;text-decoration: none}.job-container h3 a:after {display: none}.job-container a {text-decoration: none}.job-container h3, .job-container p {margin: 0}@media (max-width: 768px) {.job-container .col-inner {-ms-flex-direction: column;flex-direction: column;-ms-flex-align: start;align-items: start;gap: 25px}}footer {background: var(--color-light);border-top: 1px solid var(--color-border);color: var(--font-color-accent);font-size: 14px;padding: 4em 0 2em;margin-top: 0}footer .container {max-width: 1000px}footer h4, footer .h4 {color: var(--color-green);font-size: 14px;font-weight: 700;line-height: 1.2;margin: 0 0 20px;padding-top: 0;text-transform: uppercase}footer p, footer .p {line-height: 1.4;margin-bottom: .8em}footer p a, footer .p a {display: inline-block;padding: 0}footer p:last-child, footer .p:last-child {margin-bottom: 0}footer ul {list-style: none;padding: 0}footer li {line-height: 1.3em;margin: 0}footer li i {margin-right: 5px;text-align: center;width: 12px}footer a {color: var(--font-color-accent);text-decoration: none;padding: 6px 0;display: block}footer a:hover {color: var(--color-dark);text-decoration: none}footer a:focus {outline: 0;text-decoration: none}footer .last {font-size: 1em;margin-top: 5em;text-align: center}footer .last i {color: #82bb28;display: inline-block;margin: 0 .4em}footer .row {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap}footer .footer-col {padding-bottom: 3em}@media (max-width: 650px) {footer .footer-col {min-width: 50%}}footer .logo {text-align: right}footer .logo img {max-width: 100%;width: 100px}footer .pe-richsnippets {text-align: center}footer .sp-richsnippets, footer #sp_rating {text-align: left;color: var(--font-color-accent)}footer #sp_stars > span:before {color: var(--color-green)}footer .footer-row {-ms-flex-pack: justify;justify-content: space-between;width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap}footer .footer-col--row {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 25px}footer .footer-col-with-row {padding-bottom: 0}footer.footer-post {border-top: 0;padding-top: 0;padding-bottom: 2rem}@media (max-width: 768px) {footer.footer-post img {margin-left: auto;margin-right: auto}}footer.footer-post .footer-flex {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;align-items: center;gap: 30px;-ms-flex-pack: justify;justify-content: space-between}@media (max-width: 768px) {footer.footer-post .footer-flex {-ms-flex-direction: column;flex-direction: column;gap: 15px}}footer.footer-post .footer-flex p {margin: 1em 0}footer.footer-post .footer-flex ul {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;align-items: center;font-size: 20px}footer.footer-post .footer-flex ul li {margin: 0 15px 0 0;padding-right: 15px;border-right: 1px solid rgba(0, 0, 0, .1)}footer.footer-post .footer-flex ul li:last-child {margin-right: 0;padding-right: 0;border-right: 0}footer .hidden {display: none}#funnel p {text-align: left}#funnel button {letter-spacing: 0;text-transform: inherit;-ms-flex-pack: start;justify-content: start}#funnel .button-next button {-ms-flex-pack: center;justify-content: center}#funnel h2 {font-weight: 400}#funnel h2 p {-ms-hyphens: none;-moz-hyphens: none;-webkit-hyphens: none;hyphens: none}#funnel h2 strong:after {display: none}#funnel .button:after, #funnel button:after {display: none}.products-list {list-style: none;margin: 2rem 0;padding: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;flex-direction: column;gap: 15px}.products-list li {padding: 20px 25px;border: 1px solid var(--color-border);color: var(--color-text);border-radius: 5px;position: relative;background: #fff}.products-list span {display: block;color: var(--color-text)}.products-list--title {letter-spacing: -.06em;font-weight: 600;font-size: 1.4rem;margin: 0}.products-list--description {font-size: 1rem;line-height: 1.6;margin-top: 10px}@media (min-width: 768px) {.products-list--description {padding-right: 5em}}.products-list--badge {padding: 4px 10px;position: relative;position: absolute;text-align: center;text-transform: uppercase;letter-spacing: 1px;font-size: 11px;font-weight: 600;top: 15px;right: 15px;line-height: 1em}.products-list--badge:before {content: "";display: block;top: 0;left: 0;background: currentcolor;width: 100%;height: 100%;opacity: .1;border-radius: 999px;position: absolute}.products-list--price {font-size: 1rem;font-weight: bold}.products-list h2, .products-list h3, .products-list h4 {color: var(--color-dark)}.products-list h2 a:after, .products-list h3 a:after, .products-list h4 a:after {display: none}.products-list .button {padding: 0;border: 0;letter-spacing: normal;text-transform: none;color: var(--color-dark)}.products-list .button:hover {background: transparent;color: inherit}.products-grid {display: -ms-grid;display: grid;grid-template-columns: repeat(3, 1fr)}@media (min-width: 768px) and (max-width: 990px) {body {font-size: 15px}.content-list-text {padding-top: 20px;padding-bottom: 20px}}@media (max-width: 990px) {#menu a {text-transform: none;font-size: 16px;font-family: "Roboto", "Helvetica", "Arial", sans-serif;letter-spacing: normal}#menu li.active a {color: #82bb28}#menu li a {height: auto}#menu ul ul li {padding-top: 15px}#menu ul ul li a {padding-top: 0}#menu ul ul li img {display: block;float: left;position: relative;top: 6px;margin-right: 10px}#menu ul ul li span {display: block}#menu ul ul li span.menu-subline {font-size: 13px;color: #888;line-height: 1.3;padding-left: 30px}#menu .menu-outer > ul {height: calc(100vh - 50px)}#menu #menu-main-menu> li:last-child {padding-left: 0;text-align: center;margin-top: 18px}#menu #menu-main-menu> li:last-child a span {position: relative;z-index: 2}#menu #menu-main-menu> li:last-child a:before {z-index: 1;margin-top: 0;padding-left: 0;height: 44px}}@media (max-width: 768px) {h1 {font-size: 1.8em}h2 {font-size: 1.5em}#menu {height: 50px;top: 0 !important;bottom: auto !important;position: fixed;padding: 0;overflow: visible}#menu .logo {height: 50px;top: 0;left: 0}#menu a {padding: 12px 0}#menu li.active a {color: #82bb28}#menu .menu-container {top: 0}button, .button {width: 100%;letter-spacing: 0;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: center;align-items: center;margin-left: 0 !important;margin-right: 0 !important}.gallery-button {display: none}.fullpane-slider {margin-bottom: 50px;text-align: center;text-shadow: 0 0 5px rgba(0, 0, 0, .2)}.fullpane-slider h1 {text-align: center}.fullpane-slider .background-image {object-position: 80%;-webkit-filter: brightness(.3);filter: brightness(.3)}.content-list {margin-top: 3em;margin-bottom: 3em}.content-list .row {display: -ms-grid;display: grid;grid-template-areas: "content-image" "content-text"}.content-list-text {grid-area: content-text;padding-top: 0px;padding-bottom: 0px;max-width: 100%}.content-list-text .button {margin-bottom: 0}.content-list-image {grid-area: content-image;margin-bottom: 25px;max-width: 100%}.photography-boxes {padding: 0}.slider-text {width: 100%;font-size: 1em;text-align: center;top: 120px}.slider-text a {padding: .4em 2em}.slider-image {object-position: bottom}.slider-consense {-ms-flex-direction: column;flex-direction: column;top: -120px}.slider-buttons {-ms-flex-pack: center;justify-content: center;margin-top: 15px}.welcome {padding-top: 3em;padding-bottom: 3em}.footer-post p {text-align: center}}:root {--font-color: #f06;--font-left: 10px;--font-top: 10px;--font-bottom: auto}.services-container {padding-bottom: 10rem}@media (max-width: 990px) {.services-container {padding-bottom: 5rem}}.services-container .row {margin-left: 0;margin-right: 0;border-radius: 1.5rem;overflow: hidden;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap}.services-card {padding-left: 0;padding-right: 0;box-shadow: -1.5rem 0 1.5rem rgba(0, 0, 0, .3)}.services-card .col-inner {height: 800px}.services-card .background-image {object-position: left center;z-index: 0}.services-card h2 {margin: 0;color: var(--font-color);position: absolute;z-index: 1;top: var(--font-top);left: var(--font-left);bottom: var(--font-bottom);font-weight: 700}.services-card a {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 2;text-indent: -9999px}.services-card p {margin: 0}@media (min-width: 991px) {.services-card {-ms-flex: 1;flex: 1;max-width: 100%;transition: -ms-flex .15s ease-in-out;transition: flex .15s ease-in-out;-webkit-transition: flex .15s ease-in-out}.services-card:hover {-ms-flex: 1.2;flex: 1.2}}@media (max-width: 1799px) {.services-card .col-inner {height: 700px}}@media (max-width: 1399px) {.services-card .col-inner {height: 540px}}@media (max-width: 990px) {.services-card {max-width: 50%}.services-card .col-inner {height: 300px}}@media (max-width: 990px) {.services-card {max-width: 50%;box-shadow: none}.services-card .col-inner {height: 500px}}@media (max-width: 575px) {.services-card {max-width: 100%}.services-card .col-inner {height: 500px}.services-card h2 {font-size: 2em}}.big-fat-cards {--card-background: #fff;--card-headline: #000;--card-text: inherit;--button-border: #676767;--button-background: #fff;--button-hover-text: #fff;--button-hover-background: #82bb29;padding-top: 5rem;padding-bottom: 5rem;background: #f4f5f7;font-size: 17px}.big-fat-cards .container > .row {display: -ms-grid;display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 15px;padding: 0 15px}@media (min-width: 1200px) {.big-fat-cards .container > .row {gap: 30px}}.big-fat-cards .container > .row:before, .big-fat-cards .container > .row:after {display: none}.big-fat-cards .card {width: 100%;max-width: 100%;padding: 0}.big-fat-cards .card a, .big-fat-cards .card p {color: var(--card-text)}.big-fat-cards .card h1, .big-fat-cards .card h2, .big-fat-cards .card h3, .big-fat-cards .card h4, .big-fat-cards .card h5, .big-fat-cards .card h6 {font-size: 2em;font-weight: 500;color: var(--card-headline)}.big-fat-cards .card h1 strong, .big-fat-cards .card h2 strong, .big-fat-cards .card h3 strong, .big-fat-cards .card h4 strong, .big-fat-cards .card h5 strong, .big-fat-cards .card h6 strong {font-weight: 700}.big-fat-cards .card strong:after {display: none}.big-fat-cards .card > .col-inner {background: var(--card-background);height: 100%}.big-fat-cards .card > .col-inner > .row {height: 100%;position: relative;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;flex-direction: column}.big-fat-cards .card .big-fat-card--image {-ms-flex: none;flex: none}.big-fat-cards .card .big-fat-card--text {-ms-flex: 1;flex: 1}.big-fat-cards .card .big-fat-card--text .col-inner {padding: 2rem;padding-bottom: 7rem;height: 100%}.big-fat-cards .card img {height: 20rem;position: relative}.big-fat-cards .card .button {color: var(--button-border);border-color: var(--button-border);background-color: var(--button-background);position: absolute;bottom: 30px;max-width: calc(100% - 60px)}.big-fat-cards .card .button:hover {color: var(--button-hover-text);background-color: var(--button-hover-background);border-color: var(--button-hover-background)}@media (max-width: 990px) {.big-fat-cards .container > .row {grid-template-columns: repeat(2, minmax(0, 1fr))}}@media (max-width: 768px) {.big-fat-cards .container > .row {grid-template-columns: repeat(1, minmax(0, 1fr))}}@media (prefers-color-scheme: dark1) {:root {--color-background: #000;--color-border: #181a1e;--color-light: #292c34;--color-dark: #a5aab5;--color-text: #a5aab5;--color-button-outline: #a5aab5;--font-color-accent: #a5aab5;--form-border-color: #22252b}.grey {background: var(--color-light)}.project--hero:before {background: linear-gradient(90deg, #22252b 30%, rgba(41, 44, 52, .5) 100%) !important}input[type=text], input[type=email], input[type=password], input[type=submit], textarea, .input {background: var(--color-light)}#menu {background: var(--color-background);color: var(--font-color-accent);border-bottom: 1px solid var(--color-border)}#menu a {color: inherit}footer {background: var(--color-background);color: var(--font-color-accent)}}@font-face {font-family: "Inter";font-style: normal;font-weight: 100;font-display: swap;src: url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-100.eot");src: local(""), url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-100.eot?#iefix") format("embedded-opentype"), url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-100.woff") format("woff"), url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-100.woff2") format("woff2"), url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-100.ttf") format("ttf"), url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-100.svg") format("svg")}@font-face {font-family: "Inter";font-style: normal;font-weight: 200;font-display: swap;src: url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-200.eot");src: local(""), url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-200.eot?#iefix") format("embedded-opentype"), url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-200.woff") format("woff"), url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-200.woff2") format("woff2"), url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-200.ttf") format("ttf"), url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-200.svg") format("svg")}@font-face {font-family: "Inter";font-style: normal;font-weight: 300;font-display: swap;src: url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-300.eot");src: local(""), url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-300.eot?#iefix") format("embedded-opentype"), url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-300.woff") format("woff"), url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-300.woff2") format("woff2"), url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-300.ttf") format("ttf"), url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-300.svg") format("svg")}@font-face {font-family: "Inter";font-style: normal;font-weight: 400;font-display: swap;src: url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-400.eot");src: local(""), url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-400.eot?#iefix") format("embedded-opentype"), url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-400.woff") format("woff"), url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-400.woff2") format("woff2"), url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-400.ttf") format("ttf"), url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-400.svg") format("svg")}@font-face {font-family: "Inter";font-style: normal;font-weight: 500;font-display: swap;src: url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-500.eot");src: local(""), url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-500.eot?#iefix") format("embedded-opentype"), url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-500.woff") format("woff"), url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-500.woff2") format("woff2"), url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-500.ttf") format("ttf"), url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-500.svg") format("svg")}@font-face {font-family: "Inter";font-style: normal;font-weight: 600;font-display: swap;src: url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-600.eot");src: local(""), url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-600.eot?#iefix") format("embedded-opentype"), url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-600.woff") format("woff"), url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-600.woff2") format("woff2"), url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-600.ttf") format("ttf"), url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-600.svg") format("svg")}@font-face {font-family: "Inter";font-style: normal;font-weight: 700;font-display: swap;src: url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-700.eot");src: local(""), url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-700.eot?#iefix") format("embedded-opentype"), url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-700.woff") format("woff"), url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-700.woff2") format("woff2"), url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-700.ttf") format("ttf"), url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-700.svg") format("svg")}@font-face {font-family: "Inter";font-style: normal;font-weight: 800;font-display: swap;src: url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-800.eot");src: local(""), url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-800.eot?#iefix") format("embedded-opentype"), url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-800.woff") format("woff"), url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-800.woff2") format("woff2"), url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-800.ttf") format("ttf"), url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-800.svg") format("svg")}@font-face {font-family: "Inter";font-style: normal;font-weight: 900;font-display: swap;src: url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-900.eot");src: local(""), url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-900.eot?#iefix") format("embedded-opentype"), url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-900.woff") format("woff"), url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-900.woff2") format("woff2"), url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-900.ttf") format("ttf"), url("/resources/themes/ndsf/fonts/inter/inter-v12-normal-900.svg") format("svg")}