@import url(https://fonts.googleapis.com/css2?family=Varela+Round&display=swap);h1{font-family:var(--font-bold)}.container{margin:4%;text-align:left}.policy h3{margin-bottom:1%;margin-top:40px}.policy p{font-size:.9em}.opac{opacity:.6}body{background-color:#122026;font-family:var(--font-bold);text-align:center}a,div{color:#fefffe;text-decoration:none}.theory-test{align-items:center;display:flex;flex-direction:column;font-family:var(--font-bold);margin:5%}.theory-test .logo-container{width:208px}.theory-test .logo{height:100%;width:100%}.theory-test .message-container{align-items:center;display:flex;font-family:var(--font-bold);justify-content:center;margin:4% 0 0;position:relative;width:100%}.theory-test .message-container .animation{height:400px;width:400px}.theory-test .message{font-size:4em;max-width:980px;opacity:.9;position:absolute}.theory-test .watch{background-color:#fff;border-radius:40px;bottom:3%;cursor:pointer;opacity:.9;position:absolute}.theory-test .watch-wrapper{align-items:center;color:#000;display:flex;flex-direction:row;justify-content:center;padding:10px 20px}.theory-test .watch-icon{margin-right:10px;width:32px}.theory-test .close{cursor:pointer;display:inline-block;margin:24px 0;width:auto}.theory-test .app-types{align-items:center;display:flex;flex-direction:row;justify-content:space-around;margin:4% 0 2%;max-width:1100px;width:100%}.theory-test .app-types .app-type{cursor:pointer;display:flex;flex-direction:column;font-family:var(--font-bold);margin:0 4%;max-width:14vw;opacity:.3;padding-bottom:1.5%}.theory-test .app-types .app-type-active{border-bottom:3px solid var(--colour-accent);opacity:1}.theory-test .app-types .app-type img{height:60px;margin-bottom:18px}.theory-test .app-types .app-type--adi.app-type-active,.theory-test .app-types .app-type--lgv-pcv.app-type-active,.theory-test .app-types .app-type--motorcycles.app-type-active{border-bottom-color:var(--colour-accent)}.theory-test .app-details{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:4% 0;max-width:980px;min-height:557px;width:100%}.theory-test .app-details .detail-left{display:flex;flex:3 1;flex-direction:column;justify-content:center;padding-right:6%;text-align:left}.theory-test .app-details .detail-right{flex:3 1}.theory-test .app-details .detail-small-title{font-family:var(--font-regular);font-size:larger;margin-bottom:3%}.theory-test .app-details .detail-title{font-family:var(--font-bold);font-size:3em}.theory-test .app-details .detail-title-sub{font-family:var(--font-bold);font-size:2.4em;margin-bottom:3%}.theory-test .app-details .detail-text{font-family:var(--font-regular);margin-bottom:6%;opacity:.8}.theory-test .footer{display:flex;justify-content:center;margin:4% 0;width:100%}.theory-test .footer a{font-size:.8em;margin:0 2%;opacity:.6}.theory-test .footer a:hover{opacity:1}.theory-test .foot-note{display:flex;font-size:.8em;justify-content:center;margin:1%;max-width:670px;opacity:.4}.theory-test .store{display:inline-block;margin-bottom:12px;margin-right:20px;overflow:hidden}.theory-test .store-ios-img{height:60px;width:180px}.theory-test .store-google-img{height:60px}.theory-test .fade-in{animation:fadeIn 1s ease;-webkit-animation:fadeIn 1s ease;-moz-animation:fadeIn 1s ease;-o-animation:fadeIn 1s ease;-ms-animation:fadeIn 1s ease}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.theory-test .coming-soon{align-items:flex-start;font-family:var(--font-bold);font-size:20px;margin:10%;text-align:center}.theory-test .app-car{background-image:url(/static/media/phone-car.993de12885cf3b65692c.png);background-position:100%;background-repeat:no-repeat;background-size:60%}@media screen and (max-width:760px){.theory-test{margin:10%}.theory-test .logo-container{width:46vw}.theory-test .message-container .animation{height:auto;width:80%}.theory-test .message{font-size:2em;margin-top:3px}.theory-test .app-type img{margin-bottom:0!important}.theory-test .app-type span{display:none}.theory-test .app-details{flex-direction:column}.theory-test .app-details .detail-left,.theory-test .app-details .detail-right{flex-grow:none}.theory-test .app-car{background-position:-30px 30px;background-size:100%;padding-top:320px}.theory-test .coming-soon{align-items:center;justify-content:flex-start}}:root{--font-regular:"Varela Round";--font-bold:"CeraProBold";--colour-accent:#f5a623;--colour-car:#f5a623;--colour-motorcycles:#0d73e9;--colour-lgv-pcv:#dd452c;--colour-adi:#a56f17}@font-face{font-family:CeraProBold;font-style:normal;font-weight:400;src:url(/static/media/cerapro-bold.cc0ba0cfac4686691325.woff2) format("woff2"),url(/static/media/cerapro-bold.13774b7606ea0046681d.woff) format("woff")}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;padding:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}div{font-family:var(--font-regular)}
/*# sourceMappingURL=main.840f5653.css.map*/