@import url(https://fonts.googleapis.com/css?family=Fira+Sans:300,300i,400,400i,700,700i,900);body,html{height:100%;margin:0;padding:0}body{word-wrap:break-word;font-family:PT Sans,sans-serif;word-break:keep-all}table tr{font-size:16px}.pattern-theme>.light-theme{background:#fff;padding:30px}.pattern-theme>.dark-theme{background:#005980;color:#fff;padding:30px}.pattern-theme>.gray-theme{background:#f1f5f7;color:rgba(0,0,0,.82);padding:30px}.clearfix:after{clear:both;content:"";display:table}.embed-code iframe{height:100%;left:0;position:absolute;top:0;width:100%}.v--modal-overlay .v--modal-box.teaser-modal{background:transparent;overflow:visible}.centered{max-width:1200px}.centered,.centered_s{box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.centered_s{max-width:768px}.block{display:block}.flex{display:flex}@media (min-width:768px){.md\:flex{display:flex}}.flex-1{flex:1 1 0%}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}@media (min-width:768px){.md\:justify-center{justify-content:center}}.w-full{width:100%}.max-w-md{max-width:28rem}.max-w-3xl{max-width:48rem}@media (min-width:768px){.md\:w-auto{width:auto}}.mx-0{margin-left:0;margin-right:0}.html-block-my-0 p,.my-0{margin-bottom:0;margin-top:0}.mt-4{margin-top:1rem}.mb-m_xl{margin-bottom:40px}@media (min-width:768px){.md\:-ml-5{margin-left:-1.25rem}}.bg-white{background-color:#fff}.bg-gray{background-color:#f1f5f7}.bg-blue,.bg-primary{background-color:#005980}.fw-bold{font-weight:700}.inside-container,.inside-container_s{padding-bottom:40px;padding-top:40px}@media (min-width:768px){.inside-container,.inside-container_s{padding-bottom:65px;padding-top:65px}}.inside-container{max-width:1200px}.inside-container,.inside-container_s{box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.inside-container_s{max-width:768px}.inline-code{background:#eaeaea;color:#666d74;font-family:Consolas,Liberation Mono,Menlo,monospace;font-size:14px;font-weight:400;padding:4px}@media (min-width:1024px){.fl-left{float:left}.fl-right{float:right}}pre{overflow-x:auto}pre,span.code{background-color:#eaeaea;padding:25px}span.code{display:block;font-family:monospace;white-space:pre}img{max-height:100%;max-width:100%}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.social-share-sticky{bottom:0;display:none;left:0;margin-top:100px;position:absolute;top:0}@media (min-width:1280px){.social-share-sticky{display:block}}@media (min-width:1440px){.social-share-sticky{left:50%;margin-left:-60px;transform:translateX(-600px)}}.social-share-sticky .share-wrapper{display:inline-block;left:0;padding-top:50px;position:sticky;top:0;z-index:1}.social-share-sticky .share-wrapper.js-is-sticky{left:50%;margin-left:-60px;transform:translateX(-600px)}.social-share-sticky.with-nav .share-wrapper{padding-top:70px}.visuallyhidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.whitespace-break-spaces{white-space:break-spaces}#addsearch-results{border:1px solid #dadada!important}#addsearch-results-right{display:none}#addsearch-results-mid{background:none!important}#addsearch-nohits{align-items:center;border-bottom:1px solid #ececec!important;display:flex!important;min-height:60px}#addsearch-nohits p{color:rgba(0,0,0,.72);font-family:ClearSans,sans-serif;font-size:14px}#addsearch-nohits p em{color:#2274ac;font-size:16px}#addsearch-fuzzy,#addsearch-nohits{width:100%}#addsearch-fuzzy span{color:rgba(0,0,0,.72);font-family:ClearSans,sans-serif;font-size:12px}#addsearch-results .addsearch-result-item-sub,#addsearch-results .addsearch-result-item-sub-active{width:100%!important}#addsearch-results .addsearch-result-item-sub div{min-height:100%;padding:10px 25px 25px!important;width:calc(100% - 70px)!important}#addsearch-results .addsearch-result-item-sub p{color:rgba(0,0,0,.72);font-family:ClearSans,sans-serif}#addsearch-results .addsearch-result-item-sub p span{margin-top:24px}#addsearch-results .addsearch-result-item-sub p span em{border:1px solid #003450;border-radius:24px;color:#003450;font-size:12px;font-weight:400;padding:4px 12px;text-transform:capitalize}#addsearch-results .addsearch-result-item-sub h2 a{color:rgba(0,0,0,.72);font-family:ClearSans-Bd,sans-serif;font-size:16px}@media (max-width:1023px){#addsearch-top-close{border-bottom:2px solid #dadada;display:block!important;padding:12px 0 12px 10px}#addsearch-results.addsearch-t{width:100%!important}#addsearch-results .addsearch-result-item-sub{min-height:auto;width:100%!important}#addsearch-results .addsearch-result-item-sub div{padding:20px!important;width:calc(100% - 70px)!important}}a.external[target=_blank]{background:none}#__layout,#__nuxt{display:flex;flex-direction:column;height:100%}.page.basic-page{display:flex;flex:2;flex-direction:column;height:auto;justify-content:stretch;position:relative}@media (min-width:1024px){.page.basic-page.has-sidebar{flex-direction:row;justify-content:center}.page.basic-page.has-sidebar .main{margin:0}}.page.basic-page .main{margin:0 auto;padding:40px 15px 0}@media (min-width:1024px){.page.basic-page .main{padding:70px 0 0 15px}}.page.basic-page .main .social-share-sticky{margin-top:595px}.page.basic-page .main .social-share-sticky.with-nav{margin-top:500px}.page.basic-page .main .blog-content img{height:auto!important;max-width:100%!important}@media only screen and (max-width:510px){.page.basic-page .main .blog-content ::v-deep iframe{height:auto!important;width:auto!important}}.page.basic-page .sidebar{padding:10px 15px}@media (min-width:1024px){.page.basic-page .sidebar{padding:70px 15px 15px 0}}.page.basic-page .sidebar>div{margin-bottom:40px}@media (min-width:1024px){.page.basic-page .sidebar>div{margin-bottom:80px}}.page.basic-page .post-content .primary{padding-bottom:25px}@media (min-width:1024px){.page.basic-page .post-content .primary{padding-bottom:70px}}.page.basic-page .post-content .secondary{padding:30px 0}@media (min-width:1024px){.page.basic-page .post-content .secondary{background:#f1f5f7;padding:0}}.page.bio-page{position:relative}.page.bio-page .breadcrumbs{margin-bottom:60px}.page.bio-page .main{margin-top:30px;max-width:none}.page.bio-page .main #upcoming-courses{margin-top:40px;padding-top:10px}@media (min-width:1024px){.page.bio-page .main #upcoming-courses{margin-top:50px;padding-top:20px}}.page.bio-page .main #upcoming-courses h3.title{font-size:32px;margin-top:0}.page.bio-page .main #testimonials{margin-top:40px}@media (min-width:1024px){.page.bio-page .main #testimonials{margin-top:80px}}.page.bio-page .main #testimonials .quotes-block__title{font-size:32px}.page.bio-page .main #profile{padding-top:20px}.page.bio-page .main #profile>div>h3{color:rgba(0,0,0,.82);font-family:ClearSans-Bd,sans-serif;font-size:32px;font-weight:700}@media (min-width:1024px){.page.bio-page .main #profile{margin-top:70px;padding-bottom:90px}}.page.bio-page .main #contributions{background:#f1f5f7;padding-bottom:50px;padding-top:50px}.page.bio-page .main #contributions .block-title{color:rgba(0,0,0,.82);font-family:ClearSans-Bd,sans-serif;font-size:32px;font-weight:700}.page.bio-page .main .social-share-sticky{margin-top:240px}.page.course-overview-page p{line-height:24px}.page.course-overview-page>.main{max-width:inherit;padding:50px 0}.page.course-overview-page>.main .centered{display:block;width:100%}@media (min-width:1280px){.page.course-overview-page>.main .centered{display:flex;padding-bottom:80px}}.page.course-overview-page .author-statement{display:none}@media (min-width:1280px){.page.course-overview-page .author-statement{display:block}}.page.course-overview-page .related-programs div.title{font-size:16px}.page.course-overview-page .related-programs img.content-img{width:40px}.page.course-overview-page .who-should-attend{color:#787a7b}.page.course-overview-page .search-container .main{padding-top:0}.page.course-overview-page .search-container .list-item-description{flex-grow:1}.page.course-overview-page .search-container .list-item-pricing{text-align:left;width:100%}.page.course-overview-page .search-container .list-item-total-price{font-weight:400}.page.course-overview-page .search-container .search-callout-group{margin:30px 0}.page.course-overview-page .search-container .search-callout-wrapper{background:#f1f5f7;margin:25px -25px;padding:0 25px}.page.course-overview-page .search-container .search-result{margin-bottom:25px;padding-bottom:25px;width:100%}.page.course-overview-page .search-container .search-result:not(:last-of-type){border-bottom:1px solid #dcdfe1}@media (min-width:1280px){.page.course-overview-page .search-container .list-item-actions>*{margin-left:10px}.page.course-overview-page .search-container .list-item-content{display:flex;justify-content:space-between;width:100%}.page.course-overview-page .search-container .list-item-pricing{flex-shrink:0;text-align:right;width:250px}}.page.course-overview-page .sidebar{line-height:20px;min-width:320px}.page.course-overview-page .sidebar>*{margin-bottom:80px}@media (min-width:1280px){.page.course-overview-page .sidebar>*{margin-bottom:70px}}.page.course-overview-page .sidebar h4{color:#005980;font-size:20px}.page.course-overview-page .sidebar li,.page.course-overview-page .sidebar p{font-size:14px}.page.course-overview-page .sidebar .button{padding-left:0;padding-right:0;width:100%}.page.course-overview-page .syllabus{flex-grow:1}@media (min-width:1280px){.page.course-overview-page .syllabus{padding-right:100px}}.page.course-overview-page .syllabus h2{font-size:36px;margin-top:70px}.page.course-overview-page .syllabus h2:first-of-type{margin-top:0}.page.course-overview-page .syllabus .section{margin-top:40px}@media (min-width:1024px){.page.course-overview-page .syllabus .section{margin-top:80px}}.page.course-overview-page .syllabus-accordion h2{margin:0}@media (min-width:1024px){.page.course-overview-page .syllabus-accordion{margin-top:80px 0}}.page.course-overview-page .syllabus-accordion .question{font-family:ClearSans,sans-serif}.page.course-overview-page .ways-to-learn{flex-grow:0;flex-shrink:0;margin-top:65px}@media (min-width:1280px){.page.course-overview-page .ways-to-learn{margin-top:0;width:280px}}.page.course-overview-page .section-header{font-family:ClearSans,sans-serif}.page.faq-page{background:#fff}.page.faq-page .post-content{padding-bottom:60px;padding-top:60px}.page.faq-page.mode-default .main{background:#f1f5f7;max-width:none;padding:40px 0}@media (min-width:1024px){.page.faq-page.mode-default .main{padding-bottom:50px;padding-top:80px}}.page.faq-page.mode-search .sidebar{padding:20px 30px 0}@media (min-width:1024px){.page.faq-page.mode-search .sidebar{max-width:261px;padding-bottom:80px;padding-top:80px}}.page.faq-page.mode-search .delimiter{max-width:84px}@media (min-width:1024px){.page.faq-page.mode-search .main{max-width:825px;padding-bottom:80px;padding-top:80px}}.page.faq-page.mode-search .main .main-prefix{display:none}@media (min-width:1024px){.page.faq-page.mode-search .main .main-prefix{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:30px;padding-bottom:20px}.page.faq-page.mode-search .main .main-prefix h3{margin-bottom:15px;margin-right:auto}.page.faq-page.mode-search .main .main-prefix h3 .result-count{color:rgba(0,0,0,.64);font-size:14px;line-height:1.71;padding-left:5px}}.page.faq-page.mode-search .main .pager{margin-bottom:40px;margin-top:50px;padding:0 30px}.page.faq-page.mode-search .post-content>.centered{position:relative}.page.faq-page.mode-search .post-content>.centered:before{background-color:rgba(0,0,0,.1);content:"";height:1px;left:0;position:absolute;right:0;top:-60px}.page.full-width .main{max-width:none}.page.full-width .primary1{padding-bottom:40px;padding-top:40px}@media (min-width:1024px){.page.full-width .primary1{padding-bottom:80px;padding-top:40px}}.page.full-width .secondary1 .image-banner__image{opacity:1}.page.full-width .secondary1 .image-banner__title{color:rgba(0,0,0,.82);font-size:36px}.page.full-width .secondary1 .image-banner__description{color:rgba(0,0,0,.82)}.page.full-width .primary2{padding-bottom:40px;padding-top:40px}@media (min-width:1024px){.page.full-width .primary2{padding-bottom:80px;padding-top:80px}}.page.full-width .secondary2{background:#fff;padding-bottom:50px;padding-top:65px}.page.full-width .secondary2>*{margin-bottom:30px}@media (min-width:1024px){.page.full-width .secondary2>*{margin-bottom:80px}}.page.full-width .secondary2>:last-child{margin-bottom:0}.page.home-page{background:#f1f5f7}.page.home-page .main{max-width:none}.page.home-page .primary1{padding-bottom:40px;padding-top:40px}@media (min-width:1024px){.page.home-page .primary1{padding-bottom:80px;padding-top:40px}}.page.home-page .secondary1 .image-banner__image{opacity:1}.page.home-page .secondary1 .image-banner__title{color:rgba(0,0,0,.82);font-size:36px}.page.home-page .secondary1 .image-banner__description{color:rgba(0,0,0,.82)}.page.home-page .primary2{padding-bottom:40px;padding-top:40px}@media (min-width:1024px){.page.home-page .primary2{padding-bottom:80px;padding-top:80px}}.page.home-page .secondary2{background:#fff;padding-bottom:50px;padding-top:65px}.page.home-page .secondary2>*{margin-bottom:30px}@media (min-width:1024px){.page.home-page .secondary2>*{margin-bottom:80px}}.page.home-page .secondary2>:last-child{margin-bottom:0}.page.search-page .featured{background:#f1f5f7;padding:30px 0}.page.search-page .main{max-width:1200px;padding-top:0}@media (min-width:1024px){.page.search-page .main{margin-top:-25px}}.page.webcast-page{background:#fff;position:relative}.page.webcast-page .breadcrumbs{margin-bottom:80px;margin-top:-30px}.page.webcast-page .pre-content{padding:30px 0}.page.webcast-page .main{max-width:none}.page.webcast-page .main .primary2{padding-bottom:30px;padding-top:30px}.page.webcast-page .main .secondary1,.page.webcast-page .main .secondary2{background-color:#f1f5f7}.page.webcast-page .main .social-share-sticky{margin-top:240px}.page.white-paper-page{background:#fff;position:relative}.page.white-paper-page .breadcrumbs{margin-bottom:80px;margin-top:-30px}.page.white-paper-page .pre-content{padding:30px 0 65px}.page.white-paper-page .main{max-width:none}.page.white-paper-page .main .primary2,.page.white-paper-page .main .secondary2{padding-bottom:70px;padding-top:70px}.page.white-paper-page .main .social-share-sticky{margin-top:240px}.page.white-paper-page .main .relatedWebcasts{padding-bottom:40px}.page.event-detail{position:relative}.page.event-detail>.main{max-width:inherit}.page.event-detail>.main .social-share-sticky{margin-top:595px}.page.event-detail>.main .social-share-sticky.with-nav{margin-top:500px}.page.event-detail>.main .split-content{box-sizing:border-box;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:1200px;padding-bottom:20px;padding-left:15px;padding-right:15px}@media (min-width:1024px){.page.event-detail>.main .split-content{flex-direction:row;justify-content:space-between;padding:20px 0}}.page.event-detail>.main .split-content .content{padding:20px 15px 0}@media only screen and (max-width:510px){.page.event-detail>.main .split-content .content ::v-deep iframe{height:auto!important;width:auto!important}}@media (min-width:1024px){.page.event-detail>.main .split-content .content{padding-left:15px;width:65.82%}}.page.event-detail>.main .split-content .sidebar{padding:20px 15px 0}@media (min-width:1024px){.page.event-detail>.main .split-content .sidebar{padding-left:15px;width:23.08%}}.page.event-detail>.main .full-content{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1200px;max-width:100%;padding-bottom:20px;padding-left:15px;padding-right:15px}@media (min-width:1024px){.page.event-detail>.main .full-content{flex-direction:row;justify-content:space-between;padding:0}}.page.presentation-page{background:#fff;position:relative}.page.presentation-page .breadcrumbs{margin-bottom:80px;margin-top:-30px}.page.presentation-page .pre-content{padding:30px 0 65px}.page.presentation-page .main{max-width:none}.page.presentation-page .main .primary2,.page.presentation-page .main .secondary2{padding-bottom:70px;padding-top:70px}.page.presentation-page .main .social-share-sticky{margin-top:240px}.page.presentation-page .main .relatedWebcasts{padding-bottom:40px}.page.poster-page{background:#fff;position:relative}.page.poster-page .breadcrumbs{margin-bottom:80px;margin-top:-30px}.page.poster-page .pre-content{padding:30px 0 65px}.page.poster-page .main{max-width:none}.page.poster-page .main .primary2,.page.poster-page .main .secondary2{padding-bottom:70px;padding-top:70px}.page.poster-page .main .social-share-sticky{margin-top:240px}.page.poster-page .main .relatedWebcasts{padding-bottom:40px}.page.podcast-page .breadcrumbs{margin-bottom:80px}.page.podcast-page p{line-height:24px}.page.podcast-page>.main{max-width:inherit;padding:50px 0}.page.podcast-page>.main .centered{display:block;width:100%}@media (min-width:1280px){.page.podcast-page>.main .centered{display:flex;padding-bottom:80px}}.page.podcast-page .author-statement{display:none}@media (min-width:1280px){.page.podcast-page .author-statement{display:block}}.page.podcast-page .related-programs div.title{font-size:16px}.page.podcast-page .related-programs img.content-img{width:40px}.page.podcast-page .who-should-attend{color:#787a7b}.page.podcast-page .search-container .main{padding-top:0}.page.podcast-page .search-container .list-item-description{flex-grow:1}.page.podcast-page .search-container .list-item-pricing{text-align:left;width:100%}.page.podcast-page .search-container .list-item-total-price{font-weight:400}.page.podcast-page .search-container .search-callout-group{margin:30px 0}.page.podcast-page .search-container .search-callout-wrapper{background:#f1f5f7;margin:25px -25px;padding:0 25px}.page.podcast-page .search-container .search-result{margin-bottom:25px;padding-bottom:25px;width:100%}.page.podcast-page .search-container .search-result:not(:last-of-type){border-bottom:1px solid #dcdfe1}@media (min-width:1280px){.page.podcast-page .search-container .list-item-actions>*{margin-left:10px}.page.podcast-page .search-container .list-item-content{display:flex;justify-content:space-between;width:100%}.page.podcast-page .search-container .list-item-pricing{flex-shrink:0;text-align:right;width:250px}}.page.podcast-page .sidebar{line-height:20px;min-width:320px}.page.podcast-page .sidebar>*{margin-bottom:80px}@media (min-width:1280px){.page.podcast-page .sidebar>*{margin-bottom:70px}}.page.podcast-page .sidebar h4{color:#005980;font-size:20px}.page.podcast-page .sidebar li,.page.podcast-page .sidebar p{font-size:14px}.page.podcast-page .sidebar .button{padding-left:0;padding-right:0;width:100%}.page.podcast-page .syllabus{flex-grow:1}@media (min-width:1280px){.page.podcast-page .syllabus{padding-right:100px}}.page.podcast-page .syllabus h2{font-size:36px;margin-top:70px}.page.podcast-page .syllabus h2:first-of-type{margin-top:0}.page.podcast-page .syllabus .section{margin-top:40px}@media (min-width:1024px){.page.podcast-page .syllabus .section{margin-top:80px}}.page.podcast-page .syllabus-accordion h2{margin:0}@media (min-width:1024px){.page.podcast-page .syllabus-accordion{margin-top:80px 0}}.page.podcast-page .syllabus-accordion .question{font-family:ClearSans,sans-serif}.page.podcast-page .ways-to-learn{flex-grow:0;flex-shrink:0;margin-top:65px}@media (min-width:1280px){.page.podcast-page .ways-to-learn{margin-top:0;width:280px}}.page.podcast-page .section-header{font-family:ClearSans,sans-serif}h1,h2,h3,h4,h5,h6{box-sizing:border-box;font-family:ClearSans-Bd,sans-serif;margin:0 0 .8em;padding:0}.h1,h1{font-size:36px;margin-bottom:.5em}.h2,h2{font-size:32px;margin-bottom:.7em}.h3,h3{font-size:26px}.h4,h4{font-size:20px}.h5,h5{font-size:16px}.h6,h6{font-size:14px}.blue{color:#005980}.red{color:#c52b19}#sans-roadmap-container :not(.header-standard){box-sizing:border-box}.inside-container.roadmap .heading,.inside-container.roadmap p{text-align:center}#sans-roadmap-container #ribbon h1{color:#fff}#sans-roadmap-container.page-wrapper{background:#fff;color:#777;font-family:Fira Sans,sans-serif;font-size:13px;line-height:1.5;min-width:320px;overflow:hidden;position:relative}#sans-roadmap-container .desktop-content{position:relative}#sans-roadmap-container .mobile-content{margin-left:auto;margin-right:auto;max-width:290px;position:relative}#sans-roadmap-container img{vertical-align:middle}#sans-roadmap-container a{color:#0081b6;-webkit-text-decoration:none;text-decoration:none}#sans-roadmap-container a:hover{-webkit-text-decoration:underline;text-decoration:underline}#sans-roadmap-container p{margin:0 0 10px}#sans-roadmap-container blockquote{background:#f9f9f9;border-left:10px solid #ccc;margin:1.5em 10px;padding:.5em 10px;quotes:"\201C""\201D""\2018""\2019"}#sans-roadmap-container div.course-quote-student{padding-top:10px}#sans-roadmap-container .img-responsive{display:block;height:auto;max-width:100%}#sans-roadmap-container .clearfix:after,#sans-roadmap-container .clearfix:before,#sans-roadmap-container .container:after,#sans-roadmap-container .container:before{content:"";display:table}#sans-roadmap-container .clearfix:after,#sans-roadmap-container .container:after{clear:both}#sans-roadmap-container .container{margin-left:15px;margin-right:15px;padding-bottom:20px;position:relative}#sans-roadmap-container .header{margin-bottom:30px;position:relative}#sans-roadmap-container .header .logo{display:inline-block;vertical-align:top}#sans-roadmap-container .intro-copy{font-size:16px;padding-bottom:15px;padding-top:15px}#sans-roadmap-container .header .logo-link{color:#0081b6;position:absolute;right:0;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;top:55px}#sans-roadmap-container .footer{background:#dedede;padding:15px 0}#sans-roadmap-container .col-labels{margin-bottom:10px}#sans-roadmap-container .col-label{border-left:1px solid #dedede;border-top:1px solid #dedede;float:left;font-size:30px;line-height:30px;margin-bottom:10px;margin-right:24px;padding:5px;position:relative;width:290px}#sans-roadmap-container .col-label span{display:inline-block;font-size:12px;font-weight:700;vertical-align:top}#sans-roadmap-container .col-label em{background:#dedede;border-radius:50%;color:#9b9b9b;cursor:pointer;font-size:14px;font-style:normal;font-weight:900;height:24px;line-height:28px;position:absolute;right:5px;text-align:center;top:8px;width:24px}#sans-roadmap-container .col-label i{background:#f7f7f7;border:1px solid #dedede;border-radius:10px 0 10px 0;display:none;font-size:12px;font-style:normal;left:-1px;line-height:18px;padding:20px;position:absolute;top:52px;width:604px;z-index:30}#sans-roadmap-container .col-label i:after,#sans-roadmap-container .col-label i:before{border:solid transparent;bottom:100%;content:" ";height:0;left:270px;pointer-events:none;position:absolute;width:0}#sans-roadmap-container .col-label i:after{border-color:hsla(0,0%,97%,0) hsla(0,0%,97%,0) #f7f7f7;border-width:12px;margin-left:-12px}#sans-roadmap-container .col-label i:before{border-color:hsla(0,0%,87%,0) hsla(0,0%,87%,0) #dedede;border-width:13px;margin-left:-13px}#sans-roadmap-container .col-label.label3{margin-right:0}#sans-roadmap-container .col-label.label3 i{left:auto;right:0}#sans-roadmap-container .col-label.label3 i:after,#sans-roadmap-container .col-label.label3 i:before{left:585px}#sans-roadmap-container .color-blocks-wrapper{position:relative}#sans-roadmap-container .color-blocks-row1,#sans-roadmap-container .color-blocks-row1-col1,#sans-roadmap-container .color-blocks-row1-col2{float:left}#sans-roadmap-container .color-blocks-row3{float:left;margin-top:20px;position:relative}#sans-roadmap-container .color-blocks-row4{margin-bottom:20px;margin-top:20px}#sans-roadmap-container .color-block{margin-bottom:10px;margin-left:24px;position:relative;transition:opacity .3s ease-out;width:290px}#sans-roadmap-container .color-block .block-head{border:3px solid;border-radius:10px 0 10px 0;color:#fff;height:85px;padding:0;position:relative}#sans-roadmap-container .color-block .block-title{font-size:15px;font-weight:700;line-height:1;padding:10px 0 6px 10px}#sans-roadmap-container .color-block .block-description{font-size:14px;font-style:italic;font-weight:300;line-height:1;padding:0 0 9px 10px}#sans-roadmap-container .color-block .block-num{border-radius:0 0 7px 0;color:hsla(0,0%,100%,.5);font-size:13px;font-weight:700;line-height:25px;padding-right:10px;text-align:right}#sans-roadmap-container .color-block .block-btn{border-radius:0 0 0 10px;cursor:pointer;font-size:25px;height:25px;line-height:25px;position:absolute;right:0;text-align:center;top:0;width:25px}#sans-roadmap-container .color-block .block-btn:before{content:"+";display:inline-block;line-height:25px}#sans-roadmap-container .color-block .not-related-head,#sans-roadmap-container .color-block .related-head{color:#fff;font-weight:700;height:30px;line-height:30px;padding:0 0 0 13px}#sans-roadmap-container .color-block .not-related-head{border-radius:10px 0 0 0;margin-top:10px}#sans-roadmap-container .color-block .block-content{background:#fff;display:none}#sans-roadmap-container .color-block ul{border:none;list-style:none;margin:0;padding:0}#sans-roadmap-container .color-block .not-related-list>li,#sans-roadmap-container .color-block .related-list>li{border:1px solid #dedede;border-top:none;display:block;height:33px;line-height:32px;margin:0;padding:0;position:relative}#sans-roadmap-container .color-block .not-related-list>li:last-child,#sans-roadmap-container .color-block .related-list>li:last-child{border-radius:0 0 10px 0}#sans-roadmap-container .color-block .not-related-list>li.active,#sans-roadmap-container .color-block .related-list>li.active{background:#f0f6f8}#sans-roadmap-container .block-gray .not-related-list>li ul li a:hover,#sans-roadmap-container .block-gray .related-list>li ul li a:hover{background:#eceded}#sans-roadmap-container .block-blue .not-related-list>li ul li a:hover,#sans-roadmap-container .block-blue .related-list>li ul li a:hover{background:#e6eff3}#sans-roadmap-container .block-red .not-related-list>li ul li a:hover,#sans-roadmap-container .block-red .related-list>li ul li a:hover{background:#f8e9e9}#sans-roadmap-container .block-orange .not-related-list>li ul li a:hover,#sans-roadmap-container .block-orange .related-list>li ul li a:hover{background:#fdf1e6}#sans-roadmap-container .block-blue-light .not-related-list>li ul li a:hover,#sans-roadmap-container .block-blue-light .related-list>li ul li a:hover{background:#e6f6fb}#sans-roadmap-container .block-green .not-related-list>li ul li a:hover,#sans-roadmap-container .block-green .related-list>li ul li a:hover{background:#eef4eb}#sans-roadmap-container .color-block .not-related-list>li ul li a,#sans-roadmap-container .color-block .related-list>li ul li a{color:#000;font-weight:400;padding:0 12px;-webkit-text-decoration:none;text-decoration:none;text-transform:capitalize}#sans-roadmap-container .color-block .not-related-list>li ul a span,#sans-roadmap-container .color-block .related-list>li ul a span{color:#0081b6;display:inline-block;font-weight:600;-webkit-text-decoration:underline;text-decoration:underline;text-transform:capitalize}#sans-roadmap-container .color-block .not-related-list>li ul,#sans-roadmap-container .color-block .related-list>li ul{position:absolute;right:0;top:0;width:100%}#sans-roadmap-container .color-block .not-related-list>li ul li,#sans-roadmap-container .color-block .related-list>li ul li{display:inline-block;margin-left:10px;position:relative;width:100%}#sans-roadmap-container .color-block .not-related-list>li ul li:first-child,#sans-roadmap-container .color-block .related-list>li ul li:first-child{margin-left:0}#sans-roadmap-container .color-block .not-related-list>li ul a,#sans-roadmap-container .color-block .related-list>li ul a{align-items:center;display:flex;font-weight:700;justify-content:space-between;-webkit-text-decoration:underline;text-decoration:underline;text-transform:uppercase}#sans-roadmap-container .color-block .not-related-list>li ul a.active,#sans-roadmap-container .color-block .related-list>li ul a.active{color:#005e85;-webkit-text-decoration:underline;text-decoration:underline}#sans-roadmap-container .color-block.block-blue .block-head{background:#005e85;border-color:#004d6d}#sans-roadmap-container .color-block.block-blue .block-num{background:#00658f;background:linear-gradient(90deg,hsla(0,0%,100%,0),#00658f)}#sans-roadmap-container .color-block.block-blue .block-btn,#sans-roadmap-container .color-block.block-blue .not-related-head,#sans-roadmap-container .color-block.block-blue .related-head{background:#004d6d}#sans-roadmap-container .color-block.block-blue-light .block-head{background:#00a8d5;border-color:#0097c0}#sans-roadmap-container .color-block.block-blue-light .block-num{background:#1ab1d9;background:linear-gradient(90deg,hsla(0,0%,100%,0),#1ab1d9)}#sans-roadmap-container .color-block.block-blue-light .block-btn,#sans-roadmap-container .color-block.block-blue-light .not-related-head,#sans-roadmap-container .color-block.block-blue-light .related-head{background:#0097c0}#sans-roadmap-container .color-block.block-red .block-head{background:#b52625;border-color:#8d2524}#sans-roadmap-container .color-block.block-red .block-num{background:#c23635;background:linear-gradient(90deg,hsla(0,0%,100%,0),#c23635)}#sans-roadmap-container .color-block.block-red .block-btn,#sans-roadmap-container .color-block.block-red .not-related-head,#sans-roadmap-container .color-block.block-red .related-head{background:#8d2524}#sans-roadmap-container .color-block.block-gray .block-head{background:#40474e;border-color:#31373d}#sans-roadmap-container .color-block.block-gray .block-num{background:#51585f;background:linear-gradient(90deg,hsla(0,0%,100%,0),#51585f)}#sans-roadmap-container .color-block.block-gray .block-btn,#sans-roadmap-container .color-block.block-gray .not-related-head,#sans-roadmap-container .color-block.block-gray .related-head{background:#31373d}#sans-roadmap-container .color-block.block-orange .block-head{background:#ec7600;border-color:#cd6701}#sans-roadmap-container .color-block.block-orange .block-num{background:#e87f07;background:linear-gradient(90deg,hsla(0,0%,100%,0),#e87f07)}#sans-roadmap-container .color-block.block-orange .block-btn,#sans-roadmap-container .color-block.block-orange .not-related-head,#sans-roadmap-container .color-block.block-orange .related-head{background:#cd6701}#sans-roadmap-container .color-block.block-green .block-head{background:#529535;border-color:#397520}#sans-roadmap-container .color-block.block-green .block-num{background:#56a036;background:linear-gradient(90deg,hsla(0,0%,100%,0),#56a036)}#sans-roadmap-container .color-block.block-green .block-btn,#sans-roadmap-container .color-block.block-green .not-related-head,#sans-roadmap-container .color-block.block-green .related-head{background:#397520}#sans-roadmap-container .color-block.block0{margin-left:0;margin-top:95px}#sans-roadmap-container .color-block.block1{float:left}#sans-roadmap-container .color-block.block1 .block-paths .p1{border-left:4px solid #005e85;border-top:4px solid #005e85;border-top-left-radius:10px;height:14px;left:-14px;position:absolute;top:40px;width:14px}#sans-roadmap-container .color-block.block1 .block-paths .p2{background:#005e85;height:62px;left:-14px;margin-top:14px;position:absolute;top:40px;width:4px}#sans-roadmap-container .color-block.block1 .block-paths .p3{border-bottom:4px solid #005e85;border-bottom-right-radius:10px;border-right:4px solid #005e85;height:14px;left:-24px;position:absolute;top:116px;width:14px}#sans-roadmap-container .color-block.block2{float:left}#sans-roadmap-container .color-block.block2:before{background:#005e85;content:"";display:block;height:4px;left:-24px;position:absolute;top:40px;width:24px}#sans-roadmap-container .color-block.block3{float:left}#sans-roadmap-container .color-block.block3 .block-paths .p1{background:#b52625;height:4px;left:-24px;position:absolute;top:40px;width:24px}#sans-roadmap-container .color-block.block4{float:left}#sans-roadmap-container .color-block.block4:before{background:#b52625;content:"";display:block;height:4px;left:-24px;position:absolute;top:40px;width:24px}#sans-roadmap-container .color-block.block5{float:left}#sans-roadmap-container .color-block.block5 .block-paths .p1{border-bottom:4px solid #40474e;border-bottom-left-radius:10px;border-left:4px solid #40474e;height:14px;left:-14px;position:absolute;top:30px;width:14px}#sans-roadmap-container .color-block.block5 .block-paths .p2{background:#40474e;height:62px;left:-14px;margin-top:14px;position:absolute;top:-46px;width:4px}#sans-roadmap-container .color-block.block5 .block-paths .p3{border-right:4px solid #40474e;border-top:4px solid #40474e;border-top-right-radius:10px;height:14px;left:-24px;position:absolute;top:-46px;width:14px}#sans-roadmap-container .color-block.block6{float:left}#sans-roadmap-container .color-block.block6:before{background:#40474e;content:"";display:block;height:4px;left:-24px;position:absolute;top:40px;width:24px}#sans-roadmap-container .color-block.block7,#sans-roadmap-container .color-block.block8{margin-left:auto;margin-right:2px}#sans-roadmap-container .color-block.block9{float:left;margin-left:0}#sans-roadmap-container .color-block.block10{float:left;margin-left:338px}#sans-roadmap-container .color-block.block10:before{background:#529535;content:"";display:block;height:4px;left:-338px;position:absolute;top:40px;width:338px}#sans-roadmap-container .color-block.expanded .block-head{border-bottom-right-radius:0}#sans-roadmap-container .color-block.expanded .block-content{display:block}#sans-roadmap-container .color-block.expanded .block-btn:before{content:"-"}#sans-roadmap-container .color-block.disabled{opacity:.25}#sans-roadmap-container.blue-opened .color-block.block0{margin-top:0}#sans-roadmap-container.blue-opened .color-block.block1 .block-paths .p1{background:#005e85;border:none;border-radius:0;height:4px;left:-24px;top:40px;width:24px}#sans-roadmap-container.blue-opened .color-block.block1 .block-paths .p2{display:none;height:234px}#sans-roadmap-container.blue-opened .color-block.block1 .block-paths .p3{display:none;margin-top:172px}#sans-roadmap-container.blue-opened .color-block.block3 .block-paths,#sans-roadmap-container.blue-opened .color-block.block5 .block-paths,#sans-roadmap-container.red-opened .color-block.block1 .block-paths,#sans-roadmap-container.red-opened .color-block.block5 .block-paths{display:none}#sans-roadmap-container.red-opened .color-block.block5 .block-paths .p2{height:336px;top:-320px}#sans-roadmap-container.red-opened .color-block.block5 .block-paths .p3{margin-top:-274px}#sans-roadmap-container.gray-opened .color-block.block0{margin-top:190px}#sans-roadmap-container.gray-opened .color-block.block1 .block-paths,#sans-roadmap-container.gray-opened .color-block.block3 .block-paths{display:none}#sans-roadmap-container.gray-opened .color-block.block5 .block-paths .p1{background:#40474e;border:none;border-radius:0;height:4px;left:-24px;top:40px;width:24px}#sans-roadmap-container.gray-opened .color-block.block5 .block-paths .p2,#sans-roadmap-container.gray-opened .color-block.block5 .block-paths .p3{display:none}#sans-roadmap-container .color-sub-block{background:#fff;border:1px solid #dedede;border-radius:10px 0 10px 0;float:left;line-height:40px;margin-bottom:10px;transition:opacity .3s ease-out;width:290px}#sans-roadmap-container .color-sub-block.disabled{opacity:.25}#sans-roadmap-container .color-sub-block ul{border:none;list-style:none;margin:0;padding:0}#sans-roadmap-container .color-sub-block .related-list>li{display:block;padding:0 12px;position:relative}#sans-roadmap-container .color-sub-block .related-list>li span{color:#000;font-weight:400}#sans-roadmap-container .color-sub-block .related-list>li ul{position:absolute;right:12px;top:0}#sans-roadmap-container .color-sub-block .related-list>li ul li{display:inline-block;margin-left:10px}#sans-roadmap-container .color-sub-block .related-list>li ul li:first-child{margin-left:0}#sans-roadmap-container .color-sub-block .related-list>li ul a{font-weight:700;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}#sans-roadmap-container .color-sub-block .related-list>li ul a.active{color:#005e85;-webkit-text-decoration:underline;text-decoration:underline}#sans-roadmap-container .color-sub-block.sub-block1{background:#f0f6f8;border-color:#b6dfec}#sans-roadmap-container .color-sub-block.sub-block2{background:#f3f8f0;border-color:#cee2b0;left:290px;margin-left:24px;margin-top:65px;position:absolute;top:0}#sans-roadmap-container.red-opened .desktop-content .color-block.block0 .related-list>li:first-child>*{opacity:.25}#sans-roadmap-container.red-opened .desktop-content .color-block.block0 .related-list>li:first-child .popover{display:none!important}#sans-roadmap-container.gray-opened .desktop-content .color-block.block0 .related-list>li:first-child>*{opacity:.25}#sans-roadmap-container.gray-opened .desktop-content .color-block.block0 .related-list>li:first-child .popover{display:none!important}#sans-roadmap-container.gray-opened .mobile-content .color-block.block0 .related-list>li:first-child>*,#sans-roadmap-container.red-opened .mobile-content .color-block.block0 .related-list>li:first-child>*{opacity:.25}#sans-roadmap-container .course-wrapper{background:#fcfcfc;border-top:1px solid #dedede;display:none;padding:30px 0;position:relative}#sans-roadmap-container .cource-content{color:#000;font-size:13px;font-weight:300;position:relative}#sans-roadmap-container .cource-content .close{color:#9b9b9b;cursor:pointer;font-weight:700;line-height:25px;position:absolute;right:0;top:0}#sans-roadmap-container .cource-content .close:after{background:#dedede;border-radius:50%;content:"\2716";display:inline-block;height:25px;margin-left:10px;padding-right:1px;text-align:center;width:25px}#sans-roadmap-container .cource-content .course-id{background:#777;border-radius:10px 0 10px 0;color:#fff;display:inline-block;font-size:14px;font-weight:700;line-height:1;margin-bottom:10px;padding:7px 15px;text-transform:uppercase}#sans-roadmap-container .cource-content .course-title{font-size:34px;font-weight:300;line-height:1.1;margin-bottom:10px}#sans-roadmap-container .cource-content .course-info{color:#9b9b9b;font-weight:700;padding-bottom:25px}#sans-roadmap-container .cource-content .course-prepare{border-left:1px solid #dedede;display:inline-block;margin-left:7px;padding-left:10px}#sans-roadmap-container .cource-content .course-summary-wrapper{margin-bottom:10px}#sans-roadmap-container .cource-content .course-summary-txt{font-weight:700;margin-bottom:10px}#sans-roadmap-container .cource-content .course-classroom a,#sans-roadmap-container .cource-content .course-full-link a,#sans-roadmap-container .cource-content .course-online a{background:#0081b6;border-radius:100px;color:#fff;display:block;font-size:13px;line-height:1;padding:13px 10px;text-align:center}#sans-roadmap-container .cource-content .course-full-link{margin-bottom:35px}#sans-roadmap-container .cource-content .course-full-link a{display:inline-block;padding:13px 25px}#sans-roadmap-container .cource-content .course-able-to-txt{font-weight:700;margin-bottom:10px}#sans-roadmap-container .cource-content .course-able-to ul{margin:0;padding-left:30px}#sans-roadmap-container .cource-content .course-able-to ul li{margin-top:10px}#sans-roadmap-container .cource-content .course-able-to ul li:first-child{margin-top:0}#sans-roadmap-container .cource-content .course-take{font-weight:700;margin-bottom:10px}#sans-roadmap-container .cource-content .course-classroom{margin-bottom:10px}#sans-roadmap-container .cource-content .columns .col1{border-right:1px solid #dedede;float:left;padding-right:30px;width:66%}#sans-roadmap-container .cource-content .columns .col2{float:left;padding-left:30px;width:34%}#sans-roadmap-container .popover{background:#005e85;border:3px solid #004d6d;border-radius:10px 0 10px 0;color:#fff;display:none;font-size:12px;font-style:normal;line-height:18px;margin-top:18px;padding:25px;position:absolute;width:604px;z-index:30}#sans-roadmap-container .expanded>.popover{display:none!important}#sans-roadmap-container .block1>.popover,#sans-roadmap-container .block3>.popover,#sans-roadmap-container .block5>.popover{left:0!important}#sans-roadmap-container .block1>.popover .arrow,#sans-roadmap-container .block3>.popover .arrow,#sans-roadmap-container .block5>.popover .arrow{left:50%!important}#sans-roadmap-container .block2>.popover,#sans-roadmap-container .block4>.popover,#sans-roadmap-container .block6>.popover{left:auto!important;right:0!important}#sans-roadmap-container .block2>.popover .arrow,#sans-roadmap-container .block4>.popover .arrow,#sans-roadmap-container .block6>.popover .arrow{left:50%!important}#sans-roadmap-container .popover.top{margin-top:-18px}#sans-roadmap-container .popover.top .arrow{bottom:0;top:auto}#sans-roadmap-container .popover.top .arrow:after,#sans-roadmap-container .popover.top .arrow:before{bottom:auto;top:100%}#sans-roadmap-container .popover.top .arrow:after{border-color:#005e85 transparent transparent}#sans-roadmap-container .popover.top .arrow:before{border-color:#004d6d transparent transparent}#sans-roadmap-container .color-block.disabled .popover,#sans-roadmap-container .color-sub-block.disabled .popover{display:none!important}#sans-roadmap-container .color-block.block-red .popover{background:#b52625;border-color:#8d2524}#sans-roadmap-container .color-block.block-red .popover .arrow:after{border-bottom-color:#b52625}#sans-roadmap-container .color-block.block-red .popover .arrow:before{border-bottom-color:#8d2524}#sans-roadmap-container .color-block.block-red .popover.top .arrow:after{border-color:#b52625 transparent transparent}#sans-roadmap-container .color-block.block-red .popover.top .arrow:before{border-color:#8d2524 transparent transparent}#sans-roadmap-container .color-block.block-gray .popover{background:#40474e;border-color:#31373d}#sans-roadmap-container .color-block.block-gray .popover .arrow:after{border-bottom-color:#40474e}#sans-roadmap-container .color-block.block-gray .popover .arrow:before{border-bottom-color:#31373d}#sans-roadmap-container .color-block.block-gray .popover.top .arrow:after{border-color:#40474e transparent transparent}#sans-roadmap-container .color-block.block-gray .popover.top .arrow:before{border-color:#31373d transparent transparent}#sans-roadmap-container .color-block.block-orange .popover{background:#ec7600;border-color:#cd6701}#sans-roadmap-container .color-block.block-orange .popover .arrow:after{border-bottom-color:#ec7600}#sans-roadmap-container .color-block.block-orange .popover .arrow:before{border-bottom-color:#cd6701}#sans-roadmap-container .color-block.block-orange .popover.top .arrow:after{border-color:#ec7600 transparent transparent}#sans-roadmap-container .color-block.block-orange .popover.top .arrow:before{border-color:#cd6701 transparent transparent}#sans-roadmap-container .color-block.block-green .popover{background:#529535;border-color:#397520}#sans-roadmap-container .color-block.block-green .popover .arrow:after{border-bottom-color:#529535}#sans-roadmap-container .color-block.block-green .popover .arrow:before{border-bottom-color:#397520}#sans-roadmap-container .color-block.block-green .popover.top .arrow:after{border-color:#529535 transparent transparent}#sans-roadmap-container .color-block.block-green .popover.top .arrow:before{border-color:#397520 transparent transparent}#sans-roadmap-container .color-sub-block.sub-block1 .popover,#sans-roadmap-container .color-sub-block.sub-block2 .popover{background:#f7f7f7;border:1px solid #dedede;color:#777}#sans-roadmap-container .color-sub-block.sub-block1 .popover .arrow:after,#sans-roadmap-container .color-sub-block.sub-block2 .popover .arrow:after{border-bottom-color:#f7f7f7}#sans-roadmap-container .color-sub-block.sub-block1 .popover .arrow:before,#sans-roadmap-container .color-sub-block.sub-block2 .popover .arrow:before{border-bottom-color:#dedede;border-width:13px;margin-left:-13px}#sans-roadmap-container .color-sub-block.sub-block1 .popover.top .arrow:after,#sans-roadmap-container .color-sub-block.sub-block2 .popover.top .arrow:after{border-color:#f7f7f7 transparent transparent}#sans-roadmap-container .color-sub-block.sub-block1 .popover.top .arrow:before,#sans-roadmap-container .color-sub-block.sub-block2 .popover.top .arrow:before{border-color:#dedede transparent transparent}#sans-roadmap-container .color-block.expanded .block-content .popover{background:#f7f7f7;border:1px solid #dedede;color:#777}#sans-roadmap-container .color-block.expanded .block-content .popover .arrow:after{border-bottom-color:#f7f7f7}#sans-roadmap-container .color-block.expanded .block-content .popover .arrow:before{border-bottom-color:#dedede;border-width:13px;margin-left:-13px}#sans-roadmap-container .color-block.expanded .block-content .popover.top .arrow:after{border-color:#f7f7f7 transparent transparent}#sans-roadmap-container .color-block.expanded .block-content .popover.top .arrow:before{border-color:#dedede transparent transparent}#sans-roadmap-container .popover .arrow{position:absolute;top:0}#sans-roadmap-container .popover .arrow:after,#sans-roadmap-container .popover .arrow:before{border:solid transparent;bottom:100%;content:" ";height:0;pointer-events:none;position:absolute;width:0}#sans-roadmap-container .popover .arrow:after{border-color:transparent transparent #005e85;border-width:12px;margin-left:-12px}#sans-roadmap-container .popover .arrow:before{border-color:transparent transparent #004d6d;border-width:16px;margin-left:-16px}#sans-roadmap-container .popover .popover-title{font-size:12px;font-weight:700;margin:0 0 10px;text-transform:uppercase}@media (min-width:960px){#sans-roadmap-container .container{margin-left:auto;margin-right:auto;width:920px}#sans-roadmap-container .color-block.block0{margin-bottom:0}#sans-roadmap-container .color-blocks-row2{display:block;float:right;width:290px}}@media (min-width:1260px){#sans-roadmap-container .container{margin-left:auto;margin-right:auto;width:1232px}#sans-roadmap-container .col-label.label3{width:604px}#sans-roadmap-container .color-blocks-row2{float:right;z-index:2}}@media (min-width:960px){#sans-roadmap-container .mobile-content{display:none}}@media (max-width:959px){#sans-roadmap-container .desktop-content{display:none}#sans-roadmap-container .header .logo{width:280px}#sans-roadmap-container .header .logo-link{left:63px;right:auto;top:10px}#sans-roadmap-container .col-label{border-left:none;float:none;margin-right:0}#sans-roadmap-container .col-label em{display:none}#sans-roadmap-container .col-label i,#sans-roadmap-container .color-block:not(.expanded):before{display:none!important}#sans-roadmap-container .color-block.expanded:before{left:-14px!important;width:14px!important}#sans-roadmap-container .color-sub-block.sub-block2{margin:0;position:static}#sans-roadmap-container .color-block{margin-left:0}#sans-roadmap-container .color-block.block0{margin-top:0!important}#sans-roadmap-container .color-block.block1{float:none}#sans-roadmap-container .color-block.block1 .block-paths{display:none}#sans-roadmap-container .color-block.block2{float:none}#sans-roadmap-container .color-block.block2:before{display:none}#sans-roadmap-container .color-block.block3{float:none}#sans-roadmap-container .color-block.block3 .block-paths{display:none}#sans-roadmap-container .color-block.block4{float:none}#sans-roadmap-container .color-block.block4:before{display:none}#sans-roadmap-container .color-block.block5{float:none}#sans-roadmap-container .color-block.block5 .block-paths{display:none}#sans-roadmap-container .color-block.block6{float:none}#sans-roadmap-container .color-block.block6:before{display:none}#sans-roadmap-container .color-block.block7,#sans-roadmap-container .color-block.block8{margin-left:0;margin-right:0}#sans-roadmap-container .color-block.block9{float:none}#sans-roadmap-container .color-block.block10{float:none;margin-left:0}#sans-roadmap-container .color-block.block10:before{display:none}#sans-roadmap-container .color-sub-block{float:none}#sans-roadmap-container .color-sub-block.sub-block2{left:auto;margin-left:0;margin-top:0;position:relative;top:auto}#sans-roadmap-container.course-opened .mobile{display:none}#sans-roadmap-container .course-wrapper>.container{margin-left:auto;margin-right:auto;max-width:290px}#sans-roadmap-container .cource-content .course-id{font-size:14px;padding:5px 10px}#sans-roadmap-container .cource-content .course-title{font-size:25px}#sans-roadmap-container .cource-content .course-prepare{border-left:none;display:block;margin-left:0;padding-left:0}#sans-roadmap-container .cource-content .course-full-link{margin-bottom:20px}#sans-roadmap-container .cource-content .course-full-link a{display:block;padding:13px 10px}#sans-roadmap-container .cource-content .course-able-to-wrapper{margin-bottom:20px}#sans-roadmap-container .cource-content .course-take{margin-bottom:15px;margin-top:20px}#sans-roadmap-container .cource-content .columns .col1{border-bottom:1px solid #dedede;border-right:none;float:none;padding-right:0;width:auto}#sans-roadmap-container .cource-content .columns .col2{float:none;padding-left:0;width:auto}#sans-roadmap-container .popover{display:none!important}}#sans-roadmap-container .external-link-icon{background-image:url(/_nuxt/img/arrow-thin-right.4f7feec.svg);background-repeat:no-repeat;background-size:100%;height:15px;width:15px}