*{--mainWidthOfPage:1200px;--maxWidthOfPage:90vw;--roundedWhitePanelPadding:10px;font-family:Laila,serif;box-sizing:border-box;outline:none}::-moz-selection{background-color:green;color:#fff}::selection{background-color:green;color:#fff}h1,h2{font-family:Great Vibes,cursive}h3,h4,h5,h6{font-family:Maven Pro,sans-serif}ul{padding-left:0;margin:0;list-style:none}a,main a{color:inherit;text-decoration:none}main a{opacity:.9;font-weight:700;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;white-space:nowrap;max-width:100%;display:inline-block;overflow-x:hidden;text-overflow:ellipsis;vertical-align:text-bottom}main a:hover{color:#fff}main a:hover:before{height:100%}main a:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:.2em;background-color:green;display:block;opacity:.5;-webkit-transition:height .3s ease-in-out;transition:height .3s ease-in-out;z-index:-1}body{margin:0;position:relative;padding-bottom:100px;min-height:100vh}.backgroundContainer{position:fixed;width:100%;height:100vh;z-index:-1;overflow:hidden}.backgroundContainer:before{content:"";display:block;width:120vw;height:120vh;background:#8c992c url(background.43c6c079538a25a16dcf.JPG) no-repeat;background-size:cover;-webkit-filter:blur(6px);filter:blur(6px);margin:-10vh -10vw}.roundedWhitePanel{background:#fff;box-shadow:5px 5px 10px 5px rgba(0,0,0,.36);border-radius:5px;padding:var(--roundedWhitePanelPadding);overflow-x:hidden;margin-bottom:20px}.roundedWhitePanel h3,.roundedWhitePanel h4{margin-top:0;margin-bottom:5px}html{font-size:calc(.8em + .3vw)}button,input{font-size:inherit}