@keyframes spinner {from {transform: rotate(0deg);}to {transform: rotate(360deg);}}html, body {font-family: 'Fira Sans', sans-serif;font-size: 18px;line-height: 1.389;color: #000;display: block;background-color: #f2f2f2;}@media screen and (max-width: 767px) {html, body {font-size: 16px;}}[data-font-size="2"] {font-size: 22px;}@media screen and (max-width: 767px) {[data-font-size="2"] {font-size: 20px;}}[data-font-size="1"] {font-size: 20px;}@media screen and (max-width: 767px) {[data-font-size="1"] {font-size: 18px;}}[data-font-size="-1"] {font-size: 16px;}@media screen and (max-width: 767px) {[data-font-size="-1"] {font-size: 14px;}}[data-font-size="-2"] {font-size: 14px;}@media screen and (max-width: 767px) {[data-font-size="-2"] {font-size: 12px;}}[data-font-size="-1"] [data-step="-1"], [data-font-size="-2"] [data-step="-1"] {background-color: #fff !important;color: #000 !important;}[data-font-size="1"] [data-step="1"], [data-font-size="2"] [data-step="1"] {background-color: #fff !important;color: #000 !important;}[data-contrast="true"] .color-green {color: #000 !important;}[data-contrast="true"] .btn {background-color: #000 !important;border-color: #000 !important;color: #fff !important;}[data-contrast="true"] .btn.btn-gray {color: #fff !important;}[data-contrast="true"] .btn .btn-alt {color: #000 !important;border-color: #000 !important;}[data-contrast="true"] .bg-green {background-color: #000 !important;}[data-contrast="true"] .bg-gray, [data-contrast="true"] .bg-green-bright {background-color: #fff !important;}[data-contrast="true"] .content table th {color: #000 !important;}[data-contrast="true"] .hometext-widget .ht-img::after {background-color: #fff !important;}html #wpadminbar {position: fixed;}#page {overflow: hidden;width: 100%;}svg {display: block;}a {color: #000;}a:hover, a:focus {color: #000;}strong {font-weight: 700;}nobr {white-space: nowrap;}[role="button"], [data-href] {cursor: pointer;}.bg-cover {position: relative;}.bg-cover > img {position: absolute;object-fit: cover;width: 100%;height: 100% !important;top: 0;left: 0;font-family: 'object-fit: cover;';}.tlwh {top: 0;left: 0;width: 100%;height: 100%;position: absolute;}.img-cover img {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);max-width: 80%;max-height: 80%;width: auto;height: auto;}.img-contain {position: relative;}.img-contain img {position: absolute;max-width: 90%;max-height: 90%;top: 50%;left: 50%;transform: translate(-50%, -50%);width: auto;height: auto;}.link-wrapper {position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}.owl-dots {display: flex;}.owl-dots .owl-dot {width: 14px;height: 14px;background-color: rgba(101, 179, 46, 0.3) !important;border-radius: 50%;margin: 0 .4rem;position: relative;transition: .2s;}.owl-dots .owl-dot::before {content: "";position: absolute;width: calc(100% + .8rem);height: calc(100% + .8rem);top: -0.4rem;left: -0.4rem;}.owl-dots .owl-dot.active {box-shadow: 0 0 0 0.2rem #65b32e !important;background-color: #fff !important;}.sr-only {position: absolute;width: 1px;height: 1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);white-space: nowrap;border: 0;}.mb-big {margin-bottom: 2rem;}@media screen and (max-width: 575px) {.mb-big {margin-bottom: 1rem;}}.mt-big {margin-top: 2rem;}@media screen and (max-width: 575px) {.mt-big {margin-top: 1rem;}}.vis-hidden {visibility: hidden;pointer-events: none;}.content {line-height: 1.35;}.content .t-tab {font-variant-numeric: tabular-nums;}.content a:not(.btn) {color: #65b32e;}.content h1 {font-size: 2.75rem;line-height: 1.2;color: #000;font-weight: 600;margin-bottom: 2.25rem;}.content h1.smaller {font-size: 2.25rem;}@media screen and (max-width: 1366px) {.content h1.smaller {font-size: 2rem;}}@media screen and (max-width: 767px) {.content h1.smaller {font-size: 1.75rem;}}@media screen and (max-width: 575px) {.content h1.smaller {font-size: 1.5rem;}}@media screen and (max-width: 1366px) {.content h1 {font-size: 2.5rem;}}@media screen and (max-width: 767px) {.content h1 {font-size: 2rem;}}@media screen and (max-width: 575px) {.content h1 {font-size: 1.5rem;}}.content .h1 {font-size: 2.35rem;line-height: 1.2;color: #000;font-weight: 600;margin-bottom: 2.25rem;}.content .h1.smaller {font-size: 2rem;}@media screen and (max-width: 1366px) {.content .h1.smaller {font-size: 1.75rem;}}@media screen and (max-width: 767px) {.content .h1.smaller {font-size: 1.6rem;}}@media screen and (max-width: 575px) {.content .h1.smaller {font-size: 1.3rem;}}@media screen and (max-width: 1366px) {.content .h1 {font-size: 2.125rem;}}@media screen and (max-width: 767px) {.content .h1 {font-size: .175rem;}}@media screen and (max-width: 575px) {.content .h1 {font-size: 1.4rem;}}.content h2, .content .h2 {font-size: 1.67rem;line-height: 1.2;color: #000;font-weight: 500;margin-bottom: 1.75rem;}@media screen and (max-width: 1366px) {.content h2, .content .h2 {font-size: 1.55rem;}}@media screen and (max-width: 767px) {.content h2, .content .h2 {font-size: 1.45rem;}}@media screen and (max-width: 575px) {.content h2, .content .h2 {font-size: 1.35rem;}}.content h3, .content .h3 {font-size: 1.2rem;line-height: 1.2;color: #000;font-weight: 600;}@media screen and (max-width: 1366px) {.content h3, .content .h3 {font-size: 1.2rem;}}@media screen and (max-width: 767px) {.content h3, .content .h3 {font-size: 1.2rem;}}@media screen and (max-width: 575px) {.content h3, .content .h3 {font-size: 1.2rem;}}.content h4, .content .h4 {font-size: 1.11rem;line-height: 1.2;color: #000;font-weight: 300;}.content .h-upper {font-size: 1rem;text-transform: uppercase;font-weight: 600;margin-bottom: 0;line-height: 1.66;letter-spacing: .075em;}.content ol {padding-left: 0;}.content ul {margin-left: 0;padding-left: 0;margin-bottom: 2rem;list-style: none;}.content ul ul {margin-bottom: 0;}.content ul li {position: relative;padding-left: 1rem;}.content ul li::before {content: "\2022 ";font-weight: 800;color: currentColor;position: absolute;left: 0;margin-right: .5rem;}.content img {height: auto !important;}.content .btn {margin-top: 1rem;}.content > span {display: block;}.content table th {color: #65b32e;font-weight: 600;text-align: left;}.content table th, .content table td {padding-right: 1rem;}.title-shadow {text-shadow: 0 0 0.5rem #000;}.color-green, .content.color-green {color: #65b32e !important;}.color-white, .content.color-white {color: #fff !important;}.color-white > *, .content.color-white > *, .color-white a, .content.color-white a {color: #fff;}.color-gray {color: #808080;}.color-gray > *, .color-gray a {color: #808080 !important;}.color-red {color: #e6332a;}.bg-green {background-color: #65b32e;}.bg-gray {background-color: #f2f2f2;}.bg-green-bright {background-color: #e4f1da;}.btn, [type="submit"] {padding: .675rem 2rem .675rem 2rem !important;border-radius: 1.5rem !important;box-shadow: none;display: table;white-space: normal;line-height: 1;cursor: pointer;background-color: #65b32e;color: #fff;font-size: 1.67rem;overflow: hidden;text-align: center;text-decoration: none;font-weight: normal;border: 1px solid #65b32e !important;font-family: 'Fira Sans', sans-serif;font-weight: 700 !important;letter-spacing: .05rem;}@media screen and (max-width: 1366px) {.btn, [type="submit"] {padding: .6rem 1.75rem .6rem 1.75rem !important;font-size: 1.2rem;}}@media screen and (max-width: 767px) {.btn, [type="submit"] {padding: .5rem 1.5rem !important;font-size: 1.15rem;}}.btn:hover, [type="submit"]:hover, .btn:focus, [type="submit"]:focus {box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.25);color: #fff;}.btn i, [type="submit"] i {margin-left: .25rem;}.btn.btn-icon-left i, [type="submit"].btn-icon-left i {margin-left: 0;margin-right: .25rem;}.btn.btn-gray-dark, [type="submit"].btn-gray-dark {background-color: #808080;border-color: #808080 !important;color: #fff;}.btn.btn-gray, [type="submit"].btn-gray {background-color: #e6e6e6;border-color: #e6e6e6 !important;color: #000;}.btn.btn-alt, [type="submit"].btn-alt {background-color: #fff !important;color: #65b32e !important;}.btn.btn-alt-2, [type="submit"].btn-alt-2 {background-color: #fff;color: #000;}.btn.btn-alt-3, [type="submit"].btn-alt-3 {background-color: #fff;color: #000;border-color: rgba(0, 0, 0, 0.1) !important;}.btn.btn-alt-4, [type="submit"].btn-alt-4 {background-color: #fff;color: #808080;border-color: #808080 !important;}.btn.btn-alt-5, [type="submit"].btn-alt-5 {background-color: #e6332a;color: #fff;border-color: #e6332a !important;}.btn.btn-left, [type="submit"].btn-left {float: left;}.btn.btn-center, [type="submit"].btn-center {margin: 0 auto;}.btn.btn-right, [type="submit"].btn-right {float: right;}.btn.btn-b, [type="submit"].btn-b {border-width: 3px !important;font-weight: 600 !important;font-size: 1.3rem;}@media screen and (max-width: 1366px) {.btn.btn-b, [type="submit"].btn-b {font-size: 1rem;}}.btn.btn-small, [type="submit"].btn-small {font-size: 1rem;padding: .6rem 1.25rem !important;}@media screen and (max-width: 767px) {.btn.btn-small, [type="submit"].btn-small {padding: .4rem 1rem !important;}}.btn.btn-smaller, [type="submit"].btn-smaller {font-size: .9rem;padding: .45rem 1rem !important;}@media screen and (max-width: 767px) {.btn.btn-smaller, [type="submit"].btn-smaller {padding: .3rem .75rem !important;}}.btn.btn-big, [type="submit"].btn-big {width: 100%;padding-top: 1rem !important;padding-bottom: 1rem !important;border-radius: 4.5rem !important;}@media screen and (max-width: 1366px) {.btn.btn-big, [type="submit"].btn-big {padding-top: .75rem !important;padding-bottom: .75rem !important;}}.btn.disabled, [type="submit"].disabled, .btn[disabled], [type="submit"][disabled] {cursor: default;background-color: #fff !important;color: #e6e6e6 !important;border-color: #e6e6e6 !important;box-shadow: none !important;}button {font-family: 'Fira Sans', sans-serif;}[role="button"] {cursor: pointer;user-select: none;}.wp-caption-text {font-size: .9rem;color: #555;}body.admin-bar .hamburger-menu {margin-top: 32px;}@media screen and (max-width: 575px) {body.admin-bar .hamburger-menu {margin-top: 46px;}}body.hamburger-open {overflow: hidden;}body.hamburger-open .hamburger-menu {opacity: .98;visibility: visible;}body.search-open {overflow: hidden;}body.search-open .search-menu {opacity: 1;visibility: visible;transform: scale(1);}body.scroll-past header.header-fixed {top: 0 !important;position: fixed;transform: translateY(-175%);background-color: #fff;transition: transform .4s;}body.scroll-past header.header-fixed .header-bg {color: #fff;}body.scroll-past header.header-fixed .header-inner {box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.25);}body.scroll-past.has-filter header.header-fixed {transform: translateY(-100%);}body.scroll-past.has-filter header.header-fixed .header-logo, body.scroll-past.has-filter header.header-fixed .header-ally-col {opacity: 0;transition: .4s;}body.scroll-past.has-filter header.header-fixed .header-filter .header-filter-toggle {margin-top: .5rem;}body.scroll-past-filter header.header-fixed .header-filter {opacity: 1;visibility: visible;}body.scroll-up header.header-fixed {position: fixed;transform: translateY(0) !important;}body.scroll-up header.header-fixed .header-logo, body.scroll-up header.header-fixed .header-ally-col {opacity: 1 !important;transition: .4s !important;}body.scroll-up header.header-fixed .header-filter .header-filter-toggle {margin-top: 1.25rem !important;}body.scroll-up:not(.scroll-past) header.header-fixed {top: 0 !important;}body.scroll-up.admin-bar header.header-fixed {top: 32px !important;}body.has-filter .header-inner {box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.25) !important;}header.header-fixed {position: absolute;left: 0;width: 100%;height: 7.5rem;transition: background-color 0.4s;transform: translateY(-100%);top: 7.5rem !important;}@media screen and (max-width: 1366px) {header.header-fixed {height: 5.5rem;top: 5.5rem !important;}}@media screen and (max-width: 575px) {header.header-fixed {padding-top: 0 !important;}}header.header-fixed .header-inner {padding-top: 1rem;padding-bottom: 1rem;background-color: #fff;height: 100%;}header.header-fixed .header-filter {opacity: 0;visibility: hidden;transition: .2s;padding: 1rem;padding-top: .5rem;background-color: #fff;position: absolute;width: 100%;z-index: -1;box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.25);}header.header-fixed .header-filter .container {padding: 0;}header.header-fixed .header-filter .header-filter-items {padding-left: 12rem;}@media screen and (max-width: 1366px) {header.header-fixed .header-filter .header-filter-items {padding-left: 7rem;}}@media screen and (max-width: 575px) {header.header-fixed .header-filter .header-filter-items {padding-left: 0;max-height: 75vh;overflow: scroll;margin-top: 1rem;}}header.header-fixed .header-filter .header-filter-toggle {display: none;padding-left: 5rem;margin-top: 1.25rem;overflow: hidden;transition: .4s;}header.header-fixed .header-filter .header-filter-toggle button {float: right;}@media screen and (max-width: 575px) {header.header-fixed .header-filter .header-filter-toggle {display: block;}}header.header-fixed .header-logo {display: table;position: absolute;top: -1rem;transition: 0s;opacity: 1;}@media screen and (max-width: 575px) {header.header-fixed .header-logo {top: 0;}}header.header-fixed .header-logo a {display: block;border-radius: 50%;overflow: hidden;}header.header-fixed .header-logo img {width: 9.4445rem;height: auto;}@media screen and (max-width: 1366px) {header.header-fixed .header-logo img {width: 6rem;}}@media screen and (max-width: 575px) {header.header-fixed .header-login {position: relative;left: 1rem;}}@media screen and (max-width: 991px) {header.header-fixed .header-reg-col {display: none;}}header.header-fixed .header-reg {font-weight: 600;text-decoration: none;text-align: right;display: block;padding: .25rem .5rem;border-radius: 0.7rem;}@media screen and (max-width: 575px) {header.header-fixed .header-ally-col {position: absolute;bottom: 0;transform: translateY(50%);right: 0;transition: 0s;opacity: 1;}}header.header-fixed .header-ally-btn {border: 3px solid #000;background-color: #000;color: #fff;border-radius: 50%;width: 3rem;height: 3rem;font-weight: bold;line-height: 0;font-size: 1.75rem;text-align: center;cursor: pointer;user-select: none;overflow: hidden;margin-left: .75rem;position: relative;}@media screen and (max-width: 1366px) {header.header-fixed .header-ally-btn {width: 2.5rem;height: 2.5rem;font-size: 1.25rem;}}@media screen and (max-width: 575px) {header.header-fixed .header-ally-btn {width: 2.25rem;height: 2.25rem;font-size: 1.125rem;margin-left: 1rem;padding: 0 !important;}}header.header-fixed .header-ally-btn span[aria-hidden] {position: relative;top: -0.1rem;left: .1rem;}header.header-fixed .toggle-contrast::before {content: "";position: absolute;transform: rotate(-45deg);transform-origin: right center;width: 50%;height: 100%;top: 0;left: 0;background-color: #fff;}header.header-fixed .header-hamburger {padding: .5rem;border-radius: .25rem;}@media screen and (max-width: 575px) {header.header-fixed .header-hamburger {padding: 0;}}.header-filter-items {flex-wrap: wrap;}.header-filter-items a {color: #65b32e;text-decoration: none;}.header-filter-items button, .header-filter-items a {margin-right: .5rem;margin-top: .5rem;}.header-filter-items button i, .header-filter-items a i, .header-filter-items button svg, .header-filter-items a svg {margin-right: .5rem;display: inline-block;}.header-filter-items button:last-of-type {margin-right: 1rem;}.hamburger {width: 2.25rem;height: 35px;transform: rotate(0deg);cursor: pointer;position: relative;background: none;border: none;text-indent: -999999px;}.hamburger span {display: block;position: absolute;height: 7px;width: 100%;background: #1e1e1e;opacity: 1;left: 0;transform: rotate(0deg);transition: 0.25s ease-in-out;}.hamburger::before {content: "";position: absolute;}.hamburger.open::before {top: -0.75rem;height: calc(100% + 1.5rem);width: 100%;left: 0;}.hamburger span:nth-child(1) {top: 0;}.hamburger span:nth-child(2), .hamburger span:nth-child(3) {top: 14px;}.hamburger span:nth-child(4) {top: 28px;}.hamburger.open span:nth-child(2) {transform: rotate(45deg) !important;}.hamburger.open span:nth-child(3) {transform: rotate(-45deg) !important;}.hamburger.open span:nth-child(1) {top: 14px;width: 0%;left: 50%;}.hamburger.open span:nth-child(4) {top: 14px;width: 0%;left: 50%;}@media screen and (max-width: 767px) {.hamburger {height: 29px;}.hamburger span {height: 3px;}.hamburger span:nth-child(2), .hamburger span:nth-child(3) {top: 13px;}.hamburger span:nth-child(4) {top: 26px;}}.hamburger span {background-color: #000;border-radius: 3px;}.hamburger.open span {background-color: #fff;}.hamburger-menu {position: fixed;background-color: #65b32e;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;visibility: hidden;z-index: 9999;transition: .4s;}.hamburger-menu > .container {position: relative;}.hamburger-menu .hm-top {height: 7.5rem;position: absolute;width: calc(100% - 2rem);}@media screen and (max-width: 1366px) {.hamburger-menu .hm-top {height: 5.5rem;}}@media screen and (max-width: 575px) {.hamburger-menu .hm-top {height: 4.5rem;}}.hamburger-menu .hm-top .hm-logo {display: table;position: absolute;top: -1rem;opacity: .37;}@media screen and (max-width: 575px) {.hamburger-menu .hm-top .hm-logo {top: 0;}}.hamburger-menu .hm-top .hm-logo img {width: 9.4445rem;height: auto;}@media screen and (max-width: 1366px) {.hamburger-menu .hm-top .hm-logo img {width: 6rem;}}.hamburger-menu .hm-top .header-hamburger {padding: 0.5rem;border-radius: 0.25rem;}@media screen and (max-width: 575px) {.hamburger-menu .hm-top .header-hamburger {padding: 0;}}.hamburger-menu .hm-reg {display: none;}.hamburger-menu .hm-menu nav > ul > li > a {font-size: 2.2rem;font-weight: bold;}@media screen and (max-width: 1366px) {.hamburger-menu .hm-menu nav > ul > li > a {font-size: 2rem;}}@media screen and (max-width: 767px) {.hamburger-menu .hm-menu nav > ul > li > a {font-size: 1.6rem;}}@media screen and (max-width: 575px) {.hamburger-menu .hm-menu nav > ul > li > a {font-size: 1.4rem;}}.hamburger-menu .hm-menu li a {color: #fff;text-transform: uppercase;display: table;margin: 0 auto;text-decoration: none;letter-spacing: .1em;position: relative;text-align: center;margin-bottom: .75rem;line-height: 1.2;}.hamburger-menu .hm-menu li.active .nav-arrow::after {transform: rotate(180deg);}.hamburger-menu .hm-menu li .sub-menu {padding: 1rem 0;}.hamburger-menu .hm-menu li .sub-menu a {font-size: 1.33rem;}@media screen and (max-width: 575px) {.hamburger-menu .hm-menu li .sub-menu a {font-size: 1.15rem;}}.hamburger-menu .hm-menu li .sub-menu a:hover, .hamburger-menu .hm-menu li .sub-menu a:focus {text-decoration: underline;}.hamburger-menu .hm-menu li .nav-arrow {position: absolute;right: -1rem;transform: translate(100%, -50%);top: 50%;}.hamburger-menu .hm-menu li .nav-arrow::after {content: "\f107";font-family: "Font Awesome 5 Free";font-weight: 900;display: block;transition: transform .4s;}main {padding-top: 7.5rem;display: block;}@media screen and (max-width: 1366px) {main {padding-top: 5.5rem;}}@media screen and (max-width: 575px) {main {padding-top: 4.5rem;}}footer {position: relative;padding: 5rem 0;}@media screen and (max-width: 575px) {footer {padding: 2rem 0;}}footer .footer-col {margin-bottom: 2rem;}footer .footer-col > * {margin-bottom: .5rem;}footer .content {font-size: 1.15rem;}@media screen and (max-width: 1199px) {footer .content {font-size: 1rem;}}footer .content a {text-decoration: none;}footer .footer-copy {padding: 2rem 0;}@media screen and (max-width: 575px) {footer .footer-copy {padding: 1rem 0;}}section {padding: 4rem 0;}@media screen and (max-width: 1366px) {section {padding: 2rem 0;}}.suchfilter-widget {padding: 0;background-color: #fff;}.suchfilter-widget .content h1 {margin-bottom: 2rem;}.suchfilter-widget .sf-top {position: relative;height: auto;background-color: #e4f1da;max-height: 1024px;min-height: 330px;height: 330px;;}.suchfilter-widget .sf-top.sf-top-home {min-height: 720px;height: calc(100vh - 10rem);}@media screen and (max-width: 575px) {.suchfilter-widget .sf-top.sf-top-home {min-height: 450px;}}.suchfilter-widget .sf-top > .container {height: calc(100% - 6rem);}@media screen and (max-width: 1366px) {.suchfilter-widget .sf-top .sf-search-form-wrapper {width: 25rem;max-width: 100%;margin-top: 2rem;}}.suchfilter-widget .sf-top .sf-search-form {position: relative;}.suchfilter-widget .sf-top .sf-search-form .select2-inner {width: calc(100% - 4.5rem) !important;margin-left: auto;margin-right: auto;}.suchfilter-widget .sf-top .sf-search-form .select2-dropdown--above {margin-top: -1rem;}.suchfilter-widget .sf-top .sf-search-form .select2-dropdown--below {margin-top: 1rem;}.suchfilter-widget .sf-top .sf-pattern {height: 1rem;}@media screen and (max-width: 1366px) {.suchfilter-widget .sf-top .sf-pattern {height: .5rem;}}@media screen and (max-width: 767px) {.suchfilter-widget .sf-top .sf-pattern {background: none !important;}}.suchfilter-widget .sf-top .sf-pattern.sf-pattern-flipped {transform: scaleX(-1);}.suchfilter-widget .sf-form {padding-top: 2rem;}.suchfilter-widget .sf-bottom {position: relative;box-shadow: inset 0px 0.5rem 0.4rem -0.4rem rgba(0, 0, 0, 0.25), inset 0px -0.5rem 0.4rem -0.4rem rgba(0, 0, 0, 0.25);background-color: rgba(0, 0, 0, 0.05);background: -moz-linear-gradient(180deg, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0) 100%);background: -webkit-linear-gradient(180deg, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0) 100%);background: linear-gradient(180deg, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0) 100%);}.suchfilter-widget .sf-bottom > .container {padding-top: 4rem;padding-bottom: 4rem;}@media screen and (max-width: 575px) {.suchfilter-widget .sf-bottom > .container {padding-top: 3rem;padding-bottom: 2rem;}}.suchfilter-widget .sf-bottom label:not(.input-checkbox):not(.input-radio) {display: block;}.suchfilter-widget .sf-bottom h3 {margin: 2.75rem 0 1.5rem 0;}@media screen and (max-width: 575px) {.suchfilter-widget .sf-bottom h3 {margin: 1.5rem 0 1rem 0;}}.suchfilter-widget .sf-bottom .sf-bottom-submit {margin-top: 2rem;margin-bottom: 3rem;}@media screen and (max-width: 575px) {.suchfilter-widget .sf-bottom .sf-bottom-submit .row {flex-direction: column-reverse;}.suchfilter-widget .sf-bottom .sf-bottom-submit button {width: 100%;}.suchfilter-widget .sf-bottom .sf-bottom-submit #sf-submit {margin-bottom: 1rem;}}.suchfilter-widget .sf-more-wrapper {position: absolute;bottom: 0;width: 100%;z-index: 1;}.suchfilter-widget .sf-more {text-align: center;color: #fff;display: table;font-size: 1.67rem;margin: 0 auto;font-weight: 600;padding: 0 2rem;width: 27.5rem;border-top-left-radius: 4rem;border-top-right-radius: 4rem;position: relative;z-index: 1;max-width: 100vw;}.suchfilter-widget .sf-more.sf-more-small {font-size: 1.2rem;}@media screen and (max-width: 1366px) {.suchfilter-widget .sf-more.sf-more-small {font-size: 1.1rem;}}@media screen and (max-width: 767px) {.suchfilter-widget .sf-more.sf-more-small {font-size: 1rem;}}@media screen and (max-width: 1366px) {.suchfilter-widget .sf-more {font-size: 1.33rem;width: 25rem;}}@media screen and (max-width: 767px) {.suchfilter-widget .sf-more {font-size: 1.2rem;}}.suchfilter-widget .sf-more .sf-active {position: absolute;left: 0;right: 0;margin: 0 auto;top: 1.25rem;transform: translateY(-0.5rem);}.suchfilter-widget .sf-more .sf-inactive {position: relative;top: 1.25rem;margin-bottom: .5rem;}.suchfilter-widget .sf-more .sf-active, .suchfilter-widget .sf-more .sf-inactive, .suchfilter-widget .sf-more .sf-more-arrow i {transition: opacity .4s, transform .4s;}.suchfilter-widget .sf-more .sf-more-arrow {font-size: 2.78rem;background-color: #fff;display: table;margin: 0 auto;border-radius: 50%;transform: translateY(50%);}.suchfilter-widget .sf-more .sf-more-arrow i {display: block;margin: .5rem;transform: rotate(0);}.suchfilter-widget .sf-more[aria-expanded="true"] .sf-inactive {opacity: 0;transform: translateY(0.5rem);}.suchfilter-widget .sf-more[aria-expanded="true"] .sf-more-arrow i {transform: rotate(-180deg);}.suchfilter-widget .sf-more[aria-expanded="true"] .sf-active {opacity: 1;transform: translateY(0);}.suchfilter-widget .sf-more[aria-expanded="false"] .sf-active {opacity: 0;}.s2-sub {font-size: .9em;margin-left: 1rem;}@media screen and (max-width: 575px) {.news-widget {padding-top: 3rem;}}.news-widget.ne-has-sticky .ne-carousel {margin-left: 0;}.news-widget .ne-top {margin-bottom: 3rem;}@media screen and (max-width: 575px) {.news-widget .ne-top {margin-bottom: 2rem;}}.news-widget .ne-carousel {margin-left: -1rem;margin-right: -1rem;position: static;;}@media screen and (max-width: 575px) {.news-widget .ne-carousel {margin-left: 0;margin-right: 0;position: relative;}.news-widget .ne-carousel .owl-stage-outer {overflow: visible;}}.news-widget .ne-carousel .owl-dots {position: absolute;left: 50%;transform: translateX(-50%);bottom: -3rem;}.news-widget .ne-items {position: relative;margin-bottom: 6rem;}@media screen and (max-width: 575px) {.news-widget .ne-items {width: 75%;left: 12.5%;}}.news-widget .ne-items .row > * {position: static;}.news-widget .ne-arch a {margin: 0 auto;}.news-archive-widget .ne-items {margin-left: -1rem;margin-right: -1rem;}.login-widget {padding: 0;}.login-widget .lo-top {padding-top: 4rem;min-height: 25rem;}@media screen and (max-width: 575px) {.login-widget .lo-top {padding-top: 5rem;}}.login-widget .lo-form {padding: 2rem 0 3rem 0;}@media screen and (max-width: 575px) {.login-widget .lo-form {padding-top: 1rem;}}.login-widget .lo-bottom {padding: 3rem 0;height: 100%;}@media screen and (max-width: 575px) {.login-widget .lo-bottom .lo-bottom-reg {margin-top: 1rem;}}.login-widget .lo-bottom .lo-bottom-pw {padding-top: 2rem;}.partner-widget .pa-group .pa-group-title {margin-bottom: 1rem;}.partner-widget .pa-group .pa-item {padding-top: 61%;position: relative;background-color: #fff;border-radius: 0.7rem;margin-bottom: 2rem;}.partner-widget .pa-group .pa-item a {border-radius: 0.7rem;}.hometext-widget {padding-bottom: 0;}.hometext-widget .ht-top {margin-bottom: 2rem;}.hometext-widget .ht-img {position: relative;}.hometext-widget .ht-img img {border-radius: 0.5rem;}.hometext-widget .ht-img::after {content: "";position: absolute;width: 100%;height: 30%;background-color: #e4f1da;bottom: 0;left: 0;z-index: -1;}.hometext-widget .ht-bottom {padding: 4rem;}@media screen and (max-width: 575px) {.hometext-widget .ht-bottom {padding: 2rem 0;}}.hometext-widget .ht-btn {margin-top: 3rem;}.hometext-widget .ht-btn a {margin: 0 auto;display: table;}.ergebnisse-widget #er-quickfilter {float: right;}@media screen and (max-width: 575px) {.ergebnisse-widget #er-quickfilter {float: none;}}.ergebnisse-widget .toggle-less {display: block;}.ergebnisse-widget .toggle-more {display: none;}.ergebnisse-widget .er-desc {max-height: 8rem;overflow: hidden;}.ergebnisse-widget .er-desc.ddd-truncated {overflow: visible;}.ergebnisse-widget .er-desc .toggle-less {display: none;}.ergebnisse-widget .er-desc .toggle-more {display: block;}.ergebnisse-widget .er-top {padding-bottom: 1rem;position: relative;z-index: 1;}.ergebnisse-widget .er-top .select2 {width: 16rem !important;}.ergebnisse-widget .er-top + .er-title {padding-bottom: 1rem;}.ergebnisse-widget .er-filter-row {padding: 1rem 0;}.ergebnisse-widget .er-cats {padding: 1rem 0;}.ergebnisse-widget .er-cats .er-title {font-size: 1.67rem;font-weight: 300;}.ergebnisse-widget .er-cats .input-checkbox {margin-left: .5rem;margin-bottom: 0;}@media screen and (max-width: 575px) {.ergebnisse-widget .er-cats .input-checkbox {margin-left: 0;margin-right: .5rem;}}.ergebnisse-widget .er-items {position: relative;}.ergebnisse-widget .er-items::after {content: "";position: absolute;height: 1px;top: 0;left: -1rem;width: calc(100% + 2rem);background-color: #808080;}.ergebnisse-widget .er-pagination {padding-top: 2rem;}.ergebnisse-widget .er-pagination.er-pagination-top {padding-bottom: 2rem;}.ergebnisse-widget .fe-totop {margin-top: 2rem;}.ergebnisse-widget .er-item-content-top.er-item-mb {padding-bottom: 1rem;}.ergebnisse-widget .er-item-content-top a {text-decoration: none;}.ergebnisse-widget .er-item-content-bottom a {color: #000;}.ergebnisse-widget .er-item {padding: 2rem 0;position: relative;}@media screen and (max-width: 991px) {.ergebnisse-widget .er-item .er-item-buttons {width: 100%;display: flex;justify-content: space-between;}}.ergebnisse-widget .er-item.ml-seen .er-item-img, .ergebnisse-widget .er-item.ml-seen .er-content {opacity: .5;}.ergebnisse-widget .er-item.ml-seen .er-seen {display: block;}@media screen and (max-width: 1366px) {.ergebnisse-widget .er-item.ml-seen .er-seen {display: none;}}.ergebnisse-widget .er-item .er-seen {display: none;color: #808080;}.ergebnisse-widget .er-item .er-item-inner > .row-h {min-height: inherit;}.ergebnisse-widget .er-item::before {content: "";position: absolute;height: 1px;top: 0;left: -1rem;width: calc(100% + 2rem);background-color: #808080;}.ergebnisse-widget .er-item .er-item-img .er-item-img-inner {padding-top: 100%;}@media screen and (max-width: 575px) {.ergebnisse-widget .er-item .er-item-img .er-item-img-inner {padding-top: 60%;margin-bottom: .5rem;}}.ergebnisse-widget .er-item .er-item-img img {border-radius: 0.5rem;background-color: #fff;}.ergebnisse-widget .er-item .er-item-author {font-weight: 600;text-transform: uppercase;}.ergebnisse-widget .er-item .er-item-author a {color: #000;}.ergebnisse-widget .er-item .er-item-right {width: 8.75rem;height: 100%;}@media screen and (max-width: 991px) {.ergebnisse-widget .er-item .er-item-right {width: 100%;}.ergebnisse-widget .er-item .er-item-right .d-flex {flex-direction: row !important;flex-wrap: wrap;}.ergebnisse-widget .er-item .er-item-right .d-flex .btn {width: 8.75rem;}}.ergebnisse-widget .er-item .er-item-cats {flex-wrap: wrap;margin-left: -0.25rem;margin-right: -0.25rem;margin-bottom: 1rem;}@media screen and (max-width: 991px) {.ergebnisse-widget .er-item .er-item-cats {width: 100%;justify-content: flex-start !important;padding-top: .5rem;padding-bottom: .5rem;margin-bottom: 0;}}.ergebnisse-widget .er-item .er-item-cats .cat-icon {margin-left: .25rem;margin-right: .25rem;margin-bottom: .5rem;}@media screen and (max-width: 991px) {.ergebnisse-widget .er-item .er-item-cats .cat-icon {margin-bottom: 0;}}.ergebnisse-widget .er-more {width: 100%;margin-top: .75rem;}.ergebnisse-widget .no-search {padding: 0 .5rem;}@media screen and (max-width: 767px) {.ergebnisse-widget .no-search {padding: 0;}}.anbieter-widget .er-item .er-item-img .er-item-img-inner {padding-top: 100%;}.password-reset-widget .pw-form {width: 25rem;max-width: 100%;}@media screen and (max-width: 1280px) {.ferienangebot-widget {padding-top: 6rem;}}@media screen and (max-width: 1366px) {.ferienangebot-widget {padding-top: 4rem;}}.ferienangebot-widget .fe-btn-edit {margin-bottom: 2rem;}.ferienangebot-widget .fe-border {position: relative;margin-bottom: 1.5rem;}.ferienangebot-widget .fe-border::after {content: "";position: absolute;bottom: 0;left: -1rem;right: -1rem;height: 1px;background-color: #e6e6e6;}.ferienangebot-widget .fe-top {margin-bottom: 2rem;padding: 0 1rem;}.ferienangebot-widget .fe-bottom {margin-top: 2rem;padding: 0 1rem;}@media screen and (max-width: 991px) {.ferienangebot-widget .fe-nav {padding: 0;}.ferienangebot-widget .fe-nav .btn i {margin: 0;}.ferienangebot-widget .fe-nav .btn span {display: none;}}@media screen and (max-width: 575px) {.ferienangebot-widget .fe-nav {margin: 1rem 0;display: none;}}.ferienangebot-widget .fe-desc {padding-bottom: 2rem;}.ferienangebot-widget .fe-item .fe-img {margin-bottom: 2rem;}@media screen and (max-width: 575px) {.ferienangebot-widget .fe-item .fe-img {margin: 1rem 0;}}.ferienangebot-widget .fe-item .fe-img.fe-no-img {min-height: 8rem;}.ferienangebot-widget .fe-item .fe-img img {border-radius: 0.5rem;}.ferienangebot-widget .fe-item .fe-data .fe-data-item {font-weight: 500;margin-bottom: 1.5rem;}.ferienangebot-widget .fe-item .fe-data .fe-data-item a {color: #000;}.ferienangebot-widget .fe-item .fe-data .fe-data-item a.btn {color: #fff;}.ferienangebot-widget .fe-item .fe-data .fe-data-item > * {margin-bottom: .5rem;}.ferienangebot-widget .fe-item .fe-data .fe-data-item > *:last-child {margin-bottom: 0;}.ferienangebot-widget .fe-item .fe-data .fe-data-item ul {list-style: none;}.ferienangebot-widget .fe-item .fe-data .fe-data-item ul li {padding-left: 1.5rem;position: relative;}.ferienangebot-widget .fe-item .fe-data .fe-data-item ul li::before {content: "\f00c";font-family: "Font Awesome 5 Free";font-weight: 900;position: absolute;left: 0;color: #65b32e;}.ferienangebot-widget .fe-item .fe-data .fe-item-cats {margin-top: .75rem;}.ferienangebot-widget .fe-item .fe-data .cat-icon {padding-left: 3rem;}.ferienangebot-widget .fe-content .fe-author {font-size: 1.33rem;font-weight: 600;margin-bottom: 1rem;}@media screen and (max-width: 575px) {.ferienangebot-widget .fe-content .fe-author {font-size: 1rem;}}.ferienangebot-widget .fe-content .fe-profileimg {width: 12rem;border-radius: 0.5rem;box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.25);position: absolute;top: -8rem;overflow: hidden;background-color: #fff;}@media screen and (max-width: 767px) {.ferienangebot-widget .fe-content .fe-profileimg {width: 9rem;top: -5rem;}}@media screen and (max-width: 575px) {.ferienangebot-widget .fe-content .fe-profileimg {display: none;}}.ferienangebot-widget .fe-content .fe-profileimg .fe-profileimg-inner {padding-top: 100%;}.ferienangebot-widget .fe-extra .fe-extra-logo {padding-top: 60%;border-radius: 0.5rem;background-color: #fff;margin-bottom: 1rem;}.ferienangebot-widget .fe-extra .fe-share {width: 8.75rem;float: right;}@media screen and (max-width: 575px) {.ferienangebot-widget .fe-extra .fe-share > span {display: none;}}@media screen and (max-width: 575px) {.ferienangebot-widget .fe-extra .fe-share {width: 100%;display: flex;justify-content: space-between;}}.ferienangebot-widget .fe-extra .fe-share .btn {width: 100%;}@media screen and (max-width: 575px) {.ferienangebot-widget .fe-extra .fe-share .btn {width: 8.75rem;}}.ferienangebot-widget .fe-extra .fe-share .fe-share-btn-wrapper {position: relative;}.ferienangebot-widget .fe-extra .fe-share .fe-share-btn-wrapper .btn-share[aria-pressed="true"] + .fe-tooltip {opacity: 1;visibility: visible;transform: translate(-100%, -50%);}@media screen and (max-width: 575px) {.ferienangebot-widget .fe-extra .fe-share .fe-share-btn-wrapper .btn-share[aria-pressed="true"] + .fe-tooltip {transform: translate(-50%, -100%);}}.ferienangebot-widget .fe-extra .fe-share .fe-share-btn-wrapper .fe-tooltip {padding: 0;width: auto;left: -8px;top: 50%;transform: translate(-90%, -50%);}@media screen and (max-width: 575px) {.ferienangebot-widget .fe-extra .fe-share .fe-share-btn-wrapper .fe-tooltip {top: .25rem;transform: translate(-50%, -90%);left: 50%;}}.ferienangebot-widget .fe-extra .fe-share .fe-share-btn-wrapper .fe-tooltip .fe-tooltip-inner {overflow: hidden;border-radius: 0.5rem;}.ferienangebot-widget .fe-extra .fe-share .fe-share-btn-wrapper .fe-tooltip a {text-decoration: none;}.ferienangebot-widget .fe-extra .fe-share .fe-share-btn-wrapper .fe-tooltip i {display: block;width: 1rem;}.ferienangebot-widget .fe-extra .fe-share .fe-share-btn-wrapper .fe-tooltip .fe-share-item {padding: .75rem;color: #fff;flex-grow: 1;text-align: center;}.ferienangebot-widget .fe-dls {margin-top: 0.5rem;}.ferienangebot-widget .fe-dls .fe-dl-item {border-top: 1px solid #e6e6e6;}.ferienangebot-widget .fe-dls .fe-dl-item:last-child {border-bottom: 1px solid #e6e6e6;}.ferienangebot-widget .fe-dls .fe-dl-item .fe-dl {padding: 0.5rem 0;width: 10rem;}@media screen and (max-width: 575px) {.ferienangebot-widget .fe-dls .fe-dl-item .fe-dl {width: auto;}.ferienangebot-widget .fe-dls .fe-dl-item .fe-dl i {margin: 0;}.ferienangebot-widget .fe-dls .fe-dl-item .fe-dl span {display: none;}}.ferienangebot-widget .fe-dls .fe-dl-item .fe-dl a {width: 100%;}.ferienangebot-widget .fe-gallery {padding: 2rem 0;}.ferienangebot-widget .fe-gallery .fe-gallery-item {border-radius: 0.5rem;overflow: hidden;display: block;position: relative;margin-bottom: 1rem;transition: box-shadow 0.4s;}.ferienangebot-widget .fe-gallery .fe-gallery-item .fe-gallery-item-inner {padding-top: 70%;}.ferienangebot-widget .fe-gallery .fe-gallery-item::before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.58);visibility: hidden;opacity: 0;transition: .4s;z-index: 1;}.ferienangebot-widget .fe-gallery .fe-gallery-item::after {content: "\f31e";font-family: "Font Awesome 5 Free";font-weight: 900;font-size: 2rem;color: #fff;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%) scale(0.8);visibility: hidden;opacity: 0;transition: .4s;will-change: transform;z-index: 2;}.ferienangebot-widget .fe-gallery .fe-gallery-item img {transition: transform .4s;will-change: transform;height: auto;}.ferienangebot-widget .fe-gallery .fe-gallery-item:hover {box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.25);}.ferienangebot-widget .fe-gallery .fe-gallery-item:hover::before {opacity: 1;visibility: visible;}.ferienangebot-widget .fe-gallery .fe-gallery-item:hover::after {opacity: 1;visibility: visible;transform: translate(-50%, -50%) scale(1);}.ferienangebot-widget .fe-gallery .fe-gallery-item:hover img {transform: scale(1.05);}.ferienangebot-widget .fe-totop {margin-top: 2rem;}.fe-tooltip {position: absolute;opacity: 0;visibility: hidden;left: 1rem;top: 100%;transition: .2s;background-color: #fff;padding: .75rem 1rem;border-radius: 0.5rem;box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.25);z-index: 1;width: 100%;font-weight: normal;color: #808080;max-width: 17rem;}.fe-tooltip.fe-tooltip-arrow .fe-tooltip-arrow-first {border: solid;border-width: 6px 6px 0 6px;position: absolute;bottom: 0;left: 1rem;transform: translate(0, 100%);display: none;}@media screen and (max-width: 575px) {.fe-tooltip.fe-tooltip-arrow .fe-tooltip-arrow-first {display: block;}}.fe-tooltip.fe-tooltip-arrow .fe-tooltip-arrow-last {border: solid;border-width: 6px 0 6px 6px;position: absolute;top: 50%;right: 0;transform: translate(100%, -50%);}@media screen and (max-width: 575px) {.fe-tooltip.fe-tooltip-arrow .fe-tooltip-arrow-last {display: none;}}.fe-tooltip-parent {cursor: pointer;}.fe-tooltip-parent:hover, .fe-tooltip-parent:focus {color: #65b32e;}.fe-tooltip-parent:hover a, .fe-tooltip-parent:focus a {color: #65b32e !important;}.fe-tooltip-parent:hover + .fe-tooltip, .fe-tooltip-parent:focus + .fe-tooltip {opacity: 1;visibility: visible;}.accordion-widget .ac-top-title {margin-bottom: 2rem;}.accordion-widget .ac-item:last-child .ac-title {border-bottom: 1px solid #e6e6e6;}.accordion-widget .ac-title {border-top: 1px solid #e6e6e6;font-size: 1.3rem;padding: 1rem 0;padding-right: 2rem;position: relative;}.accordion-widget .ac-title i {position: absolute;right: 0;top: 50%;transform: translateY(-50%);color: #65b32e;font-size: 1rem;}.accordion-widget .ac-title i::before {display: block;transition: transform .4s;}.accordion-widget .ac-title[aria-expanded="true"] i::before {transform: rotate(180deg);}.accordion-widget .ac-content section {padding: 2rem 0;}.profil-widget {padding-bottom: 0;}.profil-widget .pf-back {margin-bottom: 2rem;}.profil-widget .pf-img {width: 10rem;border-radius: 0.5rem;overflow: hidden;margin-bottom: 1rem;box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.25);}.profil-widget .pf-img .pf-img-inner {padding-top: 100%;background-color: #fff;}.profil-widget .pf-content a {color: #000;}.news-archive-widget .ne-item-wrapper {padding-bottom: 3rem;height: 100%;}.news-archive-widget .ne-item .ne-content {padding-bottom: 3.5rem;}.merkliste-widget .ml-top {margin-bottom: 2rem;}.merkliste-widget .ml-top .pf-back-btn {margin-bottom: 2rem;}.merkliste-widget .er-empty {display: none;padding: 2rem 0;}.merkliste-widget .er-empty.active {display: block;}.sf-bottom-close, .fe-totop {display: table;margin: 0 auto;text-align: center;font-size: 1.33rem;color: #65b32e;padding: .5rem;border-radius: 0.7rem;}.sf-bottom-close i, .fe-totop i {font-size: 2.5rem;transition: transform .2s;}@media screen and (max-width: 575px) {.sf-bottom-close i, .fe-totop i {font-size: 2rem;}}.sf-bottom-close span, .fe-totop span {display: block;margin-top: 1rem;font-weight: 600;}@media screen and (max-width: 575px) {.sf-bottom-close span, .fe-totop span {margin-top: .5rem;}}.sf-submit {background-color: transparent;position: absolute;top: 0;right: 0;border: 0 !important;padding: 1rem !important;color: #65b32e !important;font-size: 2rem;border-radius: 50% !important;transition: .2s;}@media screen and (max-width: 1366px) {.sf-submit {font-size: 1.5rem;padding: .85rem !important;}}.sf-submit-btn {margin: 2rem 0;}.er-merkliste {position: fixed;top: 11.25rem;right: 0;z-index: 10;border-top-right-radius: 0 !important;border-bottom-right-radius: 0 !important;background-color: #808080;border-color: #808080 !important;padding-left: 1rem !important;box-shadow: 0 0 0.25rem rgba(0, 0, 0, 0.5);font-size: 1.33rem !important;}@media screen and (max-width: 1600px) {.er-merkliste {padding-right: .5rem !important;}}@media screen and (max-width: 1366px) {.er-merkliste {font-size: 1.25rem;}}.er-merkliste i {margin-right: .5rem;}.er-merkliste .er-ml-mob {display: none;}@media screen and (max-width: 1600px) {.er-merkliste .er-ml-mob {display: inline;}}@media screen and (max-width: 1600px) {.er-merkliste .er-ml-desktop {display: none;}}.ml-merken {width: 100%;margin-top: .75rem;}.ml-merken[aria-pressed="true"] {background-color: #808080;color: #fff;border-color: #fff !important;}.ml-merken[aria-pressed="true"] .ml-merken-active {display: inline;}.ml-merken[aria-pressed="true"] .ml-merken-inactive {display: none;}.ml-merken .ml-merken-active {display: none;}@media screen and (max-width: 767px) {.pagination .pa-center-col {order: 3;display: flex;justify-content: center;margin-top: 1rem;}.pagination .pa-center-col nav {display: inline-flex !important;margin: 0 auto;}}.pagination .page-numbers {padding: .675rem 2rem .675rem 2rem !important;border-radius: 1.5rem !important;box-shadow: none;display: table;white-space: normal;line-height: 1;cursor: pointer;background-color: #65b32e;color: #fff;font-size: 1.67rem;overflow: hidden;text-align: center;text-decoration: none;font-weight: normal;border: 1px solid #65b32e !important;font-family: 'Fira Sans', sans-serif;font-weight: 700 !important;letter-spacing: .05rem;transition: all .2s, width 0s;font-size: 1rem;padding: .6rem 1.25rem !important;color: #65b32e !important;border-color: #808080 !important;background-color: #fff !important;border-radius: 0 !important;padding-left: .6rem !important;padding-right: .6rem !important;width: 2.5rem;border-right-width: 0 !important;}@media screen and (max-width: 1366px) {.pagination .page-numbers {padding: .6rem 1.75rem .6rem 1.75rem !important;font-size: 1.2rem;}}@media screen and (max-width: 767px) {.pagination .page-numbers {padding: .5rem 1.5rem !important;font-size: 1.15rem;}}.pagination .page-numbers:hover, .pagination .page-numbers:focus {box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.25);color: #fff;}.pagination .page-numbers i {margin-left: .25rem;}.pagination .page-numbers.btn-icon-left i {margin-left: 0;margin-right: .25rem;}.pagination .page-numbers.btn-gray-dark {background-color: #808080;border-color: #808080 !important;color: #fff;}.pagination .page-numbers.btn-gray {background-color: #e6e6e6;border-color: #e6e6e6 !important;color: #000;}.pagination .page-numbers.btn-alt {background-color: #fff !important;color: #65b32e !important;}.pagination .page-numbers.btn-alt-2 {background-color: #fff;color: #000;}.pagination .page-numbers.btn-alt-3 {background-color: #fff;color: #000;border-color: rgba(0, 0, 0, 0.1) !important;}.pagination .page-numbers.btn-alt-4 {background-color: #fff;color: #808080;border-color: #808080 !important;}.pagination .page-numbers.btn-alt-5 {background-color: #e6332a;color: #fff;border-color: #e6332a !important;}.pagination .page-numbers.btn-left {float: left;}.pagination .page-numbers.btn-center {margin: 0 auto;}.pagination .page-numbers.btn-right {float: right;}.pagination .page-numbers.btn-b {border-width: 3px !important;font-weight: 600 !important;font-size: 1.3rem;}@media screen and (max-width: 1366px) {.pagination .page-numbers.btn-b {font-size: 1rem;}}.pagination .page-numbers.btn-small {font-size: 1rem;padding: .6rem 1.25rem !important;}@media screen and (max-width: 767px) {.pagination .page-numbers.btn-small {padding: .4rem 1rem !important;}}.pagination .page-numbers.btn-smaller {font-size: .9rem;padding: .45rem 1rem !important;}@media screen and (max-width: 767px) {.pagination .page-numbers.btn-smaller {padding: .3rem .75rem !important;}}.pagination .page-numbers.btn-big {width: 100%;padding-top: 1rem !important;padding-bottom: 1rem !important;border-radius: 4.5rem !important;}@media screen and (max-width: 1366px) {.pagination .page-numbers.btn-big {padding-top: .75rem !important;padding-bottom: .75rem !important;}}.pagination .page-numbers.disabled, .pagination .page-numbers[disabled] {cursor: default;background-color: #fff !important;color: #e6e6e6 !important;border-color: #e6e6e6 !important;box-shadow: none !important;}@media screen and (max-width: 767px) {.pagination .page-numbers {padding: .4rem 1rem !important;}}@media screen and (max-width: 1366px) {.pagination .page-numbers {padding-left: .6rem !important;padding-right: .6rem !important;font-size: 1rem;width: 1.75rem;}}.pagination .page-numbers:hover, .pagination .page-numbers:focus {color: #65b32e !important;z-index: 1;}.pagination .page-numbers.current {cursor: default;background-color: #65b32e !important;color: #fff !important;}.pagination .page-numbers.current:hover, .pagination .page-numbers.current:focus {box-shadow: none;}.pagination .page-numbers.dots {cursor: default;color: #000 !important;}.pagination .page-numbers.dots:hover, .pagination .page-numbers.dots:focus {box-shadow: none;}.pagination .page-numbers:first-child {border-top-left-radius: .5rem !important;border-bottom-left-radius: .5rem !important;}.pagination .page-numbers:last-child {border-top-right-radius: .5rem !important;border-bottom-right-radius: .5rem !important;border-right-width: 1px !important;}.iframe-message {position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: none;background-color: #65b32e;z-index: 1;}.iframe-message.active {display: block;}.iframe-message .content {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);padding: 3em;width: 700px;max-width: 90%;background-color: rgba(255, 255, 255, 0.9);}@media screen and (max-width: 575px) {.iframe-message .content {padding: 1rem;font-size: .8rem;}}.ne-item {padding: 0 1rem;height: 100%;position: relative;}.ne-item .ne-img {margin-bottom: 1.5rem;}.ne-item .ne-img img {border-radius: 0.5rem;}.ne-item .ne-content {padding-bottom: 5.5rem;}.ne-item .ne-content h3 {min-height: 4.5rem;}@media screen and (max-width: 575px) {.ne-item .ne-content h3 {min-height: 3rem;}}.ne-item .ne-content .ne-date {margin-bottom: 1rem;display: block;}.ne-item .ne-more {position: absolute;bottom: .5rem;}.widget_textfeld:not(.panel-first-child):not(.panel-last-child) section, .widget_accordion:not(.panel-first-child):not(.panel-last-child) section, .widget_galerie:not(.panel-first-child):not(.panel-last-child) section {padding: 2rem 0;}.widget_textfeld.panel-first-child section, .widget_accordion.panel-first-child section, .widget_galerie.panel-first-child section {padding-bottom: 2rem;}.widget_textfeld.panel-last-child section, .widget_accordion.panel-last-child section, .widget_galerie.panel-last-child section {padding-top: 2rem;}.text-center {text-align: center;}.termin-abgelaufen {opacity: .5;}.um .um-error-code-incorrect_password, .um-custom .um-error-code-incorrect_password {display: none;}.um p.um-notice.err, .um-custom p.um-notice.err {border-radius: .5rem;padding-right: 2rem !important;}.um .um-field-error, .um-custom .um-field-error {border-radius: .5rem;background-color: #e6332a;}.um .um-field-error .um-field-arrow, .um-custom .um-field-error .um-field-arrow {color: #e6332a;}.um-register .um-postmessage {font-size: 1rem;color: #000;text-align: center;}.um-register .um-field-label, .um-register .um-col-alt .um-right {display: none;}.um-register .um-row {margin-bottom: 0rem !important;}@media screen and (max-width: 575px) {.um-register .um-half {width: 100%;}}.um-login .um-field-checkbox:not(.um-field) {margin-bottom: 0 !important;}.um-login p.um-notice.success {background-color: #fff;color: #000;border-radius: 0.5rem;}.um-login .um-field-label {display: none;}.um-login .um-right, .um-login .um-col-alt-b, .um-login .um-clear {display: none;}.um-login .um-col-alt {display: -ms-flex;display: flex;justify-content: space-between;align-items: center;margin: 4rem 0 0 0;}@media screen and (max-width: 575px) {.um-login .um-col-alt {margin: 2rem 0 0 0;display: block;padding: 1px;}}.um-login .um-col-alt input, .um-login .um-col-alt button {width: auto;display: table;}@media screen and (max-width: 575px) {.um-login .um-left {float: none;}}.um-login .um-half {width: auto;}.news-back-section {padding-bottom: 0;}body.um-page-account .select2-search--dropdown .select2-search__field {font-size: 1rem !important;}body.um-page-account .select2-container.select2-container--open .select2-dropdown .select2-results li {padding: .5rem !important;font-size: 1rem !important;padding-right: 1.5rem !important;}body.um-page-account .select2-container.select2-container--open .select2-dropdown .select2-results li::after {right: .5rem;}.um-notice.warn {background-color: #f39200;}.um-show-always {display: block !important;}.um-not-all {margin-top: 1rem;}.um-not-all + .um-form-part {display: none !important;}p.um-notice.success {background-color: #65b32e;}p.um-notice.err {background-color: #e6332a;}p.um-notice.err .um-error-list > span {display: block;position: relative;padding-left: .75rem;}p.um-notice.err .um-error-list > span::before {content: "\2022";position: absolute;top: 0;left: 0;}p.um-notice i {font-size: 1.75rem;line-height: 1;height: auto;}.um-login .um-col-alt .um-field-c {text-transform: lowercase;margin-bottom: 1rem;}body .input-select.input-has-val + .select2.select2-container .select2-selection--single .select2-selection__rendered {opacity: 1;}body .input-select.input-small + .select2.select2-container .select2-selection {font-size: 1rem !important;padding: .4rem 3rem .4rem .5rem !important;}body .input-select.input-small + .select2.select2-container .select2-selection::before {right: 2.5rem;}body .input-select.input-small + .select2.select2-container .select2-selection .select2-selection__arrow {width: 2.5rem !important;}body .input-select.input-small + .select2.select2-container .select2-selection .select2-selection__arrow::before {color: #808080 !important;font-size: 1.5rem !important;}body .input-select.input-small ~ .select2-container.select2-container--open .select2-dropdown .select2-results li {font-size: 1rem !important;padding: 0.4rem 3rem 0.4rem 1.5rem !important;}body .select2-container .select2-selection--single .select2-selection__rendered {padding: 0;}.select2-container--default .select2-selection--single .select2-selection__rendered {opacity: .7;}body .select2.select2-container .select2-selection .select2-selection__arrow {width: 4rem !important;height: auto !important;top: 50% !important;transform: translateY(-50%);}@media screen and (max-width: 1366px) {body .select2.select2-container .select2-selection .select2-selection__arrow {width: 3rem !important;}}body .select2.select2-container .select2-selection .select2-selection__arrow b {display: none !important;}body .select2.select2-container .select2-selection .select2-selection__arrow::before {font-family: "Font Awesome 5 Free" !important;font-weight: 900 !important;content: "\f107" !important;color: #65b32e;font-size: 2rem !important;display: block;width: 100%;text-align: center;}body .sf-search-form .select2-container + .select2-container.select2-container--open {top: 50px !important;}body .select2-container.select2-container--open {z-index: 9;}body .select2-container .select2-selection--single .select2-selection__rendered {line-height: 1.4;}body .select2-container.selected .select2-selection--single .select2-selection__rendered {color: #000;opacity: 1;}body .select2-container--default .select2-results__option--disabled {display: none !important;}body .select2-container.select2-container--open .select2-dropdown {border-radius: 0.7rem;overflow: hidden;border: 0 !important;display: block;position: absolute;left: 0;right: 0;box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.25);}body .select2-container.select2-container--open .select2-dropdown .select2-results li {margin: 0 !important;color: #808080;padding: .5rem 3rem .5rem 1.5rem !important;font-size: 1.33rem;transition: .2s;position: relative;}@media screen and (max-width: 1366px) {body .select2-container.select2-container--open .select2-dropdown .select2-results li {font-size: 1.15rem !important;}}body .select2-container.select2-container--open .select2-dropdown .select2-results li::after {content: "\f061";font-family: "Font Awesome 5 Free" !important;font-weight: 900;position: absolute;right: 1rem;top: 50%;transform: translate(-5px, -50%);color: #65b32e;opacity: 0;transition: .2s;pointer-events: none;}body .select2-container.select2-container--open .select2-dropdown .select2-results li:not(:last-child):not(.select2-results__option--group) {border-bottom: 1px solid rgba(128, 128, 128, 0.5);}body .select2-container.select2-container--open .select2-dropdown .select2-results li.select2-results__option--group li:last-child {border-bottom: 1px solid rgba(128, 128, 128, 0.5);}body .select2-container--default .select2-results > .select2-results__options {max-height: 500px;}body .select2-results li.select2-results__option.select2-results__option--highlighted {background-color: rgba(101, 179, 46, 0.1) !important;}body .select2-results li.select2-results__option.select2-results__option--highlighted::after {opacity: 1 !important;transform: translate(0, -50%) !important;}body .select2-container.select2-container--open .select2-dropdown .select2-results li small {display: block;font-size: .75em;line-height: 1.2;}body .select2-container.select2-container--open .select2-dropdown .select2-results li.select2-results__option--group {padding: 0 !important;}body .select2-container--default .select2-results__group {font-weight: 600;padding: .5rem 3rem .5rem 1.5rem !important;border-bottom: 1px solid rgba(128, 128, 128, 0.5);position: relative;cursor: pointer;}body .select2-container--default .select2-results__group::after {content: "\f107";font-family: "Font Awesome 5 Free" !important;font-weight: 900;position: absolute;right: 1rem;top: 50%;transform: translateY(-50%);}body .select2-container.select2-container--open .select2-dropdown .select2-results .select2-results__options--nested li {padding-left: 2.5rem !important;}body .select2 {width: 100% !important;}body .no-search .select2-search--dropdown {display: none;}body .select2-results__option--disabled {font-weight: bold;}body .select2-search--dropdown {padding: .5rem;}@media screen and (max-width: 1366px) {body .select2-search__field {font-size: 1.15rem !important;}}body .select2-search__field:focus {box-shadow: none !important;}body .select2-selection {padding-left: 1.5rem !important;}@media screen and (max-width: 575px) {body .select2-selection {padding-left: 1rem !important;}}.input-select-desc {display: block;padding: .25rem;opacity: .5;}@media screen and (max-width: 575px) {body #moove_gdpr_save_popup_settings_button {left: 7px !important;bottom: 7px !important;}}body #moove_gdpr_save_popup_settings_button {display: none !important;}body #moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme {border-top: none !important;background-color: #fff;transition: transform .4s .4s !important;}body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p a {font-weight: normal !important;}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon {box-shadow: none !important;}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn) {padding: .675rem 2rem .675rem 2rem !important;border-radius: 1.5rem !important;box-shadow: none;display: table;white-space: normal;line-height: 1;cursor: pointer;background-color: #65b32e;color: #fff;font-size: 1.67rem;overflow: hidden;text-align: center;text-decoration: none;font-weight: normal;border: 1px solid #65b32e !important;font-family: 'Fira Sans', sans-serif;font-weight: 700 !important;letter-spacing: .05rem;transition: all .2s, width 0s;font-size: .8rem;}@media screen and (max-width: 1366px) {body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn) {padding: .6rem 1.75rem .6rem 1.75rem !important;font-size: 1.2rem;}}@media screen and (max-width: 767px) {body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn) {padding: .5rem 1.5rem !important;font-size: 1.15rem;}}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton:hover, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton:hover, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:hover, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn):hover, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton:focus, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton:focus, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:focus, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn):focus {box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.25);color: #fff;}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton i, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton i, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton i, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn) i {margin-left: .25rem;}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton.btn-icon-left i, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.btn-icon-left i, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.btn-icon-left i, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn).btn-icon-left i {margin-left: 0;margin-right: .25rem;}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton.btn-gray-dark, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.btn-gray-dark, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.btn-gray-dark, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn).btn-gray-dark {background-color: #808080;border-color: #808080 !important;color: #fff;}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton.btn-gray, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.btn-gray, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.btn-gray, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn).btn-gray {background-color: #e6e6e6;border-color: #e6e6e6 !important;color: #000;}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton.btn-alt, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.btn-alt, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.btn-alt, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn).btn-alt {background-color: #fff !important;color: #65b32e !important;}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton.btn-alt-2, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.btn-alt-2, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.btn-alt-2, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn).btn-alt-2 {background-color: #fff;color: #000;}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton.btn-alt-3, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.btn-alt-3, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.btn-alt-3, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn).btn-alt-3 {background-color: #fff;color: #000;border-color: rgba(0, 0, 0, 0.1) !important;}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton.btn-alt-4, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.btn-alt-4, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.btn-alt-4, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn).btn-alt-4 {background-color: #fff;color: #808080;border-color: #808080 !important;}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton.btn-alt-5, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.btn-alt-5, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.btn-alt-5, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn).btn-alt-5 {background-color: #e6332a;color: #fff;border-color: #e6332a !important;}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton.btn-left, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.btn-left, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.btn-left, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn).btn-left {float: left;}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton.btn-center, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.btn-center, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.btn-center, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn).btn-center {margin: 0 auto;}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton.btn-right, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.btn-right, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.btn-right, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn).btn-right {float: right;}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton.btn-b, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.btn-b, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.btn-b, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn).btn-b {border-width: 3px !important;font-weight: 600 !important;font-size: 1.3rem;}@media screen and (max-width: 1366px) {body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton.btn-b, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.btn-b, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.btn-b, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn).btn-b {font-size: 1rem;}}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton.btn-small, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.btn-small, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.btn-small, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn).btn-small {font-size: 1rem;padding: .6rem 1.25rem !important;}@media screen and (max-width: 767px) {body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton.btn-small, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.btn-small, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.btn-small, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn).btn-small {padding: .4rem 1rem !important;}}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton.btn-smaller, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.btn-smaller, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.btn-smaller, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn).btn-smaller {font-size: .9rem;padding: .45rem 1rem !important;}@media screen and (max-width: 767px) {body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton.btn-smaller, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.btn-smaller, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.btn-smaller, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn).btn-smaller {padding: .3rem .75rem !important;}}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton.btn-big, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.btn-big, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.btn-big, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn).btn-big {width: 100%;padding-top: 1rem !important;padding-bottom: 1rem !important;border-radius: 4.5rem !important;}@media screen and (max-width: 1366px) {body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton.btn-big, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.btn-big, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.btn-big, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn).btn-big {padding-top: .75rem !important;padding-bottom: .75rem !important;}}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton.disabled, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.disabled, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.disabled, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn).disabled, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton[disabled], body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton[disabled], body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton[disabled], body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn)[disabled] {cursor: default;background-color: #fff !important;color: #e6e6e6 !important;border-color: #e6e6e6 !important;box-shadow: none !important;}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton:hover, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton:hover, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:hover, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn):hover, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton:focus, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton:focus, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:focus, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn):focus {background-color: #65b32e !important;}body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton {float: right;}body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn {background: transparent;color: rgba(0, 0, 0, 0.8);float: right;line-height: 1.6;font-weight: normal;border: 0 !important;box-shadow: none !important;}body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn:hover, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn:focus {color: #000 !important;}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button {padding: 8px 12px !important;}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon {width: 50px !important;height: 50px !important;line-height: 50px !important;}body #moove_gdpr_save_popup_settings_button, body #moove_gdpr_save_popup_settings_button span.moove_gdpr_icon {width: 2rem !important;height: 2rem !important;min-width: 2rem !important;}body.gdpr-infobar-visible {overflow: hidden;}body.gdpr-infobar-visible #moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme {border-top: 0 !important;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.6);max-height: inherit;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;}body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container {background-color: #fff;width: 30rem;max-width: 90%;padding: 1.5rem;border-radius: 0.5rem;overflow: hidden !important;box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.75);}body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content {display: block;padding: 0;}body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder {padding-left: 0;margin-top: 1.5rem;justify-content: center;}.ui-widget-header .ui-icon {background: none;}.container-fluid {max-width: inherit !important;}.container {max-width: 1021px;padding: 0 1rem;}.container .container {padding: 0;}.container.container-h {height: 100%;}.container .row {margin-left: -1rem;margin-right: -1rem;}.container .row > * {padding-left: 1rem;padding-right: 1rem;}.container .row.no-gutters {margin-left: 0;margin-right: 0;}.container .row.no-gutters > * {padding-left: 0;padding-right: 0;}.container.container-big {max-width: 1476px;}.container.container-small {max-width: 656px;}.container.container-smaller {max-width: 536px;}.small-gutters {margin-left: -0.5rem !important;margin-right: -0.5rem !important;}.small-gutters > * {padding-left: .5rem !important;padding-right: .5rem !important;}.big-gutters {margin-left: -2rem !important;margin-right: -2rem !important;}@media screen and (max-width: 1366px) {.big-gutters {margin-left: -15px !important;margin-right: -15px !important;}}.big-gutters > * {padding-left: 2rem !important;padding-right: 2rem !important;}@media screen and (max-width: 1366px) {.big-gutters > * {padding-left: 15px !important;padding-right: 15px !important;}}.row-h {height: 100%;}.fancybox-button--thumbs, .fancybox-button--play {display: none !important;}.fancybox-button--zoom {display: none !important;}.fancybox-toolbar {top: .25rem;right: .25rem;}.fancybox-toolbar .fancybox-button {background-color: #000;border-radius: 50%;}.fancybox-slide--image {padding: 5rem !important;}.fc-caption {position: absolute;bottom: -2rem;}.fancybox-content {border-radius: 0.5rem;overflow: hidden !important;box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.75);background-color: #fff !important;}.fancybox-button {background-color: transparent;border-radius: 50%;}.fancybox-button > div {background-color: #000;border-radius: 50%;}.gm-style .gm-style-iw {font-size: 16px;}.gm-style-iw-d h1 {font-size: 2.2rem;}.gm-style-iw-d h2 {font-size: 1.8rem;}.gm-style-iw-d h3 {font-size: 1.4rem;}.gm-style-iw-d h4 {font-size: 1.25rem;}.grecaptcha-badge {display: none !important;}#wp-admin-bar-so_live_editor, #wp-admin-bar-wpseo-menu, #wp-admin-bar-comments, #wp-admin-bar-updates, #wp-admin-bar-customize, #wp-admin-bar-search {display: none !important;}@media screen and (max-width: 1199px) {#wp-admin-bar-my-account, #wp-admin-bar-new_draft {display: none;}}input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {box-shadow: 0 0 0px 1000px #fff inset !important;}.placeholder {color: #000 !important;transition: opacity .2s !important;font-family: 'Fira Sans', sans-serif !important;opacity: .5 !important;}.placeholder-focus {opacity: .2 !important;}::-webkit-input-placeholder, .um .um-form ::-webkit-input-placeholder {color: #000 !important;transition: opacity .2s !important;font-family: 'Fira Sans', sans-serif !important;opacity: .5 !important;}::-moz-placeholder, .um .um-form ::-moz-placeholder {color: #000 !important;transition: opacity .2s !important;font-family: 'Fira Sans', sans-serif !important;opacity: .5 !important;}:-ms-input-placeholder, .um .um-form ::-ms-input-placeholder {color: #000 !important;transition: opacity .2s !important;font-family: 'Fira Sans', sans-serif !important;opacity: .5 !important;color: rgba(0, 0, 0, 0.5) !important;opacity: 1 !important;}input:focus::-webkit-input-placeholder, select:focus::-webkit-input-placeholder, textarea:focus::-webkit-input-placeholder {opacity: .2 !important;}input:focus::-moz-placeholder, select:focus::-moz-placeholder, textarea:focus::-moz-placeholder {opacity: .2 !important;}input:focus:-ms-input-placeholder, select:focus:-ms-input-placeholder, textarea:focus:-ms-input-placeholder {opacity: .2 !important;}input:focus:-moz-placeholder, select:focus:-moz-placeholder, textarea:focus:-moz-placeholder {opacity: .2 !important;}input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-results-button, input[type="search"]::-webkit-search-results-decoration {-webkit-appearance: none;}button [contenteditable], [tabindex]:not([tabindex="-1"]), .btn, .fancybox {transition: all .2s, width 0s;}[tabindex]:focus, [role]:focus, button:focus, a:focus {outline: 0 !important;box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.75) !important;}[tabindex]:focus.no-focus, [role]:focus.no-focus, button:focus.no-focus, a:focus.no-focus, [tabindex]:focus.fancybox, [role]:focus.fancybox, button:focus.fancybox, a:focus.fancybox {outline: 0 !important;box-shadow: none !important;}.no-focus {outline: 0 !important;box-shadow: none !important;}input:focus, select:focus, textarea:focus {outline: 0 !important;box-shadow: none !important;}input, select, textarea, button {-webkit-appearance: none;}.input-fw {width: 100%;}input[type=text], input[type=email], input[type=search], input[type=tel], input[type=password], input[type=number], input[type=url], select, textarea {color: #000 !important;width: 100%;background-color: #fff;font-family: 'Fira Sans', sans-serif;font-size: 1rem;line-height: 1.4 !important;padding: .5rem .75rem;margin-bottom: 1rem;border: none;}@media screen and (max-width: 575px) {input[type=text], input[type=email], input[type=search], input[type=tel], input[type=password], input[type=number], input[type=url], select, textarea {padding: .75rem 1rem;}}input:not([type="button"]):not([type="submit"]), select {max-width: 100%;}select {border-radius: 0;-webkit-appearance: inherit;color: rgba(0, 0, 0, 0.5);}select.changed {color: #000;font-weight: 400;}label {width: 100%;}input[type="checkbox"] {opacity: 0;position: absolute !important;left: 0;}fieldset + fieldset {margin-top: 2rem;}@media screen and (max-width: 575px) {.input-wrapper {margin-bottom: 1rem;}}@media screen and (max-width: 575px) {.input-wrapper.input-wrapper-label {margin-bottom: 0;}}.um .um-form input[type=text], .um .um-form input[type=email], .um .um-form input[type=search], .um .um-form input[type=tel], .um .um-form input[type=password], .um .um-form input[type=number], .um .um-form input[type=url], .um .um-form textarea, .input-text input, .input-date input, body .input-select + .select2.select2-container .select2-selection {font-size: 1.25rem !important;padding: .7rem 2rem !important;border-radius: 0.7rem !important;border: 1px solid #808080 !important;position: relative;margin: 0 !important;height: auto !important;}@media screen and (max-width: 575px) {.um .um-form input[type=text], .um .um-form input[type=email], .um .um-form input[type=search], .um .um-form input[type=tel], .um .um-form input[type=password], .um .um-form input[type=number], .um .um-form input[type=url], .um .um-form textarea, .input-text input, .input-date input, body .input-select + .select2.select2-container .select2-selection {font-size: 1.15rem !important;}}@media screen and (max-width: 575px) {.um .um-form input[type=text], .um .um-form input[type=email], .um .um-form input[type=search], .um .um-form input[type=tel], .um .um-form input[type=password], .um .um-form input[type=number], .um .um-form input[type=url], .um .um-form textarea, .input-text input, .input-date input, body .input-select + .select2.select2-container .select2-selection {padding: .6rem 1.5rem !important;}}.um .um-form input[type=text]:focus, .um .um-form input[type=email]:focus, .um .um-form input[type=search]:focus, .um .um-form input[type=tel]:focus, .um .um-form input[type=password]:focus, .um .um-form input[type=number]:focus, .um .um-form input[type=url]:focus, .um .um-form textarea:focus, .input-text input:focus, .input-date input:focus, body .input-select + .select2.select2-container .select2-selection:focus {box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.25) !important;border: 1px solid #808080 !important;}body .input-select + .select2.select2-container {;}body .input-select + .select2.select2-container .select2-selection {padding-right: 4rem !important;}@media screen and (max-width: 575px) {body .input-select + .select2.select2-container .select2-selection {padding-right: 3.1rem !important;}}body .input-select + .select2.select2-container .select2-selection::before {content: "";position: absolute;right: 3.5rem;height: 100%;width: 1px;background-color: #808080;top: 0;}@media screen and (max-width: 575px) {body .input-select + .select2.select2-container .select2-selection::before {right: 3rem;}}body .input-select + .select2.select2-container .select2-selection .select2-selection__arrow {width: 3.5rem !important;}@media screen and (max-width: 575px) {body .input-select + .select2.select2-container .select2-selection .select2-selection__arrow {width: 3rem !important;}}body .input-select + .select2.select2-container .select2-selection .select2-selection__arrow::before {color: #808080 !important;font-size: 1.75rem !important;}@media screen and (max-width: 575px) {body .input-select + .select2.select2-container .select2-selection .select2-selection__arrow::before {font-size: 1.5rem !important;}}body .input-select + .select2.select2-container.select2-container--focus .select2-selection {box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.25) !important;}.select2-container {;}.select2-container .select2-search--dropdown .select2-search__field {font-size: 1.25rem !important;border: 1px solid #e6e6e6 !important;border-radius: 0.5rem;margin: 0 !important;padding: .5rem 1.5rem .5rem .75rem !important;}@media screen and (max-width: 575px) {.select2-container .select2-search--dropdown .select2-search__field {font-size: 1.15rem !important;}}.select2-container .select2-search--dropdown .select2-search__field:focus {box-shadow: none !important;}.select2-container .select2-selection__clear {display: none;}body .input-select[multiple] + .select2.select2-container .select2-selection::after {font-family: "Font Awesome 5 Free" !important;font-weight: 900 !important;content: "\f107" !important;display: block;text-align: center;color: #808080 !important;font-size: 1.75rem !important;width: 3.5rem;position: absolute;right: 0;top: 0;line-height: 1.9;}@media screen and (max-width: 575px) {body .input-select[multiple] + .select2.select2-container .select2-selection::after {width: 3rem;font-size: 1.5rem !important;}}body .input-select[multiple] + .select2.select2-container .select2-selection--multiple .select2-selection__choice__remove {line-height: .7;padding: 4px;}body .input-select[multiple] + .select2.select2-container .select2-selection--multiple .select2-selection__choice__remove span {position: relative;top: -1px;}body .input-select[multiple] + .select2.select2-container .select2-selection--multiple .select2-selection__choice {margin-top: 2px;margin-bottom: 0;margin-left: 0;margin-right: 4px;line-height: 1;background-color: #e6e6e6;display: inline-flex;}body .input-select[multiple] + .select2.select2-container .select2-selection--multiple .select2-selection__choice__display {font-size: 1rem;padding: 4px 7px;}body .input-select[multiple] + .select2.select2-container .select2-selection--multiple .select2-selection__rendered {font-size: 1rem;display: inline-block;}body .input-select[multiple] + .select2.select2-container .select2-search--inline {display: inline-block;}body .input-select[multiple] + .select2.select2-container .select2-search--inline .select2-search__field {margin: 0 !important;}body .input-select[multiple] + .select2.select2-container .select2-search--inline .select2-search__field:focus {box-shadow: none !important;}.select2-search {position: relative;}.select2-search.select-2-loading:after {font-family: "Font Awesome 5 Free" !important;font-weight: 900 !important;content: "\f1ce" !important;color: #808080;position: absolute;top: 50%;right: 1rem;margin-top: -0.65rem;font-size: 1rem;user-select: none;animation: spinner 1s infinite linear backwards;}body .um-field-checkbox:not(.um-field), .input-radio, .input-checkbox, .cat-icon {display: -ms-flex;display: flex;width: auto;align-items: center;position: relative;user-select: none;cursor: pointer;margin-bottom: 1rem;}body .um-field-checkbox:not(.um-field)::before, .input-radio::before, .input-checkbox::before, .cat-icon::before {content: "";display: block;left: 0;top: 0;width: 2.25rem;height: 2.25rem;flex: 0 0 2.25rem;max-width: 2.25rem;background-color: #fff;box-shadow: inset 0 0 0.25rem rgba(0, 0, 0, 0.5) !important;border-radius: .5rem;align-self: flex-start;box-sizing: border-box;border: 1px solid #808080;line-height: 1.4;}@media screen and (max-width: 575px) {body .um-field-checkbox:not(.um-field)::before, .input-radio::before, .input-checkbox::before, .cat-icon::before {width: 2rem;height: 2rem;flex: 0 0 2rem;max-width: 2rem;}}body .um-field-checkbox:not(.um-field)::after, .input-radio::after, .input-checkbox::after, .cat-icon::after {font-family: "Font Awesome 5 Free" !important;font-weight: 900 !important;content: "\f00c" !important;font-size: 1.6rem;margin-top: -4px;margin-left: -4px;width: calc(2.25rem + 6px);height: calc(2.25rem + 6px);border: 4px solid #fff;color: #fff;text-align: center;background-color: #65b32e;display: block;position: absolute;top: 0;left: 0;box-shadow: 0 0 0.25rem rgba(0, 0, 0, 0.5) !important;border-radius: 0.7rem;opacity: 0;transition: .2s;transform: scale(0.8);box-sizing: border-box;line-height: 1.4;}@media screen and (max-width: 575px) {body .um-field-checkbox:not(.um-field)::after, .input-radio::after, .input-checkbox::after, .cat-icon::after {margin-top: -3px;margin-left: -3px;width: calc(2rem + 5px);height: calc(2rem + 5px);border: 3px solid #fff;font-size: 1.3rem;}}body .um-field-checkbox:not(.um-field):focus-within::before, .input-radio:focus-within::before, .input-checkbox:focus-within::before, .cat-icon:focus-within::before {border: 1px solid #000 !important;}body .um-field-checkbox:not(.um-field):focus-within::after, .input-radio:focus-within::after, .input-checkbox:focus-within::after, .cat-icon:focus-within::after {box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.75) !important;}body .um-field-checkbox:not(.um-field).active span, .input-radio.active span, .input-checkbox.active span, .cat-icon.active span {color: #000;}body .um-field-checkbox:not(.um-field).active::after, .input-radio.active::after, .input-checkbox.active::after, .cat-icon.active::after {opacity: 1;transform: scale(1);}body .um-field-checkbox:not(.um-field) .um-field-checkbox-option, .input-radio .um-field-checkbox-option, .input-checkbox .um-field-checkbox-option, .cat-icon .um-field-checkbox-option, body .um-field-checkbox:not(.um-field) .um-field-radio-option, .input-radio .um-field-radio-option, .input-checkbox .um-field-radio-option, .cat-icon .um-field-radio-option {color: #808080 !important;margin-left: 1.5rem;line-height: 1.4;}@media screen and (max-width: 575px) {body .um-field-checkbox:not(.um-field) .um-field-checkbox-option, .input-radio .um-field-checkbox-option, .input-checkbox .um-field-checkbox-option, .cat-icon .um-field-checkbox-option, body .um-field-checkbox:not(.um-field) .um-field-radio-option, .input-radio .um-field-radio-option, .input-checkbox .um-field-radio-option, .cat-icon .um-field-radio-option {margin-left: 1rem;font-size: 1.15rem;}}body .um-field-checkbox:not(.um-field) span, .input-radio span, .input-checkbox span, .cat-icon span {font-size: 1.25rem;margin-left: 1.5rem;line-height: 1.4;color: #808080;transition: .2s;}@media screen and (max-width: 575px) {body .um-field-checkbox:not(.um-field) span, .input-radio span, .input-checkbox span, .cat-icon span {font-size: 1.15rem;margin-left: 1rem;}}.input-checkbox[data-fa], .cat-icon[data-fa] {text-decoration: none !important;}.input-checkbox[data-fa]::before, .cat-icon[data-fa]::before {font-family: "Font Awesome 5 Free" !important;font-weight: 900 !important;content: attr(data-fa) !important;text-align: center;color: #808080;border-radius: 50%;border: 1px solid #808080;line-height: 2.15;}@media screen and (max-width: 575px) {.input-checkbox[data-fa]::before, .cat-icon[data-fa]::before {font-size: .9rem;}}.input-checkbox[data-fa]::after, .cat-icon[data-fa]::after {content: attr(data-fa) !important;font-size: 1.25rem;border-radius: 50%;line-height: 1.75;}@media screen and (max-width: 575px) {.input-checkbox[data-fa]::after, .cat-icon[data-fa]::after {font-size: 1rem;line-height: 1.9;}}.input-checkbox[data-bg="red"]::after, .cat-icon[data-bg="red"]::after {background-color: #e6332a;}.input-checkbox[data-bg="orange"]::after, .cat-icon[data-bg="orange"]::after {background-color: #f39200;}.input-checkbox[data-bg="yellow"]::after, .cat-icon[data-bg="yellow"]::after {background-color: #edc500;}.input-checkbox[data-bg="blue"]::after, .cat-icon[data-bg="blue"]::after {background-color: #36a9e1;}.input-checkbox[data-bg="purple"]::after, .cat-icon[data-bg="purple"]::after {background-color: #823f91;}.cat-icon {cursor: default;width: 2.25rem;height: 2.25rem;flex: 0 0 2.25rem;max-width: 2.25rem;}@media screen and (max-width: 575px) {.cat-icon {width: 2rem;height: 2rem;flex: 0 0 2rem;max-width: 2rem;}}.cat-icon.cat-icon-link {cursor: pointer;}.cat-icon.cat-icon-link:focus {box-shadow: none !important;}.cat-icon.cat-icon-link:focus::after {box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.25);}.cat-icon::before {display: none;}.cat-icon::after {margin-top: 0;margin-left: 0;box-shadow: none !important;}.input-radio-wrapper {;}.input-expandable {display: none;position: relative;}@media screen and (max-width: 575px) {.input-expandable {display: block;}.input-expandable + .content {display: none;}}.input-expandable h3 {padding-right: 2rem;}.input-expandable i {position: absolute;right: 0;top: 50%;transform: translateY(-50%);color: #65b32e;}.input-expandable i::before {transition: transform .4s;display: block;}.input-expandable[aria-expanded="true"] > i::before {transform: rotate(180deg);}@media screen and (max-width: 575px) {.input-collapse-content {margin-left: -1rem;width: calc(100% + 2rem);padding: 0 1rem !important;}.input-collapse-content > .row {padding: .5rem 0;}}.um-login [data-key] .um-field-area, .sf-search-input {position: relative;display: block;margin-bottom: 1rem;}.um-login [data-key] .um-field-area input, .sf-search-input input, .um-login [data-key] .um-field-area select, .sf-search-input select, .um-login [data-key] .um-field-area textarea, .sf-search-input textarea, .um-login [data-key] .um-field-area .select2.select2-container .select2-selection, .sf-search-input .select2.select2-container .select2-selection {box-shadow: inset 0 0 0.25rem rgba(0, 0, 0, 0.5) !important;font-size: 1.67rem !important;border-radius: 4.5rem !important;background-color: #fff;border: 0;line-height: 1.4 !important;height: auto !important;padding: .875rem 4.75rem .875rem 2.5rem !important;}@media screen and (max-width: 1366px) {.um-login [data-key] .um-field-area input, .sf-search-input input, .um-login [data-key] .um-field-area select, .sf-search-input select, .um-login [data-key] .um-field-area textarea, .sf-search-input textarea, .um-login [data-key] .um-field-area .select2.select2-container .select2-selection, .sf-search-input .select2.select2-container .select2-selection {font-size: 1.2rem !important;padding: .75rem 4.25rem .75rem 2rem !important;}}.um-login [data-key] .um-field-area input:focus, .sf-search-input input:focus, .um-login [data-key] .um-field-area select:focus, .sf-search-input select:focus, .um-login [data-key] .um-field-area textarea:focus, .sf-search-input textarea:focus, .um-login [data-key] .um-field-area .select2.select2-container .select2-selection:focus, .sf-search-input .select2.select2-container .select2-selection:focus {box-shadow: inset 0 0 0.25rem rgba(0, 0, 0, 0.5), 0 0 0.5rem rgba(0, 0, 0, 0.75) !important;}.um-login [data-key] .um-field-area select, .sf-search-input select {padding-left: 2.5rem !important;font-weight: normal !important;}.um-login [data-key] .um-field-area::before, .sf-search-input::before {font-family: "Font Awesome 5 Free" !important;font-weight: 900 !important;position: absolute;left: 1.75rem;font-size: 1.75rem;top: 50%;transform: translateY(-50%);z-index: 1;color: #65b32e;}@media screen and (max-width: 575px) {.um-login [data-key] .um-field-area::before, .sf-search-input::before {left: 1.25rem;font-size: 1.25rem;}}.um-login [data-key] .um-field-area::after, .sf-search-input::after {left: 2.25rem;}.um-login .um-field-username .um-field-area::before {content: "\f007";}.um-login .um-field-password .um-field-area::before {content: "\f023";}.um-login [data-key] .um-field-area input {padding-left: 4.75rem !important;padding-right: 2.5rem !important;}@media screen and (max-width: 575px) {.um-login [data-key] .um-field-area input {padding-left: 3.25rem !important;padding-right: 2.5rem !important;}}.um-login #um-field-show-passwords {position: absolute;top: 50%;transform: translateY(-50%);right: .5rem;}.um-login #um-field-show-passwords a {color: #65b32e;font-size: 2rem;text-decoration: none;display: block;line-height: 1;border-radius: 50%;padding: .5rem;}@media screen and (max-width: 575px) {.um-login #um-field-show-passwords a {font-size: 1.5rem;}}.um-login .um-form input[type="password"] {padding-right: 4rem !important;}.input-date {position: relative;}.input-date::before {content: "";position: absolute;right: 3.5rem;height: 100%;width: 1px;background-color: #808080;top: 0;z-index: 1;}@media screen and (max-width: 575px) {.input-date::before {right: 3rem;}}.input-date::after {content: "\f073";font-family: "Font Awesome 5 Free";font-size: 1.5rem;width: 3.5rem;top: 50%;transform: translateY(-50%);text-align: center;position: absolute;right: 0;color: #808080;}@media screen and (max-width: 575px) {.input-date::after {width: 3rem;font-size: 1.25rem;}}.ui-datepicker {padding: .25rem .5rem;}.ui-datepicker.ui-widget.ui-widget-content {border-radius: 0.7rem;border: 0;box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.25);}.ui-datepicker .ui-widget-header {border: 0;background-color: transparent;color: #000;font-size: 1.2rem;font-weight: 600;}.ui-datepicker th {color: #000;font-weight: 600;}.ui-datepicker th td {color: #000;padding: 0;}.ui-datepicker .ui-state-default, .ui-datepicker .ui-widget-content .ui-state-default, .ui-datepicker .ui-widget-header .ui-state-default, .ui-datepicker .ui-button, .ui-datepicker .ui-button.ui-state-disabled:hover, .ui-datepicker .ui-button.ui-state-disabled:active {border: 0;background-color: transparent;color: #000;border-radius: .45rem;transition: .2s;text-align: center;padding: 4px;}.ui-datepicker .ui-state-hover, .ui-datepicker .ui-widget-content .ui-state-hover, .ui-datepicker .ui-widget-header .ui-state-hover, .ui-datepicker .ui-state-focus, .ui-datepicker .ui-widget-content .ui-state-focus, .ui-datepicker .ui-widget-header .ui-state-focus, .ui-datepicker .ui-button:hover, .ui-datepicker .ui-button:focus {border: 0;background-color: #e4f1da;}.ui-datepicker .ui-state-active, .ui-datepicker .ui-widget-content .ui-state-active, .ui-datepicker .ui-widget-header .ui-state-active, .ui-datepicker a.ui-button:active, .ui-datepicker .ui-button:active, .ui-datepicker .ui-button.ui-state-active:hover {background-color: #65b32e;color: #fff;font-weight: 600;}.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {width: 2rem;height: 2rem;border-radius: 50%;top: 50%;transform: translateY(-50%);cursor: pointer;}.ui-datepicker .ui-datepicker-prev::after, .ui-datepicker .ui-datepicker-next::after {content: "\f105";font-family: "Font Awesome 5 Free";font-size: 1rem;line-height: 2rem;width: 2rem;text-align: center;display: block;font-weight: 900;}.ui-datepicker .ui-datepicker-prev {left: .5rem;}.ui-datepicker .ui-datepicker-prev::after {transform: rotate(180deg);}.ui-datepicker .ui-datepicker-next {right: .5rem;}.input-range {padding: 0 1.5rem;margin: 2.25rem 0 2rem 0;}@media screen and (max-width: 575px) {.input-range {margin-top: 2rem;}}.input-range .irs--round .irs-line {height: 13px;border: 1px solid #808080;background-color: #e6e6e6;}.input-range .irs--round .irs-line:focus {box-shadow: 0 0 0.25rem rgba(0, 0, 0, 0.5) !important;}.input-range .irs--round .irs-bar {height: 11px;top: 37px;background-color: #65b32e;}.input-range .irs--round .irs-handle {box-shadow: 0 0 0.25rem rgba(0, 0, 0, 0.5);top: 29px;width: 26px;height: 26px;border: 6px solid #65b32e;border-radius: 50%;background-color: #fff;cursor: pointer;}.input-range .irs--round .irs-handle.from {margin-left: -1px;}.input-range .irs--round .irs-handle.to {margin-left: 1px;}.input-range .irs--round .irs-min, .input-range .irs--round .irs-max {display: none;}.input-range .irs--round .irs-from, .input-range .irs--round .irs-to, .input-range .irs--round .irs-single {font-size: 1.67rem;color: #000;background-color: #fff;box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.25);top: -2rem;border-radius: .5rem;padding: .5rem;font-weight: 600;}@media screen and (max-width: 575px) {.input-range .irs--round .irs-from, .input-range .irs--round .irs-to, .input-range .irs--round .irs-single {font-size: 1.33rem;}}.input-range .irs--round .irs-from::before, .input-range .irs--round .irs-to::before, .input-range .irs--round .irs-single::before {border-top-color: #fff;border-width: 6px;bottom: -12px;margin-left: -6px;}.iti {display: block;}.um-field-checkbox-state, .um-field-radio-state {display: none;}.um [type=submit].um-button, .um-custom [type=submit].um-button, .um [type=submit].um-button:focus, .um-custom [type=submit].um-button:focus {padding: .675rem 2rem .675rem 2rem !important;border-radius: 1.5rem !important;box-shadow: none;display: table;white-space: normal;line-height: 1;cursor: pointer;background-color: #65b32e;color: #fff;font-size: 1.67rem;overflow: hidden;text-align: center;text-decoration: none;font-weight: normal;border: 1px solid #65b32e !important;font-family: 'Fira Sans', sans-serif;font-weight: 700 !important;letter-spacing: .05rem;}@media screen and (max-width: 1366px) {.um [type=submit].um-button, .um-custom [type=submit].um-button, .um [type=submit].um-button:focus, .um-custom [type=submit].um-button:focus {padding: .6rem 1.75rem .6rem 1.75rem !important;font-size: 1.2rem;}}@media screen and (max-width: 767px) {.um [type=submit].um-button, .um-custom [type=submit].um-button, .um [type=submit].um-button:focus, .um-custom [type=submit].um-button:focus {padding: .5rem 1.5rem !important;font-size: 1.15rem;}}.um [type=submit].um-button .btn-alt, .um-custom [type=submit].um-button .btn-alt, .um [type=submit].um-button:focus .btn-alt, .um-custom [type=submit].um-button:focus .btn-alt {background-color: #fff !important;color: #65b32e !important;}.um [type=submit].um-button::after, .um-custom [type=submit].um-button::after, .um [type=submit].um-button:focus::after, .um-custom [type=submit].um-button:focus::after {font-family: "Font Awesome 5 Free" !important;font-weight: 900 !important;content: "\f061" !important;position: absolute;right: 2rem;top: 50%;transform: translateY(-50%);}.um [type=submit].um-button:hover, .um-custom [type=submit].um-button:hover, .um [type=submit].um-button:focus, .um-custom [type=submit].um-button:focus {box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.25) !important;}.um #um-submit-btn, .um-custom #um-submit-btn {padding-right: 4.25rem !important;}.um-register .select2-container--default .select2-selection--single .select2-selection__placeholder {color: rgba(0, 0, 0, 0.7);}.um-register .um-field {padding-top: 2rem;}@media screen and (max-width: 575px) {.um-register .um-field {padding-top: 1rem;}}.um-register .um-field-block {font-size: 1rem;color: #000;}.um-register #um_field_6_bezirk, .um-register #um_field_general_user_login, .um-register #um_field_6_land {display: none;}.um-register #um-submit-btn {margin-top: 1.75rem;}@media screen and (max-width: 575px) {.um-register #um-submit-btn {width: auto;}}.um-register .um-field-sicherheitsfrage .um-field-label {display: block;}.um-register .um-field-sicherheitsfrage .um-field-label label {font-size: 1rem !important;line-height: 1.6 !important;}.um-register .iti .iti__selected-flag {padding-left: .75rem;}.um-register .iti input[type][type] {padding-left: 3rem !important;}.um-register .um-form-field.error {border-color: #e6332a !important;}.um-login [type=submit].um-button, .um-login [type=submit].um-button:focus {background-color: #fff !important;color: #65b32e !important;border: 1px solid #65b32e !important;}.um-login .um-field-checkbox:not(.um-field) .um-field-checkbox-option {color: #fff !important;}.um-login .um-field-checkbox:not(.um-field)::before {border: none;}.um-login .um-field-checkbox:not(.um-field):focus-within::before {border: 1px solid #808080 !important;}.um .um-field-area {position: relative;}.um #um-field-show-passwords {position: absolute;top: 50%;transform: translateY(-50%);right: 0;}.um #um-field-show-passwords a {color: #808080;font-size: 1rem;text-decoration: none;display: block;line-height: 1;border-radius: 0.5rem;padding: .5rem;}.um-field-checkbox:hover .um-field-error i, .um-field-radio:hover .um-field-error i {color: #e6332a;}.sf-bottom fieldset .input-checkbox-more {font-size: .9rem;color: #808080 !important;}.sf-bottom fieldset .col-md-4:nth-last-child(1) label, .sf-bottom fieldset .col-md-4:nth-last-child(2) label, .sf-bottom fieldset .col-md-4:nth-last-child(3) label {margin-bottom: 0;}.um-form input[type=url] {box-sizing: border-box !important;}