body{--primary-color:#368bef;--green-color:#5ec566;--red-color:#D02060;--dark-color:#032538}button.mainButtonCTA,button.secondaryButtonCTA,button.mainButtonDark{background:var(--primary-color);border-radius:4px;text-align:center;font-family:'Rubik';font-style:normal;font-weight:500;font-size:12px;color:#FFF;border:0;padding:10px 19px;letter-spacing:.3px;cursor:pointer;border:1px solid var(--primary-color)}button.mainButtonCTA.disabled{opacity:.8}button.mainButtonCTA:hover{opacity:.8}.orgsModalOnboarding__Outer{position:fixed;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .7);overflow:auto;z-index:999999}.orgsModalOnboarding{font-family:'Rubik';width:900px;background:#fff;margin:0 auto;margin-top:130px;margin-bottom:70px;border-radius:4px;box-sizing:border-box;padding:40px 0}.orgsModalOnboarding .stepWithOptions{text-align:center;margin:0 auto}.orgsModalOnboarding .stepWithOptions img{width:500px;display:inline-block}.orgsModalOnboarding .stepWithOptions p{margin:0;padding:0;margin-bottom:17px}.orgsModalOnboarding .stepWithOptions p>span{border:1px solid #D1D6D8;padding:14px 20px;display:inline-block;border-radius:2px;width:400px;color:#5e5e5e;font-size:14px;text-align:left;cursor:pointer}.orgsModalOnboarding .stepWithOptions p.selected>span{background:#f4f8ff;border:1px solid #84afec;font-weight:500;color:#3975cd}.orgsModalOnboarding .stepWithOptions .otherPlatforms{display:flex;justify-content:space-around;padding-left:34px;padding-right:34px;flex-wrap:wrap}.orgsModalOnboarding .stepWithOptions .otherPlatforms p{display:block;flex:0 0 23%;margin-bottom:15px;border:1px solid #D1D6D8;padding:12px 37px;padding-bottom:3px;border-radius:4px;cursor:pointer}.orgsModalOnboarding .stepWithOptions .otherPlatforms p.selected{border:1px solid #84afec;background:#ecf2fa}.orgsModalOnboarding .stepWithOptions .otherPlatforms p img{width:auto;height:25px}.orgsModalOnboarding h4{font-family:'Rubik';font-weight:500;letter-spacing:.1px;color:#273d48;margin:0;margin-top:10px;margin-bottom:10px}.orgsModalOnboarding p{margin:0;font-size:14px;margin-top:13px;margin-bottom:13px;letter-spacing:.2px;opacity:.8}.orgsModalOnboarding button{margin-top:18px}#information{display:block;width:100%;max-width:1600px;margin:0 auto;justify-self:stretch;align-self:self-start}#information .inner-section{padding-left:0;padding-right:0}.guideArticle ul.guideList{overflow:auto;padding-left:20px;margin:23px 0}.guideArticle ul.guideList li{list-style-type:disc;list-style-position:outside;margin-bottom:11px;font-size:15px}.guideArticle ul.guideList li:last-child{margin-bottom:0}#contact_form{overflow:auto}#contact_form button{margin-top:30px;margin-left:25px}.contact-form-main{width:800px;background:#fff;border-radius:4px;box-shadow:1px 4px 24px 1px hsl(194 76% 51% / .1);overflow:auto;margin-left:25px}#contact_form input{width:100%;padding:24px 21px;border-bottom:1px solid #f4f5f6}#contact_form input:focus{outline:0!important}#contact_form textarea{border:0;width:795px;padding:24px 21px;font-size:15px;margin-bottom:-4px;height:220px;resize:none;color:#777}#contact_form textarea:focus{outline:none}.top-section .inner-section{padding-top:0;padding-bottom:9px}.top-section .inner-section h1{margin-top:0;margin-bottom:0;font-weight:700}.challenges-section .inner-section{padding-top:20px}.challenges-wrap p{line-height:25px;opacity:.9;margin-bottom:20px;overflow:auto}.challenges-wrap.notFullWidth p{padding-right:300px}.challenges-wrap ul{display:inline-block;margin:0}.challenges-wrap ul li{margin-bottom:12px;line-height:25px;opacity:.9}.challenges-wrap aside{width:660px;background:#e7f5fb;padding:20px 40px;border-radius:4px;font-size:16px}.challenges-wrap aside p{line-height:24px}.challenges-wrap aside p span{font-weight:700}.challenges-wrap aside div.btn{width:216px;margin-top:32px;margin-bottom:18px}.challenges-wrap table{border-collapse:collapse}.challenges-wrap table tr td{padding:10px;border:1px solid #c8d2da;font-size:13px}.recordingMessage{width:43%;margin:0 auto;color:#717171;background:#f9f7ef;padding:22px 30px;font-size:14px;text-align:left;margin-bottom:17px;line-height:26px;border-radius:4px}.recordingMessage a{color:#d28844;text-decoration:underline}.challenges-list-wrap{flex-grow:1}.challenges-filter-wrap{width:280px;flex-shrink:0;flex-grow:0;background-color:#f0f5fc;margin-left:40px;border-radius:4px;padding:26px;box-shadow:1px 4px 24px 1px rgb(255 255 255 / .2)}.challenges-filter-header{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;margin-bottom:10px}.challenges-filter-header h2{margin-top:0;margin-bottom:0;font-weight:400;letter-spacing:1.4px;font-size:28px}.challenges-list-wrap h2{margin-bottom:0;margin-top:0;font-weight:300;font-size:28px;letter-spacing:1.4px;color:#919ca7}.reset-filters{text-transform:uppercase;color:var(--color-quaternary);font-weight:700;font-size:16px;cursor:pointer;margin-left:15px}.challenges-filter{margin-bottom:30px}.challenges-filter h6{font-weight:400;font-size:14px;text-transform:uppercase;font-weight:500;letter-spacing:1.56px;margin-bottom:20px;color:#a2abb7;font-weight:500}.challenge-filter{font-size:12px;font-weight:600;letter-spacing:.75px;color:var(--color-quaternary);margin-bottom:12px}.challenge-filter:hover{color:var(--color-quaternary-hover-color)}.challenge-filter label{cursor:pointer}.challenge-filter input{margin-right:12px;cursor:pointer}.challenge-filter input:focus{outline:none}.premium-challenges-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.premium-challenges-filters{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.premium-challenges-filter{border:1px solid var(--color-quaternary);padding:8px 20px;min-width:80px;text-transform:uppercase;font-size:12px;text-align:center;margin-left:10px}.premium-challenges-filter:first-child{margin-left:0}.featured-challenges-list{margin-bottom:60px;margin-top:25px}.premium-challenges-list{background:#fff;border-radius:5px;padding-left:20px;padding-right:20px;box-shadow:1px 4px 24px 1px hsl(194 76% 51% / .1)}.premium-challenge-wrap,.featured-challenge-wrap{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:1px solid #eff0f1;padding:0 9px;padding-top:12px;padding-bottom:12px}.featured-challenge-wrap{border-bottom:0;margin-bottom:16px;background:#fff;padding-left:20px;padding-right:20px;box-shadow:1px 4px 24px 1px hsl(194 76% 51% / .1)}.featured-challenge-wrap:first-child{padding-top:20px;padding-bottom:20px}.premium-challenge-wrap:last-child{border-bottom:0}.challenge-meta{display:flex;flex-direction:column;justify-content:space-around;align-items:flex-start}.challenge-title{font-size:14px;font-weight:600;margin-bottom:5px}.challenge-title a{line-height:1.86;text-decoration:none}.challenge-attributes{font-size:12px;font-weight:400;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.challenge-attribute{color:#adb4bb}.challenge-attribute:not(:first-child):before{content:'|';margin-left:5px;margin-right:5px}.challenge-attribute.completedChal{color:#00ac9c;font-weight:700}.challenge-attribute.completedChal img{width:16px;margin-bottom:-3px;margin-right:5px}.challenge-actions{display:flex;flex-direction:row;align-items:center}.challenge-actions a{font-size:12px;text-decoration:none;font-weight:600;letter-spacing:.75px;margin-right:38px;display:flex;align-items:center;justify-content:center}.challenge-actions a:last-child{margin-right:0}.challenge-actions a img{margin-left:8px;margin-right:8px}.challenge-cta{display:flex;flex-direction:column;justify-content:space-between}.challenge-cta-text{font-weight:500;font-size:14px;color:#a3aab2;margin-bottom:16px}.challenge-cta input{border-bottom:1px solid var(--color-quaternary);font-size:12px;font-weight:300;letter-spacing:.6px;padding:3px}.challenge-cta input::placeholder{font-size:12px;font-weight:300;letter-spacing:.6px}.challenge-cta input:focus{outline:0}.challenge-cta .btn{padding:10px 12px;font-size:13px;font-weight:500}@media (max-width:1090px){.challenges-wrap{flex-direction:column}.challenges-list-wrap{margin-bottom:40px;width:100%}.challenges-filter-wrap{width:100%;margin-left:0}}@media (max-width:620px){.challenges-wrap h2{font-size:22px}.featured-challenge-wrap:first-child{flex-direction:column;align-items:flex-start}.featured-challenge-wrap:first-child .challenge-cta{margin-top:15px}.challenge-actions{flex-direction:column;align-items:flex-end}}.candidateFaq .challenges-wrap.notFullWidth p,.candidateFaq .challenges-wrap.notFullWidth ul li{padding-right:440px}.candidateFaq .challenges-wrap h3{font-weight:700;margin-top:28px;margin-bottom:0;opacity:.9}.candidateFaq .challenges-wrap img{width:67%}.candidateFaq .challenges-wrap ul{display:block}