@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;}.btn:focus,.btn:active{outline: none !important;box-shadow: none;}a,a:hover,a:active,a:visited{color: #3B3B3A;}body{font-family: 'Rubik',Arial,sans-serif;font-size: 16px !important;}.h1,h1{font-size: 2rem;margin-bottom: 20px;}.h2,h2{font-size: 1.5rem;}h3,.h3{color: #bd1818;font-size: 1.2rem;}h4,.h4{color: #bd1818;text-transform: uppercase;font-size: 1.125rem;margin-top: 20px;}#header{padding: 0 40px;width: 100%;display: inline-block;}#header .logo{float: left;padding: 20px 0;}#header .logo img{max-width: 100%;height: auto;width: 320px;}#header .top-menu{float: right;margin-bottom: 20px;position: fixed;z-index: 887;right: 40px;top: 0;}#header .top-menu ul{padding: 0;list-style: none;margin-bottom: 0;}#header .top-menu ul li{float: left;margin-right: 15px;}#header .top-menu ul li a{font-size: 1.2rem;font-weight: 500;padding: 7px 15px;background-color: #3B3B3A;color: #FFFFFF;display: inline-block;-webkit-border-bottom-right-radius: 12px;-webkit-border-bottom-left-radius: 12px;-moz-border-radius-bottomright: 12px;-moz-border-radius-bottomleft: 12px;border-bottom-right-radius: 12px;border-bottom-left-radius: 12px;}#header .top-menu ul li a:hover{text-decoration: none;}#header .top-menu ul li:last-child{margin-right: 0;}#header .top-menu ul li:last-child a{background-color: #bd1818;}#header .menu{float: right;clear: both;margin-top:60px;}#header .menu ul{padding: 0;list-style: none;margin-bottom: 0;}#header .menu ul li{float: left;}#header .menu ul li a{font-size: 1.2rem;font-weight: 500;padding: 0 15px;display: inline-block;color: #3B3B3A;-webkit-border-bottom-right-radius: 12px;-webkit-border-bottom-left-radius: 12px;-moz-border-radius-bottomright: 12px;-moz-border-radius-bottomleft: 12px;border-bottom-right-radius: 12px;border-bottom-left-radius: 12px;}#header .menu ul li a:hover{text-decoration: none;color: #bd1818;}#header .menu ul li:last-child a{padding-right: 0;}#header .menus{width: calc(100% - 345px);float: right;}#headline{background: url('../../../assets/themes/philipps/images/bg-headline.png') no-repeat center;width: 100%;height: 270px;position: relative;}#headline h1{padding-top: 90px;}#slider{z-index: 0;}#slider .item img{display: block;width: 100%;height: 100%;object-fit: cover;}#slider .item p{position: absolute;color: #FFFFFF;text-shadow: 0px 4px 7px rgba(0,0,0,0.75);bottom: 130px;font-size: 2.5rem;}.swiper-container{width: 100%;height: 600px;}.swiper-slide{text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}.swiper-slide img{display: block;width: 100%;height: 100%;object-fit: cover;}.swiper-slide h2{position: absolute;color: #bd1818;text-shadow: 0px 4px 7px rgba(0,0,0,0.75);bottom: 130px;font-size: 2.5rem;}.swiper-container-horizontal>.swiper-pagination-bullets{bottom: 100px;}.swiper-pagination-bullet{background-color: #FFFFFF;opacity: 1;}.swiper-pagination-bullet-active{background-color: #3B3B3A;opacity: 1;}.swiper-button-next,.swiper-button-prev{color: #FFFFFF;}#content{margin-top: -60px;padding: 50px 30px;-webkit-border-radius: 12px;-moz-border-radius: 12px;border-radius: 12px;background-color: #FFFFFF;position: relative;box-shadow: 1px 15px 39px -10px rgba(0,0,0,0.2);-webkit-box-shadow: 1px 15px 39px -10px rgba(0,0,0,0.2);-moz-box-shadow: 1px 15px 39px -10px rgba(0,0,0,0.2);margin-bottom: 40px;display: inline-block;width: 100%;}#info{text-align: center;font-size: 1.2rem;padding: 80px 0;}#info .box{margin-bottom: 30px;}#info .box img{width: 72px;margin-bottom: 20px;}#leistungen{padding: 80px 40px;background-color: #F8F8F8;text-align: center;}#leistungen img{max-width: 280px;width: 100%;height: auto;}#leistungen .list{margin-top: 50px;}#leistungen .leistungen{margin-bottom: 20px;}#leistungen .leistungen h3{margin-top: 10px;color: #3B3B3A;}#leistungen .leistungen a{color: #3B3B3A;}#leistungen .leistungen a:hover{text-decoration: none;}#two-cols .col-md-6:first-child{padding-right: 30px;}#two-cols .col-md-6:last-child{padding-left: 30px;}#two-cols{text-align: left;background-color: #bd1818;position: relative;color: #ffffff;padding: 80px 0;}#two-cols .innerBg{background: #3B3B3A;display: block;position: static;width: 100%;height: 100%;left: 0;position: absolute;top: 0;width: 50%;}#two-cols .title{font-size: 1rem;}#two-cols h4{color: #FFFFFF;}#two-cols a{color: #FFFFFF;}#contact{padding: 80px 0;}#contact .head{text-align: center;}#leistungen .pageteaser-container-text p{display: none;}.btn-so{border: 2px solid #FFFFFF;-webkit-border-radius: 12px;-moz-border-radius: 12px;border-radius: 12px;color: #FFFFFF;text-transform: uppercase;}.form-control{-webkit-border-radius: 12px;-moz-border-radius: 12px;border-radius: 12px;}.btn-so:hover{color: #FFFFFF;}.btn-red{border-color: #bd1818;color: #bd1818 !important;}.btn-red:hover{color: #bd1818;}#leistungen .pageteaser-container-item{position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px;display: inline-block;}#leistungen .pageteaser-container-item{-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;}#leistungen .pageteaser-container-item img{-webkit-border-radius: 140px;-moz-border-radius: 140px;border-radius: 140px;}#leistungen .pageteaser-container-item .pageteaser-container-text{margin-top: 20px;}.icon-next{background-size: 12px;background-position: right 3px;background-image: url('../../../assets/themes/philipps/images/icon-next.png');background-repeat: no-repeat;padding-right: 22px;}.icon-add{background-size: 16px;background-position: right 2px;background-image: url(../../../assets/themes/philipps/images/icon-plus.png);background-repeat: no-repeat;padding-right: 22px;}.btn-red .icon-next{background-image: url('../../../assets/themes/philipps/images/icon-next-red.png');}.form-contact{background-color: #F8F8F8;padding: 30px;}#footer{background-color: #F8F8F8;color: #FFFFFF;}#footer .footer-top{padding: 30px 0;}#footer ul{padding: 0;margin-bottom: 0;}#footer ul li{list-style: none;}#footer .footer{background-color: #bd1818;padding: 30px 0;}#footer .footer .footer-menu{text-align: right;}#footer .footer .footer-menu ul{display: inline-block;}#footer .footer .footer-menu ul li{float: left;margin-right: 15px;}#footer .footer .footer-menu ul li:last-child{margin-right: 0;}#footer .footer .footer-menu ul li a{color: #FFFFFF;}#contact .col-lg-6:first-child{padding-left: 40px;}.container-lg{max-width: 1400px !important;}.menu-toggle{display: none;}#footer .logo{width: 320px;height: auto;display: inline-block;}#footer .logo img{max-width: 100%;}#captcha_code{float: left;margin-right: 10px;}#captcha_refresh{float: left;color: #212529;cursor: pointer;font-size: .825rem;}.single-leistung{margin-bottom: 20px;}.single-leistung h2{cursor: pointer;font-size: 1.1rem;cursor: default;}/*.single-leistung h2:hover{text-decoration: underline !important;}.single-leistung h2 span{width: 25px;display: inline-block;}.single-leistung h2 span::before{content: "+ ";font-size: 1rem;color: green;}.single-leistung h2.active span::before{content: "- ";font-size: 1rem;color: #d00;}*/.single-leistung-inner{display: none;padding-left: 25px;}.single-leistung-inner p{padding-top: 0;margin-top: 0;}button:focus{outline: none;}#content .pageteaser-container-item{width: 50%;display: inline-block;margin-bottom: 40px;padding-right: 20px;float: left;}#content .pageteaser-container-item .pageteaser-container-image{float: left;width: 132px;}#content .pageteaser-container-item .pageteaser-container-image img{max-width: 100%;height: auto;-webkit-border-radius: 140px;-moz-border-radius: 140px;border-radius: 140px;}#content .pageteaser-container-item .pageteaser-container-text{width: calc(100% - 147px);float: right;}#content .pageteaser-container-item .pageteaser-container-text h2{font-size: 1.4rem;margin-bottom: 0;}#addDrug{font-weight: 500;cursor: pointer;margin-bottom: 15px;}fieldset{border: none;}.formzeile,.fzl{width: 100%;display: inline-block;}.formzeile .cL,.fzl .cL{width: 20px;}fieldset input,fieldset textarea{display: block;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;}fieldset textarea{height: 80px;}fieldset input[name=submit]{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: #1EAF1F;background-color: #FFFFFF;border-color: #1EAF1F;margin-bottom: 10px;text-transform: uppercase;}fieldset 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: #dc3545;background-color: #FFFFFF;border-color: #dc3545;margin-right: 15px;margin-bottom: 10px;text-transform: uppercase;}.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: 0;}.formzeile{margin-bottom:5px;}.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-left: 5px;}fieldset input[type=radio],fieldset input[type=checkbox]{background-color:transparent !important;border:none !important;width: 16px !important;height: 16px !important;display: inline-block !important;margin-left: 20px;}fieldset input[type=radio]:first-child,fieldset input[type=checkbox]:first-child{margin-left: 0;}.form-check{padding-left: 20px;}label.form-check-label{margin-left: 0;}.reiseselect{width:50%;}.gewichtLabel{width:30%;}.gewichtWerte{width:65%;}.fmittel{width:135px !important;float: left;}.flang{width:220px;}.fkurz{width:70px !important;float: left;margin-right: 15px;}#weitereFelder{margin-left: 20px !important;}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;}legend{padding: 20px;font-weight: 500;width: auto;}#leistungen .pageteaser-container-item a{text-decoration: none;}.ms{display: none;}.partners{margin-top: 20px;}.partners{display: inline-block;}.partners>div{float:left;}.partners img{width: auto;height: 45px;margin-right: 15px;}.cursor-pointer{cursor: pointer;}@media (max-width: 991px){#header{padding: 0 20px;}#header .logo{width: 30%;}#header .menus{width: calc(100% - 30%);}#header .top-menu ul li a{font-size: 1rem;}#header .menu{display: none;}#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;max-width: 280px;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/philipps/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: 45px;outline: none;}#header .menu-toggle span{display: none;opacity: 0;}.menu-visible #header .menu{display: block;}.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%;}#leistungen .pageteaser-container-item{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}#content .pageteaser-container-item{width: 100%;}}@media (max-width: 767px){#header .menu-toggle{margin-top: 50px;}#header{padding: 0 20px;}#header .logo{width: 70%;}#header .menus{width: calc(100% - 70%);}#footer .footer .copyright{text-align: center;}#footer .footer .footer-menu{text-align: center;margin-top: 20px;}#two-cols{text-align: center;}#two-cols .innerBg{width: 100%;height: 50%;}#two-cols .fifty-left{padding-bottom: 40px}#two-cols .fifty-right{padding-top: 40px}#two-cols .col-md-6:first-child,#two-cols .col-md-6:last-child{padding: 0 15px;}#content{padding: 30px;}.form-contact{padding: 15px;}#header .top-menu{margin-bottom: 0;}#footer{text-align: center;}#footer .logo{width: 80%;}.swiper-slide h2{font-size: 1.5rem;}#leistungen .pageteaser-container-item{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;margin-bottom: 30px;}       .mh{   display: none;  }           .ms{   display: inline-block;  }}@media (max-width: 440px){#leistungen .pageteaser-container-item{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}#header .logo{padding-top:45px;}#content .pageteaser-container-item .pageteaser-container-text{width: 100%;margin-top:10px;}}.apps{padding: 20px;width: 290px;display: flex;flex-direction: column;align-items: center;margin-bottom: 20px;}.apps.gesundde{border: 3px solid #942744;}.apps .app-logo{display: flex;align-items: center;	flex: 1.5;margin-bottom:20px;}.apps .app-text{font-weight: 500;text-align:center;display: flex;flex: 1;align-items: center;color: #707070;text-transform: uppercase;margin-bottom:20px;}.apps .app-icons{display: flex;flex: 1;align-items: center;margin-bottom:20px;}.apps .app-icons .app-icon{float: left;margin-right: 30px;}@media screen AND (max-width: 440px){.apps{width: 100%;}}.form-website{	display: none !important;}#eRezeptQA.accordion>.card{	border: none;}#eRezeptQA.accordion>.card>.card-header{	padding: 0;border-top: 1px solid #c3c4c6;background-color: transparent;	border-bottom: none;}#eRezeptQA.accordion>.card>.card-header .btn-link{	color: #212529;	text-decoration: none;	font-weight: 500;}#eRezeptQA.accordion>.card .card-body{	padding: 5px 15px !important;}#eRezeptQA.accordion>.card .card-body p{	margin-bottom: 5px;}#eRezeptQA.accordion>.card>.card-header .btn-link:after{	content: url(../../../assets/themes/default/images/icon-x.png);background-size: 16px 16px;	float: right;}#eRezeptQA.accordion>.card>.card-header .btn-link.collapsed:after{	content: url(../../../assets/themes/default/images/icon-plus.png);background-size: 16px 16px;}