@import url(https://fonts.googleapis.com/css2?family=Lato&family=Montserrat&family=Squada+One&display=swap);body,html{margin:0!important}:root{--secondary-color-bg:#008509;--secondary-color-fg:#fff;--nav-bar-background:#000;--lato-font:"Lato",sans-serif;--montserrat-font:"Montserrat",sans-serif;--squada-font:var(--lato-font);--brand-name-font:var(--lato-font);--header-font:var(--lato-font);font-family:Montserrat,sans-serif;font-family:var(--montserrat-font)}h1.header{font-size:1.7em}.brand-name-font{font-family:Lato,sans-serif!important;font-family:var(--brand-name-font)!important}.row{display:flex;flex-direction:row}.row.space-between{justify-content:space-between}.row.space-evenly{justify-content:space-evenly}.row.center{justify-content:center}.col{display:flex;flex-direction:column}.col.space-between{align-items:space-between}.col.space-evenly{align-items:space-evenly}.col.center{align-items:center}.col.vert-space-between{justify-content:space-between}.col.vert-space-evenly{justify-content:space-evenly}.col.vert-center{justify-content:center}html{background-color:#000;overflow:auto}body,html{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:inherit!important;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#logo,#logo.small{height:50px}#logo.medium{height:75px}#logo.large{height:100px}#logo.xlarge{height:150px}#logo.xxlarge{height:200px}#logo.shadow{border-radius:25px;box-shadow:1px 0 14px -1px #9e9e9e}#logo.fadein{-webkit-animation:fadein 2s ease-out forwards;animation:fadein 2s ease-out forwards;opacity:0}@-webkit-keyframes fadein{0%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes fadein{0%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.navbar{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:var(--nav-bar-background)!important}.home-page{background-color:#fff;display:flex;flex-direction:column;margin-top:50px}.section-one{align-items:center;display:flex;justify-content:center;margin:50px 100px 50px 50px;z-index:1}.motto{font-family:var(--header-font);line-height:1.1;text-align:right}.mission-statement{font-family:inherit;font-size:1.2em;max-width:300px;text-align:right}.iphone-mockup-image{height:600px}@media screen and (max-width:800px){.section-one{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0}.motto{font-family:var(--header-font);line-height:1.1;text-align:center}.mission-statement{font-family:inherit;font-size:1.2em;text-align:center}}.section-two-bg-transition-div{background:linear-gradient(#fff,var(--secondary-color-bg));height:300px;margin-top:-250px}.section-two-bg-transition-div.reverse{background:linear-gradient(var(--secondary-color-bg),#fff);height:300px;margin:0}.section-two{align-items:center;background-color:var(--secondary-color-bg);color:var(--secondary-color-fg);display:flex;flex-direction:column}.section-two .header{font-family:var(--header-font);margin-bottom:10px;text-align:center;white-space:nowrap}.section-two .mission-statement{margin:20px;max-width:500px;text-align:center}.section-three{margin:-150px 40px 40px;z-index:1}.card,.section-three{align-items:center;display:flex;flex-direction:column}.card{background-color:#fff;border-radius:10px;box-shadow:0 2px 10px 0 gray;max-width:500px;padding:20px;width:90%}.card .card-header{font-family:var(--header-font);font-size:1.5em;margin:0;text-align:center}.card .card-text{font-family:inherit;text-align:center}.card .card-button{background-color:var(--secondary-color-bg);margin:10px}.contact-page{align-items:center;background:#fff;display:flex;flex-direction:column;min-height:100vh;padding-top:100px}.contact-page .header{font-family:var(--header-font);line-height:1.1;text-align:center}.contact-page .text-field{margin:10px;max-width:80%;width:300px}.contact-page .email,.contact-page .first-last-name{display:flex;flex-direction:row;justify-content:center;width:100%}.contact-page .email{margin:15px}.contact-page .email .text-field{max-width:80%;width:620px}.contact-page .message{display:flex;flex-direction:row;justify-content:center;width:100%}.contact-page .message .text-field{max-width:80%;width:620px}@media screen and (max-width:800px){.contact-page .first-last-name{align-items:center;display:flex;flex-direction:column}.contact-page .email .text-field,.contact-page .message .text-field{max-width:80%;width:300px}}.contact-method-div{flex-direction:column}.contact-method-div,.contact-method-div-row{align-items:center;display:flex;justify-content:center}.contact-method-div-row{flex-direction:row}.contact-anchor{text-decoration:none!important}.social-media-icon{cursor:pointer!important;font-size:3em!important;transition:.2s!important}.social-media-icon:hover{color:var(--secondary-color-bg)}.nav-footer{background-color:#000;color:#a8a8a8;display:flex;flex-direction:column;padding:20px 20px 0;width:100%}.nav-footer .copyright{color:gray;font-size:.8em;margin-top:20px;text-align:center}.nav-footer .ext-link-header{color:gray;font-weight:700}.nav-footer .ext-link{align-items:center;color:#d3d3d3;cursor:pointer;display:flex;font-size:.8em}.about-page{background-color:#fff;padding-top:67px}.about-image{height:600px}.about-page .section .col{margin-right:50px}@media screen and (max-width:800px){.about-page .section .col{margin-right:0}}.section{align-items:center;display:flex;flex-direction:row;justify-content:center}.section .header{font-family:var(--header-font);line-height:1.1;margin:0;text-align:right}.section .paragraph{font-family:inherit;font-size:1.2em;max-width:300px;text-align:right}@media screen and (max-width:800px){.section{align-items:center;display:flex;flex-direction:column;justify-content:center}.section .header{font-family:var(--header-font);line-height:1.1;margin:0;text-align:center}.section .paragraph{font-family:inherit;font-size:1.2em;text-align:center}}.pricing-page{background:#fff;min-height:100vh;padding-top:100px;position:relative}.pricing-page .header{font-family:var(--header-font);line-height:1.1;text-align:center}.price-card-container{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:30px}@media screen and (max-width:885px){.price-card-container{align-items:center;display:flex;flex-direction:column;justify-content:center}}.price-card{border-radius:20px;box-shadow:0 4px 13px -1px gray;display:flex;flex-direction:column;justify-content:center;margin:15px;width:80%}.price-card .plan h2{text-align:center}.price-card .plan h2 span{background-color:var(--secondary-color-bg);border-radius:10px;color:#fff;font-size:.75em;padding:10px}.price-card .price{font-size:2em;text-align:center}.price-card .features{background-color:#ebebeb;border-radius:0 0 20px 20px;margin-top:20px;padding:20px;text-align:center}.price-card .features .feature{align-items:center;display:flex;justify-content:center}.pricing-disclaimer{color:gray;font-size:.8em;margin:0 20px 50px;text-align:center}.announcement-container{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:rgba(54,53,53,.49);bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}.announcement,.announcement-container{align-items:center;display:flex;justify-content:center}.announcement{background-color:#fff;border-radius:20px;flex-direction:column;padding:30px;width:75%}
/*# sourceMappingURL=main.808b1256.css.map*/