*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:0;margin:0}body{overflow-x:hidden}img{user-select:none}h1,h2,h3,h4,h5,.title{font-family:"internacional-bold",sans-serif;font-weight:700;line-height:1.1em;margin-bottom:20px;font-size:2.5em;text-transform:uppercase;color:#008458}h1 span,h2 span,h3 span,h4 span,h5 span,.title span{display:block;width:100%;color:#83bc35;font-size:16px}p,a,ul,li,input,label,textarea{font-family:"internacional-regular",sans-serif;text-decoration:none;font-size:16px;font-weight:200}p::placeholder,a::placeholder,ul::placeholder,li::placeholder,input::placeholder,label::placeholder,textarea::placeholder{font-family:"internacional-regular",sans-serif}@media screen and (max-width: 768px){h1,h2,h3,h4,h5,.title{font-family:"internacional-bold",sans-serif;font-weight:700;line-height:1.1em;margin-bottom:20px;font-size:1.5rem;text-transform:uppercase;color:#008458}h1 span,h2 span,h3 span,h4 span,h5 span,.title span{display:block;width:100%;color:#83bc35;font-size:16px}}.container{max-width:2250px;margin:0 auto;padding:30px 300px}.button{display:block;width:fit-content;margin-top:15px;border-radius:25px;border:2px solid #008458;padding:15px 25px;color:#008458;cursor:pointer}.button_2{background-color:#83bc35;color:#ebf5f0;border:none}@media screen and (max-width: 1700px){.container{padding:30px 200px}}@media screen and (max-width: 1300px){.container{padding:30px 90px}}@media screen and (max-width: 1050px){.container{padding:30px 7%}}.p_consent__popup{position:fixed;z-index:999999;bottom:2em;left:2em;width:100%;max-width:400px;background-color:#fff;box-shadow:rgba(0,0,0,.15) 0px 5px 15px;border-radius:20px;padding:2em}.p_consent__popup__title{font-size:1.3em}.p_consent__popup__text{padding-top:15px}.p_consent__popup__buttons{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:15px;margin-top:30px}.p_consent__popup__button{padding:10px 20px;background-color:#ebf5f0;color:#000;cursor:pointer}.p_consent__popup__button__2{background-color:#008458;color:#fff}@media screen and (max-width: 768px){.p_consent__popup{left:0;bottom:0;width:100%;max-width:unset;height:fit-content;border-bottom-left-radius:0;border-bottom-right-radius:0}.p_consent__popup__buttons{flex-wrap:wrap}}.hamofaMailing__succes{display:none;color:#83bc35}.hamofaMailing__fail{display:none;color:#008458}.hamofaMailing__loader{width:48px;height:48px;border-radius:50%;display:inline-block;display:none;position:relative;border:3px solid;border-color:#008458 #008458 rgba(0,0,0,0) rgba(0,0,0,0);box-sizing:border-box;animation:rotation 1s linear infinite}.hamofaMailing__loader::after,.hamofaMailing__loader::before{content:"";box-sizing:border-box;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;border:3px solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff #fff;width:40px;height:40px;border-radius:50%;box-sizing:border-box;animation:rotationBack .5s linear infinite;transform-origin:center center}.hamofaMailing__loader::before{width:32px;height:32px;border-color:#008458 #008458 rgba(0,0,0,0) rgba(0,0,0,0);animation:rotation 1.5s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes rotationBack{0%{transform:rotate(0deg)}100%{transform:rotate(-360deg)}}.input__controll{position:relative;width:70%}.input__controll label{position:absolute;top:50%;left:15px;padding:0 5px;transform:translateY(-50%);color:#83bc35;font-family:"internacional-bold",sans-serif;text-transform:uppercase;font-weight:600;transition:all .2s ease-in-out}.input__controll input:focus+label,.input__controll textarea:focus+label,.input__controll label.input__controll__active{top:0%;color:#008458}.input__controll input,.input__controll select{padding:15px;background-color:rgba(0,0,0,0);color:#83bc35;border:solid 2px #83bc35;width:100%;font-family:"internacional-bold",sans-serif;font-weight:500;outline:none;-webkit-appearance:none}.input__controll input:-webkit-autofill,.input__controll input:-webkit-autofill:hover,.input__controll input:-webkit-autofill:focus,.input__controll input:-webkit-autofill:active,.input__controll select:-webkit-autofill,.input__controll select:-webkit-autofill:hover,.input__controll select:-webkit-autofill:focus,.input__controll select:-webkit-autofill:active{-webkit-text-fill-color:#83bc35 !important}.input__controll textarea{padding:15px;background-color:rgba(0,0,0,0);color:#83bc35;border:solid 2px #83bc35;width:100%;font-family:"internacional-bold",sans-serif;font-weight:600;text-transform:uppercase;outline:none;resize:none !important}.input__controll #bericht{resize:vertical;width:100%;min-height:150px}.input__controll #berichtLabel{position:absolute;top:25px;left:15px;transform:translateY(-50%);color:#83bc35;text-transform:uppercase;font-family:"internacional-bold",sans-serif;font-weight:600;transition:all .2s ease-in-out}.input__controll input:focus+label,.input__controll textarea:focus+label,.input__controll label.input__controll__active,.input__controll input:focus+#berichtLabel,.input__controll textarea:focus+#berichtLabel,.input__controll #berichtLabel.input__controll__active{top:0%;color:#83bc35;background-color:#ebf5f0}.input__controll:focus-within label,.input__controll:focus-within #berichtLabel{top:0%;color:#83bc35;background-color:#ebf5f0}.n_nav{background-color:#ebf5f0;position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:30px}.n_nav::after,.n_nav::before{content:"";position:absolute;height:100%;width:calc((100vw - 2250px)/2 + 1px);top:0;background-color:#ebf5f0;z-index:1}.n_nav::before{left:calc(-1*(100vw - 2250px)/2)}.n_nav::after{right:calc(-1*(100vw - 2250px)/2)}.n_nav__logo{width:200px}.n_nav__logo img{width:200px}.n_nav__links{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:30px;list-style-type:none}.n_nav__links__item a{text-transform:uppercase;color:#008458}.n_nav__menu{display:none}@media screen and (max-width: 1050px){.n_nav__links{position:fixed;top:92px;right:-100%;transition:.5s;height:fit-content;width:50%;background-color:#ebf5f0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;flex-wrap:nowrap;gap:30px;padding:30px 7%;text-align:right}.n_nav__links__active{right:0}.n_nav__menu{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:5px}.n_nav__menu span{display:block;width:50px;height:5px;background-color:#008458}}@media screen and (max-width: 768px){.n_nav__links{width:100%}}.footer{background-color:#ebf5f0;position:relative;margin-top:30px}.footer::after,.footer::before{content:"";position:absolute;height:100%;width:calc((100vw - 2250px)/2 + 1px);top:0;background-color:#ebf5f0;z-index:1}.footer::before{left:calc(-1*(100vw - 2250px)/2)}.footer::after{right:calc(-1*(100vw - 2250px)/2)}.footer__top{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;gap:30px;padding-bottom:30px;border-bottom:1px solid #008458}.footer__top__logo{width:200px}.footer__top__logo img{width:200px}.footer__top__partners{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:30px}.footer__top__partners p{color:#008458;font-weight:700}.footer__top__partners__items{width:100px}.footer__top__partners__items img{width:100px}.footer__bottom{padding-top:15px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;gap:30px}.footer__bottom__ce{width:35px}.footer__bottom__links{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;gap:30px}.footer__bottom__links a,.footer__bottom__links p{color:#008458}.footer__hamofa{margin-top:15px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:nowrap;gap:10px}.footer__hamofa__icon{width:20px}.footer__hamofa__text p{font-size:9px;color:#000}@media screen and (max-width: 1050px){.footer__top__partners{flex-wrap:wrap;justify-content:flex-end;width:40%}.footer__top__partners p{width:100%;text-align:right}}@media screen and (max-width: 768px){.footer__top{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:30px}.footer__top__partners{width:100%;justify-content:flex-start}.footer__top__partners p{text-align:left}.footer__bottom{flex-direction:column-reverse}}/*# sourceMappingURL=main.css.map */
