@import url(https://fonts.googleapis.com/css2?family=Comfortaa:wght@300;400;500;600&family=Roboto:wght@300;400&display=swap);@import url(https://fonts.googleapis.com/icon?family=Material+Icons|Material+Icons+Round|Material+Icons+Outlined);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}.material-icons-round.md-14{font-size:14px}.material-icons-round.md-16{font-size:16px}.material-icons-round.md-18{font-size:18px}.material-icons-round.md-24{font-size:24px;vertical-align:middle}.material-icons-round.md-28{font-size:28px}.material-icons-round.md-32{font-size:32px}.material-icons-round.md-36{font-size:36px}.material-icons-round.md-48{font-size:48px}.material-icons-outlined.md-14{font-size:14px}.material-icons-outlined.md-16{font-size:16px}.material-icons-outlined.md-18{font-size:18px}.material-icons-outlined.md-20{font-size:20px}.material-icons-outlined.md-22{font-size:22px}.material-icons-outlined.md-24{font-size:24px}.material-icons-outlined.md-28{font-size:28px}.material-icons-outlined.md-32{font-size:32px}.material-icons-outlined.md-36{font-size:36px}.material-icons-outlined.md-48{font-size:48px}body,html{min-height:100vh;padding:0;margin:0;font-family:Comfortaa,Helvetica Neue,sans-serif;min-width:100vw;scroll-behavior:smooth;overflow-x:hidden}.App,.center{text-align:center}.flexy{justify-content:center;align-items:center;flex:1 1;display:flex;flex-direction:column}a{color:#000;text-decoration:underline}h2{font-family:Roboto,Helvetica Neue,sans-serif}*{box-sizing:border-box}.App-logo{margin:50px;height:200px}.bannerImage{max-width:700px}.banner{padding:35px;text-align:left}.banner,.hero{width:100%;overflow:hidden}.hero{height:80vh;margin:0;vertical-align:middle;border:0}@media screen and (max-width:450px){.hero{width:100%;height:55vh;margin:0;vertical-align:middle;border:0;overflow:hidden}}.heroImg{width:100%;height:100%;padding:0;object-fit:cover;overflow:hidden;position:center center;vertical-align:middle;border:0;margin:0;-webkit-clip-path:polygon(0 10vw,100% 0,100% calc(100% - 10vw),0 100%);clip-path:polygon(30% 100%,100% 80%,100% 10%,70% 0,0 10%,0 80%)}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.backImgContainer{z-index:-1;background-color:rgba(47,54,64,.7);width:100%;height:100%;position:fixed;z-index:-2}.backImg{height:100%;width:100%;object-fit:cover;overflow:hidden;position:center center;vertical-align:middle}.ContactCard{text-align:center;margin:0;width:100%;padding:10px 0 0}.ContactCard h2{font-family:Roboto,Helvetica Neue,sans-serif;font-weight:500;letter-spacing:2px;text-transform:uppercase;font-size:28px;color:#000;font-size:18px}.StripeElement{box-sizing:border-box;max-width:450px;height:40px;margin:0 auto 20px;padding:10px 12px;border:1px solid transparent;border-radius:4px;background-color:#fff;box-shadow:0 1px 3px 0 #b3b6b9;transition:box-shadow .15s ease}.StripeElement--focus{box-shadow:0 1px 3px 0 #989a9c}.StripeElement--invalid{border-color:#b5251c}.StripeElement--webkit-autofill{background-color:#fefde5!important}.stripeCustField{width:100%;max-width:450px;font-size:18px;box-shadow:0 1px 3px 0 #b3b6b9;-webkit-appearance:none}.label,.labelRed{display:block;margin:auto;text-align:left;width:100%;max-width:450px}.labelRed,.redtext{color:#b5251c}.boldish{font-weight:600}.formContainer{padding:10px 10px 20px;margin:10px 0;background-color:#fff;width:100%}.formContainer textarea{height:150px}.formContainer textarea,.mainButton{font-family:Comfortaa,Helvetica Neue,sans-serif}.mainButton{text-transform:uppercase;background-color:#000;border:3px solid transparent;border-radius:4px;color:#fff;padding:15px 32px;text-align:center;text-decoration:none;margin:4px 10px;cursor:pointer;font-size:14px;height:auto;font-weight:600;transition:all .3s ease}.mainButton:disabled,.mainButton:disabled:hover{background-color:#f5f5f5;border:2px solid #c8d6e5;color:#c8d6e5}.mainButton:hover{background-color:transparent;border:3px solid #fff;color:#fff;transition:all .3s ease}.mainButtonContrast{text-transform:uppercase;background-color:#000;border:3px solid transparent;border-radius:4px;color:#fff;padding:15px 32px;text-align:center;text-decoration:none;margin:4px 10px;cursor:pointer;font-size:18px;height:auto;font-family:Comfortaa,Helvetica Neue,sans-serif;font-weight:bolder;transition:all .3s ease;position:relative;z-index:10}.mainButtonContrast:hover{background-color:transparent;border:3px solid #000;color:#000;transition:all .3s ease}.mainButtonContrast:disabled,.mainButtonContrast:disabled:hover{background-color:#f5f5f5;border:2px solid #c8d6e5;color:#c8d6e5}.secondaryButton{text-transform:uppercase;background-color:rgba(0,0,0,.4);border:3px solid #fff;border-radius:4px;color:#fff;padding:15px 32px;text-align:center;text-decoration:none;margin:4px 10px;cursor:pointer;font-size:14px;height:auto;font-family:Comfortaa,Helvetica Neue,sans-serif;font-weight:600;transition:all .3s ease}.secondaryButton:disabled,.secondaryButton:disabled:hover{background-color:#f5f5f5;border:2px solid #c8d6e5;color:#c8d6e5}.secondaryButton:hover{background-color:#000;border:3px solid #000;color:#fff;transition:all .3s ease}footer{text-align:left;background-color:#fff;border-top:3px solid #000;line-height:1.5em;padding:15px 10vw}.powered{color:grey;font-size:13px}.lightLine{width:100%;height:1px;border-radius:2px;background-color:grey;padding:0;margin:15px 0}.textRight{text-align:right}.textLeft{text-align:left}.textCenter,p.thin{text-align:center}p.thin{width:100%;background-color:transparent;line-height:1.5em;color:#000;font-size:16px;font-weight:400;margin:0}.footerBrand{width:130px;height:130px;transition:all .3s ease;display:inline-block;position:relative;vertical-align:middle}p.footer{color:#000;font-size:16px;font-weight:400}.footerInfo,p.footer{vertical-align:middle}.footerInfo{display:inline-block;position:relative;margin-left:25px}@media screen and (max-width:450px){footer{width:100%;text-align:center;background-color:#fff;border-top:3px solid #000;line-height:1.5em;padding:15px 10vw}}.spacer{width:100%;height:25px;margin:0;padding:0}.textContainer{margin:25px;max-width:700px;text-align:justify}h2.textContainer{font-family:Roboto,Helvetica Neue,sans-serif;font-weight:500;letter-spacing:2px;text-transform:uppercase;font-size:28px;vertical-align:middle;margin-bottom:0;text-align:left}p.textContainer{font-weight:400;line-height:1.4em;font-size:20px;margin-bottom:0}.inlineGlyph{height:35px;width:35px;vertical-align:middle}.inlineGlyphSmall{height:22px;width:22px;vertical-align:middle;opacity:1}.backGlyph{width:50%;position:absolute;right:-35%;top:15%}.productImage{width:100%;max-height:600px;object-fit:cover}.textContainerBox{border-radius:20px;overflow:hidden;box-shadow:0 1px 10px 4px #b3b6b9}.buyButtonDiv{margin-top:25px;margin-bottom:25px;text-align:center}.fadeInOut{-webkit-animation:fadein 2s;animation:fadein 2s}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeout{0%{opacity:1}to{opacity:0}}@keyframes fadeout{0%{opacity:1}to{opacity:0}}
/*# sourceMappingURL=main.6d655795.chunk.css.map */