/* Landingpages.css */
body.toplagen{background-color:#f7f7f7}.toplagen #wrapper{max-width:1920px;position:relative;overflow:hidden;margin-right:auto;margin-left:auto;background-color:#fff}.toplagen #header{height:auto;max-width:1920px;left:0;right:0;top:0;position:fixed;margin-right:auto;margin-left:auto;height: auto;z-index: 2}.toplagen #header::before{left:12%;top:0;position:absolute;width: 196px;height: 196px;background-size: 196px;width: clamp(5rem, -3.2857rem + 12.9464vw, 12.25rem);height: clamp(5rem, -3.2857rem + 12.9464vw, 12.25rem);background-size: clamp(5rem, -3.2857rem + 12.9464vw, 12.25rem);background-repeat: no-repeat;object-fit: contain;background-size: contain;transition: all 0.5s ease}.toplagen #header.nav-fixed::before{width: 96px;  height: 96px;  object-fit: contain;  background-size: contain}.herostage_img img{min-height:600px;object-fit: cover}.header__buttons{max-width: 1920px;right: 0;  top: 0;  left: 0;  margin: auto;  position: fixed;  display: flex;  gap: clamp(0.3125rem, -0.1518rem + 1.4286vw, 1.5625rem);  justify-content: flex-end;z-index: 2}.header__buttons a{display: inline-flex;padding: 15px 25px;justify-content: center;align-items: center;gap: 10px;background: #F00;color: #FFF;text-align: center;font-size: clamp(0.6875rem, 0.4786rem + 0.6429vw, 1.25rem);font-weight: 400}.herostage__banner{background: #003745;color: #fff;font-size: clamp(1.25rem, 1.1339rem + 0.3571vw, 1.5625rem);text-align: center;padding: 75px 20px clamp(3.75rem, 2.6786rem + 1.6741vw, 4.6875rem) 20px}.herostage__banner *{margin-bottom: 0}.toplagen h1{color: #fff;font-family: 'dekafrutiger_otps75_bold';font-size: 50px;font-size: clamp(1.6875rem, 1.1536rem + 1.6429vw, 3.125rem);font-weight: 700;line-height: 1;margin-top: 0px !important}.toplagen h2{color: #003745;text-align: center;font-family: 'dekafrutiger_otps75_bold';font-size: 60px;font-size: clamp(1.6875rem, 0.9214rem + 2.3571vw, 3.75rem);font-weight: 700;line-height: normal;text-transform: uppercase;margin-top: clamp(3.125rem, 1.5464rem + 4.8571vw, 7.375rem)}.grid-galerie ul{margin-top:100px;display: grid;  column-gap: clamp(0.3125rem, -0.0357rem + 1.0714vw, 1.25rem)}.grid-galerie ul img,.grid-galerie ul .image_container{height:100%;object-fit: cover}.ce_text.content--center{padding-right:20px;padding-left:20px}.ce_rsce_toplagen_fact-boxes{max-width:1160px;margin-right:auto;margin-bottom:118px;margin-left:auto;padding-top:10px;padding-right:20px;padding-left:20px;column-count: 2;column-gap: 70px;column-gap: clamp(1.875rem, 0.9464rem + 2.8571vw, 4.375rem)}.ce_rsce_toplagen_fact-boxes h3{color: #003745;font-family: 'dekafrutiger_otps75_bold';font-size: 1.125rem;line-height: 1.4font-style: uppercase;margin: 0;padding: 15px clamp(1.25rem, 0.7857rem + 1.4286vw, 2.5rem);background: rgba(130, 156, 164, 0.30)}.ce_rsce_toplagen_fact-boxes .ce_text{background: rgba(130, 156, 164, 0.05);padding: 25px clamp(1.25rem, 0.7857rem + 1.4286vw, 2.5rem)}.ce_rsce_toplagen_fact-boxes p{margin-bottom: 0}.toplagen .swiper-container img{min-height: 300px;  max-height: 938px}.toplagen .ce_rsce_slider::before{Display: none}.toplagen .swiper-container .image_container::after{background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 73.76%, rgba(0, 0, 0, 0.80) 100%);  mix-blend-mode: multiply;  content: ""}.swiper-horizontal > .swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom: clamp(1.5625rem, 0.5875rem + 3vw, 4.1875rem);}.ce_rsce_toplage_iconbox{max-width: 1224px;margin-right: auto;margin-bottom: 98px;margin-left: auto;padding: 10px 20px 0 20px}.ce_rsce_toplage_iconbox .content-wrap{padding: clamp(2.1875rem, 1.8393rem + 1.0714vw, 3.125rem) clamp(1.25rem, 0.5536rem + 2.1429vw, 3.125rem);margin-bottom: 20px;background: #003745;color: #fff}.ce_rsce_toplage_iconbox .content-wrap h3{margin-top: clamp(1.3125rem, 0.6393rem + 2.0714vw, 3.125rem);padding: 0 0 10px 0;color: #FFF;font-family: 'dekafrutiger_otps75_bold';font-size: 1.4375rem;line-height: 1.3}.ce_rsce_toplage_iconbox p{margin-bottom:0}.ce_rsce_toplage_iconbox .image_container{margin-right:auto;margin-left:auto;text-align:center}@media only screen and (min-width: 768px){.grid-galerie ul {grid-template-columns: repeat(8, auto);  grid-template-rows: repeat(1, auto);}.grid-galerie li:nth-of-type(1) {  grid-column: 1 / 3;  grid-row: 1;}.grid-galerie li:nth-of-type(2) {  grid-column: 3 / 7;  grid-row: 1;}.grid-galerie li:nth-of-type(3) {  grid-column: 7 / 9;  grid-row: 1;}}@media only screen and (max-width: 767px){.toplagen #header::before {  left: 0;}.header__buttons a {    display: inline-flex;    padding: 10px 10px;    gap: 5px;}.herostage__banner {    padding-top: 85px;}.ce_rsce_toplagen_fact-boxes {  column-count: 1;  column-gap: 0;}.grid-galerie ul {  margin-top: 40px;  grid-template-columns: repeat(3, auto);  grid-template-rows: repeat(3, auto);  row-gap: clamp(0.3125rem, -0.0357rem + 1.0714vw, 1.25rem);}.grid-galerie li:nth-of-type(1) {  grid-column: 1 / 2;  grid-row: 2;}.grid-galerie li:nth-of-type(2) {  grid-column: 1 / 3;  grid-row: 1 / 2;}.grid-galerie li:nth-of-type(3) {  grid-column: 2 / 3;  grid-row: 2;}.ce_rsce_toplagen_fact-boxes {margin-bottom: 50px;}.ce_rsce_toplage_iconbox {  margin-bottom: 72px;}}