@import "https://fonts.googleapis.com/css2?family=Poppins:wght@300;500;700&display=swap";
element>element{box-sizing:border-box;margin:0;padding:0}body{font-family:Noto Sans KR,sans-serif!important}.Kontakt{background-color:#fafafa;width:100%;height:100%;min-height:100vh;padding:0 20px 40px}#color{color:#000}.konbanner{color:#fff;flex-direction:column;justify-content:center;align-items:center;display:flex}.koncard-container{width:850px;margin:0;display:grid}.koncard-img{z-index:1;text-align:center;background:#fff;border-bottom:3px solid #fafafa;border-top-left-radius:7px;border-top-right-radius:7px;justify-content:center;align-items:center;width:100%;height:380px;display:grid}.konbanner h2{margin-bottom:20px;padding-bottom:40px}.koncard-content{background:#fff;border-bottom-right-radius:7px;border-bottom-left-radius:7px;height:103%}.koncard-content .schreibuns{text-align:center;color:#000;padding:25px 0 10px;font-size:26px;font-weight:500}.konFormWrap{margin-top:30px}.konform-row{text-align:center;align-items:center;width:90%;display:flex;flex-wrap:nowrap!important;margin-left:auto!important;margin-right:auto!important}form select,form input{border:none;border-bottom:1px solid #eee;outline:none;width:100%;margin:15px 12px;padding:5px;font-size:15px;font-weight:300;display:block;font-family:Noto Sans KR,sans-serif!important}form input[type=text],form input[type=number],form input[type=date],select,textarea{color:#000}form input::placeholder,form textarea::placeholder{color:#464141}form input[type=submit]{color:#fff;cursor:pointer;text-align:center;background:#e61;border-radius:4px;justify-content:center;align-items:center;width:95%;padding:12px 0}form .textarea{border-bottom:1px solid #eee;height:150px;padding-bottom:150px}form textarea{border:none;border-bottom:1px solid #eee;outline:none;width:100%;margin:15px 12px;padding:5px;font-size:15px;font-weight:300;display:block;font-family:Noto Sans KR,sans-serif!important}form p{text-align:center;outline:none;width:100%;height:55px;padding:5px 40px 15px;font-size:13px}form input[type=submit]:hover{opacity:.9}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{background-color:#fff}.konalert{z-index:10000;background-color:#d4edda;border-radius:7px;flex-wrap:wrap;width:850px;height:150px;margin-left:auto;margin-right:auto;padding:20px;display:grid;position:absolute;top:90px;box-shadow:0 5px 15px 2px #b5b5b578}.konalert h4{color:#145724;outline:none;width:100%;margin:auto;font-size:20px;display:block}.konalert hr{color:#145724;outline:none;width:100%;margin:auto;display:block}.konalert p{color:#145724;outline:none;width:100%;margin:auto;font-size:14px;display:block}.icon{text-align:center;float:left;background:#fafafa;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;margin-left:45px;padding-top:17px;position:relative}.iconrow{text-align:center;outline:none;justify-content:center;align-items:center;width:100%;height:120px;position:relative;bottom:40px}.textfeld{color:#000;text-align:center;float:left;justify-content:center;align-items:center;width:100%;height:80px;position:relative;top:20px}.icontext{float:left;width:165px;height:70px;margin-left:30px}.iconlink{color:#000;text-decoration:none;position:relative;top:15px}.iconlink:hover,.iconlink:active,.iconlink:visited,.iconlink:focus{color:#000;cursor:pointer;text-decoration:none}@media (max-width:992px){.koncard-content{height:fit-content}.konform-row{text-align:left;flex-wrap:wrap!important}.koncard-container{grid-template-columns:100%;width:100vw;margin:0;padding:10px 20px}.konalert{width:95%}.koncard-img{height:330px}.textfeld{height:auto;padding:0 15px 30px}#color{padding-left:10px}}@media (max-width:630px){.icontext{float:none;width:100%;height:60px;margin-left:auto;margin-right:auto;display:block}.icon{width:50px;height:50px;margin-left:0;padding-top:13px}.GrMail,.AiFillPhone,.FaMapMarkerAlt{height:1.8em}.iconrow{width:70%;height:200px;margin-left:auto;margin-right:auto}#icontext1{margin-top:50px}.koncard-img{padding-bottom:10px;height:400px!important}.iconlink{float:left;text-align:left;top:5px;left:15px}#iconlink2,#iconlink3{top:15px}.textfeld{padding:0 10px 30px}}@media (max-width:450px){.konalert{height:200px}}@media (max-width:360px){form p{height:85px}.iconrow{width:90%}}
