@font-face{font-family:'Roboto';src:url("../../../assets/vendor/fonts/roboto/Roboto-Light.eot");src:url("../../../assets/vendor/fonts/roboto/Roboto-Light.eot?#iefix") format("embedded-opentype"),url("../../../assets/vendor/fonts/roboto/Roboto-Light.woff2") format("woff2"),url("../../../assets/vendor/fonts/roboto/Roboto-Light.woff") format("woff"),url("../../../assets/vendor/fonts/roboto/Roboto-Light.ttf") format("truetype");font-weight:300;font-style:normal;}@font-face{font-family:'Roboto';src:url("../../../assets/vendor/fonts/roboto/Roboto-Medium.eot");src:url("../../../assets/vendor/fonts/roboto/Roboto-Medium.eot?#iefix") format("embedded-opentype"),url("../../../assets/vendor/fonts/roboto/Roboto-Medium.woff2") format("woff2"),url("../../../assets/vendor/fonts/roboto/Roboto-Medium.woff") format("woff"),url("../../../assets/vendor/fonts/roboto/Roboto-Medium.ttf") format("truetype");font-weight:500;font-style:normal;}@font-face{font-family:'Roboto';src:url("../../../assets/vendor/fonts/roboto/Roboto-Bold.eot");src:url("../../../assets/vendor/fonts/roboto/Roboto-Bold.eot?#iefix") format("embedded-opentype"),url("../../../assets/vendor/fonts/roboto/Roboto-Bold.woff2") format("woff2"),url("../../../assets/vendor/fonts/roboto/Roboto-Bold.woff") format("woff"),url("../../../assets/vendor/fonts/roboto/Roboto-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;}@font-face{font-family:'Roboto';src:url("../../../assets/vendor/fonts/roboto/Roboto-Regular.eot");src:url("../../../assets/vendor/fonts/roboto/Roboto-Regular.eot?#iefix") format("embedded-opentype"),url("../../../assets/vendor/fonts/roboto/Roboto-Regular.woff2") format("woff2"),url("../../../assets/vendor/fonts/roboto/Roboto-Regular.woff") format("woff"),url("../../../assets/vendor/fonts/roboto/Roboto-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;}:root{font-size:16px;}body{font-size:0.9375rem;color:#2E2E2E;font-family:'Roboto',sans-serif;background-color:#F1FAFF;}.header{background-color:#FFFFFF;position:fixed;top:0;width:100%;z-index:999;}.header .logo{text-align:center;padding-bottom:15px;}.header .menu{background-color:#78D4F8;display:inline-block;width:100%;text-align:center;}.header .menu ul{padding:0;list-style:none;margin-bottom:-7px;display:inline-block;}.header .menu ul li{float:left;}.header .menu ul li a{font-size:1.125rem;padding:10px 30px;display:inline-block;color:#36357C;}.header .menu ul li:hover a{background-color:#36357C;color:#FFFFFF;text-decoration:none;}.header .menu ul li ul.dropdown{display:none;position:absolute;background-color:#36357C;min-width:160px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:1;}.header .menu ul li:hover ul.dropdown{display:block;}.header .menu ul li:hover ul.dropdown li{display:block;float:none;text-align:left;}.header .menu ul li:hover ul.dropdown li:hover{ background-color:#78D4F8;}.header .menu ul li:hover ul.dropdown li a{width:100%;font-size:1rem;padding:8px 15px;color:#FFFFFF;}.content{margin-top:189px;padding:15px 0;display:inline-block;width:100%;}.content a{color:#2E2E2E;}.content .slider{margin-bottom:40px;}.content .banner{text-align:center;}.content .slogan{text-align:center;margin-top:30px;	margin-bottom:30px;}.content h1{color:#36357C;font-size:1.5rem;}.content h2{color:#36357C;font-size:1.125rem;}.footer .boxs{background-color:#FFFFFF;}.footer .boxs .box{padding:20px 0;}.footer .boxs .box-line{border-right:1px solid #F4F4F4;}.footer .boxs .info{background:url("../../../assets/themes/bihlplatz/images/icon-info.png") no-repeat;background-size:auto 32px;padding-left:37px;}.footer .boxs .info a{color:#2E2E2E;}.footer .boxs .time{background:url("../../../assets/themes/bihlplatz/images/icon-time.png") no-repeat;background-size:auto 32px;padding-left:37px;}.footer .boxs .shop{background:url("../../../assets/themes/bihlplatz/images/icon-shop.png") no-repeat;background-size:32px auto;padding-left:37px;}.footer .boxs h3{font-size:1.125rem;}.footer .footer-bottom{padding:15px 0;}.footer .footer-bottom .menu{text-align:right;}.footer .footer-bottom .menu ul{list-style:none;padding:0;display:inline-block;}.footer .footer-bottom .menu ul li{padding-left:15px;float:left;}.footer .footer-bottom .menu ul li:first-child{padding-left:0;}.footer .footer-bottom .menu ul li a{color:#2E2E2E;}.pageteaser-container-item,.mitarbeiter-container-item,.news-list-item{width:50%;padding-right:15px;float:left;margin-bottom:15px;min-height:160px;}.mitarbeiter-container-image,.news-list-item-image{float:left;height:150px;width:160px;overflow:hidden;position:relative;}.pageteaser-container-image{float:left;height:100px;width:100px;overflow:hidden;position:relative;}.pageteaser-container-image img{max-width:100%;height:auto;}.mitarbeiter-container-image img{border-radius:50%!important;}.pageteaser-container-text,.mitarbeiter-container-text,.news-list-item-text{width:calc(100% - 160px);float:right;margin-top:5px;}.pageteaser-container-text{width:calc(100% - 100px);float:right;margin-top:5px;padding-left:15px;}.pageteaser-container-text h2,.mitarbeiter-container-text h2{font-weight:400;font-size:1.15rem;}.pageteaser-container-text p,.mitarbeiter-container-text p,.news-list-item-text p{margin-bottom:0;}.pageteaser-container-text a,.mitarbeiter-container-text a,.news-list-item-text a{color:#2A629C;}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;}.ssl-logo{margin-bottom:20px;}.page-whatsapp .whatsapp-image{float:right;margin-left:15px;width:100px;height:auto;}#wa-link{cursor:pointer;margin-bottom:0.5rem;}.sub-content{font-size:0.75rem;}.sub-content p{margin-bottom:0.3rem;}.sub-content h1{font-size:0.85rem;font-weight:600;margin-bottom:0.3rem;}.single-leistung{display:inline-block;	width:100%;clear:both;	border-bottom:1px solid #36357C;padding:10px;}.single-leistung h2{cursor:pointer;}.single-leistung-inner{display:none;margin-left:20px;}.single-leistung-inner p{padding-top:0;margin-top:0;}.single-leistung h2 span{width:20px;display:inline-block;}.single-leistung h2 span::before{content:"+ ";font-size:1.125rem;color:green;}.single-leistung h2.active span::before{content:"- ";font-size:1.125rem;color:#d00;}.formzeile,.fzl{width:100%;display:table;}.formzeile .werte .cL,.fzl .werte .cL{width:20px;}.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;}.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;margin-bottom:5px;}.cD{width:70%;float:left;margin-bottom:5px;line-height:1.2em;}.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;}textarea{width:100% !important;height:150px;}fieldset{border:1px solid #aaaaaa;padding:10px 10px 10px 10px;margin:0px 0px 10px 0px;}legend{font-weight:700;background-color:transparent !important;height:30px;margin-bottom:5px;padding:8px 10px 0px 10px;font-size:1.2rem;}.button{color:#ffffff;background-color:#36357C;border-color:#36357C;margin-right:15px;margin-top:5px;}.button:hover,.button:focus,.button:active,.button.active,.open .dropdown-toggle.button{color:#ffffff;background-color:#36357C;border-color:#36357C;}.button:active,.button.active,.open .dropdown-toggle.button{background-image:none;}.button.disabled,.button[disabled],fieldset[disabled] .button,.button.disabled:hover,.button[disabled]:hover,fieldset[disabled] .button:hover,.button.disabled:focus,.button[disabled]:focus,fieldset[disabled] .button:focus,.button.disabled:active,.button[disabled]:active,fieldset[disabled] .button:active,.button.disabled.active,.button[disabled].active,fieldset[disabled] .button.active{background-color:#36357C;border-color:#36357C;}.button .badge{color:#36357C;background-color:#000000;}.menu-toggle{display:none;}.news-container-item{margin-bottom:20px;display:inline-block;width:100%;}.news-container-text-inner img{margin-left:10px;margin-right:10px;margin-bottom:10px;}.news-container-item{border:1px solid #c9dea3;padding:10px 15px;}.news-container-item p:empty,h1:empty,h2:empty{display:none;}.btn{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;}.btn-danger{background-color:#FF1B3C;color:#FFFFFF !important;padding:5px 15px;}.btn-danger:hover{background-color:#CE1530 !important;color:#FFFFFF !important;}@media screen AND (max-width:992px){.footer .boxs .box-line{border-right:none;border-bottom:1px solid #F4F4F4;}}@media screen AND (max-width:768px){.header .menu{ 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; display:block; -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);}.menu-toggle{ border:0; cursor:pointer; height:2rem; padding:0px; width:32px; height:32px; z-index:10000; background:url('../../../assets/themes/bihlplatz/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:47px; margin-right:15px;}.menu-toggle span{ display:none; opacity:0;}.menu-visible .header .menu{ margin-left:0; padding-top:30px;}.header .logo{ text-align:left; margin-left:15px;}.header .menu ul{ display:block; text-align:left;}.header .menu ul li{ width:100%;}.header .menu ul li a{ display:block;} .header .menu ul li ul.dropdown{ display:block; position:relative; box-shadow:none; z-index:1; padding-left:15px;}.header .menu ul li ul.dropdown li{ display:block;}.header .menu ul li:hover a{ background-color:transparent; color:#36357C;}.header .menu ul li ul.dropdown li:hover a,.header .menu ul li:hover ul.dropdown li a{  background-color:transparent;  color:#36357C;}.header .menu ul li ul.dropdown li a{ width:100%; font-size:1rem; padding:8px 15px;} .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;}.pageteaser-container-item,.mitarbeiter-container-item,.news-list-item{ width:100%; padding-right:0;}.content img{ float:none !important; margin-bottom:10px; display:block; max-width:100% !important; height:auto !important;}}.form-website{	display:none !important;}