html.mobile header{position:relative;z-index:99999}html.mobile header .neurotekHeaderNavbarContainer{position:relative;z-index:2}html.mobile header.pageHeader .genericNavbar{width:inherit}html.mobile .neurotekHeader{height:-moz-fit-content;height:fit-content}html.mobile .neurotekHeader video{height:100%;object-fit:cover}html.mobile .neurotekHeader button{width:100%}html.mobile .genericHamburgerNavbarContainer{position:absolute;top:0;left:0;background-color:transparent;transition:background-color .25s ease-in;z-index:9999999}html.mobile .genericHamburgerNavbarContainer .hamburgerNavbarIconContainer{border-radius:16rem}html.mobile .genericHamburgerNavbarContainer .genericHamburgerNavbarLogoContainer.withSubLogo{position:relative}html.mobile .genericHamburgerNavbarContainer .genericHamburgerNavbarLogoContainer.withSubLogo .genericHamburgerNavbarSubLogoContainer{position:absolute;right:0;bottom:-15rem}html.mobile .genericHamburgerNavbarContainer .genericHamburgerNavbarCollapsedContent{height:100vh;transition:height .25s ease-in;overflow:hidden}html.mobile .genericHamburgerNavbarContainer .genericHamburgerNavbarCollapsedContent .menuItem{margin-top:10rem}html.mobile .genericHamburgerNavbarContainer .genericHamburgerNavbarCollapsedContent .menuItem a>div{padding:5rem 0}html.mobile .genericHamburgerNavbarContainer .genericHamburgerNavbarCollapsedContent.hide{height:0;transition:height .15s ease-in}html.mobile .genericHamburgerNavbarContainer.show{background-color:rgba(1,39,43,.9);transition:background-color .15s ease-in;box-shadow:0 4px 4px 0 rgba(0,0,0,.251)}html.mobile .genericHamburgerNavbarContainer.noBackground.show .genericHamburgerNavbarCollapsedContent{height:-moz-fit-content;height:fit-content}html.mobile #pageContent #servicesSectionTitle{width:265rem}html.mobile #pageContent h2{line-height:120%}html.mobile #pageContent #servicesSection .serviceSummaryCardsContainer{display:block}html.mobile #pageContent #servicesSection .serviceSummaryCardsContainer .serviceSummaryCard:not(:first-child){margin-top:24rem}html.mobile #pageContent #servicesSection .serviceSummaryCardsContainer .serviceSummaryCard{width:100%;padding-bottom:30rem;margin:initial}html.mobile #pageContent #servicesSection .serviceSummaryCardsContainer .serviceSummaryCard .title{font-size:16rem}html.mobile #pageContent #servicesSection .serviceSummaryCardsContainer .serviceSummaryCard .description{font-size:14rem}html.mobile #pageContent #platformsSection #platformSectionTitle{width:304rem;height:78rem}html.mobile #pageContent #platformsSection #platformSectionTitle>span{color:#058591}html.mobile #pageContent #platformsSection #platformSectionTitle h2{font-size:24rem}html.mobile #pageContent #platformsSection #platformSectionTitle h2>span{color:#058591}html.mobile #pageContent .platformSummaryCard p{text-align:justify!important;-webkit-hyphens:auto;hyphens:auto}html.mobile #pageContent .platformSummaryCard .bgImage{position:absolute;width:unset;height:100%;left:0;top:0;z-index:0;transition:top .15s ease-in}html.mobile #pageContent .platformSummaryCard ul li{font-size:14rem;line-height:18rem}html.mobile #pageContent .platformSummaryCard ul li p{text-align:left!important;-webkit-hyphens:initial!important;hyphens:manual!important}html.mobile #pageContent .platformSummaryCard ul li p:last-child{margin-bottom:20rem}html.mobile #pageContent .platformSummaryCard .expandibleContent .platformSummaryCardBtn{align-self:center}html.mobile #pageContent .neurotekAboutCard ul{padding:0}html.mobile #pageContent .neurotekAboutCard ul li{font-size:14rem;font-weight:400;line-height:20rem;text-align:left}html.mobile .blogEntry .blogEntryHeader .imageContainer{width:100%;border:#fff;border-radius:0 16rem 0 16rem;box-shadow:0 4px 4px 0 rgba(0,0,0,.251);overflow:hidden}html.mobile .blogEntry .blogEntryHeader .imageContainer img{width:100%}html.mobile .blogEntry .blogEntryBody .content h3{margin:20rem 0}html.mobile .neurotekFooter .subscriptionInput{width:200rem}html.desktop .neurotekHeader{max-height:100vh}html.desktop #platformsSection #platformSectionTitle h2>span{color:#058591}html.desktop .smartSolutionContainer{position:relative}html.desktop .smartSolutionContainer .background{position:absolute;top:-15rem;right:120rem;width:368rem}html.desktop .enterpriseDesignContainer{background-color:#058591}html.desktop .enterpriseDesignContainer .featuresList{margin-top:-30rem}html.desktop .enterpriseDesignContainer ul,html.desktop .enterpriseDesignContainer ul li{-webkit-padding-start:0;padding-inline-start:0}html.desktop .enterpriseDesignContainer ul li{font-size:24rem;font-weight:500;color:#fff;line-height:30rem;-webkit-margin-before:10px;margin-block-start:10px;list-style-type:none}html.desktop .enterpriseDesignContainer ul li:before{content:"•";font-size:24rem;padding-right:11rem;color:#fff}html.desktop .neurotekFeaturesContainer .standardIcon.featureIcon{width:165rem!important}html.desktop .neurotekBenefitsContainer{position:relative;background-color:#058591}html.desktop .neurotekBenefitsContainer img.background{position:absolute;right:195px;bottom:120px;width:75%}html.desktop .neurotekBenefitsContainer img.benefit{width:120rem}html.desktop .neurotekBenefitsContainer h3{width:-moz-fit-content;width:fit-content;height:48rem;padding:24rem 8rem;border-radius:8rem;background-color:#fff}html.desktop footer ul{-webkit-padding-start:0;padding-inline-start:0}html.desktop footer ul li{font-size:18rem;line-height:38rem}html.desktop footer ul li:before{top:-1.5rem;display:inline-block;padding-right:10rem;margin-top:-5rem}.neurotekHeader{position:relative;overflow:hidden!important}.neurotekHeader *{z-index:1}.neurotekHeader .neurotekHeaderNavbarContainer{z-index:2}.neurotekHeader .neurotekLogo{z-index:1}.neurotekHeader .transparentLayer{position:absolute;left:0;background:linear-gradient(255.01deg,rgba(5,95,157,.8) 11.62%,rgba(3,75,82,.8) 55.64%,rgba(1,39,43,.8) 92.98%)}.neurotekHeader .neurotekHeaderBackground{position:absolute;width:100%;height:100%;left:0;top:0;z-index:0}.neurotekHeader .neurotekHeaderBackground video{position:absolute;block-size:auto}section#servicesSection #servicesSectionTitle h2>span{color:#058591}section#servicesSection .serviceSummaryCardsContainer{width:100%;flex-flow:wrap}section#servicesSection .serviceSummaryCardsContainer .serviceSummaryCard{margin-right:50rem;margin-bottom:30rem}#platformsSection #platformSectionTitle{width:100%}#platformsSection #platformSectionTitle>span{color:#058591}#platformsSection #platformSectionTitle h2{white-space:break-spaces}.standardContainer.platformSummaryCard{position:relative;height:auto;border-radius:16rem;box-shadow:0 4px 4px 0 rgba(0,0,0,.251);overflow:hidden}.standardContainer.platformSummaryCard *{z-index:1}.standardContainer.platformSummaryCard img{position:absolute;width:100%;height:685rem;left:0;top:-210rem;z-index:0;transition:top .15s ease-in,height .15s ease-in}.standardContainer.platformSummaryCard img.expanded{top:0;height:100%;transition:top .25s ease-in}.standardContainer.platformSummaryCard span{position:relative}.standardContainer.platformSummaryCard .transparentLayer{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(255.01deg,rgba(5,95,157,.8) 11.62%,rgba(3,75,82,.8) 55.64%,rgba(1,39,43,.8) 92.98%)}.standardContainer.platformSummaryCard .expandibleContent{max-height:0;overflow:hidden;transition:max-height .15s ease-out}.standardContainer.platformSummaryCard .expandibleContent.expanded{max-height:850rem;transition:max-height .25s ease-in}.standardContainer.platformSummaryCard ul{padding:22rem 0 0 21rem}.standardContainer.platformSummaryCard ul li{display:flex;margin-left:16rem}.standardContainer.platformSummaryCard ul li p{display:list-item;-webkit-margin-before:8rem;margin-block-start:8rem;-webkit-margin-after:8rem;margin-block-end:8rem;font-weight:400}.standardContainer.platformSummaryCard ul li ::marker{color:#fff}.standardContainer.serviceSummaryCard{width:292rem;border:1px solid #dde2e5;border-radius:8rem;box-shadow:0 4px 4px 0 rgba(0,0,0,.251);padding-bottom:40rem}.standardContainer.neurotekFooter .subscriptionInput{width:300rem;border-radius:4rem}.standardContainer.neurotekFooter .subscribeBtn{background:#058591!important;border-radius:4rem!important}.standardContainer.neurotekServiceCard{border-bottom:1px solid #dde2e5}.standardContainer.neurotekServiceCard ul{-webkit-padding-start:8rem;padding-inline-start:8rem;-webkit-margin-start:8rem;margin-inline-start:8rem;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:8rem;margin-block-end:8rem}.standardContainer.neurotekServiceCard ul li{display:flex;margin-left:16rem}.standardContainer.neurotekServiceCard ul li p{display:list-item;-webkit-margin-before:8rem;margin-block-start:8rem;-webkit-margin-after:8rem;margin-block-end:8rem}.standardContainer.neurotekServiceCard p+ul{-webkit-margin-before:20rem;margin-block-start:20rem}.standardContainer.neurotekServiceCard p+p{-webkit-margin-before:40rem;margin-block-start:40rem}.standardContainer.neurotekServiceCard .italic{font-style:italic}.standardContainer.neurotekPlatformCard{position:relative;border-radius:16rem;margin-bottom:24rem;overflow:hidden}.standardContainer.neurotekPlatformCard *{z-index:2;position:relative}.standardContainer.neurotekPlatformCard img{position:absolute;z-index:0;width:100%;height:100%;top:0;right:0}.standardContainer.neurotekPlatformCard .transparentLayer{position:absolute;z-index:1;width:100%;height:100%;top:0;right:0;background:linear-gradient(93.41deg,rgba(30,42,59,.9) .7%,rgba(5,114,151,.9) 53.97%,rgba(5,95,157,.9) 94.16%)}.standardContainer.neurotekPlatformCard ul{padding:22rem 0 0 21rem}.standardContainer.neurotekPlatformCard ul li{display:flex;margin-left:16rem}.standardContainer.neurotekPlatformCard ul li p{display:list-item;-webkit-margin-before:8rem;margin-block-start:8rem;-webkit-margin-after:8rem;margin-block-end:8rem;font-weight:400}.standardContainer.neurotekPlatformCard ul li ::marker{color:#fff}.standardContainer.neurotekPlatformCard .platformCardNumber{position:absolute;right:65rem;bottom:95rem}.standardContainer.neurotekAboutCard{border-bottom:1px solid #dde2e5}.standardContainer.neurotekAboutCard ul{padding:0}.standardContainer.neurotekAboutCard ul li{font-size:22rem;font-weight:400;line-height:39.6rem}.contactFormBtn{border-radius:8rem!important;background-color:#058591!important}input:focus,textarea:focus{border:2px solid #000}input[class^=notValid],input[name=phone]::placeholder,input[required]::placeholder{color:red}input[name=phone]{width:100%;height:40rem!important;padding:12rem 16rem;border:1px solid #acb5bd;border-radius:8rem;font-size:15rem}.blogSummaryCardsContainer .blogSummaryCard{margin-bottom:16rem}footer{background:#fcfcfc}