@import url(https://fonts.googleapis.com/css?family=Roboto);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}.contactButton{background-color:#30a040;color:#fff;border:none;border-radius:15px;padding:5px 10px;margin:5px 0;transition:margin .25s}.contactButton:hover{color:#000;margin-left:0;margin-right:10px}.contactButton:active{margin-left:10px;margin-right:0;transition:margin .15s}.contactButton .contactButtonText{display:block}.contactForm.error .topMessage{color:#a8554c}.contactForm.complete .topMessage{color:#4ca855}.contactForm.complete .topMessage .details{padding-top:1em;color:#2e6b34;font-size:70%}.contactForm.complete .topMessage .details div{margin:.5em}.linkCell{width:100%;padding:1em}.linkCell .linkLink{padding:.1em .1em .1em 1em}.nyimpl{margin:.1em;padding:.2em;border:1px dashed #000}.centerControl{margin:0 auto}.OLDcenteringContainer{width:100%;display:flex;flex-direction:row;justify-content:center}.centeringContainer{align-items:center}.centeringContainer,.righteningContainer{width:100%;display:flex;flex-direction:column}.righteningContainer{align-items:right}.valueContainer{margin:20px auto}.valueContainer .formBox,.valueContainer .inputStandard{width:100%}.valueContainer .valueTitle{margin:.5em 0}.pageBody.contactPageBody{text-indent:0;margin:1em;display:flex;flex-direction:column;align-items:center}.pageBody.contactPageBody .contactItems{margin-top:20px}.container{margin:0 auto}.rubber{height:50px}.centerDiv{margin:0 auto}.field-notice{padding:0 1em}.field-notice.notice-status-invalid{color:red}.field-notice.notice-status-valid{color:green;display:none}.cubeImg{padding:.5em;float:right}@media(min-width:767px){.cubeImg{float:left}}.noIndentOnDesktop{text-indent:2em}@media(min-width:767px){.noIndentOnDesktop{text-indent:0}}.highlightCardContainer{padding:2.5px 5px;text-align:left}@media(min-width:767px){.desktopInline{display:inline}}.highlightCard{position:relative;background-color:#603b3b;color:"#fee";border-radius:8px;box-shadow:0 0 5px 0 rgba(0,0,0,.1);padding:20px;margin:0 6px 10px;background-image:radial-gradient(circle farthest-corner at 72.4% 21.7%,#94b6f1 0,#608dd4 90.2%)}.highlightCard p{text-indent:0}.highlightCard.sylvia{background-image:radial-gradient(circle farthest-corner at 25.4% 31.7%,#94b6f1 0,#608dd4 110%)}.highlightCard.lighter{background-image:radial-gradient(circle farthest-corner at 22.4% 21.7%,#94b6f1 0,#abbede 100.2%)}.highlightCard.techStack{background-image:radial-gradient(farthest-corner at 20.4% 31.7%,#9ccf9b 0,#34772f 150.2%)}.highlightCard.techStackZod{background-image:radial-gradient(farthest-corner at 50% 100%,#9ccf9b 0,#34772f 150.2%)}.highlightCard.techIsh{background-image:radial-gradient(farthest-corner at 50% 0,#9ccf9b 0,#34772f 150.2%)}.highlightCard .highlightCardTitle{background-color:rgba(1,1,1,.1);color:#dedbef;font-size:18px;font-weight:600;margin-bottom:20px;border-radius:5px}.highlightCard .highlightCardTitle .titleContent{text-align:center;padding:5px 10px}.dots{display:flex;padding:10px 0;justify-content:center}.dot{border:none;width:10px;height:10px;background:#c5c5c5;border-radius:50%;margin:0 5px;padding:5px;cursor:pointer}.dot:focus{outline:none}.dot.active{background:#4080eb}.techMarquee{font-size:150%}.fullServiceCard{font-size:125%}.sylviaAcceleratesCard{font-size:100%}@media(min-width:767px){.sylviaAcceleratesCard{font-size:125%}}.aMaineCompanyCard{font-size:130%;flex:1 1}.mainSequenceKaizenMarquee{margin:1em 2em 2em;width:80%}.mainSequenceKaizenMarquee a,.mainSequenceKaizenMarquee a img{width:50%}.navigatorPhantom{width:200px;min-width:200px;max-width:200px}.logoCell{height:150px;width:100%;display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;align-items:center}.logoCell .novemlogo{-webkit-animation:App-logo-spin .5s linear 1;animation:App-logo-spin .5s linear 1;width:75px;pointer-events:none}@media(min-width:767px){.logoCell .novemlogo{width:100px}}.logoCell .thenovemcloudlogo{-webkit-animation:App-logo-spin .5s linear 1;animation:App-logo-spin .5s linear 1;height:100px;width:100px;pointer-events:none}.pageButtonsCell{flex-grow:2;width:100%;display:flex;flex-direction:column;padding-bottom:25px}.pageButtonsCell .pageButton{color:#e0e0ff;text-decoration:none;display:flex;flex-direction:row;flex:1 1;border-radius:10px 20px 30px 40px;margin:10px 15px;background-color:#234566;align-items:center;justify-content:flex-center}.pageButtonsCell .pageButton :active,.pageButtonsCell .pageButton :hover,.pageButtonsCell .pageButton :link,.pageButtonsCell .pageButton :visited{color:inherit;text-decoration:none}.pageButtonsCell .pageButton:hover{color:#20f033}.pageButtonsCell .pageButton:active{margin-left:20px;margin-right:10px}.pageButtonsCell .pageButton.active{background-color:#207020}.pageButtonsCell .pageButton.active:active{margin:10px 15px}.pageButtonsCell .pageButton.active:hover{color:#e0e0ff}.pageButtonsCell .pageButton .buttonContent{min-height:2em}@media(min-width:767px){.pageButtonsCell .pageButton{border-radius:15px 60px 60px 15px}.pageButtonsCell .pageButton .buttonContent{min-height:0}}.pageButtonsCell .pageButton .buttonContent{flex:1 1;vertical-align:middle;text-align:center;padding:0 .5em}.novemsite.the-novem-cloud .pageButtonsCell .pageButton{max-height:70px}.novemsite.the-novem-cloud .pageButtonsCell .pageButton .buttonContent{font-size:140%}@-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)}}.novem-technology .copyrightCell{color:#cecbcb}.copyrightCell{color:#07183d;align-self:flex-end;font-size:.7rem;padding:1rem;width:100%;vertical-align:top;line-height:1rem;margin-bottom:20px;margin-top:20px}@media(max-height:767px){.copyrightCell{padding:.2rem}}.copyrightCell span{line-height:1rem;vertical-align:middle}.copysym{display:inline;font-size:.8rem}.navigator{height:100vh;display:flex;position:fixed;flex-direction:column;align-items:center;justify-content:flex-start;color:#fff;min-height:100vh;width:100px;min-width:100px;max-width:100px;z-index:1000;font-size:11px}@media(min-width:767px){.navigator{width:200px;min-width:200px;max-width:200px;font-size:calc(10px + 1vmin)}}#root{min-width:100vw}.novemsite{text-align:center;width:100%;height:100vh;overflow-x:hidden;overflow-y:scroll}.currentRouteContainer{position:relative;width:calc(100% - 100px);left:100px}@media(min-width:767px){.currentRouteContainer{width:calc(100% - 200px);left:200px}}.bodyTitle,.novemInc{font-weight:700}.bodyTitle{font-family:"Roboto";padding:.4em;border-radius:10px;background-color:#95a8c7;font-size:20px;margin:.2em .2em .5em}@media(min-width:767px){.bodyTitle{padding:.2em .7em;font-size:35px;margin-bottom:1em}}.bodyRightJustify,.pageBody{text-align:left;margin:.2em;text-indent:1em}@media(min-width:767px){.bodyRightJustify,.pageBody{margin:2em;text-indent:2em}}.bodyRightJustify.noMargin,.pageBody.noMargin{margin:2em 0}.bodyRightJustify ul,.pageBody ul{padding:1em 0}.bodyRightJustify ul li,.pageBody ul li{display:block;text-indent:0;padding-left:1em}.bodyRightJustify ul li div,.pageBody ul li div{background-image:linear-gradient(90deg,rgba(66,152,66,.3),hsla(0,0%,100%,.1))}.bodyRightJustify ul li div.nt-stack-item,.pageBody ul li div.nt-stack-item{padding:3px 10px}.bodyRightJustify ul li div a,.pageBody ul li div a{padding-right:3em;width:100%}.bodyRightJustify ul li div a:active,.bodyRightJustify ul li div a:link,.pageBody ul li div a:active,.pageBody ul li div a:link{color:#000}.bodyRightJustify ul li div a:visited,.pageBody ul li div a:visited{color:#304030}.bodyRightJustify ul li div a:hover,.pageBody ul li div a:hover{color:#a0ffa0;background-image:linear-gradient(90deg,#304030,hsla(0,0%,100%,.1))}.dontIndentFirstLine{text-indent:0}.pageImage{display:none}@media(min-width:767px){.pageImage{display:inline;margin:1em 2em 2em;float:right;width:25%;box-shadow:5px 5px rgba(0,0,0,.2)}}.verticalCenterSelf{align-self:center}.mainSequenceKaizenHuge{display:none}@media(min-width:1300px){.mainSequenceKaizenHuge{display:inline;margin:1em 2em 2em;box-shadow:5px 5px rgba(0,0,0,.2);float:right;width:400px}}@media(max-width:767px){.mainSequenceKaizenHuge{display:none}}.mainSequenceKaizenNormal{display:inline;margin:1em 2em 2em;box-shadow:5px 5px rgba(0,0,0,.2);float:right;width:45%}@media(max-width:767px){.mainSequenceKaizenNormal{display:none}}@media(min-width:1300px){.mainSequenceKaizenNormal{display:none}}.homeDiagRight{float:left;width:25%}.homeDiagLeft,.homeDiagRight{display:inline;margin:1em 2em 2em;box-shadow:5px 5px rgba(0,0,0,.2)}.homeDiagLeft{float:right;width:35%}.pageImageLeft{display:inline;margin:1em 2em 2em;box-shadow:5px 5px rgba(0,0,0,.2);float:left;width:25%}.pageImageMobileContainer{width:100%}.pageImageMobile{width:75%;display:block;margin:3em auto}@media(min-width:767px){.pageImageMobile{display:none}}.filldiv{position:absolute;width:100%}@media(max-width:767px){.filldiv{width:100%}}.pageTransition-enter{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.pageTransition-enter-active{transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s,-webkit-transform .5s}.pageTransition-enter-active,.pageTransition-exit{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.pageTransition-exit{position:absolute}.pageTransition-exit-active{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%);transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s,-webkit-transform .5s}.compact-title{padding:.2em 0;font-size:2em}body{font-family:"Roboto"}body p{margin:.5em 0}.mobileOnly-inline{display:inline}@media(min-width:767px){.mobileOnly-inline{display:none}}.notMobileOnly-inline{display:none}@media(min-width:767px){.notMobileOnly-inline{display:inline}}.columns{display:flex;flex-direction:row;justify-content:center;align-items:center}.columnsVert{width:100%;display:flex;flex-direction:column}@media(min-width:1000px){.columnsVert{display:flex;flex-direction:row;justify-content:center;align-items:center}}.flexColumn{flex:1 1}.App-link{color:#61dafb}body .novemsite .p-selectbutton{display:flex;justify-content:center}body .novemsite .p-selectbutton .p-button{background-color:#aac7de;color:#000}body .novemsite .p-selectbutton .p-button:hover{background-color:#007ad9;color:#36ad36}body .novemsite .p-selectbutton .p-button.p-highlight{background-color:#36ad36}body .novemsite .p-selectbutton .p-button.p-highlight :after{content:" ✔"}body .novemsite .p-selectbutton .p-button.p-highlight:hover{background-color:#36ad36;color:#000}body .novemsite .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover{background-color:#69ade2;border-color:#c8c8c8;color:#151}.novemsite.novem-technology{background-color:#404040;color:#fff}.novemsite.the-novem-cloud{background-color:#eaf1ea}
/*# sourceMappingURL=main.65c2bc14.chunk.css.map */