#intro .apo{	background-color: #FFFFFF;padding: 20px;-webkit-box-shadow: 0px 5px 32px -1px rgb(0 0 0 / 40%);-moz-box-shadow: 0px 5px 32px -1px rgba(0,0,0,0.4);box-shadow: 0px 5px 32px -1px rgb(0 0 0 / 40%);width: 100%;z-index: 9999;border-radius: 10px;height: 100%;display: flex;flex-flow: column;}#intro .btns{margin-top: auto;}#intro .btn-green{background-color: #282828;border-color: #282828;color: #FFFFFF !important;margin-top: auto;}#intro .icon-next-white{background-color: #282828;background-size: 12px;background-position: right 6px;background-image: url(../../../assets/themes/petrig/images/icon-next-white.png);background-repeat: no-repeat;padding-right: 22px;}#intro .btn-karriere{background-color: #066877;border-color: #066877;color: #FFFFFF !important;}#intro .icon-next-karriere{background-color: #066877;background-size: 12px;background-position: right 6px;background-image: url(../../../assets/themes/petrig/images/icon-next-white.png);background-repeat: no-repeat;padding-right: 22px;}#intro h1{	font-size: 1.2rem;font-weight: 600;}@font-face{font-family: 'Lato';src: url('../../../assets/vendor/fonts/lato/Lato-Light.eot');src: url('../../../assets/vendor/fonts/lato/Lato-Light.eot?#iefix') format('embedded-opentype'), url('../../../assets/vendor/fonts/lato/Lato-Light.woff2') format('woff2'), url('../../../assets/vendor/fonts/lato/Lato-Light.woff') format('woff'), url('../../../assets/vendor/fonts/lato/Lato-Light.ttf') format('truetype');font-weight: 300;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: '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;}::-webkit-input-placeholder{color: #AAAAAA;}:-ms-input-placeholder{color: #AAAAAA;}::placeholder{color: #AAAAAA;}a,a:hover{color: #282828;}body{font-family: 'Lato',Arial,sans-serif !important;font-size: 16px;color: #282828;}#header{background-color: #FFFFFF;padding: 25px;-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.sticky{position: fixed;top: 0;width: 100%}#header.sticky + #content{padding-top: 102px;}#header .container,.slider .container{position: relative;}#content{padding-top: 127px;display: inline-block;width: 100%;}#content.sub{padding-bottom: 50px;}#content.sub h1,#content.sub h2{font-size: 1.6rem;font-weight: bold;}#content.sub .page-title{background-color: #EAEAEA;color: #282828;font-size: 2rem;font-weight: bold;padding: 20px 0;margin-bottom: 20px;}#content img{max-width: 100%;height: auto;}.sub-content{font-size: 0.7rem;}.single-leistung h2{cursor: pointer;font-size: 1.1rem !important;font-weight: 600;color: #555555 !important;}.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: 18px;color: green;}.single-leistung h2.active span::before{content: "- ";font-size: 18px;color: #d00;}.single-leistung-inner{display: none;padding-left: 20px;}.single-leistung-inner p{padding-top: 0;margin-top: 0;}.slider{background-image: url("../../../assets/themes/petrig/images/slider.jpg");background-repeat: no-repeat;position: relative;height: 650px;text-align: center;}.logo{float: left;width: 220px;}.logo img{max-width: 100%;height: auto;}#header .menu ul{float: right;padding: 0;margin-bottom: 0;margin-top: 45px;}#header .menu ul li{padding: 0;list-style: none;float: left;margin-left: 15px;}#header .menu ul li a{font-size: 1.3rem;color: #282828;font-weight: bold;text-decoration: none;}#header .menu-toggle{display: none;float: right;}#header .header-top{right: 15px;top: -15px;position: absolute;}#header .btn-top{background-color: #000;color: #FFFFFF;padding:10px 20px;padding-top: 30px;border-radius: 10px;font-weight: bold;animation: changeColor 1.2s ease 0s infinite;-webkit-animation: changeColor 1.2s ease 0s infinite;-moz-animation: changeColor 1.2s ease 0s infinite;margin-left: 20px;}#header .btn-top:hover{color: #000000 !important;text-decoration: none;background-color: #20A138;animation: none;-webkit-animation: none;-moz-animation: none;}.btn-top-green:hover{color: #FFFFFF !important;}#c39{width: 50%;display: inline-block;float: left;}#c65{padding-right: 15px;}.badge{float: right;margin-top: 40px;position: absolute;right: 15px;animation: blur 4s ease 0s infinite;-webkit-animation: blur 4s ease 0s infinite;-moz-animation: blur 4s ease 0s infinite;}.badge:hover{animation: none;-webkit-animation: none;-moz-animation: none;}.welcome{padding:30px 50px;text-align: center;background-color: rgba(255,255,255,.65);display: inline-block;margin-top: 350px;}.welcome p{font-size: 3.125rem;font-weight: 600;margin-bottom: 0;}.welcome h1{font-size: 2.125rem;}.buttons{margin-top: -55px;}.btn-up{color: #FFFFFF !important;background-color: #20A138;text-align: center;width: 100%;display: inline-block;padding: 25px 0;font-size: 1.5rem;border-radius: 10px;margin-bottom: 15px;}.btn-up:hover{color: #FFFFFF;text-decoration: none;}.btn-icon{background-repeat: no-repeat;background-size: 52px;padding-left: 60px;line-height: 52px;display: inline-block;color: #FFFFFF;}.btn-success{color: #ffffff;background-color: #282828;border-color: #282828;}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color: #ffffff;background-color: #282828;border-color: #282828;}.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{background-image: none;}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color: #282828;border-color: #282828;}.btn-success .badge{color: #282828;background-color: #ffffff;}.btn-secondary{color: #FFFFFF;background-color: #282828;border-color: #282828;}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active,.btn-secondary.active,.open .dropdown-toggle.btn-secondary{color: #FFFFFF;background-color: #282828;border-color: #282828;}.btn-secondary:active,.btn-secondary.active,.open .dropdown-toggle.btn-secondary{background-image: none;}.btn-secondary.disabled,.btn-secondary[disabled],fieldset[disabled] .btn-secondary,.btn-secondary.disabled:hover,.btn-secondary[disabled]:hover,fieldset[disabled] .btn-secondary:hover,.btn-secondary.disabled:focus,.btn-secondary[disabled]:focus,fieldset[disabled] .btn-secondary:focus,.btn-secondary.disabled:active,.btn-secondary[disabled]:active,fieldset[disabled] .btn-secondary:active,.btn-secondary.disabled.active,.btn-secondary[disabled].active,fieldset[disabled] .btn-secondary.active{background-color: #282828;border-color: #282828;}.btn-secondary .badge{color: #282828;background-color: #FFFFFF;}.bcf-ph-btn{background-color: #0B7A3E !important;}.bcf-ph-img-circle1{background-color: #0B7A3E !important;}.bcf-ph-circle-fill{background-color: #0e8c46 !important;}.bcf-ph-circle{ background-color: #075E36 !important;}.icon-notdienst{background-image: url('../../../assets/themes/petrig/images/icon-apotheke.png');}.icon-aktuelles{background-image: url('../../../assets/themes/petrig/images/icon-news.png');}.icon-vorbestellung{background-image: url('../../../assets/themes/petrig/images/icon-shop.png');}.icon-location{background-image: url('../../../assets/themes/petrig/images/icon-location.png');background-position: 2px 5px;background-size: 28px;padding-left: 36px;background-repeat: no-repeat;}.icon-phone{background-image: url('../../../assets/themes/petrig/images/icon-phone.png');background-size: 28px;padding-left: 36px;background-repeat: no-repeat;line-height: 28px;}.icon-phone a{color: #282828;text-decoration: none;}h2,.h2{font-size: 2rem;font-weight: 600;}h3,.h3{font-size: 1.25rem;font-weight: 600;}.rounded{-webkit-border-radius: 10px !important;-moz-border-radius: 10px !important;border-radius: 10px !important;}.apotheke,.leistungen,.aktuelles,.blisterzentrum,.kontakt,.botendienst{padding: 50px 0;}.apotheke .col-md-6:last-child{border-left: 1px solid #E6E6E6;}.leistungen{background-color: #F7F7F7;}.pageteaser-container-item img{-webkit-border-radius: 10px !important;-moz-border-radius: 10px !important;border-radius: 10px !important;width: 100px;height: 100px;}.pageteaser-container-item{width: 100%;display: inline-block;margin-bottom: 15px;}.pageteaser-container-item .pageteaser-container-image{width: 100px;float: left;}.pageteaser-container-item .pageteaser-container-text{width: calc(100% - 110px);float: right;}.pageteaser-container-item .pageteaser-container-text h2{font-size: 1.25rem;}.pageteaser-container-item .pageteaser-container-text h2 a{color: #282828;text-decoration: none;}.pageteaser-container-item .pageteaser-container-text p{margin-bottom: 0;}.pageteaser-container-item .pageteaser-container-text p:last-child{display: none;}.aktuelles{background-color: #282828;color: #FFFFFF;position: relative;z-index: 1;}.aktuelles:before{content: '';background: url("../../../assets/themes/petrig/images/aktuelles.jpg") center center no-repeat;background-size: cover;position: absolute;right: 0;top: 0;width: 50%;height: 100%;z-index: -1;}.btn-white{background-color: #FFFFFF;}.icon-next{background-color: #FFFFFF;background-size: 12px;background-position: right 6px;background-image: url('../../../assets/themes/petrig/images/icon-next.png');background-repeat: no-repeat;padding-right: 22px;}.blisterzentrum ul.list{padding: 0;}.blisterzentrum ul.list li{background-image: url('../../../assets/themes/petrig/images/icon-check.png');background-position: 3px center;background-size: 18px;padding-left: 28px;background-repeat: no-repeat;list-style: none;margin-bottom: 6px;}.blisterzentrum .title{font-size: 1.25rem;margin-bottom: 10px;}.kontakt{background-color: #F7F7F7;}.kontakt a{color: #282828;}.form-contact{background-color: #FFFFFF;padding: 20px;}.footer-top{background-color: #EAEAEA;padding: 30px 0;}.footer-top ul,.footer ul{padding: 0;display: inline-block;margin-bottom: 0;}.footer-top ul li{list-style: none;}.footer ul li{list-style: none;float: left;margin-left: 15px;}.footer-top ul li a:hover{ text-decoration: none;}.footer ul li a{color: #FFFFFF !important;}.footer{background-color: #282828;color: #FFFFFF;padding: 15px 0;}.footer .menu{text-align: right;}#footer .fp{overflow: hidden;}#footer .fp-inner .owl-item{text-align: center;}#footer .fp-inner .owl-item:last-child{margin-right: 0 !important;}#footer #partners .owl-stage{margin: 0 auto;}#footer .fp .fp-inner .partners .owl-dots{display: none;}#footer .fp .fp-inner .partners img{height: 40px;width: auto;display: inline-block;}#partners{padding: 30px 0;border-top: 1px solid #E6E6E6;}.float-ease{-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);-webkit-transition: 0.2s;-o-transition: 0.2s;transition: 0.2s;}.float-ease:hover{-webkit-transform: translateY(-5px);-ms-transform: translateY(-5px);transform: translateY(-5px);}.formzeile,.fzl{width: 100%;display: table;}.formzeile .werte .cL,.fzl .werte .cL{width: 20px;}.formzeile .werte input,.fzl .werte input,.fzr .werte textarea{display: block;width: 100%;height: calc(1.5em + .75rem + 2px);padding: .375rem .75rem;font-size: 1rem;font-weight: 400;line-height: 1.5;color: #495057;background-color: #fff;background-clip: padding-box;border: 1px solid #ced4da;border-radius: .25rem;transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;max-width: 240px;}.fzr .werte textarea{height: 80px;}.fzb .werte input[type=button]{display: inline-block;font-weight: 400;color: #212529;text-align: center;vertical-align: middle;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-color: transparent;border: 1px solid transparent;padding: .375rem .75rem;font-size: 1rem;line-height: 1.5;border-radius: .25rem;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color: #fff;background-color: #20A138;border-color: #20A138;margin-bottom: 10px;}.fzb .werte input[type=reset]{display: inline-block;font-weight: 400;color: #212529;text-align: center;vertical-align: middle;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-color: transparent;border: 1px solid transparent;padding: .375rem .75rem;font-size: 1rem;line-height: 1.5;border-radius: .25rem;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color: #fff;background-color: #dc3545;border-color: #dc3545;margin-right: 15px;margin-bottom: 10px;}.backbutton{display: none;}.bz,.bzk,.bzgr,.werte,.wk,.wgr,.label,.cD,.cL,.gewichtLabel,.gewichtWerte{float:left;}.bz,.werte{width:48%;font-weight:normal;margin-bottom:10px;}.bz{font-weight: bold;}.bzk,.wk{width:20%;}.bzgr,.wgr{width:75%;}.formzeile,.fzb,.fzr,.fzl{clear:both;padding: 10px 20px !important;}.formzeile{margin-bottom:4px;border-bottom:1px dotted #bbb;padding:3px;}.fzb{margin-top:10px;padding-top:10px;}.cZ{clear:both;}.cL{width:25%;float:left;}.cD{width:70%;float:left;line-height:1.2em; margin-top: 7px;margin-left: 10px;}.rB{background-color:transparent !important;border:none !important;}.reiseselect{width:50%;}.gewichtLabel{width:30%;}.gewichtWerte{width:65%;}.fmittel{width:156px;}.flang{width:220px;}.fkurz{width:50px;}.btn-success,.btn-success:hover{color: #fff !important;}.column1{padding-right: 15px;}.column2{padding-left: 15px;}.visually-hidden{display: none;}.news-list-view .news-article{width: 100%;display: inline-block;border-bottom: 1px solid #ccc;padding-bottom: 15px;margin-bottom: 15px;}.news-list-view .news-article .news-image{width: 235px;float: left;}.news-list-view .news-article .news-image img{width: 100%;height: auto;}.news-list-view .news-article .news-description{float: right;width: calc(100% - 250px);}.news-list-view .news-article .news-description p{margin-bottom: 0;}.news-img-wrap{float: right;margin-left: 10px;margin-bottom: 10px;}.news-list-view .news-article:first-child{ border: none;}.show-mobile{display: none;}#sparezept{padding: 50px 0;border-bottom: 1px solid #ccc;}#sparezept .w-100{display: none;}#sparezept img{max-width: 100%;height: auto;}.tab-content{display: block !important;}.btn-top-green{animation: none !important;-webkit-animation: none !important;-moz-animation: none !important;background-color: #282828 !important;color: #FFFFFF !important;}@keyframes blur{0%{}70%{-webkit-filter: blur(0px);-moz-filter: blur(0px);-o-filter: blur(0px);-ms-filter: blur(0px);}20%{-webkit-filter: blur(10px);-moz-filter: blur(10px);-o-filter: blur(10px);-ms-filter: blur(10px);}}@keyframes changeColor{0%{ background-color: #20A138;}50%{ background-color: #282828;}}@media screen AND (max-width: 1600px){#header .menu ul{	max-width: calc(100% - 240px);}}@media (min-width: 1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width: 1260px;}}@media screen AND (max-width: 1300px){#content{padding-top: 148px;}}@media screen AND (max-width: 1200px){.column1{ padding-right: 0;}.column2{ padding-left: 0;}#header .menu ul li a{ font-size: 1.07rem;}.column{ float:none; width: 100% !important;}}@media screen AND (max-width: 992px){.buttons{ margin-top: 50px;} #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: 30px; 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%;}.news-img-wrap{ float: none; margin-left: 0;}#content{padding-top: 120px;}.hide-tablet{display: none;}.show-tablet{display: block;}}@media screen AND (max-width: 768px){#header .header-top{top: -25px;}#header .btn-top{font-size: 14px;margin-left: 5px;}#sparezept .w-100{display: block;}.hide-mobile{display: none;}.show-mobile{display: block;} #c65,#c39{width: 100%;display: inline-block;float: none;}#c65{padding-right: 0;}.aktuelles:before{ background: transparent !important;}.apotheke .col-md-6:last-child{ border-left: none;} #header .logo{ display: inline-block; width: 50%; margin-top: 20px;}#header .logo img{width: 100%;height: auto;}#header .menu-toggle{margin-top:40px;}.welcome{margin-top: 20px;}.badge{float:none;position: relative;right: auto;text-align: center;}.table-impressum th{ display: -webkit-inline-box; width: 100%; padding-bottom: .10rem;}.table-impressum td{ display: -webkit-inline-box; width: 100%; border-top: none; padding-top: .10rem;}.table-impressum tr:last-child th{ border-bottom: none;}.news-list-view .news-article .news-image,.news-list-view .news-article .news-description{ width: 100%; float: none;}.news-list-view .news-article .news-description{ margin-top: 10px;}#content{padding-top: 150px;}}@media screen AND (max-width: 500px){ #header .btn-top{font-size: 9px;}#header .logo{ width: 70%;}#header .logo img{ width: auto; height: 57px;}#header .menu-toggle{ margin-top: 15px;}#content{ padding-top: 120px;}.welcome h1{ font-size: 1.5rem;}.welcome p{ font-size: 2rem;}}.captcha-image{	width: auto;	height: 33.5px !important;margin-bottom: 0 !important;}.captcha-container{display: flex;flex-direction: row;gap: 0.5rem;margin-bottom: 1rem;	align-items: center; margin-top: 32px;}.captcha-container .btn-link{ 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;}.captcha-wrapper{display: flex;align-items: center;gap: 5px;}.captcha-container .btn-link:hover{opacity: 1;}.captcha-container .btn-link 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;}.bcf-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}.bcf-phone.bcf-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}.bcf-phone.bcf-static1{opacity: .6}.bcf-phone.bcf-hover1{opacity: 1}.bcf-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: bcf-circle-anim 1.2s infinite ease-in-out;-moz-animation: bcf-circle-anim 1.2s infinite ease-in-out;-ms-animation: bcf-circle-anim 1.2s infinite ease-in-out;-o-animation: bcf-circle-anim 1.2s infinite ease-in-out;animation: bcf-circle-anim 1.2s infinite ease-in-out;-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all .5s}.bcf-phone.bcf-active .bcf-ph-circle1{-webkit-animation: bcf-circle-anim 1.1s infinite ease-in-out !important;-moz-animation: bcf-circle-anim 1.1s infinite ease-in-out !important;-ms-animation: bcf-circle-anim 1.1s infinite ease-in-out !important;-o-animation: bcf-circle-anim 1.1s infinite ease-in-out !important;animation: bcf-circle-anim 1.1s infinite ease-in-out !important}.bcf-phone.bcf-static .bcf-ph-circle{-webkit-animation: bcf-circle-anim 2.2s infinite ease-in-out !important;-moz-animation: bcf-circle-anim 2.2s infinite ease-in-out !important;-ms-animation: bcf-circle-anim 2.2s infinite ease-in-out !important;-o-animation: bcf-circle-anim 2.2s infinite ease-in-out !important;animation: bcf-circle-anim 2.2s infinite ease-in-out !important}.bcf-phone.bcf-hover .bcf-ph-circle{border-color: rgba(0,175,242,1);opacity: .5}.bcf-phone.bcf-green.bcf-hover .bcf-ph-circle{border-color: rgba(117,235,80,1);opacity: .5}.bcf-phone.bcf-green .bcf-ph-circle{border-color: rgba(0,175,242,1);opacity: .5}.bcf-phone.bcf-gray.bcf-hover .bcf-ph-circle{border-color: rgba(204,204,204,1);opacity: .5}.bcf-phone.bcf-gray .bcf-ph-circle{border-color: rgba(117,235,80,1);opacity: .5}.bcf-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: bcf-circle-fill-anim 2.3s infinite ease-in-out;-moz-animation: bcf-circle-fill-anim 2.3s infinite ease-in-out;-ms-animation: bcf-circle-fill-anim 2.3s infinite ease-in-out;-o-animation: bcf-circle-fill-anim 2.3s infinite ease-in-out;animation: bcf-circle-fill-anim 2.3s infinite ease-in-out;-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all .5s}.bcf-phone.bcf-active .bcf-ph-circle-fill{-webkit-animation: bcf-circle-fill-anim 1.7s infinite ease-in-out !important;-moz-animation: bcf-circle-fill-anim 1.7s infinite ease-in-out !important;-ms-animation: bcf-circle-fill-anim 1.7s infinite ease-in-out !important;-o-animation: bcf-circle-fill-anim 1.7s infinite ease-in-out !important;animation: bcf-circle-fill-anim 1.7s infinite ease-in-out !important}.bcf-phone.bcf-static .bcf-ph-circle-fill{-webkit-animation: bcf-circle-fill-anim 2.3s infinite ease-in-out !important;-moz-animation: bcf-circle-fill-anim 2.3s infinite ease-in-out !important;-ms-animation: bcf-circle-fill-anim 2.3s infinite ease-in-out !important;-o-animation: bcf-circle-fill-anim 2.3s infinite ease-in-out !important;animation: bcf-circle-fill-anim 2.3s infinite ease-in-out !important;opacity: 0 !important}.bcf-phone.bcf-hover .bcf-ph-circle-fill{background-color: rgba(0,175,242,.5);opacity: .75 !important}.bcf-phone.bcf-green.bcf-hover .bcf-ph-circle-fill{background-color: rgba(117,235,80,.5);opacity: .75 !important}.bcf-phone.bcf-green .bcf-ph-circle-fill{background-color: rgba(0,175,242,.5);opacity: .75 !important}.bcf-phone.bcf-gray.bcf-hover .bcf-ph-circle-fill{background-color: rgba(204,204,204,.5);opacity: .75 !important}.bcf-phone.bcf-gray .bcf-ph-circle-fill{background-color: rgba(117,235,80,.5);opacity: 1 !important}.bcf-ph-img-circle1{width: 50px;height: 50px;top: 70px;left: 70px;position: absolute;background-image: url('../../../assets/images/wa-icon.png');background-size: 40px 40px;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: bcf-circle-img-anim 1s infinite ease-in-out;-moz-animation: bcf-circle-img-anim 1s infinite ease-in-out;-ms-animation: bcf-circle-img-anim 1s infinite ease-in-out;-o-animation: bcf-circle-img-anim 1s infinite ease-in-out;animation: bcf-circle-img-anim 1s infinite ease-in-out}.bcf-phone.bcf-active .bcf-ph-img-circle1{-webkit-animation: bcf-circle-img-anim 1s infinite ease-in-out !important;-moz-animation: bcf-circle-img-anim 1s infinite ease-in-out !important;-ms-animation: bcf-circle-img-anim 1s infinite ease-in-out !important;-o-animation: bcf-circle-img-anim 1s infinite ease-in-out !important;animation: bcf-circle-img-anim 1s infinite ease-in-out !important}.bcf-phone.bcf-static .bcf-ph-img-circle1{-webkit-animation: bcf-circle-img-anim 0s infinite ease-in-out !important;-moz-animation: bcf-circle-img-anim 0s infinite ease-in-out !important;-ms-animation: bcf-circle-img-anim 0s infinite ease-in-out !important;-o-animation: bcf-circle-img-anim 0s infinite ease-in-out !important;animation: bcf-circle-img-anim 0s infinite ease-in-out !important}.bcf-phone.bcf-hover .bcf-ph-img-circle1{background-color: rgba(0,175,242,1)}.bcf-phone.bcf-green.bcf-hover .bcf-ph-img-circle1:hover{background-color: rgba(117,235,80,1)}.bcf-phone.bcf-green .bcf-ph-img-circle1{background-color: rgba(0,175,242,1)}.bcf-phone.bcf-green .bcf-ph-img-circle1{background-color: rgba(0,175,242,1)}.bcf-phone.bcf-gray.bcf-hover .bcf-ph-img-circle1{background-color: rgba(204,204,204,1)}.bcf-phone.bcf-gray .bcf-ph-img-circle1{background-color: rgba(117,235,80,1)}@-moz-keyframes bcf-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 bcf-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 bcf-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 bcf-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 bcf-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 bcf-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 bcf-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 bcf-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 bcf-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 bcf-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 bcf-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 bcf-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)}}.bcf-ph-img-circle1{}.bcf-phone.bcf-green .bcf-ph-circle{border-color: rgb(0,242,164)}.bcf-phone.bcf-green .bcf-ph-circle-fill{background-color: rgb(0,242,164);}.bcf-phone.bcf-green .bcf-ph-img-circle1{background-color: rgb(46,203,113);}.bcf-ph-btn{float: right;bottom: 0;width: 126px;top: 79px;left: 110px;position: absolute;background-color: rgb(46,203,113);border-bottom-right-radius: 12px;border-top-right-radius: 12px;height: 35px;padding: 3px 5px;color: #FFFFFF;}.medikament-item{border: 1px solid #FDFDFD;border-radius: 8px;padding: 20px;background: #FDFDFD;position: relative;margin-bottom: 20px;}.remove-btn{width: 24px;height: 24px;padding: 0;text-align: center;font-weight: bold;position: absolute;top: 8px;right: 8px;z-index: 10;border-radius: 50%;font-size: 16px;line-height: 1;}.medikament-fields{padding-right: 35px;}input[type="file"]{padding: 6px;}.vorbestellung-form{margin-top: 30px;padding: 20px;background-color: #F8F8F8;}.btn-outline-primary{color: #565758;border-color: #565758;}.btn-outline-primary:hover{color: #FFFFFF;background-color: #565758;border-color: #565758;}.tooltip-container{position: relative;display: inline-block;margin-left: 5px;}.help-icon{display: inline-flex;align-items: center;justify-content: center;width: 16px;height: 16px;border-radius: 50%;border: 2px solid #565758 !important;background-color: transparent;color: #565758;font-size: 11px;font-weight: bold;cursor: help;border: none;padding: 0;}.help-icon:hover,.help-icon:focus{background-color: transparent;outline: 2px solid #2196F3;outline-offset: 2px;}.tooltip{position: absolute;bottom: 125%;left: 50%;transform: translateX(-50%);background-color: #565758;color: white;padding: 8px 12px;border-radius: 4px;font-size: 12px;white-space: nowrap;      width: 150px;max-width: 350px;white-space: normal;z-index: 1000;opacity: 0;visibility: hidden;transition: opacity 0.3s,visibility 0.3s;box-shadow: 0 2px 8px rgba(0,0,0,0.2);}.tooltip::after{content: '';position: absolute;top: 100%;left: 50%;transform: translateX(-50%);border: 5px solid transparent;border-top-color: #565758;}.tooltip-container:hover .tooltip,.tooltip-container:focus-within .tooltip,.tooltip.show{opacity: 1;visibility: visible;}.checkbox-container input{width: 15px;height: 15px;}.contact{padding: 100px 0;background-color: #F8F8F8;position: relative;}.contact .innerBg{background: #FFFFFF;display: block;height: 100%;left: 0;position: absolute;top: 0;width: 50%;}.rezept-form,.kundenkarte-form{padding: 20px;background-color: #F8F8F8;margin-bottom: 20px;}.form-website{position: absolute;left: -9999px;}.captcha-image{width: auto;height: 54px !important;margin-bottom: 0 !important;}.captcha-container{display: flex;flex-direction: row;gap: 0.5rem;margin-bottom: 1rem;align-items: center;margin-top: 30px;}.captcha-wrapper{display: flex;align-items: center;gap: 5px;}.icon-refresh{cursor: pointer;font-size: 1.2rem;}.icon-refresh span{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);border: 0;}.icon-add{background-size: 12px;background-position: 0;background-image: url(https://www.apotool.kiosk.vision/assets/images/icon-plus.png);background-repeat: no-repeat;padding-left: 16px;font-weight: bold;margin: 15px 0;display: block;cursor: pointer;}.form-group{margin-bottom: 15px;}.contact-info{display: flex;gap: 0.5rem;flex-direction: column;margin-bottom: 20px;}.contact-info-item{display: flex;align-items: center;gap: 0.5rem;text-decoration: none;}.contact-info-item a{text-decoration: none;}.visually-hidden{display: none;}@media (max-width: 576px){.remove-btn{ position: absolute; top: 5px; right: 5px; width: 20px; height: 20px; font-size: 16px;}.medikament-fields{ padding-right: 30px;}}.slider{	background-image: url(../../../files/images/3293037/slider.jpg);background-size: cover;}	.btn-up{	background-color: #e6211f !important;}.pageteaser-container-item .pageteaser-container-image{	width: 70px;}.pageteaser-container-item .pageteaser-container-text{	width: calc(100% - 85px);}.aktuelles{	background-color: #e6211f !important;}@font-face{font-family: 'DM Sans';src: url('../../../assets/vendor/fonts/dmsans/DMSans-Regular.eot');src: url('../../../assets/vendor/fonts/dmsans/DMSans-Regular.eot?#iefix') format('embedded-opentype'), url('../../../assets/vendor/fonts/dmsans/DMSans-Regular.woff2') format('woff2'), url('../../../assets/vendor/fonts/dmsans/DMSans-Regular.woff') format('woff'), url('../../../assets/vendor/fonts/dmsans/DMSans-Regular.ttf') format('truetype'), url('../../../assets/vendor/fonts/dmsans/DMSans-Regular.svg#DMSans-Regular') format('svg');font-weight: normal;font-style: normal;font-display: swap;}@font-face{font-family: 'DM Sans';src: url('../../../assets/vendor/fonts/dmsans/DMSans-Medium.eot');src: url('../../../assets/vendor/fonts/dmsans/DMSans-Medium.eot?#iefix') format('embedded-opentype'), url('../../../assets/vendor/fonts/dmsans/DMSans-Medium.woff2') format('woff2'), url('../../../assets/vendor/fonts/dmsans/DMSans-Medium.woff') format('woff'), url('../../../assets/vendor/fonts/dmsans/DMSans-Medium.ttf') format('truetype'), url('../../../assets/vendor/fonts/dmsans/DMSans-Medium.svg#DMSans-Medium') format('svg');font-weight: 500;font-style: normal;font-display: swap;}@font-face{font-family: 'DM Sans';src: url('../../../assets/vendor/fonts/dmsans/DMSans-SemiBold.eot');src: url('../../../assets/vendor/fonts/dmsans/DMSans-SemiBold.eot?#iefix') format('embedded-opentype'), url('../../../assets/vendor/fonts/dmsans/DMSans-SemiBold.woff2') format('woff2'), url('../../../assets/vendor/fonts/dmsans/DMSans-SemiBold.woff') format('woff'), url('../../../assets/vendor/fonts/dmsans/DMSans-SemiBold.ttf') format('truetype'), url('../../../assets/vendor/fonts/dmsans/DMSans-SemiBold.svg#DMSans-SemiBold') format('svg');font-weight: 600;font-style: normal;font-display: swap;}@font-face{font-family: 'DM Sans';src: url('../../../assets/vendor/fonts/dmsans/DMSans-Bold.eot');src: url('../../../assets/vendor/fonts/dmsans/DMSans-Bold.eot?#iefix') format('embedded-opentype'), url('../../../assets/vendor/fonts/dmsans/DMSans-Bold.woff2') format('woff2'), url('../../../assets/vendor/fonts/dmsans/DMSans-Bold.woff') format('woff'), url('../../../assets/vendor/fonts/dmsans/DMSans-Bold.ttf') format('truetype'), url('../../../assets/vendor/fonts/dmsans/DMSans-Bold.svg#DMSans-Bold') format('svg');font-weight: bold;font-style: normal;font-display: swap;}html{	font-size: 18px;}body{font-family: 'DM Sans',Arial,sans-serif !important;font-size: 1rem;color: #020202;}#header{	padding: 15px 30px;}#content{padding-top: 100px;}.container-xl{	max-width: 1600px;padding-left: 30px;padding-right: 30px;}#header .container-xl,.slider .container-xl{position: relative;}.form-contact{	padding: 30px;}#header .btn-top{	background-color: #282828;	animation: none;padding-top:10px;}.header-top{	top: 5px !important;}#header .btn-top:hover{	background-color: #020202;color: #FFFFFF !important;}#header .header-top{	top: 0;}.welcome{	border-radius: 12px;}.icon-kontakt{background-image: url('../../../assets/themes/petrig/images/icon-kontakt.png');}.icon-next{background-image: none;padding-right: 7px;}.apotheke,.leistungen,.aktuelles,.kontakt{	padding: 100px 0 !important;}#header .menu-toggle{	margin-top: 45px;}@media screen AND (max-width: 768px){	#header{		padding: 15px 0;	}#header .logo{ width: 180px; margin-top: 0;} .badge{ position: absolute; right: 15px; width: 150px;} .welcome{	margin-top: 250px;} .welcome p{ font-size: 1.2rem;} .welcome h1{ font-size: 1.3rem;} .slider{	height: 400px;}}@media screen AND (max-width: 400px){ .welcome{	margin-top: 200px;} .welcome p{ font-size: 1rem;} .welcome h1{ font-size: 1rem;} .slider{	height: 350px;}}