.blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:1;padding:20px;box-sizing:border-box;background-color:#000;background-color:rgba(0, 0, 0, 0.75);text-align:center}.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.05em}.blocker.behind{background-color:transparent}.modal{display:none;vertical-align:middle;position:relative;z-index:2;max-width:500px;box-sizing:border-box;width:90%;background:#fff;padding:15px 30px;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;-o-box-shadow:0 0 10px #000;-ms-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;text-align:left}.modal a.close-modal{position:absolute;top:-12.5px;right:-12.5px;display:block;width:30px;height:30px;text-indent:-9999px;background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAA3hJREFUaAXlm8+K00Acx7MiCIJH/yw+gA9g25O49SL4AO3Bp1jw5NvktC+wF88qevK4BU97EmzxUBCEolK/n5gp3W6TTJPfpNPNF37MNsl85/vN/DaTmU6PknC4K+pniqeKJ3k8UnkvDxXJzzy+q/yaxxeVHxW/FNHjgRSeKt4rFoplzaAuHHDBGR2eS9G54reirsmienDCTRt7xwsp+KAoEmt9nLaGitZxrBbPFNaGfPloGw2t4JVamSt8xYW6Dg1oCYo3Yv+rCGViV160oMkcd8SYKnYV1Nb1aEOjCe6L5ZOiLfF120EjWhuBu3YIZt1NQmujnk5F4MgOpURzLfAwOBSTmzp3fpDxuI/pabxpqOoz2r2HLAb0GMbZKlNV5/Hg9XJypguryA7lPF5KMdTZQzHjqxNPhWhzIuAruOl1eNqKEx1tSh5rfbxdw7mOxCq4qS68ZTjKS1YVvilu559vWvFHhh4rZrdyZ69Vmpgdj8fJbDZLJpNJ0uv1cnr/gjrUhQMuI+ANjyuwftQ0bbL6Erp0mM/ny8Fg4M3LtdRxgMtKl3jwmIHVxYXChFy94/Rmpa/pTbNUhstKV+4Rr8lLQ9KlUvJKLyG8yvQ2s9SBy1Jb7jV5a0yapfF6apaZLjLLcWtd4sNrmJUMHyM+1xibTjH82Zh01TNlhsrOhdKTe00uAzZQmN6+KW+sDa/JD2PSVQ873m29yf+1Q9VDzfEYlHi1G5LKBBWZbtEsHbFwb1oYDwr1ZiF/2bnCSg1OBE/pfr9/bWx26UxJL3ONPISOLKUvQza0LZUxSKyjpdTGa/vDEr25rddbMM0Q3O6Lx3rqFvU+x6UrRKQY7tyrZecmD9FODy8uLizTmilwNj0kraNcAJhOp5aGVwsAGD5VmJBrWWbJSgWT9zrzWepQF47RaGSiKfeGx6Szi3gzmX/HHbihwBser4B9UJYpFBNX4R6vTn3VQnez0SymnrHQMsRYGTr1dSk34ljRqS/EMd2pLQ8YBp3a1PLfcqCpo8gtHkZFHKkTX6fs3MY0blKnth66rKCnU0VRGu37ONrQaA4eZDFtWAu2fXj9zjFkxTBOo8F7t926gTp/83Kyzzcy2kZD6xiqxTYnHLRFm3vHiRSwNSjkz3hoIzo8lCKWUlg/YtGs7tObunDAZfpDLbfEI15zsEIY3U/x/gHHc/G1zltnAgAAAABJRU5ErkJggg==)}.modal-spinner{display:none;position:fixed;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);padding:12px 16px;border-radius:5px;background-color:#111;height:20px}.modal-spinner>div{border-radius:100px;background-color:#fff;height:20px;width:2px;margin:0 1px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.modal-spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.modal-spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.modal-spinner .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}@-webkit-keyframes sk-stretchdelay{0%,40%,100%{-webkit-transform:scaleY(0.5)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,100%{transform:scaleY(0.5);-webkit-transform:scaleY(0.5)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}@font-face{font-family:"Raleway";font-style:normal;font-weight:100;src:url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-100.eot);src:local(""), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-100.eot?#iefix) format("embedded-opentype"), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-100.woff2) format("woff2"), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-100.woff) format("woff"), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-100.ttf) format("truetype"), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-100.svg#Raleway) format("svg")}@font-face{font-family:"Raleway";font-style:normal;font-weight:200;src:url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-200.eot);src:local(""), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-200.eot?#iefix) format("embedded-opentype"), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-200.woff2) format("woff2"), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-200.woff) format("woff"), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-200.ttf) format("truetype"), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-200.svg#Raleway) format("svg")}@font-face{font-family:"Raleway";font-style:normal;font-weight:300;src:url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-300.eot);src:local(""), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-300.eot?#iefix) format("embedded-opentype"), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-300.woff2) format("woff2"), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-300.woff) format("woff"), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-300.ttf) format("truetype"), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-300.svg#Raleway) format("svg")}@font-face{font-family:"Raleway";font-style:normal;font-weight:400;src:url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-regular.eot);src:local(""), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-regular.eot?#iefix) format("embedded-opentype"), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-regular.woff2) format("woff2"), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-regular.woff) format("woff"), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-regular.ttf) format("truetype"), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-regular.svg#Raleway) format("svg")}@font-face{font-family:"Raleway";font-style:normal;font-weight:500;src:url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-500.eot);src:local(""), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-500.eot?#iefix) format("embedded-opentype"), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-500.woff2) format("woff2"), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-500.woff) format("woff"), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-500.ttf) format("truetype"), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-500.svg#Raleway) format("svg")}@font-face{font-family:"Raleway";font-style:normal;font-weight:600;src:url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-600.eot);src:local(""), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-600.eot?#iefix) format("embedded-opentype"), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-600.woff2) format("woff2"), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-600.woff) format("woff"), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-600.ttf) format("truetype"), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-600.svg#Raleway) format("svg")}@font-face{font-family:"Raleway";font-style:normal;font-weight:700;src:url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-700.eot);src:local(""), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-700.eot?#iefix) format("embedded-opentype"), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-700.woff2) format("woff2"), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-700.woff) format("woff"), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-700.ttf) format("truetype"), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-700.svg#Raleway) format("svg")}@font-face{font-family:"Raleway";font-style:normal;font-weight:800;src:url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-800.eot);src:local(""), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-800.eot?#iefix) format("embedded-opentype"), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-800.woff2) format("woff2"), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-800.woff) format("woff"), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-800.ttf) format("truetype"), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-800.svg#Raleway) format("svg")}@font-face{font-family:"Raleway";font-style:normal;font-weight:900;src:url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-900.eot);src:local(""), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-900.eot?#iefix) format("embedded-opentype"), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-900.woff2) format("woff2"), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-900.woff) format("woff"), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-900.ttf) format("truetype"), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/raleway-v28-latin-900.svg#Raleway) format("svg")}@font-face{font-family:"PT Sans Narrow";font-style:normal;font-weight:400;src:url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/pt-sans-narrow-v17-latin-regular.eot);src:local(""), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/pt-sans-narrow-v17-latin-regular.eot?#iefix) format("embedded-opentype"), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/pt-sans-narrow-v17-latin-regular.woff2) format("woff2"), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/pt-sans-narrow-v17-latin-regular.woff) format("woff"), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/pt-sans-narrow-v17-latin-regular.ttf) format("truetype"), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/pt-sans-narrow-v17-latin-regular.svg#PTSansNarrow) format("svg")}@font-face{font-family:"PT Sans Narrow";font-style:normal;font-weight:700;src:url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/pt-sans-narrow-v17-latin-700.eot);src:local(""), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/pt-sans-narrow-v17-latin-700.eot?#iefix) format("embedded-opentype"), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/pt-sans-narrow-v17-latin-700.woff2) format("woff2"), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/pt-sans-narrow-v17-latin-700.woff) format("woff"), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/pt-sans-narrow-v17-latin-700.ttf) format("truetype"), url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/fonts/pt-sans-narrow-v17-latin-700.svg#PTSansNarrow) format("svg")}html,body{margin:0;padding:0;font-family:"Raleway", sans-serif;font-weight:300;font-size:14px;line-height:1.5;color:#747983;background-color:#fff;min-width:350px;overflow-x:hidden;overflow-y:auto}.search-toggle{display:none !important}.search-toggle-wrapper{display:none !important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-style:inherit;color:#747983}h1,.heading-size-1,h2,.heading-size-2{font-size:30px !important;font-weight:600 !important;line-height:36px !important}.superfett,h2.superfett{font-size:3.75rem !important;font-weight:800 !important;line-height:5.5rem !important}h3{font-size:30px !important;font-weight:600 !important;line-height:36px !important}p{font-family:"Raleway", sans-serif;color:#747983;font-size:1.75rem;font-weight:300;line-height:2rem}a,a:visited{color:#40BBF0 !important;text-decoration:none !important}a:hover,a:active{color:#0091F4 !important}ul li{color:#747983 !important;font-family:"Raleway", sans-serif}.small{font-size:1.25rem;font-weight:400}li>.icon{color:#40BBF0 !important}.blau1{color:#0091F4}.blau2{color:#40BBF0}.blau3{color:#C9E9FC}.grau{color:#747983}.weiss{color:#fff}.border0 .vc_column_container>.vc_column-inner{padding-left:0}.btn,.wp-block-search__button{background-color:#0091F4;color:#fff;font-size:1.75rem;font-weight:800;border-color:#0091F4;border-radius:5px;padding:1em 1.75em;text-decoration:none !important}.btn:hover,.wp-block-search__button:hover{background-color:#40BBF0;border-color:#40BBF0}.btn-blau .vc_btn3.vc_btn3-color-grey,.btn-blau .vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat,.btn-blau .vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:hover{background-color:#0091F4 !important;color:#fff !important;font-size:1.75rem;font-weight:600 !important;border-color:#0091F4 !important;border-radius:5px;padding:1em 1.75em;text-decoration:none !important;font-family:"Raleway", sans-serif !important}.wp-block-quote{border-color:#0091F4}table{border:0 !important;background-color:transparent !important;color:#F5F5F5 !important}table div{border:0 !important}table tr{border:0 !important;background-color:transparent !important;color:#747983 !important}table tr p{color:#747983 !important}table tr div{border:0 !important}table tr th{border:0 !important;font-weight:300;font-size:1.75}table tr th div{border:0 !important}table tr th a,table tr th a:visited{text-align:center;color:#747983 !important}table tr th a:hover,table tr th a:active{color:#F5F5F5 !important}table tr td{border:0 !important;font-weight:100;font-size:1.75}table tr td div{border:0 !important}table tr td a,table tr td a:visited{text-align:center;color:#747983 !important}table tr td a:hover,table tr td a:active{color:#F5F5F5 !important}.inner{clear:both !important;margin:0 auto !important;width:100% !important;max-width:1280px !important}#info-leiste{display:none;margin-top:-5px;padding-bottom:5px}.desktop{display:none}.mobil{display:block}.mw-365{min-width:365px}@media (min-width:700px){.search-modal .search-field{height:11rem !important}.toggle-wrapper button{margin-top:-12px}.mobil{display:none}.desktop{display:block}}@media (min-width:1000px){h1,.heading-size-1{font-size:30px !important;font-weight:600 !important;line-height:36px !important}#info-leiste{display:block;height:52px;background-color:#747983;color:#fff;font-size:1.5rem;font-weight:100;padding:15px 0 0 25px;text-align:center}}@media (min-width:1090px){.desktop{display:block}}@media (min-width:1130px){.news-boxen{display:flex}}@media (min-width:1280px){.woocommerce-page a .bioversity,.single-product a .bioversity,.page-id-806 a .bioversity{background-image:url(//www.fachzahnarzt-praxis.de/wp-content/themes/fachzahnarztpraxis/assets/img/regenerative-bioversity.png);width:222px;height:100px;background-repeat:no-repeat;background-size:contain;float:left}}.search-modal .search-field{border:none;font-size:3.2rem;height:6rem;margin-top:7rem}.menu-top{outline:none !important}.menu-top button{outline:none !important}.mobile-menu ul li{margin-left:15px}.mobile-menu ul li button.sub-menu-toggle{border:0}.mobile-menu ul li a{font-size:1.75rem !important;padding:2rem 0 !important;font-weight:300 !important}.mobile-menu ul li .sub-menu li{border-left:1px solid #fff;margin-left:0;border-color:#fff}.footer-menu li{line-height:3.5rem !important}@media (min-width:1000px){body:not(.overlay-header) .primary-menu>li>ul::after{border-bottom-color:#40BBF0 !important}body:not(.overlay-header) .primary-menu ul ul::after{border-left-color:#40BBF0 !important}.primary-menu li a{color:#3a3c41 !important}.primary-menu li a :hover{color:#747983 !important}.primary-menu li>.icon{color:#3a3c41 !important}.sub-menu{width:25rem !important;background-color:#40BBF0 !important}.sub-menu li::before{background-color:#40BBF0 !important;color:#40BBF0 !important}.sub-menu li a,.sub-menu li icon{color:#fff !important}.sub-menu li>.icon{color:#fff !important}.footer-menu li{line-height:1.25rem !important}}.entry-content>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){max-width:100% !important;width:100% !important;padding:5px !important}#site-content{margin-top:-5px !important}.btn-blue,.btn-blue:active,.btn-blue:hover,.btn-blue:visited{background-color:#0091F4 !important;color:#fff !important;font-size:1.75rem;font-weight:600 !important;border-color:#0091F4 !important;border-radius:5px;padding:1em 1.75em;text-decoration:none !important;font-family:"Raleway", sans-serif !important}.rahmen{border:1px solid #B5BAC6;margin:4px;width:100% !important}.rahmen .vc_column-inner{padding:0 !important}.rahmen .rahmen-padding{padding-left:15px;padding-right:15px}.rahmen .rahmen-padding-btn{padding-left:45px;padding-right:15px}.bghellblau{background-color:#c9e9fc !important}.selectLang{font-family:"Raleway", sans-serif;font-weight:300;font-size:2rem;line-height:1.5;color:#747983;width:100%}.single-post .teaser{display:none}.single-post .comments-wrapper{display:none}.single-post .title{display:none}.single-post .styled-separator{display:none}.hight-fachbereiche{min-height:250px}.height-mitarbeiter{min-height:312px !important}.height-mitarbeiter-2{min-height:190px !important}.ohne-rahmen{padding-top:5px;margin-left:-10px;width:433px !important;margin-right:-10px}.button,.button:hover,.checkout-button,.checkout-button:hover,.wp-element-button,.wp-element-button:hover,input[type="submit"],.vc_btn3-container.btn-blue{background-color:#0091F4 !important;color:#fff !important;padding:5px 30px !important;border-color:#0091F4 !important;border-radius:5px !important;max-width:278px}.button a,.button a:visited,.button:hover a,.button:hover a:visited,.checkout-button a,.checkout-button a:visited,.checkout-button:hover a,.checkout-button:hover a:visited,.wp-element-button a,.wp-element-button a:visited,.wp-element-button:hover a,.wp-element-button:hover a:visited,input[type="submit"] a,input[type="submit"] a:visited,.vc_btn3-container.btn-blue a,.vc_btn3-container.btn-blue a:visited{font-family:"Raleway", sans-serif;background-color:#0091F4 !important;color:#fff !important;font-weight:600;padding:5px 15px !important;border-color:#0091F4 !important;margin:0 !important;padding:0 !important;background-image:none !important}.button a:active,.button a:hover,.button:hover a:active,.button:hover a:hover,.checkout-button a:active,.checkout-button a:hover,.checkout-button:hover a:active,.checkout-button:hover a:hover,.wp-element-button a:active,.wp-element-button a:hover,.wp-element-button:hover a:active,.wp-element-button:hover a:hover,input[type="submit"] a:active,input[type="submit"] a:hover,.vc_btn3-container.btn-blue a:active,.vc_btn3-container.btn-blue a:hover{color:#fff !important}.items-in-chart{background-color:#0091F4;padding:5px 0 0 9px;border-radius:19px;width:25px;height:25px;color:#fff;font-size:1.25rem;margin-top:-25px;margin-left:-12px;display:none}.news-boxen{max-width:1190px !important;width:100%;margin:0 auto !important;align-items:center;justify-content:center;font-family:"Raleway", sans-serif;display:block}.news-boxen .news-box.auszeichnungen,.news-boxen .news-box.fachberichte,.news-boxen .news-box.aktuelles{background-color:#F5F5F5;max-width:375px;padding:25px;min-height:650px}.news-boxen .news-box.auszeichnungen .headline,.news-boxen .news-box.fachberichte .headline,.news-boxen .news-box.aktuelles .headline{margin-top:25px;color:#747983}.news-boxen .news-box.auszeichnungen .teaser,.news-boxen .news-box.fachberichte .teaser,.news-boxen .news-box.aktuelles .teaser{margin-top:25px;color:#747983;font-size:1.75rem}.news-boxen .news-box.auszeichnungen a .img,.news-boxen .news-box.fachberichte a .img,.news-boxen .news-box.aktuelles a .img{height:285px}.news-boxen .news-box.auszeichnungen a .btn-grau,.news-boxen .news-box.fachberichte a .btn-grau,.news-boxen .news-box.aktuelles a .btn-grau{position:absolute;font-size:1.75rem;font-weight:600;bottom:40px;color:#747983;background:transparent;border:1px solid #747983;border-radius:15px;padding:10px 25px;left:100px}.kontakt input[type="text"],.kontakt input[type="email"],.kontakt input[type="tel"],.kontakt textarea{border:1px solid #C4EBFE !important;border-radius:15px !important}.kontakt input[type="submit"]{padding:15px 25px !important;border-radius:15px !important}#flex-container{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.panel{display:-webkit-flex;display:-ms-flexbox;display:flex;width:50%;float:left}.telefon{position:fixed;top:200px;right:-150px}.rueckruf{position:fixed;top:240px;right:-150px}.fbc-page .fbc-wrap .fbc-items{background:transparent !important;background-color:transparent !important}.fbc-page li{font-family:"Raleway", sans-serif !important;font-size:1.75rem !important;color:#747983 !important}.fbc-page li span{font-family:"Raleway", sans-serif !important;font-size:1.75rem !important;color:#747983 !important}.fbc-page li span a,.fbc-page li span a:visited{color:#0091F4 !important}.fbc-page li span a:active,.fbc-page li span a:hover{color:#0091F4 !important}.fbc-page li .fbc-separator{font-size:1.75rem !important;color:#747983 !important}.tabeldesign table{max-width:100% !important;table-layout:auto !important}.tabeldesign table tbody tr td{color:#747983 !important}.tabeldesign table tbody tr td p{color:#747983 !important}.tabeldesign table tbody tr td:first-child{min-width:100px !important;vertical-align:top !important}.color-accent{color:#0091F4 !important}.search-form{display:none !important}.category .archive-header{display:none}.category .featured-media{display:none}.category .teaser{display:none}.category .n2_clear,.category .n3_clear,.category .n4_clear,.category .n5_clear,.category .n6_clear,.category .n7_clear,.category .n8_clear,.category .n9_clear,.category .n10_clear,.category .n11_clear{display:none}.category .entry-content{padding-top:0;margin-top:-80px !important}.color-lightgrey{color:#B5BAC6 !important}.color-lightgrey h3{color:#B5BAC6 !important}.color-lightgrey p{color:#B5BAC6 !important}.page-id-106 .wptb-cell .wptb-text-container{color:#747983 !important}.item-container{height:50% !important}.item-container .item-headline{height:120px !important}.item-teaser{height:64px !important}.woocommerce-checkout-review-order-table .product-total{min-width:130px}@media (min-width:1000px){.rahmen{width:32% !important;min-height:640px !important}}.woocommerce .loop.products{margin:0 auto;max-width:1280px}.woocommerce ul.products li.product{background:#54bbf0 !important}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-family:"Raleway", sans-serif !important;font-size:2rem !important;margin-top:-10px;background:#54bbf0;color:#fff;padding:12px}.woocommerce ul.products li.product ul.products li.product .price{color:#3a3c41;font-size:2.5rem}.woocommerce ul.products li.product .price{margin-top:-10px;background:#54bbf0;color:#fff !important;padding:12px}.woocommerce ul.products li.product .button,.woocommerce ul.products li.product .button:hover{color:#fff !important;padding:15px !important;margin:0 0 25px 15px !important}.single-product .summary .entry-title{font-size:2.75rem !important}.single-product .summary .single_add_to_cart_button{padding:16px !important}.single-product .summary .price{font-size:2.75rem}.return-to-shop{display:none}.woocommerce-cart #site-content .woocommerce{max-width:1280px !important}.woocommerce-cart #site-content .woocommerce .checkout-button{color:#fff !important;padding:15px !important;margin:0 0 25px 15px !important}.woocommerce-checkout form[name="checkout"]{margin:0 auto;max-width:1280px !important}.loop.products .woocommerce-Price-amount,.loop.products .woocommerce-price-suffix{display:none !important}.jobanzeige{width:100%;background-color:#C9E9FC;border:1px solid #C9E9FC;border-radius:15px}.jobanzeige p{margin-top:5px;font-weight:600 !important}.jobanzeige .btn-grau{background:transparent;border:1px solid #747983;border-radius:15px;padding:5px 25px;max-width:225px;float:right;margin-top:-10px}.jobanzeige .btn-grau a,.jobanzeige .btn-grau a:hover{font-size:1.75rem !important;font-weight:600 !important;background:transparent !important;border:0 !important;color:#747983 !important;font-family:"Raleway", sans-serif}.job-content .position_title .jobs-row-input{font-size:30px !important;font-weight:600 !important;line-height:36px !important;color:#0091F4}.job-content .jobs-row-label{display:none}.jobs-row-apply .button{padding:15px !important}.jobs-modal-form h4{font-size:30px !important;font-weight:600 !important;line-height:36px !important;color:#0091F4}.jobs-modal-form input[type=text],.jobs-modal-form input[type=text]:hover,.jobs-modal-form input[type=text]:active{width:100%;padding:12px 20px;margin:8px 0;box-sizing:border-box;background-color:#0091F4;color:#fff !important;border:1px solid #0091F4;border-radius:15px;outline:1px solid #0091F4}.jobs-modal-form .modal-input-fileinput{background:#fff !important;padding:10px 20px;border:1px solid #fff !important;border-radius:2px}.jobs-modal-form .job-submit{padding:15px !important}.singleProductFooter{position:absolute;bottom:baseline;left:0;right:0;width:100%;background-color:#3a3c41 !important;color:#B5BAC6 !important}.footer-group #footer-top{margin:0 auto -80px auto !important;padding:0 !important}.footer-group section{margin:0 !important;padding:0 !important}.footer-group .wpb-content-wrapper{margin:0 !important;padding:0 !important}.footer-group .dgp-image{margin-top:-22px !important}#site-footer,.footer-nav-widgets-wrapper{background-color:#3a3c41 !important;color:#B5BAC6 !important}#site-footer .wpb-content-wrapper,.footer-nav-widgets-wrapper .wpb-content-wrapper{margin:0 !important;padding:0 !important}#site-footer .footer-inner,.footer-nav-widgets-wrapper .footer-inner{width:100% !important}#site-footer .footer-top,.footer-nav-widgets-wrapper .footer-top{border:0;border-bottom:1px solid #B5BAC6}#site-footer .footer-menu li,.footer-nav-widgets-wrapper .footer-menu li{margin:0 0 0 16px}#site-footer .footer-credits,#site-footer .to-the-top,.footer-nav-widgets-wrapper .footer-credits,.footer-nav-widgets-wrapper .to-the-top{font-size:1.25rem;font-weight:normal;color:#B5BAC6 !important}#site-footer .footer-credits a,#site-footer .footer-credits a:visited,#site-footer .to-the-top a,#site-footer .to-the-top a:visited,.footer-nav-widgets-wrapper .footer-credits a,.footer-nav-widgets-wrapper .footer-credits a:visited,.footer-nav-widgets-wrapper .to-the-top a,.footer-nav-widgets-wrapper .to-the-top a:visited{text-align:center;color:#B5BAC6 !important;font-size:1.25rem;font-weight:normal}#site-footer .footer-credits a:hover,#site-footer .footer-credits a:active,#site-footer .to-the-top a:hover,#site-footer .to-the-top a:active,.footer-nav-widgets-wrapper .footer-credits a:hover,.footer-nav-widgets-wrapper .footer-credits a:active,.footer-nav-widgets-wrapper .to-the-top a:hover,.footer-nav-widgets-wrapper .to-the-top a:active{color:#F5F5F5 !important}#site-footer .footer-menu-wrapper,.footer-nav-widgets-wrapper .footer-menu-wrapper{width:100%}#site-footer .footer-menu-wrapper ul,.footer-nav-widgets-wrapper .footer-menu-wrapper ul{margin:0 auto !important;width:335px !important}#site-footer .footer-menu-wrapper ul li,.footer-nav-widgets-wrapper .footer-menu-wrapper ul li{font-size:1.5rem;font-weight:normal;text-align:center;color:#B5BAC6 !important}#site-footer .footer-menu-wrapper ul li a,#site-footer .footer-menu-wrapper ul li a:visited,.footer-nav-widgets-wrapper .footer-menu-wrapper ul li a,.footer-nav-widgets-wrapper .footer-menu-wrapper ul li a:visited{text-align:center;color:#B5BAC6 !important;font-size:1.5rem;font-weight:normal}#site-footer .footer-menu-wrapper ul li a:hover,#site-footer .footer-menu-wrapper ul li a:active,.footer-nav-widgets-wrapper .footer-menu-wrapper ul li a:hover,.footer-nav-widgets-wrapper .footer-menu-wrapper ul li a:active{color:#F5F5F5 !important}.footer-social-wrapper{width:100%;background-color:#3a3c41 !important;color:#B5BAC6 !important;float:unset}.footer-social-wrapper ul.footer-social{margin:0px auto 0 auto;padding-left:40px;clear:both;width:110px !important}.footer-social-wrapper ul.footer-social a{background-color:transparent !important;background:transparent !important}.footer-social-wrapper ul.footer-social li{margin:0;max-width:35px}.footer-social-wrapper ul.footer-social li .social-icons a{background-color:transparent !important;background:transparent !important}.social-icons a,#site-footer button:not(.toggle),#site-footer .button,#site-footer .faux-button,#site-footer .wp-block-button__link,#site-footer .wp-block-file__button,#site-footer input[type="button"],#site-footer input[type="reset"],#site-footer input[type="submit"]{background-color:transparent !important;background:transparent !important}.menuSeite{padding:5px}.menuSeite h3{font-size:2rem !important;font-weight:600 !important;color:#B5BAC6 !important}.menuSeite p{font-size:1.75rem !important;font-weight:300 !important}.menuSeite a,.menuSeite a:visited{text-align:center;color:#B5BAC6 !important;font-size:1.75rem;font-weight:300 !important}.menuSeite a:hover,.menuSeite a:active{color:#F5F5F5 !important}.menuSeite .wptb-table-container{margin:0 !important;padding:0 !important;overflow-x:hidden}.menuSeite .wptb-table-container a,.menuSeite .wptb-table-container a:visited{text-align:center;color:#B5BAC6 !important;font-size:1.75rem !important;font-weight:300 !important}.menuSeite .wptb-table-container a:hover,.menuSeite .wptb-table-container a:active{color:#F5F5F5 !important}.menuSeite .wptb-table-container .wptb-table-container-matrix{margin:0 !important;padding:0 !important}.menuSeite .wptb-table-container .wptb-table-container-matrix table{margin:0 !important;padding:0 !important}.menuSeite .wptb-table-container .wptb-table-container-matrix table tr{margin:0 !important;padding:0 !important;color:#B5BAC6 !important}.menuSeite .wptb-table-container .wptb-table-container-matrix table tr .wptb-text-container{color:#B5BAC6 !important;font-size:1.75rem !important;font-weight:300 !important}.menuSeite .wptb-table-container .wptb-table-container-matrix table tr td{vertical-align:top !important;margin:0 !important;padding:0 !important;color:#B5BAC6;font-size:1.75rem !important;font-weight:300 !important}.menuSeite .wptb-table-container .wptb-table-container-matrix table tr td div,.menuSeite .wptb-table-container .wptb-table-container-matrix table tr td p{color:#B5BAC6;font-size:1.75rem !important;font-weight:300 !important}.menuSeite .wptb-table-container .wptb-table-container-matrix table tr td a,.menuSeite .wptb-table-container .wptb-table-container-matrix table tr td a:visited{text-align:center;color:#B5BAC6 !important;font-size:1.75rem !important;font-weight:300 !important}.menuSeite .wptb-table-container .wptb-table-container-matrix table tr td a:hover,.menuSeite .wptb-table-container .wptb-table-container-matrix table tr td a:active{color:#F5F5F5 !important}@media (max-width:767px){.menuSeite .wpb_wrapper{text-align:center}.menuSeite .wptb-table-container .wptb-table-container-matrix table{min-width:unset !important;width:100% !important;display:table !important;max-width:225px;margin:0 auto !important}.menuSeite .wptb-table-container .wptb-table-container-matrix .wptb-table-id-175{max-width:300px !important}.menuSeite .wptb-table-container .wptb-table-container-matrix .wptb-table-id-175 .wptb-cell div div p{text-align:left !important}.menuSeite .vc_btn3-container.btn-blue{margin:0 auto}.footer-social-wrapper{position:fixed}}