@font-face{font-family:Balham;src:url(/fonts/Balham.otf) format("opentype")}body,html{padding:0;margin:0;width:100%}a{color:inherit;text-decoration:none}*{margin:0;padding:0;box-sizing:border-box;font-family:Balham,sans-serif;color:#333;font-size:22px;line-height:1.8;letter-spacing:1px}.intro{position:relative;height:calc(100vh - 100px);width:calc(100vw - 100px);border:1px solid #ccc;display:flex;align-items:center;justify-content:center;flex-direction:column;margin:50px}.intro:before{top:0;right:0;background-image:url(/images/lavanda.png);transform:rotate(-45deg)}.intro:after,.intro:before{position:absolute;content:"";height:200px;width:200px;background-position:50%;background-size:contain}.intro:after{bottom:0;left:0;background-image:url(/images/lavanda2.png);transform:rotate(-25deg)}.intro.end{height:50vh;width:50vw;margin:50px auto;padding:100px 0 50px;border:none}.intro.end:before{transform:rotate(-90deg) translateY(50%);right:50%}.intro.end:after{display:none}.intro .intro-title{font-size:60px;text-transform:uppercase;text-align:center;line-height:1.6;letter-spacing:10px;font-weight:lighter;margin-bottom:20px}.intro .intro-title span{font-size:40px}.intro .intro-text{text-align:center}.intro .intro-text.large{font-size:30px}.section{width:100%;padding:10vh;box-sizing:border-box}.section,.section .section-text{text-align:center}.section .section-text a{text-decoration:underline}.iban-section{display:block;background-color:#a3916d;padding:100px;box-sizing:border-box;text-align:center;width:800px;max-width:90%;margin:0 auto 200px}.iban-section .section-text{margin-bottom:30px}.iban-section .iban-container{display:flex}.iban-section .iban-container .iban-text{height:60px;flex:1 1;line-height:60px;background-color:#fff;padding:0 15px;box-sizing:border-box}.iban-section .iban-container .iban-button{width:200px;background-color:#333;color:#fff;letter-spacing:2px;height:60px;line-height:60px;padding:0 25px;box-sizing:border-box;font-size:15px;margin-left:20px;cursor:pointer;transition:all .2s}.iban-section .iban-container .iban-button.copied{background-color:#7fa459!important}.iban-section .iban-container .iban-button:hover{background-color:#000}@media screen and (max-width:800px){*{font-size:20px;line-height:1.8}.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{padding:40px;margin-bottom:100px;width:100%;max-width:100%}.iban-section .iban-container .iban-text{width:100%;font-size:15px}.iban-section .iban-container .iban-button{width:100%;margin:10px 0 0}}