@font-face{font-family:icons-cr;src:url(../fonts/icons-cr.eot?1684476085951);src:url(../fonts/icons-cr.eot?1684476085951#iefix) format("eot"),url(../fonts/icons-cr.woff?1684476085951) format("woff"),url(../fonts/icons-cr.ttf?1684476085951) format("truetype");font-display:block}
.symbol-add-circle-bold-1:before,.symbol-advertising-megaphone:before,.symbol-alarm-bell:before,.symbol-arrow-down-1:before,.symbol-arrow-left-1:before,.symbol-arrow-right-1:before,.symbol-award-trophy-star:before,.symbol-b2b-home-design-tool-layout:before,.symbol-b2b-home-job-choose-cadidate:before,.symbol-b2b-home-job-seach-team-man:before,.symbol-b2b-home-linkedin:before,.symbol-b2b-home-messages-people-user-clock:before,.symbol-b2b-home-multiple-actions-check:before,.symbol-b2b-home-stopwatch:before,.symbol-b2b-home-team-meeting:before,.symbol-b2b-home-time-clock-hand:before,.symbol-bicycle:before,.symbol-blazer:before,.symbol-book-open-text:before,.symbol-briefcase:before,.symbol-business-analyst:before,.symbol-calendar-2:before,.symbol-calendar:before,.symbol-challenge-accept:before,.symbol-challenge-code:before,.symbol-challenge-cv:before,.symbol-challenge-fly:before,.symbol-challenge-gift:before,.symbol-challenge-money:before,.symbol-challenge-none:before,.symbol-challenge-participants:before,.symbol-challenge-podium:before,.symbol-challenge-seniority:before,.symbol-challenge-talk:before,.symbol-challenge-test:before,.symbol-challenge-type:before,.symbol-challenge-views:before,.symbol-charger:before,.symbol-chat-translate:before,.symbol-check:before,.symbol-chess-knight:before,.symbol-close:before,.symbol-code-test:before,.symbol-coffee-cup:before,.symbol-cookie:before,.symbol-copy-paste:before,.symbol-credit-card:before,.symbol-dashboard-all-challenges:before,.symbol-dashboard-all-skillchallenges:before,.symbol-dashboard-billing:before,.symbol-dashboard-company-account:before,.symbol-dashboard-job-offer:before,.symbol-dashboard-knowledge-hub:before,.symbol-dashboard-my-dashboard:before,.symbol-dashboard-overview:before,.symbol-dashboard-skillchallenge:before,.symbol-dashboard-talent-pool:before,.symbol-dashboard-user-management:before,.symbol-data-analyst:before,.symbol-download:before,.symbol-dropdown:before,.symbol-earth:before,.symbol-edit:before,.symbol-envelope:before,.symbol-error:before,.symbol-facebook:before,.symbol-file-candidate-pdf:before,.symbol-file-candidate-xls:before,.symbol-file-pdf:before,.symbol-file-zip:before,.symbol-filter:before,.symbol-financial-analyst:before,.symbol-fireworks-people-watch:before,.symbol-folder:before,.symbol-fruit-apple:before,.symbol-heart:before,.symbol-hierarchy:before,.symbol-information-circle-reversed:before,.symbol-information-circle:before,.symbol-instagram:before,.symbol-it-analyst:before,.symbol-job-search-team:before,.symbol-keyboard-arrow-right-1:before,.symbol-lang:before,.symbol-linkedin:before,.symbol-location-pin:before,.symbol-lock-1:before,.symbol-log-in:before,.symbol-login:before,.symbol-marketing-analyst:before,.symbol-meeting-remote:before,.symbol-menu-horizontal:before,.symbol-mobile-phone:before,.symbol-money-wallet:before,.symbol-monitor-upload-1:before,.symbol-narrow-arrow-right:before,.symbol-new-account:before,.symbol-newspaper-fold:before,.symbol-office-outdoors:before,.symbol-online-recruitment:before,.symbol-party-balloons:before,.symbol-picture:before,.symbol-pin-location:before,.symbol-preview:before,.symbol-print-text:before,.symbol-questions:before,.symbol-quote:before,.symbol-rating-star-2:before,.symbol-rating-star-filled:before,.symbol-rating-star-give:before,.symbol-rating-star-outline:before,.symbol-refresh:before,.symbol-remove-badge:before,.symbol-remove-bold:before,.symbol-school-book-apple:before,.symbol-search:before,.symbol-seniority:before,.symbol-share:before,.symbol-spa-soap:before,.symbol-star-outline-2:before,.symbol-star:before,.symbol-system-analyst:before,.symbol-table:before,.symbol-tick:before,.symbol-time-clock-circle:before,.symbol-time-clock-nine:before,.symbol-time-limit:before,.symbol-trash-1:before,.symbol-twitter:before,.symbol-validation-bad:before,.symbol-validation-good:before,.symbol-validation-neutral:before,.symbol-water-dam:before,.symbol-youtube:before{font-family:icons-cr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}
.symbol-add-circle-bold-1:before{content:"\e001"}
.symbol-advertising-megaphone:before{content:"\e002"}
.symbol-alarm-bell:before{content:"\e003"}
.symbol-arrow-down-1:before{content:"\e004"}
.symbol-arrow-left-1:before{content:"\e005"}
.symbol-arrow-right-1:before{content:"\e006"}
.symbol-award-trophy-star:before{content:"\e007"}
.symbol-b2b-home-design-tool-layout:before{content:"\e008"}
.symbol-b2b-home-job-choose-cadidate:before{content:"\e009"}
.symbol-b2b-home-job-seach-team-man:before{content:"\e00a"}
.symbol-b2b-home-linkedin:before{content:"\e00b"}
.symbol-b2b-home-messages-people-user-clock:before{content:"\e00c"}
.symbol-b2b-home-multiple-actions-check:before{content:"\e00d"}
.symbol-b2b-home-stopwatch:before{content:"\e00e"}
.symbol-b2b-home-team-meeting:before{content:"\e00f"}
.symbol-b2b-home-time-clock-hand:before{content:"\e010"}
.symbol-bicycle:before{content:"\e011"}
.symbol-blazer:before{content:"\e012"}
.symbol-book-open-text:before{content:"\e013"}
.symbol-briefcase:before{content:"\e014"}
.symbol-business-analyst:before{content:"\e015"}
.symbol-calendar-2:before{content:"\e016"}
.symbol-calendar:before{content:"\e017"}
.symbol-challenge-accept:before{content:"\e018"}
.symbol-challenge-code:before{content:"\e019"}
.symbol-challenge-cv:before{content:"\e01a"}
.symbol-challenge-fly:before{content:"\e01b"}
.symbol-challenge-gift:before{content:"\e01c"}
.symbol-challenge-money:before{content:"\e01d"}
.symbol-challenge-none:before{content:"\e01e"}
.symbol-challenge-participants:before{content:"\e01f"}
.symbol-challenge-podium:before{content:"\e020"}
.symbol-challenge-seniority:before{content:"\e021"}
.symbol-challenge-talk:before{content:"\e022"}
.symbol-challenge-test:before{content:"\e023"}
.symbol-challenge-type:before{content:"\e024"}
.symbol-challenge-views:before{content:"\e025"}
.symbol-charger:before{content:"\e026"}
.symbol-chat-translate:before{content:"\e027"}
.symbol-check:before{content:"\e028"}
.symbol-chess-knight:before{content:"\e029"}
.symbol-close:before{content:"\e02a"}
.symbol-code-test:before{content:"\e02b"}
.symbol-coffee-cup:before{content:"\e02c"}
.symbol-cookie:before{content:"\e02d"}
.symbol-copy-paste:before{content:"\e02e"}
.symbol-credit-card:before{content:"\e02f"}
.symbol-dashboard-all-challenges:before{content:"\e030"}
.symbol-dashboard-all-skillchallenges:before{content:"\e031"}
.symbol-dashboard-billing:before{content:"\e032"}
.symbol-dashboard-company-account:before{content:"\e033"}
.symbol-dashboard-job-offer:before{content:"\e034"}
.symbol-dashboard-knowledge-hub:before{content:"\e035"}
.symbol-dashboard-my-dashboard:before{content:"\e036"}
.symbol-dashboard-overview:before{content:"\e037"}
.symbol-dashboard-skillchallenge:before{content:"\e038"}
.symbol-dashboard-talent-pool:before{content:"\e039"}
.symbol-dashboard-user-management:before{content:"\e03a"}
.symbol-data-analyst:before{content:"\e03b"}
.symbol-download:before{content:"\e03c"}
.symbol-dropdown:before{content:"\e03d"}
.symbol-earth:before{content:"\e03e"}
.symbol-edit:before{content:"\e03f"}
.symbol-envelope:before{content:"\e040"}
.symbol-error:before{content:"\e041"}
.symbol-facebook:before{content:"\e042"}
.symbol-file-candidate-pdf:before{content:"\e043"}
.symbol-file-candidate-xls:before{content:"\e044"}
.symbol-file-pdf:before{content:"\e045"}
.symbol-file-zip:before{content:"\e046"}
.symbol-filter:before{content:"\e047"}
.symbol-financial-analyst:before{content:"\e048"}
.symbol-fireworks-people-watch:before{content:"\e049"}
.symbol-folder:before{content:"\e04a"}
.symbol-fruit-apple:before{content:"\e04b"}
.symbol-heart:before{content:"\e04c"}
.symbol-hierarchy:before{content:"\e04d"}
.symbol-information-circle-reversed:before{content:"\e04e"}
.symbol-information-circle:before{content:"\e04f"}
.symbol-instagram:before{content:"\e050"}
.symbol-it-analyst:before{content:"\e051"}
.symbol-job-search-team:before{content:"\e052"}
.symbol-keyboard-arrow-right-1:before{content:"\e053"}
.symbol-lang:before{content:"\e054"}
.symbol-linkedin:before{content:"\e055"}
.symbol-location-pin:before{content:"\e056"}
.symbol-lock-1:before{content:"\e057"}
.symbol-log-in:before{content:"\e058"}
.symbol-login:before{content:"\e059"}
.symbol-marketing-analyst:before{content:"\e05a"}
.symbol-meeting-remote:before{content:"\e05b"}
.symbol-menu-horizontal:before{content:"\e05c"}
.symbol-mobile-phone:before{content:"\e05d"}
.symbol-money-wallet:before{content:"\e05e"}
.symbol-monitor-upload-1:before{content:"\e05f"}
.symbol-narrow-arrow-right:before{content:"\e060"}
.symbol-new-account:before{content:"\e061"}
.symbol-newspaper-fold:before{content:"\e062"}
.symbol-office-outdoors:before{content:"\e063"}
.symbol-online-recruitment:before{content:"\e064"}
.symbol-party-balloons:before{content:"\e065"}
.symbol-picture:before{content:"\e066"}
.symbol-pin-location:before{content:"\e067"}
.symbol-preview:before{content:"\e068"}
.symbol-print-text:before{content:"\e069"}
.symbol-questions:before{content:"\e06a"}
.symbol-quote:before{content:"\e06b"}
.symbol-rating-star-2:before{content:"\e06c"}
.symbol-rating-star-filled:before{content:"\e06d"}
.symbol-rating-star-give:before{content:"\e06e"}
.symbol-rating-star-outline:before{content:"\e06f"}
.symbol-refresh:before{content:"\e070"}
.symbol-remove-badge:before{content:"\e071"}
.symbol-remove-bold:before{content:"\e072"}
.symbol-school-book-apple:before{content:"\e073"}
.symbol-search:before{content:"\e074"}
.symbol-seniority:before{content:"\e075"}
.symbol-share:before{content:"\e076"}
.symbol-spa-soap:before{content:"\e077"}
.symbol-star-outline-2:before{content:"\e078"}
.symbol-star:before{content:"\e079"}
.symbol-system-analyst:before{content:"\e07a"}
.symbol-table:before{content:"\e07b"}
.symbol-tick:before{content:"\e07c"}
.symbol-time-clock-circle:before{content:"\e07d"}
.symbol-time-clock-nine:before{content:"\e07e"}
.symbol-time-limit:before{content:"\e07f"}
.symbol-trash-1:before{content:"\e080"}
.symbol-twitter:before{content:"\e081"}
.symbol-validation-bad:before{content:"\e082"}
.symbol-validation-good:before{content:"\e083"}
.symbol-validation-neutral:before{content:"\e084"}
.symbol-water-dam:before{content:"\e085"}
.symbol-youtube:before{content:"\e086"}
@font-face{font-family:subicon;src:url(../fonts/subicon.eot?9);src:url(../fonts/subicon.eot?#iefix) format("embedded-opentype"),url(../fonts/subicon.woff?9) format("woff"),url(../fonts/subicon.ttf?9) format("truetype"),url(../fonts/subicon.svg#subicon) format("svg");font-weight:400;font-style:normal;font-display:fallback}
.snapchallenge .answers li:before,body [class*=subicon-]:before{display:inline-block;font-family:subicon!important;font-style:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.subicon-videos:before{content:"A"}
.subicon-casestudy:before{content:"B"}
.subicon-documentation:before{content:"C"}
.subicon-ebooks:before{content:"D"}
.subicon-knowledge:before{content:"E"}
.subicon-university:before{content:"F"}
.subicon-contrast:before{content:"G"}
.snapchallenge .answers li.incorrect:before,.subicon-bad:before{content:"H"}
.subicon-alert:before{content:"I"}
.subicon-file:before{content:"J"}
.subicon-fullscreen:before{content:"K"}
.subicon-link:before{content:"L"}
.snapchallenge .answers li.correct:before,.snapchallenge .answers li:before,.subicon-good:before{content:"M"}
.subicon-copy:before{content:"N"}
.subicon-code-tests:before{content:"O"}
.subicon-percent:before{content:"P"}
.subicon-questions:before{content:"Q"}
.subicon-time:before{content:"R"}
.subicon-star:before{content:"S"}
.subicon-apple:before{content:"T"}
.subicon-microsoft:before{content:"U"}
.subicon-linux:before{content:"V"}
.subicon-close:before{content:"W"}
.subicon-add:before{content:"X"}
.subicon-code:before{content:"Y"}
.subicon-block:before{content:"Z"}
.subicon-menu:before{content:"a"}
.subicon-chat:before{content:"b"}
.subicon-list:before{content:"c"}
.subicon-move:before{content:"d"}
.subicon-scores:before{content:"e"}
.subicon-picture:before{content:"f"}
.subicon-eye:before{content:"g"}
.subicon-eye-closed:before{content:"h"}
.subicon-upload:before{content:"i"}
.subicon-calendar:before{content:"j"}
.subicon-color-picker:before{content:"k"}
.subicon-sun:before{content:"l"}
.subicon-text-edit:before{content:"m"}
.subicon-dragdrop:before{content:"n"}
.subicon-best-result:before{content:"o"}
.subicon-coins:before{content:"p"}
.subicon-link:before{content:"q"}
.subicon-level1:before{content:"r"}
.subicon-smallscreen:before{content:"s"}
.subicon-level2:before{content:"t"}
.subicon-repeat:before{content:"u"}
.subicon-level3:before{content:"v"}
.subicon-dots:before{content:"w"}
.subicon-lamp:before{content:"x"}
.subicon-planet:before{content:"y"}
.subicon-camera-start:before{content:"z"}
.subicon-camera-on:before{content:"0"}
.subicon-camera-off:before{content:"1"}
.subicon-mic-on:before{content:"2"}
.subicon-mic-off:before{content:"3"}
.subicon-sound-on:before{content:"4"}
.subicon-sound-off:before{content:"5"}
.subicon-header:before{content:"6"}
.subicon-onecolumn:before{content:"7"}
.subicon-twocolumns:before{content:"8"}
.subicon-rect:before{content:"9"}
.subicon-slide:before{content:"!"}
.subicon-left-arrow:before{content:'"'}
.subicon-right-arrow:before{content:"#"}
.subicon-codelearning:before{content:"$"}
.subicon-truefalse:before{content:"%"}
.subicon-multianswer:before{content:"c"}
.subicon-industry:before{content:"&"}
.subicon-share:before{content:"'"}
.subicon-manual:before{content:"("}
.subicon-save:before{content:")"}
.subicon-fork:before{content:"*"}
.subicon-share-code:before{content:"+"}
.subicon-use:before{content:","}
.subicon-music:before{content:"-"}
#all{height:100vh;overflow:hidden}
.snapchallenge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#eaeff7;height:100%;width:100%}
.snapchallenge .help-block{min-height:0;display:none}
.snapchallenge .has-error .help-block{display:block}
.snapchallenge__brand{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;padding:0 25px 0 0;max-width:45%}
.snapchallenge.in-progress .snapchallenge__brand.logo{display:none}
.snapchallenge__header-photo{padding:0 5px}
.snapchallenge__quiz-info{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;visibility:hidden;opacity:0;-webkit-transform:scale(.8);transform:scale(.8);-webkit-transition:opacity .25s,visibility .25s 10ms,-webkit-transform .25s;transition:opacity .25s,visibility .25s 10ms,-webkit-transform .25s;transition:opacity .25s,transform .25s,visibility .25s 10ms;transition:opacity .25s,transform .25s,visibility .25s 10ms,-webkit-transform .25s;-webkit-transform-origin:left;transform-origin:left}
.snapchallenge.in-progress .snapchallenge__quiz-info{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1)}
.snapchallenge__quiz-info img{height:52px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;margin:10px 0 0;width:80px}
.snapchallenge__quiz-info span{font-size:16px;font-weight:700;overflow:hidden;white-space:nowrap;width:100%;text-overflow:ellipsis;visibility:hidden}
@media all and (min-width:768px){
.snapchallenge__quiz-info span{visibility:visible}
}
.snapchallenge__header{position:relative;height:80px;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 15px;-webkit-box-shadow:0 2px 12px 0 rgba(50,104,176,.05);box-shadow:0 2px 12px 0 rgba(50,104,176,.05);background-color:#fff}
.snapchallenge__header .logo{height:52px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;margin:0 -80px 0 0;width:80px;-webkit-transition:opacity .25s,visibility .25s 10ms,-webkit-transform .25s;transition:opacity .25s,visibility .25s 10ms,-webkit-transform .25s;transition:opacity .25s,transform .25s,visibility .25s 10ms;transition:opacity .25s,transform .25s,visibility .25s 10ms,-webkit-transform .25s;visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1)}
.snapchallenge.in-progress .snapchallenge__header .logo{visibility:visible;opacity:0;-webkit-transform:scale(0);transform:scale(0)}
.snapchallenge__header .countdown{position:absolute;left:50%;bottom:-45px;margin:0 0 0 -45px;z-index:5;background:#fff;height:90px;width:90px;line-height:90px;font-size:30px;text-align:center;font-family:kelson_sans,sans-serif;font-weight:700;border-radius:90px;opacity:0;visibility:hidden;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:opacity .25s,visibility .25s 10ms,-webkit-transform .25s;transition:opacity .25s,visibility .25s 10ms,-webkit-transform .25s;transition:opacity .25s,transform .25s,visibility .25s 10ms;transition:opacity .25s,transform .25s,visibility .25s 10ms,-webkit-transform .25s}
.snapchallenge__header .countdown.visible{opacity:1;visibility:visible;-webkit-transform:scale(1);transform:scale(1)}
.snapchallenge__header .countdown div.near-end{-webkit-animation:.75s infinite forwards nearEnd;animation:.75s infinite forwards nearEnd}
@-webkit-keyframes nearEnd{
0%{-webkit-transform:scale(1);transform:scale(1)}
50%{color:#eb5757;-webkit-transform:scale(1.2);transform:scale(1.2)}
100%{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes nearEnd{
0%{-webkit-transform:scale(1);transform:scale(1)}
50%{color:#eb5757;-webkit-transform:scale(1.2);transform:scale(1.2)}
100%{-webkit-transform:scale(1);transform:scale(1)}
}
.snapchallenge__header .countdown svg{position:absolute;top:0;right:0;width:90px;height:90px;-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg);-webkit-box-shadow:0 2px 4px rgba(0,86,184,.2);box-shadow:0 2px 4px rgba(0,86,184,.2);border-radius:90px}
.snapchallenge__header .countdown svg circle{stroke-width:5px;fill:none}
.snapchallenge__header .countdown svg circle.left{stroke-dasharray:276;stroke-dashoffset:276;stroke-linecap:butt;stroke:#379dd7}
.snapchallenge__header .countdown svg circle.track{stroke:#8fc7e8}
@-webkit-keyframes countdown{
to{stroke-dashoffset:0}
}
@keyframes countdown{
to{stroke-dashoffset:0}
}
.snapchallenge__content-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}
.snapchallenge__content-wrapper .background-loader{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:right;transform-origin:right;content:"";background:#e1f0f8;z-index:0;opacity:0;-webkit-transition-duration:0;transition-duration:0}
.snapchallenge__content-wrapper .background-loader.visible{-webkit-transition:opacity .5s;transition:opacity .5s;opacity:1}
@-webkit-keyframes bgCountdown{
to{-webkit-transform:scaleX(0) scaleY(1);transform:scaleX(0) scaleY(1)}
}
@keyframes bgCountdown{
to{-webkit-transform:scaleX(0) scaleY(1);transform:scaleX(0) scaleY(1)}
}
.snapchallenge__slide{position:absolute;padding:16px 16px 70px;overflow:auto;height:100%;width:100%;visibility:hidden;opacity:0;text-align:center;-webkit-transition:opacity .5s,visibility 1s 10ms,-webkit-transform 1s;transition:opacity .5s,visibility 1s 10ms,-webkit-transform 1s;transition:opacity .5s,transform 1s,visibility 1s 10ms;transition:opacity .5s,transform 1s,visibility 1s 10ms,-webkit-transform 1s;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.snapchallenge__slide.current{visibility:visible;opacity:1;z-index:1;-webkit-transition:opacity .5s .25s,visibility 1s 10ms,-webkit-transform 1s;transition:opacity .5s .25s,visibility 1s 10ms,-webkit-transform 1s;transition:opacity .5s .25s,transform 1s,visibility 1s 10ms;transition:opacity .5s .25s,transform 1s,visibility 1s 10ms,-webkit-transform 1s;-webkit-transform:translateX(0);transform:translateX(0)}
.snapchallenge__slide.current .answers li{-webkit-animation-name:zoomIn;animation-name:zoomIn;-webkit-animation-duration:.25s;animation-duration:.25s}
.snapchallenge__slide.current+.snapchallenge__slide{-webkit-transform:translateX(50%);transform:translateX(50%)}
@media all and (min-width:480px){
.snapchallenge__slide{padding:32px 32px 70px}
}
@media all and (min-width:1000px){
.snapchallenge__slide{padding:64px}
}
.snapchallenge__slide>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.snapchallenge__slide .repeat{display:inline-block;font-weight:700;margin:30px 0 0;text-transform:uppercase}
.snapchallenge__slide-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.snapchallenge__slide-content_start{background:#fff;padding:16px;width:100%;max-width:1000px}
@media all and (min-width:1000px){
.snapchallenge__slide-content_start{padding:74px}
}
.snapchallenge__slide-content_start img{margin:0 0 16px;max-width:227px;max-height:176px}
@media all and (min-width:1000px){
.snapchallenge__slide-content_start img{margin:0 0 74px}
}
.snapchallenge__slide-content_start .content{margin:0 0 16px}
@media all and (min-width:1000px){
.snapchallenge__slide-content_start .content{margin:0 0 48px}
}
.snapchallenge__slide-content_start .form{max-width:400px;margin:0 auto;text-align:left}
.snapchallenge__slide-content_summary{background:#fff;background-image:url(../../../images/old/quiz/summary.svg);background-position:center 25px;background-repeat:no-repeat;padding:16px;width:100%;max-width:1000px;margin-left:auto;margin-right:auto}
@media all and (min-width:1000px){
.snapchallenge__slide-content_summary{padding:74px 74px 44px}
}
.summary_without-result .snapchallenge__slide-content_summary .result{margin:90px 0 40px}
.summary_without-result .snapchallenge__slide-content_summary .result .title{margin:0 0 20px}
.snapchallenge__slide-content_summary .result{margin:70px 0 30px}
.snapchallenge__slide-content_summary .result .percents{font-size:52px;margin:0 0 8px;font-family:kelson_sans,sans-serif}
.snapchallenge__slide-content_summary .result .title{margin:0 0 30px;font-family:kelson_sans,sans-serif;font-size:28px;line-height:36px;max-width:320px}
@media all and (min-width:1000px){
.snapchallenge__slide-content_summary .result .title{font-size:40px;line-height:56px}
}
.snapchallenge__slide-content_summary .result .js-message{margin-bottom:15px}
.snapchallenge__slide-content_summary .result p{font-size:16px}
.snapchallenge__slide-content_summary .counter{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #eaeff7;border-bottom:1px solid #eaeff7;margin:0 0 35px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
@media all and (min-width:768px){
.snapchallenge__slide-content_summary .counter{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}
.snapchallenge__slide-content_summary .counter>div{padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;font-size:20px}
.snapchallenge__slide-content_summary .counter span{height:28px;line-height:28px}
.snapchallenge__slide-content_summary .counter .icon{margin:0 8px 0 0}
.snapchallenge__slide-content_summary .counter .icon:before{line-height:inherit}
.snapchallenge__slide-content_summary .counter .correct .icon{color:#64bb00}
.snapchallenge__slide-content_summary .counter .incorrect .icon{color:#eb5757}
.snapchallenge__slide-content_summary .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
@media all and (min-width:480px){
.snapchallenge__slide-content_summary .actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}
.snapchallenge__slide-content_summary .actions a{margin:3px 0}
@media all and (min-width:480px){
.snapchallenge__slide-content_summary .actions a{margin:0 6px}
}
.snapchallenge__slide-content_summary .share-quiz{margin:35px 0 0}
.snapchallenge__slide-content_summary .share-quiz h5{text-transform:uppercase;margin:0 0 5px;font-size:12px}
.snapchallenge__slide-content_summary .share-quiz ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0}
.snapchallenge__slide-content_summary .share-quiz ul li{padding:8px}
.snapchallenge__slide-content_summary .share-quiz ul li a{border-radius:30px;height:30px;width:30px;background-color:#379dd7;color:#fff;display:inline-block}
.snapchallenge__slide-content_summary .share-quiz ul li a:before{line-height:30px}
.snapchallenge__slide-content_summary .share-quiz ul li a:hover{background-color:#3268b0}
.snapchallenge__slide-content p{max-width:1000px;margin-bottom:0}
.snapchallenge__slide-content p:empty{display:none}
.snapchallenge .title{font-size:18px;font-weight:700;line-height:22px;margin:40px 0 18px}
@media all and (min-width:1000px){
.snapchallenge .title{font-size:32px;font-weight:400;line-height:40px;margin:0 0 28px}
}
.snapchallenge .photo{max-width:768px;max-height:250px;width:100%;-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain;margin:0 0 20px}
.snapchallenge .answers{margin:40px 0 0;padding:0 0 20px;list-style:none;counter-reset:answers}
.snapchallenge .answers li{position:relative;margin:12px;background-color:#fff;border-radius:4px;cursor:pointer;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s;-webkit-box-shadow:none;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:left;opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:zoomOut;animation-name:zoomOut}
.snapchallenge .answers li:hover{-webkit-box-shadow:0 2px 8px rgba(8,97,132,.2);box-shadow:0 2px 8px rgba(8,97,132,.2)}
.snapchallenge .answers li:before{position:absolute;height:20px;width:20px;line-height:20px;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;-webkit-transform:scale(0);transform:scale(0);font-size:18px;text-align:center}
.snapchallenge .answers li.correct:before{-webkit-transition:-webkit-transform .1s;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s;-webkit-transform:scale(1);transform:scale(1)}
.snapchallenge .answers li.incorrect:before{-webkit-transition:-webkit-transform .1s;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s;-webkit-transform:scale(1);transform:scale(1)}
.snapchallenge .answers li.disabled{pointer-events:none}
.snapchallenge .answers li span>p{margin:0}
.snapchallenge .answers_default li{display:-webkit-box;display:-ms-flexbox;display:flex;margin:12px 0;-webkit-transition:background-color .25s,color .25s,-webkit-box-shadow .3s;transition:background-color .25s,color .25s,-webkit-box-shadow .3s;transition:box-shadow .3s,background-color .25s,color .25s;transition:box-shadow .3s,background-color .25s,color .25s,-webkit-box-shadow .3s}
.snapchallenge .answers_default li>i{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-family:kelson_sans,sans-serif;min-width:60px;font-style:normal}
.snapchallenge .answers_default li>i:before{content:counter(answers,upper-latin);counter-increment:answers}
.snapchallenge .answers_default li span{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:20px 20px 20px 15px;border-left:1px solid #eaeff7}
.snapchallenge .answers_default li:before{top:50%;left:20px;margin-top:-10px;color:#fff}
.snapchallenge .answers_default li.correct{background-color:#64bb00;color:#fff}
.snapchallenge .answers_default li.correct>i{visibility:hidden}
.snapchallenge .answers_default li.incorrect{background-color:#eb5757;color:#fff}
.snapchallenge .answers_default li.incorrect>i{visibility:hidden}
.snapchallenge .answers_with-image{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:40px auto 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.snapchallenge .answers_with-image-2{max-width:334px}
.snapchallenge .answers_with-image-3{max-width:501px}
.snapchallenge .answers_with-image-4{max-width:668px}
.snapchallenge .answers_with-image-5{max-width:835px}
.snapchallenge .answers_with-image li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:175px;width:120px;overflow:hidden}
@media all and (min-width:480px){
.snapchallenge .answers_with-image li{width:143px}
}
@media all and (min-width:1000px){
.snapchallenge .answers_with-image li.answer_truefalse{width:242px}
}
.snapchallenge .answers_with-image li:hover{-webkit-box-shadow:0 2px 8px rgba(8,97,132,.2);box-shadow:0 2px 8px rgba(8,97,132,.2)}
.snapchallenge .answers_with-image li span{-webkit-transition:background-color .25s,color .25s;transition:background-color .25s,color .25s}
.snapchallenge .answers_with-image li:before{top:6px;left:6px}
.snapchallenge .answers_with-image li.correct span{background-color:#64bb00;color:#fff}
.snapchallenge .answers_with-image li.correct:before{color:#64bb00}
.snapchallenge .answers_with-image li.correct img{opacity:.5}
.snapchallenge .answers_with-image li.incorrect span{background-color:#eb5757;color:#fff}
.snapchallenge .answers_with-image li.incorrect:before{color:#eb5757}
.snapchallenge .answers_with-image li.incorrect img{opacity:.5}
.snapchallenge .answers_with-image li img{width:100%;height:116px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;border-bottom:1px solid #eaeff7;-webkit-transition:opacity .25s;transition:opacity .25s}
.snapchallenge .answers_with-image li img.truefalse{padding:28px}
.snapchallenge .answers_with-image li span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;align-items:center;text-align:center;font-size:12px;padding:8px;color:#3268b0}
@media all and (min-width:1000px){
.snapchallenge .answers_with-image li span{font-size:14px}
}
@-webkit-keyframes zoomIn{
from{opacity:0;-webkit-transform:scale(0);transform:scale(0)}
to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes zoomIn{
from{opacity:0;-webkit-transform:scale(0);transform:scale(0)}
to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}
@-webkit-keyframes zoomOut{
from{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
to{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}
}
@keyframes zoomOut{
from{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
to{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}
}
.snapchallenge .delay_0{-webkit-animation-delay:.4s;animation-delay:.4s}
.snapchallenge .delay_1{-webkit-animation-delay:.5s;animation-delay:.5s}
.snapchallenge .delay_2{-webkit-animation-delay:.6s;animation-delay:.6s}
.snapchallenge .delay_3{-webkit-animation-delay:.7s;animation-delay:.7s}
.snapchallenge .delay_4{-webkit-animation-delay:.8s;animation-delay:.8s}
.snapchallenge .delay_5{-webkit-animation-delay:.9s;animation-delay:.9s}
.snapchallenge .delay_6{-webkit-animation-delay:1s;animation-delay:1s}
.snapchallenge .delay_7{-webkit-animation-delay:1.1s;animation-delay:1.1s}
.snapchallenge .delay_8{-webkit-animation-delay:1.2s;animation-delay:1.2s}
.snapchallenge .delay_9{-webkit-animation-delay:1.3s;animation-delay:1.3s}
.snapchallenge .delay_10{-webkit-animation-delay:1.4s;animation-delay:1.4s}
.snapchallenge .delay_11{-webkit-animation-delay:1.5s;animation-delay:1.5s}
.snapchallenge .delay_12{-webkit-animation-delay:1.6s;animation-delay:1.6s}
.snapchallenge .delay_13{-webkit-animation-delay:1.7s;animation-delay:1.7s}
.snapchallenge .delay_14{-webkit-animation-delay:1.8s;animation-delay:1.8s}
.snapchallenge .delay_15{-webkit-animation-delay:1.9s;animation-delay:1.9s}
#mobile-scroll{position:fixed;left:0;bottom:0;width:100%;height:70px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(50,104,196,0)),color-stop(50%,rgba(50,104,196,.2)),to(rgba(0,84,186,.5)));background:linear-gradient(180deg,rgba(50,104,196,0) 0,rgba(50,104,196,.2) 50%,rgba(0,84,186,.5) 100%);z-index:10;text-align:center;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;padding-top:15px;-webkit-transform:translateY(70px);transform:translateY(70px)}
@media all and (min-width:1000px){
#mobile-scroll{visibility:hidden}
}
#mobile-scroll.open{-webkit-transform:translateY(0);transform:translateY(0)}
#mobile-scroll .scroll-arrow{color:#fff;font-size:30px;display:inline-block;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation:1s ease-in-out infinite slide-arrow;animation:1s ease-in-out infinite slide-arrow}
#mobile-scroll .scroll-text{color:#fff;font-size:12px;text-transform:uppercase;font-weight:700;padding-left:15px}
@-webkit-keyframes slide-arrow{
0%,100%{-webkit-transform:translate(0,0) rotate(90deg);transform:translate(0,0) rotate(90deg)}
50%{-webkit-transform:translate(0,10px) rotate(90deg);transform:translate(0,10px) rotate(90deg)}
}
@keyframes slide-arrow{
0%,100%{-webkit-transform:translate(0,0) rotate(90deg);transform:translate(0,0) rotate(90deg)}
50%{-webkit-transform:translate(0,10px) rotate(90deg);transform:translate(0,10px) rotate(90deg)}
}
.summary_with-leaderboard{padding:0}
.summary_with-leaderboard>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
@media all and (min-width:1220px){
.summary_with-leaderboard>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}
.summary__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;margin:16px 0 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media all and (min-width:480px){
.summary__tabs{margin:32px 0 0}
}
.summary__tabs button{border:none;background-color:transparent;font-weight:700;font-size:12px;padding:8px 32px;color:#379dd7;text-transform:uppercase;margin:-8px 0;z-index:1}
.summary__tabs button.active{color:#1a1a1a}
@media all and (min-width:1220px){
.summary__tabs{display:none}
}
.summary__side{padding:16px;min-width:50%;display:none}
.summary__side.active{display:block}
@media all and (min-width:480px){
.summary__side{padding:32px}
}
@media all and (min-width:1220px){
.summary__side{padding:64px 64px 44px;display:block}
}
@media all and (min-width:1220px){
.summary__side_leaderboard{background-color:#fff}
}
.summary__side_leaderboard h3{display:none}
@media all and (min-width:1220px){
.summary__side_leaderboard h3{display:block}
}
.summary__side_leaderboard>div{background-color:#fff;padding:6px}
@media all and (min-width:1220px){
.summary__side_leaderboard>div{padding:0}
}
.summary__leaderboard{font-size:12px}
@media all and (min-width:1000px){
.summary__leaderboard{font-size:14px}
}
@media all and (min-width:1220px){
.summary__leaderboard{font-size:16px;margin:0 32px}
}
@media all and (min-width:1220px){
.summary__leaderboard tr.you{-webkit-box-shadow:32px 0 0 1px #eaeff7,-32px 0 0 1px #eaeff7;box-shadow:32px 0 0 1px #eaeff7,-32px 0 0 1px #eaeff7}
}
.summary__leaderboard tr.you td{background-color:#eaeff7;font-weight:700}
.summary__leaderboard td,.summary__leaderboard th{text-align:center;vertical-align:middle;padding:8px 12px}
.summary__leaderboard th{font-size:10px;font-weight:700;text-transform:uppercase;border-bottom:2px solid #eaeff7;white-space:nowrap}
.summary__leaderboard th.name{width:80%;text-align:left}
.summary__leaderboard td{border-bottom:1px solid #eaeff7}
.summary__leaderboard td.name{text-align:left}
.summary__leaderboard td.name .avatar{width:36px;height:36px;border:2px solid #379dd7;vertical-align:middle;margin:0 10px 0 0;border-radius:36px;float:left}
.summary__leaderboard td.name .avatar img{width:32px;height:32px;border-radius:36px}
.summary__leaderboard td.name .name-details{display:block;margin-left:46px;line-height:36px;max-width:calc(100vw - 300px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
@media all and (min-width:480px){
.summary__leaderboard td.name .name-details{max-width:calc(100vw - 350px)}
}
@media all and (min-width:1220px){
.summary__leaderboard td.name .name-details{max-width:calc(50vw - 430px)}
}
.summary__leaderboard td.name .avatar{line-height:32px;text-align:center;text-transform:uppercase;color:#379dd7;font-size:16px;background-color:#fff;font-weight:700}
.summary__leaderboard td.place{font-weight:700;font-size:16px}
@media all and (min-width:1000px){
.summary__leaderboard td.place{font-size:20px}
}
.summary__leaderboard td.place i{font-weight:400;line-height:0;display:block;font-size:24px}
@media all and (min-width:1000px){
.summary__leaderboard td.place i{font-size:48px}
}
.summary__leaderboard td.place i.first{color:#fcc133}
.summary__leaderboard td.place i.second{color:#379dd7}
.summary__leaderboard td.place i.third{color:#58b4e5}