html{font-size:16px;position:relative;background-color:#FF7D7D}body{margin:0}body>.container{margin-top:3%}@font-face{font-family:"Just Script";src:url(../fonts/JustScript/JustScriptWeb-Regular.ttf), url(../fonts/JustScript/JustScriptWeb-Regular.woff), url(../fonts/JustScript/JustScriptWeb-Regular.woff2), url(../fonts/JustScript/JustScriptWeb-Regular.svg), url(../fonts/JustScript/JustScriptWeb-Regular.eot);font-weight:400;font-style:normal}@font-face{font-family:"Just Sans";src:url(../fonts/JustSans/Regular/JustSansWeb-Regular.ttf), url(../fonts/JustSans/Regular/JustSansWeb-Regular.woff), url(../fonts/JustSans/Regular/JustSansWeb-Regular.woff2), url(../fonts/JustSans/Regular/JustSansWeb-Regular.svg), url(../fonts/JustSans/Regular/JustSansWeb-Regular.eot);font-weight:400;font-style:normal}@font-face{font-family:"Just Sans";src:url(../fonts/JustSans/Bold/JustSansWeb-Bold.ttf), url(../fonts/JustSans/Bold/JustSansWeb-Bold.woff), url(../fonts/JustSans/Bold/JustSansWeb-Bold.woff2), url(../fonts/JustSans/Bold/JustSansWeb-Bold.svg), url(../fonts/JustSans/Bold/JustSansWeb-Bold.eot);font-weight:700;font-style:normal}body,html{color:#373433;font-family:'Just Sans', sans-serif}h1{font-family:'Just Script', sans-serif;font-size:calc(3rem + (4.375 - 3) * ((100vw - 320px) / (1400 - 320)));font-weight:normal;color:#fff;line-height:0.9em;max-width:870px;margin:0 auto 2% auto;-webkit-animation:fadeSlideRight 1s ease-out backwards;animation:fadeSlideRight 1s ease-out backwards}@media screen and (min-width:1400px){h1{font-size:4.375rem}}h2{font-family:'Just Script', sans-serif}h3{font-size:1.5rem}.intro{font-size:calc(1.2rem + (1.5 - 1.2) * ((100vw - 320px) / (1400 - 320)));font-weight:700;max-width:720px;margin:0 auto 3% auto;-webkit-animation:fadeSlideRight 1s ease-out 1s backwards;animation:fadeSlideRight 1s ease-out 1s backwards}@media screen and (min-width:1400px){.intro{font-size:1.5rem}}.intro2{font-family:'Just Script', sans-serif;font-size:calc(2.25rem + (3 - 2.5) * ((100vw - 320px) / (1400 - 320)));font-weight:normal;line-height:1.1;margin:0 auto 30px auto}@media screen and (min-width:1400px){.intro2{font-size:3rem}}.title-bar h2{font-family:'Just Script', sans-serif;font-size:calc(1.7rem + (2.6875 - 2) * ((100vw - 320px) / (1400 - 320)));font-weight:normal;line-height:1.1em;margin-bottom:0;color:#373433}@media screen and (min-width:1400px){.title-bar h2{font-size:2.6875rem}}h3.card-title{font-family:'Just Script', sans-serif;text-align:center;font-size:calc(1.4rem + (2.5 - 1.9) * ((100vw - 320px) / (1400 - 320)));font-weight:normal;margin-bottom:16px}@media screen and (min-width:1400px){h3.card-title{font-size:2.5rem}}#button-container h3{font-weight:700;margin-bottom:0}strong.strong-black,strong.strong-coral{font-weight:inherit;padding-left:0.2em;padding-right:0.2em;display:inline-block}strong.strong-black{background-color:#373433}strong.strong-coral{background-color:#FF7D7D;color:#fff}.footnote{position:absolute;margin-top:-20px;width:304px}#quiz-container{padding:12px 33px 0px 18px}.title-bar{color:#fff;text-align:center;padding-top:3px;padding-bottom:0px;margin-bottom:1%;background-position:top right -3%;background-repeat:no-repeat}#results-container .title-bar{background-position:top right -2%}@media screen and (min-width:924px){#results-container .title-bar{background-position:top right -10%}}@media screen and (min-width:1140px){#results-container .title-bar{background-position:top right -25%}}#cards-row,#results-container{background-color:#fff;border-radius:40px;padding-top:15px;padding-bottom:1%;-webkit-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.6);box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.6)}.card{background-color:transparent;max-width:365px;height:445px;-webkit-perspective:1000px;perspective:1000px;margin-left:auto;margin-right:auto;border:none;margin-bottom:6px;z-index:100}.card-inner{position:relative;width:100%;height:100%;-webkit-transition:-webkit-transform 0.8s;transition:-webkit-transform 0.8s;-o-transition:transform 0.8s;transition:transform 0.8s;transition:transform 0.8s, -webkit-transform 0.8s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.card-back,.card-front{position:absolute;width:100%;height:100%;text-align:center;background-color:#FF7D7D;border-radius:30px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.6);box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.6)}.small,small{font-size:0.675em}button span{pointer-events:none}.card-back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);text-align:center}.status-correct .card-back{background-color:#373433;color:#fff}#card-1,#card-2,#card-3,#question,#question-number{-webkit-animation-name:fade-in;animation-name:fade-in;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.answer-status-title{font-size:1.3em;margin-bottom:1em}.answer-detail{font-weight:700;font-size:1.3rem}#cards-row.cards-flip .card-col .card .card-inner{-webkit-animation-name:cards-flip;animation-name:cards-flip;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#cards-row.cards-flip-reverse .card-col .card .card-inner{-webkit-animation-name:cards-flip-reverse;animation-name:cards-flip-reverse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#cards-row.cards-flip #card-1 .card-inner{-webkit-animation-delay:1s;animation-delay:1s}#cards-row.cards-flip #card-2 .card-inner{-webkit-animation-delay:2s;animation-delay:2s}#cards-row.cards-flip #card-3 .card-inner{-webkit-animation-delay:3s;animation-delay:3s}@-webkit-keyframes cards-flip{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}to{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}}@keyframes cards-flip{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}to{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}}@-webkit-keyframes cards-flip-reverse{0%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}to{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@keyframes cards-flip-reverse{0%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}to{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}.card.card-flip .card-inner{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.card.card-flip:hover .card-inner{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}#quiz-results{display:none;padding-bottom:88px}#results-container{margin-bottom:100px}#results-container .title-bar{margin-bottom:35px}#results-container .results-container-col{max-width:960px;margin-left:auto;margin-right:auto}#results-container p{max-width:690px;margin-left:auto;margin-right:auto}#results-image{width:135px;position:absolute;bottom:27%;display:none}@media screen and (min-width:720px){#results-image{display:block;right:12%}}@media screen and (min-width:924px){#results-image{right:20%}}@media screen and (min-width:1140px){#results-image{right:25%}}#progress-bar{background-color:#efefef;width:80%;max-width:985px;margin:0 auto 40px auto;-webkit-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.6) inset;box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.6) inset;border-bottom-left-radius:12px;border-bottom-right-radius:12px;overflow:hidden;position:relative}#progress-bar-title{font-size:0.875rem;font-weight:700;position:absolute;left:0;right:0;line-height:25px}#progress-bar-inner{height:22px;width:0;background-color:#373433}#button-container{font-size:1.875em;font-weight:700!important;text-align:center;color:#fff;background-color:#FFFFFF;width:365px;padding:40px 0 50px 0;border-top-left-radius:50px;border-top-right-radius:50px;margin:0 auto 0 auto;position:relative;opacity:0}#footer-bar{height:50px;width:100%;background-image:url(../images/footer-bar.svg);background-position:top;background-size:cover;position:absolute;bottom:0}#footer-bar .col-12{position:relative}#u-logo{width:15%;max-width:88px;position:absolute;right:3px;bottom:-30px}#ie-alert{display:none}body.IE-only{background:none}body.IE-only #footer-bar,body.IE-only #quiz{display:none}body.IE-only #ie-alert{display:block}.skip-link{color:#373433;position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;right:5%;font-size:1.25rem;top:12%}.skip-link:focus{color:#373433;position:absolute;width:auto;height:auto;margin:auto;overflow:visible;clip:auto;white-space:normal;border:0;right:5%;font-size:1.25rem;top:12%}@media only screen and (max-width:953px){.answer-status-image{padding-bottom:68%!important}}@media only screen and (max-width:766px){.answer-status-image{padding-bottom:64.6%!important}}@media only screen and (max-width:768px){.title-bar{color:#fff;text-align:center;padding-top:3px;padding-bottom:0px;margin-bottom:1%;background-position:top right -3%;background-repeat:no-repeat;padding-right:60px;padding-left:60px}.footnote{display:none}}@media only screen and (max-width:600px){.answer-status-image{padding-bottom:61.6%!important}}@media only screen and (max-width:320px){.title-bar{color:#fff;text-align:center;padding-top:3px;padding-bottom:0px;margin-bottom:3%;background-position:top right -3%;background-repeat:no-repeat;padding-right:0px;padding-left:0px}.card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:0.2rem 0.2rem}.answer-status-image{padding-bottom:71.6%!important}}a.text-link{color:#373433;font-weight:700;border-bottom:2px solid #2FCFA0;text-decoration:none!important}a.text-link:hover{color:#373433;font-weight:700;border-bottom:2px solid #2FCFA0;background-color:#2FCFA0;text-decoration:none!important}.card .card-front table{margin-top:-15px}.card .card-front table td,.card .card-front table th{vertical-align:top;text-align:left;padding:0 5px 5px 5px;line-height:1.2}.card .card-front table th{width:50%}.btn-option{background-color:#373433;color:#fff;border-radius:5px;border:none;width:auto;width:9rem;margin-top:auto;position:absolute;bottom:20px;left:0;right:0;margin:auto}.btn-option:active,.btn-option:focus,.btn-option:hover{background-color:#2FCFA0;color:#fff}.btn-option.disabled{color:#fff;background-color:#373433;border-color:#373433;opacity:0.5}.btn-coral{background-color:#FF7D7D;border:solid 2px #FF7D7D;border-radius:12px;color:#373433}.btn-coral:hover{background-color:#fff;border:solid 2px #FF7D7D;color:#373433}#next-button{height:43px;border:none;background-size:cover;background-position:left;background-color:transparent;position:absolute;top:-35px;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-51%, 0);background-color:#FF7D7D;color:#373433;font-weight:bold;text-align:center;padding:11px 13px 12px;font-size:15px}#next-button:hover{background-position:right;background-color:#2FCFA0}.card-img{width:45%;position:relative}.card-img{top:-15px}.answer-status-image{top:-50px}.card-back .answer-status-image,.card-back .card-img{left:-5px}.answer-status-image{position:absolute}.answer-status-image{padding-bottom:61.6%;background-image:url(../images/icon-incorrect.svg);background-size:66.9%;background-repeat:no-repeat;background-position:center;background-color:transparent}.status-correct .answer-status-image{background-image:url(../images/icon-correct.svg)}.fade-in{-webkit-animation:fadeIn ease 3s forwards;animation:fadeIn ease 3s forwards}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeSlideRight{0%{opacity:0;-webkit-transform:translateX(-75px);transform:translateX(-75px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeSlideRight{0%{opacity:0;-webkit-transform:translateX(-75px);transform:translateX(-75px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.btn-pulse{-webkit-animation:pulse-coral 1.5s infinite;animation:pulse-coral 1.5s infinite}.btn-pulse:hover{-webkit-animation:none;animation:none}@-webkit-keyframes pulse-coral{0%{-webkit-box-shadow:0 0 0 0 rgba(255, 125, 125, 0.5);box-shadow:0 0 0 0 rgba(255, 125, 125, 0.5)}70%{-webkit-box-shadow:0 0 0 10px rgba(255, 125, 125, 0);box-shadow:0 0 0 10px rgba(255, 125, 125, 0)}to{-webkit-box-shadow:0 0 0 0 rgba(255, 125, 125, 0);box-shadow:0 0 0 0 rgba(255, 125, 125, 0)}}@keyframes pulse-coral{0%{-webkit-box-shadow:0 0 0 0 rgba(255, 125, 125, 0.5);box-shadow:0 0 0 0 rgba(255, 125, 125, 0.5)}70%{-webkit-box-shadow:0 0 0 10px rgba(255, 125, 125, 0);box-shadow:0 0 0 10px rgba(255, 125, 125, 0)}to{-webkit-box-shadow:0 0 0 0 rgba(255, 125, 125, 0);box-shadow:0 0 0 0 rgba(255, 125, 125, 0)}}.sr-only{color:#373433;position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}