body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}input.form-control,select.form-control,textarea.form-control{font-size:16px}input[type=file]{width:100%}html{font-size:20px;line-height:1.5}@media (min-width:900px){html{font-size:16px;line-height:1.5}}body{background-color:#ddd}button{font-size:14px}h1,h2{margin:0;padding:0 0 .5em}h1{font-size:1em}.home h2{line-height:1.2;font-size:2.4em}strong{display:inline}.App{width:84%;margin:2em 8% 0;padding-bottom:5em}.hidden{display:none}.App-link{color:#61dafb}.body{overflow:auto}.body .div{width:100%}.body .feature{display:block;float:left;width:100%;height:auto;margin-top:1em;padding-bottom:1em;border-bottom:1px solid #aaa;text-align:center}.body .feature.last{border-bottom:0;padding-bottom:.5em}.body .img-wrapper{width:100%;height:auto;text-align:center}.body img{height:auto;width:100%;max-width:200px}@media (min-width:800px){h1{font-size:unset}.body .feature{display:flex;text-align:left}.feature .img-wrapper{width:45%;max-width:300px;min-height:100px;margin-right:5%;height:auto;text-align:right}.feature .text-wrapper{width:50%;height:auto;max-height:200px}.feature img{max-width:100%;max-height:100%}}.body ul,.footer ul{margin:0;padding-left:0}.body ul li{margin:0 0 1em 1em}.body .table .row{display:flex}.body .table .row.header .col{background-color:#c5c363}.body .table .row.price .col{background-color:#aaa;border-top:2px solid #fff;border-bottom:2px solid #fff}.price .advisory{display:block;font-size:75%;line-height:1.2;margin-bottom:.25em}.body .table .row .col{height:auto;width:47%;margin-right:3%;background-color:#ccc;text-align:center}.body .table .row .col.three{margin-right:0}.footer{border-top:1px solid #aaa;margin:.5em 0 4em;padding:.5em 0 0}.footer ul li{list-style:none;float:left;width:24%}.signupButton{padding:.5em 0;font-weight:700;background-color:#063;width:100%;color:#fff;font-size:1.25em;text-shadow:0 0 5px #000;text-decoration:underline}.signupForm{position:fixed;bottom:0;right:0;background-color:#063;padding:.5em 8% 1em;width:84%;overflow:scroll}.signup .signupForm{position:relative}@media (max-width:500px){.home .signupForm.hide{bottom:-145px}.home .signupForm.show{bottom:0;-webkit-animation:slideup 1.5s linear 0s;animation:slideup 1.5s linear 0s}}@-webkit-keyframes slideup{0%{bottom:-145px}to{bottom:0}}@keyframes slideup{0%{bottom:-145px}to{bottom:0}}.signupForm .message{font-weight:600;color:#fff}.signupForm .advisory{margin-left:.5em;font-size:80%;color:#fff}.signupForm .error-message{font-weight:600;color:#c00}.signupForm input,.signupForm label{margin-right:.5em}.signupForm label{color:#fff}.signupForm input{margin-bottom:.5em;font-size:large;min-width:140px}.signupForm input::-webkit-input-placeholder{font-size:small;color:#333}.signupForm input::-moz-placeholder{font-size:small;color:#333}.signupForm input:-ms-input-placeholder{font-size:small;color:#333}.signupForm input::-ms-input-placeholder{font-size:small;color:#333}.signupForm input::placeholder{font-size:small;color:#333}.signupForm button{background-color:#063;border:1px solid #fff;color:#fff;font-weight:700;padding:.25em .75em;box-shadow:0 0 5px 0 #000;text-shadow:0 0 5px #000;text-decoration:underline}.signupForm .close-signup{float:right}:not(.signup) .signupForm .close-signup{display:none}@media (min-width:500px){.App{width:62%;margin:2em 30% 0 8%}.footer{margin:.5em 0 0}.home .signupButton{display:none}.signupForm{bottom:auto;top:2.5em;width:24%;padding:.5em 2% 1em}.signup .signupForm{bottom:auto;top:auto;width:inherit}.signupForm .advisory,.signupForm .message{display:block;margin:0}.signupForm .close-signup{display:none}.signupForm input{max-width:40px}}
/*# sourceMappingURL=main.f290784e.chunk.css.map */