@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,700);@import url(https://fonts.googleapis.com/css?family=Dosis:400,700);.App{min-height:100vh;-ms-flex-direction:column;flex-direction:column}.App,main{display:-ms-flexbox;display:flex}main{margin-top:98px;-ms-flex:1 1;flex:1 1;-ms-flex-direction:row;flex-direction:row}h1,h2,h3,h4,h5{font-family:Dosis,sans-serif;font-weight:600}h1{font-size:40px}h2{font-size:32px}.lead{font-size:22px;font-weight:400;margin:40px 0}footer{height:120px;background:#5f9ea0}button{width:120px;cursor:pointer;height:44px;font-size:18px;border:none;background:#92bf20;color:#fff;border-radius:18px;font-weight:300;font-family:Dosis,sans-serif;letter-spacing:2px;-webkit-transition:background-color .2s ease-in;-o-transition:background-color .2s ease-in;transition:background-color .2s ease-in}button:hover{background:#afe22e}button:focus{outline:none}@media only screen and (min-width:480px){button{width:200px}}.button---secondary{background:transparent;border:2px solid #92bf20;color:#92bf20}.button---secondary:hover{background:#92bf20;color:#fff}.row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.row.dark{background:#fcf7eb}.row .container,.row .container-fluid{width:100%}.row .container{width:100%;margin:80px 0;padding:0 15px}.row .container-offset-2,.row .container-offset-3{padding:0 15px}.row aside{-ms-flex:1 1;flex:1 1}@media only screen and (min-width:480px){.row .container{width:100%}}@media only screen and (min-width:680px){.row .container{width:680px}.row .container-offset-2,.row .container-offset-3{padding:0 15%}}@media only screen and (min-width:768px){.row .container{width:768px}}@media only screen and (min-width:992px){.row .container{width:992px}.row .container-offset-3{padding:0 15%}.row .container-offset-2{padding:0 10%}}@media only screen and (min-width:1200px){.row .container{width:1200px}}.home___header{position:relative;height:calc(100vh - 98px);overflow:hidden;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.home___video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.home___header___vignette{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none}.home___header___logo{width:100%;height:465px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.home___header___logo___image{height:400px}.home___header___button{position:absolute;left:50%;margin-left:-90px;top:calc(50% + 200px)}.home___lead,.home___text,.home___title{text-align:center}.home___ctabuttons{-ms-flex-pack:distribute;justify-content:space-around;margin:60px 0}.home___ctabuttons,.home___featured{display:-ms-flexbox;display:flex}.tier-item{width:33%;margin:0 15px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.tier-item___image-container{width:70%;border-radius:50%;background-size:cover;position:relative;margin-bottom:21px}.tier-item___image-container:after{content:"";display:block;padding-bottom:100%}.tier-item___image-container___circle{position:absolute;width:calc(100% + 8px);height:calc(100% + 8px);margin-left:-4px;margin-top:-4px}.tier-item___value{font-size:32px;margin:15px 0}nav{top:0;width:100%;background:#fcf7eb;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.05);box-shadow:0 3px 3px rgba(0,0,0,.05);z-index:1000}.nav___logo,nav{position:absolute}.nav___logo{left:15px;top:12px;height:calc(100% - 24px);width:auto}.nav___links{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:98px}.nav___links___link{margin:0 15px;text-decoration:none;color:#000;font-size:15px;padding-bottom:5px;border-bottom:2px solid transparent}.nav___links___link:hover{color:#000;border-color:#92bf20}.nav___links___link---active{font-weight:400;border-color:#92bf20}body{margin:0;padding:0;font-family:Roboto,sans-serif;font-weight:300;font-size:18px;color:#483129}
/*# sourceMappingURL=main.e3996cf9.css.map*/