@import "./vendor/swiper.min.css";.clearfix {*zoom: 1;}.clearfix:before,.clearfix:after {display: table;line-height: 0;content: "";}.clearfix:after {clear: both;}.text-center {text-align: center;}.text-right {text-align: right;}.unstyled-list {list-style: none;margin: 0;padding: 0;}.image-object-fit {font-family: 'object-fit: cover;';object-fit: cover;height: 100%;width: 100%;}.bg-red {background-color: #E62D23;color: #FFFFFF;}.bg-red .btn:hover {background-color: #EDEDED;color: #2B2B2B;}.bg-red .btn-view:hover {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25.528' height='17.865' viewBox='0 0 25.528 17.865'%3E%3Cpath d='M-3314.95-1103.961a9.25,9.25,0,0,0-13.082,0l-6.223,6.223,6.223,6.223a9.25,9.25,0,0,0,13.082,0l6.224-6.223Zm-6.54,11.582a5.359,5.359,0,0,1-5.359-5.359,5.359,5.359,0,0,1,5.359-5.359,5.359,5.359,0,0,1,5.358,5.359A5.359,5.359,0,0,1-3321.49-1092.378Z' transform='translate(3334.255 1106.67)' fill='%232B2B2B'/%3E%3C/svg%3E");}.bg-red .btn-maps:hover {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.805' height='17.805' viewBox='0 0 17.805 17.805'%3E%3Cpath d='M-3359.195-843.1a8.912,8.912,0,0,0-8.814-8.9v0h-.089a8.913,8.913,0,0,0-8.9,8.9,8.913,8.913,0,0,0,8.9,8.9h.089v0A8.912,8.912,0,0,0-3359.195-843.1Zm-16.731.527h3.074a15.334,15.334,0,0,0,.471,3.4h-2.51A7.789,7.789,0,0,1-3375.926-842.57Zm15.657-1.054h-2.957a15.334,15.334,0,0,0-.471-3.4h2.392A7.789,7.789,0,0,1-3360.269-843.625Zm-4.013,0h-3.23v-3.4h2.712A14.147,14.147,0,0,1-3364.281-843.625Zm-3.23-4.451v-2.781a4.492,4.492,0,0,1,2.353,2.781Zm-1.054-2.781v2.781h-2.353A4.492,4.492,0,0,1-3368.566-850.857Zm0,3.835v3.4h-3.23a14.16,14.16,0,0,1,.518-3.4Zm-4.286,3.4h-3.074a7.789,7.789,0,0,1,1.036-3.4h2.51A15.334,15.334,0,0,0-3372.852-843.625Zm1.055,1.054h3.23v3.4h-2.713A14.16,14.16,0,0,1-3371.8-842.57Zm3.23,4.451v2.781a4.492,4.492,0,0,1-2.353-2.781Zm1.054,2.781v-2.781h2.353A4.492,4.492,0,0,1-3367.512-835.338Zm0-3.835v-3.4h3.23a14.147,14.147,0,0,1-.518,3.4Zm4.286-3.4h2.957a7.789,7.789,0,0,1-1.036,3.4h-2.392A15.335,15.335,0,0,0-3363.226-842.57Zm1.191-5.505h-1.989a8.436,8.436,0,0,0-1.253-2.343A7.883,7.883,0,0,1-3362.035-848.076Zm-8.718-2.407a8.358,8.358,0,0,0-1.3,2.407h-2.106A7.882,7.882,0,0,1-3370.752-850.482Zm-3.408,12.363h2.106a8.358,8.358,0,0,0,1.3,2.407A7.882,7.882,0,0,1-3374.16-838.119Zm8.884,2.343a8.436,8.436,0,0,0,1.253-2.343h1.989A7.883,7.883,0,0,1-3365.276-835.776Z' transform='translate(3377 852)' fill='%232B2B2B'/%3E%3C/svg%3E");}.bg-red .btn-download:hover {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20.045' height='18' viewBox='0 0 20.045 18'%3E%3Cpath d='M25.057,15.157,31.214,9h-5.4V0H24.3V9H18.9Z' transform='translate(-15.034)' fill='%232B2B2B'/%3E%3Crect width='20.045' height='1.534' transform='translate(0 16.466)' fill='%232B2B2B'/%3E%3C/svg%3E");}.bg-red h1,.bg-red h2 {color: #FFFFFF;}.bg-red a {color: #FFFFFF;}.bg-red a:hover {color: #2B2B2B;}.bg-gray {background-color: #EDEDED;}.bg-blue {background-color: #01365C;}.bg-blue .btn:hover {background-color: #EDEDED;color: #2B2B2B;}.bg-blue .btn-view:hover {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25.528' height='17.865' viewBox='0 0 25.528 17.865'%3E%3Cpath d='M-3314.95-1103.961a9.25,9.25,0,0,0-13.082,0l-6.223,6.223,6.223,6.223a9.25,9.25,0,0,0,13.082,0l6.224-6.223Zm-6.54,11.582a5.359,5.359,0,0,1-5.359-5.359,5.359,5.359,0,0,1,5.359-5.359,5.359,5.359,0,0,1,5.358,5.359A5.359,5.359,0,0,1-3321.49-1092.378Z' transform='translate(3334.255 1106.67)' fill='%232B2B2B'/%3E%3C/svg%3E");}.bg-blue .btn-maps:hover {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.805' height='17.805' viewBox='0 0 17.805 17.805'%3E%3Cpath d='M-3359.195-843.1a8.912,8.912,0,0,0-8.814-8.9v0h-.089a8.913,8.913,0,0,0-8.9,8.9,8.913,8.913,0,0,0,8.9,8.9h.089v0A8.912,8.912,0,0,0-3359.195-843.1Zm-16.731.527h3.074a15.334,15.334,0,0,0,.471,3.4h-2.51A7.789,7.789,0,0,1-3375.926-842.57Zm15.657-1.054h-2.957a15.334,15.334,0,0,0-.471-3.4h2.392A7.789,7.789,0,0,1-3360.269-843.625Zm-4.013,0h-3.23v-3.4h2.712A14.147,14.147,0,0,1-3364.281-843.625Zm-3.23-4.451v-2.781a4.492,4.492,0,0,1,2.353,2.781Zm-1.054-2.781v2.781h-2.353A4.492,4.492,0,0,1-3368.566-850.857Zm0,3.835v3.4h-3.23a14.16,14.16,0,0,1,.518-3.4Zm-4.286,3.4h-3.074a7.789,7.789,0,0,1,1.036-3.4h2.51A15.334,15.334,0,0,0-3372.852-843.625Zm1.055,1.054h3.23v3.4h-2.713A14.16,14.16,0,0,1-3371.8-842.57Zm3.23,4.451v2.781a4.492,4.492,0,0,1-2.353-2.781Zm1.054,2.781v-2.781h2.353A4.492,4.492,0,0,1-3367.512-835.338Zm0-3.835v-3.4h3.23a14.147,14.147,0,0,1-.518,3.4Zm4.286-3.4h2.957a7.789,7.789,0,0,1-1.036,3.4h-2.392A15.335,15.335,0,0,0-3363.226-842.57Zm1.191-5.505h-1.989a8.436,8.436,0,0,0-1.253-2.343A7.883,7.883,0,0,1-3362.035-848.076Zm-8.718-2.407a8.358,8.358,0,0,0-1.3,2.407h-2.106A7.882,7.882,0,0,1-3370.752-850.482Zm-3.408,12.363h2.106a8.358,8.358,0,0,0,1.3,2.407A7.882,7.882,0,0,1-3374.16-838.119Zm8.884,2.343a8.436,8.436,0,0,0,1.253-2.343h1.989A7.883,7.883,0,0,1-3365.276-835.776Z' transform='translate(3377 852)' fill='%232B2B2B'/%3E%3C/svg%3E");}.bg-blue .btn-download:hover {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20.045' height='18' viewBox='0 0 20.045 18'%3E%3Cpath d='M25.057,15.157,31.214,9h-5.4V0H24.3V9H18.9Z' transform='translate(-15.034)' fill='%232B2B2B'/%3E%3Crect width='20.045' height='1.534' transform='translate(0 16.466)' fill='%232B2B2B'/%3E%3C/svg%3E");}.bg-blue h1,.bg-blue h2,.bg-blue h3,.bg-blue p {color: #FFFFFF;}.bg-blue a {color: #FFFFFF;}.bg-blue a:hover {color: #2B2B2B;}body {color: #8C8C8C;font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;font-size: 2rem;font-weight: 400;line-height: 3rem;}h1,h2 {color: #2B2B2B;font-family: 'Nunito Sans', Arial, Helvetica, sans-serif;font-size: 4.8rem;font-weight: 800;line-height: 6.3rem;margin: 0 0 6.5rem;word-break: break-word;}@media (max-width: 1199px) {body {font-size: 1.8rem;line-height: 2.7rem;}h1,h2 {font-size: 4rem;line-height: 5rem;margin-bottom: 4.5rem;}}@media (max-width: 767px) {body {font-size: 1.6rem;line-height: 2.4rem;}h1,h2 {font-size: 3.6rem;line-height: 4.4rem;margin-bottom: 3rem;}}*,*:before,*:after {box-sizing: border-box;outline: none;}html {font-size: 10px;}html,body {margin: 0;padding: 0;}body {background-color: #FFFFFF;min-width: 320px;}body.nav-open {height: 100vh;overflow: hidden;}img {height: auto;max-width: 100%;}main,section,header {display: block;}address {font-style: normal;}a {color: #8C8C8C;}a:hover {color: #E62D23;}p:first-child {margin-top: 0;}p:last-child {margin-bottom: 0;}input,select,textarea {color: #8C8C8C;font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;font-size: 2rem;font-weight: 400;line-height: 3rem;}sup {line-height: 0;}@media (max-width: 767px) {input,select,textarea {font-size: 1.6rem;line-height: 1.5em;}}.container {margin-left: auto;margin-right: auto;max-width: 1220px;padding: 0 30px;width: 100%;}.container.small {max-width: 640px;}.template-title {display: none;}.btn {-webkit-appearance: none;background-color: #2B2B2B;border: none;border-radius: 15px;color: #FFFFFF;cursor: pointer;display: inline-block;font-family: 'Nunito Sans', Arial, Helvetica, sans-serif;font-size: 1.8rem;font-weight: 800;line-height: 2.4rem;padding: 0.6rem 2rem;text-align: center;text-decoration: none;transition: all 0.5s;}.btn:hover {background-color: #E62D23;color: #FFFFFF;}.btn:disabled {background-color: #8C8C8C;cursor: not-allowed;}.btn-icon {-webkit-appearance: none;background-color: transparent;border: none;border-radius: 0;cursor: pointer;height: 50px;padding: 8px;width: 50px;}.btn-icon svg {height: 34px;width: 34px;}.btn-download,.btn-maps,.btn-view {background-position: left 20px center;background-repeat: no-repeat;padding-left: 50px;}.btn-view {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25.528' height='17.865' viewBox='0 0 25.528 17.865'%3E%3Cpath d='M-3314.95-1103.961a9.25,9.25,0,0,0-13.082,0l-6.223,6.223,6.223,6.223a9.25,9.25,0,0,0,13.082,0l6.224-6.223Zm-6.54,11.582a5.359,5.359,0,0,1-5.359-5.359,5.359,5.359,0,0,1,5.359-5.359,5.359,5.359,0,0,1,5.358,5.359A5.359,5.359,0,0,1-3321.49-1092.378Z' transform='translate(3334.255 1106.67)' fill='%23FFFFFF'/%3E%3C/svg%3E");}.btn-maps {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.805' height='17.805' viewBox='0 0 17.805 17.805'%3E%3Cpath d='M-3359.195-843.1a8.912,8.912,0,0,0-8.814-8.9v0h-.089a8.913,8.913,0,0,0-8.9,8.9,8.913,8.913,0,0,0,8.9,8.9h.089v0A8.912,8.912,0,0,0-3359.195-843.1Zm-16.731.527h3.074a15.334,15.334,0,0,0,.471,3.4h-2.51A7.789,7.789,0,0,1-3375.926-842.57Zm15.657-1.054h-2.957a15.334,15.334,0,0,0-.471-3.4h2.392A7.789,7.789,0,0,1-3360.269-843.625Zm-4.013,0h-3.23v-3.4h2.712A14.147,14.147,0,0,1-3364.281-843.625Zm-3.23-4.451v-2.781a4.492,4.492,0,0,1,2.353,2.781Zm-1.054-2.781v2.781h-2.353A4.492,4.492,0,0,1-3368.566-850.857Zm0,3.835v3.4h-3.23a14.16,14.16,0,0,1,.518-3.4Zm-4.286,3.4h-3.074a7.789,7.789,0,0,1,1.036-3.4h2.51A15.334,15.334,0,0,0-3372.852-843.625Zm1.055,1.054h3.23v3.4h-2.713A14.16,14.16,0,0,1-3371.8-842.57Zm3.23,4.451v2.781a4.492,4.492,0,0,1-2.353-2.781Zm1.054,2.781v-2.781h2.353A4.492,4.492,0,0,1-3367.512-835.338Zm0-3.835v-3.4h3.23a14.147,14.147,0,0,1-.518,3.4Zm4.286-3.4h2.957a7.789,7.789,0,0,1-1.036,3.4h-2.392A15.335,15.335,0,0,0-3363.226-842.57Zm1.191-5.505h-1.989a8.436,8.436,0,0,0-1.253-2.343A7.883,7.883,0,0,1-3362.035-848.076Zm-8.718-2.407a8.358,8.358,0,0,0-1.3,2.407h-2.106A7.882,7.882,0,0,1-3370.752-850.482Zm-3.408,12.363h2.106a8.358,8.358,0,0,0,1.3,2.407A7.882,7.882,0,0,1-3374.16-838.119Zm8.884,2.343a8.436,8.436,0,0,0,1.253-2.343h1.989A7.883,7.883,0,0,1-3365.276-835.776Z' transform='translate(3377 852)' fill='%23FFFFFF'/%3E%3C/svg%3E");}.btn-download {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20.045' height='18' viewBox='0 0 20.045 18'%3E%3Cpath d='M25.057,15.157,31.214,9h-5.4V0H24.3V9H18.9Z' transform='translate(-15.034)' fill='%23FFFFFF'/%3E%3Crect width='20.045' height='1.534' transform='translate(0 16.466)' fill='%23FFFFFF'/%3E%3C/svg%3E");}.accordion .accordion-element .accordion-title {cursor: pointer;}.accordion .accordion-element .accordion-body {max-height: 0;overflow: hidden;transition: max-height 0.25s;}.accordion .accordion-element.open .accordion-body {max-height: 2000px;transition: max-height 2s;}.article-teaser {background: rgba(255, 255, 255, 0.9);padding: 50px 60px;margin-right: 2%;width: 32%;}.article-teaser:last-child {margin-right: 0;}.article-teaser .date {font-family: 'Nunito Sans', Arial, Helvetica, sans-serif;font-size: 1.4rem;line-height: 3.2rem;}.article-teaser .title {font-family: 'Nunito Sans', Arial, Helvetica, sans-serif;font-size: 2.2rem;font-weight: 800;line-height: 3.2rem;margin-bottom: 2rem;}.article-teaser .image {margin: 0 auto;max-width: 280px;}.article-teaser .text {height: 150px;margin-bottom: 20px;overflow: hidden;text-overflow: ellipsis;}.col-block {display: flex;flex-wrap: wrap;justify-content: flex-start;}.col-block .col {margin-bottom: 2%;}.col-block.col-1 .col {width: 100%;}.col-block.col-2 .col {width: 49%;margin-right: 2%;}.col-block.col-2 .col:nth-child(2n+2) {margin-right: 0;}.col-block.col-3 .col {width: 32%;margin-right: 2%;}.col-block.col-3 .col:nth-child(3n+3) {margin-right: 0;}.col-block.col-4 .col {width: 23.5%;margin-right: 2%;}.col-block.col-4 .col:nth-child(4n+4) {margin-right: 0;}@media (max-width: 1199px) {.article-teaser .text {height: 135px;}.col-block.col-4 .col {width: 32%;margin-right: 2%;}.col-block.col-4 .col:nth-child(4n+4) {margin-right: 2%;}.col-block.col-4 .col:nth-child(3n+3) {margin-right: 0;}}@media (max-width: 991px) {.article-teaser {margin-right: 0;width: 100%;}.col-block.col-1 .col,.col-block.col-2 .col,.col-block.col-3 .col,.col-block.col-4 .col {margin-bottom: 4%;}.col-block.col-3 .col,.col-block.col-4 .col {width: 49%;margin-right: 2%;}.col-block.col-3 .col:nth-child(3n+3),.col-block.col-4 .col:nth-child(3n+3) {margin-right: 2%;}.col-block.col-3 .col:nth-child(2n+2),.col-block.col-4 .col:nth-child(2n+2) {margin-right: 0;}}@media (max-width: 767px) {.article-teaser .text {height: 72px;}}@media (max-width: 479px) {.article-teaser {padding: 30px 30px;}.article-teaser .button {padding: 0;}.btn {display: block;height: 50px;padding: 1.3rem 2rem;width: 100%;}.btn-download,.btn-maps,.btn-view {padding-left: 50px;}.col-block.col-2 .col,.col-block.col-3 .col,.col-block.col-4 .col {width: 100%;margin-right: 0;}}.page-footer {background: #2B2B2B;color: #FFFFFF;font-size: 1.4rem;font-family: 'Nunito Sans', Arial, Helvetica, sans-serif;margin-top: 100px;padding: 30px 0;}.page-footer a {color: #FFFFFF;font-size: 1.4rem;text-decoration: none;}.page-footer a:hover {text-decoration: underline;}.page-footer .logo {color: #E62D23;display: inline-block;height: 64px;max-width: 190px;}.page-footer .logo svg {height: 100%;width: auto;}.page-footer address {float: left;margin-top: 10px;}.page-footer nav {display: inline-block;float: right;margin-top: 10px;}.page-footer nav ul {list-style: none;margin: 0;padding: 0;}.page-footer nav li {display: inline-block;}.page-footer nav li a {display: inline-block;}.page-footer nav li:after {content: ' |';}.page-footer nav li:last-child:after {display: none;}@media (max-width: 991px) {.page-footer {margin-top: 50px;}}@media (max-width: 479px) {.page-footer {text-align: center;}.page-footer nav {float: none;}.page-footer nav a {padding: 10px 0;}}.page-header {background: #FFFFFF;box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);height: 100px;left: 0;padding: 18px 0;position: fixed;right: 0;top: 0;width: 100%;z-index: 100;}.page-header > .container {height: 100%;}.page-header .logo {color: #E62D23;float: left;height: 100%;margin-right: 50px;max-width: 190px;}.page-header .logo svg {width: auto;height: 100%;}.page-header .business-hours {display: inline-block;float: right;margin-left: 20px;position: relative;}.page-header .business-hours .opener {cursor: default;margin-top: 7px;padding: 12px;}.page-header .business-hours .opener:hover {color: #E62D23;}.page-header .business-hours .opener .label {display: none;line-height: 26px;vertical-align: top;}.page-header .business-hours .opener svg {height: 26px;width: 26px;}.page-header .business-hours .info {background: rgba(255, 255, 255, 0.9);box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16);display: none;line-height: 2.4rem;padding: 20px;position: absolute;right: 0;text-align: right;top: 100px;width: 320px;z-index: 100;}.page-header .business-hours .info:before {border-bottom: 18px solid rgba(255, 255, 255, 0.9);border-left: 18px solid transparent;border-right: 18px solid transparent;border-top: none;content: '';display: block;height: 0;left: 50%;position: absolute;top: -18px;transform: translateX(-50%);width: 0;}.page-header .business-hours .info:before {left: auto;right: 8px;transform: none;}.page-header .business-hours:hover .info {display: block;}body.nav-open .page-header .business-hours {position: static;clear: right;}body.nav-open .page-header .business-hours .opener {display: none;}body.nav-open .page-header .business-hours .info {background: transparent;box-shadow: none;display: block;padding: 0;position: static;transform: none;z-index: 201;}body.nav-open .page-header .business-hours .info:before {display: none;}.page-header .main-menu .menu-wrapper {display: flex;}.page-header .main-menu .menu-wrapper > div {width: 100%;}.page-header .main-menu .menu-wrapper > div:nth-child(2) {width: auto;}.page-header .main-menu nav {padding-top: 7px;text-align: right;}.page-header .main-menu nav ul {list-style: none;margin: 0;padding: 0;}.page-header .main-menu nav ul ul {background-color: rgba(255, 255, 255, 0.9);box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16);display: none;left: 50%;min-width: 200px;padding: 20px;position: absolute;top: 100px;text-align: left;transform: translateX(-50%);}.page-header .main-menu nav ul ul:before {border-bottom: 18px solid rgba(255, 255, 255, 0.9);border-left: 18px solid transparent;border-right: 18px solid transparent;border-top: none;content: '';display: block;height: 0;left: 50%;position: absolute;top: -18px;transform: translateX(-50%);width: 0;}.page-header .main-menu nav ul ul a {line-height: 2.4rem;margin-bottom: 0.6rem;}.page-header .main-menu nav > ul > li {display: inline-block;margin-left: 25px;padding-bottom: 50px;position: relative;}.page-header .main-menu nav > ul > li:hover ul {display: block;}.page-header .main-menu nav > ul > li.open > a {color: #E62D23;}.page-header .main-menu nav > ul > li > a {line-height: 50px;}.page-header .main-menu nav a {display: block;text-decoration: none;}.page-header .main-menu address,.page-header .main-menu .catalog-preview {display: none;}body.nav-open .page-header .main-menu {background-color: #FFFFFF;height: calc(100% - 100px);left: 0;overflow-y: auto;padding-top: 100px;position: fixed;top: 100px;width: 100%;z-index: 200;}body.nav-open .page-header .main-menu .container {min-height: 100%;padding-bottom: 70px;position: relative;}body.nav-open .page-header .main-menu nav {text-align: left;}body.nav-open .page-header .main-menu nav > ul > li {display: block;margin-bottom: 5rem;margin-left: 0;padding-bottom: 0;}body.nav-open .page-header .main-menu nav > ul > li:hover ul {display: none;}body.nav-open .page-header .main-menu nav > ul > li.open > a {text-decoration: underline;}body.nav-open .page-header .main-menu nav > ul > li.open ul {display: block;}body.nav-open .page-header .main-menu nav > ul > li > a {color: #E62D23;display: inline-block;font-size: 3.6rem;line-height: 5rem;}body.nav-open .page-header .main-menu nav > ul > li a:hover {text-decoration: underline;}body.nav-open .page-header .main-menu nav > ul > li ul {background-color: transparent;box-shadow: none;padding: 10px 0 0;position: static;transform: none;}body.nav-open .page-header .main-menu nav > ul > li ul a {color: #E62D23;padding: 3px 0;}body.nav-open .page-header .main-menu .catalog-preview {display: inline-block;float: right;margin-bottom: 40px;text-align: center;width: 200px;}body.nav-open .page-header .main-menu .catalog-preview img {box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.3);}body.nav-open .page-header .main-menu .catalog-preview .btn {margin-top: 10px;}body.nav-open .page-header .main-menu address {bottom: 30px;display: block;left: 30px;position: absolute;right: 30px;}body.nav-open .page-header .main-menu address a {font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;font-weight: 400;text-decoration: none;}#btn-menu {color: #E62D23;float: right;margin-left: 20px;margin-top: 7px;z-index: 201;}#btn-menu .icon-close {display: none;}body.nav-open #btn-menu .icon-menu {display: none;}body.nav-open #btn-menu .icon-close {display: block;}#business-hour-closer {display: none;}@media (max-width: 1199px) {.page-header .main-menu nav {display: none;}body.nav-open .page-header .main-menu nav {display: block;}}@media (max-width: 991px) {body.nav-open .page-header .main-menu {overflow: visible;padding-top: 10px;transform: translateX(0);transition: transform 0.5s;}body.nav-open .page-header .main-menu .container {height: 100%;padding-bottom: 100px;}body.nav-open .page-header .main-menu .catalog-preview {display: none;}body.nav-open .page-header .main-menu nav {height: 100%;overflow-x: auto;padding-top: 60px;}body.nav-open .page-header .main-menu nav > ul > li {margin-bottom: 1.5rem;}body.nav-open .page-header .main-menu nav > ul > li > a {font-size: 3rem;line-height: 4rem;}body.nav-open .page-header .main-menu nav > ul > li ul a {margin-bottom: 0;}body.nav-open .page-header .main-menu address {bottom: 10px;}body.show-business-hours .page-header .main-menu {transform: translateX(-100%);}.page-header .business-hours {background-color: #FFFFFF;display: none;font-size: 2rem;left: 0;margin: 0;padding: 0 30px;top: 0;width: 100%;z-index: 201;}body.nav-open .page-header .business-hours {display: block;position: absolute;}body.nav-open .page-header .business-hours .opener {cursor: pointer;display: inline-block;margin: 0;padding-left: 0;width: auto;}body.nav-open .page-header .business-hours .opener .label {display: inherit;margin-left: 5px;}body.nav-open .page-header .business-hours .info {background-color: #FFFFFF;color: #8C8C8C;display: block;height: calc(100vh - 100px);left: 100%;overflow-y: auto;padding: 80px 30px 30px;position: absolute;top: -10px;width: 100vw;}.page-header #business-hour-closer {background-color: #E62D23;color: #FFFFFF;display: inline-block;left: 0;position: absolute;top: 0;}}@media (max-width: 767px) {.page-header .logo {margin: 0;}.page-header address {text-align: center;}}@media (max-width: 380px) {.page-header .logo {height: 85%;margin-top: 7px;}}.page-content {padding-top: 100px;}.page-content ul {list-style: none;margin: 0;padding: 0;}.page-content ul li a {font-family: 'Nunito Sans', Arial, Helvetica, sans-serif;font-size: 2.2rem;font-weight: 800;line-height: 4.5rem;}@media (max-width: 991px) {.page-content ul li a {font-size: 1.8rem;line-height: 2.7rem;}}body.jwa_produkte-und-dienstleistungen_kies-sand-materialannahme .product-category-template h1,body.jwa_produkte-und-dienstleistungen_schachtabdeckungen .product-category-template h1,.product-category-template.orange h1 {color: #EF7700;}body.jwa_produkte-und-dienstleistungen_kies-sand-materialannahme .product-category-template .colored,body.jwa_produkte-und-dienstleistungen_schachtabdeckungen .product-category-template .colored,.product-category-template.orange .colored {background-color: #EF7700;}body.jwa_produkte-und-dienstleistungen_kies-sand-materialannahme .product-category-template .product-category-links a,body.jwa_produkte-und-dienstleistungen_schachtabdeckungen .product-category-template .product-category-links a,.product-category-template.orange .product-category-links a {color: #EF7700;}body.jwa_produkte-und-dienstleistungen_kies-sand-materialannahme .product-category-template .product-category-links a:hover,body.jwa_produkte-und-dienstleistungen_schachtabdeckungen .product-category-template .product-category-links a:hover,.product-category-template.orange .product-category-links a:hover {color: #2B2B2B;}body.jwa_produkte-und-dienstleistungen_kies-sand-materialannahme .product-category-template .catalog-teaser .btn,body.jwa_produkte-und-dienstleistungen_schachtabdeckungen .product-category-template .catalog-teaser .btn,.product-category-template.orange .catalog-teaser .btn {background-color: #EF7700;}body.jwa_produkte-und-dienstleistungen_kies-sand-materialannahme .product-category-template .catalog-teaser .btn:hover,body.jwa_produkte-und-dienstleistungen_schachtabdeckungen .product-category-template .catalog-teaser .btn:hover,.product-category-template.orange .catalog-teaser .btn:hover {background-color: #2B2B2B;}body.jwa_produkte-und-dienstleistungen_presyn-moertel .product-category-template h1,body.jwa_produkte-und-dienstleistungen_pp-kanalrohre .product-category-template h1,.product-category-template.yellow h1 {color: #FFD200;}body.jwa_produkte-und-dienstleistungen_presyn-moertel .product-category-template .colored,body.jwa_produkte-und-dienstleistungen_pp-kanalrohre .product-category-template .colored,.product-category-template.yellow .colored {background-color: #FFD200;}body.jwa_produkte-und-dienstleistungen_presyn-moertel .product-category-template .colored,body.jwa_produkte-und-dienstleistungen_pp-kanalrohre .product-category-template .colored,.product-category-template.yellow .colored {color: #2B2B2B;}body.jwa_produkte-und-dienstleistungen_presyn-moertel .product-category-template .colored h2,body.jwa_produkte-und-dienstleistungen_pp-kanalrohre .product-category-template .colored h2,.product-category-template.yellow .colored h2 {color: #2B2B2B;}body.jwa_produkte-und-dienstleistungen_presyn-moertel .product-category-template .colored a,body.jwa_produkte-und-dienstleistungen_pp-kanalrohre .product-category-template .colored a,.product-category-template.yellow .colored a {color: #2B2B2B;}body.jwa_produkte-und-dienstleistungen_presyn-moertel .product-category-template .colored a:hover,body.jwa_produkte-und-dienstleistungen_pp-kanalrohre .product-category-template .colored a:hover,.product-category-template.yellow .colored a:hover {color: #E62D23;}body.jwa_produkte-und-dienstleistungen_presyn-moertel .product-category-template .product-category-links a,body.jwa_produkte-und-dienstleistungen_pp-kanalrohre .product-category-template .product-category-links a,.product-category-template.yellow .product-category-links a {color: #FFD200;}body.jwa_produkte-und-dienstleistungen_presyn-moertel .product-category-template .product-category-links a:hover,body.jwa_produkte-und-dienstleistungen_pp-kanalrohre .product-category-template .product-category-links a:hover,.product-category-template.yellow .product-category-links a:hover {color: #2B2B2B;}body.jwa_produkte-und-dienstleistungen_presyn-moertel .product-category-template .catalog-teaser .btn,body.jwa_produkte-und-dienstleistungen_pp-kanalrohre .product-category-template .catalog-teaser .btn,.product-category-template.yellow .catalog-teaser .btn {background-color: #FFD200;}body.jwa_produkte-und-dienstleistungen_presyn-moertel .product-category-template .catalog-teaser .btn:hover,body.jwa_produkte-und-dienstleistungen_pp-kanalrohre .product-category-template .catalog-teaser .btn:hover,.product-category-template.yellow .catalog-teaser .btn:hover {background-color: #2B2B2B;}body.jwa_produkte-und-dienstleistungen_transportpreise .product-category-template h1,body.jwa_produkte-und-dienstleistungen_garten-und-strassenbau .product-category-template h1,.product-category-template.green h1 {color: #008D5B;}body.jwa_produkte-und-dienstleistungen_transportpreise .product-category-template .colored,body.jwa_produkte-und-dienstleistungen_garten-und-strassenbau .product-category-template .colored,.product-category-template.green .colored {background-color: #008D5B;}body.jwa_produkte-und-dienstleistungen_transportpreise .product-category-template .product-category-links a,body.jwa_produkte-und-dienstleistungen_garten-und-strassenbau .product-category-template .product-category-links a,.product-category-template.green .product-category-links a {color: #008D5B;}body.jwa_produkte-und-dienstleistungen_transportpreise .product-category-template .product-category-links a:hover,body.jwa_produkte-und-dienstleistungen_garten-und-strassenbau .product-category-template .product-category-links a:hover,.product-category-template.green .product-category-links a:hover {color: #2B2B2B;}body.jwa_produkte-und-dienstleistungen_transportpreise .product-category-template .catalog-teaser .btn,body.jwa_produkte-und-dienstleistungen_garten-und-strassenbau .product-category-template .catalog-teaser .btn,.product-category-template.green .catalog-teaser .btn {background-color: #008D5B;}body.jwa_produkte-und-dienstleistungen_transportpreise .product-category-template .catalog-teaser .btn:hover,body.jwa_produkte-und-dienstleistungen_garten-und-strassenbau .product-category-template .catalog-teaser .btn:hover,.product-category-template.green .catalog-teaser .btn:hover {background-color: #2B2B2B;}body.jwa_produkte-und-dienstleistungen_betonelemente .product-category-template h1,body.jwa_produkte-und-dienstleistungen_lichtschaechte-gitterroste .product-category-template h1,.product-category-template.blue h1 {color: #0081C2;}body.jwa_produkte-und-dienstleistungen_betonelemente .product-category-template .colored,body.jwa_produkte-und-dienstleistungen_lichtschaechte-gitterroste .product-category-template .colored,.product-category-template.blue .colored {background-color: #0081C2;}body.jwa_produkte-und-dienstleistungen_betonelemente .product-category-template .product-category-links a,body.jwa_produkte-und-dienstleistungen_lichtschaechte-gitterroste .product-category-template .product-category-links a,.product-category-template.blue .product-category-links a {color: #0081C2;}body.jwa_produkte-und-dienstleistungen_betonelemente .product-category-template .product-category-links a:hover,body.jwa_produkte-und-dienstleistungen_lichtschaechte-gitterroste .product-category-template .product-category-links a:hover,.product-category-template.blue .product-category-links a:hover {color: #2B2B2B;}body.jwa_produkte-und-dienstleistungen_betonelemente .product-category-template .catalog-teaser .btn,body.jwa_produkte-und-dienstleistungen_lichtschaechte-gitterroste .product-category-template .catalog-teaser .btn,.product-category-template.blue .catalog-teaser .btn {background-color: #0081C2;}body.jwa_produkte-und-dienstleistungen_betonelemente .product-category-template .catalog-teaser .btn:hover,body.jwa_produkte-und-dienstleistungen_lichtschaechte-gitterroste .product-category-template .catalog-teaser .btn:hover,.product-category-template.blue .catalog-teaser .btn:hover {background-color: #2B2B2B;}body.jwa_produkte-und-dienstleistungen_betonrohre .product-category-template h1,body.jwa_produkte-und-dienstleistungen_acosim-moertel-system .product-category-template h1,.product-category-template.red h1 {color: #E62D23;}body.jwa_produkte-und-dienstleistungen_betonrohre .product-category-template .colored,body.jwa_produkte-und-dienstleistungen_acosim-moertel-system .product-category-template .colored,.product-category-template.red .colored {background-color: #E62D23;}body.jwa_produkte-und-dienstleistungen_betonrohre .product-category-template .product-category-links a,body.jwa_produkte-und-dienstleistungen_acosim-moertel-system .product-category-template .product-category-links a,.product-category-template.red .product-category-links a {color: #E62D23;}body.jwa_produkte-und-dienstleistungen_betonrohre .product-category-template .product-category-links a:hover,body.jwa_produkte-und-dienstleistungen_acosim-moertel-system .product-category-template .product-category-links a:hover,.product-category-template.red .product-category-links a:hover {color: #2B2B2B;}body.jwa_produkte-und-dienstleistungen_betonrohre .product-category-template .catalog-teaser .btn,body.jwa_produkte-und-dienstleistungen_acosim-moertel-system .product-category-template .catalog-teaser .btn,.product-category-template.red .catalog-teaser .btn {background-color: #E62D23;}body.jwa_produkte-und-dienstleistungen_betonrohre .product-category-template .catalog-teaser .btn:hover,body.jwa_produkte-und-dienstleistungen_acosim-moertel-system .product-category-template .catalog-teaser .btn:hover,.product-category-template.red .catalog-teaser .btn:hover {background-color: #2B2B2B;}.product-category-template .content-double .content.right {background-color: #EDEDED;padding: 30px;}.product-category-template + .page-footer {margin-top: 0;}.people-list {margin-bottom: 100px;position: relative;}.people-filter {display: flex;flex-wrap: wrap;margin-bottom: 50px;}.people-filter .btn {background-color: #FFFFFF;border: 1px solid #2B2B2B;color: #2B2B2B;display: block;margin-bottom: 10px;margin-right: 2%;padding: 0.4rem 1.8rem;width: 32%;}.people-filter .btn:hover,.people-filter .btn.active {background-color: #E62D23;border-color: #E62D23;color: #FFFFFF;}.people-filter .btn:nth-child(3n+3) {margin-right: 0;}#btn-show-all-jurisdictions {position: absolute;right: 30px;top: 0;}#people-filter-mobile {display: none;margin-bottom: 25px;position: relative;}#people-filter-mobile select {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.283' height='10.536' viewBox='0 0 17.283 10.536'%3E%3Cg transform='translate(-1374.828 152.123) rotate(-90)'%3E%3Cg%3E%3Cpath d='M0,0,7.71,7.228' transform='translate(143 1383.469)' fill='none' stroke='%232B2B2B' stroke-linecap='round' stroke-width='2'/%3E%3Cline x1='7.71' y2='7.228' transform='translate(143 1376.242)' fill='none' stroke='%232B2B2B' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");-moz-appearance: none;-webkit-appearance: none;appearance: none;background-color: #FFFFFF;background-position: right 5px center;background-repeat: no-repeat;border-color: #2B2B2B;color: #2B2B2B;font-family: 'Nunito Sans', Arial, Helvetica, sans-serif;font-weight: 800;padding: 10px 40px 10px 10px;}#people-filter-mobile select::-ms-expand {display: none;}#people-filter-mobile select:focus {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.283' height='10.536' viewBox='0 0 17.283 10.536'%3E%3Cg transform='translate(-1374.828 152.123) rotate(-90)'%3E%3Cg%3E%3Cpath d='M0,0,7.71,7.228' transform='translate(143 1383.469)' fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-width='2'/%3E%3Cline x1='7.71' y2='7.228' transform='translate(143 1376.242)' fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-color: #E62D23;color: #FFFFFF;}.jurisdiction {display: none;}.jurisdiction.show {display: flex;}.person {font-size: 2rem;line-height: 3.2rem;}.person .image {line-height: 0;margin-bottom: 10px;}.person .name {color: #2B2B2B;font-family: 'Nunito Sans', Arial, Helvetica, sans-serif;font-size: 2.2rem;font-weight: 800;}@media (max-width: 991px) {#people-filter-mobile {display: inline-block;}#people-filter {display: none;}}.sub-page.bg-red,.sub-page.bg-gray,.sub-page.bg-blue {margin-bottom: 100px;margin-top: 100px;padding: 50px 0;}.sub-page:last-child {margin-bottom: 100px;}@media (max-width: 991px) {.sub-page.bg-red,.sub-page.bg-gray,.sub-page.bg-blue {margin-bottom: 50px;margin-top: 50px;padding: 25px 0;}.sub-page:last-child {margin-bottom: 50px;}}.article-container {background-attachment: fixed;background-position: center center;background-repeat: no-repeat;background-size: cover;margin-bottom: 100px;margin-top: 50px;padding: 0 30px;}.article-container .article-slider {height: 600px;margin: 0 auto;max-width: 1220px;}.article-container .article-wrapper {display: flex;height: 100%;justify-content: center;width: 100%;}.article-container .swiper-button-next,.article-container .swiper-button-prev {display: none;height: 5rem;width: 3rem;}.article-container .swiper-button-next {right: 0;}.article-container .swiper-button-prev {left: 0;}@media (max-width: 991px) {.article-container {background-attachment: scroll;margin-bottom: 50px;margin-top: 25px;position: relative;}.article-container .article-slider {max-width: 400px;}.article-container .article-wrapper {justify-content: inherit;}.article-container .swiper-button-next,.article-container .swiper-button-prev {display: flex;}}@media (max-width: 479px) {.article-container .article-slider {height: 500px;}}.article-job .text {height: 300px;}.article-job .btn[href=""] {display: none;}body.article-detail-open {height: 100vh;overflow: hidden;}#article-detail-view {background-color: #FFFFFF;bottom: 0;display: none;left: 0;overflow-y: auto;position: fixed;right: 0;top: 100px;z-index: 90;}#article-detail-view .container {padding-bottom: 50px;padding-top: 50px;}#article-detail-view .image {line-height: 0;margin-bottom: 10px;}#article-detail-view .date {font-style: italic;padding-bottom: 2rem;}#article-detail-view .controls {margin-top: 50px;position: relative;text-align: center;}body.article-detail-open #article-detail-view {display: block;}#btn-close-detail-view {color: #E62D23;position: absolute;right: 30px;top: 50px;}#btn-previous-article {left: 0;position: absolute;top: 0;}#btn-previous-article.hide {display: none;}#btn-next-article {position: absolute;right: 0;top: 0;}#btn-next-article.hide {display: none;}@media (max-width: 479px) {#article-detail-view .controls .btn {margin-bottom: 10px;}#btn-show-overview {display: none;}#btn-next-article,#btn-previous-article {position: static;}}.article-sustainability {padding: 0 35px;text-align: center;}.article-sustainability .image {padding-bottom: 83.33333333333334%;overflow: hidden;position: relative;}.article-sustainability .image img {bottom: 0;height: auto;left: 0;position: absolute;width: 100%;}.article-sustainability .number {font-family: 'Nunito Sans', Arial, Helvetica, sans-serif;font-size: 5rem;font-weight: 800;line-height: 6.3rem;margin: 20px 0;}.article-sustainability .description {color: #008D5B;font-family: 'Nunito Sans', Arial, Helvetica, sans-serif;font-size: 2.2rem;font-weight: 800;line-height: 3.2rem;}.article-sustainability .btn {margin-top: 20px;}.article-sustainability .btn[href=""] {display: none;}@media (max-width: 767px) {.article-sustainability .number {font-size: 3.4rem;line-height: 4.3rem;}.article-sustainability .description {font-size: 1.4rem;line-height: 2rem;}}.button {text-align: center;}.text-block + .button {margin-top: 50px;}.button + .button {margin-top: 10px;}@media (max-width: 479px) {.button {padding: 0 30px;}}.catalog-teaser a {text-decoration: none;}.catalog-teaser .image {height: 270px;margin: 50px auto 0;width: 190px;}.catalog-teaser .image img {font-family: 'object-fit: cover;';object-fit: cover;height: 100%;width: 100%;}.catalog-teaser .button {padding: 0;}.content-double {margin: 50px 0 100px;}.content-double .container {display: flex;flex-wrap: wrap;justify-content: space-between;}.content-double .content {width: 49%;}@media (max-width: 991px) {.content-double {margin: 25px 0 50px;}.content-double .content {width: 100%;}.content-double .content.right {margin-top: 50px;}}.download {overflow: hidden;text-align: center;}.download a {display: block;}.download .image {align-items: center;display: flex;height: 270px;justify-content: center;margin-bottom: 20px;text-align: center;}.download .image img {box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.3);height: auto;max-height: 100%;max-width: 100%;width: auto;}@media (max-width: 479px) {.download .image {height: auto;}}.history {position: relative;}.history .dates {position: static;width: calc(100% - 100px);}.history .dates .swiper-slide {border-bottom: 3px solid #FFFFFF;cursor: pointer;font-family: 'Nunito Sans', Arial, Helvetica, sans-serif;font-size: 2.4rem;font-weight: 800;line-height: 5rem;padding: 70px 0 10px;position: relative;text-align: center;transition: font-size 0.5s;width: 180px;}.history .dates .swiper-slide:before {background-position: center bottom;background-repeat: no-repeat;background-size: contain;bottom: 70px;content: '';height: 50px;left: 0;position: absolute;right: 0;transition: height 0.5s;}.history .dates .swiper-slide:nth-child(5n+1) {border-bottom-color: #EF7700;color: #EF7700;}.history .dates .swiper-slide:nth-child(5n+1):before {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='78' viewBox='0 0 36 78'%3E%3Crect width='36' height='78' fill='%23EF7700'/%3E%3C/svg%3E");}.history .dates .swiper-slide:nth-child(5n+2) {border-bottom-color: #FFD200;color: #FFD200;}.history .dates .swiper-slide:nth-child(5n+2):before {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='78' viewBox='0 0 36 78'%3E%3Crect width='36' height='78' fill='%23FFD200'/%3E%3C/svg%3E");}.history .dates .swiper-slide:nth-child(5n+3) {border-bottom-color: #008D5B;color: #008D5B;}.history .dates .swiper-slide:nth-child(5n+3):before {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='78' viewBox='0 0 36 78'%3E%3Crect width='36' height='78' fill='%23008D5B'/%3E%3C/svg%3E");}.history .dates .swiper-slide:nth-child(5n+4) {border-bottom-color: #0081C2;color: #0081C2;}.history .dates .swiper-slide:nth-child(5n+4):before {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='78' viewBox='0 0 36 78'%3E%3Crect width='36' height='78' fill='%230081C2'/%3E%3C/svg%3E");}.history .dates .swiper-slide:nth-child(5n+5) {border-bottom-color: #E62D23;color: #E62D23;}.history .dates .swiper-slide:nth-child(5n+5):before {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='78' viewBox='0 0 36 78'%3E%3Crect width='36' height='78' fill='%23E62D23'/%3E%3C/svg%3E");}.history .dates .swiper-slide.swiper-slide-active {font-size: 4.4rem;}.history .dates .swiper-slide.swiper-slide-active:before {height: 60px;}.history .dates .swiper-button-prev,.history .dates .swiper-button-next {color: #2B2B2B;top: 150px;}.history .dates .swiper-button-prev {left: 30px -10px;}.history .dates .swiper-button-next {right: 30px -10px;}.history .events {margin-top: 50px;}.history .events .date {display: none;}.history .events .swiper-slide .event {margin: 0 auto;max-width: 580px;}.google-maps {margin-top: 50px;}.google-maps .maps {padding-bottom: 49%;position: relative;}.google-maps .map-wrapper {display: none;height: 100%;overflow: hidden;position: absolute;width: 100%;}.google-maps .map-wrapper.show {display: block;}.google-maps .map-wrapper iframe {border: none;height: 100%;width: 100%;}.google-maps .location {background-color: #EDEDED;font-family: 'Nunito Sans', Arial, Helvetica, sans-serif;font-size: 1.8rem;margin-bottom: 25px;position: relative;}.google-maps .location.open {background-color: #E62D23;color: #FFFFFF;}.google-maps .location.open:before {border-bottom: 20px solid transparent;border-left: none;border-right: 20px solid #E62D23;border-top: 20px solid transparent;content: '';display: block;height: 0;top: 50%;position: absolute;left: -20px;transform: translateY(-50%);width: 0;}.google-maps .location.open .btn:hover {background-color: #EDEDED;color: #2B2B2B;}.google-maps .location.open .btn-view:hover {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25.528' height='17.865' viewBox='0 0 25.528 17.865'%3E%3Cpath d='M-3314.95-1103.961a9.25,9.25,0,0,0-13.082,0l-6.223,6.223,6.223,6.223a9.25,9.25,0,0,0,13.082,0l6.224-6.223Zm-6.54,11.582a5.359,5.359,0,0,1-5.359-5.359,5.359,5.359,0,0,1,5.359-5.359,5.359,5.359,0,0,1,5.358,5.359A5.359,5.359,0,0,1-3321.49-1092.378Z' transform='translate(3334.255 1106.67)' fill='%232B2B2B'/%3E%3C/svg%3E");}.google-maps .location.open .btn-maps:hover {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.805' height='17.805' viewBox='0 0 17.805 17.805'%3E%3Cpath d='M-3359.195-843.1a8.912,8.912,0,0,0-8.814-8.9v0h-.089a8.913,8.913,0,0,0-8.9,8.9,8.913,8.913,0,0,0,8.9,8.9h.089v0A8.912,8.912,0,0,0-3359.195-843.1Zm-16.731.527h3.074a15.334,15.334,0,0,0,.471,3.4h-2.51A7.789,7.789,0,0,1-3375.926-842.57Zm15.657-1.054h-2.957a15.334,15.334,0,0,0-.471-3.4h2.392A7.789,7.789,0,0,1-3360.269-843.625Zm-4.013,0h-3.23v-3.4h2.712A14.147,14.147,0,0,1-3364.281-843.625Zm-3.23-4.451v-2.781a4.492,4.492,0,0,1,2.353,2.781Zm-1.054-2.781v2.781h-2.353A4.492,4.492,0,0,1-3368.566-850.857Zm0,3.835v3.4h-3.23a14.16,14.16,0,0,1,.518-3.4Zm-4.286,3.4h-3.074a7.789,7.789,0,0,1,1.036-3.4h2.51A15.334,15.334,0,0,0-3372.852-843.625Zm1.055,1.054h3.23v3.4h-2.713A14.16,14.16,0,0,1-3371.8-842.57Zm3.23,4.451v2.781a4.492,4.492,0,0,1-2.353-2.781Zm1.054,2.781v-2.781h2.353A4.492,4.492,0,0,1-3367.512-835.338Zm0-3.835v-3.4h3.23a14.147,14.147,0,0,1-.518,3.4Zm4.286-3.4h2.957a7.789,7.789,0,0,1-1.036,3.4h-2.392A15.335,15.335,0,0,0-3363.226-842.57Zm1.191-5.505h-1.989a8.436,8.436,0,0,0-1.253-2.343A7.883,7.883,0,0,1-3362.035-848.076Zm-8.718-2.407a8.358,8.358,0,0,0-1.3,2.407h-2.106A7.882,7.882,0,0,1-3370.752-850.482Zm-3.408,12.363h2.106a8.358,8.358,0,0,0,1.3,2.407A7.882,7.882,0,0,1-3374.16-838.119Zm8.884,2.343a8.436,8.436,0,0,0,1.253-2.343h1.989A7.883,7.883,0,0,1-3365.276-835.776Z' transform='translate(3377 852)' fill='%232B2B2B'/%3E%3C/svg%3E");}.google-maps .location.open .btn-download:hover {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20.045' height='18' viewBox='0 0 20.045 18'%3E%3Cpath d='M25.057,15.157,31.214,9h-5.4V0H24.3V9H18.9Z' transform='translate(-15.034)' fill='%232B2B2B'/%3E%3Crect width='20.045' height='1.534' transform='translate(0 16.466)' fill='%232B2B2B'/%3E%3C/svg%3E");}.google-maps .location.open h1,.google-maps .location.open h2 {color: #FFFFFF;}.google-maps .location.open a {color: #FFFFFF;}.google-maps .location.open a:hover {color: #2B2B2B;}.google-maps .location .title {font-size: 2.2rem;font-weight: 800;line-height: 2.8rem;padding: 20px 35px;}.google-maps .location .content {padding: 0 35px;}.google-maps .location .info {color: #2B2B2B;font-weight: 800;}.google-maps .location .buttons {padding-bottom: 20px;}@media (max-width: 991px) {.google-maps .col-block .col {margin: 0;width: 100%;}.google-maps .maps {height: 300px;padding-bottom: 0;}.google-maps .locations {display: flex;flex-wrap: wrap;}.google-maps .location {background-color: #2B2B2B;order: 2;width: 100%;}.google-maps .location.open {order: 1;}.google-maps .location.open:before {border-bottom: 20px solid #E62D23;border-left: 20px solid transparent;border-right: 20px solid transparent;border-top: none;content: '';display: block;height: 0;left: 50%;position: absolute;top: -20px;transform: translateX(-50%);width: 0;}.google-maps .location .title {color: #FFFFFF;}.google-maps .location .buttons {padding-bottom: 10px;}.google-maps .location .btn {margin-bottom: 10px;}}.grid {margin-top: 50px;}@media (max-width: 991px) {.grid {margin-top: 25px;}}.image-fullwidth {background-position: center center;background-repeat: no-repeat;background-size: cover;height: 50vw;margin: 100px 0;max-height: 600px;min-height: 248px;}.image-fullwidth.paralax {background-attachment: fixed;}.page-content > .image-fullwidth {margin: 0;}@media (max-width: 1024px) {.image-fullwidth {margin: 50px 0;}.image-fullwidth.paralax {background-attachment: scroll;}}@media (max-width: 991px) {.image-fullwidth {margin: 50px 0;}}.image-triptych {display: flex;margin-top: 100px;}.image-triptych .image {background-position: center center;background-repeat: no-repeat;background-size: cover;height: 16.66vw;width: 33.33%;}.text-block-more.colored + .image-triptych,.text-block.colored + .image-triptych {margin-top: 0;}@media (max-width: 991px) {.image-triptych {margin-top: 50px;}}@media (max-width: 767px) {.image-triptych {flex-wrap: wrap;}.image-triptych .image {height: 50vw;width: 100%;}}.slider-large.swiper-container {overflow: visible;}.slider-intro-text {position: absolute;height: 100%;top: 0;}.slider-intro-text .content {bottom: 0;color: #FFFFFF;height: 100%;left: 30px;padding: 50px 30px 0;position: absolute;top: 0;width: 580px;z-index: 2;}.slider-intro-text .content.orange {background-color: rgba(239, 119, 0, 0.7);}.slider-intro-text .content.yellow {background-color: rgba(255, 210, 0, 0.7);}.slider-intro-text .content.green {background-color: rgba(0, 141, 91, 0.7);}.slider-intro-text .content.blue {background-color: rgba(0, 129, 194, 0.7);}.slider-intro-text .content.red {background-color: rgba(230, 45, 35, 0.7);}.slider-intro-text .title {font-family: 'Nunito Sans', Arial, Helvetica, sans-serif;font-weight: 800;font-size: 4.5rem;line-height: 6rem;margin-bottom: 20px;}.page-banner {height: 50vw;max-height: 600px;position: relative;}.page-banner .image {bottom: 0;height: 100%;left: 0;line-height: 0;overflow: hidden;position: absolute;right: 0;top: 0;width: 100%;z-index: 1;}.page-banner .image img {font-family: 'object-fit: cover;';object-fit: cover;height: 100%;width: 100%;font-family: 'object-fit: cover; object-position: top;';object-position: top;}.page-banner .content {bottom: 0;color: #FFFFFF;height: 100%;left: 30px;padding: 50px 30px 0;position: absolute;top: 0;width: 580px;z-index: 2;}.page-banner .content.orange {background-color: rgba(239, 119, 0, 0.7);}.page-banner .content.yellow {background-color: rgba(255, 210, 0, 0.7);}.page-banner .content.green {background-color: rgba(0, 141, 91, 0.7);}.page-banner .content.blue {background-color: rgba(0, 129, 194, 0.7);}.page-banner .content.red {background-color: rgba(230, 45, 35, 0.7);}.page-banner .title {font-family: 'Nunito Sans', Arial, Helvetica, sans-serif;font-weight: 800;font-size: 4.5rem;line-height: 6rem;margin-bottom: 20px;}.page-banner .button {bottom: 50px;display: none;left: 0;position: absolute;right: 0;}@media (max-width: 1199px) {.page-banner .title,.slider-intro-text .title {font-size: 4rem;line-height: 5rem;}}@media (max-width: 991px) {.slider-intro-text {height: auto;position: static;}.slider-intro-text .content {height: auto;padding: 20px 30px;position: static;width: 100%;}.slider-intro-text .content.orange {background-color: #EF7700;}.slider-intro-text .content.yellow {background-color: #FFD200;}.slider-intro-text .content.green {background-color: #008D5B;}.slider-intro-text .content.blue {background-color: #0081C2;}.slider-intro-text .content.red {background-color: #E62D23;}.slider-intro-text .title {font-size: 1.8rem;line-height: 2.4rem;margin-bottom: 0;}.slider-intro-text .text {display: none;}.page-banner {height: auto;}.page-banner .image {height: 50vw;min-height: 248px;position: static;}.page-banner .content {height: auto;padding: 20px 30px;position: static;width: 100%;}.page-banner .content.orange {background-color: #EF7700;}.page-banner .content.yellow {background-color: #FFD200;}.page-banner .content.green {background-color: #008D5B;}.page-banner .content.blue {background-color: #0081C2;}.page-banner .content.red {background-color: #E62D23;}.page-banner .title {font-size: 1.8rem;line-height: 2.4rem;margin-bottom: 0;}.page-banner .text,.page-banner .button {display: none;}}.product-categories {display: flex;flex-wrap: wrap;justify-content: center;margin: 100px auto 0;max-width: 1920px;}.product-categories .category {background-position: center top;background-repeat: no-repeat;background-size: cover;display: block;padding-bottom: 15.277777777777779%;position: relative;width: 25%;}.product-categories .category .title {bottom: 0;color: #FFFFFF;display: flex;font-family: 'Nunito Sans', Arial, Helvetica, sans-serif;font-size: 1.8rem;font-weight: 800;height: 60%;left: 0;line-height: 2.4rem;padding: 20px 40px 0;position: absolute;right: 0;transition: height 0.5s;}.product-categories .category.orange .title {background-color: rgba(239, 119, 0, 0.6);}.product-categories .category.yellow .title {background-color: rgba(255, 210, 0, 0.6);}.product-categories .category.green .title {background-color: rgba(0, 141, 91, 0.6);}.product-categories .category.blue .title {background-color: rgba(0, 129, 194, 0.6);}.product-categories .category.red .title {background-color: rgba(230, 45, 35, 0.6);}.product-categories .category:hover .title {height: 100%;}@media (max-width: 1199px) {.product-categories .category {padding-bottom: 20.368333333333332%;width: 33.33%;}.product-categories .category .title {padding-top: 15px;}}@media (max-width: 991px) {.product-categories {margin-top: 50px;}.product-categories .category .title {padding-left: 30px;padding-right: 30px;}}@media (max-width: 767px) {.product-categories .category {padding-bottom: 30.555555555555557%;width: 50%;}body.jwa_home .product-categories {display: none;}}@media (max-width: 479px) {.product-categories .category {padding-bottom: 61.111111111111114%;width: 100%;}}.product-category-links {margin-top: 50px;text-align: center;}.product-category-links .btn-prev {float: left;margin-left: -15px;}.product-category-links .btn-next {float: right;margin-right: -15px;}.product-category-links .main-link {display: inline-block;line-height: 50px;}@media (max-width: 991px) {.product-category-links {margin-top: 25px;}}.slider-large .page-banner .button {display: inline-block;}@media (max-width: 991px) {.slider-large .swiper-pagination.swiper-pagination-bullets {bottom: auto;top: calc(49vw - 24px);}.slider-large .page-banner .button {display: none;}}@media (max-width: 479px) {.slider-large .swiper-pagination.swiper-pagination-bullets {top: 218px;}}.text-block {margin-top: 100px;}.text-block.colored {color: #FFFFFF;padding-bottom: 50px;padding-top: 50px;}.text-block.colored h2 {color: #FFFFFF;}.text-block.colored a {color: #FFFFFF;}.text-block.colored a:hover {color: #2B2B2B;}.text-block .text-block-content {margin-left: auto;margin-right: auto;max-width: 640px;padding: 0 30px;width: 100%;}.text-with-image .text-block .text-block-content {max-width: none;padding: 0;}.text-block table {width: 100%;}.text-block table tr td {padding: 0;vertical-align: top;}.text-block table tr td:first-child {padding-right: 10px;width: 65%;}.bg-red .text-block,.bg-gray .text-block {margin-top: 0;}.content-double .text-block {margin-top: 0;}.content-double .text-block .text-block-content {padding: 0;}@media (max-width: 991px) {.text-block {margin-top: 50px;}}@media (max-width: 767px) {.text-block table tr td,.text-block table tr td:first-child {display: block;padding: 0;width: 100%;}.text-block table tr td:last-child {padding-bottom: 10px;}}.text-block-more.colored {color: #FFFFFF;padding-bottom: 50px;padding-top: 50px;}.text-block-more.colored h2 {color: #FFFFFF;}.text-block-more.colored a {color: #FFFFFF;}.text-block-more.colored a:hover {color: #2B2B2B;}.text-block-more .text-block-content {margin-left: auto;margin-right: auto;max-width: 640px;padding: 0 30px;width: 100%;}.text-block-more .more .text {max-height: 0;overflow: hidden;transition: max-height 5s;}.text-block-more .more .text.open {margin-top: 50px;max-height: 5000px;}.text-block-more .button {margin-top: 50px;padding: 0;}.text-block-more table {width: 100%;}.text-block-more table tr td {vertical-align: top;}.text-block-more table tr td:first-child {padding-right: 10px;width: 65px;}.text-with-image .text-block-more .text-block-content {padding: 0;}@media (max-width: 991px) {.text-block-more.colored {padding-bottom: 25px;padding-top: 25px;}.text-block-more .more .text.open {margin-top: 25px;}.text-block-more .button {margin-top: 25px;}}@media (max-width: 767px) {.text-block-more table tr td,.text-block-more table tr td:first-child {display: block;padding: 0;width: 100%;}.text-block-more table tr td:first-child {font-weight: bold;}.text-block-more table tr td:last-child {padding-bottom: 10px;}}.text-with-image .wrapper {display: flex;flex-wrap: wrap;justify-content: space-between;}.text-with-image .wrapper.content-right .image {order: 1;}.text-with-image .wrapper.content-right .content {order: 2;}.text-with-image .image {line-height: 0;order: 2;width: 49%;}.text-with-image .content {order: 1;width: 49%;}@media (max-width: 991px) {.text-with-image .wrapper.content-right .image {margin-bottom: 50px;}.text-with-image .wrapper.content-right .content {margin-bottom: 0;}.text-with-image .image {margin: 0 auto;max-width: 570px;width: 100%;}.text-with-image .content {margin-bottom: 50px;width: 100%;}}.itds-privacy-notice {*zoom: 1;background-color: #E62D23;color: #FFFFFF;bottom: 0;box-shadow: rgba(0, 0, 0, 0.1) 2px -4px 8px;left: 0;padding: 20px;position: fixed;right: 0;z-index: 200;}.itds-privacy-notice:before,.itds-privacy-notice:after {display: table;line-height: 0;content: "";}.itds-privacy-notice:after {clear: both;}.itds-privacy-notice:before,.itds-privacy-notice:after {content: " ";display: table;}.itds-privacy-notice:after {clear: both;}.itds-privacy-notice .btn:hover {background-color: #EDEDED;color: #2B2B2B;}.itds-privacy-notice .btn-view:hover {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25.528' height='17.865' viewBox='0 0 25.528 17.865'%3E%3Cpath d='M-3314.95-1103.961a9.25,9.25,0,0,0-13.082,0l-6.223,6.223,6.223,6.223a9.25,9.25,0,0,0,13.082,0l6.224-6.223Zm-6.54,11.582a5.359,5.359,0,0,1-5.359-5.359,5.359,5.359,0,0,1,5.359-5.359,5.359,5.359,0,0,1,5.358,5.359A5.359,5.359,0,0,1-3321.49-1092.378Z' transform='translate(3334.255 1106.67)' fill='%232B2B2B'/%3E%3C/svg%3E");}.itds-privacy-notice .btn-maps:hover {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.805' height='17.805' viewBox='0 0 17.805 17.805'%3E%3Cpath d='M-3359.195-843.1a8.912,8.912,0,0,0-8.814-8.9v0h-.089a8.913,8.913,0,0,0-8.9,8.9,8.913,8.913,0,0,0,8.9,8.9h.089v0A8.912,8.912,0,0,0-3359.195-843.1Zm-16.731.527h3.074a15.334,15.334,0,0,0,.471,3.4h-2.51A7.789,7.789,0,0,1-3375.926-842.57Zm15.657-1.054h-2.957a15.334,15.334,0,0,0-.471-3.4h2.392A7.789,7.789,0,0,1-3360.269-843.625Zm-4.013,0h-3.23v-3.4h2.712A14.147,14.147,0,0,1-3364.281-843.625Zm-3.23-4.451v-2.781a4.492,4.492,0,0,1,2.353,2.781Zm-1.054-2.781v2.781h-2.353A4.492,4.492,0,0,1-3368.566-850.857Zm0,3.835v3.4h-3.23a14.16,14.16,0,0,1,.518-3.4Zm-4.286,3.4h-3.074a7.789,7.789,0,0,1,1.036-3.4h2.51A15.334,15.334,0,0,0-3372.852-843.625Zm1.055,1.054h3.23v3.4h-2.713A14.16,14.16,0,0,1-3371.8-842.57Zm3.23,4.451v2.781a4.492,4.492,0,0,1-2.353-2.781Zm1.054,2.781v-2.781h2.353A4.492,4.492,0,0,1-3367.512-835.338Zm0-3.835v-3.4h3.23a14.147,14.147,0,0,1-.518,3.4Zm4.286-3.4h2.957a7.789,7.789,0,0,1-1.036,3.4h-2.392A15.335,15.335,0,0,0-3363.226-842.57Zm1.191-5.505h-1.989a8.436,8.436,0,0,0-1.253-2.343A7.883,7.883,0,0,1-3362.035-848.076Zm-8.718-2.407a8.358,8.358,0,0,0-1.3,2.407h-2.106A7.882,7.882,0,0,1-3370.752-850.482Zm-3.408,12.363h2.106a8.358,8.358,0,0,0,1.3,2.407A7.882,7.882,0,0,1-3374.16-838.119Zm8.884,2.343a8.436,8.436,0,0,0,1.253-2.343h1.989A7.883,7.883,0,0,1-3365.276-835.776Z' transform='translate(3377 852)' fill='%232B2B2B'/%3E%3C/svg%3E");}.itds-privacy-notice .btn-download:hover {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20.045' height='18' viewBox='0 0 20.045 18'%3E%3Cpath d='M25.057,15.157,31.214,9h-5.4V0H24.3V9H18.9Z' transform='translate(-15.034)' fill='%232B2B2B'/%3E%3Crect width='20.045' height='1.534' transform='translate(0 16.466)' fill='%232B2B2B'/%3E%3C/svg%3E");}.itds-privacy-notice h1,.itds-privacy-notice h2 {color: #FFFFFF;}.itds-privacy-notice a {color: #FFFFFF;}.itds-privacy-notice a:hover {color: #2B2B2B;}.itds-privacy-notice .privacy-text {float: left;width: 80%;}.itds-privacy-notice .privacy-button {float: right;margin-left: 20px;}.swiper-pagination-bullet {background-color: #FFFFFF;opacity: 1;}.swiper-pagination-bullet-active {background-color: #2B2B2B;}.swiper-button-next,.swiper-button-prev {background-position: center;background-repeat: no-repeat;background-size: 60% 60%;}.swiper-button-next:after,.swiper-button-prev:after {display: none;}.swiper-button-next {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 512'%3E%3Cpath fill='%232B2B2B' d='M17.525 36.465l-7.071 7.07c-4.686 4.686-4.686 12.284 0 16.971L205.947 256 10.454 451.494c-4.686 4.686-4.686 12.284 0 16.971l7.071 7.07c4.686 4.686 12.284 4.686 16.97 0l211.051-211.05c4.686-4.686 4.686-12.284 0-16.971L34.495 36.465c-4.686-4.687-12.284-4.687-16.97 0z'%3E%3C/path%3E%3C/svg%3E");}.swiper-button-next:hover {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 512'%3E%3Cpath fill='%23E62D23' d='M17.525 36.465l-7.071 7.07c-4.686 4.686-4.686 12.284 0 16.971L205.947 256 10.454 451.494c-4.686 4.686-4.686 12.284 0 16.971l7.071 7.07c4.686 4.686 12.284 4.686 16.97 0l211.051-211.05c4.686-4.686 4.686-12.284 0-16.971L34.495 36.465c-4.686-4.687-12.284-4.687-16.97 0z'%3E%3C/path%3E%3C/svg%3E");}.swiper-button-prev {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 512'%3E%3Cpath fill='%232B2B2B' d='M238.475 475.535l7.071-7.07c4.686-4.686 4.686-12.284 0-16.971L50.053 256 245.546 60.506c4.686-4.686 4.686-12.284 0-16.971l-7.071-7.07c-4.686-4.686-12.284-4.686-16.97 0L10.454 247.515c-4.686 4.686-4.686 12.284 0 16.971l211.051 211.05c4.686 4.686 12.284 4.686 16.97-.001z'%3E%3C/path%3E%3C/svg%3E");}.swiper-button-prev:hover {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 512'%3E%3Cpath fill='%23E62D23' d='M238.475 475.535l7.071-7.07c4.686-4.686 4.686-12.284 0-16.971L50.053 256 245.546 60.506c4.686-4.686 4.686-12.284 0-16.971l-7.071-7.07c-4.686-4.686-12.284-4.686-16.97 0L10.454 247.515c-4.686 4.686-4.686 12.284 0 16.971l211.051 211.05c4.686 4.686 12.284 4.686 16.97-.001z'%3E%3C/path%3E%3C/svg%3E");}.corona-sticker {position: absolute;right: 8%;top: 469px;width: 250px;height: 250px;z-index: 10;}@media (max-width: 1199px) {.corona-sticker {width: 200px;height: 200px;top: 400px;display: none;}}@media (max-width: 991px) {.corona-sticker {width: 150px;height: 150px;top: auto;bottom: 80px;left: 3%;}}@media (max-width: 479px) {.corona-sticker {width: 120px;height: 120px;bottom: 100px;}}.stoerer-sticker {position: absolute;right: 8%;top: 469px;width: 250px;height: 250px;z-index: 10;}@media (max-width: 1199px) {.corona-sticker {width: 200px;height: 200px;top: 400px;display: none;}}@media (max-width: 991px) {.corona-sticker {width: 150px;height: 150px;top: auto;bottom: 80px;left: 3%;}}@media (max-width: 479px) {.corona-sticker {width: 120px;height: 120px;bottom: 100px;}}