@font-face{font-family: 'Rubik';src: url('../../../assets/vendor/fonts/rubik/Rubik-Regular.eot');src: url('../../../assets/vendor/fonts/rubik/Rubik-Regular.eot?#iefix') format('embedded-opentype'), url('../../../assets/vendor/fonts/rubik/Rubik-Regular.woff2') format('woff2'), url('../../../assets/vendor/fonts/rubik/Rubik-Regular.woff') format('woff'), url('../../../assets/vendor/fonts/rubik/Rubik-Regular.ttf') format('truetype');font-weight: normal;font-style: normal;font-display: swap;}@font-face{font-family: 'Rubik';src: url('../../../assets/vendor/fonts/rubik/Rubik-Light.eot');src: url('../../../assets/vendor/fonts/rubik/Rubik-Light.eot?#iefix') format('embedded-opentype'), url('../../../assets/vendor/fonts/rubik/Rubik-Light.woff2') format('woff2'), url('../../../assets/vendor/fonts/rubik/Rubik-Light.woff') format('woff'), url('../../../assets/vendor/fonts/rubik/Rubik-Light.ttf') format('truetype');font-weight: 300;font-style: normal;font-display: swap;}@font-face{font-family: 'Rubik';src: url('../../../assets/vendor/fonts/rubik/Rubik-Medium.eot');src: url('../../../assets/vendor/fonts/rubik/Rubik-Medium.eot?#iefix') format('embedded-opentype'), url('../../../assets/vendor/fonts/rubik/Rubik-Medium.woff2') format('woff2'), url('../../../assets/vendor/fonts/rubik/Rubik-Medium.woff') format('woff'), url('../../../assets/vendor/fonts/rubik/Rubik-Medium.ttf') format('truetype');font-weight: 500;font-style: normal;font-display: swap;}html,body{overflow-x: hidden;}html{font-size: 18px;}body{font-family: 'Rubik',Arial,Helvetica,sans-serif;font-size: 1rem;color: #1B1C20;}#header{padding: 15px 40px;display: flex;justify-content: space-between;align-items: center;box-shadow: 0 0 10px rgb(0 0 0 / 15%);position: fixed;top: 0;overflow: auto;z-index: 998;width: 100%;background-color: #FFFFFF;}#header .logo img{width: 380px;height: auto;}#header .linda-logo img{width: 90px;height: auto;}#header .menu{padding: 0 15px;}#header .menu ul{padding: 0;margin: 0;list-style: none;}#header .menu ul li{float: left;border: 1px solid transparent;}#header .menu ul li a{font-size: 1.2rem;text-decoration: none;color: #091D3E;font-weight: 500;padding: 5px 10px;}#header .menu ul li.first a{background-color: #E60036;}#header .menu ul li.first a{color: #FFFFFF;}#uberuns{margin-top: -75px;z-index: 2;padding-bottom: 70px;position: relative;}#uberuns .content{background-color: #FFFFFF;padding: 40px;width: 100%;display: inline-block;z-index: 2;box-shadow: 0 0 10px rgb(0 0 0 / 15%);}.title{color: #E60036;font-size: 1.6rem;font-weight: 600;text-transform: uppercase;letter-spacing: 3px;}.btn{border-radius: 0;}.btn-primary{color: #FFFFFF !important;background-color: #E60036;border-color: #E60036;}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color: #FFFFFF;background-color: #e60036;border-color: #E60036;}.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-image: none;}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active,.btn:first-child:hover,:not(.btn-check)+.btn:hover{background-color: #E60036;border-color: #E60036;}.btn-primary .badge{color: #E60036;background-color: #FFFFFF;}#slider{width: 100%;}#slider img{width: 100%;height: auto;}#info{background-color: #F0F0F0;padding: 70px 0;width: 100%;}#info .content{background-color: #FFFFFF;display: flex;flex-flow: row nowrap;box-shadow: 0 0 10px rgb(0 0 0 / 15%);}#info .box{border-right: 1px solid #DDDDDD;width: 100%;text-align: center;padding: 40px 15px;}#info .box:last-child{border-right: none;}#info .box p{margin-bottom: 0;}#info .icon{background-color: #E60036;padding: 15px 0;text-align: center;width: 80px;height: 80px;display: inline-block;margin-bottom: 10px;}#info .icon img{width: auto;height: 50px;}#aktuelles{background-image: url('../../../files/images/3283228/apotheke2.png');background-size: 100%;background-position: center center;height: 550px;}#aktuelles .content{background-color: #FFFFFF;padding: 40px;float: left;margin-top: 270px;}#kontakt{background-color: #C8DDA4;width: 100%;}#kontakt iframe{margin-bottom: -7px;}.form-control{border-radius: 0;margin-bottom: 15px;font-size: 1rem;}*:focus{outline:none;box-shadow: none;}.form-control:focus{border-color: none;-webkit-box-shadow: none;box-shadow: none;}a,a:hover,a:active,a:visited{color: #1B1C20;}.flexslider{margin: 0;border: none;height: auto;}#partner{padding: 30px 0;}#partner .owl-carousel .owl-stage{margin: 0 auto;}#partner .partners img{width: auto;height: 60px;}.menu-toggle{display: none;}#footer{background-color: #E60036;padding: 30px 40px;clear: both;overflow: auto;color: #FFFFFF;}#footer .copyright{float: left;}#footer .menu{float: right;}#footer .menu ul{padding: 0;margin-bottom: 0;}#footer .menu ul li{display: inline-block;list-style: none;}#footer .menu ul li a{padding: 0 15px;text-decoration: none;color: #FFFFFF;}#content{margin-top: 128px;margin-bottom: 30px;}#slider{margin-top: 110px;}.pageteaser-container-item,.mitarbeiter-container-item,.news-list-item{padding-left: 0;padding: 7px 0px;overflow: auto;width: 50%;float: left;padding-right: 15px;margin-bottom: 20px;}.pageteaser-container-image,.mitarbeiter-container-image,.news-list-item-image{width: 150px;height: auto;float: left;overflow: hidden;}.pageteaser-container-image img,.mitarbeiter-container-image img,.news-list-item-image img{max-width: 100%;height: auto;margin-bottom: 0 !important;}.pageteaser-container-text,.mitarbeiter-container-text,.news-list-item-text{width: calc(100% - 170px);float: right;}.pageteaser-container-text h2,.mitarbeiter-container-text h2,.news-list-item-text h2{font-size: 20px;margin-bottom: 3px;margin-top: 0;font-weight: 500;}.pageteaser-container-text h2 a,.mitarbeiter-container-text h2 a,.news-list-item-text h2 a{text-decoration: none;}.pageteaser-container-item .cta-button,.mitarbeiter-container-item .cta-button,.news-list-item .cta-button{color: #E60036;text-decoration: none;}.pageteaser-list > *:nth-child(2n+1){clear: both;}#c38 > .pageteaser-container{width: 50%;float: left;}#c38 > .pageteaser-container:nth-child(2n+2){clear: both;}#c38 .pageteaser-container-item,#c38 .mitarbeiter-container-item,#c38 .news-list-item{width: 100%;float: none;}.single-leistung h2{font-size: 1rem;font-weight: 400;margin-top: 5px;cursor: pointer;padding-left: 20px;}.single-leistung h2 span{width: 1rem;display: inline-block;margin-bottom: -7px;margin-left: -20px;}.single-leistung h2 span::before{content: "+ ";font-size: 1rem;color: #00AA25;}.single-leistung h2.active span::before{content: "- ";font-size: 1rem;color: #74777C;}.single-leistung .single-leistung-inner{display: none;padding-left: 20px;}.linda-card{margin-bottom: 20px;}.linda-card h2{font-size: 1.4rem;font-weight: normal;margin-bottom: 5px;margin-top: 0;}.linda-card .cta-button{margin-top: 7px !important;background-color: #00AA25;border: 1px solid #00AA25;color: #FFFFFF !important;padding: 7px 12px;border-radius: 0;border-top-right-radius: 6px;margin-bottom: 0;text-decoration: none;text-align: center;font-size: 1rem;display: inline-block;line-height: normal;}.linda-card .cta-button:hover{text-decoration: none;background-color: #FFFFFF !important;color: #74777C !important;border: 1px solid #00AA25 !important;}.linda-banner{margin-bottom: 30px;}.linda-banner img{margin-bottom: 0 !important;}h1,.h1{color: #E60036;font-size: 1.6rem;font-weight: 600;text-transform: uppercase;letter-spacing: 3px;}.h2,h2{font-size: 1.4rem;}.h3,h3{font-size: 1.2rem;}.column-box h1{margin-top: 20px;}.table-impressum th,.table-impressum td{padding: 5px 0;}.table-contact{width: auto !important;}.table-contact>tbody>tr>td,.table-contact>tbody>tr>th,.table-contact>tfoot>tr>td,.table-contact>tfoot>tr>th,.table-contact>thead>tr>td,.table-contact>thead>tr>th{border: none;padding: 0;}input.form-website{display: none;}.cursor-pointer{cursor: pointer;}.bestellen{position: absolute;top: 30px;width: 250px;right: 140px;}.form-contact{border: 1px solid #efefef;padding: 15px;}.show-mobile{display: none;}@media screen AND (max-width:1600px){#aktuelles{background-size: auto;} #header .logo img{ width: 230px;}#header .linda-logo img{ width: 50px;}#content{ margin-top: 92px;}#slider{ margin-top: 76px;}#header .menu ul li a{ font-size: 1rem;}}@media screen AND (max-width:1200px){#header .logo{ margin-left: 40px;}#header .menu{ display: none;}#header .menu ul li{ float: none; border: none;}#header .menu ul li a{ width: 100%; display: block;}.menu-visible #header .menu{ display: block; background: #fff; height: 100%; position: fixed; top: 0; transition: margin-left .2s ease-in; transform: translateZ(1px); -webkit-overflow-scrolling: touch !important; overflow: scroll; margin-left: 0; min-width: 260px; box-shadow: 0 0 30px rgb(0 0 0 / 30%); -webkit-box-shadow: 0 0 30px rgb(0 0 0 / 30%); z-index: 998; right: 0; width: 80%; padding: 0; padding-top: 20px;}.menu-toggle{ width: 28px; height: 28px; top: 22px; position: absolute; background: url(../../../assets/themes/linda/theme/images/icon-mobilemenu.png) no-repeat center center; background-size: 100%; overflow: hidden; display: block; border: none; background-size: 100%;}.menu-toggle span{ display: none; opacity: 0;} .bestellen{ width: 180px;}}@media screen AND (max-width:992px){#info .content{flex-wrap: wrap;}#info .box{border-top: 1px solid #DDDDDD;width: 50%;}#info .box:nth-child(1),#info .box:nth-child(2){border-top: none;}#info .box:nth-child(2){border-right: none;}#footer{text-align: center;}#footer .copyright{float: none;display: inline-block;padding-top: 15px;width: 100%;}#footer .menu{float: none;display: inline-block;padding-bottom: 10px;border-bottom: 1px solid #C90331;width: 100%;}.pageteaser-list > *:nth-child(2n+1){clear: none;}.pageteaser-container-item,.mitarbeiter-container-item,.news-list-item{ width: 100%; float: none; padding-right: 0;}#c38 > .pageteaser-container{width: 100%;float: none;}#c38 > .pageteaser-container:nth-child(2n+2){ clear: none;}}@media screen AND (max-width:768px){#info .box{width: 100%;border-right: none;}#info .box:nth-child(2){border-top: 1px solid #DDDDDD;}#header,#footer{padding: 15px 20px;}#aktuelles .content{margin-top: 240px;padding: 20px;width: 100%;}#uberuns{margin-top: -50px;}#uberuns .content{padding: 20px;}.table-impressum th{ display: -webkit-inline-box; width: 100%; padding-bottom: 0.1rem;}.table-impressum td{ display: -webkit-inline-box; width: 100%; border-top: none; border-bottom: none; padding: 0;}.table-impressum td:last-child{ padding-bottom: 10px;} .bestellen{ width: 80px;}.show-mobile{display: block;}.hide-mobile{display: none;}}@media screen AND (max-width:440px){#header .logo img{width: 180px;}#header .linda-logo img{width: 40px;}#slider{margin-top: 66px;}  .bestellen{ width: 40px;}}form .cta-button{	background-color: #E60036;color: #FFFFFF;text-decoration: none;font-weight: 500;padding: 5px 10px;border: none;}.captcha-container{display: flex;flex-direction: row;gap: 0.5rem;margin-bottom: 1rem;	align-items: center;}.captcha-wrapper{display: flex;align-items: center;gap: 5px;}.captcha-image{border: 1px solid #ddd;border-radius: 4px;	width: 155px;height: auto;}.icon-refresh{width: 36px;height: 36px;background-image: url('/assets/themes/default/images/icon-refresh.png');background-size: contain;background-repeat: no-repeat;background-position: center;cursor: pointer;opacity: 0.7;transition: opacity 0.2s;flex-shrink: 0;}.icon-refresh:hover{opacity: 1;}.icon-refresh span{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);border: 0;}.captcha-input{width: 100%;padding: 0.75rem;border: 1px solid #ddd;border-radius: 4px;}.checkbox-container{display: flex;align-items: flex-start;margin-bottom: 1rem;}.checkbox-container input[type="checkbox"]{margin: 3px 10px 0 0;}.checkbox-container label{font-size: 0.9rem;color: #666;line-height: 1.4;}.website-field{display: none;}.icon-add{background-size: 12px;background-position: 0;background-image: url(/assets/images/icon-plus.png);background-repeat: no-repeat;padding-left: 16px;font-weight: bold;margin: 15px 0;display: block;cursor: pointer;}.mr-3{margin-right: 15px;}.captcha-image{	width: auto;	height: 45px !important;margin-bottom: 0 !important;}.captcha-container{display: flex;flex-direction: row;gap: 0.5rem;margin-bottom: 1rem;	align-items: center;margin-top: 25px;}.captcha-wrapper{display: flex;align-items: center;gap: 5px;}.icon-refresh{width: 28px;height: 28px;background-image: url('/assets/themes/default/images/icon-refresh.png');background-size: contain;background-repeat: no-repeat;background-position: center;cursor: pointer;opacity: 0.7;transition: opacity 0.2s;flex-shrink: 0;}.icon-refresh:hover{opacity: 1;}.icon-refresh span{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);border: 0;}.website-field{display: none;}.icon-add{background-size: 12px;background-position: 0;background-image: url(/assets/images/icon-plus.png);background-repeat: no-repeat;padding-left: 16px;font-weight: bold;margin: 15px 0;display: block;cursor: pointer;}.form-website{display: none;}.checkbox-container input{margin-right: 10px;}label.btn-link:hover{background-color: transparent !important;border-color: transparent !important;}.checkbox-container label{	color: #212529 !important;}