@import url(https://fonts.googleapis.com/css?family=PT+Sans:400,400i,700,700i);@import"/Content/bootstrap.css";@import"/Content/font-awesome.min.css";@import"/Scripts/jquery.raty.css";body{padding-top:0;margin:5px 20px 0 20px;font-family:'PT Sans',sans-serif;text-align:justify;color:#000;background-image:-webkit-linear-gradient(270deg,white 0%,#a7a7a7 100%);background-image:-moz-linear-gradient(270deg,white 0%,#a7a7a7 100%);background-image:-o-linear-gradient(270deg,white 0%,#a7a7a7 100%);background-image:linear-gradient(180deg,white 0%,#a7a7a7 100%);background-repeat:no-repeat}@media(max-width:768px){.topmenu{font-size:.9em}.h2form{font-size:.9em}.darkbg h1{font-size:8vw}.darkbg padding{font-size:2vw}}.headerimage{background-image:url(/Content/Images/General/headerhome.jpg);background-clip:border-box;background-attachment:scroll;height:450px;background-repeat:no-repeat;background-origin:border-box;text-align:right;background-size:cover;background-position:97% 47%}.jumbotron .jumboform{background-color:#5a5a5a;padding-top:20px;padding-bottom:20px}.h2form{color:#fff}.labelform{color:#fff}.logo{max-width:55vw}.responsive{max-width:120vw}.jumbo-tight{padding-top:30px;padding-bottom:30px}.toplinksnav{color:#7e7e7e;text-decoration:underline}.secnav{padding-bottom:0;margin-top:10px;-webkit-box-shadow:0 0;box-shadow:0 0}h1{font-size:50px}h2{Font-weight:700;color:#000}.darkbg{color:#fff;font-size:large;text-shadow:3px 3px 7px black;margin-top:76px}.body-content{padding-left:15px;padding-right:15px}.dl-horizontal dt{white-space:normal}.cookieWarning{padding-top:10px;padding-bottom:10px;vertical-align:middle;font-size:20px}.body_bag{position:fixed;width:100%;top:50px;min-height:100%;left:0;background:#000;opacity:.8;filter:alpha(opacity=80)}#scrollUp{background-image:url(/Content/Images/General/top.png);bottom:20px;right:20px;width:38px;height:38px}.toplinksnav{color:#7e7e7e;text-decoration:underline}.reviewBlock{background-color:#fff;color:#000!important;display:table-cell;position:relative;padding:15px;margin-bottom:10px}.reviewBlock h4{color:#000!important}.holder{border:solid 1px #000;margin-bottom:20px}.hero-subtitle{font-size:1.25rem;margin-bottom:30px}.hero-cta-group{display:flex;gap:15px;justify-content:center;flex-wrap:wrap;margin-top:25px}@media(max-width:768px){.hero-cta-group{flex-direction:column}}.cta-button,.cta-button-secondary{min-width:200px;font-weight:bold;text-transform:uppercase;letter-spacing:.5px;transition:all .3s ease}.cta-button:hover,.cta-button-secondary:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.2)}.cta-button .fa,.cta-button-secondary .fa{margin-right:8px}.breadcrumb-container{margin-top:0;margin-bottom:0;background-color:#f8f9fa;padding:10px 0}.breadcrumb-container .breadcrumb{background-color:transparent;padding:8px 15px;margin-bottom:0;display:flex;justify-content:center}.breadcrumb-container .breadcrumb .breadcrumb-item{font-size:14px}.breadcrumb-container .breadcrumb .breadcrumb-item a{color:#5cb85c;text-decoration:none}.breadcrumb-container .breadcrumb .breadcrumb-item a:hover{color:#4cae4c;text-decoration:underline}.breadcrumb-container .breadcrumb .breadcrumb-item.active{color:#6c757d}.breadcrumb-container .breadcrumb .breadcrumb-item+.breadcrumb-item::before{color:#6c757d}.usp-section{padding:30px 0}.usp-section h2{margin-bottom:20px}.usp-section .lead{font-size:1.2rem;margin-bottom:30px;line-height:1.6}.trust-badges{display:flex;justify-content:space-around;flex-wrap:wrap;gap:20px;margin:30px 0;padding:20px;background-color:#f8f9fa;border-radius:8px}.trust-badge{text-align:center;flex:1;min-width:120px}.trust-badge .trust-icon{color:#28a745;margin-bottom:10px;display:block}.trust-badge strong{display:block;font-size:.9rem}.cta-box{background:linear-gradient(135deg,#28a745 0%,#20c997 100%);padding:30px;border-radius:8px;text-align:center;margin:30px 0;box-shadow:0 4px 15px rgba(40,167,69,.3)}.cta-box h3{color:#fff;margin-bottom:20px;font-size:1.5rem}.cta-box .btn{background-color:#fff;color:#28a745;font-weight:bold;border:none}.cta-box .btn:hover{background-color:#f8f9fa;transform:translateY(-2px)}.why-choose-section{padding:20px 0}.why-choose-section h2{margin-bottom:25px}.benefits-list{list-style:none;padding:0}.benefits-list li{padding:12px 0;font-size:1.05rem;line-height:1.6;border-bottom:1px solid #e9ecef}.benefits-list li:last-child{border-bottom:none}.benefits-list li .fa-check-circle{color:#28a745;margin-right:12px;font-size:1.2rem}.contact-section{margin-top:30px}.contact-section .form-subtitle{color:#ccc;margin-bottom:20px;font-size:1.05rem}.form-subtitle{color:#fff;font-style:italic}.sidebar-section{background-color:#f8f9fa;padding:20px;border-radius:8px;margin-bottom:20px}.sidebar-section h3{font-size:1.3rem;margin-bottom:15px;color:#333}.sidebar-section h3 .fa{margin-right:8px;color:#28a745}.sidebar-section address{margin-bottom:0;line-height:1.8}.opening-hours-table{width:100%;margin-top:15px}.opening-hours-table td{padding:8px 0;vertical-align:top}.opening-hours-table td:first-child{padding-right:15px}.diensten-section{padding:40px 0}.diensten-section .service-item{margin-bottom:30px}.diensten-section .service-item img{transition:transform .3s ease}.diensten-section .service-item img:hover{transform:scale(1.05)}.diensten-section .service-item h3{margin-top:15px;margin-bottom:10px}.diensten-section .service-item p{margin-bottom:15px}.diensten-footer-section{color:#000;margin-top:30px;width:100%}.diensten-footer-section h2{margin-bottom:30px}.diensten-footer-section h3{margin-top:15px;margin-bottom:10px}.diensten-footer-section p{margin-bottom:15px;text-align:center}.diensten-footer-section a{text-decoration:none}.diensten-footer-section a:hover{text-decoration:underline}.diensten-footer-section .service-item{margin-bottom:30px;display:flex;flex-direction:column;align-items:center}.diensten-footer-section .service-item img{transition:transform .3s ease;border:3px solid #555;display:block;margin:0 auto}.diensten-footer-section .service-item img:hover{transform:scale(1.05);border-color:#5cb85c}.diensten-footer-section .service-item h3,.diensten-footer-section .service-item p{width:100%}@media(max-width:768px){.trust-badges{flex-direction:column}.trust-badge{margin-bottom:15px}.sidebar-section{margin-top:30px}.usp-section .lead{font-size:1.05rem}.cta-box{padding:20px}.cta-box h3{font-size:1.2rem}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}a:focus,button:focus,input:focus,textarea:focus,select:focus{outline:2px solid #28a745;outline-offset:2px}img[loading="lazy"]{display:block}footer.text-center{color:#000;margin-top:0}footer.text-center p{color:#000;margin:0}footer.text-center a{color:#5cb85c}footer.text-center a:hover{color:#4cae4c}footer.text-center .container-fluid{background-color:#333}.itbanner{padding:10px;background-color:#333;color:#ccc;min-height:40px;text-align:center;vertical-align:middle;font-size:20px;font-weight:bold;width:100%}a.banner:link,a.banner:hover{text-decoration:none;color:#ccc}a.NoUnderline:link,a.NoUnderline:hover{text-decoration:none}.noMargin{margin:0;padding:0}.ItCheckBox{height:24px;width:24px}.loginbackground{background:url(/Content/Images/General/Login_background.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;background-size:cover}