body{margin:0;font-size:15px;line-height:1.6;color:#333;font-family:"Inter",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}*,*:before,*:after{box-sizing:border-box}h1,h2,h3,h4,h5,h6{margin:0}h5{text-align:justify}h1,h2{font-family:"Inter",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;text-align:center;color:#333}h3{text-align:center}a{text-decoration:none;cursor:pointer}.container{width:100%;max-width:1200px;margin:0 auto}.intro{display:flex;flex-direction:column;justify-content:space-evenly;width:100%;height:300px;background:linear-gradient(180deg,#66976e,#fff);-webkit-backdrop-size:cover;background-size:cover}.intro_inner{width:100%;max-width:880px;margin:0 auto;text-align:center}.intro_titel{color:#7e7e7e;background-color:#fff;border-radius:30px;height:150px;font-size:80px;font-weight:700;text-shadow:none}.intro_titel:after{content:"";display:block;width:500px;height:8px;margin:5px auto 60px;background-color:#7e7e7e}.header{width:100%;padding-top:30px;position:absolute;top:0;left:0;right:0;z-index:1;max-width:100%}.header_logo{font-weight:700;left:5px}.header_img{max-width:100%;left:5%}.header_inner{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.nav{font-size:26px;text-transform:uppercase;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.nav_link{display:inline-block;vertical-align:top;margin:0 15px;position:relative;color:#fff;text-decoration:none;transition:color .1 linear}.nav_link:after{content:"";display:block;width:100%;height:3px;background-color:#0a0;opacity:0;position:absolute;top:100%;left:0;z-index:1;transition:opacity .1s linear}.nav_link:hover{color:#0a0}.nav_link:hover:after{opacity:1}.dropdown{position:relative;display:inline-block}.dropdown-link{position:relative;width:100%;text-align:center;display:flex;align-items:center;justify-content:center}.dropdown-menu{display:none;position:absolute;background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.2);z-index:1000;border-radius:30px;overflow:hidden;margin:0;padding:0 0 5px 0}.dropdown-menu li{list-style:none}.dropdown-menu a{display:block;padding:12px;color:#333;text-decoration:none;white-space:nowrap}.dropdown-menu a:hover{background:#f5f5f5;color:#0a0}.dropdown:hover .dropdown-menu{display:block}.section{padding:80pz 0}.img{background:linear-gradient(#fff,#333);display:flex;flex-wrap:wrap;justify-content:space-evenly;align-content:center;flex-direction:column}.footer{padding-top:65px;background-color:#333}.footer_inner{padding-bottom:65px;padding-left:10px}.footer_logo{margin-bottom:30px;font-size:46px;font-weight:700;color:gray}.footer_social-header{padding-bottom:15px;font-size:20px;color:gray}.footer_social-network{padding-top:3px;padding-bottom:10px;font-size:15px;color:gray}.footer_social-network a{display:inline-block;vertical-align:middle;margin-right:10px;color:gray;font-size:230%}.signicher{padding-top:3px;padding-bottom:10px;font-size:15px;color:gray;font-weight:300}.signicher a{display:inline-block;vertical-align:middle;margin-right:10px;color:gray;font-size:18px}input::-webkit-input-placeholder{color:#aca49c;font-size:.875em}input:focus::-webkit-input-placeholder{color:#bbb5af}input::-moz-placeholder{color:#aca49c;font-size:.875em}input:focus::-moz-placeholder{color:#bbb5af}input::placeholder{color:#aca49c;font-size:.875em}input:focus::placeholder{color:#bbb5af}input::-ms-placeholder{color:#aca49c;font-size:.875em}input:focus::-ms-placeholder{color:#bbb5af}input:hover::-webkit-input-placeholder{color:#e2dedb;font-size:.875em}input:hover:focus::-webkit-input-placeholder{color:#cbc6c1}input:hover::-moz-placeholder{color:#e2dedb;font-size:.875em}input:hover:focus::-moz-placeholder{color:#cbc6c1}input:hover::placeholder{color:#e2dedb;font-size:.875em}input:hover:focus::placeholder{color:#cbc6c1}input:hover::placeholder{color:#e2dedb;font-size:.875em}input:hover:focus::-ms-placeholder{color:#cbc6c1}#form{display:flex;flex-wrap:wrap;position:relative;justify-content:center;width:80%;margin:50px auto 100px auto;border-radius:30px}input:invalid:required,select:invalid:required{border-color:red;border-style:solid;border-width:2px}input:valid:required,select:valid:required{border-color:green;border-style:solid;border-width:2px}#datepicker{border:2px solid #ddd;padding:10px;transition:border-color .3s}input{display:flex;justify-content:center;font-family:"Inter",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:16px;width:100%;height:60px;padding:0 45px 0 20px;margin-bottom:30px;outline:0;line-height:1.33;background:transparent;outline:none;color:#726659;background:#fff;border:0;border-radius:30px;-webkit-border-radius:30px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}input:hover{background:#508361;color:#e2dedb}#submit{width:100%;padding:0;margin:0 0 0 0;font-family:"Inter",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:30px;color:#726659;outline:none;cursor:pointer;border:solid 1px #b3aca7}#submit:hover{color:#e2dedb}label{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;margin-bottom:30px;margin-left:70vw}label a{font-weight:normal;color:#fff;font-size:18px;line-height:15px;width:100vw;text-decoration:underline}input[type="checkbox"],input[type="radio"]{margin:4px;line-height:normal;box-sizing:border-box;padding:0;height:30px;width:30px;border-radius:10px;appearance:none}input[type="checkbox"]:checked{background-color:green;border-color:#082f02;background-image:url(data:image/svg+xml,%3csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 20\ 20\'%3e%3cpath\ fill=\'none\'\ stroke=\'%23fff\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'\ stroke-width=\'3\'\ d=\'m6\ 10\ 3\ 3\ 6-6\'/%3e%3c/svg%3e)}select{display:flex;justify-content:center;font-family:"Inter",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:16px;width:100%;height:60px;padding:0 45px 0 20px;margin-bottom:30px;outline:0;line-height:1.33;background:transparent;outline:none;color:#726659;background:#fff;border:0;-webkit-appearance:none;border-radius:30px;-webkit-border-radius:30px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}input[type="date"]{display:-webkit-flex}input[type="date"]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.modal{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);z-index:1050;opacity:0;-webkit-transition:opacity 200ms ease-in;-moz-transition:opacity 200ms ease-in;transition:opacity 200ms ease-in;pointer-events:none;margin:0;padding:0;overflow:hidden;z-index:3}.modal:target{opacity:1;pointer-events:auto;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px;top:30px}@media (min-width:576px){.modal-dialog{max-width:500px;margin:30px auto}}.modal-content{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}@media (min-width:768px){.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}}.modal-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:15px;border-bottom:1px solid #eceeef}.modal-title{margin-top:0;margin-bottom:0;line-height:1.5;font-size:1.25rem;font-weight:900}.close{float:right;font-family:sans-serif;font-size:44px;font-weight:900;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5;text-decoration:none}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.75}.modal-body{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:15px;overflow:auto}.konfig{display:flex;justify-content:center;font-family:"Lato",sans-serif;font-size:14px;height:40px;width:50%;padding:13px 45px 0 20px;margin-top:30px;outline:0;line-height:1.33;background:transparent;outline:none;color:#726659;background:#fff;border:0;border-radius:30px;-webkit-border-radius:30px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;text-decoration:none;text-align:center;font-weight:bold}.burger_icon{display:none;flex-direction:column;justify-content:space-between;width:40px;height:28px;cursor:pointer}.burger_icon span{background-color:#333;height:4px;width:100%;transition:all .3s ease}.nav_list{display:flex;list-style:none;margin:0;padding:0}.nav_list li{margin:0 15px}@media only screen and (max-width:500px){label{margin-left:10px}label a{font-size:14px;width:100%}input[type="checkbox"]{width:35px}.app{flex-direction:column;align-items:center}.app_item{width:90%}.nav{font-size:30px}.section_suptitle{font-size:35px}.section_title{font-size:38px}.custom-btn{width:100%}.header_img{max-width:90%;margin:10% 5%}.p_but{font-size:35px}.pr_but{text-align:center}.burger_icon{display:flex}.nav{display:none;position:absolute;top:25vh;left:0;width:100%;z-index:1000}.nav.active{display:flex;flex-direction:column;align-items:center}.nav_link{color:#333;opacity:0}.burger_icon.active span:nth-child(1) {transform:rotate(45deg) translate(7px,7px)}.burger_icon.active span:nth-child(2) {opacity:0}.burger_icon.active span:nth-child(3) {transform:rotate(-45deg) translate(9px,-9px)}.intro{height:30ch;transition:height .9s ease}.intro.active{height:85vh}.konfig{padding:0}.nav.active .nav_link{animation:slideDown .3s ease forwards}.nav.active .nav_link:nth-child(1) {animation-delay:0s}.nav.active .nav_link:nth-child(2) {animation-delay:.1s}.nav.active .nav_link:nth-child(3) {animation-delay:.2s}.nav.active .nav_link:nth-child(4) {animation-delay:.3s}.nav.active .nav_link:nth-child(5) {animation-delay:.4s}.nav.active .nav_link:nth-child(6) {animation-delay:.5s}.nav.active .nav_link:nth-child(7) {animation-delay:.6s}.nav.active .nav_link:nth-child(8) {animation-delay:.7s}.nav.active .nav_link:nth-child(9) {animation-delay:.8s}.nav.active .nav_link:nth-child(10) {animation-delay:.9s}@keyframes slideDown {
    from {
      opacity: 0;
      transform: translateY(-20px);
    }

    to {
      opacity: 1;
      transform: translateY(0);
    }
  }.burger_icon.active{background-color:rgba(0,0,0,0)}.dropdown.active .dropdown-menu{display:block;max-height:500px;opacity:1}.dropdown:hover .dropdown-menu{display:block}.dropdown-menu{width:90vw;position:absolute;top:100%;left:50%;transform:translateX(-50%);margin:10px 0 0 0;opacity:1}.dropdown-menu a{white-space:unset}}