@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Hepta+Slab:wght@1..900&display=swap";@keyframes bounce{0%,100%{top:calc(100% + 2rem)}50%{top:calc(100% + 3rem)}}@keyframes pulse{0%{width:calc(75% - 6px);height:calc(75% - 6px);opacity:0}5%{opacity:1}10%{opacity:0;width:100%;height:100%}}*{margin:0;padding:0;min-height:0;outline:none}.wf-loading{visibility:hidden}.wf-active{visibility:visible}html,body{font:25px "DM Sans",sans-serif;color:#2a6549;width:auto;height:auto;background:#fff}@media only screen and (max-width: 1300px){html,body{font-size:22px}}@media only screen and (max-width: 1000px){html,body{font-size:20px}}@media only screen and (max-width: 700px){html,body{font-size:18px}}a{color:#000;text-decoration:none}a:hover{color:#000}a img{border:none}.center{text-align:center}.clear:after{content:".";visibility:hidden;display:block;height:0;clear:both}.image img,.image object,.image svg{width:100%;height:auto;display:block}p{line-height:1.5em}svg{display:block;overflow:hidden}.uppercase{text-transform:uppercase}.no-margin{margin:0 !important}.no-padding{padding:0 !important}.background-apple{background:#6bad38}.background-evening-sea{background:#2a6549}.background-peppermint{background:#d8eacb}.background-vivid-cerise{background:#ed1c7e}.color-apple{color:#6bad38}.color-tara{color:#e4f0db}.color-vivid-cerise{color:#ed1c7e}.width-10{width:10%}.width-15{width:15%}.width-20{width:20%}.width-25{width:25%}.width-30{width:30%}.width-33{width:33.33%}.width-35{width:35%}.width-40{width:40%}.width-45{width:45%}.width-50{width:50%}.width-55{width:55%}.width-60{width:60%}.width-65{width:65%}.width-66{width:66.66%}.width-70{width:70%}.width-75{width:75%}.width-80{width:80%}.width-85{width:85%}.width-90{width:80%}.width-95{width:95%}.width-100{width:100%}.content.light{color:#fff}.content.small{font-size:12px}.content>*{margin:0 0 2rem 0}.content a{text-decoration:none}.content h2,.content h3,.content h5{font-family:"Hepta Slab",serif;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.content h1{font-size:2rem;font-weight:400}.content h2{font-size:1.6rem}.content h3{font-size:1.3rem}.content h4{font-size:.9rem;font-weight:400}.content h5{font-size:.9rem}.content ol,.content ul{margin-left:40px}.content ol li,.content ul li{line-height:1.5em}.content>:last-child{margin-bottom:0}@media only screen and (max-width: 600px){.content h1{font-size:1.6rem}.content h2{font-size:1.2rem}.content h3{font-size:1rem}}form{color:#fff;margin:3rem 0 0 0 !important;padding:0 3rem}form .asterisk{color:#6bad38 !important}form input[type=email],form input[type=text]{color:#fff;font-family:"DM Sans",sans-serif;font-size:.8rem;text-indent:0 !important;background:rgba(0,0,0,0);border:none !important;border-bottom:2px solid #fff !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;padding:.5rem 0 !important}form input[type=submit]{color:#fff;font-family:"Hepta Slab",serif;font-size:.8rem !important;font-weight:600;letter-spacing:.05em;line-height:1em !important;text-transform:uppercase;width:auto !important;height:auto !important;background:#6bad38 !important;border:none;-webkit-border-radius:999px !important;-moz-border-radius:999px !important;border-radius:999px !important;margin:0 !important;padding:.5rem 1rem !important;cursor:pointer}form input[type=submit]:hover{background:#53862c !important}form label{font-size:14px;letter-spacing:.05em;text-transform:uppercase;margin:0 0 .5rem 0;display:block}form .mc-field-group{width:100% !important;margin:0 0 1rem 0 !important;padding:0 0 1rem 0 !important}form .mce_inline_error{color:#6bad38 !important;background:rgba(0,0,0,0) !important;margin:0 0 1rem 0 !important;padding:0 !important}form #mce-responses{padding:0 !important}form .response{font-weight:normal !important;text-align:center;width:100% !important;margin:0 0 1rem 0 !important;padding:0 0 3% 0 !important}.sticky{width:100%;height:100vh;position:relative}.sticky>.inside{-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:0;right:0}.sign-up{-moz-transform:translateY(-100%);-webkit-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);position:fixed;top:0;left:0;right:0;z-index:9999;-webkit-transition:transform .2s ease;-moz-transition:transform .2s ease;-ms-transition:transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease}.sign-up.open{-moz-transform:translateY(0%);-webkit-transform:translateY(0%);-o-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}.sign-up a{color:#fff;white-space:nowrap;background:#2a6549;-webkit-border-radius:0 0 1rem 1rem;-moz-border-radius:0 0 1rem 1rem;border-radius:0 0 1rem 1rem;padding:.5rem 1rem;display:inline-flex;align-items:center;position:absolute;top:100%;right:0;-webkit-transition:padding .2s ease;-moz-transition:padding .2s ease;-ms-transition:padding .2s ease;-o-transition:padding .2s ease;transition:padding .2s ease}.sign-up a:hover{padding-top:1rem}.sign-up a .ball,.sign-up a .label{display:block}.sign-up a .ball{margin:0 1rem 0 0}.sign-up a .ball img{width:1.5rem;height:auto}.sign-up a .label{font-size:.8rem;line-height:1rem;position:relative;top:-0.1em}.sign-up .content{margin:0 0 2rem 0}.sign-up .wrapper{width:1700px;background:#2a6549;-webkit-border-radius:0 0 0 2rem;-moz-border-radius:0 0 0 2rem;border-radius:0 0 0 2rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:3rem;position:relative}@media only screen and (max-width: 1760px){.sign-up .wrapper{width:auto;margin:0 30px}}@media only screen and (max-width: 860px){.sign-up .wrapper{padding:30px}}@media only screen and (max-width: 700px){.sign-up a{-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;right:auto}.sign-up .wrapper{-webkit-border-radius:0 0 2rem 2rem;-moz-border-radius:0 0 2rem 2rem;border-radius:0 0 2rem 2rem}}@media only screen and (max-width: 500px){.sign-up a{justify-content:center;-moz-transform:translateX(0);-webkit-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);left:0;right:0}.sign-up .wrapper{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}}.ui-tooltip{color:#fff;font-size:.6rem;line-height:1.5em;text-align:center;max-width:350px;background:#2a6549;-webkit-border-radius:1rem;-moz-border-radius:1rem;border-radius:1rem;padding:1rem;position:absolute;z-index:9999}.ui-tooltip.image{padding:0;max-width:500px}@media only screen and (max-width: 600px){.ui-tooltip{max-width:250px}}section.hotspots{position:relative}section.hotspots .image{position:relative}section.hotspots .image:before{content:"";background:rgba(0,0,0,.3);position:absolute;top:0;bottom:0;left:0;right:0}section.hotspots .points{position:absolute;top:0;bottom:0;left:0;right:0}section.hotspots .points .point{width:0;height:0;background:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute}section.hotspots .points .point:hover .image{-moz-transform:translateX(-50%) translateY(-50%) scale(1.1);-webkit-transform:translateX(-50%) translateY(-50%) scale(1.1);-o-transform:translateX(-50%) translateY(-50%) scale(1.1);-ms-transform:translateX(-50%) translateY(-50%) scale(1.1);transform:translateX(-50%) translateY(-50%) scale(1.1);-webkit-transition:transform .2s linear;-moz-transition:transform .2s linear;-ms-transition:transform .2s linear;-o-transition:transform .2s linear;transition:transform .2s linear}section.hotspots .points .point:hover .image:before{opacity:0 !important}section.hotspots .points .point .image{width:80px;height:80px;display:flex;flex-direction:column;align-items:center;justify-content:center;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;top:50%;left:50%}section.hotspots .points .point .image:before{content:"";width:calc(75% - 6px);height:calc(75% - 6px);background:rgba(0,0,0,0);border:3px solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;opacity:0;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;top:50%;left:50%;animation:6s infinite var(--delay) ease pulse}section.hotspots .points .point .image img{width:75%;height:auto}@media only screen and (max-width: 1200px){section.hotspots .points .point .image{width:60px;height:60px}}@media only screen and (max-width: 800px){section.hotspots .points .point .image{width:40px;height:40px}}section.feed{background:linear-gradient(180deg, #e4f0db, #77bb43);padding:3rem 0;position:relative}section.feed .columns{margin:3rem -1rem -40vh -1rem;display:flex}section.feed .columns>.column .box{-webkit-border-radius:2rem;-moz-border-radius:2rem;border-radius:2rem;overflow:hidden}section.feed .columns>.column .box:not(:last-child){margin:0 0 2rem 0}section.feed .columns>.column .box .content{padding:3rem 2rem}section.feed .columns>.column>.inside{margin:0 1rem}section.feed .image.tree.left{width:60%;height:auto;-moz-transform:translateX(-60%) translateY(-40%);-webkit-transform:translateX(-60%) translateY(-40%);-o-transform:translateX(-60%) translateY(-40%);-ms-transform:translateX(-60%) translateY(-40%);transform:translateX(-60%) translateY(-40%);position:absolute;top:40%;left:0}section.feed .image.tree.left img{-moz-transform-origin:center bottom;-webkit-transform-origin:center bottom;-o-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-moz-transform:rotate(30deg);-webkit-transform:rotate(30deg);-o-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}section.feed .image.tree.right{width:60%;height:auto;-moz-transform:translateX(60%) translateY(-50%);-webkit-transform:translateX(60%) translateY(-50%);-o-transform:translateX(60%) translateY(-50%);-ms-transform:translateX(60%) translateY(-50%);transform:translateX(60%) translateY(-50%);position:absolute;top:40%;right:0}section.feed .image.tree.right img{-moz-transform-origin:center bottom;-webkit-transform-origin:center bottom;-o-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-moz-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);-o-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg)}section.feed .image.tree.top{width:6rem;margin:0 auto 2rem auto}section.feed .image.tree .sway{-moz-transform-origin:center bottom;-webkit-transform-origin:center bottom;-o-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}section.feed .video video{width:100%;height:auto;display:block}section.feed .wrapper{width:1250px;margin:0 auto;position:relative;z-index:10}@media only screen and (max-width: 1310px){section.feed .wrapper{width:auto;margin:0 30px}}@media only screen and (max-width: 700px){section.feed .columns{margin:3rem -30px -30px -30px;flex-direction:column;flex-wrap:wrap}section.feed .columns>.column{width:100%;-moz-transform:none !important;-webkit-transform:none !important;-o-transform:none !important;-ms-transform:none !important;transform:none !important}section.feed .columns>.column .box{margin:0 0 30px 0}section.feed .columns>.column .box .content{padding:30px}section.feed .columns>.column>.inside{margin:0 30px}section.feed .image.tree{display:none}}main{overflow:hidden}footer{background:#e4f0db;padding:3rem 0}footer .columns{margin:0 -1rem 2rem -1rem;display:flex;align-items:center}footer .columns>.column>.inside{margin:0 1rem}footer .content a{color:#ed1c7e}footer .content a:hover{color:#c61065}footer .logo{width:18rem;max-width:100%;margin:0 auto}footer .social-media{display:flex;justify-content:flex-end;list-style:none}footer .social-media li:not(:last-child){margin:0 1rem 0 0}footer .social-media li a{display:block}footer .social-media li a:hover svg{fill:#c61065}footer .social-media li a svg{fill:#ed1c7e;width:1.2rem;height:auto}footer .wrapper{width:1700px;margin:0 auto}@media only screen and (max-width: 1760px){footer .wrapper{width:auto;margin:0 30px}}@media only screen and (max-width: 1100px){footer .columns{margin:-1rem -1rem 1rem -1rem;flex-direction:column;flex-wrap:wrap}footer .columns>.column{width:100%}footer .columns>.column>.inside{margin:1rem}footer .content{text-align:center}footer .social-media{justify-content:center}}section.introduction{background:linear-gradient(180deg, #e4f0db, #77bb43);padding:0 0 3rem 0;position:relative;z-index:10}section.introduction .image.ball{position:absolute;bottom:0}section.introduction .image.ball.bottom,section.introduction .image.ball.top{right:0;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-o-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}section.introduction .image.ball.bottom{width:17%;bottom:-5%}section.introduction .image.ball.middle{width:20%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:20%;left:0}section.introduction .image.ball.top{width:15%;bottom:40%}section.introduction .image.tree.left{width:120%;height:auto;-moz-transform:translateX(-70%) translateY(-30%);-webkit-transform:translateX(-70%) translateY(-30%);-o-transform:translateX(-70%) translateY(-30%);-ms-transform:translateX(-70%) translateY(-30%);transform:translateX(-70%) translateY(-30%);position:absolute;top:0;left:0}section.introduction .image.tree.left img{-moz-transform-origin:center bottom;-webkit-transform-origin:center bottom;-o-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-moz-transform:rotate(30deg);-webkit-transform:rotate(30deg);-o-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}section.introduction .image.tree.right{width:120%;height:auto;-moz-transform:translateX(70%) translateY(-20%);-webkit-transform:translateX(70%) translateY(-20%);-o-transform:translateX(70%) translateY(-20%);-ms-transform:translateX(70%) translateY(-20%);transform:translateX(70%) translateY(-20%);position:absolute;top:0;right:0}section.introduction .image.tree.right img{-moz-transform-origin:center bottom;-webkit-transform-origin:center bottom;-o-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-moz-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);-o-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg)}section.introduction .image.tree .sway{-moz-transform-origin:center bottom;-webkit-transform-origin:center bottom;-o-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}section.introduction .wrapper{margin:0 auto}section.introduction .wrapper.bottom{width:800px;background:#6bad38;-webkit-border-radius:0 0 8rem 8rem;-moz-border-radius:0 0 8rem 8rem;border-radius:0 0 8rem 8rem;padding:8rem 0;position:relative;top:-1px}section.introduction .wrapper.bottom .content{padding:0 3rem}section.introduction .wrapper.bottom .logo{width:35%;height:auto;margin:-40% auto 2rem auto;position:relative;z-index:10}section.introduction .wrapper.bottom .image.neck{width:45%;-moz-transform:translateY(-100%);-webkit-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);position:absolute;top:1px}section.introduction .wrapper.bottom .image.neck.left{left:0}section.introduction .wrapper.bottom .image.neck.right{right:0}section.introduction .wrapper.top{width:550px}@media only screen and (max-width: 1300px){section.introduction .wrapper.bottom{width:700px}}@media only screen and (max-width: 1000px){section.introduction .wrapper.bottom{width:600px;padding:5rem 0}}@media only screen and (max-width: 900px){section.introduction .image.tree.left{left:-10%}section.introduction .image.tree.right{right:-10%}}@media only screen and (max-width: 800px){section.introduction .image.tree.middle{display:none}section.introduction .middle-wrapper .sway{-moz-transform:none !important;-webkit-transform:none !important;-o-transform:none !important;-ms-transform:none !important;transform:none !important}section.introduction .wrapper.bottom{-webkit-border-radius:2rem;-moz-border-radius:2rem;border-radius:2rem;margin:4rem auto 0 auto}section.introduction .wrapper.bottom .image.neck{display:none}section.introduction .wrapper.bottom .logo{display:none}}@media only screen and (max-width: 660px){section.introduction .wrapper.bottom{width:auto;margin:4rem 30px 0 30px}section.introduction .wrapper.bottom .content{padding:0 30px}}@media only screen and (max-width: 610px){section.introduction .wrapper.top{width:auto;margin:0 30px}}@media only screen and (max-width: 500px){section.introduction .image.tree.left{left:-20%}section.introduction .image.tree.right{right:-20%}}section.letter{background-image:url(../img/splash/pattern.svg);background-position:center top;background-size:20% auto;position:relative}section.letter .letter{width:100%;height:auto;aspect-ratio:3/2;-webkit-border-radius:2rem;-moz-border-radius:2rem;border-radius:2rem;box-shadow:0 0 1rem rgba(124,124,124,.2);-moz-box-shadow:0 0 1rem rgba(124,124,124,.2);-webkit-box-shadow:0 0 1rem rgba(124,124,124,.2);-moz-transform:translateY(-3rem);-webkit-transform:translateY(-3rem);-o-transform:translateY(-3rem);-ms-transform:translateY(-3rem);transform:translateY(-3rem)}section.letter .letter .content{padding:0 3rem;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:0;right:0}section.letter .letter .content.offset{top:65%}section.letter .letter .content a{color:#ed1c7e}section.letter .letter .content a:hover{color:#c61065}section.letter .letter .image{position:absolute}section.letter .letter .image.left{left:2rem}section.letter .letter .image.logo{width:18%}section.letter .letter .image.right{right:2rem}section.letter .letter .image.stamp{width:22%}section.letter .letter .image.top{top:2rem}section.letter .wrapper{width:900px;margin:0 auto;position:relative;z-index:10}@media only screen and (max-width: 960px){section.letter .wrapper{width:auto;margin:0 30px}}@media only screen and (max-width: 700px){section.letter .letter{padding:9rem 0 2rem 0;aspect-ratio:auto}section.letter .letter .content{padding:0 30px;-moz-transform:none;-webkit-transform:none;-o-transform:none;-ms-transform:none;transform:none;position:relative;top:0}section.letter .letter .content.offset{top:0}}section.letters{padding:3rem 0 50vh 0}section.letters .background{background-image:url(../img/splash/pattern.svg);background-position:center top;background-size:20% auto;position:absolute;top:-999px;bottom:0;left:0;right:0;z-index:-10}section.letters .letter{width:100%;height:auto;aspect-ratio:3/2;-webkit-border-radius:2rem;-moz-border-radius:2rem;border-radius:2rem;box-shadow:0 0 1rem rgba(124,124,124,.2);-moz-box-shadow:0 0 1rem rgba(124,124,124,.2);-webkit-box-shadow:0 0 1rem rgba(124,124,124,.2);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:calc(50% + var(--offset))}section.letters .letter .content{padding:0 3rem;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:0;right:0}section.letters .letter .content.offset{top:65%}section.letters .letter .image{position:absolute}section.letters .letter .image.bottom{bottom:2rem}section.letters .letter .image.left{left:2rem}section.letters .letter .image.logo{width:18%}section.letters .letter .image.right{right:2rem}section.letters .letter .image.stamp{width:22%}section.letters .letter .image.top{top:2rem}section.letters .letter .image.trees{width:15%}section.letters .sticky .wrapper{margin:0 auto}section.letters .wrapper{width:900px;margin:0 auto 3rem auto;position:relative;z-index:10}@media only screen and (max-width: 960px){section.letters{background-image:url(../img/splash/pattern.svg);background-position:center top;background-size:20% auto;padding:3rem 0}section.letters .background{display:none}section.letters .letter{-moz-transform:none;-webkit-transform:none;-o-transform:none;-ms-transform:none;transform:none;position:relative;top:0}section.letters .pin-spacer:not(:last-child){margin:0 0 30px 0 !important}section.letters .sticky{height:auto;-moz-transform:none !important;-webkit-transform:none !important;-o-transform:none !important;-ms-transform:none !important;transform:none !important}section.letters .sticky>.inside{-moz-transform:none;-webkit-transform:none;-o-transform:none;-ms-transform:none;transform:none;position:relative;top:0}section.letters .sticky .wrapper{margin:0 30px}section.letters .wrapper{width:auto;margin:0 30px}section.letters .wrapper.top{margin-bottom:3rem}}@media only screen and (max-width: 700px){section.letters .letter{padding:9rem 0 2rem 0;aspect-ratio:auto}section.letters .letter .content{padding:0 30px;-moz-transform:none;-webkit-transform:none;-o-transform:none;-ms-transform:none;transform:none;position:relative;top:0}section.letters .letter .content.offset{top:0}section.letters .letter .image.bottom{margin:2rem 0 0 auto;padding:0 30px 0 0;position:relative;bottom:0}section.letters .letter .image.bottom.right{right:0}}section.logo{width:100%;height:200vh;background:#e4f0db}section.logo .logo{width:450px;height:auto;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;top:50%;left:50%}section.logo .logo:after{content:"";width:1rem;height:auto;background-image:url('data:image/svg+xml;charset=US-ASCII,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M0 7.33l2.829-2.83 9.175 9.339 9.167-9.339 2.829 2.83-11.996 12.17z"/></svg>');background-size:100% 100%;aspect-ratio:24/24;filter:invert(23%) sepia(52%) saturate(5744%) hue-rotate(319deg) brightness(95%) contrast(96%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;top:calc(100% + 2rem);left:50%;-webkit-animation:1s ease 0s infinite bounce;-moz-animation:1s ease 0s infinite bounce;-ms-animation:1s ease 0s infinite bounce;-o-animation:1s ease 0s infinite bounce;animation:1s ease 0s infinite bounce}@media only screen and (max-width: 1400px){section.logo .logo{width:30%}}@media only screen and (max-width: 800px){section.logo .logo{width:40%}}section.name{background:linear-gradient(180deg, #e4f0db, #77bb43);padding:3rem 0 0 0;position:relative}section.name .content{padding:0 3rem}section.name .content a{color:#2a6549}section.name .hidden{display:none}section.name .hidden .spacer{width:100%;height:2rem}section.name .image.ball{position:absolute}section.name .image.ball.bottom,section.name .image.ball.top{right:0;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-o-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}section.name .image.ball.bottom{width:17%;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-o-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);top:60%;right:0}section.name .image.ball.middle{width:20%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:30%;left:0}section.name .image.ball.top{width:15%;top:-5%}section.name .image.neck{width:800px;margin:0 auto}section.name .image.tree{width:6rem;margin:0 auto 2rem auto}section.name .wrapper{margin:0 auto;position:relative}section.name .wrapper.bottom{width:900px;background:#2a6549;-webkit-border-radius:2rem 2rem 0 0;-moz-border-radius:2rem 2rem 0 0;border-radius:2rem 2rem 0 0;padding:3rem 0}section.name .wrapper.top{width:800px;background:#6bad38;-webkit-border-radius:8rem 8rem 0 0;-moz-border-radius:8rem 8rem 0 0;border-radius:8rem 8rem 0 0;padding:8rem 0 0 0}@media only screen and (max-width: 1000px){section.name .wrapper.top{padding:5rem 0 0 0}}@media only screen and (max-width: 960px){section.name .wrapper.bottom{width:auto;margin:0 30px}}@media only screen and (max-width: 860px){section.name .content{padding:0 30px}section.name .image.neck{width:auto;margin:0 30px}section.name .wrapper.top{width:auto;margin:0 30px}}section.video{position:relative}section.video .image.tree.left{width:50%;height:auto;-moz-transform:translateX(-70%) translateY(-80%);-webkit-transform:translateX(-70%) translateY(-80%);-o-transform:translateX(-70%) translateY(-80%);-ms-transform:translateX(-70%) translateY(-80%);transform:translateX(-70%) translateY(-80%);position:absolute;top:0;left:0}section.video .image.tree.left img{-moz-transform-origin:center bottom;-webkit-transform-origin:center bottom;-o-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-moz-transform:rotate(40deg);-webkit-transform:rotate(40deg);-o-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg)}section.video .image.tree.right{width:55%;height:auto;-moz-transform:translateX(70%) translateY(-90%);-webkit-transform:translateX(70%) translateY(-90%);-o-transform:translateX(70%) translateY(-90%);-ms-transform:translateX(70%) translateY(-90%);transform:translateX(70%) translateY(-90%);position:absolute;top:0;right:0}section.video .image.tree.right img{-moz-transform-origin:center bottom;-webkit-transform-origin:center bottom;-o-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-moz-transform:rotate(-40deg);-webkit-transform:rotate(-40deg);-o-transform:rotate(-40deg);-ms-transform:rotate(-40deg);transform:rotate(-40deg)}section.video .image.tree .sway{-moz-transform-origin:center bottom;-webkit-transform-origin:center bottom;-o-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}section.video .video video{width:100%;height:auto;display:block}@media only screen and (max-width: 700px){section.video .image.tree{display:none}}section.passion{padding:3rem 0}section.passion .content a{color:#6bad38}section.passion .hidden{display:none}section.passion .hidden .spacer{width:100%;height:2rem}section.passion .image.tree{width:6rem;margin:0 auto 2rem auto}section.passion .wrapper{width:900px;margin:0 auto}@media only screen and (max-width: 960px){section.passion .wrapper{width:auto;margin:0 30px}}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.873rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}@media only screen and (max-width: 1024px){input,textarea{border-radius:0;-webkit-appearance:none}}
