html{font-family:Verdana,sans-serif;background-color:#f0f0f0}h1,h2,h3,h4,h5,h6{color:#6f6f6f}pre{background:#f4f4f4;border:1px solid #ddd;border-left:3px solid #f36d33;color:#666;page-break-inside:avoid;font-family:monospace;font-size:15px;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1em 1.5em;display:block;word-wrap:break-word}logo{width:auto;height:auto}.center-image{display:block;margin-left:auto;margin-right:auto;width:auto}hero-img{width:100%;height:auto}.reveal{position:relative;transform:translateY(100px);opacity:0;transition:all 1s ease}.reveal.active{transform:translateY(0);opacity:1}section-large{min-height:75vh}section,section-large{display:flex;justify-content:center;align-items:center}section{min-height:55vh}.nav{background:#fff;width:100%;color:red;position:fixed;font-size:2rem;font-weight:700;box-shadow:0 0 1rem rgba(0,0,0,.5);z-index:100}.nav .text{margin-left:100px}.blue{color:#74d5eb}.green{color:#aadb70}.starter{font-size:xx-large;font-weight:700}.hero-container{background-color:#116ca0;width:100%;height:80vh;max-height:800px;background-size:cover;background-position:50%;background-image:url(/heroImage.577fa9b5.jpg);background-blend-mode:multiply;align-items:center}.hero-container .cta .text{color:#fff;font-weight:700;font-size:5rem;width:550px}.hero-container .cta{position:relative;top:20%;width:70vw;max-width:1500px;margin:auto;padding:10px 50px}.hero-container .cta button{background-color:transparent;border:5px solid #fff;color:#fff;font-size:1.5rem;padding:15px 25px;cursor:pointer;transition:.5s}.hero-container .cta button:hover{background-color:#80ae4a;border-color:#80ae4a;color:#fff}.container{width:70vw;max-width:1500px;margin:auto;padding:10px 50px;background-color:#fff;box-shadow:0 0 1rem rgba(0,0,0,.15)}@media only screen and (max-width:600px){.hero-container .cta,.nav .text{margin-left:20px}.hero-container .cta .text{font-size:2.5rem;width:250px}.hero-container .cta{top:5%;padding:0}.hero-container{height:50vh;min-height:350px}.hero-container .cta button{font-size:1.2em;padding:10px 25px;border:4px solid #fff}.container{box-shadow:none}}.arrow{text-align:center;margin:15% 0;color:#fff}.bounce{-moz-animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}
/*# sourceMappingURL=/styles.0bb3fc84.css.map */