 @import url(normalize.min.css);@import url(slick.min.css);@import url(slick-theme.min.css);* {box-sizing: border-box;-webkit-tap-highlight-color: transparent !important;}body {font-family: 'Montserrat', sans-serif;color:#545858;}h1, h2, h3{font-weight: 700;font-size: 2.25em;}h2 span, h3 span{font-size: 0.75em;line-height: 1.12em;display: block;margin-top: 8px;color:#296e6b;}a {outline:none !important;text-decoration: none;color:#545858;-webkit-transition: .3s ease-in-out;-moz-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: 0.3s ease-in-out;}p{text-align: justify;line-height: 1.65em;font-weight: 400;}ul, ol{list-style-type:none;margin:0;padding:0;}section{margin:80px 0;}.innerbox_s{max-width:900px;margin: 0 auto;padding: 2% 6%;}.innerbox_m{max-width:1050px;margin: 0 auto;padding: 2% 6%;}.innerbox_l{padding: 2% 6%;}.flex_container{display: flex;justify-content: space-between;}.drittel{width:30%;margin-right:5% }.zweidrittel{width:60%;margin-right:5% }.halbe{width:47.5%;margin-right:5%;}.viertel{width:21.25%;margin-right:5%;}.halbe:last-child, .drittel:last-child, .zweidrittel:last-child, .viertel:last-child{margin-right:0;}.btn, .btn_light, .btn_wht{display:inline-block;background: #296e6b;color:#fff;padding:15px 25px;border-radius:5px;text-transform: uppercase;font-weight: 600;letter-spacing: 1px;word-spacing: 2px;text-align: center;border:solid 3px #296e6b;-webkit-transition: .3s ease-in-out;-moz-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: 0.3s ease-in-out;}.btn:hover{background-color: #fff;color:#296E6B;}.btn_light{background: none;color:#296e6b;}.btn_light:hover{background: #296E6B;color: #fff;}.btn_wht{background: none;border:solid 3px #fff;}.btn_wht:hover{background: #fff;color: #296E6B;border:solid 3px #fff;}#to_top{position:fixed;right:15px;bottom:155px;display: none;outline: none;z-index: 100;}.box_button{background: #296E6B;box-shadow: 4px 4px 20px rgba(0, 0, 0, 0.3);width: 60px;height:60px;border-radius: 50%;display: flex;justify-content: center;align-items: center;}#floating_btn{right:15px;bottom:85px;position: fixed;z-index: 900;cursor: pointer;display:none;}#floating_menu{background: rgb(255, 255, 255,0.35);backdrop-filter: blur(60px);-webkit-backdrop-filter:blur(60px);border-radius: 5px 0px 0px 5px;width: 90px;display:flex;flex-direction: column;align-items: center;right: -100%;bottom:155px;opacity: 0;position: fixed;-webkit-transition: .3s ease-in-out;-moz-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;z-index: 900;cursor: default;}#floating_menu.floating_menu_open {opacity: 1;right: 0;}#floating_menu li{padding:10px 0;opacity: 0;}#floating_menu li:nth-child(3){background: red;display: none;}#floating_menu li:first-child{padding:25px 0 10px 0;}#floating_menu li:last-child{padding:10px 0 25px 0;}.icon_menu_open{animation: fade-in-menu 0.2s ease-in-out forwards;-webkit-animation:fade-in-menu 0.2s ease-in-out forwards;-moz-animation:fade-in-menu 0.2s ease-in-out forwards;-o-animation:fade-in-menu 0.2s ease-in-out forwards;}#floating_menu li:nth-child(1).icon_menu_open{animation-delay: 0.4s;}#floating_menu li:nth-child(2).icon_menu_open{animation-delay: 0.6s;}#floating_menu li:nth-child(3).icon_menu_open{animation-delay: 0.8s;}#floating_menu li:nth-child(4).icon_menu_open{animation-delay: 1.0s;}@keyframes fade-in-menu {from {transform: translateX(100%);}to {opacity: 1;transform: translateX(0);}}@-webkit-keyframes fade-in-menu {from {transform: translateX(100%);}to {opacity: 1;transform: translateX(0);}}.line{display: block;height: 2px;width: 50%;margin:25px auto 0;background: #94C0C2;border-radius: 5px;}.dot_box{position: relative;}.dot_s{display:block;height:90px;width:90px;background: #296e6b;border-radius:50%;filter: blur(55px);-webkit-filter: blur(55px);position: absolute;z-index: -1;}.dot_l{display:block;height:150px;width:150px;background: #296e6b;border-radius:50%;filter: blur(250px);-webkit-filter: blur(250px);opacity: 0.5;position: absolute;z-index: -1;}.check_icon{display: block;content: url(../img/icons/check.png);height: 18px;width: 22px;}.close_icon{display:block;content: url(../img/icons/close.png);width: 20px;}.close_red{content: url(../img/icons/close_red.png);width: 20px;}.phone_icon{display:block;content: url(../img/icons/mobile.png);height:22px;transform: rotate(90deg);}.mail_icon{display:block;content: url(../img/icons/mail.png);height: 16px;}.user_icon{display:block;content: url(../img/icons/user.png);}.gb_icon{display:block;content: url(../img/icons/gb.png);}.dsgvo_1{content: url(../img/icons/dsgvo_1.png);}.dsgvo_2{content: url(../img/icons/dsgvo_2.png);}.color{color:#296e6b;font-weight: 700;}.modal-trigger, .close-modal{cursor: pointer;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.modal, .modal-box {z-index: 1002;}.modal {display: none;position: fixed;width: 100%;min-height: 100vh;left: 0;top: 0;bottom:0;background:#94C0C2;background:rgb(148, 192, 194, 0.7);overflow: auto;}.modal-box {position: relative;min-height: 100%;left: 0;display: flex;align-items: center;padding: 5%;overflow: scroll;}.modal-box .innerbox_s{background: #fff;border-radius: 10px;position: relative;max-width: 900px;margin:0 auto;}.modal-box .innerbox_s strong{font-size: 2em;display: block;text-align: center;margin:50px 0;position: relative;}.modal-box .innerbox_s strong .dot_s{z-index: 1;top:0;left:18% }.modal-box .innerbox_s .close-modal{position: absolute;right:30px;top:30px;}.bullet li{padding: 0px 0 50px;display: flex;align-content: flex-start;}.bullet .check_icon{margin-right: 20px;}#modal_newsletter{display: none !important;}#modal_newsletter .flex_container{margin:70px 0 50px;}#modal_newsletter .btn_sbmt{margin: 70px auto 40px;}#modal_newsletter .check_icon{height: 20px;}#demo_box_2{display: none;}#demo_box_2 p{text-align: center;}#modal_demoversion .innerbox_s{padding:2.5% 6%;}#modal_demoversion .bullet, #modal_demoversion .datainput{max-width: 300px;margin:0px auto;}#modal_demoversion .datainput{margin:30px auto 0;}#modal_demoversion .btn_sbmt{margin:20px auto 50px;}#modal_demoversion .agb_modal{margin:20px auto 50px;text-align: center;line-height: 1.2em;font-size: 0.9em;}.main_h {position: fixed;top:0;left:0;height:auto;z-index: 999;width: 100%;overflow: hidden;background:none;-webkit-transition: .3s ease-in-out;-moz-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;}.main_h .innerbox_l{display:flex;justify-content: space-between;align-items: center;padding:30px 6% }.logo img{width:220px;}.sticky {background:#fff;background: rgb(255, 255, 255,0.98);}.sticky nav ul{display: inherit;}.sticky span.modal-trigger, .sticky nav ul a{color:#545858;}#nav-icon {display: none;}nav ul {display: none;}nav ul li {display: inline-block;margin-left: 60px;line-height: 1.5em;font-weight: 700;letter-spacing: 1px;font-size: 1.05em;}nav ul li:first-child{margin-left:0;}nav ul a, nav ul span.modal-trigger {color:#545858;text-transform: uppercase;position: relative;padding:5px;}nav ul a::before, nav ul span.modal-trigger::before {content: '';position: absolute;width: 100%;height: 2px;border-radius: 3px;background-color: #296E6B;bottom: 1px;left: 0;transform-origin: left;opacity: 0.5;transform: scaleX(0);-webkit-transition: transform 0.3s ease-in-out;-moz-transition: transform 0.3s ease-in-out;-ms-transition: transform 0.3s ease-in-out;-o-transition: transform 0.3s ease-in-out;transition: transform 0.3s ease-in-out;}nav ul li a:hover::before, nav ul span.modal-trigger:hover::before{transform-origin: left;transform: scaleX(1);}nav ul li .current_link{color:#296E6B;}#bg_open_nav{display:none }.hero{height: auto;display: flex;position: relative;}.hero .innerbox_l{padding:7% 0% 0% 6%;width:51%;align-self: center;}.hero img:not(.hero .right img){bottom:-4px;z-index: -1;width: 85%;position: absolute;}.right{width:49%;background: #296E6B;display: flex;align-items: flex-end;}.right img{width: 100%;object-fit: cover;}.claim{font-size: 3em;font-weight: 900;word-spacing: 2px;text-transform: uppercase;}.claim span{font-size: 0.65em;display: block;font-weight: 700;color:#296E6B;text-transform: none;margin:30px 0 0 }#home_1 .innerbox_s{position: relative;}#home_1 h1{text-align: center;}#home_1 .dot_l:first-of-type{top:10%;left:0%;}#home_1 .dot_l{top:60%;right:0;}#home_2 .innerbox_l{padding-right: 0;}#home_2 .flex_container{align-items: center;}#home_2 .flex_container p{margin-bottom: 25px;}.box_img {position: relative;margin-right: 0;line-height: 0;}.box_img figcaption{position: absolute;display: block;top:0;right:0;height:100%;width:80%;background: #296e6b;opacity: 0.9;z-index: -1;}.box_img img{width: 100%;margin: 50px 0;}#home_3{position: relative;margin: 100px 0;}#img_left{position: absolute;left:0;top:-25px;}#img_right{position: absolute;right:0;bottom: -55px;transform: rotate(180deg);}#home_3 .flex_container{margin: 65px 0 0 }#home_3 .flex_container ul{width:25%;}#home_3 .flex_container ul li{line-height: 1.5em;margin-bottom: 30px;min-height:100px;}#home_3 .flex_container ul li:last-child{margin-bottom: 0px;}#home_3 .box{background:url(../img/bg/home_3.png) no-repeat center;-webkit-background-size: contain;-moz-background-size: contain;background-size:contain;width: 48%;margin:0 1%;position: relative;}#img_center{position: absolute;left:50%;top:50%;transform: translate(-50%, -50%);}#home_4 h2{position: relative;margin-bottom: 70px;display: inline-block;}#home_4 .dot_s{top:-60px;left:0;}.gal_offer{display: flex;padding-top: 50px;}.gal_offer li{border: solid 1px #ddd;width:22%;margin-right:4%;border-radius: 10px;padding:25px;position: relative;}.gal_offer li:last-child{margin-right:0%;}.gal_offer .check_icon{position: absolute;top:-15px;right:30px;background: #fff;padding-left: 10px;width: 45px;height: auto;}.gal_offer li strong{text-transform: uppercase;font-size: 1.2em;padding:20px 0 10px;display: block;}.gal_offer li p{line-height: 1.1em;text-align: left;}#home_5{margin:100px 0 20px;}#home_5 h2{margin-top: 10px;position: relative;display: inline-block;}#home_5 h2 .dot_s{position: absolute;top:0;left:15% }.accordion_home {background: none;font-weight: 600;color:#296E6B;cursor: pointer;border: none;text-align: center;text-transform: uppercase;outline: none;display: flex;flex-direction: column;align-items: center;align-content:center;justify-content: center;margin:50px auto 0;-webkit-transition: .3s ease-in-out;-moz-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: 0.3s ease-in-out;}.accordion_home:after {content:url(../img/icons/arrow.png);color:#296E6B;margin-top: -5px;-webkit-transition: .3s ease-in-out;-moz-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: 0.3s ease-in-out;}.active_accordion_home.accordion_home{color:#fff;}.active_accordion_home:after {content: "schliessen x";margin-top: -19px;}.panel {max-height: 0;overflow: hidden;transition: max-height 0.3s ease-in-out;-webkit-transition: max-height 0.3s ease-in-out;-moz-transition: max-height 0.3s ease-in-out;-ms-transition: max-height 0.3s ease-in-out;-o-transition: max-height 0.3s ease-in-out;width:100%;margin:0 auto;}.panel .dot_box .dot_s:first-of-type{left:75%;top:30%;}.panel .dot_box .dot_s:last-of-type{left:10%;bottom:15%;}.panel .accordion::after{padding-left:10px }.panel .flex_container{border-bottom: solid 1px #ddd;padding:50px 0;}.panel .flex_container:last-of-type{border:none;}.panel .flex_container h3{margin-top: 10px;}.panel .flex_container .bullet_dot{margin:20px 0 0 0px;}.panel .flex_container .bullet_dot li{padding:5px 0;}#home_6{padding-right: 0;}#home_6 .flex_container{align-items: center;}#home_6 .flex_container p{margin-bottom: 25px;}#home_6 .flex_container .halbe:first-child{padding-right: 55px;}.img_border_dot{margin:0;padding:0;position: relative;line-height: 0;}.img_border_dot img{width:100% }.img_border_dot figcaption{width:100%;border:solid 1px #ddd;height: 100%;top:-35px;left:-35px;position: absolute;display: block;z-index: -1;}.img_border_dot .dot_l{bottom:-5%;left:-5%;opacity: 0.9;}#home_7{position: relative;margin:100px 0;}.bg_font{font-size: 8em;font-weight: 700;position: absolute;color: rgba(84, 88, 88, 0.03);text-transform: uppercase;z-index: -1;}#home_7 .bg_font:first-of-type{top:-78px;}#home_7 .bg_font:last-of-type{right:0;bottom:-78px;}#home_7 .overlay{background: rgba(105, 164, 162, 0.04);padding:20px 0;}#home_7 .overlay .innerbox_s{max-width: 1050px;padding:1% 6% }#home_7 .overlay .innerbox_s p{margin-bottom: 25px;}.box_dot{text-align: center;}#home_8 h2{position: relative;display: inline;}#home_8 .dot_s{top:-25%;left:5% }.slider{margin: 50px 0 0;}.slick-slide, .slick-active{transform: scale(0.7);background:url(../img/bg/blur.jpg) no-repeat center #fff;-webkit-background-size: cover;-moz-background-size: cover;background-size:cover;}.slick-current{filter: blur(0);transform: scale(1);background: #296E6B;color: #fff !important;}.slider-item{border-radius: 15px;margin:40px 0px;width: 100%;height: 100%;}.slider .slider-item strong{min-height: 250px;display: flex;align-items: center;justify-content: center;text-align: center;padding:0 10px;text-transform: uppercase;font-size: 1.15em;font-weight: 500;}#home_8 .innerbox_s{max-width: 1050px;}#home_8 p{margin:0 0 50px;}#home_8 .btn_light{margin: 0 auto 50px;display: block;max-width: 300px;}#home_9{padding-left: 0;}#home_9 .flex_container{align-items: center;}.border_img{margin:0;padding:0;position: relative;line-height: 0;}.border_img img{width:100%;}.blur_bg{z-index: -1;position: absolute;top:0;width: 100%;height: 100%;background: #94C0C2;opacity: 0.9;filter: blur(150px);-webkit-filter: blur(150px);border-radius: 50%;}.border_img span{width:100%;border:solid 1px #ddd;height: 100%;top:-35px;right:-35px;position: absolute;display: block;z-index: -1;}#home_9 .flex_container .halbe:last-child{margin-top: -60px;padding-left: 55px;}#home_9 h2{margin:0 0 35px;}#home_9 .btn{margin:35px 0 0;}#home_10{background: #fff;background: linear-gradient(90deg, #296e6b 62%, transparent 62%);padding:55px 0;margin:150px 0;position: relative;}#home_10 .flex_container{align-items:center;}.overlay{width:100%;background:#F7F7F7;padding:20px 0;}#home_10 .dot_l:first-of-type{right:0;bottom:3% }#home_10 .dot_l:last-of-type{right:30%;top:0 }#home_10 address{padding:40px 0 50px;line-height: 1.5em;font-weight: 600;color: #9A9A9A;}#home_10 address a{color: #9A9A9A;font-weight: 700;font-style: normal;font-size: 1.1em;}#home_10 ul li img{width:250px;}#home_11{background:url(../img/bg/newsletter.png) no-repeat center;-webkit-background-size: cover;-moz-background-size: cover;background-size:cover;margin-bottom: 0;padding: 50px 6%;display: none;}#home_11 .btn{margin:40px 0;}.unterseiten nav ul{display: inherit;}.unterseiten header a, .unterseiten nav ul li .modal-trigger{color:#545858 }.unterseiten .hero{height: 85vh;}.unterseiten .hero .innerbox_l{width:85%;height: 100%;background: rgba(105, 164, 162, 0.08);display: flex;align-items: center;}.unterseiten .hero .claim{font-weight: 700;}.unterseiten .hero .right{width:14%;margin:0 auto;z-index: -1;height:100%;background:url(../img/bg/bg_text_2.png) no-repeat center #fff;-webkit-background-size: cover;-moz-background-size: cover;background-size:cover;}.heading_line {display: flex;align-items: center;justify-content: space-between;text-align: center;padding: 2% 0% 0% 0%;}.heading_line:after, .heading_line:before{content: "";}.heading_line:before{margin-right:10px;}.heading_line:after{margin-left:10px;}.heading_line:after, .heading_line:before{display: block;width: 26%;height: 2px;background: #296e6b;}.heading_line h1 .color{font-size: 0.7em;display: block;margin-top: 5px;}.heading_line .dot_s{left:30%;}#funktionen_1 .dot_s{top: 0;left:0 }#funktionen_1 .dot_s{top: 0;left:0 }#funktionen_2 .innerbox_l{padding-right: 0;}#funktionen_2 .flex_container{align-items:center;}#funktionen_3 .drittel{display: flex;flex-direction: column;justify-content: space-between;padding-bottom: 20px;}.more_info{align-self: baseline;margin-bottom: 50px;}.more_info span{display:block;font-weight: 600;font-size: 1.1em;margin-bottom: 20px;}#funktionen_3 .zweidrittel{background:url(../img/bg/funktionen_3.png) no-repeat right bottom #296E6B;-webkit-background-size: auto;-moz-background-size: auto;background-size:auto;position: relative;color:#fff;}#funktionen_3 .zweidrittel .dot_l{left:-50px;bottom:100px;}#funktionen_3 .zweidrittel ul{padding:60px 40px;display: flex;flex-wrap: wrap;}#funktionen_3 ul li{width:45%;margin:0 10% 50px 0;line-height: 1.6em;border-left:solid 1.5px #fff;padding:0 0 0 20px;min-height: 70px;color:#fff;font-weight: 700;display: flex;align-items: center;}#funktionen_3 ul li:nth-child(2n){margin-right:0%;}#funktionen_3 ul li:last-child{margin-bottom: 0;line-height: 1.6em;}#funktionen_4{position: relative;}#funktionen_4 h2{text-align: center;}.bullet_dot{list-style: url(../img/icons/marker.png);padding-left:17px ;}.bullet_dot li{padding:0px 0px 30px 0px;}#funktionen_4 .bullet_dot{display: flex;flex-flow: wrap;margin:50px 0;}#funktionen_4 .bullet_dot li{width: 47.5%;margin-right: 5%;line-height: 1.65em;}#funktionen_4 .bullet_dot li:nth-child(2n){margin-right: 0%;}.number{position: absolute;z-index: -1;}#funktionen_4 .number{left:75%;top:40%;transform: translate(-75%, -40%);}#funktionen_4 .flex_container{align-items: center;}#funktionen_4 .flex_container .halbe:first-child{align-self: flex-start;}#funktionen_4 .innerbox_l:last-of-type{padding-left: 0;}#funktionen_4 .flex_container .halbe:last-child{margin-top: -30px;padding-left: 55px;}#funktionen_4 .bullet_border li:not(#funktionen_4 .bullet_border li:last-child){margin-bottom: 50px;}.bullet_border li{border-left:solid 2px #94C0C2;padding:0 0 0 25px;}.bullet_border li strong{font-weight: 600;font-size: 1.1em;}#funktionen_5{position: relative;}#funktionen_5 .number{left:30%;top:75%;transform: translate(-30%, -75%);}#funktionen_5 h2{text-align: center;display: block;}.bullet_icons{display: flex;flex-flow: wrap;margin:50px 0 0 }.bullet_icons li img{align-self: center;width: 70px;margin-right: 40px;}.bullet_icons li{width: 45%;margin-right: 10%;display: flex;padding:20px 0;}.bullet_icons li:nth-child(2n){margin-right: 0%;}.bullet_box span{display: block;font-weight: 600;font-size: 1.2em;}#funktionen_6{background: #F7F7F7;z-index: 0;position: relative;}#funktionen_6 h2{text-align: center;}#funktionen_6 .number{left:85%;top:-5%;transform: translate(-85%, -5%);}#funktionen_6 .bullet_border{display: flex;flex-flow: wrap;margin-top: 50px;}#funktionen_6 .bullet_border li{width: 47.5%;margin:30px 5% 30px 0 ;}#funktionen_6 .bullet_border li:nth-child(2n){margin-right:0% ;}#funktionen_7{padding-right: 0;position: relative;}#funktionen_7 .flex_container{align-items: center;}#funktionen_7 .number{left:5%;top:7%;transform: translate(-5%, -7%);}#funktionen_7 .flex_container .halbe:first-child{padding-right: 55px;}#funktionen_7 h2{margin-top: 0;}#funktionen_7 figure{margin: 0;position: relative;}#funktionen_7 figure figcaption{position: absolute;top:-5%;left:10%;background: #94C0C2;width: 400px;height: 400px;opacity: 0.5;z-index: -1;filter: blur(150px);-webkit-filter: blur(150px);}#funktionen_7 figure img{width:100%;}#funktionen_8{padding-left: 0;margin-bottom: 150px;}#funktionen_8 .flex_container{align-items: center;}#funktionen_8 .flex_container .halbe:last-child{padding-left: 55px;}#funktionen_8 .flex_container .btn{margin-top: 30px;}#preispakete_1{margin:0;padding: 80px 0;}#preispakete_1 .dot_s{top: 0;left:0 }#preispakete_2{background:url(../img/bg/preispakete.png) no-repeat right bottom, linear-gradient(90deg, #E8E8E8 0%, #EDEDED 50%, #F0F0F0 100%);-webkit-background-size: contain;-moz-background-size: contain;background-size:contain;position: relative;}.preipakete_2_mobile{display:none }.bullet_numbers{display: flex;flex-flow: wrap;margin-top: 50px;}.bullet_numbers li{width:25%;margin:0 8.33% 40px 0;display: flex;align-items: center;}.numbers{font-size: 4.5em;color:#296E6B;opacity: 0.8;font-weight: 700;font-family:'Roboto';margin-right: 20px;}#preispakete_3 h2{text-align: center;}.toggle-btn {display: flex;align-items: center;justify-content: center;margin:40px 0 60px -20px;}.toggle-btn .color{color: #9A9A9A;}.toggle-btn input , .toggle-btn label {display: inline-block;vertical-align: middle;margin: 0px 20px;}.toggle-btn .switch {position: relative;display: inline-block;width: 60px;height: 34px;}.toggle-btn .switch input {opacity: 0;width: 0;height: 0;}.switch_slider {position: absolute;cursor: pointer;top: 0;left: 0;right: 0;bottom: 0;background: #296E6B;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;transform: translate(0px, 0px);}.switch_slider:before {position: absolute;content: "";height: 26px;width: 26px;left: 4px;bottom: 4px;background-color: #fff;-webkit-transition: .3s ease-in-out;-moz-transition: .3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: .3s ease-in-out;transition: 0.3s ease-in-out;}.toggle-btn input:checked + .switch_slider:before {-webkit-transform: translateX(26px);-ms-transform: translateX(26px);transform: translateX(26px);}.toggle-btn .switch_slider.round {border-radius: 34px;}.toggle-btn .switch_slider.round:before {border-radius: 50%;}.price_card{display: flex;}.card{background: #296E6B;-webkit-box-shadow: 6px 1px 18px 5px rgba(41,110,107,0.35);box-shadow: 6px 1px 18px 5px rgba(41,110,107,0.35);color: #fff;border-radius: 10px;width:30%;margin-right:5% }.card:last-child{margin-right:0% }.card_head{display: block;background: #fff;background:url(../img/bg/card_head.png) no-repeat bottom #fff;-webkit-background-size: cover;-moz-background-size: cover;background-size:cover;color: #296e6b;font-weight: 700;text-align: center;text-transform: uppercase;padding:30px 0;font-size: 1.5em;border-radius: 10px 10px 0px 0px;}.card_body{padding:50px;}.price_head{font-weight: 700;font-size: 2.1em;width: 150px;margin: 0 auto;display: flex;align-items: center;justify-content: center;}.price_line{position: relative;}.price_line:after{content: "";display: block;height: 5px;width:85%;background: red;border-radius: 5px;position: absolute;top:50%;left: 50%;transform: translate(-50%, -50%) rotate(-18deg) ;}.card .line{width: 30%;margin:35px auto 50px;background: #fff;border-radius: 5px;}.card .bullet{margin:0 auto;max-width: 160px;font-weight: 700;display: flex;flex-direction: column;align-items: center;justify-content: center;}.card:first-of-type .bullet{max-width: 125px;}.card .bullet li{padding: 10px 0;align-items: center }.card .bullet li:first-child span{margin-right: 30px;}.card .bullet li:last-child span{margin-right: 27px;margin-left: -1.5px;}.card_body .btn_wht{margin:60px auto 0;display: block;max-width:220px;}#preispakete_3 .box{position: relative;margin:50px 0 150px }#preispakete_3 .box img{position: absolute;}#preispakete_3 .box img:first-of-type{top:0% }#preispakete_3 .box img:last-of-type{right:0;bottom:0;}#preispakete_3 .box .flex_container{background: #F7F7F7;box-shadow: 0px 17px 40px rgba(41, 110, 107, 0.1);border-radius: 10px;padding: 50px;}#preispakete_3 .box .flex_container .halbe:first-child{border-right: 2px solid rgb(41, 110, 107, 0.8);}#preispakete_3 .box .flex_container .color{text-transform: uppercase;display: block;text-align: center;font-size:1.2em }#preispakete_3 .box .flex_container .bullet{margin-top: 25px;}#preispakete_3 .box .flex_container .bullet li{padding:10px 10px 10px;}#preispakete_3 .box .flex_container .bullet li .price_line{margin-right: 2px;}#preispakete_3 .box .flex_container .bullet li .price_line:after{height: 2px;}#preispakete_4{background:url(../img/bg/start_up.png) no-repeat center #296E6B;-webkit-background-size:contain;-moz-background-size: contain;background-size:contain;margin:200px 0;}#preispakete_4 .overlay{background: rgb(243, 248, 248, 0.75);position: relative;}.card_box{position: absolute;top:72%;width: 26.4%;right:4.5%;transform: translate(-6%, -72%);}.card_box .card{width: 100%;}.card_box .toggle-btn{margin:0 0 30px 0;}#preispakete_4 .card .bullet{width:auto;}#preispakete_4 .btn{margin: 40px 0 20px;}#preispakete_5{padding-right: 0;align-items: center;}#preispakete_5 .halbe:first-child{padding-right: 55px;}#preispakete_6{padding-left: 0;align-items: center;}#preispakete_6 .flex_container .halbe:last-child{padding-right: 55px;}#preispakete_6 .box_img {position: relative;margin-left: 0;line-height: 0;}#preispakete_6 .box_img figcaption{position: absolute;display: block;top:0;left:0;height:100%;width:80%;background: #296e6b;opacity: 0.9;z-index: -1;}#preispakete_7 .dot_box{text-align: center;padding: 30px 0;}#preispakete_7 .dot_box h2{position: relative;display: inline-block;}#preispakete_7 .dot_box h2 .dot_s{left:95%;top:20%;transform: translate(-95%, -20%);}.table_overview{border-collapse: collapse;border-spacing: 0;width: 100%;}#preispakete_7 .dot_box .dot_l:first-of-type{left:5%;top:40%;transform: translate(-5%, -40%);}#preispakete_7 .dot_box .dot_l:last-of-type{left:100%;top:95%;transform: translate(-100%, -95%);}.table_overview .check_icon, .table_overview .close_icon{display: inline-block;}.table_overview th:first-child{width:55%;}.table_overview th{background: rgba(105, 164, 162, 0.04);padding:30px 20px;position: sticky ;top:100px;z-index: 1;}.table_overview td {text-align: center;padding: 20px;}.table_overview th:first-child, .table_overview td:first-child {text-align: left;}#preispakete_8{color: #296E6B;text-align: center;position: relative;margin-bottom: 150px;}#preispakete_8 img{z-index: -1;position: absolute;}.bg_left{top:0;left:0;}.bg_right{right:0;bottom:-80px;}#preispakete_8 h2{font-size: 1.9em;margin-top: 0;}#app{font-size: 3em;font-weight: 900;text-transform: uppercase;margin-top: 45px;}#preispakete_9{padding-left: 0;}#preispakete_9 .flex_container{align-items: center;}#preispakete_9 .flex_container .halbe:last-child{margin-top: -30px;padding-left: 55px;}#preispakete_9 .flex_container .halbe:last-child .btn{margin-top: 30px;}#preispakete_10 h2{text-align: center;}.accordion li:not(.bullet_dot li){padding: 10px 0;}.accordion li:nth-child(2n){margin-right: 0;}.accordion .modal-trigger{font-weight: bold;color: #296E6B;}.accordion_trigger {width: 100%;cursor: pointer;border: none;display:flex;justify-content: space-between;align-items: flex-start;background: none;padding:15px;font-weight: 500;text-align: left;line-height: 1.3em;outline: none;border: none;}.accordion_trigger:after {content:url(../img/icons/dropdown.png);transform: rotate(180deg);-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}.accordion_trigger.active_accordion:after {transform: rotatex(0deg);}.accordion_trigger.active_accordion{background: rgba(105, 164, 162, 0.04);color:#296E6B;font-weight: 700;}.accordion_content {display: none;background: rgba(105, 164, 162, 0.04);padding:15px;}.accordion .bullet_dot{margin:20px 0 }.accordion .bullet_dot li{padding:7px 0 }#kontakt_1 .dot_s{left:0;top:0;}#kontakt_1 .btn{margin:60px auto 0;width:230px;display: block;}#kontakt_2 .innerbox_l{padding-left:0;}#kontakt_2 .flex_container {padding-left:0;align-content: flex-start;}#kontakt_2 strong, #kontakt_2 h2{font-weight: 500;font-size: 1.4em;color:#296E6B;}#kontakt_2 address.halbe{background: rgba(105, 164, 162, 0.04);padding:60px 0 60px 6.5%;align-self: flex-start;margin-top: 45px;}#kontakt_2 strong{padding-left: 6.5%;display: block;}#kontakt_2 address{font-style: normal;}#kontakt_person{display: flex;align-items: center;margin-bottom: 30px;display: none;}#kontakt_person li{margin-bottom: 5px;}#kontakt_person img{margin-right: 30px;width: 35px;}#social_icons{display: flex;margin-bottom: 30px;}#social_icons li:not(#social_icons li:last-child){margin-right: 35px;}#social_icons{display: none;}#mail_phone_kontakt li{display:flex;margin-bottom: 10px;}#mail_phone_kontakt li:last-child{margin-bottom: 0;}#mail_phone_kontakt li span{margin-right: 20px;}#kontakt_2 .halbe:last-child:not(.contact_form .halbe:last-child){margin-top: -44px;}.add_field, .error_pp, #contact_box_2{display: none;}.error_pp{color: red;font-weight: bold;}#kontakt_2 form{margin-top: 45px;}#kontakt_2 form .flex_container{flex-wrap: wrap;}#kontakt_2 form .small_agb{margin-top: 50px;}.select_wrapper select{-moz-appearance: none;-webkit-appearance: none;appearance: none;border: none;cursor: pointer;}.select_wrapper select::-ms-expand {display: none;}.select_wrapper {position: relative;}.select_wrapper::before {position: absolute;right: 15px;top: 15px;width: 8px;height: 8px;border-right: 2px solid #296E6B;border-bottom: 2px solid #296E6B;content: " ";transform: rotate(45deg);-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}.datainput select, .datainput input{width: 100%;margin-bottom: 25px;}.datainput select, .datainput input, .datainput textarea{background: #fff;outline: none;outline: 0;border:solid 2px #ddd;border-radius: 5px;}.datainput select, .datainput input{padding:12px 15px 10px 15px;}.datainput input:focus, .datainput select:focus, .datainput textarea:focus{outline:0;outline:none;border:solid #296E6B 2px;}.datainput textarea{width: 100%;height:150px;padding:12px 15px 10px 15px;}.datainput{margin:0 0 2% 0;position: relative;}.datainput label{color:#296e6b;font-weight: 500;position:absolute;top:-10px;left:10.7px;background: #fff;padding:0 6px;display:block;}.small_agb{display:flex;align-items: flex-start;font-size: 0.8em;}.small_agb a{color:#296e6b;font-weight: 700;}.small_agb p{margin: 0 0 0 15px;padding-top:0;font-size: 0.9em;}.btn_sbmt, .btn_cancel{border:solid 3px #296e6b;width: auto;display: block;}.btn_cancel{padding:15px 32px;}.btn_form{margin: 60px auto ;display:flex;justify-content: center;}.btn_form li:not(.btn_form li:last-child){margin-right: 50px;}.container input {position: absolute;opacity: 0;cursor: pointer;height: 0;width: 0;}.container {display: block;position: relative;cursor: pointer;font-size: 20px;user-select: none;}.checkmark {position: relative;top: 0;left: 0;height: 20px;width: 20px;border: #296E6B solid 2px;border-radius: 3px;display: flex;justify-content: center;}.checkmark:after {content: "";position: absolute;display: none;}.container input:checked ~ .checkmark:after {display: block;}.container .checkmark:after {width: 0.2em;height: 0.45em;border: solid #296E6B;border-width: 0 0.1em 0.1em 0;transform: rotate(45deg);}.sonderseiten #section_01{min-height: 80vh;display: flex;align-items: center;justify-content: center;position: relative;background:url(../img/bg/bg_sonderseiten.png) no-repeat left #fff;-webkit-background-size:contain;-moz-background-size: contain;background-size:contain;}.sonderseiten #section_01 .innerbox_l{background: rgb(243, 248, 248, 0.6);backdrop-filter: blur(1px);-webkit-backdrop-filter:blur(1px);}.sonderseiten #section_01 .innerbox_l p{text-align: center;font-weight: 600;}.sonderseiten #section_01 .innerbox_l{text-align: center;}.sonderseiten #section_01 h1.color{font-size: 3em;line-height: 1.1;}.sonderseiten #section_01 h2{font-size: 2em;line-height: 1.1;}#thank_you #counter{font-size: 1.7em;width: 20px;display: inline-block;}#error_site #section_01 h1.color{font-size: 8em;line-height: 0;margin-bottom: 70px;}#error_site #section_01 h2{font-size: 2em;}footer{background: linear-gradient(0deg, rgba(180, 202, 209, 0.5) 0%, rgba(244, 250, 252, 0.5) 100%);}footer .viertel li:first-child{font-weight: 700;color:#296e6b;display:block;margin-bottom: 30px;}footer .viertel li:not(.viertel li:first-child){padding:0 0 7px;}footer .viertel:last-child li{display: flex;align-content: center;}footer .viertel:last-child li span{margin-right: 18px;}footer .mail_icon{margin-top: 3px;}.dsgvo{display: flex;justify-content: center;margin:30px 0;}.dsgvo li:first-child{margin-right: 20px;}footer .line{display: block;height: 2px;width: 100%;margin:40px 0;border-radius: 5px;}footer .drittel{text-align: center;}.gender{font-size: 0.8em;margin:50px 0 ;text-align: center;}.overlay_loader {left: 0;top: 0;width: 100%;height: 100%;position: fixed;z-index: 999999999999999;color:#fff;background: rgb(61, 124, 121,0.97);display: none;}.overlay__inner {left: 0;top: 0;width: 100%;height: 100%;position: absolute;}.overlay__content {left: 50%;position: absolute;top: 50%;transform: translate(-50%, -50%);display: flex;flex-direction: column;justify-content: center;align-items: center;font-size: 1.15em;font-weight: 600;}.spinner {width: 75px;height: 75px;margin-top:30px;display: inline-block;border-width: 2px;border-color: rgba(255, 255, 255, 0.05);border-top-color: #fff;animation: spin 1s infinite linear;border-radius: 100%;border-style: solid;}@keyframes spin {100% {transform: rotate(360deg);}}@media only screen and (max-width: 1280px) {footer .flex_container{flex-wrap: wrap;}footer .viertel{width:47.5%;margin:0 5% 20px 0;}footer .viertel:nth-child(2n){margin-right: 0;}}@media only screen and (max-width: 1230px) {.gal_offer li strong{font-size: 1.05em;}}@media only screen and (max-width: 1180px) {.logo{width: 105px;display: block;content: url(../img/logo/logo_2.png);z-index: 1101;}#home .claim{font-size: 2.5em;}#home .claim span{font-size: 0.55em;}.gal_offer{flex-wrap: wrap;}.gal_offer li{width:48%;margin:0 4% 4% 0;}.gal_offer li:nth-child(2n){margin-right:0%;}.gal_offer li strong{font-size: 1.2em;}.slick-slide, .slick-active{transform: scale(0.8);}.slick-current{transform: scale(1);}}@media only screen and (max-width: 1100px) {#preispakete_2{background: linear-gradient(90deg, #E8E8E8 0%, #EDEDED 50%, #F0F0F0 100%);position: relative;}.bullet_numbers li{z-index: 1 !important;}.preipakete_2_mobile{display:inherit;width:100%;margin-top: -200px;}}@media only screen and (max-width: 1000px) {h1, h2, h3{font-size: 2em;}.innerbox_s, .innerbox_m{max-width:100%;}section{margin:35px 0;}.flex_container{flex-wrap: wrap;}.halbe:not(form .halbe){width:100%;margin:0 0 35px;}.main_h .innerbox_l{padding:25px 6%;}#nav-icon{position: absolute;right: 20px;top:15px;color:#296E6B;text-transform: uppercase;font-weight: 700;padding:18px;cursor: pointer;display:inherit;z-index: 111111;}.sticky #nav-icon, .open#nav-icon{color:#296E6B }#nav-icon::after{content: "menü";}.open#nav-icon::after{content: "schließen";color: #296E6B;}#menu {background:#fff;height: 100%;right: -100%;top:0;width:100%;opacity: 0;display: flex;position: fixed;text-align: left;-webkit-transition: .3s ease-in-out;-moz-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;z-index: 1100;}#menu.open {opacity: 1;right: 0;}#menu .main-nav {margin: 100px 0 0 6%;}nav ul{display: inherit;z-index: 5;}nav ul li {display:block;margin:7px 0;}nav ul li a, nav ul span.modal-trigger {color:#545858 }#bg_open_nav{display:inherit;width: 100%;position: absolute;bottom:0;z-index: -1;}.modal-box .bullet li{padding: 0px 0 20px;}.modal-box .bullet li:last-child{padding: 0px 0 40px;}#modal_newsletter .flex_container{margin:70px 0 0px;}#modal_newsletter .flex_container .halbe:last-child{margin-bottom:20px;}#home .hero{height: auto;display: flex;flex-direction: column;background: transparent;background:linear-gradient(90deg, rgba(255,255,255,1) 75%, #F3F8F8 75%);}#home .hero .claim{font-size: 3em;}#home .hero .claim span{font-size: 0.65em;}#home .hero .innerbox_l{width:100%;margin-top: 100px;padding:7% 6% 0% 6%;z-index: 1;}#home .hero img:not(.hero .right img){z-index: 0;top:60%;width:auto;transform: translate(-0%,-68%);content: url(../img/bg/bg_text_1_mobile.png);}#home .right{width:100%;background: none;z-index: 0;}#home .right img{width: 100%;height: auto;}#home_2 .innerbox_l{padding: 2% 0%;}#home_2 .flex_container .halbe:first-child{padding: 0 6%;}.box_img {margin: 0;}.box_img figcaption{width:100%;}.box_img img{margin: 30px 0 0;}#home_5{margin:35px 0;}.accordion_home {margin:0 auto 0;}.panel .flex_container h3{margin:25px 0 0;}.panel .dot_box .dot_s:first-of-type{left:30%;top:25%;}.panel .dot_box .dot_s:last-of-type{left:30%;bottom:25%;}.panel .flex_container .bullet_dot{margin:20px 0;}#home_6{padding: 2% 0 2% 6%;}#home_6 .flex_container{flex-wrap: wrap-reverse;}#home_6 .flex_container .halbe:first-child{padding-right: 6%;}#home_6 .flex_container .halbe:last-child{margin-top: 50px;}#home_6 .flex_container p{margin-bottom: 0px;}.img_border_dot figcaption{left:-15px;top:-15px }#home_8 .innerbox_s{padding: 0;}#home_9{padding-left: 0;}#home_9 .flex_container{align-items: center;}.border_img span{top:-15px;right:-15px;}#home_9 .flex_container .halbe:last-child{margin-top: 25px;padding:0 0 0 6%;}#home_11 .halbe{width:65%;margin-right:0%;}.unterseiten .hero .innerbox_l{width:100%;padding: 2% 6%;}.unterseiten .hero .right{display: none;}.unterseiten .claim{font-size: 2.5em;}#funktionen_2 .innerbox_l{padding:2% 0;}#funktionen_2 .flex_container{align-items:center;flex-wrap: wrap-reverse;}#funktionen_2 .flex_container .halbe:first-child{padding: 0 6%;margin-top: 25px;}.more_info{margin-top: 30px;}#funktionen_3 .drittel{width: 100%;margin-bottom: 40px;}#funktionen_3 .zweidrittel{width: 100%;}#funktionen_4 .flex_container .halbe:last-child{margin-top: 30px;padding-left: 6%;}#funktionen_4 .number{left:75%;top:10%;transform: translate(-75%, -10%);}#funktionen_5 .number{left:30%;top:50%;transform: translate(-30%, -50%);}#funktionen_7{padding:2% 6%;}#funktionen_7 .flex_container .halbe:first-child{padding-right: 0;}#funktionen_7 .flex_container .halbe:last-child{display: none;}#funktionen_8{margin:0 0 100px 0;}#funktionen_8 .flex_container .halbe:last-child{padding: 0 0 0 6% ;margin: 25px 0 0;}.bullet_numbers li{width:47.5%;margin:0 5% 40px 0;}.bullet_numbers li:nth-child(2n){margin-right:0 ;}.bullet_numbers li:nth-child(7){margin-right: 0;}.leere_li{display: none !important;}.price_card{flex-wrap: wrap;}.card{width:80%;margin:0 auto 50px }.card:last-child{margin:0 auto 50px }#preispakete_3 .box .flex_container{padding: 50px 20px;}#preispakete_3 .box .flex_container .halbe:first-child{border-bottom: 2px solid rgb(41, 110, 107, 0.8);border-right: 0;padding-bottom: 50px;}#preispakete_3 .box .flex_container .halbe:last-child{padding-top: 30px;}#preispakete_4{margin:50px 0 30px;-webkit-background-size:cover;-moz-background-size: cover;background-size:cover;}#preispakete_4 .zweidrittel{width: 100%;margin-bottom: 35px;}#preispakete_4 .card_box{position: static;width: 100%;margin-top: 55px;transform: translate(-0%, -0%);}.card_box .toggle-btn{color:#545858;}.card_box .toggle-btn .color{color:#545858;}#preispakete_4 .btn{margin: 25px 0;}#preispakete_5 .halbe:first-child{padding: 0 6% 0 0 ;}#preispakete_6{padding:2% 0;flex-wrap: wrap-reverse;}#preispakete_6 .halbe:last-child{padding: 0 6%;}#preispakete_6 .box_img figcaption{height:100%;width:100%;background: #296e6b;}#preispakete_8{margin-bottom: 50px;}#preispakete_9 .flex_container{align-items: center;flex-wrap: wrap-reverse;}#preispakete_9 .flex_container .halbe:last-child{margin: 0px 0 80px 0;padding:0 0% 0 6%;}#preispakete_10 .halbe:first-child{margin-bottom: 0;}#kontakt_2 .innerbox_l{padding:2% 0;}#kontakt_2 strong{margin: 50px 0 35px 0;}#kontakt_2 address.halbe{padding:60px 6% 60px 6%;display: flex;flex-direction: column;align-items: center;margin-top: 0;}#social_icons img{width: 20px;height: 20px;object-fit: contain;}#help{padding:50px 6%;}#kontakt h2{margin-bottom: 25px;}}@media only screen and (max-width: 970px) {.table_overview th{top:78px;}}@media only screen and (max-width: 915px) {#home_3 .flex_container{flex-direction: column;}#img_right{bottom: -10px;}#home_3 .flex_container ul{width:100%;}#home_3 .flex_container ul li{min-height:auto;}#home_3 .flex_container ul li:last-child{margin-bottom: 30px;}#home_3 .box{width: 100%;height: 500px;margin: 0;}#img_center{position: absolute;left:50%;top:50%;transform: translate(-50%, -50%);}.slider{margin: 0;}.slider .slider-item strong{font-size: 1.3em;}#home_10 .zweidrittel{width: 100%;margin-right:0% }#home_10 .drittel{width:100%;margin:25px 0%;}}@media only screen and (max-width: 890px) {#preispakete_7{display:none }.unterseiten .hero{display: none;}.unterseiten section:first-of-type{margin-top: 100px;}}@media only screen and (max-width: 870px) {footer .drittel{width:100%;margin:-10px 0 20px;font-size: 0.7em;}}@media only screen and (max-width: 800px) {#home_7{position: relative;margin:50px 0 100px;}.bg_font{font-size: 6em;}#home_7 .bg_font:first-of-type{top:-60px;}#home_7 .bg_font:last-of-type{bottom:-60px;}.card{width:100%;}#preispakete_8 .innerbox_l{padding-top:50px }.bg_left{top:20px;left:0;opacity: 0.8;}.bg_right{display: none;}#app{font-size: 2.5em;}#preispakete_4 .card{width: 100%;}#floating_menu{width: 180px;border: solid 2px #ddd;border-radius: 6px;bottom:84px;flex-direction: row;align-items: center;justify-content: space-between;z-index: -1;padding: 2px 5px 1px 5px;}#floating_menu.floating_menu_open {right: 85px;}#floating_menu li, #floating_menu li:first-child, #floating_menu li:last-child{padding:10px;}#floating_menu li img{width: 26px;height: auto }}@media only screen and (max-width: 700px) {#home_11{background:linear-gradient(90deg, #E8E8E8 0%, #EDEDED 50%, #F0F0F0 100%);}#home_11 .halbe{width:100%;}.gal_offer{margin-top: 0;}.gal_offer li{width:100%;margin:0 0% 35px 0;}footer .viertel{width:100%;margin:20px 0;}footer .viertel:first-child{margin:40px 0 10px;}footer .viertel:last-child{margin:10px 0 20px;}footer .viertel li:first-child{margin-bottom: 10px;}#funktionen_4 .bullet_dot{display: flex;flex-flow: wrap;margin:50px 0;}#funktionen_4 .bullet_dot li{width: 100%;margin-right: 0;line-height: 1.65em;}.bullet_icons li{width: 100%;margin:0 0% 25px 0;}#funktionen_5 .number{left:30%;top:45%;transform: translate(-30%, -45%);}#funktionen_6 .bullet_border{margin-top: 70px;}#funktionen_6 .bullet_border li{width: 100%;margin:0px 0 40px 0 ;}.bullet_numbers li{width:100%;margin:0 0 40px 0;}.preipakete_2_mobile{display:inherit;width:100%;margin-top: -100px;}}@media only screen and (max-width: 570px) {h1, h2{font-size: 2em;}.modal-box .innerbox_s strong{font-size: 1.8em;line-height: 1.1em;margin-top: 100px;}#home .hero .claim{font-size: 2.5em;}#home .hero .claim span{font-size: 0.65em;margin:50px 0 0 }.bg_font{font-size: 5em;}#home_7 .bg_font:first-of-type{top:-50px;}#home_7 .bg_font:last-of-type{bottom:-50px;}.slider .slider-item strong{font-size: 1.2em;padding:0 25px;justify-content: center;text-align: center;}#app{font-size: 2em;}}@media only screen and (max-width: 490px) {#funktionen_3 ul li{width:100%;margin:0 0% 50px 0;}#kontakt_2 form .flex_container .halbe{width: 100%;}}@media only screen and (max-width: 450px) {.bg_font{font-size: 4.5em;}#home_7 .bg_font:first-of-type{top:-46px;}#home_7 .bg_font:last-of-type{bottom:-46px;}.slider .slider-item strong{font-size: 0.95em;}.btn_form{margin: 60px auto 0;justify-content: space-between;gap: 0 5px;display: flex;justify-content: center;}.btn_sbmt, .btn_cancel{margin:0 auto 20px;}.btn_form li:not(.btn_form li:last-child){margin-right: 0;}}@media only screen and (max-width: 410px) {.bg_font{font-size: 3.5em;}#home_7 .bg_font:first-of-type{top:-35px;}#home_7 .bg_font:last-of-type{bottom:-35px;}#app{font-size: 1.8em;}#datenschutz h3{font-size: 1.7em;}}@font-face {font-family: 'Montserrat';font-style: normal;font-weight: 300;src: url('../fonts/montserrat-v21-latin-300.eot');src: local(''), url('../fonts/montserrat-v21-latin-300.eot?#iefix') format('embedded-opentype'), url('../fonts/montserrat-v21-latin-300.woff2') format('woff2'), url('../fonts/montserrat-v21-latin-300.woff') format('woff'), url('../fonts/montserrat-v21-latin-300.ttf') format('truetype'), url('../fonts/montserrat-v21-latin-300.svg#Montserrat') format('svg');}@font-face {font-family: 'Montserrat';font-style: normal;font-weight: 400;src: url('../fonts/montserrat-v21-latin-regular.eot');src: local(''), url('../fonts/montserrat-v21-latin-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/montserrat-v21-latin-regular.woff2') format('woff2'), url('../fonts/montserrat-v21-latin-regular.woff') format('woff'), url('../fonts/montserrat-v21-latin-regular.ttf') format('truetype'), url('../fonts/montserrat-v21-latin-regular.svg#Montserrat') format('svg');}@font-face {font-family: 'Montserrat';font-style: normal;font-weight: 500;src: url('../fonts/montserrat-v21-latin-500.eot');src: local(''), url('../fonts/montserrat-v21-latin-500.eot?#iefix') format('embedded-opentype'), url('../fonts/montserrat-v21-latin-500.woff2') format('woff2'), url('../fonts/montserrat-v21-latin-500.woff') format('woff'), url('../fonts/montserrat-v21-latin-500.ttf') format('truetype'), url('../fonts/montserrat-v21-latin-500.svg#Montserrat') format('svg');}@font-face {font-family: 'Montserrat';font-style: normal;font-weight: 600;src: url('../fonts/montserrat-v21-latin-600.eot');src: local(''), url('../fonts/montserrat-v21-latin-600.eot?#iefix') format('embedded-opentype'), url('../fonts/montserrat-v21-latin-600.woff2') format('woff2'), url('../fonts/montserrat-v21-latin-600.woff') format('woff'), url('../fonts/montserrat-v21-latin-600.ttf') format('truetype'), url('../fonts/montserrat-v21-latin-600.svg#Montserrat') format('svg');}@font-face {font-family: 'Montserrat';font-style: normal;font-weight: 700;src: url('../fonts/montserrat-v24-latin-700.eot');src: local(''), url('../fonts/montserrat-v24-latin-700.eot?#iefix') format('embedded-opentype'), url('../fonts/montserrat-v24-latin-700.woff2') format('woff2'), url('../fonts/montserrat-v24-latin-700.woff') format('woff'), url('../fonts/montserrat-v24-latin-700.ttf') format('truetype'), url('../fonts/montserrat-v24-latin-700.svg#Montserrat') format('svg');}@font-face {font-family: 'Montserrat';font-style: normal;font-weight: 900;src: url('../fonts/montserrat-v24-latin-900.eot');src: local(''), url('../fonts/montserrat-v24-latin-900.eot?#iefix') format('embedded-opentype'), url('../fonts/montserrat-v24-latin-900.woff2') format('woff2'), url('../fonts/montserrat-v24-latin-900.woff') format('woff'), url('../fonts/montserrat-v24-latin-900.ttf') format('truetype'), url('../fonts/montserrat-v24-latin-900.svg#Montserrat') format('svg');}@font-face {font-family: 'Roboto';font-style: normal;font-weight: 700;src: url('../fonts/roboto-v30-latin-700.eot');src: local(''), url('../fonts/roboto-v30-latin-700.eot?#iefix') format('embedded-opentype'), url('../fonts/roboto-v30-latin-700.woff2') format('woff2'), url('../fonts/roboto-v30-latin-700.woff') format('woff'), url('../fonts/roboto-v30-latin-700.ttf') format('truetype'), url('../fonts/roboto-v30-latin-700.svg#Roboto') format('svg');}