body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}html{scroll-padding-top:15vh}.App{text-align:center}.Header{background-color:#fff;border-bottom:1px solid #f3f3f3;height:8vh;position:fixed;top:0;width:100vw;z-index:99}.Footer{background-color:#000a39;color:#fff;font-family:Montserrat;font-size:16px;height:50px;padding:15px 0 10px;width:100vw}.NavList{justify-content:flex-end;list-style:none;margin-top:30px;padding:0 30px}.NavLink,.NavList{align-items:center;display:flex}.NavLink{color:#333!important;font-family:Montserrat;font-size:14px;font-weight:600;height:100%;justify-content:center;letter-spacing:1.4px;line-height:23px;text-decoration:none;white-space:nowrap;width:100%}.Home{background-image:url(/static/media/home.bf5b817c5f1f603d553a.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:80vh;padding-top:140px;width:100vw}.Fintech{background-color:#000a39;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:140px 0 50px;width:100vw}.Fintech>.FlexRow{margin:0 auto;width:90vw}.FintechList{list-style:none;margin:0 auto;text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.FintechItems{color:#fff;font-family:Open Sans;font-size:18px;letter-spacing:.1px;line-height:26px;margin-bottom:5px;opacity:.7;padding-left:20px;position:relative}.FintechItems:before{background-color:#5c6ac4;content:"";display:block;height:6px;left:0;position:absolute;top:calc(50% - 3px);width:6px}.BannerTitle{font:600 51px/61px Montserrat-Bold}.BannerSubtitle{color:#666;font-family:Montserrat;font-size:18px;font-weight:500;line-height:30px;margin:0 auto 40px;max-width:700px;text-align:center}.HomeButtonContainer{margin:0 auto;max-width:800px}.Solutions{background-color:#000a39;margin:0 auto;padding:50px 0}.SolutionsLists{margin:0 auto;width:60vw}.SolutionsList{list-style:none;margin:0 auto;text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.SolutionsItems{color:#fff;font-family:Open Sans;font-size:16px;letter-spacing:.1px;line-height:26px;margin-bottom:5px;opacity:.7;padding-left:20px;position:relative}.SolutionsItems:before{background-color:#5c6ac4;content:"";display:block;height:6px;left:0;position:absolute;top:calc(50% - 3px);width:6px}.About{background-color:#000a39;padding:50px 0}.AboutParagraph{color:#fff;font-size:20px;letter-spacing:.05em;line-height:200%!important;margin:0 auto;max-width:50vw;opacity:.7;text-align:left}.Founder{margin:0 auto;max-width:70vw;padding:50px 0}.FounderTitle{font-family:Montserrat;font-size:36px;font-weight:600}.FounderSubtitle{font-family:Montserrat;font-size:24px;font-weight:500}.FounderParagraph{font-size:20px;letter-spacing:.05em;line-height:200%!important;margin:0 auto;max-width:50vw;text-align:left}.FounderLinks{margin:0 auto;padding:10px 0}.Testimonials{padding:50px 0}.TestimonialCards{height:auto!important;margin:0 auto;max-width:50vw}.Portfolio{margin:0 auto;padding:50px 0;text-align:left;width:70vw}.PortfolioStory{margin:0 auto;max-width:80%;padding-top:20px}.Hovering{background-color:#000a39;background-size:cover;color:#fff;font-family:Montserrat;padding:20px}.Hovering h1{font-size:23px!important}.Hovering p{font-size:16px!important;letter-spacing:1px;line-height:2}.Contact{background-color:#000a39;margin:0 auto;padding:50px 0;width:100vw}.ContactForm{margin:0 auto;text-align:center;width:40vw}.ContactLabel{font-family:Montserrat;font-size:14px!important;letter-spacing:1px;padding-left:5px}.ContactField{margin:0 auto!important;padding:10px}.ContactFormMessage{margin:10px auto!important;width:30vw}.ContactSubmit{margin-top:20px!important}.HeaderText{font-size:24px;margin-bottom:50px}.HeaderText,.SubheaderText{color:#fff;font-family:Montserrat;font-weight:400;line-height:33px;text-align:center}.SubheaderText{font-size:18px}.ActionButton{background-color:#fb8b8a;border-radius:3px;color:#fff!important;display:block;font-family:Montserrat;font-size:14px;font-weight:600;height:48px;letter-spacing:1px;line-height:48px;margin:45px auto 0;text-align:center;text-decoration:none;text-transform:uppercase;width:250px}.Primary{color:#000a39}.Accent{color:#fb8b8a}.AccentBackground{background-color:#fb8b8a!important}.White{color:#fff!important}.Required{color:red}.Left{text-align:left}.FlexRow{display:flex;flex-wrap:wrap}.FlexColumn{flex:1 1}.bm-burger-button{height:30px;position:fixed;right:36px;top:18px;width:36px}.bm-burger-bars{background:#000a39}.bm-burger-bars-hover{background:#fb8b8a}.bm-cross-button{height:24px;width:24px}.bm-cross{background:#bdc3c7}.bm-menu-wrap{height:100%;position:fixed}.bm-menu{background:#000a39;font-size:1.15em;padding:2.5em 1.5em 0}.bm-morph-shape{fill:#373a47}.bm-item-list{color:#b8b7ad;padding:.8em}.bm-item{color:#fff;display:inline-block;font-family:Montserrat;font-size:23px;padding:20px}.bm-overlay{background:rgba(0,0,0,.3);width:auto!important}@font-face{font-family:Montserrat-Bold;src:url(/static/media/Montserrat-Bold.079ca05d3ded9bc107ab.ttf) format("truetype")}@font-face{font-family:Montserrat;src:url(/static/media/Montserrat-Medium.e2d60bc49517598c0ce8.ttf) format("truetype")}@font-face{font-family:Open Sans;src:url(/static/media/OpenSans-Medium.f0cdede053a22b990af8.ttf) format("truetype")}@media only screen and (max-width:600px){.Header{height:10vh;padding-left:36px}.HeaderText{margin:0 auto;max-width:80vw;padding-bottom:20px}.Home{background-image:none;height:100vh}.Fintech,.Home{overflow-wrap:break-word}.Fintech{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.Fintech>.FlexRow>.FlexColumn:nth-child(2){padding-top:20px}.BannerTitle{font:600 46px/56px Montserrat-Bold}.BannerSubtitle{max-width:calc(100vw - 50px)}.SolutionsLists{width:85vw}.AboutParagraph{max-width:70vw}.FounderParagraph{max-width:70vw;text-align:center}.FounderLinks{width:40vw}.TestimonialCards{max-width:80vw}.TestimonialCardsGroup{margin:0 auto!important}.Portfolio{width:80vw}.ContactForm{width:90vw}}@media only screen and (max-width:1600px){.TestimonialCards{max-width:70vw}.NavFlex{flex:1.8 1}}
/*# sourceMappingURL=main.46cba6ad.css.map*/