@font-face{font-family:"Balto Web";src:url(baltoweb-bold-f48d5ae62265554e06e76a561393d02a0a4201344f7bdbe460de0e796757acd9.eot);font-weight:600;font-style:normal}@font-face{font-family:"Balto Web";src:url(baltoweb-bold-3be7b80325dd82828a247324fdf195a3d6f93f490119346d13d3f84d76f7bee4.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:"Balto Web";src:url(baltoweb-book-3f23c920763056c9cfcbe0c26db46834a329738c1dbd0b29a32fd3b2ba770b59.eot);font-weight:400;font-style:normal}@font-face{font-family:"Balto Web";src:url(baltoweb-book-f736cc578d8ccfbf67fc26b149ae91f296e8ddbad9dee01dcda8d8f21e0364a9.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Eubie Script Web";src:url(eubie-script-7b71dce19afa39f7faafef57971a83f2a936effc7e970d9961392c5548afb84a.eot);font-weight:400;font-style:normal}@font-face{font-family:"Eubie Script Web";src:url(eubie-script-85bce1ecba68fcd298b46ce7e44d7e599e6cbb50fccb6265015fb8d5cc519b31.woff) format("woff");font-weight:400;font-style:normal}@-webkit-keyframes colorcycle-bg{0%,100%{background:#ec4641}20%{background:#f4e952}40%{background:#40c96e}60%{background:#52bbcb}80%{background:#8864e3}}@-moz-keyframes colorcycle-bg{0%,100%{background:#ec4641}20%{background:#f4e952}40%{background:#40c96e}60%{background:#52bbcb}80%{background:#8864e3}}@-o-keyframes colorcycle-bg{0%,100%{background:#ec4641}20%{background:#f4e952}40%{background:#40c96e}60%{background:#52bbcb}80%{background:#8864e3}}@keyframes colorcycle-bg{0%,100%{background:#ec4641}20%{background:#f4e952}40%{background:#40c96e}60%{background:#52bbcb}80%{background:#8864e3}}@-webkit-keyframes colorcycle-fill{0%,100%{fill:#ec4641}20%{fill:#f4e952}40%{fill:#40c96e}60%{fill:#52bbcb}80%{fill:#8864e3}}@-moz-keyframes colorcycle-fill{0%,100%{fill:#ec4641}20%{fill:#f4e952}40%{fill:#40c96e}60%{fill:#52bbcb}80%{fill:#8864e3}}@-o-keyframes colorcycle-fill{0%,100%{fill:#ec4641}20%{fill:#f4e952}40%{fill:#40c96e}60%{fill:#52bbcb}80%{fill:#8864e3}}@keyframes colorcycle-fill{0%,100%{fill:#ec4641}20%{fill:#f4e952}40%{fill:#40c96e}60%{fill:#52bbcb}80%{fill:#8864e3}}::selection{background:#FF4345}::-moz-selection{background:#FF4345}svg{max-height:100000px;max-width:100000px}.introduction .introducing,.introduction .buy-link-container .price-burst,.features .feature svg,.tester-wrapper .try-me{display:block;margin:0 auto}.fill-1{fill:#222}.fill-2{-webkit-animation:colorcycle-fill 60s linear infinite;-moz-animation:colorcycle-fill 60s linear infinite;animation:colorcycle-fill 60s linear infinite}.fill-3{-webkit-animation:colorcycle-fill 60s linear infinite;-moz-animation:colorcycle-fill 60s linear infinite;animation:colorcycle-fill 60s linear infinite}.fill-bg{fill:#fff}p{margin:0 auto 3%;width:33%;line-height:1.4em;font-size:1.2em}@media screen and (max-width: 1400px){p{width:40%}}@media screen and (max-width: 1200px){p{width:50%}}@media screen and (max-width: 1000px){p{width:60%}}@media screen and (max-width: 800px){p{width:70%}}@media screen and (max-width: 600px){p{width:80%}}@media screen and (max-width: 400px){p{width:90%}}a{color:#222}a.button,.licenses-container .license-navigation a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:0.2em;margin:0 auto;padding:0.5em 0.75em 0.4em;text-transform:uppercase;font-weight:bold;font-size:1.8em;-webkit-animation:colorcycle-bg 60s linear infinite;-moz-animation:colorcycle-bg 60s linear infinite;animation:colorcycle-bg 60s linear infinite;color:#222;text-decoration:none}@media screen and (max-width: 400px){a.button,.licenses-container .license-navigation a{font-size:1em}}body{margin:0;font-family:"Balto Web";font-weight:400;background:#fff;color:#222}.introduction{margin:10% 0}.introduction .introducing{width:20%}@media screen and (max-width: 400px){.introduction .introducing{width:50%}}.introduction #title{margin-bottom:3.5em;position:relative}.introduction #title #bigtitle{width:85%;margin:0 auto;max-width:1200px}.introduction #title small{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);position:absolute;display:inline-block;text-align:center;opacity:0.2;left:50%;bottom:5%}@media screen and (max-width: 500px){.introduction #title small{bottom:1%}}.introduction h1{font-family:"Eubie Script Web";font-weight:400;-moz-font-feature-settings:"calt", "liga", "clig", "kern";-moz-font-feature-settings:"calt=1, liga=1, clig=1, kern=1";-ms-font-feature-settings:"calt", "liga", "clig", "kern";-o-font-feature-settings:"calt", "liga", "clig", "kern";-webkit-font-feature-settings:"calt", "liga", "clig", "kern";font-feature-settings:"calt", "liga", "clig", "kern";font-size:12em;text-align:center;margin:0}@media screen and (max-width: 400px){.introduction h1{font-size:4em;margin:0.5em 0}}.introduction .buy-link-container{text-align:center;position:relative;margin:5% auto 8%;width:33%;min-height:10em}@media screen and (max-width: 1400px){.introduction .buy-link-container{width:40%}}@media screen and (max-width: 1200px){.introduction .buy-link-container{width:50%}}@media screen and (max-width: 1000px){.introduction .buy-link-container{width:60%}}@media screen and (max-width: 800px){.introduction .buy-link-container{width:70%}}@media screen and (max-width: 600px){.introduction .buy-link-container{width:80%}}.introduction .buy-link-container .price-burst{position:absolute;left:0;top:50%;margin-left:-10%;margin-top:-5em;height:100%;z-index:0}.introduction .buy-link-container a.button,.introduction .buy-link-container .licenses-container .license-navigation a,.licenses-container .license-navigation .introduction .buy-link-container a{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-width: 400px){.introduction .buy-link-container{position:static;width:100%}.introduction .buy-link-container .price-burst{position:static;margin:0 auto;width:80%}.introduction .buy-link-container a.button,.introduction .buy-link-container .licenses-container .license-navigation a,.licenses-container .license-navigation .introduction .buy-link-container a{position:static;display:block;width:90%;margin:1em auto;padding:0.75em;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}}.callout-specimens{-webkit-animation:colorcycle-bg 60s linear infinite;-moz-animation:colorcycle-bg 60s linear infinite;animation:colorcycle-bg 60s linear infinite;margin:5% 0;padding:6% 8%}.callout-specimens svg{width:100%}.features .feature{margin:8% 0}.features .feature svg{width:60%;margin-bottom:1em}@media screen and (max-width: 400px){.features .feature{margin:4em 0}.features .feature svg{width:85%}}.foreign-specimen{background:#222;margin:5% 0 10%;padding:6% 4%;color:#fff;text-align:center}.foreign-specimen svg{width:100%;margin-top:4%}.tester-wrapper{margin:10% 0 20%}.tester-wrapper .try-me{width:16%}@media screen and (max-width: 400px){.tester-wrapper .try-me{width:33%}}.tester-wrapper .tester{font-family:"Eubie Script Web";font-weight:400;-moz-font-feature-settings:"calt", "liga", "clig", "kern";-moz-font-feature-settings:"calt=1, liga=1, clig=1, kern=1";-ms-font-feature-settings:"calt", "liga", "clig", "kern";-o-font-feature-settings:"calt", "liga", "clig", "kern";-webkit-font-feature-settings:"calt", "liga", "clig", "kern";font-feature-settings:"calt", "liga", "clig", "kern";margin:1em auto;text-align:center;width:85%;font-size:6em}.tester-wrapper .tester .content:focus{outline:none}.outro{position:relative}.outro svg.arrows{width:100%;margin-bottom:-3px}.outro svg.price-burst{position:absolute;width:24%;top:-12%;left:10%}.outro a.button,.outro .licenses-container .license-navigation a,.licenses-container .license-navigation .outro a{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;top:50%;left:50%}.bg-burst{position:fixed;z-index:0;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:120%}.checkout-form{position:absolute;z-index:1000;width:90%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:400px;padding-top:2em}.checkout-form *{box-sizing:border-box}.checkout-form h4{margin-bottom:1em}.checkout-form label{display:block;padding-bottom:0.6em}.checkout-form .heading-subline{font-size:0.5em;color:rgba(34,34,34,0.67);font-weight:500;line-height:1.4em}.checkout-form .heading-subline a{color:rgba(34,34,34,0.67)}.checkout-form .heading-subline a:hover{color:#222}.checkout-form .warnings{margin-bottom:1.2em;font-size:0.9em;color:#fff;padding-left:0.5em}.checkout-form .warnings .triangle{display:inline-block;border-top:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:10px solid #fff;margin-right:0.5em}.checkout-form .license-fields{margin-bottom:1em;border-radius:0.3em;border:1px solid #222;padding:0.6em 0.8em 0 0.8em}.checkout-form .text-input,.checkout-form .bordered-text-input{border:none;border-radius:0.3em;margin-bottom:0.4em;padding:0.3em 0.4em;width:100%;font-size:0.8em;background:rgba(34,34,34,0.1);color:#222}.checkout-form .text-input::-webkit-input-placeholder,.checkout-form .bordered-text-input::-webkit-input-placeholder{color:rgba(34,34,34,0.67)}.checkout-form .text-input:-moz-placeholder,.checkout-form .bordered-text-input:-moz-placeholder{color:rgba(34,34,34,0.67)}.checkout-form .text-input::-moz-placeholder,.checkout-form .bordered-text-input::-moz-placeholder{color:rgba(34,34,34,0.67)}.checkout-form .text-input:-ms-input-placeholder,.checkout-form .bordered-text-input:-ms-input-placeholder{color:rgba(34,34,34,0.67)}.checkout-form .hint{font-size:0.7em;color:rgba(34,34,34,0.67);line-height:1.4em}.checkout-form .total{text-align:center;font-size:1.4em;font-weight:bold;margin-bottom:0.8em}.checkout-form .actions{text-align:center}.checkout-form .actions button{margin-bottom:0.8em}.checkout-form .actions-disabled{pointer-events:none;opacity:0.4}.alert{background:#ED2467;position:fixed;top:0;left:0;right:0;padding:1em 20%;z-index:1000;color:#fff;line-height:1.5em}@media screen and (max-width: 1200px){.alert{padding:1em 15%}}@media screen and (max-width: 800px){.alert{padding:1em 10%}}@media screen and (max-width: 400px){.alert{padding:1em 5%}}.alert .close{background:#fff;border:none;color:#ED2467;cursor:pointer;border-radius:0.3em;margin:0 0.6em}.order-confirmation{position:absolute;width:90%;max-width:600px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.order-confirmation a{color:#222}.order-confirmation .order-details{background:rgba(34,34,34,0.1);padding:0.5em 1em;margin-bottom:3em;border-radius:0.3em}.order-confirmation .button,.order-confirmation .licenses-container .license-navigation a,.licenses-container .license-navigation .order-confirmation a{display:inline-block;color:#FF4345;background:#222}.order-confirmation .button.button-light,.order-confirmation .licenses-container .license-navigation a.button-light,.licenses-container .license-navigation .order-confirmation a.button-light{color:white;-webkit-animation:none;-moz-animation:none;animation:none;background:rgba(0,0,0,0.1);border-radius:4px}.order-confirmation .actions{text-align:center;margin-bottom:3em}.order-confirmation p{width:100%;font-size:1.0em;margin:0 0 1em 0}.order-confirmation .details p{font-size:0.8em}.licenses-container{color:#222;width:90%;max-width:600px;margin:0 auto;padding-top:4em}.licenses-container h1{margin-top:2em}.licenses-container p{width:100%;margin-bottom:1em}.licenses-container a{color:#222}.licenses-container a:hover{color:#222}.licenses-container .home-link{text-decoration:none;font-size:0.85em}.licenses-container .license-navigation{margin-top:1em}.licenses-container .license-navigation a{text-transform:none;font-size:0.85em;font-weight:500}