.logo{width:25%;margin:35px auto}@media screen and (max-width:767px){.logo{width:70%}}.navbar-custom{background-color:#fff;box-shadow:1px 0 1px 1px #ececec;font-family:Raleway,sans-serif;margin-bottom:0!important}.navbar-custom .navbar-header{height:70px}.navbar-custom .navbar-header .navbar-brand img{height:40px}.navbar-custom .navbar-nav{display:inline-block;float:none;vertical-align:top}.navbar-custom .navbar-collapse{text-align:center}.navbar-custom .nav li{margin:0 30px}.navbar-custom .nav li a{color:#344055;font-size:15px;font-weight:500;margin-top:25px;padding:0;text-transform:uppercase;transition:color .25s ease-in-out}.navbar-custom .nav li a:hover{background:transparent;color:#344055}.navbar-custom .nav li.current_page_item a{border-bottom:2px solid #344055;padding-bottom:5px}.navbar-custom .navbar-toggle{background-color:#344055;text-transform:uppercase;color:#fff;font-size:16px;width:100%;float:none;margin:0;padding:24px}footer{background-color:#344055;margin:-5px 0 0!important}footer section{margin:0}footer .footer-text{padding:29px 0}footer .footer-text p{color:#fff;font-family:Raleway,sans-serif;font-size:12px;margin:0}footer .footer-text a{color:#fff;cursor:pointer;text-decoration:underline}img{display:block;height:auto;margin:0 auto;max-width:100%}.modal .modal-body{padding:0}.modal .modal-content{border:0;border-radius:0;box-shadow:none;padding:20px}.modal .modal-title{margin-top:12px}.modal .close{font-size:40px;padding:10px 20px}.modal-mitarbeiter .modal-dialog{margin:30px auto;width:60%}.modal-impressum .modal-content{padding:20px}.modal-impressum .modal-dialog{margin:30px auto;width:80%}.modal-impressum .modal-body a{color:#000;text-decoration:underline}.modal-impressum .modal-body p{color:#000;font-size:12px;line-height:1.4}.modal-impressum .modal-body h3{margin-bottom:10px}.error404 h2{text-align:center;margin-top:80px}.error404 p{text-align:center;margin-bottom:80px}section{font-family:Raleway,sans-serif;margin:0 0 60px}section .main-heading{color:#3d3d3d;font-size:24px;font-weight:700;margin-bottom:40px;text-align:center;text-transform:uppercase}section h3{color:#3d3d3d;font-size:18px;font-weight:700;margin-bottom:0}section h3 a{color:#3d3d3d;cursor:pointer;text-decoration:none}section p{color:#3d3d3d;font-size:14px;font-weight:400}.section-last{margin:0}.team-section .team-item{margin-bottom:20px}.team-section .team-image-wrapper{background-color:#344055;cursor:pointer;opacity:1;overflow:hidden}.team-section .team-image-wrapper .team-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:360px;max-height:360px;transition:opacity .35s,transform .35s}.team-section .team-image-wrapper:hover .team-image{opacity:.8;transform:scale(1.1)}.parallax-section{background-attachment:fixed;background-image:url(/wp-content/uploads/2017/02/Dr.Funke-Behandlung.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:500px}@media screen and (max-width:430px){.parallax-section{background-attachment:inherit;background-size:contain;min-height:270px}}.behandlungen-section h3{margin-bottom:10px}.behandlungen-section .behandlungen-text{margin:40px 0 0;text-align:center}.behandlungen-section .behandlungen-item{margin-bottom:20px}.behandlungen-section .behandlungen-image-wrapper{background-color:#344055;opacity:1;overflow:hidden}.behandlungen-section .behandlungen-image-wrapper .behandlungen-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:260px;max-height:360px;transition:opacity .35s,transform .35s}.praxis-section .praxis-section-image .nopadding{margin:0!important;padding:0!important}.praxis-section .praxis-section-image .praxis-item{margin-bottom:20px}.praxis-section .praxis-section-image .praxis-image-wrapper{background-color:#344055;cursor:pointer;opacity:1;overflow:hidden}.praxis-section .praxis-section-image .praxis-image-wrapper .praxis-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:250px;max-height:250px;transition:opacity .35s,transform .35s}.praxis-section .praxis-section-image .praxis-image-wrapper:hover .praxis-image{opacity:.8;transform:scale(1.1)}.praxis-section .praxis-section-text{background-color:#344055}.praxis-section .praxis-section-text h4{color:#fff;font-size:18px;font-weight:400;margin-bottom:5px;margin-top:30px;text-transform:uppercase}.praxis-section .praxis-section-text p{color:#fff;font-size:14px;font-weight:200;margin-bottom:30px}.kontakt-section .contact-adress-2{text-align:right}.kontakt-section .container-fluid{margin-top:10px;padding:0}@media screen and (max-width:991px){.kontakt-section .contact-adress-1,.kontakt-section .contact-adress-2{text-align:center}}.kontakt-section .gmaps-overlay{background:transparent;position:relative;width:100%;height:400px;top:400px;margin-top:-400px}