*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}ol[role=list],ul[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{text-rendering:optimizeSpeed;line-height:1.5;min-height:100vh}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{display:block;max-width:100%}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}:focus{outline:none}@font-face{font-display:swap;font-family:Circular Std;font-style:normal;font-weight:500;src:url(/dist/fonts/CircularStd-Medium.woff2) format("woff2"),url(/dist/fonts/CircularStd-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Circular Std;font-style:italic;font-weight:500;src:url(/dist/fonts/CircularStd-MediumItalic.woff2) format("woff2"),url(/dist/fonts/CircularStd-MediumItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Circular Std;font-style:normal;font-weight:700;src:url(/dist/fonts/CircularStd-Bold.woff2) format("woff2"),url(/dist/fonts/CircularStd-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Circular Std;font-style:italic;font-weight:900;src:url(/dist/fonts/CircularStd-BlackItalic.woff2) format("woff2"),url(/dist/fonts/CircularStd-BlackItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Circular Std Book;font-style:normal;font-weight:400;src:url(/dist/fonts/CircularStd-Book.woff2) format("woff2"),url(/dist/fonts/CircularStd-Book.woff) format("woff")}@font-face{font-display:swap;font-family:Circular Std Book;font-style:italic;font-weight:400;src:url(/dist/fonts/CircularStd-BookItalic.woff2) format("woff2"),url(/dist/fonts/CircularStd-BookItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Circular Std;font-style:normal;font-weight:900;src:url(/dist/fonts/CircularStd-Black.woff2) format("woff2"),url(/dist/fonts/CircularStd-Black.woff) format("woff")}@font-face{font-display:swap;font-family:Circular Std;font-style:italic;font-weight:700;src:url(/dist/fonts/CircularStd-BoldItalic.woff2) format("woff2"),url(/dist/fonts/CircularStd-BoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Barlow Condensed;font-style:normal;font-weight:300;src:url(/dist/fonts/BarlowCondensed-Light.woff2) format("woff2"),url(/dist/fonts/BarlowCondensed-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Barlow Condensed;font-style:italic;font-weight:400;src:url(/dist/fonts/BarlowCondensed-Italic.woff2) format("woff2"),url(/dist/fonts/BarlowCondensed-Italic.woff) format("woff")}@font-face{font-display:swap;font-family:Barlow Condensed;font-style:normal;font-weight:400;src:url(/dist/fonts/BarlowCondensed-Regular.woff2) format("woff2"),url(/dist/fonts/BarlowCondensed-Regular.woff) format("woff")}.glide{box-sizing:border-box;position:relative;width:100%}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-wrap:nowrap;list-style:none;margin:0;padding:0;position:relative;touch-action:pan-Y;transform-style:preserve-3d;white-space:nowrap;width:100%;will-change:transform}.glide__slide,.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__slide{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;flex-shrink:0;height:100%;white-space:normal;width:100%}.glide__slide a{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide--rtl{direction:rtl}@-webkit-keyframes gradientAnimation{0%{background-position:11% 0}50%{background-position:90% 100%}to{background-position:11% 0}}@keyframes gradientAnimation{0%{background-position:11% 0}50%{background-position:90% 100%}to{background-position:11% 0}}@-webkit-keyframes growElement{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes growElement{0%{transform:scale(0)}to{transform:scale(1)}}@-webkit-keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.rotating{-webkit-animation:rotating 15s linear infinite;animation:rotating 15s linear infinite}.animationPart{bottom:20%;left:37%;position:absolute;z-index:0}@-webkit-keyframes color1{0%{-webkit-transform:rotate(0deg) translate(-40px) rotate(0deg) scale(1)}50%{-webkit-transform:rotate(-180deg) translate(-40px) rotate(-180deg) scaleY(1.33)}to{-webkit-transform:rotate(-1turn) translate(-40px) rotate(-1turn) scale(1)}}@-webkit-keyframes color2{0%{opacity:1;-webkit-transform:rotate(0deg) translate(30px) rotate(0deg) scale(1)}66%{opacity:.33;-webkit-transform:rotate(180deg) translate(30px) rotate(-180deg) scaleY(1.33)}to{opacity:1;-webkit-transform:rotate(1turn) translate(30px) rotate(-1turn) scale(1)}}@-webkit-keyframes color3{0%{-webkit-transform:rotate(0deg) translate(30px) rotate(0deg) scale(1)}33%{-webkit-transform:rotate(180deg) translate(30px) rotate(-180deg) scaleX(1.66)}to{-webkit-transform:rotate(1turn) translate(30px) rotate(-1turn) scale(1)}}.animationPart #color1,.animationPart #color2,.animationPart #color3{height:760px;left:50%;margin:-200px 0 0 -200px;position:absolute;top:50%;width:1210px}.animationPart #color1{-webkit-animation:color1 13s linear infinite;-moz-animation:color1 13s linear infinite;background-image:-webkit-radial-gradient(50% 50%,circle contain,rgba(201,116,80,.95),rgba(222,75,218,0) 100%)}.animationPart #color2{-webkit-animation:color2 12s linear infinite;-moz-animation:color2 12s linear infinite;background-image:-moz-radial-gradient(50% 50%,circle contain,hsla(3,39%,55%,.95),rgba(86,173,223,0) 100%)}.animationPart #color3{-webkit-animation:color3 14s linear infinite;-moz-animation:color3 14s linear infinite;background-image:-moz-radial-gradient(50% 50%,circle contain,rgba(175,88,99,.95),rgba(210,222,12,0) 100%)}.success-checkmark{height:115px;margin:0 auto;width:80px}.success-checkmark .check-icon{border:4px solid #4caf50;border-radius:50%;box-sizing:content-box;height:80px;position:relative;width:80px}.success-checkmark .check-icon:before{border-radius:100px 0 0 100px;left:-2px;top:3px;transform-origin:100% 50%;width:30px}.success-checkmark .check-icon:after{-webkit-animation:rotate-circle 4.25s ease-in;animation:rotate-circle 4.25s ease-in;border-radius:0 100px 100px 0;left:30px;top:0;transform-origin:0 50%;width:60px}.success-checkmark .check-icon:after,.success-checkmark .check-icon:before{background:#fff;content:"";height:100px;position:absolute;transform:rotate(-45deg)}.success-checkmark .check-icon .icon-line{background-color:#4caf50;border-radius:2px;display:block;height:5px;position:absolute;z-index:10}.success-checkmark .check-icon .icon-line.line-tip{-webkit-animation:icon-line-tip .75s;animation:icon-line-tip .75s;left:14px;top:46px;transform:rotate(45deg);width:25px}.success-checkmark .check-icon .icon-line.line-long{-webkit-animation:icon-line-long .75s;animation:icon-line-long .75s;right:8px;top:38px;transform:rotate(-45deg);width:47px}.success-checkmark .check-icon .icon-circle{border:4px solid rgba(76,175,80,.5);border-radius:50%;box-sizing:content-box;height:80px;left:-4px;position:absolute;top:-4px;width:80px;z-index:10}.success-checkmark .check-icon .icon-fix{background-color:#fff;height:85px;left:26px;position:absolute;top:8px;transform:rotate(-45deg);width:5px;z-index:1}@-webkit-keyframes rotate-circle{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}to{transform:rotate(-405deg)}}@keyframes rotate-circle{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}to{transform:rotate(-405deg)}}@-webkit-keyframes icon-line-tip{0%{left:1px;top:19px;width:0}54%{left:1px;top:19px;width:0}70%{left:-8px;top:37px;width:50px}84%{left:21px;top:48px;width:17px}to{left:14px;top:45px;width:25px}}@keyframes icon-line-tip{0%{left:1px;top:19px;width:0}54%{left:1px;top:19px;width:0}70%{left:-8px;top:37px;width:50px}84%{left:21px;top:48px;width:17px}to{left:14px;top:45px;width:25px}}@-webkit-keyframes icon-line-long{0%{right:46px;top:54px;width:0}65%{right:46px;top:54px;width:0}84%{right:0;top:35px;width:55px}to{right:8px;top:38px;width:47px}}@keyframes icon-line-long{0%{right:46px;top:54px;width:0}65%{right:46px;top:54px;width:0}84%{right:0;top:35px;width:55px}to{right:8px;top:38px;width:47px}}html{overflow-y:scroll}body,html{overflow-x:hidden}body{font-family:Circular Std Book}.relative{position:relative}.orangeHr{border:0;border-top:1px solid #ff9300;color:#ff9300;height:1px;width:60px}.block,.orangeHr{display:block}.inlineBlock{display:inline-block}.flex{display:flex}.btn{border:none;border-radius:999px;display:inline-block;font-size:16px;height:62px;line-height:62px;padding-left:29px;padding-right:29px;text-decoration:none;transition:all 1s}.btn img{float:right;left:0;margin-left:10px;position:relative;top:22px;transition:left .5s cubic-bezier(.75,-.5,0,1.75)}.btn:hover{cursor:pointer}.rolloverAnimation:hover{box-shadow:0 4px 25px rgba(0,0,0,.25)}.rolloverAnimation:hover img{left:8px}.purpleBtn.rolloverAnimation:hover{background:#180546}.whiteBtn.rolloverAnimation:hover{background:#e6e6e6}.downloadBtn .icon{display:inline-block;height:17px;margin-left:7px;position:relative;top:3px;width:16px}.downloadBtn .icon .arrowDown{float:none;left:inherit;margin:0;position:absolute;top:0;transition:top .5s cubic-bezier(.75,-.5,0,1.75)}.downloadBtn .icon .arrowDownLine{float:none;left:inherit;margin:0;position:absolute;top:14px}.downloadBtn:hover .icon .arrowDown{top:-5px}.genericTxt{font-size:18px;line-height:24px}.smallTxt{color:#9e83b9;font-size:13px;line-height:20px;text-align:center}.purpleTxt{color:#280778}.purpleBtn{background:#280778;color:#fff}.whiteBtn{background:#fff;color:#280778}.inputGroup{margin-bottom:50px}.inputGroup input{border:none;border-bottom:1px solid #9e83b9;display:block;width:100%}.inputGroup input.error{border-bottom:1px solid #fa0707}.inputGroup input.error::-webkit-input-placeholder{color:#fa0707;font-size:13px;line-height:22px}.inputGroup input.error:-moz-placeholder,.inputGroup input.error::-moz-placeholder{color:#fa0707;font-size:13px;line-height:22px}.inputGroup input.error:-ms-input-placeholder{color:#fa0707;font-size:13px;line-height:22px}.inputGroup label{color:#280778;display:block;font-size:16px;line-height:22px;margin-bottom:7px}.inputGroup .errorMsg{color:#fa0707;font-size:13px;line-height:22px}video{pointer-events:none}video::-webkit-media-controls-start-playback-button{display:none}.modal{background-color:#140340;background-color:rgba(20,3,64,.8);display:none;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:124}.modal .modal-content{background-color:#fefefe;border-radius:8px;box-shadow:0 4px 10px 10px rgba(0,0,0,.05);margin:auto;max-width:660px;padding:85px 70px 34px;position:relative;top:50%;transform:translateY(-50%)}@media (max-width:1024px){.modal .modal-content{top:0;transform:none}}.modal .close{color:#280778;font-size:37px;font-weight:700;position:absolute;right:21px;top:0}.modal .close:focus,.modal .close:hover{color:#000;cursor:pointer;text-decoration:none}.modal.success form,.modal.success h3,.modal .successMsg{display:none}.modal.success .successMsg{display:block;margin-bottom:80px}.modal.success .successMsg p{color:#280778;font-size:27px;line-height:34px;margin-bottom:80px;text-align:center}.headingBannerWrap{background-color:#2f0161;background-image:url(/dist/images/header_background_darker.jpg);background-position:50% 0;background-repeat:no-repeat;background-size:cover;overflow:hidden}.animationPartWrap{height:636px;overflow:hidden;position:absolute;width:100%}#headingBanner{height:633px;position:relative;top:-3px}#headingBanner:after{background-image:url(/dist/images/lineillustration.png);content:"";display:block;height:630px;opacity:.6;position:absolute;right:-100px;top:0;width:550px}@media (max-width:1024px){#headingBanner{height:inherit}#headingBanner:after{display:none}}#headingBanner .infoIcon{height:100px;position:absolute;right:-40px;top:5px;width:60px}#headingBanner .infoIcon:hover{cursor:pointer}@media (max-width:600px){#headingBanner .infoIcon{right:-50px;top:-3px}}#headingBanner .wrap{margin:0 auto;padding-top:170px;position:relative;width:1024px;z-index:1}@media (max-width:1024px){#headingBanner .wrap{padding:90px 31px;width:100%}}#headingBanner .wrap .submissionDate{margin-bottom:26px}#headingBanner .wrap .bannerLogo,#headingBanner .wrap .submissionDate{color:#fff;font-size:30px;font-weight:400}@media (max-width:600px){#headingBanner .wrap .bannerLogo{font-size:22px}}#headingBanner .wrap .bannerLogo img{margin-bottom:38px;margin-top:24px}@media (max-width:600px){#headingBanner .wrap .bannerLogo img{width:100%}}#headingBanner .wrap hr{border:0;border-top:1px solid #ff9300;color:#ff9300;display:block;height:1px;margin-bottom:46px;margin-left:0;width:120px}@media (max-width:600px){#headingBanner .wrap .schoolOfThoughtLogo{width:174px}}#headingBanner .wrap .schoolOfThoughtLogo:hover{cursor:pointer}#headingBanner .wrap #civilPaper{display:block;height:490px;margin-left:100px;opacity:1;overflow:hidden;position:relative;text-align:center;top:-70px;transform:translateZ(0);width:370px}@media (max-width:1024px){#headingBanner .wrap #civilPaper{display:none}}#headingBanner h1{display:none}#resolutions{background-color:#eff1fe;padding-bottom:120px}#resolutions .wrap{margin:0 auto;max-width:602px;padding-top:124px}@media (max-width:1024px){#resolutions .wrap{padding-left:43px;padding-right:43px;padding-top:78px}}#resolutions .wrap h2{color:#280778;font-size:30px;font-weight:400;margin-bottom:34px}@media (max-width:1024px){#resolutions .wrap h2{font-size:22px;margin-bottom:28px}}#resolutions .wrap ul{margin-bottom:64px;padding-left:0}#resolutions .wrap ul li{background:#fff;border-radius:8px;box-shadow:0 4px 25px rgba(0,0,0,.05);display:flex;height:108px;list-style:none;margin-bottom:25px;padding:30px 35px 30px 30px;position:relative;transition:box-shadow 1s}@media (max-width:1024px){#resolutions .wrap ul li{height:auto;padding-left:18px;padding-right:18px}}#resolutions .wrap ul li:hover{box-shadow:0 4px 25px rgba(0,0,0,.18)}#resolutions .wrap ul li .number{color:#000;font-size:35px;height:37px;line-height:37px;margin-right:31px;position:relative;text-align:center;top:5px;width:6%}@media (max-width:1024px){#resolutions .wrap ul li .number{align-items:center;display:flex;flex:1;height:inherit;justify-content:center;margin-right:18px;position:relative;top:2px}}#resolutions .wrap ul li .txt{border-left:2px solid #7c07fa;color:#280778;font-size:18px;line-height:24px;padding-left:36px;width:87%}#resolutions .wrap ul li .txt a{color:#280778}@media (max-width:1024px){#resolutions .wrap ul li .txt{font-size:16px;line-height:20px;padding-left:18px;width:84%}}#resolutions .wrap ul li .tick{-webkit-animation:growElement .5s;animation:growElement .5s;background:#00b4e7;border-radius:40px;bottom:-14px;display:none;height:40px;line-height:40px;position:absolute;right:-13px;text-align:center;width:40px}#resolutions .wrap ul li .tick img{margin:0 auto;position:relative;top:11px}#resolutions .wrap .purpleBtn{display:inline-block;margin:0 auto 0 50%;transform:translateX(-50%);width:inherit}@media (max-width:1024px){#resolutions .wrap #visitHomePage{display:block;margin-left:auto;transform:none;width:204px}}#resolutions .wrap .legalNotice{margin-top:35px;text-align:center}@media (max-width:1024px){#resolutions .wrap .legalNotice{font-size:16px}}#resolutions .wrap .smallTxt{margin-top:35px}#resolutions .wrap .smallTxt a{color:#9e83b9}@media (max-width:1024px){#resolutions .wrap .smallTxt{font-size:15px}}#printAndShare{background:#280778;position:relative;text-align:center;top:-2px}#printAndShare .wrap{margin:0 auto;padding-bottom:150px;padding-top:150px;width:865px}@media (max-width:1024px){#printAndShare .wrap{padding-bottom:74px;padding-top:74px;width:100%}}#printAndShare .wrap h2{color:#fff;display:inline-block;font-size:45px;line-height:52px;margin:0 auto;max-width:610px}@media (max-width:1024px){#printAndShare .wrap h2{font-size:32px;line-height:38px}}#printAndShare .wrap hr{margin-bottom:45px;margin-top:45px}@media (max-width:1024px){#printAndShare .wrap hr{margin-bottom:32px;margin-top:26px}}#printAndShare .wrap .genericTxt{color:#fff;margin:0 auto;max-width:620px}@media (max-width:1024px){#printAndShare .wrap .genericTxt{font-size:16px;line-height:20px;padding-left:40px;padding-right:40px}}#printAndShare .wrap #slider{margin:50px auto 0;max-width:1160px;position:relative}@media (max-width:1200px){#printAndShare .wrap #slider{max-width:760px}}#printAndShare .wrap #slider .glide__slide{padding:25px}#printAndShare .wrap #slider .glide__slide img{border-radius:20px;box-shadow:2px 2px 30px #0000005e}@media (max-width:1024px){#printAndShare .wrap #slider .glide__slide{padding:0}#printAndShare .wrap #slider .glide__slide img{border-radius:0;box-shadow:none}}#printAndShare .wrap #slider .sliderControls{position:absolute;top:43%;width:100%;z-index:1}#printAndShare .wrap #slider .sliderControls button{background:#fff;border:none;border-radius:49px;height:49px;text-align:center;width:49px}#printAndShare .wrap #slider .sliderControls button:hover{cursor:pointer}#printAndShare .wrap #slider .sliderControls button:first-child{left:-69px;position:absolute}#printAndShare .wrap #slider .sliderControls button:last-child{position:absolute;right:-69px}#printAndShare .wrap #slider .sliderControls button img{height:14px;margin:0 auto;width:16px}@media (max-width:1024px){#printAndShare .wrap #slider .sliderControls button{height:35px;padding:0;width:35px}#printAndShare .wrap #slider .sliderControls button:first-child{left:7px}#printAndShare .wrap #slider .sliderControls button:last-child{right:7px}#printAndShare .wrap #slider .sliderControls button img{height:14px;width:16px}}#printAndShare .wrap .btn{margin-bottom:30px;margin-top:46px}#about{background:url(/dist/images/about_background.jpg) no-repeat 49% fixed;background-attachment:scroll;background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:159px;padding-top:159px}#about .wrap{color:#fff;margin:0 auto;max-width:613px}#about .wrap h2{font-size:45px;line-height:52px;margin-bottom:37px}#about .wrap hr{margin-bottom:43px;margin-left:0}#about .wrap ul li{margin-bottom:24px}#about .wrap .genericTxt a{color:#fff}@media (max-width:1024px){#about{padding-bottom:93px;padding-top:100px}#about .wrap{padding-left:40px;padding-right:40px}#about .wrap h2{font-size:32px}#about .wrap .genericTxt{font-size:16px;line-height:20px}#about .wrap ul li{margin-bottom:20px}}#footer{background-color:#0f002d}#footer .wrap{margin:0 auto;max-width:690px;min-height:207px;padding-bottom:30px;padding-top:30px}#footer .wrap .footerTxt{color:#9e83b9;font-family:Barlow Condensed,sans-serif;font-size:18px}#footer .wrap .footerTxt img{margin-bottom:20px}@media (max-width:1024px){#footer .wrap{padding-left:41px;padding-right:41px}#footer .wrap .footerTxt{font-size:17px}}#rotatingText{bottom:15px;height:104px;mix-blend-mode:difference;position:fixed;right:15px;width:104px;z-index:123}#rotatingText .txt{position:absolute}#rotatingText .txt path{stroke:#fff;fill:#fff}#rotatingText .play{left:44px;position:absolute;top:36px}#rotatingText .play path{stroke:#fff;fill:#fff}@media (max-width:1024px){#rotatingText{display:none}}#downloadModal .smallTxt,#signatureModal .smallTxt{text-align:left}#downloadModal h3,#signatureModal h3{color:#280778;font-size:27px;line-height:34px;margin-bottom:50px}#downloadModal .btn,#signatureModal .btn{margin-bottom:65px}#downloadModal .inputGroup,#signatureModal .inputGroup{max-width:481px}#explainerVideoModal .modal-content{background-color:transparent;padding:0}#explainerVideoModal .close{display:none}#explainerVideoModal video{pointer-events:all}#explainerVideoModal #explainerVideoModalPlay{background:transparent;border:none;color:#fff;font-family:Circular Std Book;font-size:22px;font-style:normal;font-weight:400;font-weight:300;left:50%;line-height:24px;margin-left:-90px;margin-top:-60px;position:absolute;top:50%;width:180px}#explainerVideoModal #explainerVideoModalPlay:hover{cursor:pointer}#explainerVideoModal #explainerVideoModalPlay .circle{background:#ffffff38;border-radius:120px;display:block;height:120px;margin:0 auto 25px;text-align:center;width:120px}#explainerVideoModal #explainerVideoModalPlay .circle .triangle{border-color:transparent transparent transparent #fff;border-style:solid;border-width:22.5px 0 22.5px 35px;display:inline-block;height:0;left:4px;position:relative;top:38px;width:0}@media (max-width:1024px){#explainerVideoModal iframe{width:100%}}#schoolOfThought .whiteSection{background:#fff;padding-bottom:125px;padding-top:176px}#schoolOfThought .whiteSection .wrap{margin:0 auto;max-width:815px}#schoolOfThought .whiteSection .wrap img{align-self:flex-start;margin-right:75px}#schoolOfThought .whiteSection .wrap a,#schoolOfThought .whiteSection .wrap span{color:#280778}@media (max-width:1024px){#schoolOfThought .whiteSection{padding:92px 38px 70px}#schoolOfThought .whiteSection .wrap{flex-wrap:wrap}#schoolOfThought .whiteSection .wrap img{flex:0 0 100%;margin:0 auto;max-width:306px}#schoolOfThought .whiteSection .wrap span{flex:0 0 100%;font-size:16px;line-height:20px;margin-top:49px}}.criticalThinkingCardsSection{background-position:50%;background-repeat:no-repeat;background-size:cover;height:797px;overflow:hidden;position:relative}.criticalThinkingCardsSection .btn{bottom:60px;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;width:240px;z-index:2}.criticalThinkingCardsSection video{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}@media (max-width:1024px){.criticalThinkingCardsSection{height:400px}.criticalThinkingCardsSection .btn{bottom:23px}}@media (max-width:600px){.criticalThinkingCardsSection{background-position:64% 0;height:305px}.criticalThinkingCardsSection .btn{bottom:23px}}.linkSection{background:#280778;padding-bottom:95px;padding-top:95px}.linkSection a{transition:opacity .5s}.linkSection a:hover{opacity:.7}.linkSection .wrap{margin:0 auto;max-width:690px}.linkSection .wrap img{margin-bottom:54px;width:536px}.linkSection .wrap ul{padding:0}.linkSection .wrap ul a,.linkSection .wrap ul li{color:#fff;font-family:Barlow Condensed,sans-serif;font-size:28px;line-height:46px;list-style:none;text-decoration:none}.linkSection .wrap ul a .toggle,.linkSection .wrap ul li .toggle{display:none}.linkSection .wrap ul a.heading,.linkSection .wrap ul li.heading{font-size:27px;font-weight:700;line-height:35px;margin-bottom:25px}.linkSection .wrap ul:first-child{margin-right:150px}@media (max-width:1024px){.linkSection{padding-bottom:0;padding-top:64px}.linkSection .wrap{padding-left:36px;padding-right:36px}.linkSection .wrap img{margin-bottom:34px}.linkSection .wrap .flex{flex-wrap:wrap}.linkSection .wrap .flex ul{flex:0 0 100%;margin-bottom:46px;margin-top:0;max-height:500px;transition:max-height .25s ease-in}.linkSection .wrap .flex ul a,.linkSection .wrap .flex ul li{font-size:18px;line-height:30px}.linkSection .wrap .flex ul a.heading,.linkSection .wrap .flex ul li.heading{font-size:17px;margin-bottom:12px}.linkSection .wrap .flex ul a .toggle,.linkSection .wrap .flex ul li .toggle{display:inline-block;height:15px;margin-left:11px;padding:5px}.linkSection .wrap .flex ul a .toggle img,.linkSection .wrap .flex ul li .toggle img{width:12px}.linkSection .wrap .flex ul.close{max-height:50px;overflow:hidden;transition:max-height .15s ease-out}.linkSection .wrap .flex ul.close .toggle img{transform:rotate(180deg)}}#explainerVideo{background-color:#280778;height:750px;padding-top:237px;position:relative}#explainerVideo:after{background-image:url(/dist/images/line_illustration2.svg);background-repeat:no-repeat;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:550px}#explainerVideo .wrap{height:512px;margin:0 auto;max-width:1130px;position:relative}#explainerVideo .wrap h2{color:#fff;font-size:65px;line-height:70px;margin-bottom:70px;max-width:505px}#explainerVideo .wrap .btn{position:relative;z-index:1}#explainerVideo .wrap .btn:hover img{left:0}#explainerVideo .wrap .mobilePhoneWrap{bottom:0;position:absolute;right:0}#explainerVideo .wrap .mobilePhoneWrap video{height:81%;left:-10px;position:absolute;top:19%;width:100%}#explainerVideo .wrap .mobilePhoneWrap:before{background:#280778;content:"";height:1px;position:absolute;width:100%}@media (max-width:1200px){#explainerVideo{height:inherit}#explainerVideo .wrap{padding-left:43px;padding-right:43px}#explainerVideo .wrap .mobilePhoneWrap{width:430px}#explainerVideo .wrap .mobilePhoneWrap img{width:100%}}@media (max-width:1024px){#explainerVideo{height:inherit;padding-top:73px}#explainerVideo:after{display:none}#explainerVideo .wrap{height:inherit}#explainerVideo .wrap h2{font-size:38px;line-height:45px;margin-bottom:17px}#explainerVideo .wrap .btn{height:42px;line-height:42px;margin-bottom:35px}#explainerVideo .wrap .btn img{top:10px}#explainerVideo .wrap .mobilePhoneWrap{display:block;left:-34%;margin:0 auto;position:relative;width:173%}}.tooltipWrap{left:50%;margin:0 auto 0 -512px;opacity:0;padding-top:170px;position:absolute;transition:opacity .3s;visibility:hidden;width:1024px;z-index:124}@media (max-width:1024px){.tooltipWrap{left:0;margin-left:0;width:100%}}.tooltip{display:inline-block;left:6%;position:relative;position:absolute;text-decoration:none;top:-79%}.tooltip.submission{top:-29%}.tooltip .tooltiptext{background-color:#fff;border-radius:8px;box-shadow:0 4px 10px 10px rgba(0,0,0,.05);color:#fff;margin-left:-60px;min-height:715px;padding:40px 40px 30px;position:absolute;text-align:center;width:858px;z-index:1}.tooltip .tooltiptext:after{background:#fff;content:"";display:block;height:18px;left:35px;margin-left:-5px;position:absolute;top:-8px;transform:rotate(45deg);width:18px}.tooltip .tooltiptext .flex{flex-direction:row;flex-wrap:wrap}.tooltip .tooltiptext a{color:#280778;font-family:Circular Std Book;font-size:16px;font-style:normal;font-weight:400;line-height:28px;margin-bottom:20px;text-align:left;text-decoration:none;width:47%}.tooltip .tooltiptext a .mainImg{margin-bottom:10px;width:100%}.tooltip .tooltiptext a .ellipse{background-color:#280778;border-radius:25px;display:block;float:right;height:25px;position:relative;width:25px}.tooltip .tooltiptext a .ellipse img{display:inline-block;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.tooltip .tooltiptext a:nth-child(odd){margin-right:40px}@media (max-width:1024px){.tooltip{left:0;top:-80px;width:100%}.tooltip .tooltiptext{margin:0;width:100%}.tooltip .tooltiptext a{width:44%}.tooltip .tooltiptext a:nth-child(odd){margin-right:60px}}@media (max-width:600px){.tooltip .tooltiptext a{width:100%}.tooltip .tooltiptext a:nth-child(odd){margin-right:0}}#termsAndConditionsModal h3{color:#280778;font-size:27px;line-height:34px;margin-bottom:50px}#termsAndConditionsModal .modal-content{max-height:600px;overflow-y:auto}#explainerVideoModal .modal-content{box-shadow:none;max-width:1000px}#explainerVideoModal .modal-content iframe{height:557px;width:1000px}@media (min-width:768px) and (max-width:1000px){#explainerVideoModal .modal-content{box-shadow:none;max-width:800px}#explainerVideoModal .modal-content iframe{height:459px;width:800px}}@media (min-width:600px) and (max-width:767px){#explainerVideoModal .modal-content{box-shadow:none;max-width:500px}#explainerVideoModal .modal-content iframe{height:292px;width:500px}}@media (max-width:600px){#explainerVideoModal .modal-content{height:inherit;max-width:360px!important}#explainerVideoModal .modal-content iframe{height:200px;width:360px}}.iframeFullScreen{background:#000;border:0;border-image-outset:0;border-image-repeat:initial;border-image-slice:100%;border-image-source:none;border-image-width:1;height:100%;left:0;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;padding:0;position:fixed;position:absolute;top:0;width:100%;z-index:123}.iframeHolder{display:none}.playerVisible{background:#000;display:block;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.playerVisible iframe{height:100%;position:absolute;width:100%}.playerVisibleMobile{background:#000;bottom:0;display:block;height:1px;left:0;position:fixed;width:1px;z-index:999}
