.purple{color:#7c5e9d}.darkblue{color:#0077af}.lightblue{color:#86d8ff}.muteblue{color:#96c6f4}.white{color:#fff}.orange{color:#ffcc16}.green{color:#95d85f}.lightgreen{color:#c4e8a8}.pink{color:#fe7a9b}.pink-hover:hover{color:#fe7a9b}.mutered{color:#e6aebb}.turquoise{color:#2ed0bc}.darkgray{color:#202e3a}.lightgray{color:#7d90a6}.offwhite{color:#f4f3f2}.bg-purple{background-color:#7c5e9d}.bg-darkblue{background-color:#0077af}.bg-lightblue{background-color:#86d8ff}.bg-muteblue{background-color:#96c6f4}.bg-white{background-color:#fff}.bg-orange{background-color:#ffcc16}.bg-green{background-color:#95d85f}.bg-lightgreen{background-color:#c4e8a8}.bg-pink{background-color:#fe7a9b}.bg-mutered{background-color:#e6aebb}.bg-turquoise{background-color:#2ed0bc}.bg-darkgray{background-color:#202e3a}.bg-lightgray{background-color:#7d90a6}.bg-offwhite{background-color:#f4f3f2}.text-underline{text-decoration:underline}.text-sm{font-size:.9em}.text-bold{font-weight:700!important}.fix-line-break,.fix-line-breaks{white-space:pre-line}.hero-container .form-control{padding:5px 19px;width:225px;border:0}.hero-container .form-control.homepage{width:200px}.form-control{font-family:latolight;box-shadow:none}.vjs-error{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.border-top{border-top:1px solid #ddd}.border-bottom{border-bottom:1px solid #ddd}.border-left{border-left:1px solid #ddd}.border-right{border-right:1px solid #ddd}.border-all{border:1px solid #ddd}.square-corners{border-radius:0}.no-margin{margin:0!important}.margin-10{margin:10px!important}.margin-15{margin:15px!important}.margin-20{margin:20px!important}.margin-30{margin:30px!important}.margin-40{margin:40px!important}.margin-50{margin:50px!important}.top-margin-0{margin-top:0!important}.top-margin-2{margin-top:2px!important}.top-margin-3{margin-top:3px!important}.top-margin-4{margin-top:4px!important}.top-margin-5{margin-top:5px!important}.top-margin-6{margin-top:6px!important}.top-margin-7{margin-top:7px!important}.top-margin-8{margin-top:8px!important}.top-margin-9{margin-top:9px!important}.top-margin-10{margin-top:10px!important}.top-margin-20{margin-top:20px!important}.top-margin-25{margin-top:25px!important}.top-margin-30{margin-top:30px!important}.top-margin-40{margin-top:40px!important}.top-margin-50{margin-top:50px!important}.top-margin-75{margin-top:75px!important}.top-margin-100{margin-top:100px!important}.bottom-margin-0{margin-bottom:0!important}.bottom-margin-2{margin-bottom:2px!important}.bottom-margin-3{margin-bottom:3px!important}.bottom-margin-4{margin-bottom:4px!important}.bottom-margin-5{margin-bottom:5px!important}.bottom-margin-6{margin-bottom:6px!important}.bottom-margin-7{margin-bottom:7px!important}.bottom-margin-8{margin-bottom:8px!important}.bottom-margin-9{margin-bottom:9px!important}.bottom-margin-5{margin-bottom:5px!important}.bottom-margin-10{margin-bottom:10px!important}.bottom-margin-20{margin-bottom:20px!important}.bottom-margin-30{margin-bottom:30px!important}.bottom-margin-40{margin-bottom:40px!important}.bottom-margin-50{margin-bottom:50px!important}.bottom-margin-75{margin-bottom:75px!important}.left-margin-0{margin-left:0!important}.left-margin-5{margin-left:5px!important}.left-margin-10{margin-left:10px!important}.left-margin-15{margin-left:15px!important}.left-margin-20{margin-left:20px!important}.left-margin-30{margin-left:30px!important}.left-margin-40{margin-left:40px!important}.left-margin-50{margin-left:50px!important}.left-margin-60{margin-left:60px!important}.left-margin-70{margin-left:70px!important}.left-margin-80{margin-left:80px!important}.left-margin-90{margin-left:90px!important}.left-margin-100{margin-left:100px!important}.right-margin-0{margin-right:0!important}.right-margin-5{margin-right:5px!important}.right-margin-10{margin-right:10px!important}.right-margin-15{margin-right:15px!important}.right-margin-20{margin-right:20px!important}.right-margin-30{margin-right:30px!important}.right-margin-40{margin-right:40px!important}.no-padding{padding:0!important}.padding-5{padding:5px!important}.padding-10{padding:10px!important}.padding-15{padding:15px!important}.padding-20{padding:20px!important}.padding-30{padding:30px!important}.padding-40{padding:40px!important}.padding-50{padding:50px!important}.top-padding-5{padding-top:5px!important}.top-padding-10{padding-top:10px!important}.top-padding-15{padding-top:15px!important}.top-padding-20{padding-top:20px!important}.top-padding-30{padding-top:30px!important}.top-padding-40{padding-top:40px!important}.top-padding-50{padding-top:50px!important}.bottom-padding-5{padding-bottom:5px!important}.bottom-padding-10{padding-bottom:10px!important}.bottom-padding-15{padding-bottom:15px!important}.bottom-padding-20{padding-bottom:20px!important}.bottom-padding-30{padding-bottom:30px!important}.bottom-padding-40{padding-bottom:40px!important}.bottom-padding-50{padding-bottom:50px!important}.bottom-padding-100{padding-bottom:100px!important}.left-padding-0{padding-left:0!important}.left-padding-5{padding-left:5px!important}.left-padding-10{padding-left:10px!important}.left-padding-15{padding-left:15px!important}.left-padding-20{padding-left:20px!important}.left-padding-30{padding-left:30px!important}.left-padding-40{padding-left:40px!important}.left-padding-50{padding-left:50px!important}.right-padding-0{padding-right:0!important}.right-padding-5{padding-right:5px!important}.right-padding-10{padding-right:10px!important}.right-padding-15{padding-right:15px!important}.right-padding-20{padding-right:20px!important}.right-padding-30{padding-right:30px!important}.right-padding-40{padding-right:40px!important}.right-padding-50{padding-right:50px!important}.list-style-upper-latin{list-style-type:upper-latin}.list-style-lower-latin{list-style-type:lower-latin}.list-style-lower-roman{list-style-type:lower-roman}@font-face{font-family:latoblack;src:url(/public/fonts/lato/lato-black-webfont.eot);src:url(/public/fonts/lato/lato-black-webfont.eot?#iefix) format("embedded-opentype"),url(/public/fonts/lato/lato-black-webfont.woff2) format("woff2"),url(/public/fonts/lato/lato-black-webfont.woff) format("woff"),url(/public/fonts/lato/lato-black-webfont.ttf) format("truetype"),url(/public/fonts/lato/lato-black-webfont.svg#latoblack) format("svg");font-weight:400;font-style:normal}@font-face{font-family:latoblack_italic;src:url(/public/fonts/lato/lato-blackitalic-webfont.eot);src:url(/public/fonts/lato/lato-blackitalic-webfont.eot?#iefix) format("embedded-opentype"),url(/public/fonts/lato/lato-blackitalic-webfont.woff2) format("woff2"),url(/public/fonts/lato/lato-blackitalic-webfont.woff) format("woff"),url(/public/fonts/lato/lato-blackitalic-webfont.ttf) format("truetype"),url(/public/fonts/lato/lato-blackitalic-webfont.svg#latoblack_italic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:latobold;src:url(/public/fonts/lato/lato-bold-webfont.eot);src:url(/public/fonts/lato/lato-bold-webfont.eot?#iefix) format("embedded-opentype"),url(/public/fonts/lato/lato-bold-webfont.woff2) format("woff2"),url(/public/fonts/lato/lato-bold-webfont.woff) format("woff"),url(/public/fonts/lato/lato-bold-webfont.ttf) format("truetype"),url(/public/fonts/lato/lato-bold-webfont.svg#latobold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:latohairline_italic;src:url(/public/fonts/lato/lato-hairlineitalic-webfont.eot);src:url(/public/fonts/lato/lato-hairlineitalic-webfont.eot?#iefix) format("embedded-opentype"),url(/public/fonts/lato/lato-hairlineitalic-webfont.woff2) format("woff2"),url(/public/fonts/lato/lato-hairlineitalic-webfont.woff) format("woff"),url(/public/fonts/lato/lato-hairlineitalic-webfont.ttf) format("truetype"),url(/public/fonts/lato/lato-hairlineitalic-webfont.svg#latohairline_italic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:latoheavy;src:url(/public/fonts/lato/lato-heavy-webfont.eot);src:url(/public/fonts/lato/lato-heavy-webfont.eot?#iefix) format("embedded-opentype"),url(/public/fonts/lato/lato-heavy-webfont.woff2) format("woff2"),url(/public/fonts/lato/lato-heavy-webfont.woff) format("woff"),url(/public/fonts/lato/lato-heavy-webfont.ttf) format("truetype"),url(/public/fonts/lato/lato-heavy-webfont.svg#latoheavy) format("svg");font-weight:400;font-style:normal}@font-face{font-family:latoheavy_italic;src:url(/public/fonts/lato/lato-heavyitalic-webfont.eot);src:url(/public/fonts/lato/lato-heavyitalic-webfont.eot?#iefix) format("embedded-opentype"),url(/public/fonts/lato/lato-heavyitalic-webfont.woff2) format("woff2"),url(/public/fonts/lato/lato-heavyitalic-webfont.woff) format("woff"),url(/public/fonts/lato/lato-heavyitalic-webfont.ttf) format("truetype"),url(/public/fonts/lato/lato-heavyitalic-webfont.svg#latoheavy_italic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:latoitalic;src:url(/public/fonts/lato/lato-italic-webfont.eot);src:url(/public/fonts/lato/lato-italic-webfont.eot?#iefix) format("embedded-opentype"),url(/public/fonts/lato/lato-italic-webfont.woff2) format("woff2"),url(/public/fonts/lato/lato-italic-webfont.woff) format("woff"),url(/public/fonts/lato/lato-italic-webfont.ttf) format("truetype"),url(/public/fonts/lato/lato-italic-webfont.svg#latoitalic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:latolight;src:url(/public/fonts/lato/lato-light-webfont.eot);src:url(/public/fonts/lato/lato-light-webfont.eot?#iefix) format("embedded-opentype"),url(/public/fonts/lato/lato-light-webfont.woff2) format("woff2"),url(/public/fonts/lato/lato-light-webfont.woff) format("woff"),url(/public/fonts/lato/lato-light-webfont.ttf) format("truetype"),url(/public/fonts/lato/lato-light-webfont.svg#latolight) format("svg");font-weight:400;font-style:normal}@font-face{font-family:latolight_italic;src:url(/public/fonts/lato/lato-lightitalic-webfont.eot);src:url(/public/fonts/lato/lato-lightitalic-webfont.eot?#iefix) format("embedded-opentype"),url(/public/fonts/lato/lato-lightitalic-webfont.woff2) format("woff2"),url(/public/fonts/lato/lato-lightitalic-webfont.woff) format("woff"),url(/public/fonts/lato/lato-lightitalic-webfont.ttf) format("truetype"),url(/public/fonts/lato/lato-lightitalic-webfont.svg#latolight_italic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:latomedium;src:url(/public/fonts/lato/lato-medium-webfont.eot);src:url(/public/fonts/lato/lato-medium-webfont.eot?#iefix) format("embedded-opentype"),url(/public/fonts/lato/lato-medium-webfont.woff2) format("woff2"),url(/public/fonts/lato/lato-medium-webfont.woff) format("woff"),url(/public/fonts/lato/lato-medium-webfont.ttf) format("truetype"),url(/public/fonts/lato/lato-medium-webfont.svg#latomedium) format("svg");font-weight:400;font-style:normal}@font-face{font-family:latomedium_italic;src:url(/public/fonts/lato/lato-mediumitalic-webfont.eot);src:url(/public/fonts/lato/lato-mediumitalic-webfont.eot?#iefix) format("embedded-opentype"),url(/public/fonts/lato/lato-mediumitalic-webfont.woff2) format("woff2"),url(/public/fonts/lato/lato-mediumitalic-webfont.woff) format("woff"),url(/public/fonts/lato/lato-mediumitalic-webfont.ttf) format("truetype"),url(/public/fonts/lato/lato-mediumitalic-webfont.svg#latomedium_italic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:latoregular;src:url(/public/fonts/lato/lato-regular-webfont.eot);src:url(/public/fonts/lato/lato-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/public/fonts/lato/lato-regular-webfont.woff2) format("woff2"),url(/public/fonts/lato/lato-regular-webfont.woff) format("woff"),url(/public/fonts/lato/lato-regular-webfont.ttf) format("truetype"),url(/public/fonts/lato/lato-regular-webfont.svg#latoregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:latosemibold;src:url(/public/fonts/lato/lato-semibold-webfont.eot);src:url(/public/fonts/lato/lato-semibold-webfont.eot?#iefix) format("embedded-opentype"),url(/public/fonts/lato/lato-semibold-webfont.woff2) format("woff2"),url(/public/fonts/lato/lato-semibold-webfont.woff) format("woff"),url(/public/fonts/lato/lato-semibold-webfont.ttf) format("truetype"),url(/public/fonts/lato/lato-semibold-webfont.svg#latosemibold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:latosemibold_italic;src:url(/public/fonts/lato/lato-semibolditalic-webfont.eot);src:url(/public/fonts/lato/lato-semibolditalic-webfont.eot?#iefix) format("embedded-opentype"),url(/public/fonts/lato/lato-semibolditalic-webfont.woff2) format("woff2"),url(/public/fonts/lato/lato-semibolditalic-webfont.woff) format("woff"),url(/public/fonts/lato/lato-semibolditalic-webfont.ttf) format("truetype"),url(/public/fonts/lato/lato-semibolditalic-webfont.svg#latosemibold_italic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:latothin;src:url(/public/fonts/lato/lato-thin-webfont.eot);src:url(/public/fonts/lato/lato-thin-webfont.eot?#iefix) format("embedded-opentype"),url(/public/fonts/lato/lato-thin-webfont.woff2) format("woff2"),url(/public/fonts/lato/lato-thin-webfont.woff) format("woff"),url(/public/fonts/lato/lato-thin-webfont.ttf) format("truetype"),url(/public/fonts/lato/lato-thin-webfont.svg#latothin) format("svg");font-weight:400;font-style:normal}@font-face{font-family:latothin_italic;src:url(/public/fonts/lato/lato-thinitalic-webfont.eot);src:url(/public/fonts/lato/lato-thinitalic-webfont.eot?#iefix) format("embedded-opentype"),url(/public/fonts/lato/lato-thinitalic-webfont.woff2) format("woff2"),url(/public/fonts/lato/lato-thinitalic-webfont.woff) format("woff"),url(/public/fonts/lato/lato-thinitalic-webfont.ttf) format("truetype"),url(/public/fonts/lato/lato-thinitalic-webfont.svg#latothin_italic) format("svg");font-weight:400;font-style:normal}.subsection-headings{font-family:latolight;font-size:31px;color:#0077af}.subsection-headings a{font-family:latolight;font-size:31px;color:#0077af}.subsection-headings a:hover{text-decoration:none}.subsection-subheadings{font-family:latoregular;font-size:18px;color:#7d90a6}.play-video{font-family:latoregular}.bold-subsection-headings{font-family:latobold;font-size:32px;color:#303740}.request-demo{font-family:latothin;font-size:21px;color:#fff;letter-spacing:1px}.mobile-jumbo-heading{font-family:latolight;font-size:21px;color:#fff;text-transform:uppercase}.mobile-jumbo-text{font-family:latothin;font-size:15px;color:#fff;letter-spacing:1.1px;text-transform:uppercase}.full-banner-header{color:#fff;font-size:28px;font-family:latomedium}.career-assessment-headings{font-size:18px;font-family:latosemibold;color:#303740}.half-page-subsection-headings{font-size:28px;font-family:latomedium;color:#303740}.half-page-subsection-text{font-family:latolight;font-size:18px;color:#7d90a6;line-height:175%}.half-page-subsection-text a{color:#7d90a6;text-decoration:underline}.half-page-subsection-text a:hover{color:#0077af}.license-headings{font-family:latoblack;font-size:22px}.license-prices{font-family:latomedium;font-size:18px}.license-labels,.license-text{font-family:latomedium;font-size:16px;line-height:24px;color:#495e77}.license-labels{font-weight:400}.hero{font-family:latolight;font-size:41px;color:#fff;letter-spacing:1px}.subhero{color:#fff;font-family:latoregular;font-size:31px}.jumbotron h1,.jumbotron h2,.jumbotron h3,.jumbotron p{color:#fff}.col-xxs-1,.col-xxs-10,.col-xxs-11,.col-xxs-12,.col-xxs-2,.col-xxs-3,.col-xxs-4,.col-xxs-5,.col-xxs-6,.col-xxs-7,.col-xxs-8,.col-xxs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px;display:inline-block;float:left}@media(min-width:1200px){.col-xxs-visible{display:block}}@media(max-width:992px){.col-xxs-visible{display:block}}@media(max-width:768px){.col-xxs-visible{display:block}}@media(max-width:414px){.col-xxs-1{width:8.33%}.col-xxs-2{width:16.66%}.col-xxs-3{width:25%}.col-xxs-4{width:33.33%}.col-xxs-5{width:41.66%}.col-xxs-6{width:50%}.col-xxs-7{width:58.33%}.col-xxs-8{width:66.66%}.col-xxs-9{width:75%}.col-xxs-10{width:83.33%}.col-xxs-11{width:91.66%}.col-xxs-12{width:100%}.col-xxs-offset-0{margin-left:0}.col-xxs-offset-1{margin-left:8.33%}.col-xxs-offset-2{margin-left:16.66%}.col-xxs-offset-3{margin-left:25%}.col-xxs-offset-4{margin-left:33.33%}.col-xxs-offset-5{margin-left:41.66%}.col-xxs-offset-6{margin-left:50%}.col-xxs-offset-7{margin-left:58.33%}.col-xxs-offset-8{margin-left:66.66%}.col-xxs-offset-9{margin-left:75%}.col-xxs-offset-10{margin-left:83.33%}.col-xxs-offset-11{margin-left:91.66%}.col-xxs-offset-12{margin-left:100%}.col-xxs-hidden{display:none}.col-xxs-visible{display:block}.col-xxs-pull-12{right:100%}.col-xxs-pull-11{right:91.66666667%}.col-xxs-pull-10{right:83.33333333%}.col-xxs-pull-9{right:75%}.col-xxs-pull-8{right:66.66666667%}.col-xxs-pull-7{right:58.33333333%}.col-xxs-pull-6{right:50%}.col-xxs-pull-5{right:41.66666667%}.col-xxs-pull-4{right:33.33333333%}.col-xxs-pull-3{right:25%}.col-xxs-pull-2{right:16.66666667%}.col-xxs-pull-1{right:8.33333333%}.col-xxs-pull-0{right:auto}.col-xxs-push-12{left:100%}.col-xxs-push-11{left:91.66666667%}.col-xxs-push-10{left:83.33333333%}.col-xxs-push-9{left:75%}.col-xxs-push-8{left:66.66666667%}.col-xxs-push-7{left:58.33333333%}.col-xxs-push-6{left:50%}.col-xxs-push-5{left:41.66666667%}.col-xxs-push-4{left:33.33333333%}.col-xxs-push-3{left:25%}.col-xxs-push-2{left:16.66666667%}.col-xxs-push-1{left:8.33333333%}.col-xxs-push-0{left:auto}}#phone-horizontal,#phone-vertical{display:none}.btn{font-family:latolight;letter-spacing:1.25px;transition:background-color .2s ease;transition:border-color .2s ease;border-radius:5px}.btn:hover{text-decoration:none}.btn-mobile{margin:0 auto;font-size:16px;padding:3px 6px}.btn-wide{width:300px;max-width:100%}.btn-round{border-radius:30px}.btn-xlg{padding:12px 24px!important;font-size:22px}.btn-full{width:100%}.btn-green{background-color:#95d85f;color:#fff}.btn-green:hover{background-color:#81c06a;color:#fff}.btn-darkblue{background-color:#0077af;color:#fff}.btn-darkblue:hover{background-color:#86d8ff;color:#fff}.btn-lightblue{background-color:#86d8ff;color:#fff}.btn-lightblue:hover{background-color:#fff;color:#86d8ff}.btn-turquoise{background-color:#2ed0bc;color:#fff}.btn-turquoise:hover{background-color:#95d85f;color:#fff}.btn-purple{background-color:#7c5e9d;color:#fff;border:2px solid transparent}.btn-purple:focus,.btn-purple:hover{background-color:#fff;border:2px solid #7c5e9d;color:#7c5e9d}.btn-mutered{background-color:#e6aebb;color:#fff}.btn-mutered:focus,.btn-mutered:hover{background-color:#fff;border:2px solid #e6aebb;color:#e6aebb}.btn-hollow-white{background-color:rgba(0,0,0,0);border:2px solid #fff;color:#fff;padding:5px 12px}.btn-hollow-white:hover{color:#202e3a;background-color:#fff}.btn-hollow-green{background-color:rgba(0,0,0,0);border:2px solid #95d85f;color:#95d85f;padding:5px 12px}.btn-hollow-green:hover{background-color:#95d85f;color:#fff}.btn-hollow-lightgreen{background-color:rgba(0,0,0,0);border:2px solid #c4e8a8;color:#c4e8a8;padding:5px 12px}.btn-hollow-lightgreen:hover{background-color:#c4e8a8;color:#fff}.btn-hollow-mutered{background-color:rgba(0,0,0,0);border:2px solid #e6aebb;color:#e6aebb;padding:5px 12px}.btn-hollow-mutered:hover{background-color:#e6aebb;color:#fff}.btn-hollow-muteblue{background-color:rgba(0,0,0,0);border:2px solid #96c6f4;color:#96c6f4;padding:5px 12px}.btn-hollow-muteblue:hover{background-color:#96c6f4;color:#fff}.btn-hollow-purple{background-color:rgba(0,0,0,0);border:2px solid #7c5e9d;color:#7c5e9d;padding:5px 12px}.btn-hollow-purple:hover{background-color:#7c5e9d;color:#fff}.btn-hollow-turquoise{background-color:rgba(0,0,0,0);border:2px solid #2ed0bc;color:#2ed0bc;padding:5px 12px}.btn-hollow-turquoise:hover{background-color:#2ed0bc;color:#fff}.btn-hollow-darkblue{background-color:rgba(0,0,0,0);border:2px solid #0077af;color:#0077af;padding:5px 12px}.btn-hollow-darkblue:hover{background-color:#0077af;color:#fff}.btn-hollow-lightblue{background-color:rgba(0,0,0,0);border:2px solid #86d8ff;color:#86d8ff;padding:5px 12px}.btn-hollow-lightblue:hover{background-color:#86d8ff;color:#fff!important}.btn-hollow-darkblue-round{color:#fff;font-size:18px;font-family:latolight;background-color:rgba(0,0,0,0);border-radius:25px;border:2.75px solid #0077af;padding:5px 34px;line-height:1.5}.btn-hollow-darkblue-round:hover{color:#fff;background-color:#0077af}.btn-reset{border:none;margin:0;text-decoration:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;position:relative;display:block;background-color:rgba(0,0,0,0)}input,select,textarea{border-radius:0!important}.user-alerts{width:100%;position:absolute;top:55px;text-align:center}.user-alerts.alert-danger a{color:#a94442;text-decoration:underline;font-weight:700}.privacy-policy{font-size:10px}.bordered-thumbnails{min-height:418px;padding:0;border-bottom:5px solid #0077af}.bordered-thumbnails .caption{padding-left:15px;padding-right:15px}.bordered-thumbnails .caption .bordered-thumbnails-headings{font-size:22px;font-family:latobold;color:#303740;margin-top:12px;margin-bottom:12px}.bordered-thumbnails .caption .bordered-thumbnails-text{font-family:latoregular;font-size:13px;line-height:26px;color:#7d90a6}.bordered-thumbnails .caption .bordered-thumbnails-links{position:absolute;bottom:30px;color:#0077af;font-family:latoheavy;font-size:14px;text-transform:uppercase;text-decoration:none;transition:all .2s ease-in}.bordered-thumbnails img{width:100%}.bordered-thumbnails:hover{border-bottom-color:#0090d3}.bordered-thumbnails:hover .bordered-thumbnails-links{color:#0090d3}.list-group{list-style:none}.jumbotron{background-size:cover;height:400px;margin-bottom:0;width:100%}.jumbotron.full-banner{height:60px;padding:8px 0 0;margin-top:25px}.mobile-image-container{height:200px;overflow:hidden;margin-bottom:25px}.hero{margin:0;font-weight:400}.subsection{padding-top:15px;padding-bottom:15px;margin-bottom:10px;margin-top:10px}.subsection .subsection-headings{margin-bottom:24px}.subsection .subsection-icons{width:60px;height:70px;display:block;max-width:100%}.subsection .info-square{padding-left:25px;padding-right:25px;margin-top:15px}.subsection .info-square ul{list-style:none}.subsection .info-square ul li{font-family:latoregular;font-size:17px;color:#303740}.subsection .half-page-subsection{padding-left:30px;padding-right:30px}.subsection .half-page-subsection .icon-and-title-container{margin-bottom:15px}.subsection .half-page-subsection .icon-and-title-container .subsection-icons{text-align:left}.subsection .half-page-subsection .half-page-subsection-headings{padding-top:18px}.subsection .half-page-subsection .title.ten-reasons{padding-top:6px}.subsection .half-page-subsection .title.ten-reasons .half-page-subsection-headings{padding-top:0}.subsection .half-page-image-container{padding-top:0}.subsection .half-page-image-container .half-page-image{max-width:100%}.subsection .half-page-image-container .watercolor{position:absolute;top:-25px;z-index:-1;max-width:100%}.subsection .half-page-image-container.right{text-align:right}.subsection .half-page-image-container.right .watercolor{left:-100px}.subsection .half-page-image-container.left{text-align:left}.subsection .half-page-image-container.left .watercolor{right:-50px}.subsection .half-page-image-container.ten-reasons{padding-top:0}.info-square-headings{font-family:latoregular;font-size:23px;color:#202e3a;margin-top:10px;margin-bottom:10px;letter-spacing:1px}.info-square-headings a{color:#202e3a}.info-square-text{font-family:latolight;font-size:16px;color:#495e77;display:block;line-height:1.6em;margin-top:12px}@media(max-width:1200px){.subsection .half-page-subsection .title.ten-reasons{padding-top:6px}.subsection .half-page-subsection .title.ten-reasons .half-page-subsection-headings{font-size:21px}}@media(max-width:991px){.subsection{margin-bottom:15px;margin-top:15px}.jumbotron.full-banner{text-align:center;margin-bottom:0}.jumbotron.full-banner .full-banner-header{font-size:20px}.subsection .subsection-icons{display:inline-block;float:left;width:60px;height:60px;vertical-align:middle}.subsection .info-square{margin-bottom:24px}.subsection .info-square .info-square-headings{display:inline-block;padding-left:0;font-size:18px;margin-bottom:12px;height:50px;letter-spacing:1px}.subsection .half-page-subsection .half-page-subsection-headings{text-align:left;padding-top:14px;font-size:18px}.subsection .half-page-subsection .title.ten-reasons{padding-left:0}.subsection .half-page-subsection .title.ten-reasons .half-page-subsection-headings{padding-top:15px;font-size:15px;font-weight:700}.subsection .half-page-subsection .half-page-subsection-text{display:inline-block;width:100%;margin-bottom:15px}.subsection .half-page-subsection .half-page-image-container.left,.subsection .half-page-subsection .half-page-image-container.right{text-align:center}.subsection .video-thumbnails-container{height:450px}}@media(max-width:768px){.subsection{margin-top:15px;margin-bottom:15px}.subsection .subsection-headings{margin-top:10px;font-size:24px}.subsection .half-page-subsection .half-page-subsection-headings{padding-top:16px;font-size:16px}.subsection .video-thumbnails-container{height:315px}.subsection .video-thumbnails-container .info-square-headings{text-align:center;padding-left:15px}.user-alerts{position:relative;top:0}}@media(max-width:414px){.jumbotron.full-banner{padding-top:0}.jumbotron.full-banner .full-banner-header{display:table-cell;vertical-align:middle;height:60px;width:100vw}.subsection .subsection-icons{height:50px;width:50px}.subsection .half-page-subsection{overflow:hidden}.subsection .half-page-subsection .title{position:absolute;display:table;left:20%}.subsection .half-page-subsection .half-page-subsection-headings{padding-top:8px;font-size:18px}.subsection .half-page-image-container{overflow:hidden}.subsection .video-thumbnails-container{width:100%}.subsection .video-thumbnails-container .video-thumbnails-play-button{height:125px;width:125px;top:40px;left:30%}}.forgotpassword-modal{margin-top:100px!important}.forgotpassword-modal .modal-dialog{width:500px!important;border-radius:3px}.forgotpassword-modal .close{margin-top:-25px!important}.forgotpassword-modal .modal-header{padding-top:0;padding-bottom:0;padding-right:5px}.forgotpassword-modal .modal-body{background-color:#7c5e9d}.forgotpassword-modal .modal-body .forgotpassword-header{color:#fff;font-family:latolight;font-size:14px;letter-spacing:1px}.forgotpassword-modal .modal-body .forgotpassword-warning{font-size:20px}.forgotpassword-modal .modal-body input.warning::-webkit-input-placeholder{color:red}.forgotpassword-modal .modal-body input.warning::-moz-placeholder{color:red}.forgotpassword-modal .modal-body input.warning:-ms-input-placeholder{color:red}.forgotpassword-modal .modal-body input.warning:-moz-placeholder{color:red}.forgotpassword-modal .modal-body input.success::-webkit-input-placeholder{color:green}.forgotpassword-modal .modal-body input.success::-moz-placeholder{color:green}.forgotpassword-modal .modal-body input.success:-ms-input-placeholder{color:green}.forgotpassword-modal .modal-body input.success:-moz-placeholder{color:green}.forgotpassword-modal .modal-body .forgotpassword-input{width:372px;border-radius:3px!important}.forgotpassword-modal .modal-body .forgotpassword-btn{border-radius:3px!important;padding-left:15px;padding-right:15px}.forgotpassword-modal .modal-body .alert-success{font-family:latolight;letter-spacing:1px;font-size:12px;margin-bottom:0;padding:10px 8px;line-height:1.7em}.forgotpassword-modal .modal-body .forgotpassword-alert{font-family:latolight;letter-spacing:1px;color:#fff;font-size:13px;background-color:#452d5e;margin-bottom:0;padding:10px 8px;line-height:1.7em}.multiselect-native-select .multiselect{position:relative;border-radius:0;letter-spacing:normal;text-align:left;color:#555}.multiselect-native-select .multiselect .caret{position:absolute;top:15px;right:6px;border-top:6px dashed;border-right:3px solid transparent;border-left:3px solid transparent}.multiselect-native-select .multiselect-selected-text{text-transform:none;padding-left:3px}.multiselect-native-select .open{position:relative;width:100%}.multiselect-native-select .multiselect-container.dropdown-menu{width:100%}.multiselect-native-select .multiselect-container.dropdown-menu li a{padding:6px 12px;font-family:latoregular}.multiselect-native-select .multiselect-container.dropdown-menu .active a{background-color:#0077af}.org_extra .input-option{width:40px;height:34px}.org_extra .form-group{text-align:left!important}.org_extra .inline-radio span{position:relative;top:-12px;font-weight:400}.org_extra .form-group{margin-bottom:20px}.org_extra .question-text{text-align:left!important;padding-bottom:5px}nav{position:absolute;z-index:20;height:4em;width:100%;background-color:rgba(48,55,64,.4);display:flex;flex-direction:row;justify-content:space-between}nav>.nav-img{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;width:30%}nav>.nav-img>a{width:100%}nav>.nav-img>a img{margin-left:1.5em;max-width:200px;width:100%}nav>.nav-img i{display:none}@media(max-width:1199px){nav>.nav-img{width:30%}}@media(max-width:990px){nav>.nav-img{width:35%}nav>.nav-img img{margin-left:.5em}}nav .nav{display:flex;flex-direction:row;justify-content:flex-end;float:none!important;width:100%;color:#fff}nav .nav>li{height:100%;position:unset;float:none;display:flex;justify-content:center;align-items:center}nav .nav>li.nav-link>a{line-height:inherit;overflow:visible}nav .nav>li.login-link>button{padding-top:.75em}nav .nav>li>a,nav .nav>li>button{font-family:latothin;font-weight:700;font-size:.85em;letter-spacing:1.5px;color:#fff;text-align:center;text-decoration:#fff;text-decoration-color:#fff;text-decoration-line:none;text-decoration-style:solid;text-decoration-thickness:auto;border-bottom:2px transparent solid;padding:1em 1.25em;height:100%;display:flex;justify-content:center;align-items:center}nav .nav>li>a:focus,nav .nav>li>a:hover,nav .nav>li>button:focus,nav .nav>li>button:hover{background-color:#7c5e9d;border-bottom:2px #fff solid}@media(max-width:1199px){nav .nav>li>a,nav .nav>li>button{padding:1em .75em}}@media(max-width:990px){nav .nav>li>a,nav .nav>li>button{font-size:1.2vw}}nav .nav>li:last-of-type>a:focus,nav .nav>li:last-of-type>a:hover{background:rgba(0,0,0,0);border:unset}nav .nav>li.open .dropdown-menu{width:100%;position:absolute;left:0;flex-flow:row nowrap;display:flex;justify-content:center;float:none;height:100%;padding:0;margin:0;border:0;border-radius:unset}nav .nav>li.open .dropdown-menu li{position:relative;margin-right:2em;height:100%;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center}@media(max-width:1199px){nav .nav>li.open .dropdown-menu li{margin-right:1em}}nav .nav>li.open .dropdown-menu li a{margin-right:1em;height:100%;padding:1em .5em;display:flex;align-items:center;justify-content:center;border-bottom:3px solid transparent}nav .nav>li.open .dropdown-menu li a.subnav-links{font-family:latoregular;color:#303740;font-size:1.4vw;letter-spacing:1.2px;text-decoration:none;line-height:2em}@media(min-width:1199px){nav .nav>li.open .dropdown-menu li a.subnav-links{font-size:1.2vw}}@media(max-width:1199px){nav .nav>li.open .dropdown-menu li a.subnav-links{padding:.5em}}nav .nav>li.open .dropdown-menu li i{position:absolute;right:-1em;top:3em;color:#7d90a6;pointer-events:none;font-size:8px}nav .nav>li.open .dropdown-menu li:focus a,nav .nav>li.open .dropdown-menu li:hover a{border-bottom:3px solid #7c5e9d;background-color:rgba(0,0,0,0)}@media(max-width:767px){nav{flex-flow:column nowrap;height:auto;background-color:#7c5e9d}nav>.nav-img{width:100%;min-height:4em}nav>.nav-img img{width:50%}nav>.nav-img button{margin-right:1em}nav>.nav-img button i{display:block;padding:.3em;border-radius:4px;font-size:1.75em;color:#fff}nav>.nav-img button i:focus,nav>.nav-img button i:hover{background-color:#896da8}nav .nav{display:none;flex-flow:column nowrap;margin:0;justify-content:center;background-color:#fff}nav .nav.is-active{display:flex}nav .nav>li{width:100%}nav .nav>li>a,nav .nav>li>button{width:100%;color:#000;font-size:2.5vw}nav .nav>li>a:focus,nav .nav>li>a:hover,nav .nav>li>button:focus,nav .nav>li>button:hover{background-color:#b09dc4;border:unset}nav .nav>li>a:focus,nav .nav>li>button:focus{outline:dashed 2px #7c5e9d}nav .nav>li.open{flex-flow:column nowrap}nav .nav>li.open .dropdown-menu{position:relative;flex-flow:column nowrap;background-color:#fff}nav .nav>li.open .dropdown-menu li{width:100%;border-bottom:1px solid #7d90a6}nav .nav>li.open .dropdown-menu li a{width:100%;margin:0;text-align:center}nav .nav>li.open .dropdown-menu li a.subnav-links{font-size:2vw}nav .nav>li.open .dropdown-menu li i{display:none}nav .nav>li.open .dropdown-menu li:focus,nav .nav>li.open .dropdown-menu li:hover{border-bottom:0}nav .nav .login-link a{width:100%;padding:0}nav .nav .login-link button{padding:1em 0;width:100%;border-bottom:unset;border-radius:unset}}main .sub-navbar .sub-navbar-list .sub-navbar-list-inner{width:100%;position:absolute;left:0;flex-flow:row nowrap;display:flex;justify-content:center;float:none;height:100%;padding:0;margin:0;border-top:0}main .sub-navbar .sub-navbar-list .sub-navbar-list-inner li{position:relative;margin-right:2em;height:100%;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center}main .sub-navbar .sub-navbar-list .sub-navbar-list-inner li a{margin-right:1em;height:100%;padding:1em .5em;display:flex;align-items:center;justify-content:center;border-bottom:3px solid transparent}main .sub-navbar .sub-navbar-list .sub-navbar-list-inner li a.subnav-links{font-family:latoregular;color:#303740;font-size:1.3vw;letter-spacing:1.2px;text-decoration:none;line-height:2em}@media(min-width:1199px){main .sub-navbar .sub-navbar-list .sub-navbar-list-inner li a.subnav-links{font-size:1.2vw}}@media(max-width:990px){main .sub-navbar .sub-navbar-list .sub-navbar-list-inner li a.subnav-links{font-size:1.4vw;margin-right:1em;padding:1em 0}}main .sub-navbar .sub-navbar-list .sub-navbar-list-inner li i{position:absolute;right:-1em;color:#7d90a6;pointer-events:none;font-size:8px}main .sub-navbar .sub-navbar-list .sub-navbar-list-inner li:focus a,main .sub-navbar .sub-navbar-list .sub-navbar-list-inner li:hover a{border-bottom:3px solid #7c5e9d!important;background-color:rgba(0,0,0,0)}.vjs-footer-container{background-color:#303740;height:auto;overflow:hidden;padding:30px 20px 0}.vjs-footer-container .footer-cols .footer-col-headings{margin-bottom:5px}.vjs-footer-container .footer-cols .footer-col-headings a{color:#f4f3f2;font-family:latoregular;font-weight:700;font-size:14px}.vjs-footer-container .footer-cols ul .footer-col-links{padding-top:5px;margin-bottom:1px}.vjs-footer-container .footer-cols ul .footer-col-links a{color:#f4f3f2;font-family:latoregular;font-size:14px}.vjs-footer-container .contact-items{font-size:12px;padding-top:5px}.vjs-footer-container .contact-items .info,.vjs-footer-container .contact-items .title{font-family:latomedium;font-size:14px}.vjs-footer-container .contact-items .title{color:#f4f3f2}.vjs-footer-container .contact-items .info{color:#86d8ff}.vjs-footer-container .newsletter-signup-form{margin-top:25px}.vjs-footer-container .newsletter-signup-form .newsletter-heading{color:#86d8ff;font-family:latoregular;font-size:21px;letter-spacing:2px;margin-bottom:8px}.vjs-footer-container .newsletter-signup-form .newsletter-text{color:#fff;font-family:latomedium;font-size:14px;margin-bottom:12px}.vjs-footer-container .newsletter-signup-form .newsletter-email-label{color:#f4f3f2}.vjs-footer-container .newsletter-signup-form #newsletter-email{width:350px}.vjs-footer-container .footer-social-icons-container{padding-top:30px}.vjs-footer-container .strivven-footer-logo{position:relative;width:15rem}.vjs-footer-container .copy-right-text{padding-top:1rem;color:#fff;font-family:latolight;font-size:12px}.vjs-footer-container .footer-social-icons-list{padding-top:15px}.vjs-footer-container .footer-social-icons-list .footer-social-icons{display:inline-block;border-radius:100px;box-shadow:0 0 2px #f4f3f2;font-size:18px;height:32px;width:32px;padding-top:4px;padding-left:0;text-align:center;color:#303740;margin-bottom:10px;background-color:#a1a1a1}.vjs-footer-container .footer-social-icons-list .footer-social-icons:hover{color:#303740;background-color:#e1e1e1}@media(max-width:1200px){.vjs-footer-container{height:auto;padding-bottom:25px}}@media(max-width:991px){input.newsletter-email-input{width:275px!important}}@media(max-width:767px){.vjs-footer-container .footer-cols{text-align:center}.vjs-footer-container .footer-social-icons-container{width:100%}.vjs-footer-container .footer-social-icons-container .footer-social-icons-list{padding-top:0;padding-bottom:15px;width:100%}.vjs-footer-container .newsletter-signup-form{display:none}}.jumbotron.login{background-image:url(/public/images/prelogin/img/contact/virtualjobshadow-career-exploration-featured-videos-overview_bg.jpg);background-position:center;height:auto;padding-top:120px;padding-bottom:150px;margin-left:0}.jumbotron.forgot-password{background-image:url(/public/images/prelogin/img/contact/virtualjobshadow-career-exploration-featured-videos-overview_bg.jpg);background-position:center;height:auto;padding-top:150px;padding-bottom:125px;margin-left:0}.login-container .license-search-input{position:relative;z-index:1000;height:40px;padding-top:0;padding-bottom:0;font-size:18px}.login-container .autocomplete-bg{z-index:1000;position:fixed;top:0;left:0;width:100%;height:100%}.login-container .autocomplete-container{position:relative;font-family:latoregular}.login-container .autocomplete-container .autocomplete-helper{z-index:1001;background-color:#fff;box-shadow:1px 0 6px #666;position:absolute;width:100%;padding:8px 10px}.login-container .autocomplete-container .autocomplete-list{text-align:left;z-index:1002;background-color:#fff;box-shadow:1px 0 6px #666;position:absolute;width:100%;max-height:300px;overflow-y:scroll;overflow-x:hidden}.login-container .autocomplete-container .autocomplete-list .list-item{border-bottom:1px solid #f1f1f1}.login-container .autocomplete-container .autocomplete-list .list-item .list-item-link:active,.login-container .autocomplete-container .autocomplete-list .list-item .list-item-link:focus,.login-container .autocomplete-container .autocomplete-list .list-item .list-item-link:hover{background-color:#eaebec}.login-container .autocomplete-container .autocomplete-list .list-item .list-item-link{padding:10px 20px;color:#495e77;font-size:18px;letter-spacing:.8px;font-weight:bolder;cursor:pointer;text-decoration:none;display:block}.login-container .autocomplete-container .autocomplete-list .list-item .list-item-link .list-item-address{color:#7d90a6;font-size:14px}.login-container .login-title{font-size:30px;color:#fff;font-family:latolight;margin-bottom:15px;letter-spacing:1.5px}.login-container .login-subtitle{font-size:16px;color:#fff;font-family:latolight;margin-bottom:30px;letter-spacing:1.25px}.login-container .login-form-container-header{background-color:#7c5e9d;height:30px;color:#fff}.login-container .login-form-container-header a{color:#fff;line-height:30px}.login-container .account-creation-header{background-color:#7c5e9d;height:50px;font-size:22px;color:#fff;font-family:latolight;line-height:50px}.login-container .login-form-container{padding:10px 40px 40px 40px;background-color:#fff;z-index:10}.login-container .login-form-container .login-button{width:100%;margin-top:15px}.login-container .login-form-container .license-search-input{margin-right:15px}.login-container .login-form-container .license-search-input-icon-right:before{content:"";z-index:1002;font-family:"Font Awesome 6 Free";font-weight:900;color:#ccc;font-size:16px;position:absolute;margin-left:12px;top:5px;right:25px;pointer-events:none;box-sizing:border-box;cursor:pointer}.login-container .login-form-container .login-divider{color:#0077af;font-weight:700;font-size:20px;letter-spacing:1.5px}.login-container .login-form-container .login-form-title{font-size:20px;font-family:latoregular;color:#7d90a6;letter-spacing:1.25px;margin-bottom:12px;font-weight:700}.login-container .login-form-container .login-form-title-google{font-size:20px;font-family:latolight;font-weight:700;color:#202e3a;letter-spacing:1.5px;margin-bottom:15px;text-transform:uppercase}.login-container .login-form-container .forgot-password-link{color:#ff4d4b;text-decoration:none;font-size:16px}.login-container .login-form-container .login-enter-code-input-container{position:relative;max-width:250px;min-width:200px;width:50%;margin:0 auto}.login-container .login-form-container .login-enter-code-input-container .login-enter-code-icon:hover{color:#7d90a6}.login-container .login-form-container .login-enter-code-input-container .login-enter-code-icon{position:absolute;top:6px;right:10px;color:#ccc;z-index:1000;font-size:22px;cursor:pointer}.login-container .login-form-container .login-enter-code-input-container .login-enter-code-input{margin:0;text-align:center;letter-spacing:2px}.login-container .login-form-container .login-picker-title{color:#0077af;font-size:18px;letter-spacing:1.25px}.login-container .login-form-container .login-picker-icon-container{padding:20px 50px}.login-container .login-form-container .login-picker-icon-container .login-picker-icon:hover{transform:scale(1.1);background-color:#86d8ff}.login-container .login-form-container .login-picker-icon-container .login-picker-icon{display:block;cursor:pointer;width:auto;transition:all .2s ease;background-color:#ddd;font-size:100px;color:#fff}.login-container .login-form-container .login-form label{color:#7d90a6}.login-container .login-bottom-description{text-align:center;color:#fff;font-size:16px;letter-spacing:1.25px;text-decoration:none}.login-container .login-instructions{color:#7d90a6}.login-container .login-forgot-password{color:#7d90a6;letter-spacing:.5px}.login-container .login-portal-bottom-link{letter-spacing:1.25px;color:#7d90a6}.login-container .google-login-container{padding-left:45px;padding-right:30px}.login-container .google-login-container .login-google-paragraph{font-size:12px;color:#7d90a6;letter-spacing:1px;font-family:latoregular}.login-container .google-login-container .button-google-plus{display:block;margin:0 auto;width:175px;height:40px;background-image:url(https://virtualjobshadow.s3.amazonaws.com/google-plus-button.png);background-repeat:no-repeat;background-size:contain}.login-portal-container .login-portal-link-item{display:block;font-size:18px;padding:10px 12px;border:1px solid #7d90a6;box-shadow:0 1px 5px #666}.mobile-title-banner{padding:66px 15px 12px;text-align:center;background-color:#7c5e9d}.mobile-title-banner .mobile-title-banner-heading{font-family:latothin;color:#fff;font-size:13px;margin:0;line-height:20pt;letter-spacing:1.25px}.go-top.show-go-top{display:block}.go-top{position:fixed;bottom:2em;left:2em;text-decoration:none;font-size:12px;padding:1em;border:2px solid transparent;border-radius:4px;display:none;transition:none;z-index:9999}.career-video-thumbnail-container{position:relative;cursor:pointer}.career-video-thumbnail-container .career-video-thumbnail-images{width:100%}#career-exploration-video-modal-template .modal-content,#main-video-modal-template .modal-content,.career-video-modal .modal-content{border-radius:0}#career-exploration-video-modal-template .modal-content .modal-body,#main-video-modal-template .modal-content .modal-body,.career-video-modal .modal-content .modal-body{padding:0}.homepage-wistia-play-btn-bg{height:38px;margin:auto;position:absolute;width:60px;z-index:1;background-color:rgba(84,187,255,.760784);left:0;top:0;right:0;bottom:0;transition:all 80ms ease-out;mix-blend-mode:normal}.homepage-wistia-play-btn-bg.active{height:100%;position:absolute;width:100%;z-index:1;background-color:rgba(84,187,255,.498039);left:0;top:0;transition:all 80ms ease-out;mix-blend-mode:multiply}.homepage-wistia-play-btn-arrow{margin:auto;position:absolute;left:0;top:0;right:0;bottom:0;width:0;height:20px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #fff;z-index:1}.jumbotron.homepage{position:relative;height:auto;padding-top:100px;margin-bottom:10px;margin-left:0;overflow:hidden}.jumbotron.homepage .request-demo{font-family:latothin;padding-top:60px;margin-bottom:25px;letter-spacing:2.25px}.jumbotron.homepage .play-video{padding-top:0;font-size:15px;font-family:latothin}.jumbotron.homepage .homepage-jumbotron-full-size-subtitle{font-size:20px;font-family:latothin;margin-top:100px;margin-bottom:35px}.jumbotron.homepage .homepage-jumbotron-video-buttons{background-color:rgba(255,255,255,.3);color:#fff;vertical-align:text-top;margin-bottom:27px}.jumbotron.homepage .homepage-jumbotron-video-buttons-icons{margin-right:10px;font-size:20px;vertical-align:text-top}.jumbotron.homepage .homepage-jumbotron-video-buttons-separator{color:#fff;font-family:latothin;display:inline-block;margin-right:15px;margin-left:15px;position:relative;top:7.5px}.jumbotron.homepage .login-btn{border-radius:3px;padding-left:20px;padding-right:20px}.jumbotron.homepage .homepage-forgotpassword{font-family:latothin;font-size:20px;letter-spacing:1px;color:#fff}.homepage-jumbotron-content{position:relative;z-index:2}.homepage-jumbotron-content .hero{font-family:latothin;font-size:41px;letter-spacing:3px;line-height:1.76}#video-background{position:absolute;height:auto;width:auto;min-height:100%;min-width:100%;left:50%;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);z-index:1}.jumbotron.download{background-image:url(/public/images/prelogin/img/homepage/virtualjobshadow-career-exploration-leadmagnet.jpg)}.jumbotron.download .free-download-heading-1,.jumbotron.download .free-download-heading-2{text-transform:uppercase;color:#fff}.jumbotron.download .free-download-heading-1{font-family:latothin;font-size:28px;letter-spacing:1px}.jumbotron.download .free-download-heading-1 span{font-family:latolight;font-weight:700;color:#2ed0bc;letter-spacing:0}.jumbotron.download .free-download-heading-2{font-family:latothin;font-size:37px;margin-bottom:12px;letter-spacing:1px}.jumbotron.download .free-download-text{font-family:latolight;font-size:19px;margin-top:25px;margin-bottom:25px;padding-right:60px;letter-spacing:1px}#homepage-carousel .carousel-control{width:5%}#homepage-carousel .carousel-item-row{position:absolute;top:0;padding-top:30px;max-height:100%}#homepage-carousel .carousel-item-row img.flex-screenshots{height:auto;width:50%;max-width:330px;position:absolute;right:-13%}#homepage-carousel .carousel-background{width:100%;min-height:100%}#homepage-carousel .carousel-background.flex-background,#homepage-carousel .carousel-background.junior-background{background-size:cover;width:auto;max-width:2000px;overflow:hidden}#homepage-carousel .carousel-inner{width:100%;height:400px!important}#homepage-carousel .carousel-inner .item{height:400px}#homepage-carousel .carousel-caption{text-shadow:none;position:relative;height:100%;left:10%;right:10%}#homepage-carousel .carousel-caption .free-download-heading-1,#homepage-carousel .carousel-caption .free-download-heading-2{text-transform:uppercase;color:#fff}#homepage-carousel .carousel-caption .free-download-heading-1{font-family:latothin;font-size:27px;letter-spacing:1px;text-align:left}#homepage-carousel .carousel-caption .free-download-heading-1 span{font-family:latolight;font-weight:700;color:#2ed0bc;letter-spacing:0}#homepage-carousel .carousel-caption .free-download-heading-2{font-family:latothin;font-size:35px;margin-bottom:12px;letter-spacing:1px;text-align:left}#homepage-carousel .carousel-caption .free-download-text{font-family:latolight;font-size:19px;margin-top:25px;margin-bottom:25px;padding-right:60px;letter-spacing:1px;text-align:left}#homepage-carousel .carousel-caption .news-heading{font-size:2.4vw;font-family:latolight;text-transform:uppercase;font-weight:bolder;color:#f4f3f2;letter-spacing:1px;text-align:left}#homepage-carousel .carousel-caption .news-subheading{font-size:1.65vw;font-family:latolight;text-transform:uppercase;color:#86d8ff;letter-spacing:1px;text-align:left;font-weight:700}#homepage-carousel .carousel-caption .news-text{font-family:latolight;font-size:1.3vw;margin-top:25px;margin-bottom:25px;letter-spacing:1px;text-align:left;padding-right:50px}#homepage-carousel .carousel.video-thumbnails-container{max-width:75%;text-align:center;padding-top:20px}#homepage-carousel .carousel.video-thumbnails-container .career-video-thumbnail-container{left:15%}#homepage-carousel .carousel.video-thumbnails-container .career-video-thumbnail-container .homepage-wistia-play-btn-junior{position:absolute;top:14%;left:25%;height:30%;width:30%;transition:all .3s ease-in-out}#homepage-carousel .carousel.video-thumbnails-container .career-video-thumbnail-container .homepage-wistia-play-btn-junior:hover{transform:scale(1.1)}#homepage-carousel .carousel.video-thumbnails-container .career-video-thumbnail-container img.junior-thumbnail{height:auto;transform:translate(-13%,-10%)}.jumbotron.mobile-download{background-image:url(/public/images/prelogin/img/homepage/virtualjobshadow-career-exploration-10reasons-demo.jpg);text-align:center;padding-top:50px;height:300px}.jumbotron.mobile-download .mobile-jumbo-text{margin-bottom:50px}.jumbotron.videos{background-image:url(/public/images/prelogin/img/homepage/virtualjobshadow-career-exploration-featured-videos-overview.jpg);padding-top:110px;margin-bottom:15px}.jumbotron.videos .subhero{color:#fff;font-family:latolight;font-size:31px;letter-spacing:1.25px;font-weight:700}.video-jumbotron-play-button{height:100px;width:100px;cursor:pointer}.jumbotron.mobile-demo{background-image:url(/public/images/prelogin/img/homepage/virtualjobshadow-career-exploration-10reasons-demo.jpg);text-align:center;padding-top:35px;height:225px}.jumbotron.mobile-demo .mobile-jumbo-text{margin-bottom:30px;margin-top:6px}.jumbotron.learn-schedule{background-image:url(/public/images/prelogin/img/homepage/virtualjobshadow-career-exploration-10reasons-demo.jpg);padding-top:75px;padding-bottom:80px;height:auto;margin-bottom:0}.jumbotron.learn-schedule .btn-hollow-darkblue-round{margin-top:30px}.jumbotron.learn-schedule .learn-schedule-heading{font-family:latolight;font-size:22px;color:#fff;font-weight:bolder;letter-spacing:1.25px}.jumbotron.learn-schedule .learn-schedule-subheading{font-family:latothin;font-size:20px;color:#fff;letter-spacing:1.65px;line-height:1.7}.jumbotron-divider{position:absolute;left:50%;margin-top:-15px;text-align:center}.jumbotron-divider .vertical-line{height:180px;width:2.5px;margin:0 auto 15px;background-color:#0077af}.jumbotron-divider p{color:#fff;font-size:12px}.home-title-link{text-decoration:none!important}.engaging-video-container .subsection-headings{font-family:latolight;font-size:31px;color:#0077af;letter-spacing:1.5px;margin-top:75px}.engaging-video-container .subsection-subheadings{font-family:latolight;font-size:18px;color:#7d90a6;letter-spacing:1px;margin-top:20px;margin-bottom:20px}.engaging-video-container .video-container{margin-top:40px;margin-bottom:65px}.engaging-video-container .video-container .info-square-headings{font-family:latoregular;font-size:18px;color:#202e3a;margin-top:26px;margin-bottom:10px;letter-spacing:1px}.engaging-video-container .video-container .video-thumbnails{width:100%;height:auto;display:block;position:relative;cursor:pointer}.engaging-video-container .video-container .video-thumbnails-play-button{height:125px;width:125px;position:absolute;top:40px;left:32%;cursor:pointer}@media(min-width:1725px){#homepage-carousel .carousel.video-thumbnails-container{top:-29px}#homepage-carousel .carousel-background.flex-background{width:100%;max-width:100%}}@media(min-width:1600px){#homepage-carousel .carousel.video-thumbnails-container{padding-top:0}#homepage-carousel .carousel-background.junior-background{width:100%;max-width:100%}#homepage-carousel .carousel.video-thumbnails-container .career-video-thumbnail-container img.junior-thumbnail{transform:translate(-13%,-6%)}#homepage-carousel .carousel.video-thumbnails-container .career-video-thumbnail-container .homepage-wistia-play-btn-junior{top:14%;left:29%}}@media(min-width:1401px){.video-container .wistia-video{width:310px;height:180px}#homepage-carousel .carousel-caption .news-heading{font-size:32px}#homepage-carousel .carousel-caption .news-subheading{font-size:22px}#homepage-carousel .carousel-caption .news-text{font-size:19px}}@media(max-width:1400px){.video-container .wistia-video{width:260px;height:160px}#homepage-carousel .carousel-background.flex-background,#homepage-carousel .carousel-background.junior-background{height:400px}#homepage-carousel .carousel.video-thumbnails-container .career-video-thumbnail-container img.junior-thumbnail{transform:translate(-13%,-10%)}#homepage-carousel .carousel.video-thumbnails-container .career-video-thumbnail-container .homepage-wistia-play-btn-junior{top:14%;height:40%;width:40%}}@media(max-width:1200px){.video-container .wistia-video{width:455px;height:285px}#homepage-carousel .carousel.video-thumbnails-container .career-video-thumbnail-container .homepage-wistia-play-btn-junior{top:17%;height:40%;width:40%}#homepage-carousel .carousel-background.flex-background,#homepage-carousel .carousel-background.junior-background{position:relative;left:-10%}}@media(max-width:991px){.video-container .wistia-video{width:345px;height:200px}#homepage-carousel .carousel.video-thumbnails-container{max-width:100%}#homepage-carousel .carousel.video-thumbnails-container .career-video-thumbnail-container{left:0}#homepage-carousel .carousel.video-thumbnails-container .career-video-thumbnail-container .career-video-thumbnail-images{margin:0 auto}#homepage-carousel .carousel.video-thumbnails-container .career-video-thumbnail-container img.junior-thumbnail{transform:translate(-13%,-10%)}#homepage-carousel .carousel.video-thumbnails-container .career-video-thumbnail-container .homepage-wistia-play-btn-junior{top:15%;height:40%;width:40%}#homepage-carousel .carousel-caption .news-heading{font-size:22px}#homepage-carousel .carousel-caption .news-subheading{font-size:16px}#homepage-carousel .carousel-caption .news-text{font-size:16px}}@media(max-width:768px){.video-container .wistia-video{width:320px;height:185px}#homepage-carousel .carousel.video-thumbnails-container .career-video-thumbnail-container img.junior-thumbnail{transform:translate(0,-10%)}#homepage-carousel .carousel.video-thumbnails-container .career-video-thumbnail-container .homepage-wistia-play-btn-junior{top:30%}#homepage-carousel .carousel-background.flex-background{position:relative;left:-100%}#homepage-carousel .carousel-item-row .carousel-main-content.col-xs-push-6{left:44%;width:50%}#homepage-carousel .carousel-item-row .slider-flex{right:45%;width:35%}#homepage-carousel .carousel-item-row img.flex-screenshots{width:auto}#homepage-carousel .carousel-caption .news-heading{font-size:22px}#homepage-carousel .carousel-caption .news-subheading{font-size:12px}#homepage-carousel .carousel-caption .news-text{font-size:12px}}@media only screen and (max-width:480px){#homepage-carousel .carousel-background.flex-background{left:-200%}#homepage-carousel .carousel.video-thumbnails-container{padding-top:0;width:70%;margin:auto}#homepage-carousel .carousel.video-thumbnails-container .career-video-thumbnail-container .homepage-wistia-play-btn-junior{height:60%;width:60%;top:-12%;left:20%}#homepage-carousel .carousel-caption{left:0;right:0;padding-top:10px;padding-bottom:0}#homepage-carousel .carousel-caption .news-heading{font-size:22px;text-align:center}#homepage-carousel .carousel-caption .news-subheading{font-size:12px;text-align:center}#homepage-carousel .carousel-caption .news-text{font-size:12px;text-align:center;padding:0 10px;margin:auto;margin-top:5px}#homepage-carousel .carousel-caption .news-text .btn{margin-top:10px}#homepage-carousel .carousel-item-row{margin:auto}#homepage-carousel .carousel-item-row .carousel-thumbnail-container{width:100%}#homepage-carousel .carousel-item-row .carousel-thumbnail-container.slider-flex{right:25%;top:240px;width:100%}#homepage-carousel .carousel-item-row .carousel-main-content{width:100%;left:0}}.innovative-section-container .subsection-headings{font-family:latolight;font-size:31px;color:#0077af;margin-top:70px;margin-bottom:25px;letter-spacing:1.5px}.innovative-section-container .subsection-subheadings{font-family:latolight;font-size:18px;color:#7d90a6;line-height:1.8em;letter-spacing:1px}.innovative-section-container .subsection-icons{width:70px;height:70px;display:block;max-width:100%}.innovative-section-container .innovative-section-button{margin-top:55px;margin-bottom:40px}.innovative-section-container .info-square{padding-left:25px;padding-right:25px;margin-top:50px}.innovative-section-container .info-square ul{list-style:none}.innovative-section-container .info-square ul li{font-family:latoregular;font-size:17px;color:#303740}.customers-section-container .subsection-headings{font-family:latolight;font-size:31px;color:#0077af;margin-top:45px;margin-bottom:25px;letter-spacing:1.5px}.customers-section-container .subsection-subheadings{font-family:latolight;font-size:18px;color:#7d90a6;line-height:1.8em;letter-spacing:1px}.customers-section-container .subsection-icons{width:60px;height:70px;display:block;max-width:100%}.customers-section-container .customers-section-button{margin-top:55px;margin-bottom:40px}.customers-section-container .info-square{padding-left:25px;padding-right:25px;margin-top:50px}.customers-section-container .info-square ul{list-style:none}.customers-section-container .info-square ul li{font-family:latoregular;font-size:17px;color:#303740}span.browser-version{font-size:18px}div.browser-version>div{margin-bottom:25px}.jumbotron.customers{background-image:url(/public/images/prelogin/img/customers/career-exploration-virtualjobshadow-customers-hero.jpg);background-position:center;padding-top:100px;padding-bottom:50px;height:auto;margin-left:0}.jumbotron.customers .hero{font-family:latothin;line-height:70px;letter-spacing:2.5px}.jumbotron.customers p.request-demo{padding-top:60px;margin-bottom:25px;font-size:19px;letter-spacing:1.5px}.customers-title-container{margin-bottom:0;padding:0 30px}.customers-title-container .subsection-headings{font-family:latolight;font-size:31px;color:#0077af;margin-bottom:20px;margin-top:35px;letter-spacing:1.5px}.customers-title-container .subsection-subheadings{font-family:latolight;font-size:18px;color:#7d90a6;padding-left:20px;padding-right:20px;letter-spacing:1px}.customers-title-container .schedule-demo-mobile{margin-top:40px}.individual-purchase-banner{display:block;width:100%;height:auto;margin-top:45px;margin-bottom:25px}.customers-content-container{margin-top:100px}.learn-more-btn,.learn-more-btn:active,.learn-more-btn:focus,.learn-more-btn:hover{text-align:left;font-size:18px;color:#7d90a6;font-family:latolight;font-weight:700;text-decoration:none}.learn-more-btn .learn-more-icon,.learn-more-btn:active .learn-more-icon,.learn-more-btn:focus .learn-more-icon,.learn-more-btn:hover .learn-more-icon{margin-top:-5px;width:22px;height:22px;margin-right:7px}.customer-elementary-cta-button{width:75%;display:inline-block;margin-top:10px}.customers-content-container .half-page-subsection-headings{font-size:27px;font-family:latolight;font-weight:bolder;color:#303740;width:76%;margin-left:18px;margin-top:7px;letter-spacing:1.25px}.customers-content-container .half-page-subsection-text{font-family:latolight;font-size:16px;color:#7d90a6;line-height:1.7em;font-weight:700;letter-spacing:1.5px}.customers-content-container .half-page-subsection-text .customers-individuals-cta-link{color:#0077af;font-family:latoregular}.customers-content-container .subsection-icons{width:50px;height:60px;display:block;max-width:100%}.customers-content-container .icon-and-title-container{margin-bottom:15px}.customers-content-container .half-page-image-container{padding-top:0;margin-top:-60px}.customers-content-container .half-page-image-container .half-page-image{max-width:100%}.customers-content-container .half-page-image-container .watercolor-right{position:absolute;top:-10px;left:-85px;z-index:-1;max-width:100%}.customers-content-container .half-page-image-container .watercolor-left{position:absolute;top:-45px;right:-85px;z-index:-1;max-width:100%}.jumbotron.features{background-image:url(/public/images/prelogin/img/features/career-exploration-virtualjobshadow-features-hero.jpg);background-position:center;padding-top:100px;padding-bottom:50px;height:auto;margin-left:0}.jumbotron.features .hero{font-family:latothin;line-height:70px;letter-spacing:2.5px}.jumbotron.features p.request-demo{padding-top:60px;margin-bottom:25px;font-size:19px;letter-spacing:1.5px}.half-page-image-container.features{padding-top:0}.half-page-image-container.features .half-page-image{max-width:100%}.half-page-image-container.features .watercolor{position:absolute;top:-100px;left:0;z-index:-1;max-width:100%}.features-title-section{margin-bottom:0;padding:0 30px}.features-title-section .subsection-headings{font-family:latolight;font-size:31px;color:#0077af;margin-bottom:20px;margin-top:35px;letter-spacing:1.5px}.features-title-section .subsection-headings.career-exploration-course{text-transform:uppercase;font-weight:700}.features-title-section .subsection-subheadings{font-size:22px;font-family:latolight;font-weight:bolder;color:#303740;letter-spacing:1.25px}.features-title-section .subsection-subheadings-text{font-family:latolight;font-size:18px;color:#7d90a6;letter-spacing:1px}.features-title-section .schedule-demo-mobile{margin-top:40px}.features-content-container{margin-bottom:50px}.features-content-container .half-page-subsection-headings{font-size:27px;font-family:latolight;font-weight:bolder;color:#303740;width:70%;margin-left:18px;margin-top:15px;margin-bottom:15px;letter-spacing:1.25px}.features-content-container .half-page-subsection-headings.career-exploration-course{margin-left:0;width:100%}.features-content-container .half-page-subsection-text{font-family:latolight;font-size:16px;color:#303740;line-height:1.7em;font-weight:700;letter-spacing:1.5px}.features-content-container .half-page-subsection-text a{color:#0077af}.features-content-container .half-page-subsection-text .career-exploration-course-download{color:#ff4d4b;display:inline-block;margin-top:30px;font-size:22px;line-height:24px;font-weight:700}.features-content-container .half-page-subsection-text .career-exploration-course-download:hover{text-decoration:none}.features-content-container .half-page-subsection-text .career-exploration-course-download .fa-cloud-download{color:#ddd;padding-left:15px;font-size:24px}.features-content-container .half-page-subsection-text .career-exploration-course-request-quote{margin-top:10px;padding:7px 12px;font-size:18px}.features-content-container .half-page-subsection-text .career-course-quote-button,.features-content-container .half-page-subsection-text .career-exploration-course-request-quote,.features-content-container .half-page-subsection-text .features-curriculum-learn-more-btn{color:#fff}.features-content-container .subsection-icons{width:55px;height:55px;display:block;max-width:100%}.features-content-container .half-page-image-container{padding-top:0;margin-top:-45px}.features-content-container .half-page-image-container .half-page-image{max-width:100%}.features-content-container .half-page-image-container .watercolor-right{position:absolute;top:-40px;z-index:-1;max-width:100%}.features-content-container .icon-and-title-container{margin-top:80px}.features-content-container .career-exploration-course-benefits-list{margin-top:0;padding-left:15px}.features-content-container .career-exploration-course-benefits-list .career-exploration-course-benefits-list-items{padding-bottom:10px}.career-exploration-course-banner{display:block;width:100%;height:auto;margin-top:45px;margin-bottom:25px}.career-exploration-course-carousel-heading{text-align:center;font-size:40px;font-family:latoregular;margin-top:75px}.career-exploration-course-carousel-description{display:inline-block;width:80%;margin-left:10%;text-align:center;margin-top:30px;font-size:18px;margin-bottom:45px}.career-exploration-course-call-to-action{font-family:latomedium}.career-exploration-course-carousel-container .next,.career-exploration-course-carousel-container .prev{cursor:pointer;display:inline-block;height:45px;width:45px;color:#7d90a6;font-size:45px}.career-exploration-course-carousel-container .prev{margin-left:40%}.career-exploration-course-carousel-container .next{margin-left:14%}#career-exploration-course-carousel{margin-bottom:0}#career-exploration-course-carousel .slick-track{padding-top:60px;padding-bottom:60px;margin-bottom:15px}#career-exploration-course-carousel .career-exploration-course-carousel-slides{color:#202e3a;text-align:center;margin-left:30px;margin-right:30px;transition:transform .7s ease;box-shadow:0 6px 10px 0 rgba(50,50,50,.51);height:285px}#career-exploration-course-carousel .career-exploration-course-carousel-slides.slick-center{transform:scale(1.35)}#career-exploration-course-carousel .career-exploration-course-carousel-slides.next-slide,#career-exploration-course-carousel .career-exploration-course-carousel-slides.previous-slide{transform:scale(1.17)}#career-exploration-course-carousel .career-exploration-course-carousel-slides .career-exploration-course-carousel-slides-description-container{padding:10px}#career-exploration-course-carousel .career-exploration-course-carousel-slides .career-exploration-course-carousel-slides-description-headings{font-size:15px;font-weight:700;margin-bottom:10px}#career-exploration-course-carousel .career-exploration-course-carousel-slides .career-exploration-course-carousel-slides-descriptions{font-size:11.5px}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.jumbotron.career-exploration-course{background-image:url(/public/images/prelogin/img/features/course/city.jpg);background-size:cover;background-position:center;height:750px;margin-top:45px;margin-bottom:90px;position:relative;display:flex;align-items:center}.jumbotron.career-exploration-course .quote-container{text-align:center;width:70%;margin:0 auto;display:none}.jumbotron.career-exploration-course .quote-container.active{display:block;animation:fadeIn 1s}.jumbotron.career-exploration-course .quote-container .main-quote{font-family:Garamond;font-size:40px;color:#fff;font-weight:700;line-height:80px}.jumbotron.career-exploration-course .quote-container .quotee{font-size:20px;color:#f4f3f2;text-transform:uppercase;letter-spacing:3px}.jumbotron.career-exploration-course:before{position:absolute;content:"";display:block;top:0;left:0;height:100%;width:100%;background:rgba(30,30,30,.6);opacity:1;transition:opacity .5s}.quotee-faces-container{margin-top:-180px;text-align:center}.quotee-faces-container .quotee-face{height:200px;width:200px;display:inline-block;border-radius:50%;overflow:hidden;margin-left:60px;cursor:pointer}.career-exploration-course-goals-list{color:#202e3a}.career-exploration-course-goals-list .career-exploration-course-goals-items{padding-bottom:10px}.features.form-container{background-color:#ddd;text-align:center;padding:30px}.features.form-container .form-control{min-height:44px}.features.form-container .career-exploration-course-request-form-heading{font-family:latoregular;text-transform:uppercase;letter-spacing:2px;font-size:29px;margin-bottom:27px}.features.form-container .career-exploration-course-request-form-submit{margin-top:12px;margin-bottom:12px;padding:8px 12px;font-size:22px}.features.form-container .career-exploration-course-request-form-questions{font-weight:700;margin-bottom:12px}.features.form-container .career-exploration-course-request-form-policy{font-size:12px}.features-content-container.subfooter{margin-top:45px;margin-bottom:50px;text-align:center;font-family:latolight;font-size:18px;color:#7d90a6;letter-spacing:1px}.features-content-container.subfooter .career-exploration-course-subfooter-description{margin-bottom:30px}.features-content-container.subfooter .career-exploration-course-subfooter-description a{color:#0077af;font-weight:700}.features-content-container.subfooter .career-exploration-course-subfooter-link{color:#0077af;font-weight:700}.jumbotron.career-exploration{background-image:url(/public/images/prelogin/img/careerexploration/career-exploration-virtualjobshadow-roadmap-hero.jpg);background-position:center;padding-top:100px;padding-bottom:50px;height:auto;margin-left:0}.jumbotron.career-exploration .hero{font-family:latothin;line-height:70px;letter-spacing:2.5px}.jumbotron.career-exploration p.request-demo{padding-top:60px;margin-bottom:25px;font-size:19px;letter-spacing:1.5px}.careerexploration-main-title-container{padding-bottom:40px;padding-left:20px;padding-right:20px}.careerexploration-main-title-container .subsection-headings{font-family:latolight;font-size:31px;color:#0077af;margin-bottom:20px;margin-top:35px;letter-spacing:1.5px}.careerexploration-main-title-container .subsection-subheadings{font-family:latolight;font-size:18px;color:#7d90a6;padding-left:20px;padding-right:20px;letter-spacing:1px}.careerexploration-title-container .full-banner-header{font-family:latolight;font-weight:700;font-size:26px;line-height:1.7em;letter-spacing:1.25px}.careerexploration-benefits-section{margin-top:60px;margin-bottom:60px}.careerexploration-content-container .half-page-subsection-headings{font-size:27px;font-family:latolight;font-weight:700;color:#0077af;margin-bottom:5px;letter-spacing:1.25px}.careerexploration-content-container .half-page-subsection-text{font-family:latolight;font-weight:700;font-size:16px;color:#7d90a6;line-height:1.7em;letter-spacing:1.5px}.careerexploration-content-container .subsection-icons{width:90px;height:50px;display:block;max-width:100%;margin:0 auto}.careerexploration-content-container .info-square-headings{font-size:20px;font-family:latolight;font-weight:bolder;color:#303740;margin-top:20px;margin-bottom:0;letter-spacing:1.25px}.careerexploration-content-container .info-square-text{font-family:latolight;font-weight:700;font-size:16px;color:#7d90a6;line-height:1.7em;letter-spacing:1.5px}.careerexploration-content-container .icon-and-title-container{margin-top:50px;margin-bottom:15px}.careerexploration-content-container .half-page-image-container{padding-top:0}.careerexploration-content-container .half-page-image-container .half-page-image{max-width:100%}.careerexploration-content-container .half-page-image-container .watercolor{position:absolute;top:-25px;z-index:-1;max-width:100%}.careerexploration-content-container .careerexploration-footer{margin-top:40px;font-family:latolight;font-weight:700;font-size:20px;color:#ada1da;letter-spacing:1px}.careerexploration-content-container .career-section-header{text-align:center;background-color:#ada1da;height:auto;padding-top:6px;padding-bottom:8px;color:#fff;font-size:20px;font-family:latolight;font-weight:700;letter-spacing:1px;width:100%;margin-bottom:7px}.learn-more-btn.career-exploration{margin-top:30px;margin-bottom:30px}.roadmap-container{margin-top:40px;margin-bottom:75px}.roadmap-container .tenreasons-content-container .half-page-image{max-width:75%;display:block;margin:0 auto}.roadmap-container .tenreasons-content-container .half-page-subsection-headings{margin-top:55px}.roadmap-container .tenreasons-content-container .half-page-subsection-text{font-family:latothin;font-weight:700;font-size:19px;color:#7d90a6;line-height:1.7em;letter-spacing:1.5px}.jumbotron.resources{background-image:url(/public/images/prelogin/img/resources/career-exploration-virtualjobshadow-resources-hero.jpg);background-position:center;padding-top:100px;padding-bottom:50px;height:auto;margin-left:0}.jumbotron.resources .hero{font-family:latothin;line-height:70px;letter-spacing:2.5px;font-size:41px}.jumbotron.resources p.request-demo{padding-top:60px;margin-bottom:25px;font-size:19px;letter-spacing:1.5px}.resources-grid{padding:15px}.jumbotron.ten-reasons{background-image:url(/public/images/prelogin/img/tenreasons/career-exploration-virtualjobshadow-ten-reasons-hero.jpg);background-position:center;padding-top:100px;padding-bottom:50px;height:auto;margin-left:0}.jumbotron.ten-reasons .hero{font-family:latothin;line-height:70px;letter-spacing:2.5px}.jumbotron.ten-reasons p.request-demo{padding-top:60px;margin-bottom:25px;font-size:19px;letter-spacing:1.5px}.half-page-subsection .half-page-subsection-headings.ten-reasons{padding-top:0}.icon-and-title-container .ten-reasons-numbers{font-size:40px;margin-right:8px}.tenreasons-title-container{padding-top:70px;padding-bottom:0}.tenreasons-title-container .subsection-subheadings{font-family:latolight;font-size:18px;color:#7d90a6;padding-left:20px;padding-right:20px;letter-spacing:1px}.tenreasons-content-container{margin-top:60px;margin-bottom:20px}.tenreasons-content-container .half-page-subsection-headings{font-size:27px;font-family:latolight;font-weight:bolder;color:#303740;width:85%;letter-spacing:1.25px;margin-bottom:15px;line-height:1.4}.tenreasons-content-container img.half-page-image{max-width:85%}.tenreasons-content-container .half-page-subsection-text{font-family:latolight;font-size:16px;color:#7d90a6;line-height:1.7em;font-weight:700;letter-spacing:1.5px}.jumbotron.individuals{background-image:url(/public/images/prelogin/img/customers/individuals/career-exploration-virtualjobshadow-individuals-hero.jpg);background-position:center;height:275px;padding-top:100px;margin-left:0}.jumbotron.individuals .hero{font-family:latothin;line-height:70px}.jumbotron.individuals p.request-demo{padding-top:75px}.individuals-main-heading{margin-bottom:20px}.individuals-main-heading .subsection-headings{font-family:latolight;font-size:31px;color:#0077af;margin-top:35px;margin-bottom:20px;letter-spacing:1.5px}.individuals-main-heading .subsection-subheadings{font-family:latolight;font-size:18px;color:#7d90a6;padding-left:20px;padding-right:20px;letter-spacing:1px}.individuals-main-heading .individuals-request-quote-link{color:#0077af;font-family:latoregular}.license-container{box-shadow:0 5px 15px #ddd}.license-container .license-image{width:100%;margin-bottom:10px}.license-container .license-content-container{padding:15px}.license-container .license-prices{text-align:right}.license-container .license-text{margin-top:20px;margin-bottom:10px;font-family:latolight;letter-spacing:1px}.classroom-license-list,.individual-license-list{margin-top:20px;margin-bottom:40px;padding-left:0}.classroom-license-list li,.individual-license-list li{list-style:none;vertical-align:middle;margin-bottom:12px}.classroom-license-list li:before,.individual-license-list li:before{content:"";display:inline-block;height:25px;width:25px;background-size:contain;margin-right:12px;vertical-align:middle}.individual-license-list li:before{background-image:url(/public/images/prelogin/img/icons/career-exploration-customers-individuals-check1.png)}.classroom-license-list li:before{background-image:url(/public/images/prelogin/img/icons/career-exploration-customers-individuals-check2.png)}.faq-heading{margin-bottom:25px}#cart-modal .modal-header{background-color:#7c5e9d;color:#fff;text-align:center}#cart-modal .modal-header #cart-modal-header-image-container img{transition:all .5s ease}#cart-modal .modal-header .cart-modal-back-button{color:#fff}#cart-modal .modal-header .cart-modal-back-button .fa-arrow-circle-o-left{position:relative;top:20px}#cart-modal .close{color:#fff;opacity:1}#cart-modal .modify-order{font-size:12px;text-align:right}#cart-modal .modify-order a{line-height:38px;vertical-align:bottom}#cart-modal #form-error-alert-container,#cart-modal #payment-error-alert-container{display:none}#cart-modal #payment-processing-icon{display:none}#cart-modal #form-error-alert{margin-top:10px;margin-bottom:10px;padding:12px}#cart-modal .cart-labels{font-weight:700;font-family:latomedium;font-size:16px;line-height:24px;color:#495e77}#cart-modal #cart-modal-back-button{cursor:pointer;display:none}#cart-modal .cart-headings{margin-top:8px;margin-bottom:8px}#cart-modal .cart-labels.total{color:#1b834e}#cart-modal .total-headings{font-family:latolight;font-size:18px;font-weight:700}#cart-modal .cart-items-container{padding-bottom:12px}#cart-modal .cart-total-container{padding-top:12px}#cart-modal #payment-form input.form-control{border-radius:4px!important}#cart-modal #payment-form .cart-form-step-1,#cart-modal #payment-form .cart-form-step-2,#cart-modal #payment-form .cart-form-step-3{display:none}#cart-modal .StripeElement{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;border-radius:4px;font-family:latolight;box-shadow:none}#cart-modal #card-errors{display:none}#cart-modal .stripe-logo{position:relative;bottom:4px}#cart-modal #confirm-order-btn,#cart-modal #place-order-btn,#cart-modal #thank-you-order-btn{padding-top:15px;padding-bottom:15px;margin-top:12px;border-radius:4px}#cart-modal .step3-confirmation{font-family:latothin;font-weight:700;letter-spacing:1.5px;font-size:38px;color:#202e3a;padding-bottom:20px;margin-top:20px;border-bottom:1px solid #ddd}#cart-modal .step3-description{font-family:latolight;font-size:14px;color:#202e3a;line-height:25px;padding-top:10px;padding-bottom:20px}.jumbotron.contact{background-image:url(/public/images/prelogin/img/contact/virtualjobshadow-career-exploration-featured-videos-overview_bg.jpg);background-position:center;height:auto;padding-top:100px;padding-bottom:50px;margin-left:0}.jumbotron.contact p.request-demo{padding-top:75px}.jumbotron.contact .hero{font-family:latothin}.jumbotron.contact .contact-send-button{max-width:100%}#contact-form{margin-top:15px}#contact-form h3{color:#202e3a}.contact-nav-container{padding-top:12px;text-align:center;text-transform:none}.contact-nav-container .contact-info-container .contact-item.last{margin-right:0}.contact-nav-container .contact-info-container .contact-item{margin-right:40px}.contact-nav-container .contact-info-container .contact-item a{color:#333}.contact-nav-container .contact-icons{position:relative;margin-right:10px}.contact-nav-container .icon-marker{font-size:21px}.contact-nav-container .icon-mail{font-size:18px}.contact-nav-container .icon-phone{font-size:23px;top:4px}.contact-nav-container .icon-fax{font-size:20px;top:2px}.additional-contact-info-container{background-color:#3b414a;padding-top:12px}.additional-contact-info-container .additional-contact-info-columns{padding-left:9%}.additional-contact-info-container .additional-contact-info-headings{color:#fff;font-family:latoregular;padding-bottom:12px}.additional-contact-info-container .additional-contact-info-lists{list-style:none;padding-left:0}.additional-contact-info-container .additional-contact-info-items{color:#fff;padding-bottom:12px;font-family:latoregular}.additional-contact-info-container .additional-contact-info-items .fa-solid{margin-right:10px}.additional-contact-info-container .additional-contact-info-links{color:#fff;text-decoration:none}.faq-heading{margin-top:40px;font-family:latothin;font-weight:700;font-size:30px}.faq-questions{font-family:latoregular;color:#202e3a;font-weight:700;font-size:18px;margin-top:30px}.faq-answers{font-family:latolight;font-size:16px;color:#7d90a6;line-height:1.8em;margin-bottom:20px}.jumbotron.blog{background-position:center;height:auto;min-height:200px;padding-top:120px;padding-bottom:100px;margin-left:0}.blogpost-social-icons{width:40px;height:40px;display:inline-block}#blog-tags-container{padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#eee;background-image:none;border:1px solid #fff;border-radius:4px;min-width:100%;min-height:53px;display:inline-block;margin-bottom:12px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}#blog-tags-container .tag{cursor:pointer;border-radius:5px;margin-top:5px;transition:all .5s easein}#blog-tags-container .tag:hover{opacity:.7}.blog-subheadings{margin-top:15px;margin-bottom:15px;font-family:lato;font-size:24px;color:#303740;letter-spacing:1.5px}#blog-sort-form{padding-top:15px}#blog-sort-form #blog-sort-label{font-family:latoregular;color:#0077af;font-weight:400;font-size:18px}#blog-sort-form #blog-sort{margin-left:15px}#save-fail,#save-success{display:none;margin-top:25px}.blog-list-container{padding-top:40px;padding-bottom:40px;padding-left:15px;padding-right:15px}.blog-list-container a{text-decoration:none}.blog-list-container a .bordered-thumbnails-headings{font-size:21px!important}.blog-list-container a .bordered-thumbnails-text{padding-bottom:20px}.blog-post-container{padding-top:20px;padding-bottom:40px;font-size:19px;color:#202e3a;font-family:latolight;line-height:32px;letter-spacing:1.25px}.blog-post-container h1{color:#202e3a;font-size:34px;font-family:latoregular;font-weight:700;margin:0}.blog-post-container h2{color:#202e3a;font-size:26px;font-family:latoregular;font-weight:bolder;margin-top:45px;margin-bottom:15px}.blog-post-container img{width:100%;height:auto;max-width:100%!important}.blog-post-container .author-container{margin-top:20px}.blog-post-container .author-container .author{font-size:19px}.blog-newsletter-container{background-color:#f4f3f2;padding:24px}.blog-newsletter-container .blog-newsletter-heading{font-family:latoblack;color:#303740;font-size:16px;margin-bottom:12px}.blog-newsletter-container .blog-newsletter-description{font-family:latoregular;font-size:13px;line-height:20px;color:#7d90a6;margin-bottom:12px}.related-blog-container{padding-top:40px;padding-bottom:40px}.related-blog-container a{text-decoration:none}.related-blog-container .bordered-thumbnails-text{padding-bottom:15px}@media(min-width:768px){.grid-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}}@media(min-width:1200px){.grid-container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px}}.read-more{position:relative;bottom:0;color:#0077af;font-family:latoheavy;font-size:14px;text-transform:uppercase;text-decoration:none;transition:all .2s ease-in}.jumbotron.schedule-demo{background-image:url(/public/images/prelogin/img/scheduledemo/career-exploration-header-background-demo.jpg);background-position:center;padding-top:70px;padding-bottom:15px;height:auto;margin-left:0}.jumbotron.schedule-demo .hero{font-family:latothin;line-height:70px;letter-spacing:2.5px;margin-bottom:15px}.jumbotron.schedule-demo .hero .schedule-demo-name{border-bottom:1px solid #fff;padding-left:15px;padding-right:15px;font-size:41px}.jumbotron.schedule-demo .subhero{font-family:latolight;font-weight:bolder;letter-spacing:1.5px;width:75%;margin:0 auto}.scheduledemo-content-container{padding-top:60px;padding-bottom:90px}.scheduledemo-content-container .info-square-text{line-height:25px;margin-bottom:35px}.jumbotron.schedule-demo-prefooter{background-image:url(/public/images/prelogin/img/scheduledemo/career-exploration-footer-background-demo.jpg);background-position:center;padding-top:40px;padding-bottom:40px;margin-left:0;height:auto}.jumbotron.schedule-demo-prefooter .heading{font-family:latolight;font-weight:700;color:#fff;font-size:20px;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:12px}.jumbotron.schedule-demo-prefooter .subheading{font-family:latothin;color:#fff;font-size:20px;letter-spacing:1.5px;margin-bottom:25px}.jumbotron.thank-you{background-image:url(/public/images/prelogin/img/scheduledemo/career-exploration-header-background-demo.jpg);background-position:center;padding-top:70px;padding-bottom:40px;height:auto;margin-left:0}.jumbotron.thank-you .hero{font-family:latoregular;font-weight:700;line-height:70px;letter-spacing:2.5px;margin-bottom:40px}.jumbotron.thank-you .hero .schedule-demo-name{border-bottom:1px solid #fff;padding-left:75px;padding-right:75px;padding-bottom:15px;font-size:41px}.jumbotron.thank-you .subhero{font-family:latolight;letter-spacing:1.5px;width:75%;margin:0 auto;font-size:18px;line-height:2em}.jumbotron.thank-you-contact{background-image:url(/public/images/prelogin/img/scheduledemo/career-exploration-header-background-demo.jpg);background-position:center;padding-top:100px;padding-bottom:50px;height:auto;margin-left:0}.jumbotron.thank-you-contact .hero{font-family:latothin;line-height:70px;letter-spacing:2.5px;font-size:30px;padding-bottom:15px}.jumbotron.thank-you-contact .subhero{padding-bottom:15px}.info-square.schedule-demo{padding-left:30px;padding-right:30px;padding-bottom:30px}.schedule-demo-images{margin:0 auto}.demo-modals .modal-content{border-radius:0}.demo-modals .close{color:#fff;opacity:1}.demo-modals .schedule-demo-customer-check{color:red;text-align:center;font-family:latolight;font-size:17px}.demo-modals .schedule-demo-customer-check a{color:red}.demo-modals .modal-header{border-bottom:none;background-color:#7c5e9d}.demo-modals .modal-header .modal-logo{width:40%}.demo-modals .modal-header .modal-title{text-align:center;font-family:latolight;font-weight:700;font-size:28px;text-transform:uppercase;letter-spacing:1px;color:#fff}.demo-modals .modal-body .hero{color:#202e3a;text-align:center;font-size:16px;font-family:latolight;font-weight:700;margin-bottom:10px}.demo-modals .modal-footer{text-align:center}.demo-modals .modal-bottom{text-align:center;font-size:14px;color:#7d90a6;margin-top:30px}.demo-modals .modal-bottom a{color:#7d90a6}.demo-modals .modal-button{font-weight:700;display:block;margin:35px auto 0;padding-left:40px;padding-right:40px;max-width:100%}.workshop-main-container .workshop-header{color:#202e3a;font-size:18px;font-family:latolight;font-weight:700;margin-bottom:10px;letter-spacing:1px}.workshop-main-container .workshop-subheader{color:#202e3a;font-size:14px;font-family:latolight;font-weight:700;margin-bottom:20px;letter-spacing:1.5px}.workshop-main-container .workshop-link-item.first{border-top:none}.workshop-main-container .workshop-link-item{padding:20px 0;margin-left:15px;margin-right:15px;border-top:1px solid #ddd}.workshop-main-container .workshop-link-item .workshop-subject{font-family:latoregular;font-weight:700;font-size:18px;color:#202e3a;letter-spacing:1.25px;margin-bottom:7px}.workshop-main-container .workshop-link-item .workshop-date{font-family:latolight;font-weight:bolder;font-size:16px;color:#202e3a;letter-spacing:1.25px}.workshop-main-container .workshop-link-item .workshop-time{font-family:latoregular;font-size:14px;color:#7d90a6;letter-spacing:1.5px}.workshop-main-container .workshop-link-item .workshop-description{font-family:latoregular;font-size:14px;color:#202e3a;margin-top:15px}.workshop-main-container .workshop-type-header{margin-bottom:25px;margin-top:-10px}.workshop-main-container .workshop-type-header .workshop-type{font-size:16px;padding:0 12px 0 12px;font-family:latolight;font-weight:700;color:#000}.workshop-main-container .workshop-type-header .workshop-sep{font-size:18px;font-family:latolight;font-weight:700;color:#999}.training-main-container .training-header{color:#202e3a;font-size:18px;font-family:latolight;font-weight:700;margin-bottom:10px;letter-spacing:1px}.training-main-container .training-subheader{color:#202e3a;font-size:14px;font-family:latolight;font-weight:700;margin-bottom:20px;letter-spacing:1.5px}.training-main-container .training-link-item.first{border-top:none}.training-main-container .training-link-item{padding:20px 0;margin-left:15px;margin-right:15px;border-top:1px solid #ddd}.training-main-container .training-link-item .training-subject{font-family:latoregular;font-weight:700;font-size:18px;color:#202e3a;letter-spacing:1.25px;margin-bottom:7px}.training-main-container .training-link-item .training-date{font-family:latolight;font-weight:bolder;font-size:16px;color:#202e3a;letter-spacing:1.25px}.training-main-container .training-link-item .training-time{font-family:latoregular;font-size:14px;color:#7d90a6;letter-spacing:1.5px}.training-main-container .training-link-item .training-description{font-family:latoregular;font-size:14px;color:#202e3a;margin-top:15px}.requestquote-content-container .input-option{width:40px;height:34px}.requestquote-content-container .form-group{text-align:left!important}.requestquote-content-container .inline-radio span{position:relative;top:-12px;font-weight:400}.requestquote-content-container .form-group{margin-bottom:20px}.requestquote-content-container .question-text{text-align:left!important;padding-bottom:5px}.jumbotron.scholarship{background-image:url(/public/images/prelogin/img/resources/scholarship/career-exploration-virtualjobshadow-scholarship-hero.jpg);background-position:center;padding-top:150px;padding-bottom:150px;height:auto;margin-left:0}.jumbotron.scholarship .hero{font-family:latothin;line-height:70px;letter-spacing:2.5px}.jumbotron.scholarship .subhero{font-family:latothin;margin-top:20px;font-size:27px}.scholarship-container{padding-left:50px;padding-right:50px;margin-top:40px;margin-bottom:60px}.scholarship-container .subsection-headings{margin-bottom:25px}.scholarship-container .scholarship-info{margin-bottom:25px;color:#000}.scholarship-container .scholarship-info .info-item{display:block;float:left;margin-right:50px;margin-top:10px;font-size:16px}.scholarship-container .scholarship-info .info-item .info-title{font-weight:700;margin-right:10px}#scholarship-form{margin-top:25px;border:1px solid #7d90a6;padding:40px 100px}#scholarship-modal .subsection-headings{font-family:latolight;font-size:31px;color:#303740;margin-bottom:20px;margin-top:35px;letter-spacing:1.5px}#scholarship-modal .subsection-subheadings{font-family:latolight;font-size:18px;color:#7d90a6;letter-spacing:1px}.jumbotron.scholarship-prefooter{background-image:url(/public/images/prelogin/img/scheduledemo/career-exploration-footer-background-demo.jpg);background-position:center;padding-top:80px;padding-bottom:80px;margin-left:0;height:auto}.signature-form-col{width:650px;margin-left:auto;margin-right:auto;float:none}.signature-form-col .signature-wrapper{height:220px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.signature-form-col .signature-pad{border:1px solid #ccc;width:640px;height:220px;background-color:#fff}.signature-form-col .sign-for{font-size:22px;font-weight:700;color:#fff}.signature-form-col .instructions{font-size:16px;font-weight:700;color:#fff;padding-bottom:5px}.signature-form-col .btn-row{margin:0;width:640px}.signature-form-col .btn-row .left{text-align:left;padding:0}.signature-form-col .btn-row .right{text-align:right;padding:0}#signature-success{font-family:latothin;font-size:22px;font-weight:700;color:#fff;padding-top:20px}#signature-success .fa-check-square-o{color:#adff2f;font-size:72px;padding-top:10px;padding-bottom:70px}.glossary-questions{font-family:latoregular;color:#202e3a;font-weight:700;font-size:18px;margin-top:20px}.glossary-answers{font-family:latolight;font-size:16px;color:#7d90a6;line-height:1.8em;margin-bottom:20px}.faq-container .faq-minus,.faq-container .faq-plus{position:relative;bottom:10px;left:24px}.faq-container .faq-minus{display:none}.faq-container .glossary-questions.mobile{padding-bottom:10px}.faq-container .glossary-answers.mobile{display:none}.success-stories-subheadings{margin-top:15px;margin-bottom:15px;font-family:lato;font-size:24px;color:#303740;letter-spacing:1.5px}#success-stories-sort-form{padding-top:15px}#success-stories-sort-form #success-stories-sort-label{font-family:latoregular;color:#0077af;font-weight:400;font-size:18px}#success-stories-sort-form #success-stories-sort{margin-left:15px}.customer-success-stories-container{margin-top:20px}.customer-success-stories-container a{text-decoration:none}.customer-success-stories-container .bold-subsection-headings{margin-top:30px;font-family:latolight;font-size:32px;font-weight:bolder;color:#303740;letter-spacing:1.5px}.customer-success-stories-container .subsection-subheadings{font-family:latolight;font-size:18px;color:#7d90a6;letter-spacing:1px}.customer-success-stories-container .success-stories-list{margin-top:50px;margin-bottom:60px}.jumbotron.success-stories{background-position:center;height:auto;min-height:200px;padding-top:120px;padding-bottom:100px;margin-left:0}.success-stories-social-icons{width:40px;height:40px;display:inline-block}#success-stories-tags-container{padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#eee;background-image:none;border:1px solid #fff;border-radius:4px;min-width:100%;min-height:53px;display:inline-block;margin-bottom:12px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}#success-stories-tags-container .tag{cursor:pointer;border-radius:5px;margin-top:5px;transition:all .5s easein}#success-stories-tags-container .tag:hover{opacity:.7}#save-fail,#save-success{display:none;margin-top:25px}.success-stories-list-container{padding-top:40px;padding-bottom:40px;padding-left:15px;padding-right:15px;margin-bottom:200px}.success-stories-list-container a{text-decoration:none}.success-stories-list-container a .bordered-thumbnails-headings{font-size:21px!important}.success-stories-list-container a .bordered-thumbnails-text{padding-bottom:20px}.success-stories-post-container{padding-top:20px;padding-bottom:40px;padding-left:50px;padding-right:50px;font-size:19px;color:#202e3a;font-family:latolight;line-height:32px;letter-spacing:1.25px}.success-stories-post-container h1{color:#202e3a;font-size:40px;font-family:latoregular;font-weight:700;margin:0}.success-stories-post-container h2{color:#202e3a;font-size:26px;font-family:latoregular;font-weight:bolder;margin-top:45px;margin-bottom:15px}.success-stories-post-container img{width:100%;height:auto;max-width:100%!important}.success-stories-post-container .author-container{margin-top:20px}.success-stories-post-container .author-container .author{font-size:21px}.related-success-stories-container{padding-top:40px;padding-bottom:40px}.related-success-stories-container a{text-decoration:none}.related-success-stories-container .bordered-thumbnails-text{padding-bottom:15px}.customer-training-subheadings{margin-top:15px;margin-bottom:15px;font-family:lato;font-size:24px;color:#303740;letter-spacing:1.5px}#customer-trainings-sort-form{padding-top:15px}#customer-trainings-sort-form #customer-trainings-sort-label{font-family:latoregular;color:#0077af;font-weight:400;font-size:18px}#customer-trainings-sort-form #customer-trainings-sort{margin-left:15px}.customer-customer-trainings-container{margin-top:20px}.customer-customer-trainings-container a{text-decoration:none}.customer-customer-trainings-container .bold-subsection-headings{margin-top:30px;font-family:latolight;font-size:32px;font-weight:bolder;color:#303740;letter-spacing:1.5px}.customer-customer-trainings-container .subsection-subheadings{font-family:latolight;font-size:18px;color:#7d90a6;letter-spacing:1px}.customer-customer-trainings-container .customer-trainings-list{margin-top:50px;margin-bottom:60px}.jumbotron.customer-trainings{background-position:center;height:auto;min-height:200px;padding-top:120px;padding-bottom:100px;margin-left:0}.customer-trainings-social-icons{width:40px;height:40px;display:inline-block}#customer-trainings-tags-container{padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#eee;background-image:none;border:1px solid #fff;border-radius:4px;min-width:100%;min-height:53px;display:inline-block;margin-bottom:12px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}#customer-trainings-tags-container .tag{cursor:pointer;border-radius:5px;margin-top:5px;transition:all .5s easein}#customer-trainings-tags-container .tag:hover{opacity:.7}#save-fail,#save-success{display:none;margin-top:25px}.customer-trainings-list-container{padding-top:40px;padding-bottom:40px;padding-left:15px;padding-right:15px;margin-bottom:200px}.customer-trainings-list-container a{text-decoration:none}.customer-trainings-list-container a .bordered-thumbnails-headings{font-size:21px!important}.customer-trainings-list-container a .bordered-thumbnails-text{padding-bottom:20px}.customer-trainings-post-container{padding-top:20px;padding-bottom:40px;padding-left:50px;padding-right:50px;font-size:19px;color:#202e3a;font-family:latolight;line-height:32px;letter-spacing:1.25px}.customer-trainings-post-container h1{color:#202e3a;font-size:40px;font-family:latoregular;font-weight:700;margin:0}.customer-trainings-post-container h2{color:#202e3a;font-size:26px;font-family:latoregular;font-weight:bolder;margin-top:45px;margin-bottom:15px}.customer-trainings-post-container img{max-width:100%!important}.customer-trainings-post-container .author-container{margin-top:20px}.customer-trainings-post-container .author-container .author{font-size:21px}.related-customer-trainings-container{padding-top:40px;padding-bottom:40px}.related-customer-trainings-container a{text-decoration:none}.related-customer-trainings-container .bordered-thumbnails-text{padding-bottom:15px}.policy-container{padding-bottom:60px}.policy-container .policy-header{margin-top:50px;margin-bottom:20px;font-family:latoregular;font-weight:700;color:#0077af;font-size:34px;letter-spacing:1px}.policy-container .policy-subheader{margin-top:30px;margin-bottom:10px;font-family:latomedium;font-weight:700;color:#202e3a;font-size:16px;letter-spacing:1px;text-transform:uppercase}.policy-container li,.policy-container p{font-size:16px;line-height:1.7em;font-family:latolight;font-weight:700;color:#7d90a6}.jumbotron.video-preview{background-image:url(/public/images/prelogin/img/scheduledemo/career-exploration-header-background-demo.jpg);background-position:center;padding-top:100px;padding-bottom:70px;height:auto;margin-left:0}.jumbotron.video-preview .video-preview-name{border-bottom:1px solid #fff}.jumbotron.notfound{background-image:url(/public/images/prelogin/img/contact/virtualjobshadow-career-exploration-featured-videos-overview_bg.jpg);background-position:center;height:auto;padding-top:100px;padding-bottom:175px;margin-left:0}.jumbotron.notfound .hero{font-family:latobold;font-size:10em;font-size:8vw;letter-spacing:14px}.jumbotron.notfound .subhero{margin-top:10px;font-family:latothin;font-size:5em;font-size:5vw;letter-spacing:1.5px}.jumbotron.notfound .description{margin-top:35px;font-family:latothin;font-size:2em;font-size:1.4vw;letter-spacing:1.5px;color:#fff}.jumbotron.notfound .reference-code{width:75%;margin:auto;margin-top:40px;font-family:latothin;font-size:1.2em;font-size:1.2vw;color:#fff}.jumbotron.notfound .reference-code span{font-size:1em;font-size:.9vw;font-family:monospace;color:#000;padding:3px 5px;background-color:#fff}.text-underline{text-decoration:underline}.text-sm{font-size:.9em}.text-bold{font-weight:700!important}.fix-line-break,.fix-line-breaks{white-space:pre-line}.hero-container .form-control{padding:5px 19px;width:225px;border:0}.hero-container .form-control.homepage{width:200px}.form-control{font-family:latolight;box-shadow:none}.vjs-error{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.border-top{border-top:1px solid #ddd}.border-bottom{border-bottom:1px solid #ddd}.border-left{border-left:1px solid #ddd}.border-right{border-right:1px solid #ddd}.border-all{border:1px solid #ddd}.square-corners{border-radius:0}.no-margin{margin:0!important}.margin-10{margin:10px!important}.margin-15{margin:15px!important}.margin-20{margin:20px!important}.margin-30{margin:30px!important}.margin-40{margin:40px!important}.margin-50{margin:50px!important}.top-margin-0{margin-top:0!important}.top-margin-2{margin-top:2px!important}.top-margin-3{margin-top:3px!important}.top-margin-4{margin-top:4px!important}.top-margin-5{margin-top:5px!important}.top-margin-6{margin-top:6px!important}.top-margin-7{margin-top:7px!important}.top-margin-8{margin-top:8px!important}.top-margin-9{margin-top:9px!important}.top-margin-10{margin-top:10px!important}.top-margin-20{margin-top:20px!important}.top-margin-25{margin-top:25px!important}.top-margin-30{margin-top:30px!important}.top-margin-40{margin-top:40px!important}.top-margin-50{margin-top:50px!important}.top-margin-75{margin-top:75px!important}.top-margin-100{margin-top:100px!important}.bottom-margin-0{margin-bottom:0!important}.bottom-margin-2{margin-bottom:2px!important}.bottom-margin-3{margin-bottom:3px!important}.bottom-margin-4{margin-bottom:4px!important}.bottom-margin-5{margin-bottom:5px!important}.bottom-margin-6{margin-bottom:6px!important}.bottom-margin-7{margin-bottom:7px!important}.bottom-margin-8{margin-bottom:8px!important}.bottom-margin-9{margin-bottom:9px!important}.bottom-margin-5{margin-bottom:5px!important}.bottom-margin-10{margin-bottom:10px!important}.bottom-margin-20{margin-bottom:20px!important}.bottom-margin-30{margin-bottom:30px!important}.bottom-margin-40{margin-bottom:40px!important}.bottom-margin-50{margin-bottom:50px!important}.bottom-margin-75{margin-bottom:75px!important}.left-margin-0{margin-left:0!important}.left-margin-5{margin-left:5px!important}.left-margin-10{margin-left:10px!important}.left-margin-15{margin-left:15px!important}.left-margin-20{margin-left:20px!important}.left-margin-30{margin-left:30px!important}.left-margin-40{margin-left:40px!important}.left-margin-50{margin-left:50px!important}.left-margin-60{margin-left:60px!important}.left-margin-70{margin-left:70px!important}.left-margin-80{margin-left:80px!important}.left-margin-90{margin-left:90px!important}.left-margin-100{margin-left:100px!important}.right-margin-0{margin-right:0!important}.right-margin-5{margin-right:5px!important}.right-margin-10{margin-right:10px!important}.right-margin-15{margin-right:15px!important}.right-margin-20{margin-right:20px!important}.right-margin-30{margin-right:30px!important}.right-margin-40{margin-right:40px!important}.no-padding{padding:0!important}.padding-5{padding:5px!important}.padding-10{padding:10px!important}.padding-15{padding:15px!important}.padding-20{padding:20px!important}.padding-30{padding:30px!important}.padding-40{padding:40px!important}.padding-50{padding:50px!important}.top-padding-5{padding-top:5px!important}.top-padding-10{padding-top:10px!important}.top-padding-15{padding-top:15px!important}.top-padding-20{padding-top:20px!important}.top-padding-30{padding-top:30px!important}.top-padding-40{padding-top:40px!important}.top-padding-50{padding-top:50px!important}.bottom-padding-5{padding-bottom:5px!important}.bottom-padding-10{padding-bottom:10px!important}.bottom-padding-15{padding-bottom:15px!important}.bottom-padding-20{padding-bottom:20px!important}.bottom-padding-30{padding-bottom:30px!important}.bottom-padding-40{padding-bottom:40px!important}.bottom-padding-50{padding-bottom:50px!important}.bottom-padding-100{padding-bottom:100px!important}.left-padding-0{padding-left:0!important}.left-padding-5{padding-left:5px!important}.left-padding-10{padding-left:10px!important}.left-padding-15{padding-left:15px!important}.left-padding-20{padding-left:20px!important}.left-padding-30{padding-left:30px!important}.left-padding-40{padding-left:40px!important}.left-padding-50{padding-left:50px!important}.right-padding-0{padding-right:0!important}.right-padding-5{padding-right:5px!important}.right-padding-10{padding-right:10px!important}.right-padding-15{padding-right:15px!important}.right-padding-20{padding-right:20px!important}.right-padding-30{padding-right:30px!important}.right-padding-40{padding-right:40px!important}.right-padding-50{padding-right:50px!important}.list-style-upper-latin{list-style-type:upper-latin}.list-style-lower-latin{list-style-type:lower-latin}.list-style-lower-roman{list-style-type:lower-roman}.purple{color:#7c5e9d}.darkblue{color:#0077af}.lightblue{color:#86d8ff}.muteblue{color:#96c6f4}.white{color:#fff}.orange{color:#ffcc16}.green{color:#95d85f}.lightgreen{color:#c4e8a8}.pink{color:#fe7a9b}.pink-hover:hover{color:#fe7a9b}.mutered{color:#e6aebb}.turquoise{color:#2ed0bc}.darkgray{color:#202e3a}.lightgray{color:#7d90a6}.offwhite{color:#f4f3f2}.bg-purple{background-color:#7c5e9d}.bg-darkblue{background-color:#0077af}.bg-lightblue{background-color:#86d8ff}.bg-muteblue{background-color:#96c6f4}.bg-white{background-color:#fff}.bg-orange{background-color:#ffcc16}.bg-green{background-color:#95d85f}.bg-lightgreen{background-color:#c4e8a8}.bg-pink{background-color:#fe7a9b}.bg-mutered{background-color:#e6aebb}.bg-turquoise{background-color:#2ed0bc}.bg-darkgray{background-color:#202e3a}.bg-lightgray{background-color:#7d90a6}.bg-offwhite{background-color:#f4f3f2}.jumbotron.partners.bluetech{background-image:url(/public/images/prelogin/img/partners/bluetech-background.jpg)}.jumbotron.partners.partners-take-to-work{background-image:none;background-color:#a1a1a1}.jumbotron.partners{background-image:url(/public/images/prelogin/img/scheduledemo/career-exploration-header-background-demo.jpg);background-position:center;padding-top:30px;padding-bottom:15px;height:auto;margin-left:0}.jumbotron.partners .hero{font-family:latothin;line-height:70px;letter-spacing:2.5px;margin-bottom:15px}.jumbotron.partners .hero .schedule-demo-name{border-bottom:1px solid #fff;padding-left:15px;padding-right:15px;font-size:41px}.jumbotron.partners .subhero{font-family:latolight;font-weight:bolder;letter-spacing:1.5px;width:75%;margin:0 auto}.partners-career-link{color:#0077af}.partner-central .partner-link-container{position:relative;width:auto;padding:10px 10px 20px 10px}.partner-central .partner-link-container .partner-link{display:block;margin:0 auto;height:auto;overflow:hidden;min-height:225px;max-height:500px}.partner-central .partner-link-container .partner-link .career-image{display:block;width:90%;margin:0 auto}.partner-central .partner-link-container .partner-link .career-name{text-align:center;font-size:20px;font-family:latolight;font-weight:700;margin-top:15px}.partner-central .partner-link-container .partner-link .play-icon{position:absolute;top:22%;left:40%;width:20%}.partner-profile .main-video{width:100%;height:450px;margin-bottom:20px}.partner-profile .panel-heading{background-color:#ddd!important;color:#7d90a6!important}.partner-profile .panel-heading .panel-title{font-size:19px;font-family:latolight;font-weight:700;color:#303740}.partner-profile .panel-heading .panel-title a{text-decoration:none!important}.partner-profile .partners-qa-videos{padding:20px 10px 0;height:140px;cursor:pointer}.partner-profile .partners-qa-videos .partners-qa-videos-thumbnails{width:100%}.partner-profile .partners-qa-videos.active{background-color:rgba(149,216,95,.5)}.partner-profile .partners-qa-videos:hover{background-color:#f4f3f2}.partner-profile .partners-qa-videos .partners-qa-video-titles{font-family:latoheavy;font-size:19px}.partner-profile .partners-text-body{padding:20px;font-family:latolight;color:#202e3a;letter-spacing:1px;line-height:1.7em;font-size:16px}.partner-profile .partners-text-body strong{color:#444}.partner-profile .partners-text-body .qa-image{width:175px;height:auto;min-height:98px;margin-right:35px;background-color:#666;margin-top:10px;margin-bottom:10px}.partner-profile .partners-text-body .qa-text{margin-top:10px;font-size:20px}.partners-header-container .subsection-subheadings{font-family:latolight;font-size:18px;color:#7d90a6;line-height:1.8em;letter-spacing:1px}.esri-logo{height:70px;position:absolute;right:0;bottom:0;float:right}.partner-subtitle{font-size:16px!important;padding-bottom:20px}.partners-container .subsection-headings{font-family:latolight;font-size:31px;color:#0077af;letter-spacing:1.5px;margin-top:75px}.partners-container .subsection-subheadings{font-family:latolight;font-size:18px;color:#7d90a6;letter-spacing:1px;margin-top:20px;margin-bottom:20px}.partners-container .video-container{margin-top:40px;margin-bottom:65px;display:flex;flex-direction:row;flex-flow:row wrap;justify-content:center}.partners-container .video-container:after,.partners-container .video-container:before{content:normal}.partners-container .video-container .video-thumbnails-container{width:25%;padding:7.5px;height:auto}.partners-container .video-container .info-square-headings{font-family:latoregular;font-size:18px;color:#202e3a;margin-top:26px;margin-bottom:10px;letter-spacing:1px}.partners-container .partners-esri-learn-more-btn{font-size:20px}.partners-container .esri-footer-image-container{height:225px;overflow-y:hidden}.g-recaptcha{display:inline-block;width:auto!important}@media(max-width:414px){.g-recaptcha{-moz-transform:scale(.77);-ms-transform:scale(.77);-o-transform:scale(.77);-moz-transform-origin:0;-ms-transform-origin:0;-o-transform-origin:0;-webkit-transform:scale(.77);transform:scale(.77);-webkit-transform-origin:0 0;transform-origin:0}}@media(max-width:991px){.col-5ths{width:100%}#phone-horizontal{display:block}.jumbotron.download{padding-top:12px}.subsection .half-page-subsection .ten-reasons-numbers{padding-top:10px;font-size:34px}.license-container{max-width:100%}}@media(max-width:768px){#main-navbar-collapse.collapsing li,#main-navbar-collapse.in li{padding-top:0}.mobile-title-banner .mobile-title-banner-heading{font-size:14px}.jumbotron.homepage{padding-top:30px;height:auto}.jumbotron.homepage p.play-video{margin-bottom:30px}.jumbotron.login{padding-top:75px}.google-login-container{margin-top:45px}.info-square.schedule-demo{border:none}.jumbotron.schedule-demo{height:200px;padding-top:30px}#scholarship-sub-navbar{padding-left:0;padding-right:0}#scholarship-sub-navbar .container{margin-left:0;margin-right:0;width:100%}#scholarship-sub-navbar .container .nav-justified li{text-align:left;display:table-cell;width:1%}#scholarship-form{padding:10px}#scholarship-form #citizen-container,#scholarship-form #college-grad-year-container,#scholarship-form #hs-grad-year-container,#scholarship-form #scholarship-college-name,#scholarship-form #scholarship-country,#scholarship-form #scholarship-email,#scholarship-form #scholarship-last-name,#scholarship-form #scholarship-middle-initial,#scholarship-form #scholarship-parent-email,#scholarship-form #scholarship-parent-last-name,#scholarship-form #scholarship-state{margin-top:15px!important}.features-mobile-images{margin-bottom:20px}.career-exploration-course-carousel-container .prev{margin-left:35%}#career-exploration-course-carousel .career-exploration-course-carousel-slides .career-exploration-course-carousel-slides-description-headings,#career-exploration-course-carousel .career-exploration-course-carousel-slides .career-exploration-course-carousel-slides-descriptions{font-size:12px}.user-alerts.contact{top:55px}.jumbotron.contact{padding-top:75px}.jumbotron.contact .hero{font-size:28px}#contact-sub-navbar{height:auto;min-height:150px}#contact-sub-navbar .contact-item{display:inline-block;width:100%;padding-top:5px;padding-bottom:5px;font-size:12px}.customer-elementary-cta-button{width:100%}.customers-benefits-container{margin-top:30px}.careerexploration-benefits-section{margin-top:0}}@media(max-width:414px){#phone-vertical{display:block}.learn-more-mobile{margin-top:0;margin-bottom:12px}#main-navbar-collapse.collapsing li,#main-navbar-collapse.in li{padding-top:25px}.jumbotron.homepage{padding-top:20px}.jumbotron.mobile-demo{text-align:center}.jumbotron-homepage-play-button{height:70px;width:70px}.customers-title-container .subsection-headings{font-size:20px;line-height:30px}.customers-title-container .subsection-subheadings{font-size:15px;line-height:1.8em}.features-title-section .subsection-headings{font-size:20px;line-height:30px}.features-title-section .subsection-subheadings{font-size:15px;line-height:1.8em}.features-content-container .half-page-subsection-headings{font-size:23px}.career-exploration-course-carousel-container .prev{margin-left:30%}.careerexploration-main-title-container .subsection-headings{font-size:20px;line-height:30px}.careerexploration-main-title-container .subsection-subheadings{font-size:15px;line-height:1.8em}.career-exploration-mobile-btn{margin-top:15px;margin-bottom:-95px}.careerexploration-title-container .full-banner-header{text-align:left}.roadmap-mobile-images{margin-bottom:35px!important;margin-top:35px!important}.roadmap-container .tenreasons-content-container{margin-top:15px}.mobile-title-banner-heading.blog{font-size:18px;font-weight:bolder}.tenreasons-title-container .subsection-headings{font-size:20px;line-height:30px}.tenreasons-title-container .subsection-subheadings{font-size:15px;line-height:1.8em}.engaging-video-container .subsection-headings{font-size:20px;line-height:21pt}.engaging-video-container .subsection-subheadings{font-size:15px;line-height:1.8em}.innovative-section-container .subsection-headings{font-size:20px;line-height:21pt;margin-top:32px}.innovative-section-container .subsection-subheadings{font-size:15px}.customer-success-stories-container .bold-subsection-headings{font-size:22px}.customer-success-stories-container .subsection-subheadings{font-size:18px}.license-container{margin-bottom:25px}.info-square.schedule-demo{border:none;border-bottom:1px solid #7d90a6;padding-bottom:40px}.info-square.schedule-demo:last-of-type{border:none}.jumbotron.schedule-demo{height:200px}.jumbotron.schedule-demo .hero{font-size:24px}.webinar-modal-container .webinar-demo-link-item .webinar-demo-date{font-size:14px}.webinar-modal-container .webinar-demo-link-item .webinar-demo-modal-register-btn{padding:4px;font-size:12px}#scholarship-sub-navbar .container .nav-justified li{display:block;width:100%}.scholarship-container{padding-left:15px;padding-right:15px}.scholarship-container .subsection-headings{font-size:20px;font-weight:bolder}.scholarship-container .subsection-subheadings{font-size:15px;line-height:1.8em}}@media(max-width:320px){#main-navbar-collapse.collapsing li,#main-navbar-collapse.in li{padding-top:15px}.webinar-modal-container .webinar-demo-link-item .webinar-demo-date{font-size:12px}.webinar-modal-container .webinar-demo-link-item .webinar-demo-time{font-size:12px}.webinar-modal-container .webinar-demo-link-item .webinar-demo-modal-register-btn{padding:4px;font-size:10px}}.blog-item div.thumbnail-container{height:223px;overflow:hidden}
/*# sourceMappingURL=maps/prelogin-css.css.map */