@font-face{font-family: 'Lato';src: url('../../../assets/vendor/fonts/lato/Lato-Bold.eot');src: url('../../../assets/vendor/fonts/lato/Lato-Bold.eot?#iefix') format('embedded-opentype'), url('../../../assets/vendor/fonts/lato/Lato-Bold.woff2') format('woff2'), url('../../../assets/vendor/fonts/lato/Lato-Bold.woff') format('woff'), url('../../../assets/vendor/fonts/lato/Lato-Bold.ttf') format('truetype');font-weight: bold;font-style: normal;}@font-face{font-family: 'Lato';src: url('../../../assets/vendor/fonts/lato/Lato-Regular.eot');src: url('../../../assets/vendor/fonts/lato/Lato-Regular.eot?#iefix') format('embedded-opentype'), url('../../../assets/vendor/fonts/lato/Lato-Regular.woff2') format('woff2'), url('../../../assets/vendor/fonts/lato/Lato-Regular.woff') format('woff'), url('../../../assets/vendor/fonts/lato/Lato-Regular.ttf') format('truetype');font-weight: normal;font-style: normal;}@font-face{font-family: 'Satisfy';src: url('../../../assets/vendor/fonts/satisfy/Satisfy-Regular.eot');src: url('../../../assets/vendor/fonts/satisfy/Satisfy-Regular.eot?#iefix') format('embedded-opentype'), url('../../../assets/vendor/fonts/satisfy/Satisfy-Regular.woff2') format('woff2'), url('../../../assets/vendor/fonts/satisfy/Satisfy-Regular.woff') format('woff'), url('../../../assets/vendor/fonts/satisfy/Satisfy-Regular.ttf') format('truetype');font-weight: normal;font-style: normal;}body{font-family: 'Lato',Arial,sans-serif;font-size: 1.75rem;background: url('../../../assets/themes/sonnen_v2/images/icon-sonnen.png') no-repeat right 100px;}a{color: #3E3E3E;}a:hover{color: #E30613;}#header{padding:15px 30px;background-color: rgba(255,255,255,0.95);-webkit-box-shadow: 0px 5px 32px -1px rgba(0,0,0,0.4);-moz-box-shadow: 0px 5px 32px -1px rgba(0,0,0,0.4);box-shadow: 0px 5px 32px -1px rgba(0,0,0,0.4);position: fixed;width: 100%;z-index: 9999;top: 0;}#header .r-col{float: right;margin-top: 40px;}#header .logo{float: left;}#header .menu{float: right;}#header .menu ul{list-style: none;padding: 0;}#header .menu ul li{margin-left: 30px;float: left;}#header .menu ul li a{font-size: 1.62rem;font-weight: bold;color: #3E3E3E;text-decoration: none;}#header .menu ul li a:hover{color: #E30613;}#header .social{margin-left: 20px;float: right;}h2{font-size: 3.5rem;font-weight: bold;text-transform: uppercase;}#slider{margin-top: 144px;width: 100%;display: inline-block;}#content{margin-top: 164px;width: 100%;display: inline-block;margin-bottom: 30px;}#slider .image{float: left;}section{padding: 100px 0;}#slider .text{float: left;font-size: 4rem;/*font-family: 'Satisfy',Arial,sans-serif;*/ font-weight: 600;margin-left: 30px;margin-top: 170px;}#slider .text p{margin-bottom: 0;}#slider .text h1{font-size: 4rem;font-weight: bold;}.container-lg{max-width: 1400px;}section.image{background-attachment:fixed;background-repeat:no-repeat;background-position: center center; height: 460px;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}section.image.image-1{background-image: url('../../../assets/themes/sonnen_v2/images/image-1.jpg');}section.image.image-2{background-image: url('../../../assets/themes/sonnen_v2/images/image-2.jpg');}section.image.image-3{background-image: url('../../../assets/themes/sonnen_v2/images/image-3.jpg');}section#leistungen a{color: #3E3E3E;font-size: 2rem;}section#leistungen a:hover{text-decoration: none;}section#leistungen .btn-s img{width: 235px;height: 235px;}section#leistungen .title{margin-bottom: 20px;}section#leistungen .btn-beratung{background-image: url('../../../assets/themes/sonnen_v2/images/icon-1.png');background-size: 100%;width: 235px;height: 235px;}section#leistungen .btn-service{background-image: url('../../../assets/themes/sonnen_v2/images/icon-2.png');background-size: 100%;width: 235px;height: 235px;}section#leistungen .btn-verleih{background-image: url('../../../assets/themes/sonnen_v2/images/icon-3.png');background-size: 100%;width: 235px;height: 235px;}section#leistungen .btn-gesundheitstests{background-image: url('../../../assets/themes/sonnen_v2/images/icon-4.png');background-size: 100%;width: 235px;height: 235px;}#galerie,#oeffnungszeiten,#coupons{background-color: #F7F7F7;}#galerie .owl-theme img{border-radius: 12px;}.owl-theme .owl-dots .owl-dot span{width: 16px;height: 16px;background-color: #000000;}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background-color: #E30613;}.owl-carousel .owl-item img{	display: inline-block;	width: auto;	max-height: 254px;}#vorbestellung{background: linear-gradient(96.92deg,#b72646 1.48%,#d9414e 27.5%,#d9414e 75.97%,#b72646 99.44%);/*background-color: #8CC68C;*/ color: #FFFFFF;}#vorbestellung .description h2{font-size: 2.7rem;}#kontakt{background-color: #F7F7F7;padding-top: 0;}#kontakt>iframe{margin-bottom: 50px;}#kontakt h3{font-size: 3rem;font-weight: bold;}.form-contact{padding: 20px;background-color: #FFFFFF;border: 1px solid #ededed;}.form-check-input{margin-top: 1rem;}.form-control{font-size: 1.5rem;}#footer{background-color: #E30613;padding: 30px 0;color: #FFFFFF;}#footer .menu{float: right;}#footer .menu ul{padding: 0;list-style: none;}#footer .menu ul li{float: left;margin-left: 20px;}#footer .menu ul li a{color: #FFFFFF;}.btn-danger{background-color: #E30613;border-color: #E30613;}#payback{text-align: center;}#payback .col-md-12{margin-top: 20px;}.pageteaser-container-item,.mitarbeiter-container-item,.news-list-item{width: 50%;display: inline-block;padding-right: 15px;}.pageteaser-container-image,.mitarbeiter-container-image,.news-list-item-image{float: left;height: 160px;width: 160px;overflow: hidden;position: relative;}.mitarbeiter-container-image img{border-radius: 8px !important;}.pageteaser-container-text,.mitarbeiter-container-text,.news-list-item-text{width: calc(100% - 160px);float: right;margin-top: 15px;}.pageteaser-container-text h2,.mitarbeiter-container-text h2{font-weight: 400;font-size: 1.15rem;}.mitarbeiter-container-text .mitarbeiter-container-text-position{font-style: italic;font-size: 0.875rem;}.mitarbeiter-container-text P{margin-bottom: .3rem;}table tr th{padding-right: 15px;word-break: break-word;}.table th{text-align: right;padding: .5rem;word-break: normal;}.table td{padding: .5rem;}.table tr:last-child th,.table tr:last-child td{border-bottom: 1px solid #dee2e6;}.table-contact th,.table-contact td{border: none !important;padding: 0;padding-bottom: .25rem;padding-top: .25rem;}dl,ol,ul{padding-left: 20px;}button:focus,button:active,a:visited,textarea:focus,input:focus{outline: none;}hr{margin-top: 0.5rem;margin-bottom: 0.5rem;}.btn-green,.btn-primary{background-color: #E30613 !important;color: #FFFFFF !important;border-color: #E30613 !important;}.btn-green:hover,.btn-primary:hover{background-color: #E30613 !important;color: #FFFFFF !important;border-color: #E30613 !important;}.single-leistung h2{cursor: pointer;font-size: 1.75rem !important;text-transform: none;}.single-leistung h2:hover{text-decoration: underline !important;}.single-leistung h2 span{width: 20px;display: inline-block;}.single-leistung h2 span::before{content: "+ ";font-size: 1.75rem !important;color: green;}.single-leistung h2.active span::before{content: "- ";font-size: 1.75rem !important;color: #d00;}.single-leistung-inner{display: none;padding-left: 20px;}.single-leistung-inner p{padding-top: 0;margin-top: 0;}#header .menu-toggle{display: none;float: right;}.btn{font-size: 1.75rem;}#footer .menu ul li:first-child{margin-left: 0;}#vorbestellung .description img{margin-bottom: 15px;}#sparezept{padding: 50px 0;}#sparezept .w-100{display: none;}#sparezept img{max-width: 100%;height: auto;}.form-website{display: none;}.cursor-pointer{cursor: pointer;}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{background-color: #E30613 !important;color: #FFFFFF !important;padding-bottom: 6px !important;width: 40px;height: 40px;margin: 15px 10px;font-size: 2rem;line-height: 30px;}.owl-carousel .owl-nav button.owl-next.disabled,.owl-carousel .owl-nav button.owl-prev.disabled{opacity: .2;cursor: auto;}#content h2{text-transform: none;font-size: 2.2rem;}.cbh-phone{display:block;position:fixed;left: -50px;bottom: -55px;visibility:hidden;background-color:transparent;width:200px;height:200px;cursor:pointer;z-index:999;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transition:visibility .5s;-moz-transition:visibility .5s;-o-transition:visibility .5s;transition:visibility .5s}.cbh-phone.cbh-show{visibility:visible}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}.cbh-phone.cbh-static1{opacity:.6}.cbh-phone.cbh-hover1{opacity:1}.cbh-ph-circle{width:110px;height:110px;top:40px;left:40px;position:absolute;background-color:transparent;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid rgba(30,30,30,.4);opacity:.1;-webkit-animation:cbh-circle-anim 1.2s infinite ease-in-out;-moz-animation:cbh-circle-anim 1.2s infinite ease-in-out;-ms-animation:cbh-circle-anim 1.2s infinite ease-in-out;-o-animation:cbh-circle-anim 1.2s infinite ease-in-out;animation:cbh-circle-anim 1.2s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.cbh-phone.cbh-active .cbh-ph-circle1{-webkit-animation:cbh-circle-anim 1.1s infinite ease-in-out!important;-moz-animation:cbh-circle-anim 1.1s infinite ease-in-out!important;-ms-animation:cbh-circle-anim 1.1s infinite ease-in-out!important;-o-animation:cbh-circle-anim 1.1s infinite ease-in-out!important;animation:cbh-circle-anim 1.1s infinite ease-in-out!important}.cbh-phone.cbh-static .cbh-ph-circle{-webkit-animation:cbh-circle-anim 2.2s infinite ease-in-out!important;-moz-animation:cbh-circle-anim 2.2s infinite ease-in-out!important;-ms-animation:cbh-circle-anim 2.2s infinite ease-in-out!important;-o-animation:cbh-circle-anim 2.2s infinite ease-in-out!important;animation:cbh-circle-anim 2.2s infinite ease-in-out!important}.cbh-phone.cbh-hover .cbh-ph-circle{border-color:rgba(0,175,242,1);opacity:.5}.cbh-phone.cbh-green.cbh-hover .cbh-ph-circle{border-color:rgba(117,235,80,1);opacity:.5}.cbh-phone.cbh-green .cbh-ph-circle{border-color:rgba(0,175,242,1);opacity:.5}.cbh-phone.cbh-gray.cbh-hover .cbh-ph-circle{border-color:rgba(204,204,204,1);opacity:.5}.cbh-phone.cbh-gray .cbh-ph-circle{border-color:rgba(117,235,80,1);opacity:.5}.cbh-ph-circle-fill{width:74px;height:74px;top:58px;left:58px;position:absolute;background-color:#000;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;opacity:.1;-webkit-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out;-moz-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out;-ms-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out;-o-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out;animation:cbh-circle-fill-anim 2.3s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.cbh-phone.cbh-active .cbh-ph-circle-fill{-webkit-animation:cbh-circle-fill-anim 1.7s infinite ease-in-out!important;-moz-animation:cbh-circle-fill-anim 1.7s infinite ease-in-out!important;-ms-animation:cbh-circle-fill-anim 1.7s infinite ease-in-out!important;-o-animation:cbh-circle-fill-anim 1.7s infinite ease-in-out!important;animation:cbh-circle-fill-anim 1.7s infinite ease-in-out!important}.cbh-phone.cbh-static .cbh-ph-circle-fill{-webkit-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out!important;-moz-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out!important;-ms-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out!important;-o-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out!important;animation:cbh-circle-fill-anim 2.3s infinite ease-in-out!important;opacity:0!important}  .cbh-phone.cbh-hover .cbh-ph-circle-fill{background-color:rgba(0,175,242,.5);opacity:.75!important}.cbh-phone.cbh-green.cbh-hover .cbh-ph-circle-fill{background-color:rgba(117,235,80,.5);opacity:.75!important}.cbh-phone.cbh-green .cbh-ph-circle-fill{background-color:rgba(0,175,242,.5);opacity:.75!important}.cbh-phone.cbh-gray.cbh-hover .cbh-ph-circle-fill{background-color:rgba(204,204,204,.5);opacity:.75!important}.cbh-phone.cbh-gray .cbh-ph-circle-fill{background-color:rgba(117,235,80,.5);opacity:1!important}.cbh-ph-img-circle1{width:50px;height:50px;top:70px;left:70px;position:absolute;background-image:url(/files/images/0057520/icon-whatsapp.png);background-size: 30px 30px;background-color:rgba(30,30,30,.1);background-position:center center;background-repeat:no-repeat;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;opacity:1;-webkit-animation:cbh-circle-img-anim 1s infinite ease-in-out;-moz-animation:cbh-circle-img-anim 1s infinite ease-in-out;-ms-animation:cbh-circle-img-anim 1s infinite ease-in-out;-o-animation:cbh-circle-img-anim 1s infinite ease-in-out;animation:cbh-circle-img-anim 1s infinite ease-in-out}.cbh-phone.cbh-active .cbh-ph-img-circle1{-webkit-animation:cbh-circle-img-anim 1s infinite ease-in-out!important;-moz-animation:cbh-circle-img-anim 1s infinite ease-in-out!important;-ms-animation:cbh-circle-img-anim 1s infinite ease-in-out!important;-o-animation:cbh-circle-img-anim 1s infinite ease-in-out!important;animation:cbh-circle-img-anim 1s infinite ease-in-out!important}.cbh-phone.cbh-static .cbh-ph-img-circle1{-webkit-animation:cbh-circle-img-anim 0s infinite ease-in-out!important;-moz-animation:cbh-circle-img-anim 0s infinite ease-in-out!important;-ms-animation:cbh-circle-img-anim 0s infinite ease-in-out!important;-o-animation:cbh-circle-img-anim 0s infinite ease-in-out!important;animation:cbh-circle-img-anim 0s infinite ease-in-out!important}.cbh-phone.cbh-hover .cbh-ph-img-circle1{background-color:rgba(0,175,242,1)}.cbh-phone.cbh-green.cbh-hover .cbh-ph-img-circle1:hover{background-color:rgba(117,235,80,1)}.cbh-phone.cbh-green .cbh-ph-img-circle1{background-color:rgba(0,175,242,1)}.cbh-phone.cbh-green .cbh-ph-img-circle1{background-color:rgba(0,175,242,1)}.cbh-phone.cbh-gray.cbh-hover .cbh-ph-img-circle1{background-color:rgba(204,204,204,1)}.cbh-phone.cbh-gray .cbh-ph-img-circle1{background-color:rgba(117,235,80,1)}@-moz-keyframes cbh-circle-anim{0%{-moz-transform:rotate(0deg) scale(0.5) skew(1deg);opacity:.1;-moz-opacity:.1;-webkit-opacity:.1;-o-opacity:.1}30%{-moz-transform:rotate(0deg) scale(.7) skew(1deg);opacity:.5;-moz-opacity:.5;-webkit-opacity:.5;-o-opacity:.5}100%{-moz-transform:rotate(0deg) scale(1) skew(1deg);opacity:.6;-moz-opacity:.6;-webkit-opacity:.6;-o-opacity:.1}}@-webkit-keyframes cbh-circle-anim{0%{-webkit-transform:rotate(0deg) scale(0.5) skew(1deg);-webkit-opacity:.1}30%{-webkit-transform:rotate(0deg) scale(.7) skew(1deg);-webkit-opacity:.5}100%{-webkit-transform:rotate(0deg) scale(1) skew(1deg);-webkit-opacity:.1}}@-o-keyframes cbh-circle-anim{0%{-o-transform:rotate(0deg) kscale(0.5) skew(1deg);-o-opacity:.1}30%{-o-transform:rotate(0deg) scale(.7) skew(1deg);-o-opacity:.5}100%{-o-transform:rotate(0deg) scale(1) skew(1deg);-o-opacity:.1}}@keyframes cbh-circle-anim{0%{transform:rotate(0deg) scale(0.5) skew(1deg);opacity:.1}30%{transform:rotate(0deg) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0deg) scale(1) skew(1deg);opacity:.1}}@-moz-keyframes cbh-circle-fill-anim{0%{-moz-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}50%{-moz-transform:rotate(0deg) -moz-scale(1) skew(1deg);opacity:.2}100%{-moz-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}}@-webkit-keyframes cbh-circle-fill-anim{0%{-webkit-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}50%{-webkit-transform:rotate(0deg) scale(1) skew(1deg);opacity:.2}100%{-webkit-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}}@-o-keyframes cbh-circle-fill-anim{0%{-o-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}50%{-o-transform:rotate(0deg) scale(1) skew(1deg);opacity:.2}100%{-o-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}}@keyframes cbh-circle-fill-anim{0%{transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}50%{transform:rotate(0deg) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}}@keyframes cbh-circle-img-anim{0%{transform:rotate(0deg) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}100%,50%{transform:rotate(0deg) scale(1) skew(1deg)}}@-moz-keyframes cbh-circle-img-anim{0%{transform:rotate(0deg) scale(1) skew(1deg)}10%{-moz-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-moz-transform:rotate(25deg) scale(1) skew(1deg)}30%{-moz-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-moz-transform:rotate(25deg) scale(1) skew(1deg)}100%,50%{-moz-transform:rotate(0deg) scale(1) skew(1deg)}}@-webkit-keyframes cbh-circle-img-anim{0%{-webkit-transform:rotate(0deg) scale(1) skew(1deg)}10%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}100%,50%{-webkit-transform:rotate(0deg) scale(1) skew(1deg)}}@-o-keyframes cbh-circle-img-anim{0%{-o-transform:rotate(0deg) scale(1) skew(1deg)}10%{-o-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-o-transform:rotate(25deg) scale(1) skew(1deg)}30%{-o-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-o-transform:rotate(25deg) scale(1) skew(1deg)}100%,50%{-o-transform:rotate(0deg) scale(1) skew(1deg)}}.cbh-ph-img-circle1{}.cbh-phone.cbh-green .cbh-ph-circle{border-color: rgb(0,242,164)}.cbh-phone.cbh-green .cbh-ph-circle-fill{background-color: rgb(0,242,164);}.cbh-phone.cbh-green .cbh-ph-img-circle1{background-color:rgb(46,203,113);}.kmacb__manager-border{position: absolute;width: 75px;height: 75px;top: 50%;left: 50%;margin-top: -39.5px;margin-left: -39.5px;border-radius: 100%;border: 2px solid #ffe787;-webkit-animation: kmacb__manager-border-anim 1.5s ease-in-out .5s infinite;-moz-animation: kmacb__manager-border-anim 1.5s ease-in-out .5s infinite;-ms-animation: kmacb__manager-border-anim 1.5s ease-in-out .5s infinite;-o-animation: kmacb__manager-border-anim 1.5s ease-in-out .5s infinite;animation: kmacb__manager-border-anim 1.5s ease-in-out .5s infinite;opacity: .8;transform-origin: center;}.kmacb__manager-fill{background: #52aff7 center bottom no-repeat;position: absolute;width: 75px;height: 75px;top: 50%;left: 50%;margin-top: -37.5px;margin-left: -37.5px;border-radius: 100%;opacity: .5;-webkit-animation: kmacb__manager-fill-anim 1.5s ease-in-out infinite;-moz-animation: kmacb__manager-fill-anim 1.5s ease-in-out infinite;-ms-animation: kmacb__manager-fill-anim 1.5s ease-in-out infinite;-o-animation: kmacb__manager-fill-anim 1.5s ease-in-out infinite;animation: kmacb__manager-fill-anim 1.5s ease-in-out infinite;transform-origin: center;}.kmacb__manager-circle{background: #52aff7;position: absolute;width: 120px;height: 120px;top: 50%;left: 50%;margin-top: -60px;margin-left: -60px;border-radius: 100%;}@media(max-width: 1599px){body{ font-size: 1.4rem;} #slider img{ width: 480px !important;}#header .menu ul li a{ font-size: 1.2rem;}#header .logo img{ height: 80px; width: auto;}#header .r-col{ margin-top: 20px;}#slider{ margin-top: 110px; position: relative;}#slider .text{	width: calc(100% - 520px); margin-top: 150px; text-shadow: 2px 0 0 #fff,-2px 0 0 #fff,0 2px 0 #fff,0 -2px 0 #fff,1px 1px #fff,-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff;}h2{ font-size: 2.4rem;}#uberuns img{ width: 350px;}#linda{ text-align: center;}}@media(max-width: 1350px){.parallax-section{ position:relative; width:100%; height:460px;}.parallax-child-section{ clip:rect(0,auto,auto,0); position:absolute; top:0; left:0; width:100%; height:460px;}.image-parallax{	position: fixed;display: block;top: 0;left: 0;width: 100%;height: 100%!important;transform: translateZ(0);will-change: transform;z-index: 1;background-attachment: scroll!important;}#header .menu{ display: block;}.container-lg{ padding-left: 100px; padding-right: 100px;}#header .menu ul{ background: #FFFFFF; height: 100%; margin-left: -100%; overflow: scroll; padding: 0px; position: fixed; top: 0; left: 0; transition: margin-left 0.2s ease-in; width: 300px; z-index: 2000; transform: translateZ(1px); -webkit-overflow-scrolling: touch; -webkit-box-shadow: 16px 0px 40px -14px rgba(0,0,0,0.5); -moz-box-shadow: 16px 0px 40px -14px rgba(0,0,0,0.5); box-shadow: 16px 0px 40px -14px rgba(0,0,0,0.5); display: block; margin-top: 0; padding-top: 30px;}#header .menu-toggle{ border: 0; cursor: pointer; height: 2rem; padding: 0px; width: 32px; height: 32px; z-index: 10000; background: url('../../../assets/themes/petrig/images/menu-mobile.png') no-repeat center center; background-size: 40px; border-radius: 2px; overflow: hidden; float: right; display: block; margin-left: 10px; margin-top: 25px; outline: none;}#header .menu-toggle span{ display: none; opacity: 0;}.menu-visible #header .menu ul{ margin-left: 0; padding-top: 30px;}#header .menu ul li{ display: inline-block; float: none; margin-left: 0; width: 100%;}#header .menu ul li:first-child a{ border-top: 1px solid #efefef;}#header .menu ul li a{ padding: 7px 15px; border-bottom: 1px solid #efefef; display: inline-block; width: 100%;} .owl-carousel .owl-item img{ max-height: 164px;}}@media(max-width: 991px){#slider .text{	position: relative;float: none;width: 100%;clear: both;margin: 0;padding: 20px;	}}@media(max-width: 767px){#sparezept .w-100{display: block;} video#apovid{width: 100%;}body{ font-size: 1.3rem;}.copyright,.menu{ text-align: center; float: none !important;}#footer .menu ul{ display: inline-block;}.container-lg{ padding-left: 20px; padding-right: 20px;}.g-recaptcha{transform: scale(.75);transform-origin: 0 0;}#uberuns img{width: 100%;}}@media(max-width: 575px){#slider img{ width: 100% !important;}#slider .text{ margin-top: 160px; font-size: 2rem;} h2,#vorbestellung .description h2{ font-size: 2rem;} section#leistungen a{font-size: 1.6rem;} body,.form-control,.btn{ font-size: 1rem;}#kontakt h3{font-size: 2rem;}#uberuns img{max-width: 100%;height: auto;}}@media(max-width: 375px){#header .logo{width: 165px;	}#header .logo img{max-width: 100%;height: auto;	} #header .social img{width: 32px;height: auto;	} #header .r-col{margin-top: 25px;	}}.sparezept-section{background-color:#C7DEA5;padding:80px 0;}.sparezept-section .content{display:flex;align-items:center;gap:60px;}.sparezept-section .left-section{flex:1;width:60%;}.sparezept-section .logo{background:white;border-radius:12px;padding:30px;margin-bottom:30px;display:inline-block;}.sparezept-section .logo img{max-width:250px;height:auto;display:block;}.sparezept-section .description{margin-bottom:30px;}.sparezept-section .right-section{width:40%;}.sparezept-section .right-section img{width:100%;height:auto;}.form-website{	display: none !important;}