@import"https://use.typekit.net/xcw0fdg.css";body,html{font-family:novecento-sans-wide,sans-serif;padding:0;margin:0;width:100%}a{color:inherit;text-decoration:none}*{margin:0;padding:0;box-sizing:border-box;font-family:novecento-sans-wide,sans-serif;text-transform:uppercase;color:#607c56;font-size:22px;line-height:1.8;letter-spacing:1px}.section{position:relative;height:80vh;width:100vw;display:flex;align-items:center;justify-content:flex-end;flex-direction:column;margin:0}.section.plant-1{background-image:url(/images/background-1.png)}.section.plant-1,.section.plant-2{background-position:100% 100%;background-repeat:no-repeat;background-size:auto 80%}.section.plant-2{background-image:url(/images/background-2.png)}.section.center{justify-content:center}.section .section-text-container{width:80%;text-align:left;margin-bottom:10vh}.section .section-text-container.wide{position:relative;height:100%;margin:0;padding:10vh 0;display:flex;flex-direction:column;justify-content:space-between}.section .section-title{font-size:50px;line-height:1.6;letter-spacing:10px;margin-bottom:20px;font-weight:700}.section .section-text{margin-bottom:30px}.section h2{font-weight:400}.section.yellow{background-color:#f5e7d3;color:#607c56!important}.section.light-green{background-color:#80a37d;color:#fff!important}.section.light-green .section-text,.section.light-green .section-text strong,.section.light-green .section-title,.section.light-green .section-title strong{color:#fff}.section.dark-green{background-color:#607c56;color:#fff!important}.section.dark-green .section-text,.section.dark-green .section-text strong,.section.dark-green .section-title,.section.dark-green .section-title strong{color:#fff}.iban-section-container{width:90%;max-width:700px;margin-top:40px;margin-bottom:20px}.iban-container{display:flex}.iban-container .iban-text{height:60px;flex:1 1;line-height:60px;background-color:#fff;padding:0 15px;box-sizing:border-box}.iban-container .iban-button{width:200px;background-color:#f5e7d3;color:#607c56;letter-spacing:2px;height:60px;line-height:60px;padding:0 25px;box-sizing:border-box;font-size:15px;font-weight:700;margin-left:20px;cursor:pointer;text-align:center;transition:all .2s}.iban-container .iban-button.copied{background-color:#7fa459!important}.iban-container .iban-button:hover{background-color:#000}@media screen and (max-width:800px){*{font-size:16px;line-height:1.4}.section .section-text-container{width:84vw;margin-bottom:5vh}.section .section-text-container.wide{padding:5vh 0}.section .section-text{margin-bottom:15px}.section .section-title{font-size:24px;letter-spacing:2px}.intro{height:calc(100vh - 40px);width:calc(100vw - 40px);margin:20px;padding:0 40px;box-sizing:border-box}.intro:after,.intro:before{width:80px;height:80px}.intro .intro-title{font-size:36px;letter-spacing:2px}.intro .intro-title span{display:block;font-size:24px}.intro .intro-text{margin-bottom:10px}.intro .intro-text.large{font-size:24px}.iban-section .iban-container{flex-wrap:wrap}.iban-section-container{margin-bottom:5vh;width:100%}.iban-section-container .iban-container{display:block}.iban-section-container .iban-container .iban-text{width:100%;font-size:18px}.iban-section-container .iban-container .iban-button{width:100%;margin:10px 0 0}}