@font-face{font-family:Framdcn;src:url(../../../sites/drharmat/Framdcn.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}html,body{margin:0;padding:0}.dh{background-color:#81c400;background-image:url(../../../sites/drharmat/topbg.gif);background-repeat:repeat-x;min-height:100vh;font-family:Trebuchet MS,Arial,sans-serif}.dh *{box-sizing:border-box}.dh-center{max-width:934px;margin:0 auto}.dh-head .dh-center{background-image:url(../../../sites/drharmat/logobg.png);background-position:top;height:300px;position:relative}.dh-logos img{animation:.8s ease-out both dh-in;position:absolute}.dh-logo1{max-width:60%;top:63px;left:56px}.dh-logo2{max-width:70%;top:132px;left:210px;animation-delay:.2s!important}@keyframes dh-in{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}.dh-wrapper{background-color:#fff}.dh-columns{align-items:flex-start;display:flex}.dh-nav{background-image:url(../../../sites/drharmat/navshadow.png);background-repeat:no-repeat;flex-shrink:0;width:300px;min-height:500px;padding-bottom:30px}.dh-nav ul{margin:1px 0 0;padding:0;list-style:none}.dh-nav a{text-decoration:none}.dh-nav ul a{color:#515151;text-transform:uppercase;text-shadow:0 0 3px #dbf2ad;background-image:url(../../../sites/drharmat/navbg.png);border-bottom:1px solid #c9c9c9;margin-right:50px;padding:6px 10px 6px 50px;font-family:Framdcn,Trebuchet MS,Arial,sans-serif;font-size:14px;transition:padding .2s,background-color .2s;display:block}.dh-nav ul a:hover{color:#375105;background-color:#dbf2ad;background-image:none;padding-left:30px}.dh-nav li.selected{background-image:url(../../../sites/drharmat/navselected.png);background-position:250px 2px;background-repeat:no-repeat}.dh-nav li.selected a{color:#375105;background-color:#bfda8a;background-image:none;padding-left:30px}.dh-nav-toggle{display:none}.dh-card{text-align:center;color:#7a7a7a;background-image:url(../../../sites/drharmat/navimagebg.png);background-repeat:repeat-x;width:250px;min-height:140px;padding:20px 0;font-size:11px}.dh-card strong{color:#3b3b3b}.dh-card a{color:inherit}.dh-card img{border:3px solid #fff;margin:0 auto 10px;display:block;box-shadow:0 0 5px #333}.dh-qr{margin-left:60px;display:block}.dh-content{color:#4c4c4c;flex:1;min-width:0;padding-bottom:60px;font-size:14px;line-height:19px}.dh-content h1{color:#5d8e00;letter-spacing:1px;margin:20px 0;font-family:Framdcn,Trebuchet MS,Arial,sans-serif;font-size:26px;font-weight:400}.dh-content a{color:#5d8e00;text-decoration:none}.dh-content a:hover{text-decoration:underline}.dh-body img{max-width:100%;height:auto}.dh-body iframe,.dh-body table{max-width:100%}.dh-gallery{flex-wrap:wrap;gap:20px;margin:15px 0;padding:0;list-style:none;display:flex}.dh-gallery img{object-fit:cover;border:3px solid #fff;width:90px;height:90px;transition:transform .3s,border-color .3s;display:block;box-shadow:0 0 5px #000}.dh-gallery a:hover img{z-index:10;border-color:#81c400;position:relative;transform:rotate(7deg)scale(1.2)}.dh-downloads{margin-top:15px;font-size:12px}.dh-downloads a{font-size:11px}.dh-intro{margin:0 0 10px}.contact-form{border-top:1px dotted #bcbcbc;gap:10px;max-width:520px;padding-top:10px;display:grid}.contact-form label{grid-template-columns:130px 1fr;align-items:center;gap:6px;display:grid}.contact-form .contact-form-message{align-items:start}.contact-form input,.contact-form textarea,.contact-form select{font:inherit;border:1px solid #c9c9c9;border-radius:3px;padding:5px 7px}.contact-form textarea{min-height:200px}.contact-form button{font:inherit;color:#375105;text-shadow:1px 1px 5px #fff;cursor:pointer;background-color:#81c400;border:3px solid #479b00;border-radius:5px;justify-self:end;padding:4px 16px}.contact-form button:disabled{opacity:.6;cursor:wait}.contact-form-error{color:#b00020;margin:0}.contact-form-sent{color:#375105;padding:20px 0;font-size:15px}.dh-footer{background-color:#81c400;border-top:5px solid #479b00}.dh-footer .dh-center{color:#3b5a00;align-items:flex-start;gap:20px;min-height:80px;padding:20px 0 30px;font-size:12px;display:flex}.dh-footer .dh-center>div{flex:1}.dh-footer p{margin:0}.dh-footer a{color:#3b5a00}.dh-maker{margin-top:10px}@media (width<=760px){.dh-head .dh-center{background-size:cover;height:180px}.dh-logo1{top:30px;left:16px}.dh-logo2{top:80px;left:40px}.dh-columns{flex-direction:column}.dh-nav{background:0 0;width:100%;min-height:0;padding-bottom:0}.dh-nav-toggle{color:#375105;text-transform:uppercase;text-align:left;background:#bfda8a;border:0;width:100%;padding:10px 16px;font:16px Framdcn,Trebuchet MS,sans-serif;display:block}.dh-nav ul{display:none}.dh-nav ul.open{display:block}.dh-nav ul a{margin-right:0}.dh-card,.dh-qr{display:none}.dh-content{padding:0 16px 40px}.contact-form label{grid-template-columns:1fr}.dh-footer .dh-center{padding:20px 16px 30px}}
