@charset "utf-8";@-webkit-keyframes fadeEffect{from{opacity:0}to{opacity:1}}@keyframes fadeEffect{from{opacity:0}to{opacity:1}}.image-center{margin-left:auto;margin-right:auto;display:block;height:80px}.course_info{width:100%;height:92px;background:#1c1c1c}.course_info_item{width:33.33333333%;padding-left:30px}.course_info_item:not(:last-child)::after{display:block;position:absolute;top:0;right:0;width:1px;height:100%;background:#d9dbdc;content:''}.course_info_title{font-family:'Roboto Slab',serif;font-size:18px;font-weight:700;color:#a5a5a5}.course_info_text{margin-top:8px;color:#a5a5a5}.course_info_text a{font-size:14px;color:#a5a5a5;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.course_info_text a:hover{color:#a5a5a5}.course{width:100%;padding-top:57px;padding-bottom:100px}.course_container{width:100%}.course_title{font-family:'Roboto Slab',serif;font-size:36px;font-weight:700;color:#a5a5a5}.feature_list_course{margin-top:16px}.feature_course:not(:last-child){margin-bottom:21px}.feature_title_course{padding-left:31px;color:#a5a5a5}.feature_text{color:#a5a5a5}.feature_title_course i{position:absolute;top:calc(50% - 1px);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:0;font-size:18px;color:#14bdee}.sidebar{width:100%;padding-left:40px}.sidebar_section:not(:last-child){margin-bottom:60px}.sidebar_section_title{font-family:'Roboto Slab',serif;font-size:24px;font-weight:700;color:#a5a5a5;line-height:.75}.sidebar_feature{margin-top:33px}.course_price{font-family:'Roboto Slab',serif;font-size:24px;font-weight:400;color:#14bdee}.sidebar_teacher{margin-top:40px}.teacher_image{width:100px;height:100px}.teacher_image img{max-width:100%}.teacher_title{padding-left:15px}.teacher_position{font-size:14px;color:#a1a1a1;margin-top:4px}.teacher_name a{font-family:'Roboto Slab',serif;font-size:24px;font-weight:700;color:#a5a5a5;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.teacher_name a:hover{color:#14bdee}.teacher_meta_container{margin-top:27px}.teacher_meta:not(:last-child){margin-bottom:9px}.teacher_meta_title,.teacher_meta_text span{font-size:14px;font-weight:400;color:#76777a}.teacher_meta_text span{margin-right:4px}.teacher_meta_text i{color:#14bdee}.teacher_info{margin-top:17px}.teacher_info p{line-height:2}.sidebar_latest{margin-top:31px}.latest:not(:last-child){margin-bottom:20px}.latest_image div{width:90px;height:74px;border-radius:3px;overflow:hidden}.latest_image div img{max-width:100%}.latest_content{padding-left:21px;margin-top:-4px}.latest_title a{font-family:'Roboto Slab',serif;font-size:16px;font-weight:700;color:#a5a5a5;line-height:1.625;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.latest_title a:hover{color:#14bdee}.latest_price{font-family:'Roboto Slab',serif;font-size:14px;font-weight:700;color:#14bdee;line-height:.75;margin-top:16px}.rating_r{margin-top:7px}.rating_r i::before{font-family:'FontAwesome';content:"";font-style:normal;font-size:14px;margin-right:4px;color:#14bdee}.rating_r_1 i:first-child::before{content:""}.rating_r_2 i:first-child::before{content:""}.rating_r_2 i:nth-child(2)::before{content:""}.rating_r_3 i:first-child::before{content:""}.rating_r_3 i:nth-child(2)::before{content:""}.rating_r_3 i:nth-child(3)::before{content:""}.rating_r_4 i:first-child::before{content:""}.rating_r_4 i:nth-child(2)::before{content:""}.rating_r_4 i:nth-child(3)::before{content:""}.rating_r_4 i:nth-child(4)::before{content:""}.rating_r_5 i:first-child::before{content:""}.rating_r_5 i:nth-child(2)::before{content:""}.rating_r_5 i:nth-child(3)::before{content:""}.rating_r_5 i:nth-child(4)::before{content:""}.rating_r_5 i:nth-child(5)::before{content:""}.course_image{margin-top:21px;width:100%}.course_image img{max-width:100%}.course_tabs_container{width:100%;margin-top:30px}.tab{height:40px;background:#363636;font-size:16px;color:#fff;font-weight:500;line-height:40px;text-align:center;text-transform:uppercase;cursor:pointer;margin-right:10px;padding-left:21px;padding-right:20px;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.tab.active,.tab:hover{background:#005795;color:#fff}.tab_panel{display:none !important;width:100%;height:100%;-webkit-animation:fadeEffect 1s;animation:fadeEffect 1s;border:solid 1px #363636;padding-left:30px;padding-right:30px;padding-top:30px;padding-bottom:25px}.tab_panel_content{color:#a5a5a5}.tab_panel.active{display:block !important}.tab_panel_title{font-family:'Roboto Slab',serif;font-size:20px;font-weight:700;color:#a5a5a5}.tab_panel_text{margin-top:10px}.tab_panel_text p{font-size:16px;font-weight:400;color:#76777a;line-height:1.75}.tab_panel_section{margin-top:17px}.tab_panel_subtitle{font-size:18px;font-weight:400;color:#fff}.tab_panel_bullets{margin-top:9px}.tab_panel_bullets li{position:relative;padding-left:27px;font-size:16px;font-weight:400;line-height:1.75;color:#76777a}.tab_panel_bullets li:not(:last-child){margin-bottom:2px}.tab_panel_bullets li::before{display:block;position:absolute;top:9px;left:1px;width:7px;height:7px;background:#76777a;content:'';border-radius:50%}.tab_panel_faq{margin-top:51px}.elements_accordions{margin-top:34px}.accordion_container:not(:last-child){margin-bottom:12px}.accordion{width:100%;padding-left:38px;cursor:pointer;color:#000;font-size:14px;font-weight:500;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.accordion div{max-width:90%;overflow:hidden;white-space:nowrap;font-size:18px;font-weight:400;color:#fff}.accordion::before{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:-1px;left:0;height:100%;font-family:'FontAwesome';content:'';font-size:30px;color:#fff;font-weight:400;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.accordion.active::before{content:''}.accordion_panel{padding-right:8px;padding-left:38px;padding-top:9px;max-height:0;overflow:hidden;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.accordion.active+.accordion_panel{margin-bottom:20px}.accordion_panel p{font-size:16px;font-weight:400;color:#76777a;line-height:1.75}.tab_panel_2{padding-bottom:10px}.dropdowns{margin-top:17px}.dropdowns li ul{max-height:0;padding-left:30px;overflow:hidden;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.dropdowns li{position:relative}.dropdowns li.has_children>.dropdown_item{cursor:pointer}.dropdown_item{padding-top:26px;padding-bottom:25px}.dropdowns li:not(:last-child) .dropdown_item{border-bottom:solid 1px #e5e5e5}.dropdown_item_title{font-family:'Roboto Slab',serif;font-size:16px;font-weight:700;color:#fff;padding-left:24px}.dropdown_item_title span{font-size:18px}.dropdown_item_title::before{position:absolute;top:1px;left:0;font-family:'FontAwesome';content:'';font-size:18px;color:#fff;opacity:.65}.has_children>.dropdown_item>.dropdown_item_title::after{position:absolute;top:-10px;right:0;font-family:'FontAwesome';content:'';font-size:30px;font-weight:400;color:#fff}.has_children.active>.dropdown_item>.dropdown_item_title::after{content:''}.dropdown_item_text{margin-top:10px}.dropdown_item_text p{font-size:16px;font-weight:400;color:#76777a;line-height:1.75}.tab_panel_3{padding-bottom:42px}.review_rating_container{margin-top:43px}.review_rating{display:inline-block;text-align:center;padding-left:35px;padding-top:28px;vertical-align:top}.review_rating_num{font-size:72px;line-height:.75;font-weight:900;color:#fff}.review_rating_stars{margin-top:27px;margin-left:3px}.review_rating_stars .rating_r i::before{color:#ffc80a;font-size:18px}.review_rating_text{font-size:16px;color:#b5b8be;margin-top:12px}.review_rating_bars{display:inline-block;padding-left:134px}.review_rating_bars ul li:not(:last-child){margin-bottom:10px}.review_rating_bars ul li span{font-size:16px;font-weight:400;color:#fff;vertical-align:middle}.review_rating_bar{display:inline-block;vertical-align:middle;width:300px;height:30px;background:#efefef;margin-left:22px}.review_rating_bar>div{height:100%;background:#14bdee}.comments_container{margin-top:80px}.comment_item{border-bottom:solid 1px #e5e5e5;padding-top:31px;padding-bottom:16px}.comment_image div{width:80px;height:80px;border-radius:50%;overflow:hidden}.comment_image div img{max-width:100%}.comment_content{width:100%;padding-left:20px;margin-top:-7px}.comment_author::after{display:inline-block;content:'-';margin-left:6px}.comment_author a{font-family:'Roboto Slab',serif;font-size:18px;font-weight:700;color:#fff;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.comment_author a:hover{color:#14bdee}.comments_container .rating_r{margin-top:3px;margin-left:5px}.comments_container .rating_r i::before{color:#ffc80a}.comment_text{margin-top:12px}.comment_extras{margin-top:13px}.comment_reply{margin-left:35px}.comment_extra a{font-size:14px;font-weight:400;color:#76777a;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.comment_extra a:hover{color:#14bdee}.comment_extra a span{margin-left:3px}.comment_reply a i{color:#14bdee}.comments_list li ul{padding-left:99px}.add_comment_container{margin-top:24px}.add_comment_title{font-family:'Roboto Slab',serif;font-size:20px;font-weight:700;color:#fff}.add_comment_text{margin-top:14px}.add_comment_text a{color:#14bdee;text-decoration:underline}.course-section{margin-bottom:10px}.course-section.course-section-locked .section-lock{display:inline;opacity:.5;font-size:14px}.course-section.course-section-locked .item{opacity:.5}.course-section.course-section-locked .title-container .btn-primary{display:none}.course-section.course-section-locked .section-days-to-drip{display:block;float:right;font-size:14px;font-weight:600;margin-top:1px;opacity:.5}.course-section .section-lock,.course-section .section-days-to-drip,.course-section .section-days-logged-in,.course-section .section-days-logged-out{display:none}.course-section .section-title{background:#242424;padding:10px 16px;margin:0;font-size:17px;font-weight:300;color:#fff;border-bottom:1px solid #161616}.course-section .course-item{background:#f7f7f7;padding:10px 16px;margin:0;font-size:17px;font-weight:normal;border-bottom:1px solid #fff}.course-section ul.section-list{margin:0;padding:0}.course-section ul.section-list .section-item{margin:0;padding:0;list-style-type:none;border-bottom:1px solid #161616}.course-section ul.section-list .section-item .item{display:block;padding:11px 16px;background:#2e2e2e;list-style-type:none;font-size:15px;letter-spacing:0;color:#fff;text-decoration:none;font-weight:200}.course-section ul.section-list .section-item .item:hover{color:#fff;background:#262626}.course-section ul.section-list .section-item .item .lecture-icon{padding-right:5px}.course-section ul.section-list .section-item .item .btn-primary{margin-top:-3px;margin-right:-5px}.course-section ul.section-list .section-item .status-container{margin-top:-11px;float:left;height:45px;margin-left:5px;padding-top:11px;margin-right:20px;padding-right:16px}.course-section ul.section-list .section-item .title-container{border-left:1px solid rgba(51,103,153,.1);margin:-11px;padding:10px;margin-left:41px;padding-right:70px}.course-section ul.section-list .section-item .status-icon{width:20px;height:20px;float:left;border-radius:14px}.course-section ul.section-list .section-item .lecture-name{font-weight:200}.course-section ul.section-list .section-item .lecture-start{opacity:.5}.course-section ul.section-list .section-item.locked .item{color:#b8b8b8;background:#f0f0f0}.course-section ul.section-list .section-item.completed .item{color:#b8b8b8;background:#f0f0f0}.course-section ul.section-list .section-item.completed .item:hover{color:#ababab;background:#e6e6e6}.course-section ul.section-list .section-item.completed .item:hover .status-icon{background-color:#ababab}.course-section ul.section-list .section-item.completed .status-icon{background:url("//d2oz8i5n9se8ej.cloudfront.net/icons/course-complete.png") 1px 0 #b8b8b8;background-size:96%}.course-section ul.section-list .section-item.completed .btn-primary{display:none}.course-section ul.section-list .section-item.incomplete .status-icon{background:none;box-shadow:inset 0 0 0 2px #336799}.course-section ul.section-list .section-item.incomplete .item:hover .status-icon{box-shadow:inset 0 0 0 2px #264d73}.course-section ul.section-list .section-item.next-lecture .item{color:#2b3636;background:#dae2e9}.course-section ul.section-list .section-item.next-lecture .status-icon{background:url("//d2oz8i5n9se8ej.cloudfront.net/icons/course-incomplete.png") 1px 0 #2b3636;box-shadow:inset 0 0 0 2px #2b3636}.course-section ul.section-list .section-item.next-lecture .item:hover{color:#2b3636;background:#dae2e9}.course-section ul.section-list .section-item.next-lecture .item:hover .status-icon{box-shadow:inset 0 0 0 2px #2b3636 !important}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;line-height:1.5;border-radius:3px}.btn-hg,.btn-hg:active,.btn-hg:focus{font-size:17px !important;border-radius:5px !important;padding:12px 30px !important;display:inline-block}.btn-default.btn-lg.btn-course-filter.dropdown-toggle{background:none;border:0;color:#336799 !important;padding:0;font-size:21px;top:3px;text-transform:capitalize}.btn-default.btn-lg.btn-course-filter.dropdown-toggle:hover,.btn-default.btn-lg.btn-course-filter.dropdown-toggle:active,.btn-default.btn-lg.btn-course-filter.dropdown-toggle:focus{background:none !important;border:0 !important;-webkit-box-shadow:none !important}.open .btn-default.btn-lg.btn-course-filter.dropdown-toggle{color:#fff;box-shadow:none !important;-webkit-box-shadow:none !important;background:none !important}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.pull-right>.dropdown-menu{right:0;left:auto}.course-title-white{text-align:center;padding-top:100px;font-weight:bold;font-size:70px !important;color:#fff;margin:auto}.shop-button-area{text-align:center;padding-bottom:80px}.shop-button-area-bottom{text-align:center;padding-bottom:50px;align-items:center}.course-subtitle-white{text-align:center;font-size:20px !important;font-weight:normal;line-height:20px !important;margin-top:30px;margin-bottom:50px !important;padding-top:30px;max-width:750px;margin:auto;color:#fff}.black-overlay{position:absolute;z-index:9;top:50px;left:50%;bottom:0;width:94%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);background-position:center -55px;background-size:1300px;background-repeat:no-repeat;background:url('/images/shields--featured.svg') !important}.ua-page-hero{overflow:hidden}.ua-page-hero .container{z-index:10;position:relative}.formacoes-header-titulo{color:#fff !important;font-weight:600;letter-spacing:.5px;font-size:50px;line-height:1.36}.formacoes-header-subtitulo{font-family:'Roboto',sans-serif;font-weight:normal;color:#fff !important;font-size:20px;margin-top:8px}.formacoes-botao-plano{position:absolute;z-index:100;margin-top:-20px;padding-top:50px;padding-bottom:50px;padding:14px 30px;text-decoration:none;font-size:12px;font-weight:bold;text-transform:uppercase;color:#2a7ae4;outline:none;border:none;border-radius:3px;background-color:#fff;box-shadow:0 2px 7px 0 rgba(43,107,177,.37);-webkit-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease}@media only screen and (max-width:991px){.course_info{height:auto;padding-top:30px;padding-bottom:30px}.course_col:not(:last-child){margin-bottom:40px}.course_info{height:auto;padding-top:30px;padding-bottom:30px}.course_info_item:not(:last-child){margin-bottom:25px}.course_info_item:not(:last-child)::after{display:none}.review_rating_bars{padding-left:134px}.sidebar{margin-top:100px;padding-left:0;padding-top:0}}.partners{width:100%;background:#fff}.partners_slider_container{width:calc(100% + 100px);left:-50px}.partners_slider{height:132px}.partner_item{padding-top:40px;height:100%;cursor:pointer}.partner_item img{position:relative;width:110px !important;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.partner_item:hover img{-webkit-filter:grayscale(0%);filter:grayscale(0%)}@charset "utf-8";@media only screen and (max-width:1199px){.sidebar{padding-left:20px}.review_rating{padding-left:0}.review_rating_bars{padding-left:64px}}@media only screen and (max-width:991px){.main_nav,.search_button{display:none}.top_bar_contact_list li i,.top_bar_contact_list li>div,.login_button a{font-size:12px}.login_button{width:140px}.hamburger{display:inline-block;margin-left:33px}.course_col:not(:last-child){margin-bottom:40px}.course_info{height:auto;padding-top:30px;padding-bottom:30px}.course_info_item:not(:last-child){margin-bottom:25px}.course_info_item:not(:last-child)::after{display:none}.review_rating_bars{padding-left:134px}.sidebar{margin-top:100px;padding-left:0;padding-top:0}.newsletter_container{height:auto;padding-top:40px;padding-bottom:40px}.newsletter_form_container{margin-top:19px}.footer_col:not(:last-child){margin-bottom:60px}.footer_contact,.footer_links{padding-left:0}.footer_links ul{columns:1;-webkit-columns:1;-moz-columns:1}.footer_mobile{float:none}.footer_logo_container{margin-top:0}.copyright{height:auto;padding-top:30px;padding-bottom:30px}.cr_list{margin-top:30px}.cr_list li:not(:last-child){margin-right:20px}.copyright div,.cr_list li a{font-size:13px}}@media only screen and (max-width:767px){.top_bar{display:none}.home{height:140px}.header.scrolled{top:0}.review_rating{padding-top:0;text-align:left}.review_rating_bars{padding-left:0;margin-top:40px}}@media only screen and (max-width:575px){.course-title-white{font-size:35px !important}h2{font-size:24px}p{font-size:13px}.menu{width:100%;right:-100%}.dropdown_item_select,.home_search_button{font-size:12px}.tab_panel_text p,.tab_panel_bullets li,.accordion_panel p{font-size:13px}.accordion div{font-size:16px}.tab{font-size:12px}.dropdown_item_title{font-size:14px}.dropdown_item_title span,.dropdown_item_title::before{font-size:16px}.dropdown_item_title::before{top:0}.has_children>.dropdown_item>.dropdown_item_title::after{font-size:26px;top:-7px}.dropdown_item_text p{font-size:13px}.review_rating_num{font-size:56px}.review_rating_stars{margin-top:14px}.review_rating_text{font-size:14px;margin-top:6px}.comments_list li ul{padding-left:30px}.newsletter_form_container{width:100%;padding-left:0}}@media only screen and (max-width:539px){.course-title-white{font-size:35px !important}}@media only screen and (max-width:480px){.course-title-white{font-size:35px !important}}@media only screen and (max-width:479px){.course-title-white{font-size:35px !important}}@media only screen and (max-width:400px){.course-title-white{font-size:35px !important}}