@import "https://fonts.googleapis.com/css?family=Roboto:300,500,400,900&display=swap";div.ccm-page .em_content{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'Roboto', sans-serif}.em_banner{position:relative}div.ccm-page .em_banner h2{font-size:23px;color:#fff;line-height:1.3;font-family:'Roboto', sans-serif}div.ccm-page .em_banner h1{font-size:20px;font-weight:900;color:#abafb3;margin-bottom:30px;text-transform:uppercase}.em_banner_content{position:absolute;z-index:5;top:40%;left:20px}.em_banner_content.module_1{top:20%;left:30px}div.ccm-page .em_banner_content.module_1 h2{font-weight:400}div.ccm-page .em_banner h2 .lighter{font-weight:300}.em_content .em_courses{counter-reset:my-counter 0;list-style:none;padding:0;margin:0}div.ccm-page .em_content .em_courses li{background:#ebebeb;margin:15px 0;overflow:hidden;position:relative}div.ccm-page .em_content .em_courses li:before{content:counter(my-counter,decimal-leading-zero);counter-increment:my-counter;position:absolute;padding:25px 15px;font-size:35px;background:#5a656f;font-weight:400;color:white}div.ccm-page .em_content .em_courses li a{color:#555555 !important;font-size:24px;display:inline-block;width:100%;padding:25px 0 25px 20px;background:#ebebeb;margin-left:60px;font-weight:400;transition:all 0.3s}div.ccm-page .em_content .em_courses li a:hover{background:#dcdcdc;text-decoration:none !important}div.ccm-page .em_content .em_courses li.pb.disabled a{color:#8c8989;pointer-events:none}div.ccm-page a.em_button{color:#4a5662 !important;display:inline-block;background-color:#f3f3f3;padding:13px 20px;width:235px;box-sizing:border-box;font-weight:500;transition:all 0.4s}div.ccm-page a.em_button:hover{background:#dcdcdc;text-decoration:none !important}div.ccm-page a.em_button:active,div.ccm-page a.em_button:visited,div.ccm-page a.em_button:focus{text-decoration:none}div.ccm-page a:active,div.ccm-page a:visited,div.ccm-page a:focus{text-decoration:none !important}.back_btn{float:right}a.em_button i{margin-right:30px}.em_options{display:inline-block;float:left;width:23%;height:400px;transition:all 0.3s;margin-top:-10px}div.ccm-page .em_options h3{font-size:18px;font-weight:500;margin-bottom:10px;color:#4a5662 !important}div.ccm-page .em_options .option_list{list-style:none;padding:0;margin:0 0 40px 0}div.ccm-page .em_options .option_list li{margin-bottom:3px}div.ccm-page .em_options a.em_button{width:100%;max-height:50px;overflow:hidden}.em_options i.em_icon{margin-right:10px}.collapse_button i.fa-expand{display:none}li.em_active a,li.em_active a:hover{color:#fff;background-color:#565656}.em_wrapper{margin-top:-20px}.em_slides{float:right;width:73%;background:white;padding:20px 0px 0 20px;transition:all 0.3s;box-sizing:border-box;position:relative;min-height:550px}.em_slide{opacity:0;width:95%;position:relative;z-index:1;transition:all 0.4s;height:0;overflow:hidden}.em_slide.em_active{min-height:400px;height:auto;opacity:1}.em_options.shrinked{width:30px}div.ccm-page .em_options.shrinked h3{opacity:0}div.ccm-page .em_options.shrinked a.em_button i{display:none}div.ccm-page .em_options.shrinked a.em_button i.em_icon{display:block;margin-left:-7px}div.ccm-page .em_options.shrinked a.em_button span{display:none}div.ccm-page .em_options.shrinked .collapse_button i.fa-expand{display:inline-block;margin-left:-7px}.em_slides iframe{transition:all 0.3s}.em_slides.expanded{width:90%}.em_slides.expanded iframe{height:480px !important}.em_slide h3{font-weight:500;font-size:17px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'Roboto', sans-serif}.em_slide h4{margin-top:20px;font-size:16px}.quiz_form_results{display:none}.quiz_slide p,.feedback_slide p,.text_content p{margin:20px 0 0 0}.quiz_section,.feedback_section{height:0;overflow:hidden;opacity:0;position:relative;z-index:1;transition:all 0.4s}.quiz_form.reveal .quiz_section,.quiz_section.active,.feedback_section.active{min-height:100px;height:auto;opacity:1}.quiz_slide .q_question,.feedback_slide .fb_question{margin-top:40px;color:#12577d;font-weight:500;padding-bottom:10px;border-bottom:1px solid #ccc;margin-bottom:10px}.quiz_answers{margin-top:40px}.quiz_answers label,.fb_answers label{font-weight:600;cursor:pointer}.quiz_answers.labels_inline label{margin-right:20px}.quiz_answers.labels_block label,.fb_answers.labels_block label{display:block;margin-bottom:20px}.fb_answers.labels_block label{margin-bottom:10px}.quiz_btn{display:block;width:100%;margin:40px auto 0 auto;background-color:#12577d;color:#fff !important;font-size:16px;text-transform:uppercase;text-align:center;box-sizing:border-box;padding:10px}.quiz_input_text{width:40px;text-align:center;margin-right:5px;height:20px}.quiz_btn.fb_back,.quiz_btn.fb_submit{width:49%;display:inline-block}.quiz_btn.fb_back{background-color:#ce3434}.quiz_btn.disabled{opacity:0.7}.quiz_form.reveal .quiz_form_instruction{display:none}.quiz_form.reveal .quiz_form_results{display:block}.quiz_form.reveal label{opacity:0.7;margin-left:1em}.quiz_form.reveal label.wrong_answer,.text_input span.wrong{color:#ce3434}.quiz_form.reveal label.correct_answer,.text_input span.correct{color:#298429}.quiz_form.reveal label.checked{opacity:1}.quiz_form.reveal label:before{font-weight:bold;display:inline-block;width:1em;margin-left:-1em;font-family:'FontAwesome'}.quiz_form.reveal label.wrong_answer.checked::before{content:"\f00d"}.quiz_form.reveal label.correct_answer.checked::before{content:"\f00c"}.quiz_form.reveal .correct_ratio{font-size:35px;margin-top:20px;padding:35px 0;background-color:#196b96;display:inline-block;box-sizing:border-box;border-radius:50%;text-align:center;color:#fff;font-weight:500;width:120px;height:120px}.feedback_slide table{margin-top:20px}.feedback_slide table tbody td{border-top:1px solid #ccc}.feedback_slide table td.gray_area{background-color:#f3f3f3}.feedback_slide table .label_column{width:30%}.feedback_slide table td.tb_label{font-weight:500;text-align:left;color:#12577d;padding:10px 0}.feedback_slide table tr.small_th th{line-height:14px;font-weight:500;padding:10px 0;font-size:14px}.feedback_slide table th,.feedback_slide table td{text-align:center;vertical-align:middle}.feedback_slide table td{font-size:15px}.feedback_slide textarea{width:90%;height:158px;margin:20px 0px 0px;max-width:90%}.feedback_slide input[type="text"]{width:200px;height:20px;padding:0 10px}.feedback .message{margin-top:50px;color:#616161}.feedback .message i.fa{color:#298429}.text_content ul{list-style:inside;margin-top:20px}.text_content ul li{margin-bottom:10px}.slide_links a{text-decoration:underline;font-size:16px;margin-top:10px;display:block}

