a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Manrope;font-weight:400;src:url(/Manrope-Regular.9c294875.woff2) format("woff2"),url(/Manrope-Regular.eae5815b.woff) format("woff")}@font-face{font-family:Manrope;font-weight:600;src:url(/Manrope-ExtraBold.39ef0929.woff2) format("woff2"),url(/Manrope-ExtraBold.bfd3aca0.woff) format("woff")}.container{margin:0 auto;width:100%;max-width:1252px;padding:0 30px;box-sizing:border-box;display:grid;grid-template-columns:repeat(1,1fr)}@media (min-width:768px){.container{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:2rem}}html{font-size:16px}@media (min-width:768px){html{font-size:18px}}body{font-size:1rem;line-height:1.6;font-family:Manrope;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4{line-height:1.125;color:#fff;margin-bottom:1.5rem}h1{font-size:2rem}@media (min-width:768px){h1{font-size:2.88rem}}@media (min-width:992px){h1{font-size:3rem}}h2{font-size:2rem}@media (min-width:768px){h2{font-size:2.22rem}}@media (min-width:992px){h2{font-size:2.66rem}}h3{font-size:1.5rem}@media (min-width:768px){h3{font-size:1.77rem}}@media (min-width:992px){h3{font-size:1.88rem}}h4{font-size:1.2rem}@media (min-width:768px){h4{font-size:1.33rem}}@media (min-width:992px){h4{font-size:1.5rem}}.large{font-size:1rem}@media (min-width:992px){.large{font-size:1.2rem}}#about-us .leading,#footer,.card__logo,.form__error-message,.small,label{font-size:.777rem}.text-center{text-align:center}body,html{padding:0;margin:0;background:#05070d}body{color:rgba(223,226,234,.84)}a{color:#fbdcb8;text-decoration:none}a:hover{text-decoration:underline}.card{background:#0d111e;display:flex;grid-column:span 6;margin:1rem -1rem}@media (min-width:768px){.card{margin-left:0;margin-right:0}}.card__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.card__info{box-sizing:border-box;padding:24px 16px}@media (min-width:768px){.card__info{padding:56px}}.card__image{background:#34ba7d;height:250px}@media (min-width:768px){.card__image{height:100%}}.card--horizontal{grid-column:1/-1;display:grid;grid-auto-flow:dense}@media (min-width:768px){.card--horizontal{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}.card--horizontal .card__info{grid-column:1/1}.card--horizontal .card__image{grid-column:2/3}}.card__logo{font-weight:600;background-repeat:no-repeat;height:40px;line-height:40px;padding-left:56px}.card__title{margin-bottom:1.5rem}.card__action{display:inline-block;margin-top:24px;color:#fff;font-weight:600;text-decoration:none}.card__action:hover svg{transform:translateX(4px)}.card__action svg{margin-left:4px;transition:transform .2s ease 0s}.card__action:hover{color:#fbdcb8}.pill{border:1px solid rgba(178,182,202,.45);height:22px;font-weight:600;font-size:11px;display:flex;border-radius:12px;padding:0 10px;text-transform:uppercase;align-items:center;justify-content:center;color:#cacee3}#plagiarism-check .card__logo{background-image:url(/plagiarism-check-icon.54466c3c.svg);color:#34ba7d}#plagiarism-check .card__image{background-color:#34ba7d;background-image:url(/plagiarism-check-image.6d92ae98.png);background-size:cover;background-position:0 0}@media only screen and (-o-min-device-pixel-ratio:2/1),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){#plagiarism-check .card__image{background-image:url(/plagiarism-check-image@2x.bfe67f2a.png)}}#write-assist .card__logo{background-image:url(/write-assist-icon.88079922.svg);color:#5f7fd3}#reference-check .card__logo{background-image:url(/reference-check-icon.c1a0663c.svg);color:#58aec7}input,textarea{width:100%;font-size:1rem;border:1px solid #292e3d;border-radius:2px;background:none;padding:16px;color:#fff;box-sizing:border-box}input::placeholder,textarea::placeholder{color:rgba(223,226,234,.42)}input:focus,textarea:focus{background:#0d111e;border-color:#7393eb}textarea{min-height:200px;resize:vertical}label{color:rgba(223,226,234,.84)}.form__row{margin:1.8rem 0}.form__input--error{background-color:#1a0401;border-color:#782115}.form__input--error::placeholder{color:#df4d39}.form__error-message{color:#df4d39;margin-top:4px}.button,button[type=submit]{color:#fbdcb8;font-weight:700;padding-left:24px;padding-right:24px;height:40px;background:none;border:2px solid #fbdcb8;font-size:1rem;border-radius:20px;cursor:pointer;vertical-align:middle;display:flex;justify-content:center;align-items:center;text-decoration:none;transition:background .15s ease 0s}.button:focus,.button:hover,button[type=submit]:focus,button[type=submit]:hover{background:#231403}.floating-label{position:relative}.floating-label .form__label{position:absolute;top:-2px;transition:transform .2s;transform:translateY(-80%);clip:rect(1px,1px,1px,1px);clip-path:inset(50%)}.floating-label .form__label--floating{clip:auto;clip-path:none;transform:translateY(-100%)}#topbar{position:absolute;top:0;left:0;right:0;z-index:100}#topbar .container{height:24px;margin-top:32px;align-items:center}@media (min-width:768px){#topbar .container{margin-top:48px}}@media (min-width:992px){#topbar .container{margin-top:56px}}#topbar nav{grid-column:4/13;text-align:right;display:none}@media (min-width:768px){#topbar nav{display:block}}#topbar nav .nav__list{margin:0;padding:0;list-style:none;float:right}#topbar nav .nav__list:last-child{margin-right:0}#topbar nav .nav__item{float:left;margin-left:16px;margin-right:16px}#topbar nav .nav__link{color:#fff;text-decoration:none}#topbar nav .nav__link:hover{color:#fbdcb8}#header{height:95vh;position:relative;border-bottom:1px solid #101d2a}#header .container{height:100%;align-items:center}#header .content{z-index:100}@media (min-width:768px){#header .content{grid-column:1/8}}@media (min-width:992px){#header .content{grid-column:1/7}}#header .intro{margin-bottom:32px}#visual{z-index:0;position:absolute;right:0;left:0;height:100%;pointer-events:none}#about-us{padding:160px 0}#about-us .leading{letter-spacing:.5px;font-weight:600;margin-bottom:24px;color:rgba(223,226,234,.42)}#about-us .container{background-image:url(/aboutus-background.94b9ec07.png);background-position-y:center;background-repeat:no-repeat}@media only screen and (-o-min-device-pixel-ratio:2/1),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){#about-us .container{background-image:url(/aboutus-background@2x.5a94e794.png);background-size:75%}}#about-us .content{grid-column:7/13}#our-technologies{padding:160px 0}#our-technologies h2{text-align:center}#contact{padding:120px 0}#contact h2{text-align:center}#contact .subtitle{text-align:center;max-width:548px;margin-left:auto;margin-right:auto}#contact .form-container{margin-top:54px}@media (min-width:768px){#contact .form-container{grid-column:4/10}}#contact .form{width:100%}#contact button{margin:0 auto;display:block}#contact-form.hidden{display:none}#contact-form-confirmation{border:1px solid #292e3d;padding:56px;text-align:center;display:none}#contact-form-confirmation p{margin-bottom:1rem}#contact-form-confirmation.visible{display:block}#footer{border-top:1px solid #101d2a;color:rgba(223,226,234,.42);padding:16px;text-align:center}#page-404 .content{display:flex;height:100vh;width:100%;flex-direction:column;align-items:center;justify-content:center}#page-404 .content h1{margin-bottom:8px}#page-404 .content .button{margin-top:24px}
/*# sourceMappingURL=/styles.434540e1.css.map */