body{color:#151f6d;font-size:18px}.btn-container{text-align:center;margin-top:10px}.header-container .header .logo{text-align:left}.hero-table{background-color:#f4f3f2}.hero-table .hero-col.left-col{background:url(../images/crypto/hero_crypto.jpg);background-size:cover;display:none}.hero-table .hero-col.right-col h1{background-color:#ee6430;color:#fff;display:block;margin:0;text-align:center;padding:20px;font-size:28px}.hero-table .hero-col.right-col h2{text-transform:uppercase;text-align:center;margin-top:0}.coursevid{display:none;margin:20px 0}.sms-notice-wrap{display:block;margin-top:10px;position:relative}.sms-notice-wrap .sms-notice-link{border-bottom:1px dotted #303030;cursor:help}.sms-notice-wrap .sms-notice{display:none;background-color:#000;color:#fff;padding:5px;z-index:2}.sms-notice-wrap:hover .sms-notice,.sms-notice-wrap:focus .sms-notice,.sms-notice-wrap:active .sms-notice{display:block}.signup-form{padding:20px}.signup-form label,.signup-form .required,.signup-form .tooltip-help{display:none}.signup-form [type=email],.signup-form [type=password],.signup-form [type=tel],.signup-form [type=text]{display:block;padding:5px;width:100%;border:2px solid #d8d7d6;margin-bottom:3px}.signup-form [type=email]::-webkit-input-placeholder,.signup-form [type=password]::-webkit-input-placeholder,.signup-form [type=tel]::-webkit-input-placeholder,.signup-form [type=text]::-webkit-input-placeholder{font-weight:700;color:#151f6d;text-transform:uppercase}.signup-form [type=email]::-moz-placeholder,.signup-form [type=password]::-moz-placeholder,.signup-form [type=tel]::-moz-placeholder,.signup-form [type=text]::-moz-placeholder{font-weight:700;color:#151f6d;text-transform:uppercase}.signup-form [type=email]::-ms-input-placeholder,.signup-form [type=password]::-ms-input-placeholder,.signup-form [type=tel]::-ms-input-placeholder,.signup-form [type=text]::-ms-input-placeholder{font-weight:700;color:#151f6d;text-transform:uppercase}.signup-form [type=email]::placeholder,.signup-form [type=password]::placeholder,.signup-form [type=tel]::placeholder,.signup-form [type=text]::placeholder{font-weight:700;color:#151f6d;text-transform:uppercase}.signup-form select{background-color:#fff;border:2px solid #d8d7d6;margin-bottom:3px;width:100%;font-weight:700;color:#151f6d;padding:5px;text-transform:uppercase}.signup-form .t-error{color:#ea2d10}.signup-form .f-error{border-color:#ea2d10}.signup-form .tac-checkbox{padding-top:5px;font-size:16px;font-weight:700}.crypto-highlight{margin:30px 0}.crypto-highlight.centered{text-align:center}.crypto-highlight.blue-bg{background-color:#41aae0;color:#fff;padding:30px;margin:0}.crypto-highlight.blue-bg h2{text-transform:none}.crypto-highlight.blue-bg p{text-align:center}.crypto-highlight .btn{font-family:DIN-CondBlack,Impact,sans-serif;font-size:30px}.crypto-highlight .step-index{margin:20px 0;cursor:pointer}.crypto-highlight .step-index .step-index_box{background:#f4f3f2;margin:10px 0;padding:20px}.crypto-highlight .step-index .step-index_box:focus,.crypto-highlight .step-index .step-index_box:hover{-webkit-box-shadow:0 0 5px 2px #41aae0;box-shadow:0 0 5px 2px #41aae0}.crypto-highlight .step-index .step-index_box .step-index_heading{display:table;width:100%}.crypto-highlight .step-index .step-index_box .step-index_heading .step-index_icon{display:table-cell;width:30%;text-align:center;vertical-align:middle}.crypto-highlight .step-index .step-index_box .step-index_heading .step-index_icon .step-icons{max-height:50px}.crypto-highlight .step-index .step-index_box .step-index_heading .step-index_title{display:table-cell;vertical-align:middle;padding-left:20px}.crypto-highlight .step-index .step-index_box .step-index_heading .step-index_title h3{margin-top:0;margin-bottom:0;font-size:18px}.crypto-highlight .step-index .step-index_box .step-index_heading .step-index_title h4{margin-top:0;margin-bottom:0;font-family:DIN,Tahoma,sans-serif;font-weight:400;text-align:left;font-size:16px}.crypto-highlight .step-index .step-index_box .step-index_body{margin-top:20px}.crypto-highlight .step-index .step-index_box .step-index_body h5{font-family:DIN-CondBlack,Impact,sans-serif;font-size:25px;color:#151f6d;text-align:center;letter-spacing:normal}.crypto-highlight .step-index .step-index_box .step-index_body small{font-weight:700;text-align:center}.crypto-highlight h2{text-transform:uppercase}.crypto-highlight h2.heading-blue{color:#41aae0}.crypto-highlight h2.heading-indigo{color:#151f6d}.crypto-highlight h2.heading-indigo s{text-decoration:none;position:relative}.crypto-highlight h2.heading-indigo s:after{content:"";background:#ee6430;height:5px;width:100%;position:absolute;top:15px;left:0;-webkit-transform:rotate(-20deg);-ms-transform:rotate(-20deg);transform:rotate(-20deg)}.crypto-highlight h2.heading-indigo b{color:#ee6430}.crypto-highlight h2.heading-orange{color:#ee6430;text-align:center}.crypto-highlight h2.heading-accordion{border-bottom:1px solid #858484;display:block;position:relative}.crypto-highlight h2.heading-accordion .accordion-btn{cursor:pointer;position:absolute;right:0;background:#41aae0;color:#fff;font-family:DIN,Tahoma,sans-serif;border-radius:50%;width:30px;height:30px;text-align:center;vertical-align:middle;line-height:.8em}.crypto-highlight h4{font-family:DIN,Tahoma,sans-serif;text-align:center;font-weight:700;font-size:24px}.crypto-highlight small{display:block;margin-top:1em}.step-heading{display:table;width:100%;margin-bottom:20px}.step-heading .step-heading_icon{display:table-cell;width:70px;vertical-align:middle;text-align:center;padding-right:10px}.step-heading .step-heading_icon img{max-height:50px}.step-heading .step-heading_title{display:table-cell;border-bottom:1px solid #696969;vertical-align:middle}.step-heading .step-heading_title h2{margin-top:0;margin-bottom:0;color:#41aae0;font-size:20px}.digitalclass-table .digitalclass-table_copy h3{text-transform:uppercase;margin-top:0}.digitalclass-table .digitalclass-table_copy strong{color:#ee6430;font-family:DIN-CondBlack,Impact,sans-serif;font-size:40px;display:block;text-align:center;margin:40px 0}.digitalclass-table .digitalclass-table_copy strong sub{font-size:50%;bottom:0}.digitalclass-table .digitalclass-table_copy p{font-family:DIN-CondBlack,Impact,sans-serif;font-size:20px;line-height:1.2em}.breakdown-grid{display:grid;grid-template-columns:auto;grid-gap:20px 20px}.breakdown-grid .breakdown-item{background-color:#f4f3f2;text-align:center;padding:15px;border-radius:10px}.breakdown-grid .breakdown-item>img{max-height:50px}.breakdown-grid .breakdown-item>h3{color:#41aae0;font-size:24px;text-transform:uppercase}.course-container{background-color:#151f6d;background-image:url(../images/crypto/bg_crypto-course.jpg);background-size:cover;background-position-x:left;background-position-y:bottom;padding:30px 0}.course-container h2{color:#fff;text-transform:uppercase;margin-top:0}.lessons{display:grid;grid-template-columns:auto;row-gap:20px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.lessons .block{display:block;vertical-align:top}.lessons .course{background:rgba(3,5,13,.5);border:0;border-radius:4px;height:auto;width:100%;overflow:hidden;display:table;table-layout:fixed}.lessons .course .course-image{display:none;background-size:cover;background-position:center}.lessons .course .course-description{padding:20px;width:100%;display:table-cell}.lessons .course .course-description h3{margin-top:0;color:#fff;text-transform:uppercase;font-size:24px}.lessons .course .course-description h4{color:#41aae0;font-family:DIN,Tahoma,sans-serif;text-transform:uppercase;font-size:18px}.lessons .course .course-description p{color:#fff;margin-top:.5em}.lessons .course .course-description .btn{display:block}.crypto-login-modal{background-color:#151f6d}.crypto-login-modal h1{color:#fff;text-align:center;margin-bottom:0;font-size:36px}.crypto-login-modal h2{color:#fff;margin-top:20px;font-size:24px}.crypto-login-modal label{margin-top:5px}.crypto-login-modal .signup-msg{text-align:center}@media(min-width:760px){.breakdown-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lessons .course .course-image{display:table-cell;width:200px;height:110px}}@media(min-width:1020px){.hero-table{display:table;width:100%}.hero-table .hero-col{display:table-cell}.hero-table .hero-col.left-col{width:60%;display:table-cell}.hero-table .hero-col.right-col h1{font-size:36px}.hero-table .hero-col.right-col{width:40%}.sms-notice-wrap .sms-notice{position:absolute;left:10px;top:30px}.sms-notice-wrap .sms-notice:after{content:"";height:0;width:0;border-bottom:10px solid #000;border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;top:-10px;left:15px}.crypto-highlight .step-index{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.crypto-highlight .step-index .step-index_box{-webkit-flex-basis:500px;-ms-flex-preferred-size:500px;flex-basis:500px;padding:30px}.crypto-highlight h2{font-size:42px}.crypto-highlight>ol{-webkit-column-count:2;-moz-column-count:2;column-count:2}.step-heading .step-heading_icon{width:100px}.step-heading .step-heading_title h2{font-size:30px}.digitalclass-table{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.digitalclass-table .digitalclass-table_copy{width:40%}.digitalclass-table .digitalclass-table_copy h3{font-size:40px}.digitalclass-table .digitalclass-table_copy strong{font-size:50px}.digitalclass-table .digitalclass-table_copy p{font-size:28px}.digitalclass-table .digitalclass-table_video{width:60%}.breakdown-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.breakdown-grid .breakdown-item>img{max-height:80px}.lessons{grid-template-columns:auto auto auto}.lessons .block{height:100%}.lessons .course .course-image{width:100%;height:220px;display:block}.lessons .course .course-description{width:100%;height:100%;padding:30px;display:block}.lessons .course .course-description .course-copy{min-height:250px}.crypto-login-modal .crypto-login-table{display:table;width:100%;table-layout:fixed;border-collapse:collapse}.crypto-login-modal .crypto-login-table .crypto-login-col{display:table-cell}.crypto-login-modal .crypto-login-table .crypto-login-col:first-child{padding-right:15px;border-right:1px solid #fff}.crypto-login-modal .crypto-login-table .crypto-login-col:last-child{padding-left:15px;border-left:1px solid #fff}}@media(min-width:1320px){.crypto-highlight .step-index .step-index_box .step-index_heading .step-index_title h3{font-size:28px}.crypto-highlight .step-index .step-index_box .step-index_heading .step-index_title h4{font-size:24px}.step-heading .step-heading_title h2{font-size:42px}.lessons .course .course-description .course-copy{min-height:195px}}