@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;}