html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.ool-container{font-size:13px;font-family:Roboto,sans-serif}.ool-container h1,.ool-container h2,.ool-container h3,.ool-container h4,.ool-container h5,.ool-container h6{font-family:Roboto Condensed,sans-serif;font-weight:700;text-transform:uppercase}.ool-container h1>.trailing,.ool-container h2>.trailing,.ool-container h3>.trailing,.ool-container h4>.trailing,.ool-container h5>.trailing,.ool-container h6>.trailing{position:relative;display:inline-block;z-index:0}.ool-container h1>.trailing:before,.ool-container h2>.trailing:before,.ool-container h3>.trailing:before,.ool-container h4>.trailing:before,.ool-container h5>.trailing:before,.ool-container h6>.trailing:before{content:'';height:3px;left:0;right:0;z-index:-1;bottom:2.25px;position:absolute;background:#fad172;background-blend-mode:multiply}@media(min-width:1000){.ool-container h1,.ool-container h2,.ool-container h3,.ool-container h4,.ool-container h5,.ool-container h6{position:relative}.ool-container h1>.trailing,.ool-container h2>.trailing,.ool-container h3>.trailing,.ool-container h4>.trailing,.ool-container h5>.trailing,.ool-container h6>.trailing{position:static}}@media(min-width:750px) and (min-height:600px){.ool-container{font-size:16px;line-height:1.4}}*,*:before,:after,input,textarea,select{box-sizing:border-box}html,body{height:100%}.ool-container{background-color:white;color:#252525;padding:4px;padding-top:0;height:100%;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased}.ool-container .ool-content{position:relative;height:calc(100% - 52px);opacity:0}@media(min-width:750px) and (min-height:600px){.ool-container .ool-content{height:calc(100% - 80px)}}.ool-container .ool-content>.ool-content--inner{display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;position:relative;overflow-x:hidden;background-image:url(../img/background.png)}html.pointer-events .ool-container .ool-content>.ool-content--inner:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(../img/foreground.png);opacity:.5;pointer-events:none}@media(min-width:750px) and (min-height:600px){.ool-container .ool-content>.ool-content--inner{-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}}.ool-container .ool-content>.ool-content--inner>.ool-view{overflow-y:auto}.ool-container .ool-content.transition.has-first-load{overflow-x:hidden;pointer-events:none}.ool-container .ool-content.transition.has-first-load>.ool-content--inner{width:200%}.ool-container .ool-content.transition.has-first-load>.ool-content--inner>.ool-view{-webkit-flex:1;-ms-flex:1;flex:1}.ool-container .ool-content.has-first-load{opacity:1}.ool-container .ool-button{border:3px solid #ff605e;padding:0 50px;margin:0 auto;line-height:45px;font-size:1.1em;border-radius:45px;background-color:transparent;font-weight:700;outline:none;transition:color .125s,background-color .125s}.ool-container .ool-button:hover{color:white;background-color:#ff605e}.ool-container .ool-header{height:52px;padding:0 10px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}@media(min-width:750px) and (min-height:600px){.ool-container .ool-header{height:80px}}.ool-container .ool-header .buttons{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex}.ool-container .ool-header .buttons>.button{position:relative;display:none;border:0;padding:0;margin:5px;background-color:transparent;z-index:0}.ool-container .ool-header .buttons>.button:before{content:'';height:3px;left:0;right:0;z-index:-1;bottom:2.25px;position:absolute;background:#ff605e;background-blend-mode:multiply;bottom:auto;top:100%}.ool-container .ool-header .buttons>.button.share{display:block;display:-webkit-flex;display:-ms-flexbox;display:flex}.ool-container .ool-header .buttons>.button.share:before{display:none}.ool-container .ool-header .buttons>.button.share>.icon{margin-left:20px;position:relative;z-index:0}.ool-container .ool-header .buttons>.button.share>.icon:before{content:'';height:3px;left:0;right:0;z-index:-1;bottom:2.25px;position:absolute;background:#ff605e;background-blend-mode:multiply;bottom:auto;top:100%}.ool-container .ool-header .buttons>.button.results:before{background-color:#fad172}.ool-container .ool-header .heading{display:none;text-align:center;-webkit-flex:1;-ms-flex:1;flex:1}.ool-container .ool-header .heading>.each{position:relative;display:inline-block;z-index:0}.ool-container .ool-header .heading>.each:before{content:'';height:3px;left:0;right:0;z-index:-1;bottom:2.25px;position:absolute;background:#fad172;background-blend-mode:multiply;bottom:auto;top:100%}.ool-container .ool-header .heading>.results{display:none}.ool-container .ool-header .oxford-open-learning{text-align:right;color:inherit;text-decoration:none;-webkit-flex:1;-ms-flex:1;flex:1}.ool-container .ool-header .oxford-open-learning>.copy{display:block;font-size:.75em;padding:5px}.ool-container .ool-header .oxford-open-learning>.logo{width:85px}@media(min-width:750px) and (min-height:600px){.ool-container .ool-header .oxford-open-learning>.logo{width:100px}}@media(min-width:1000px) and (min-height:700px){.ool-container .ool-header:not([data-header=intro]) .heading{display:block}}.ool-container .ool-header[data-header=question-first] .buttons>.button{display:none}.ool-container .ool-header[data-header=question] .buttons>.button{display:none}.ool-container .ool-header[data-header=question] .buttons>.back{display:block}@media(min-width:750px) and (min-height:600px){.ool-container .ool-header[data-header=results] .heading>.title{display:none}.ool-container .ool-header[data-header=results] .heading>.results{display:inline-block;z-index:0}.ool-container .ool-header[data-header=results] .heading>.results:before{content:'';height:3px;left:0;right:0;z-index:-1;bottom:2.25px;position:absolute;background:#fad172;background-blend-mode:multiply;bottom:auto;top:100%}}.ool-container .ool-header[data-header=profession]>.buttons{-webkit-flex:2;-ms-flex:2;flex:2}.ool-container .ool-header[data-header=profession]>.buttons>.button{display:none}.ool-container .ool-header[data-header=profession]>.buttons>.results{display:-webkit-flex;display:-ms-flexbox;display:flex}.ool-container .ool-header[data-header=profession] .oxford-open-learning{-webkit-flex:auto;-ms-flex:auto;flex:auto}@media(min-width:750px) and (min-height:600px){.ool-container .ool-header[data-header=profession]>.buttons>.share,.ool-container .ool-header[data-header=profession]>.buttons>.restart{display:-webkit-flex;display:-ms-flexbox;display:flex}}.ool-container .ool-view.intro{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:relative}@media(min-width:750px) and (min-height:600px){.ool-container .ool-view.intro{-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.ool-container .ool-view.intro>.background>.plane{display:none}.ool-container .ool-view.intro>.background>.bottom{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%) scale(.5);-ms-transform:translateX(-50%) scale(.5);transform:translateX(-50%) scale(.5);-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}@media(min-width:750px) and (min-height:600px){.ool-container .ool-view.intro>.background>.plane{display:block;position:absolute;top:90px;right:50%;margin-right:150px;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}}@media(min-width:1000px) and (min-height:700px){.ool-container .ool-view.intro>.background>.plane{-webkit-transform:none;-ms-transform:none;transform:none;margin-right:310px}.ool-container .ool-view.intro>.background>.bottom{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.ool-container .ool-view.intro>.content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:center;padding-bottom:95px;position:relative;z-index:0;width:250px}@media(min-width:750px) and (min-height:600px){.ool-container .ool-view.intro>.content{width:420px}}.ool-container .ool-view.intro .heading{font-family:Roboto Condensed,sans-serif;text-transform:uppercase;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:15px;margin-bottom:40px}.ool-container .ool-view.intro .heading .sign{width:40px}.ool-container .ool-view.intro .heading .segment{display:inline-block;line-height:1.125em}.ool-container .ool-view.intro .heading .small{font-size:1.3846153846em}.ool-container .ool-view.intro .heading .medium{font-size:2.0769230769em}.ool-container .ool-view.intro .heading .large{font-size:3.8461538462em;line-height:.9em}.ool-container .ool-view.intro .heading .highlight{position:relative;z-index:0}.ool-container .ool-view.intro .heading .highlight:before{content:'';height:3px;left:0;right:0;z-index:-1;bottom:2.25px;position:absolute;background:#fad172;background-blend-mode:multiply}@media(min-width:750px) and (min-height:600px){.ool-container .ool-view.intro .heading{margin-top:0;margin-bottom:60px;font-size:1.3em}.ool-container .ool-view.intro .heading .sign{width:60px}}.ool-container .ool-view.intro p{font-weight:500;margin:0}.ool-container .ool-view.intro .ool-button{margin-top:35px}@media(min-width:750px) and (min-height:600px){.ool-container .ool-view.intro .ool-button{margin-top:60px}}.ool-container .ool-question{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:center;padding-bottom:95px;margin:0 auto}.ool-container .ool-question .number{display:none}.ool-container .ool-question>.content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media(min-width:750px) and (min-height:600px){.ool-container .ool-question>.content{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ool-container .ool-question>.content h1{margin-top:0;margin-bottom:15px;font-size:3em;position:relative;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.ool-container .ool-question>.content h1>.trailing{position:static}.ool-container .ool-question>.content h1>.trailing:before{height:17px;bottom:3px}}.ool-container .ool-question>.content .message{text-align:center}@media(min-width:750px) and (min-height:600px){.ool-container .ool-question{padding-bottom:0;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}}.ool-container .ool-question .ool-question--next-button{background:url(../img/arrow.svg);background-size:contain;background-repeat:no-repeat;border:none;outline:none;color:#e6e6e6;width:80px;height:70px;text-transform:uppercase;font-family:Roboto Condensed,sans-serif;font-size:1.1em;text-align:left;padding-left:10px;cursor:pointer;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.ool-container .ool-question .ool-question--next-button.results{padding-left:5px}.ool-container .ool-question .ool-question--next-button:disabled{-webkit-filter:grayscale(100%);filter:grayscale(100%);cursor:default}@media(min-width:750px) and (min-height:600px){.ool-container .ool-question .ool-question--next-button{position:absolute;right:20px;top:0;bottom:0;margin:auto 0;width:115px;height:100px;font-size:1.5em}}.ool-container .ool-question.question-1{background-image:url(../img/q1/collage.png);background-position:bottom left;background-size:200px;background-repeat:no-repeat}@media(min-width:750px) and (min-height:600px){.ool-container .ool-question.question-1{background-size:300px}.ool-container .ool-question.question-1 .number{display:block;position:absolute;top:50%;left:5%;width:130px;font-weight:700;color:white}.ool-container .ool-question.question-1 .number>.triangles{margin-top:5px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.ool-container .ool-question.question-1 .number>.triangles>.triangle{width:15px;fill:white}.ool-container .ool-question.question-1 .number>.triangles>.triangle polygon:not(:first-child){fill:#eae8db}.ool-container .ool-question.question-1 .number>.triangles>.triangle.filled{fill:white}.ool-container .ool-question.question-1 .number>.triangles>.triangle.filled polygon:not(:first-child){display:none}}@media(min-width:1000px) and (min-height:700px){.ool-container .ool-question.question-1{background-size:400px}.ool-container .ool-question.question-1 .number{left:10%}}@media screen and (min-width:0\0){.ool-container .ool-question.question-1 .number>.triangles{display:none}}.ool-container .ool-question.question-2{background-image:url(../img/q2/collage.png);background-position:bottom left;background-size:200px;background-repeat:no-repeat}@media(min-width:750px) and (min-height:600px){.ool-container .ool-question.question-2{background-size:300px}.ool-container .ool-question.question-2 .number{display:block;position:absolute;top:50%;left:5%;width:130px;font-weight:700;color:white}.ool-container .ool-question.question-2 .number>.triangles{margin-top:5px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.ool-container .ool-question.question-2 .number>.triangles>.triangle{width:15px;fill:white}.ool-container .ool-question.question-2 .number>.triangles>.triangle polygon:not(:first-child){fill:#eae8db}.ool-container .ool-question.question-2 .number>.triangles>.triangle.filled{fill:white}.ool-container .ool-question.question-2 .number>.triangles>.triangle.filled polygon:not(:first-child){display:none}}@media(min-width:1000px) and (min-height:700px){.ool-container .ool-question.question-2{background-size:400px}.ool-container .ool-question.question-2 .number{left:10%}}@media screen and (min-width:0\0){.ool-container .ool-question.question-2 .number>.triangles{display:none}}.ool-container .ool-question.question-3{background-image:url(../img/q3/collage.png);background-position:bottom left;background-size:200px;background-repeat:no-repeat}@media(min-width:750px) and (min-height:600px){.ool-container .ool-question.question-3{background-size:300px}.ool-container .ool-question.question-3 .number{display:block;position:absolute;top:50%;left:5%;width:130px;font-weight:700;color:white}.ool-container .ool-question.question-3 .number>.triangles{margin-top:5px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.ool-container .ool-question.question-3 .number>.triangles>.triangle{width:15px;fill:white}.ool-container .ool-question.question-3 .number>.triangles>.triangle polygon:not(:first-child){fill:#eae8db}.ool-container .ool-question.question-3 .number>.triangles>.triangle.filled{fill:white}.ool-container .ool-question.question-3 .number>.triangles>.triangle.filled polygon:not(:first-child){display:none}}@media(min-width:1000px) and (min-height:700px){.ool-container .ool-question.question-3{background-size:400px}.ool-container .ool-question.question-3 .number{left:10%}}@media screen and (min-width:0\0){.ool-container .ool-question.question-3 .number>.triangles{display:none}}.ool-container .ool-question.question-4{background-image:url(../img/q4/collage.png);background-position:bottom left;background-size:200px;background-repeat:no-repeat}@media(min-width:750px) and (min-height:600px){.ool-container .ool-question.question-4{background-size:300px}.ool-container .ool-question.question-4 .number{display:block;position:absolute;top:50%;left:5%;width:130px;font-weight:700;color:white}.ool-container .ool-question.question-4 .number>.triangles{margin-top:5px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.ool-container .ool-question.question-4 .number>.triangles>.triangle{width:15px;fill:white}.ool-container .ool-question.question-4 .number>.triangles>.triangle polygon:not(:first-child){fill:#eae8db}.ool-container .ool-question.question-4 .number>.triangles>.triangle.filled{fill:white}.ool-container .ool-question.question-4 .number>.triangles>.triangle.filled polygon:not(:first-child){display:none}}@media(min-width:1000px) and (min-height:700px){.ool-container .ool-question.question-4{background-size:400px}.ool-container .ool-question.question-4 .number{left:10%}}@media screen and (min-width:0\0){.ool-container .ool-question.question-4 .number>.triangles{display:none}}.ool-container .ool-question.question-5{background-image:url(../img/q5/collage.png);background-position:bottom left;background-size:200px;background-repeat:no-repeat}@media(min-width:750px) and (min-height:600px){.ool-container .ool-question.question-5{background-size:300px}.ool-container .ool-question.question-5 .number{display:block;position:absolute;top:50%;left:5%;width:130px;font-weight:700;color:white}.ool-container .ool-question.question-5 .number>.triangles{margin-top:5px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.ool-container .ool-question.question-5 .number>.triangles>.triangle{width:15px;fill:white}.ool-container .ool-question.question-5 .number>.triangles>.triangle polygon:not(:first-child){fill:#eae8db}.ool-container .ool-question.question-5 .number>.triangles>.triangle.filled{fill:white}.ool-container .ool-question.question-5 .number>.triangles>.triangle.filled polygon:not(:first-child){display:none}}@media(min-width:1000px) and (min-height:700px){.ool-container .ool-question.question-5{background-size:400px}.ool-container .ool-question.question-5 .number{left:10%}}@media screen and (min-width:0\0){.ool-container .ool-question.question-5 .number>.triangles{display:none}}.ool-container .ool-question.reorder-question{-webkit-flex:1;-ms-flex:1;flex:1}.ool-container .ool-question.reorder-question>.content{width:250px;margin:auto}@media(min-width:750px) and (min-height:600px){.ool-container .ool-question.reorder-question>.content{width:600px}}.ool-container .ool-question.reorder-question>.content>.answers{text-align:left;list-style:none;margin:0;padding:0;padding-left:45px;position:relative}@media(min-width:750px) and (min-height:600px){.ool-container .ool-question.reorder-question>.content>.answers{width:420px;padding-left:85px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}}.ool-container .ool-question.reorder-question>.content>.answers>.answer{position:relative;font-family:Roboto Condensed,sans-serif;font-weight:700}.ool-container .ool-question.reorder-question>.content>.answers>.answer>.answer--inner{border:3px solid #ff605e;text-transform:uppercase;padding:8px 20px;padding-right:40px;border-radius:20px;margin:20px 0;transition:opacity .125s,transform .125s,filter .125s;transition:opacity .125s,-webkit-transform .125s,-webkit-filter .125s,opacity .125s,-webkit-transform .125s,filter .125s;cursor:-webkit-grab}.ool-container .ool-question.reorder-question>.content>.answers>.answer>.answer--inner:after{content:'';position:absolute;top:0;bottom:0;right:20px;margin:auto 0;width:4px;height:4px;border-radius:100%;background-color:#ff605e;box-shadow:0 -9px #ff605e,0 9px #ff605e}@media(min-width:750px) and (min-height:600px){.ool-container .ool-question.reorder-question>.content>.answers>.answer{font-size:1.1em}.ool-container .ool-question.reorder-question>.content>.answers>.answer>.answer--inner{font-size:1.1em;border-radius:35px;padding:15px 35px;padding-right:50px}.ool-container .ool-question.reorder-question>.content>.answers>.answer>.answer--inner:after{right:30px}}.ool-container .ool-question.reorder-question>.content>.answers>.answer.sortable-ghost{opacity:.5}.ool-container .ool-question.reorder-question>.content>.answers>.answer.sortable-fallback>.answer--inner{margin:0}.ool-container .ool-question.reorder-question>.content>.answers>.answer:not(.sortable-fallback){counter-increment:index}.ool-container .ool-question.reorder-question>.content>.answers>.answer:not(.sortable-fallback):before{content:"0" counter(index);color:white;font-size:3.5em;line-height:.8em;position:absolute;right:100%;top:0;margin-right:10px;pointer-events:none}@media(min-width:750px) and (min-height:600px){.ool-container .ool-question.reorder-question>.content>.answers>.answer:not(.sortable-fallback):before{display:block;height:45px;line-height:45px;top:0;bottom:0;margin:auto 0;margin-right:20px}}.ool-container .ool-question.reorder-question>.content>.alternate-answers>.ool-checkbox{cursor:pointer;position:relative;padding:5px 0;padding-left:45px;margin:10px 0;margin-left:45px;text-align:left;font-weight:700}.ool-container .ool-question.reorder-question>.content>.alternate-answers>.ool-checkbox>.checkbox{position:absolute;top:0;bottom:0;margin:auto 0;left:0;margin-right:10px;border-radius:100%;border:3px solid #ff605e;height:30px;width:30px}.ool-container .ool-question.reorder-question>.content>.alternate-answers>.ool-checkbox>.checkbox:before,.ool-container .ool-question.reorder-question>.content>.alternate-answers>.ool-checkbox>.checkbox:after{content:'';background-color:#f5ab33;height:3px;width:0;position:absolute;transition:width .125s}.ool-container .ool-question.reorder-question>.content>.alternate-answers>.ool-checkbox>.checkbox:before{width:0;top:11px;left:4px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;transition-delay:.2s}.ool-container .ool-question.reorder-question>.content>.alternate-answers>.ool-checkbox>.checkbox:after{width:0;top:17px;left:9px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.ool-container .ool-question.reorder-question>.content>.alternate-answers>.ool-checkbox:hover{text-decoration:underline}@media(min-width:750px) and (min-height:600px){.ool-container .ool-question.reorder-question>.content>.alternate-answers{width:340px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}}@media(min-width:750px) and (min-height:600px) and (max-width:1000px){.ool-container .ool-question.reorder-question>.content>.alternate-answers{text-shadow:-1px -1px white,1px -1px white,-1px 1px white,1px 1px white}}.ool-container .ool-question.reorder-question.has-alternate-answer>.content>.answers>.answer>.answer--inner{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.ool-container .ool-question.reorder-question.has-alternate-answer.all-of-these>.content>.alternate-answers>.ool-checkbox[data-answer=all]>.checkbox:before{width:8px;transition-delay:0}.ool-container .ool-question.reorder-question.has-alternate-answer.all-of-these>.content>.alternate-answers>.ool-checkbox[data-answer=all]>.checkbox:after{width:15px;transition-delay:.2s}.ool-container .ool-question.reorder-question.has-alternate-answer.none-of-these>.content>.answers>.answer>.answer--inner{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.ool-container .ool-question.reorder-question.has-alternate-answer.none-of-these>.content>.alternate-answers>.ool-checkbox[data-answer=none]>.checkbox:before{width:8px;transition-delay:0}.ool-container .ool-question.reorder-question.has-alternate-answer.none-of-these>.content>.alternate-answers>.ool-checkbox[data-answer=none]>.checkbox:after{width:15px;transition-delay:.2s}.ool-container .ool-question.reorder-question.hover-alternate-answers>.content>.answers>.answer>.answer--inner{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.ool-container .ool-question.reorder-question.hover-alternate-answers.hover-alternate-answers--all-of-these>.content>.answers>.answer>.answer--inner{-webkit-filter:grayscale(0);filter:grayscale(0)}.ool-container .ool-question.reorder-question.hover-alternate-answers.hover-alternate-answers--none-of-these>.content>.answers>.answer>.answer--inner{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.ool-container .ool-question.select-list-question{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1}.ool-container .ool-question.select-list-question>.content{width:250px;margin:0 auto}@media(min-width:750px) and (min-height:600px){.ool-container .ool-question.select-list-question>.content{width:350px}}@media(min-width:1000px) and (min-height:700px){.ool-container .ool-question.select-list-question>.content{width:780px}}.ool-container .ool-question.select-list-question>.content>.answers{text-align:left;list-style:none;margin:0;padding:0;padding-left:45px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@media(min-width:750px) and (min-height:600px){.ool-container .ool-question.select-list-question>.content>.answers{width:410px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;padding-left:80px;margin-top:10px}}.ool-container .ool-question.select-list-question>.content>.answers>.answer{cursor:pointer;position:relative;padding:10px 0}.ool-container .ool-question.select-list-question>.content>.answers>.answer>.answer--inner{font-family:Roboto Condensed,sans-serif;font-weight:700;border:3px solid #ff605e;text-transform:uppercase;padding:8px 20px;padding-right:40px;border-radius:20px;transition:.125s}.ool-container .ool-question.select-list-question>.content>.answers>.answer>.checkbox{position:absolute;top:0;bottom:0;margin:auto 0;right:100%;margin-right:10px;border-radius:100%;border:3px solid #ff605e;height:40px;width:40px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);transition:-webkit-transform .125s;transition:transform .125s}.ool-container .ool-question.select-list-question>.content>.answers>.answer>.checkbox:before,.ool-container .ool-question.select-list-question>.content>.answers>.answer>.checkbox:after{content:'';background-color:#f5ab33;height:2px;width:0;position:absolute}.ool-container .ool-question.select-list-question>.content>.answers>.answer>.checkbox:before{width:8px;top:17px;left:8px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.ool-container .ool-question.select-list-question>.content>.answers>.answer>.checkbox:after{width:18px;top:23px;left:13px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.ool-container .ool-question.select-list-question>.content>.answers>.answer.selected>.checkbox{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition-delay:0}@media(min-width:750px) and (min-height:600px){.ool-container .ool-question.select-list-question>.content>.answers>.answer{font-size:1.1em}.ool-container .ool-question.select-list-question>.content>.answers>.answer>.answer--inner{font-size:1.1em;border-radius:35px;padding:15px 35px;padding-right:50px}.ool-container .ool-question.select-list-question>.content>.answers>.answer>.checkbox{width:62px;height:62px}.ool-container .ool-question.select-list-question>.content>.answers>.answer>.checkbox:before,.ool-container .ool-question.select-list-question>.content>.answers>.answer>.checkbox:after{height:3px}.ool-container .ool-question.select-list-question>.content>.answers>.answer>.checkbox:before{width:12px;top:29px;left:14px}.ool-container .ool-question.select-list-question>.content>.answers>.answer>.checkbox:after{width:30px;top:39px;left:22px}}.ool-container .ool-question.select-list-question>.content>.answers.selected>.answer>.answer--inner{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);-webkit-filter:grayscale(100%);filter:grayscale(100%)}.ool-container .ool-question.select-list-question>.content>.answers.selected>.answer.selected>.answer--inner{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-filter:grayscale(0);filter:grayscale(0)}.ool-container .ool-question.select-list-question>.content>.answers:hover>.answer:not(:hover)>.answer--inner{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);-webkit-filter:grayscale(100%);filter:grayscale(100%)}.ool-container .ool-question.select-list-question>.content>.answers:hover>.answer:hover>.answer--inner{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-filter:grayscale(0);filter:grayscale(0)}.ool-container .ool-question.select-box-question{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1}.ool-container .ool-question.select-box-question>.content{width:250px;margin:0 auto}@media(min-width:750px) and (min-height:600px){.ool-container .ool-question.select-box-question>.content{width:350px}}@media(min-width:1000px) and (min-height:700px){.ool-container .ool-question.select-box-question>.content{width:780px}}.ool-container .ool-question.select-box-question>.content>.answers{list-style:none;margin:0;padding:0}@media(min-width:1000px) and (min-height:700px){.ool-container .ool-question.select-box-question>.content>.answers{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:300px;margin-top:30px}}.ool-container .ool-question.select-box-question>.content>.answers>.answer{cursor:pointer;padding:10px 0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.ool-container .ool-question.select-box-question>.content>.answers>.answer:first-child{padding-top:0}.ool-container .ool-question.select-box-question>.content>.answers>.answer:last-child{padding-bottom:0}@media(min-width:1000px) and (min-height:700px){.ool-container .ool-question.select-box-question>.content>.answers>.answer{margin:0 10px;padding:0;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.ool-container .ool-question.select-box-question>.content>.answers>.answer:first-child{margin-left:0}.ool-container .ool-question.select-box-question>.content>.answers>.answer:last-child{margin-right:0}}.ool-container .ool-question.select-box-question>.content>.answers>.answer>.answer--inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;transition:filter .125s,opacity .125s,transform .125s;transition:-webkit-filter .125s,opacity .125s,-webkit-transform .125s,filter .125s,opacity .125s,-webkit-transform .125s}.ool-container .ool-question.select-box-question>.content>.answers>.answer>.answer--inner>.title,.ool-container .ool-question.select-box-question>.content>.answers>.answer>.answer--inner>.subtitle{padding:10px}@media(min-width:750px) and (min-height:600px){.ool-container .ool-question.select-box-question>.content>.answers>.answer>.answer--inner>.title,.ool-container .ool-question.select-box-question>.content>.answers>.answer>.answer--inner>.subtitle{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.ool-container .ool-question.select-box-question>.content>.answers>.answer>.answer--inner>.title{font-family:Roboto Condensed,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.05em}@media(min-width:750px) and (min-height:600px){.ool-container .ool-question.select-box-question>.content>.answers>.answer>.answer--inner>.title{font-size:1.8em;padding:20px 60px;line-height:1}}@media(min-width:750px) and (min-height:600px){.ool-container .ool-question.select-box-question>.content>.answers>.answer>.answer--inner>.subtitle{font-size:.9em}}.ool-container .ool-question.select-box-question>.content>.answers>.answer>.answer--inner>.subtitle>.ool-button{display:none}@media(min-width:750px) and (min-height:600px){.ool-container .ool-question.select-box-question>.content>.answers>.answer>.answer--inner>.subtitle>.ool-button{display:block;margin-top:15px;border-color:white;line-height:37px}}.ool-container .ool-question.select-box-question>.content>.answers>.answer:nth-child(1)>.answer--inner>.title{background-color:#fad172}.ool-container .ool-question.select-box-question>.content>.answers>.answer:nth-child(1)>.answer--inner>.subtitle{background-color:#f5ab33}.ool-container .ool-question.select-box-question>.content>.answers>.answer:nth-child(2)>.answer--inner>.title{background-color:#b5e1e0}.ool-container .ool-question.select-box-question>.content>.answers>.answer:nth-child(2)>.answer--inner>.subtitle{background-color:#9ed4d3}.ool-container .ool-question.select-box-question>.content>.answers>.answer:nth-child(3)>.answer--inner>.title{background-color:#aee599}.ool-container .ool-question.select-box-question>.content>.answers>.answer:nth-child(3)>.answer--inner>.subtitle{background-color:#9ed488}.ool-container .ool-question.select-box-question>.content>.answers.selected>.answer>.answer--inner{opacity:.8;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);-webkit-filter:grayscale(100%);filter:grayscale(100%)}.ool-container .ool-question.select-box-question>.content>.answers.selected>.answer.selected>.answer--inner{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-filter:grayscale(0);filter:grayscale(0)}@media(min-width:750px) and (min-height:600px){.ool-container .ool-question.select-box-question>.content>.answers.selected>.answer.selected>.answer--inner>.subtitle>.ool-button{background-color:#ff605e;color:white}}.ool-container .ool-question.select-box-question>.content>.answers:hover>.answer>.answer--inner{opacity:.8;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.ool-container .ool-question.select-box-question>.content>.answers:hover>.answer:hover>.answer--inner{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-filter:grayscale(0);filter:grayscale(0)}.ool-container .ool-view.results{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex}.ool-container .ool-view.results>.content{width:100%}@media(min-width:750px) and (min-height:600px){.ool-container .ool-view.results>.content{display:-webkit-flex;display:-ms-flexbox;display:flex}}@media(min-width:750px) and (min-height:600px){.ool-container .ool-view.results>.content>.professions{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1}}.ool-container .ool-view.results>.content>.professions>.profession{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:30px 0}.ool-container .ool-view.results>.content>.professions>.profession:nth-child(1){background-color:#fbd273}.ool-container .ool-view.results>.content>.professions>.profession:nth-child(1)>.heading>h1,.ool-container .ool-view.results>.content>.professions>.profession:nth-child(1)>.heading>h2{z-index:0}.ool-container .ool-view.results>.content>.professions>.profession:nth-child(1)>.heading>h1:before,.ool-container .ool-view.results>.content>.professions>.profession:nth-child(1)>.heading>h2:before{content:'';height:3px;left:0;right:0;z-index:-1;bottom:2.25px;position:absolute;background:#f5ab33;background-blend-mode:multiply}.ool-container .ool-view.results>.content>.professions>.profession:nth-child(2){background-color:#b5e1e0}.ool-container .ool-view.results>.content>.professions>.profession:nth-child(2)>.heading>h1,.ool-container .ool-view.results>.content>.professions>.profession:nth-child(2)>.heading>h2{z-index:0}.ool-container .ool-view.results>.content>.professions>.profession:nth-child(2)>.heading>h1:before,.ool-container .ool-view.results>.content>.professions>.profession:nth-child(2)>.heading>h2:before{content:'';height:3px;left:0;right:0;z-index:-1;bottom:2.25px;position:absolute;background:#48a4a2;background-blend-mode:multiply}.ool-container .ool-view.results>.content>.professions>.profession:nth-child(3){background-color:#eae8db}.ool-container .ool-view.results>.content>.professions>.profession:nth-child(3)>.heading>h1,.ool-container .ool-view.results>.content>.professions>.profession:nth-child(3)>.heading>h2{z-index:0}.ool-container .ool-view.results>.content>.professions>.profession:nth-child(3)>.heading>h1:before,.ool-container .ool-view.results>.content>.professions>.profession:nth-child(3)>.heading>h2:before{content:'';height:3px;left:0;right:0;z-index:-1;bottom:2.25px;position:absolute;background:#b8b4a3;background-blend-mode:multiply}@media(min-width:750px) and (min-height:600px){.ool-container .ool-view.results>.content>.professions>.profession{-webkit-flex:2;-ms-flex:2;flex:2;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ool-container .ool-view.results>.content>.professions>.profession:first-child{-webkit-flex:3;-ms-flex:3;flex:3}.ool-container .ool-view.results>.content>.professions>.profession:nth-child(2){border:5px solid white;border-width:0 5px}}@media(min-width:1000px) and (min-height:700px){.ool-container .ool-view.results>.content>.professions>.profession{-webkit-flex:3;-ms-flex:3;flex:3}.ool-container .ool-view.results>.content>.professions>.profession:first-child{-webkit-flex:7;-ms-flex:7;flex:7}}.ool-container .ool-view.results>.content>.professions>.profession>.heading{padding:0 60px}.ool-container .ool-view.results>.content>.professions>.profession>.heading>h1,.ool-container .ool-view.results>.content>.professions>.profession>.heading>h2{margin:0;position:relative;text-align:center}.ool-container .ool-view.results>.content>.professions>.profession>.heading>h1{font-size:2.3em}.ool-container .ool-view.results>.content>.professions>.profession>.image{width:250px;max-width:100%;margin:auto;position:relative}.ool-container .ool-view.results>.content>.professions>.profession>.image>.small{display:none}.ool-container .ool-view.results>.content>.professions>.profession>.image>img{width:100%}.ool-container .ool-view.results>.content>.professions>.profession>.image>.overlay{position:absolute;top:0;left:0;right:0;margin:auto;height:100%;width:auto;opacity:.8}.ool-container .ool-view.results>.content>.professions>.profession .percentage{position:absolute;top:30px;left:30px}.ool-container .ool-view.results>.content>.professions>.profession .percentage>.triangle{display:block;width:25px;margin:auto}.ool-container .ool-view.results>.content>.professions>.profession .percentage>.triangle>polygon{fill:white}.ool-container .ool-view.results>.content>.professions>.profession .percentage>.number{display:none}@media(min-width:750px) and (min-height:600px){.ool-container .ool-view.results>.content>.professions>.profession>.image{width:100px}.ool-container .ool-view.results>.content>.professions>.profession>.image>.small{display:block}.ool-container .ool-view.results>.content>.professions>.profession>.image>.large{display:none}.ool-container .ool-view.results>.content>.professions>.profession:first-child>.image{width:300px}.ool-container .ool-view.results>.content>.professions>.profession .percentage>.triangle{display:none}.ool-container .ool-view.results>.content>.professions>.profession .percentage>.number{display:block;font-size:2em;line-height:60px;text-align:center;font-weight:500;color:white;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;border:3px solid white;width:70px;height:70px;border-radius:100%}.ool-container .ool-view.results>.content>.professions>.profession:not(:first-child) .percentage{left:15px}.ool-container .ool-view.results>.content>.professions>.profession:not(:first-child) .percentage>.number{-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}}@media(min-width:1000px) and (min-height:700px){.ool-container .ool-view.results>.content>.professions>.profession>.image{width:180px}.ool-container .ool-view.results>.content>.professions>.profession:first-child>.image{width:500px}}.ool-container .ool-view.profession{-webkit-flex:1;-ms-flex:1;flex:1}.ool-container .ool-view.profession>.content{padding:20px;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.ool-container .ool-view.profession>.content nav{display:none}.ool-container .ool-view.profession>.content h1{font-size:3em;padding-right:40%;margin-top:0}.ool-container .ool-view.profession>.content h2{font-family:Roboto,sans-serif;font-weight:400;font-size:.9em;counter-increment:occurence;letter-spacing:.3em;margin:2em 0}.ool-container .ool-view.profession>.content h2:before{content:counter(occurence) ".";padding-right:.5em}.ool-container .ool-view.profession>.content .image{display:none}@media(min-width:750px) and (min-height:600px){.ool-container .ool-view.profession>.content{padding-top:150px;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ool-container .ool-view.profession>.content nav{display:block;width:260px}.ool-container .ool-view.profession>.content nav ol{text-transform:lowercase}.ool-container .ool-view.profession>.content nav ol li{margin:20px 0}.ool-container .ool-view.profession>.content nav ol li:first-child{margin-top:0}.ool-container .ool-view.profession>.content article{max-width:510px}}@media(min-width:1000px) and (min-height:700px){.ool-container .ool-view.profession>.content>.image{position:relative;display:block;max-width:450px}.ool-container .ool-view.profession>.content>.image>img{width:100%}.ool-container .ool-view.profession>.content>.image>.overlay{position:absolute;top:0;left:0;opacity:.8}}