.modal--open{background:#d3d6dd;height:605px;margin:0 auto;max-width:872px;opacity:1;transform:scale(1) translate(-50%,-50%);transition:visibility 0s linear 0s,opacity .25s 0s,transform .25s;visibility:visible}.close-button{color:#344051;cursor:pointer;display:inline-block;float:right;font-size:20px;height:15px;text-align:center;width:19px}.gist{margin-top:50px}.modal{background-color:#fff;margin:0 auto;max-width:600px;padding:1rem 0;width:100%}.course-intro h1,.course-intro h5{color:#04142b}.course-banner{background:#f5f7fa;margin-bottom:62px;padding:122px 0 100px}#course_download .legal-consent-container *{color:#fff}.course-intro{padding-top:60px;width:47.5%}.course-intro p{color:#344051;font-size:16px}.course-form{background:#04142b;box-shadow:0 25px 50px rgba(0,11,27,.25);padding:74px 66px 42px;width:40%}.course-form .submitted-message{color:#fff;font-weight:400;text-align:left}.cbanner-flex{padding:0 20px}h3#hs_cos_wrapper_form_798526159_title{margin:0}.course-form h3{color:#fff;font-family:Isidora Sans-Bold;margin:20px 0;max-width:74%}.course-form .hs_submit.hs-submit{margin-left:auto;width:97px}.course-form .actions{margin-top:21px}.course-form input[type=submit]{letter-spacing:-.01em}.wrapper-course .inner-course-down .coursedown-box1:after{display:none}span.ud{display:inline-block;position:relative;z-index:1}span.ud .line{background:#fc495d;bottom:4px;height:5px;left:0;margin-left:0;position:absolute;width:100%;z-index:-1}.wrapper-course{padding:63px 0 120px}.wrapper-course .inner-course-down{margin-bottom:0;max-width:1612px;width:88%}.midnight-box{background:#04142b;height:259px;width:204px}.wrapper-course .coursedown-box{display:flex;flex-wrap:wrap;overflow:hidden;padding-top:115px}.wrapper-course .left-img{height:258px;position:relative;width:184px}.wrapper-course .right-content{padding-left:60px;padding-right:15px;width:calc(100% - 390px)}.wrapper-course .right-content ul li{border:1px solid #cfcfcf;margin-bottom:7px;margin-right:40px;position:relative;width:calc(50% - 20px)}.wrapper-course .right-content ul li a{align-items:center;cursor:inherit;height:59px;justify-content:space-between;padding-right:10px;width:100%}.wrapper-course .right-content ul li:nth-child(2n){margin-right:0}.wrapper-course .icon-content h3+span{font-size:20px;font-weight:300}.wrapper-course .icon-content h3{color:#344051;font-family:Graphik-Regular,sans-serif;font-size:14px;line-height:1.2;margin-bottom:0}.wrapper-course .icon-content{color:#333;padding-left:20px;width:calc(100% - 100px)}.wrapper-course .icon-img{background:#f5f7fa;height:100%;width:59px}.wrapper-course .img-text{align-items:flex-end;color:#fff;display:flex;font-size:24px;font-weight:700;height:100%;padding:0 0 20px 20px;text-align:center}.icon-img span{align-items:center;color:#fc495d;display:flex;font-family:Graphik-Semibold,Helvetica,sans-serif;font-size:20px;height:100%;height:59px;justify-content:center;width:100%;width:59px}div#hs_cos_wrapper_widget_1601540567238{background:#f5f7fa}.testimonail-footer-wrapper{border-top:0 solid #d3d6dd}body>.wrapper-progress-share{bottom:0;left:0;padding-top:0;position:fixed;width:100%;z-index:99}.wrapper-course label input[type=checkbox]{opacity:0;position:absolute}.wrapper-course label input[type=checkbox]:checked~span:before{background:transparent url(https://1651229.fs1.hubspotusercontent-na1.net/hubfs/1651229/Sign%20Up%20Login/checked.svg);background-position:50%;background-repeat:no-repeat;background-size:20px}.wrapper-course label input[type=checkbox]~span:before{background:transparent;border:1px solid #d3d6dd;border-radius:3px;content:"";cursor:pointer;display:inline-block;height:30px;padding:2px;text-align:center;vertical-align:middle;width:30px}.right-column2{color:#fff;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;width:40%}.course-detail-banner .container{width:100%}.course-detail-banner{align-items:flex-end;background:#04142b;display:flex;height:263px;justify-content:flex-start;left:0;padding-bottom:50px;position:fixed;top:91px;-webkit-transition:all .4s ease;transition:all .4s ease;width:100%}.course-detail-banner *{color:#fff}.course.inner.rich-text-wrapper *{margin:0 auto;max-width:700px}.course-detail-banner h3{display:none}.course-content{padding:338px 0 0}.two-col-content{margin:40px auto 55px;max-width:700px}.left-column{margin-left:0;width:54%}.right-column a{display:inline-block;font-size:16px;line-height:1}.right-column a:hover{color:#fff;text-decoration:underline}.right-column{height:275px;width:40%}.article-full-width,.right-column{background:#fc495d;color:#fff;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;padding:44px 42px}.article-full-width{width:100%}.right-column h5{font-size:16px}.course.inner.rich-text-wrapper p{color:#344051;margin-bottom:37px}.course.inner.rich-text-wrapper h2,.course.inner.rich-text-wrapper h3,.course.inner.rich-text-wrapper h5{color:#04142b}.course.inner.rich-text-wrapper h4{color:#04142b;font-family:Isidora Sans-Bold,Helvetica,sans-serif;font-size:24px;margin-bottom:36px}.course.inner.rich-text-wrapper img{align-items:center;display:flex;justify-content:center;margin:50px auto 73px;max-width:934px;text-align:center;width:100%!important}.course.inner.rich-text-wrapper blockquote{background:#f5f7fa;border-left:10px solid #fc495d;margin:40px auto 37px!important;max-width:800px!important;padding:38px 31px 30px;width:100%}.rich-text-wrapper blockquote p{max-width:100%}.course.inner.rich-text-wrapper ul li:before{background:transparent;content:"-"}.course.inner.rich-text-wrapper ul li{color:#344051;margin-bottom:2px!important}.course.inner.rich-text-wrapper ol li{color:#344051}.rich-text-wrapper ol,.rich-text-wrapper ul{margin:35px auto 30px!important}.rich-text-wrapper ol{display:block}.s-container{width:300px}.responsive-title{align-items:flex-end;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;height:180px;width:315px}.responsive-title h2{font-size:32px;padding-bottom:14px;padding-left:34px}.sidebar{height:400px;left:0;position:absolute;top:83px;width:314px!important;z-index:1}.change .sidebar{position:fixed;top:171px}.change .sidebar .responsive-title{height:0}.change h2{display:none}.change h3{display:block}.grey-box{background:#d3d6dd;padding:40px 40px 20px}.grey-box a{align-items:center;color:#344051;display:flex;font-size:14px;margin-bottom:20px;text-align:left}.grey-box a img{margin-left:26px}.grey-box a:hover{color:#fc495d}.change{height:80px;left:0;padding:0;text-align:center;z-index:1}.h2-heading{margin:0 auto;max-width:700px}.left-part p{color:#04142b;font-size:14px;margin:0}.wrapper-progress-share1{background:#f5f7fa;padding:26px 20px 26px 40px;position:relative;text-align:left}.takeaway{background:#fc495d;color:#fff;margin:38px auto -105px;max-width:933px;padding:72px 7vw}.takeaway h4{font-family:Isidora Sans-Bold,Helvetica,sans-serif;font-size:24px;margin-bottom:40px}.takeaway a{display:inherit;font-family:Isidora Sans-SemiBold,Helvetica,sans-serif;font-size:24px;margin-left:auto;margin-top:65px;text-align:right}.course-detail .ui-dark .top-footer{padding-top:147px}.rich-text-wrapper a{color:#344051}.rich-text-wrapper a:hover{border-bottom:1px solid #fc495d}.rich-text-wrapper a:hover,.takeaway a:hover{color:#344051;text-decoration:none}table td{border:0 #fff}table tbody tr td img{margin:0 50px 0 0!important;width:unset!important}.wrapper-progress-share1 .progress-container{bottom:0;height:8px;left:0;position:absolute;width:100%}.wrapper-progress-share1 .progress-bar{background:#fc495d;height:8px;width:5%}.wrapper-progress-share{background:#fff}.progress-bar{background:#f4f4f4;height:18px;width:100%}.wrapper-progress-share .progress-per{font-size:20px;font-weight:700}.wrapper-progress-share .left-part2 p{color:#344051;line-height:40px;margin:0}.wrapper-progress-share .left-part p,.wrapper-progress-share1 .left-part1 p{color:#344051;font-size:14px;margin-bottom:0}.wrapper-progress-share .progress-bar+.dis-flex{align-items:center;padding:0 30px 7px}.wrapper-progress-share .left-part2{width:81%}.wrapper-progress-share .right-part2{padding:10px 0;text-align:right;width:19%}.wrapper-progress-share .left-part{padding:21px 24px;width:81%}.wrapper-progress-share .right-part{padding:29px 34px;text-align:right;width:50%}.inner-progress-bar{background:#fc495d;height:100%}.logged-in{align-items:center;display:flex;padding:19px 0 15px}.shiftUp{bottom:80px!important;z-index:98!important}.wrapper-progress-share .progress-bar+.dis-flex a,div#registerButton{font-size:14px;text-align:center}a.scarlet-link{color:#fc495d;display:inline-block;font-size:14px;margin:38px 20px 20px 40px}a.scarlet-link:hover{text-decoration:underline}@media(min-width:1921px){.wrapper-course .right-content{width:calc(100% - 424px)}.wrapper-course{margin:0 auto;max-width:1471px}.wrapper-course .inner-course-down{max-width:1379px;width:100%}}@media(max-width:1024px){.wrapper-progress-share .left-part2 p{font-size:15px}.wrapper-progress-share .progress-per{font-size:17px}.wrapper-progress-share .left-part p{font-size:15px}.wrapper-progress-share .right-part a{font-size:15px;padding:9px 15px}.wrapper-progress-share .right-part{padding:19px 22px}.wrapper-progress-share .left-part{padding:16px 24px}.progress-bar{height:14px}.wrapper-progress-share1{padding:26px 11px}a.scarlet-link{margin:38px 20px 20px 10px!important}.course.inner.rich-text-wrapper p{font-size:16px}}.button-log-in,button.com-btn.white-btn{cursor:pointer}button.com-btn.white-btn:hover{color:#fc495d}.hide-track{display:none}@media(max-width:992px){.shiftUp{bottom:133px!important}#pd-form .hs-error-msgs{margin-top:0!important}}#register-text-mobi,.register-text-show{display:none}@media(max-width:767px){.two-coloumn-group .row-fluid{margin-left:unset;width:100%}#register-text{display:none}.wrapper-progress-share .progress-bar+.dis-flex a,div#registerButton{font-size:14px;padding-left:14px;padding-right:14px;text-align:center}.button-log-in{margin-left:0!important;margin-right:12px}.wrapper-progress-share .progress-bar+.dis-flex{align-items:center;justify-content:space-between;padding:0 20px 7px}.wrapper-progress-share .left-part2{width:69%}.wrapper-progress-share .right-part2{width:23%}.button-log-in .com-btn,.button-log-in.com-btn{min-width:120px}.register-text-show{display:block!important;line-height:22px!important}.wrapper-progress-share .left-part{padding-left:20px;padding-top:0;width:69%}.shiftUp{bottom:218px!important}#CancelButton{margin-left:20px!important}.wrapper-progress-share1 .progress-container{left:0;position:fixed;top:79px;width:100%}div#logged-in{padding-bottom:11px;padding-left:0;padding-top:9px}.grey-box a{font-size:14px}a.scarlet-link{bottom:10px;left:20px;margin:0!important;position:absolute}}@media(max-width:1500px){.wrapper-course .inner-course-down{width:93.4%}.wrapper-course .right-content{padding-right:0}.course-detail-banner{height:170px}.change{height:60px}.sidebar{top:26px;width:224px!important}.responsive-title{height:144px;width:100%}.course-detail-banner{text-align:center}.responsive-title h2{font-size:24px;padding-bottom:3px;padding-left:28px}.grey-box{padding:30px 30px 20px}.wrapper-progress-share1{padding:26px 20px 26px 30px}a.scarlet-link{margin:38px 20px 20px 30px}.change .sidebar{top:151px}.course-content{margin-left:auto;padding:230px 20px 0 0;width:81%}.takeaway{margin-left:auto;margin-right:20px;max-width:900px}.course.inner.rich-text-wrapper img{max-width:831px}.wrapper-course .icon-content{padding-left:7px}}@media(max-width:1200px){.wrapper-course{padding:63px 0 70px}.wrapper-course .inner-course-down{width:96.8%}.wrapper-course .left-img{padding-bottom:10px!important;padding-left:0!important;width:140px}.wrapper-course .right-content{width:calc(100% - 280px)}.wrapper-course .right-content ul li{margin-right:30px;width:calc(50% - 15px)}.midnight-box{width:140px}.wrapper-course .img-text{font-size:18px;padding:0 10px 20px}.icon-img span{font-size:18px}.course-content{margin-left:auto;width:70%}.wrapper-course .icon-content{padding-left:9px;padding-right:10px}.wrapper-course .right-content{padding-left:37px!important;padding-right:21px!important}}@media(max-width:1136px){.wrapper-course .inner-course-down{width:100%}}@media(max-width:1024px){.wrapper-course{padding:50px 0}.wrapper-course .icon-img{width:45px}.wrapper-course .right-content{padding-left:30px!important}.icon-img span{width:45px}.course-form{padding:49px 25px 42px}.wrapper-course .icon-content{padding-left:9px;width:calc(100% - 100px)}.takeaway{max-width:569px;padding:40px 20px}.course.inner.rich-text-wrapper blockquote{padding:30px 20px 1px}.left-part p{color:#04142b;font-size:12px;margin:0}.takeaway a{font-size:16px;margin-top:37px}.course.inner.rich-text-wrapper ul li{font-size:14px}.responsive-title{height:118px}.responsive-title h2{font-size:18px;padding-bottom:0;padding-left:10px}.grey-box a img{margin-left:11px;width:8px}.grey-box{padding:21px 10px 2px}.wrapper-progress-share1{padding:26px 10px}.grey-box a{font-size:12px}.sidebar{top:52px;width:170px!important}.wrapper-course .right-content ul li{margin-right:0;width:100%}}@media(max-width:768px){.wrapper-course .right-content ul li{margin-right:0;width:100%}}@media(max-width:767px){.course-banner{height:auto;padding:0 0 100px}.wrapper-course{padding:20px 0 0}.course-intro{width:100%}.course-form{padding:21px 24px 31px;width:100%}.wrapper-course .right-content{padding:40px 20px!important;width:100%}.wrapper-course .left-img{max-width:210px;width:50%}.midnight-box{max-width:210px;width:45%}.wrapper-course .coursedown-box{padding-top:70px}.sidebar{height:auto;position:relative;top:0;width:100%!important}.course-detail-banner h3{display:block;font-size:32px}.change,.course-detail-banner{flex-wrap:wrap;height:auto;padding:0;position:relative;top:0}.h2-heading{display:none;margin:0 auto;max-width:700px}.course-content{padding:34px 20px 0;width:100%}.change .sidebar{position:relative;top:0}.grey-box{padding:21px 22px 2px}.wrapper-progress-share1{padding:26px 22px 40px}.takeaway{margin-bottom:-60px;margin-left:20px;max-width:100%;padding:40px 20px}.responsive-title{display:none}.course-detail-banner .container{padding:0 20px}.course-intro h1{font-size:32px}}@media(max-width:640px){.left-column,.right-column,.right-column2{width:100%}.course-form{padding:21px 24px 31px}button.com-btn.white-btn{cursor:pointer;font-size:14px}.button-log-in .com-btn,.button-log-in.com-btn{font-size:14px;min-width:85px}}@media(max-width:370px){.course-detail-banner h3{font-size:26px}}.submitted-message h6{margin-top:16px}