@import url("https://fonts.googleapis.com/css?family=Montserrat:400,600|Open+Sans:400,700");@keyframes upscale50percent{0%{transform:scale(1, 1)}100%{transform:scale(1.5, 1.5)}}@keyframes fadeLeft{0%{opacity:0;transform:translateX(-5vw)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeRight{0%{opacity:0;transform:translateX(5vw)}100%{opacity:1;transform:translateX(0)}}.fade-from-left{animation:fadeLeft ease 0.8s}.fade-from-right{animation:fadeRight ease 0.8s}.fade-to-left{animation:fadeLeft ease 0.5s reverse}.fade-to-right{animation:fadeRight ease 0.5s reverse}body{font-family:"Open Sans"}body .container,body .wide-container{width:100% !important;max-width:none;margin:0}body .wide-container{padding-left:5vw;padding-right:5vw}body .container{padding-left:15vw;padding-right:15vw}@media (max-width: 600px){body .container{padding-left:5vw;padding-right:5vw}}body .parallax img{max-width:100vw}h1,h2,h3,h4,h5,h6{font-family:"Montserrat"}@media (max-width: 600px){h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}}.price-container{font-family:"Montserrat"}.fixed{position:fixed;z-index:3}.wide-container .top-left,.container .top-left{position:absolute;top:0;left:0}.wide-container .bottom-right,.container .bottom-right{position:absolute;bottom:0;right:0}.glass{background-color:rgba(255,255,255,0.8);color:#3479A2;box-shadow:0px 2px 5px rgba(0,0,0,0.2);transition:0.3s ease}.glass h1,.glass h2,.glass h3,.glass h4,.glass h5,.glass h6{color:#000}.zoomed{transform:scale(1.1)}.cover-container{overflow:hidden}.cover-img{object-fit:contain;object-position:center;height:100%}.gradient-backdrop{top:0;right:0;left:0;bottom:0;position:absolute;background:linear-gradient(rgba(0,0,0,0.85) 0%, rgba(0,0,0,0.712) 9.5%, rgba(0,0,0,0.581) 17%, rgba(0,0,0,0.455) 23.5%, rgba(0,0,0,0.385) 28.25%, rgba(0,0,0,0.329) 32.5%, rgba(0,0,0,0.284) 36.5%, rgba(0,0,0,0.25) 40.1%, rgba(0,0,0,0.228) 43.05%, rgba(0,0,0,0.214) 45.5%, rgba(0,0,0,0.205) 47.6%, rgba(0,0,0,0.201) 49.1%, rgba(0,0,0,0.2) 50%, rgba(0,0,0,0.201) 50.9%, rgba(0,0,0,0.205) 52.4%, rgba(0,0,0,0.214) 54.5%, rgba(0,0,0,0.228) 56.95%, rgba(0,0,0,0.25) 59.9%, rgba(0,0,0,0.284) 63.5%, rgba(0,0,0,0.329) 67.5%, rgba(0,0,0,0.385) 71.75%, rgba(0,0,0,0.455) 76.5%, rgba(0,0,0,0.581) 83%, rgba(0,0,0,0.712) 90.5%, rgba(0,0,0,0.85) 100%)}.darken-backdrop{top:0;right:0;left:0;bottom:0;position:absolute;background:rgba(0,0,0,0.5)}.btn{font-family:"Montserrat";font-size:.9rem;border-radius:0}@media (max-width: 992px){.btn{font-size:.75rem}}@media (max-width: 600px){.btn{padding:0 10px}}.btn-outline{border:solid 1px #FC0012;color:#FC0012;background-color:transparent}.btn-outline:hover,.btn-outline:focus{color:#fff;background-color:#FC0012}.cta{background-color:#FC0012;color:#fff}.cta:hover,.cta:focus{background-color:#fff;color:#FC0012}.fixed-btn-wrapper{position:fixed;display:flex;justify-content:space-around;bottom:0;width:100vw;height:50px;z-index:9}.fixed-btn-wrapper .btn{color:#FC0012;background-color:rgba(255,255,255,0.8);font-weight:600}.search-wrapper i{color:#fff}#sidenav-overlay{z-index:2}#course_video_modal{width:90vw;height:90vh}#course_video_modal .modal-content{height:80%}#course_video_modal .modal-content iframe{width:100%;height:100%}#course_video_modal .modal-footer{height:20%}header.page-header{top:0}header.page-header nav.menu{background-color:transparent;box-shadow:none;padding:6px 5vw;height:76px;font-family:"Montserrat";transition:0.3s ease}header.page-header nav.menu .menu-height{max-height:calc(76px - 2 * 6px)}header.page-header nav.menu .brand-logo{line-height:0;transition:0.3s ease;padding:0 6px}header.page-header nav.menu .user-avatar{width:calc(76px - 2 * 6px);height:calc(76px - 2 * 6px);object-fit:cover;margin-left:10px}header.page-header nav.menu ul.menu-content{transition:0.3s ease}header.page-header nav.menu ul.menu-content>li{background-color:transparent;border-bottom:solid transparent 0;transition:0.3s ease}header.page-header nav.menu ul.menu-content>li.active:not(.register),header.page-header nav.menu ul.menu-content>li:hover:not(.register),header.page-header nav.menu ul.menu-content>li:focus:not(.register){background-color:transparent;border-bottom:solid #FC0012 4px;transition:0.3s ease}header.page-header nav.menu ul.menu-content>li a{background:none;color:#fff;transition:0.3s ease}header.page-header nav.menu ul.menu-content #dropdown-student-area{background-color:rgba(255,255,255,0.8);box-shadow:0px 2px 5px rgba(0,0,0,0.2);transition:0.3s ease}header.page-header nav.menu ul.menu-content #dropdown-student-area>li{background:none;border-left:solid transparent 0;transition:0.3s ease}header.page-header nav.menu ul.menu-content #dropdown-student-area>li a{color:#FC0012}header.page-header nav.menu ul.menu-content #dropdown-student-area>li:hover,header.page-header nav.menu ul.menu-content #dropdown-student-area>li:focus{border-left:solid #FC0012 4px}@media (max-width: 600px){header.page-header nav.menu .menu-collapse{margin:0}header.page-header nav.menu .brand-logo{left:50%;width:70%;padding:inherit}}header.page-header nav.menu.state2,header.page-header nav.menu #mobile-menu{background-color:rgba(255,255,255,0.8);box-shadow:0px 2px 5px rgba(0,0,0,0.2)}header.page-header nav.menu.state2 a,header.page-header nav.menu #mobile-menu a{color:#FC0012}header.page-header nav.menu.state2 ul.menu-content>li a,header.page-header nav.menu #mobile-menu ul.menu-content>li a{color:#FC0012}header.page-header nav.menu.state2 .brand-logo,header.page-header nav.menu #mobile-menu .brand-logo{height:120%;padding:6px;background-color:#FC0012;box-shadow:0px 2px 5px 0px rgba(0,0,0,0.8)}header.page-header #mobile-menu{transition:0.3s ease}header.page-header #mobile-menu li:not(.register) a{border-color:#FC0012}header.page-header #mobile-menu li:not(.register) a.active,header.page-header #mobile-menu li:not(.register) a:hover,header.page-header #mobile-menu li:not(.register) a:focus{background-color:transparent;border-left:solid #FC0012 4px;transition:0.3s ease}header.page-header #mobile-menu li.register .btn{width:100%}#content .slider,#content .slides,#content .banner{height:40vw !important;position:relative}#content .slider .caption,#content .slides .caption,#content .banner .caption{z-index:2;top:calc((35vw - 220px) / 2)}#content .slider .caption h2,#content .slides .caption h2,#content .banner .caption h2{color:#fff}#content .slider .caption h4,#content .slides .caption h4,#content .banner .caption h4{color:rgba(255,255,255,0.8)}@media (max-width: 600px){#content .slider,#content .slides,#content .banner{height:60vh !important}#content .slider .caption,#content .slides .caption,#content .banner .caption{top:calc((60vh - 220px) / 2)}}#content .slider .active img,#content .slides .active img,#content .banner .active img{animation:upscale50percent 30s linear;will-change:transform}#content .slider .indicators,#content .slides .indicators,#content .banner .indicators{z-index:2;margin-bottom:10px}#content .slider .indicators .indicator-item,#content .slides .indicators .indicator-item,#content .banner .indicators .indicator-item{background-color:transparent;border:solid 2px rgba(255,255,255,0.8)}#content .slider .indicators .indicator-item.active,#content .slider .indicators .indicator-item:hover,#content .slider .indicators .indicator-item:focus,#content .slides .indicators .indicator-item.active,#content .slides .indicators .indicator-item:hover,#content .slides .indicators .indicator-item:focus,#content .banner .indicators .indicator-item.active,#content .banner .indicators .indicator-item:hover,#content .banner .indicators .indicator-item:focus{background-color:rgba(255,255,255,0.8)}#content .slider.hide-indicators .indicators,#content .slides.hide-indicators .indicators,#content .banner.hide-indicators .indicators{display:none}#content #featured_courses_header{display:flex;justify-content:center;flex-wrap:wrap}#content #featured_courses_header #home-categories{display:inline-flex;justify-content:right;flex-wrap:wrap}#content #featured_courses_header #home-categories li{padding:4px 6px;margin:0 10px}#content #featured_courses_header .search-div form{max-width:600px;margin:0 auto}#content #featured_courses .card,#content #related_courses .card{height:25vw}@media (max-width: 992px){#content #featured_courses .card,#content #related_courses .card{height:50vw;max-height:100vh}}@media (max-width: 600px){#content #featured_courses .card,#content #related_courses .card{height:80vw;max-height:100vh}}#content #featured_courses .card .card-image,#content #related_courses .card .card-image{height:100%;overflow:hidden}#content #featured_courses .card .card-image .img-wrapper,#content #related_courses .card .card-image .img-wrapper{height:100%}#content #featured_courses .card .card-image .img-wrapper img,#content #related_courses .card .card-image .img-wrapper img{height:100%;width:auto;transition:0.3s ease}#content #featured_courses .card .card-image .card-title,#content #related_courses .card .card-image .card-title{top:0;bottom:auto}#content #featured_courses .card .card-content,#content #related_courses .card .card-content{position:absolute;bottom:0;left:0;width:100%;pointer-events:none}#content #featured_courses .card .card-content .price-container,#content #related_courses .card .card-content .price-container{font-size:24px}#content #featured_courses .card .card-content .card-action,#content #related_courses .card .card-content .card-action{padding:6px 0;border:none;pointer-events:all}#content #featured_courses .card .card-content .card-action .btn,#content #related_courses .card .card-content .card-action .btn{padding:0 6px;width:100%}#content #featured_courses .card .card-content .card-action .left-col-wrapper,#content #related_courses .card .card-content .card-action .left-col-wrapper{padding-left:0}@media (max-width: 992px){#content #featured_courses .card .card-content .card-action .left-col-wrapper,#content #related_courses .card .card-content .card-action .left-col-wrapper{padding-right:0}}@media (max-width: 600px){#content #featured_courses .card .card-content .card-action .left-col-wrapper,#content #related_courses .card .card-content .card-action .left-col-wrapper{padding-right:0.75rem}}#content #featured_courses .card .card-content .card-action .right-col-wrapper,#content #related_courses .card .card-content .card-action .right-col-wrapper{padding-right:0}@media (max-width: 992px){#content #featured_courses .card .card-content .card-action .right-col-wrapper,#content #related_courses .card .card-content .card-action .right-col-wrapper{padding-left:0;margin-top:10px}}@media (max-width: 600px){#content #featured_courses .card .card-content .card-action .right-col-wrapper,#content #related_courses .card .card-content .card-action .right-col-wrapper{padding-left:0.75rem;margin-top:initial}}#content #featured_courses .card:hover .card-image img,#content #related_courses .card:hover .card-image img{transform:scale(1.1)}#content #comments{background-image:url(https://media.eadbox.com/system/uploads/medium/file/5a43c4fb52e88d00349dd23d/people.jpg);background-size:cover;background-position:center;background-attachment:fixed;position:relative;padding:5vw}#content #comments>*:not(.gradient-backdrop){z-index:2;position:relative}#content #comments .glass{padding:20px;margin:10px 0}#content #comments .glass .col{padding:0}#content #comments .glass .col.img-wrapper{padding-right:20px}#content #comments .glass .col.img-wrapper img{max-height:150px;margin:10px auto;display:block}#content #comments h2{color:#fff}#content #comments .comments-wrapper{flex-wrap:wrap;display:flex}#content #comments .comments-wrapper>*{display:flex}#content #comments .comments-wrapper .author-wrapper{margin-bottom:8px}#content #comments .comments-wrapper .author-wrapper .name{margin:0;font-weight:regular}#content #comments .comments-wrapper .author-wrapper .title{margin:0;font-weight:regular}#content #comments .comments-wrapper .comment{text-align:justify}#content #courses .banner,#content #courses #course_list,#content #virtual_category .banner,#content #virtual_category #course_list{background-size:cover;background-attachment:fixed;background-position:top}#content #courses .banner,#content #virtual_category .banner{background-image:url(https://media.eadbox.com/system/uploads/medium/file/5ac7f188493a26002e5fa884/CURSOS.jpg)}#content #courses .banner #category_list,#content #virtual_category .banner #category_list{padding:5px 0}#content #courses .banner #category_list a,#content #virtual_category .banner #category_list a{background-color:transparent;color:#fff;border-color:#FC0012;transition:0.3s ease;margin:0 10px;box-shadow:none}#content #courses .banner #category_list a.active,#content #courses .banner #category_list a:hover,#content #courses .banner #category_list a:focus,#content #virtual_category .banner #category_list a.active,#content #virtual_category .banner #category_list a:hover,#content #virtual_category .banner #category_list a:focus{border-bottom:solid 4px #FC0012;background-color:transparent}#content #courses .banner #category_list.sticky,#content #virtual_category .banner #category_list.sticky{position:fixed;top:76px;margin-top:-1px;left:0;width:100%}#content #courses .banner #category_list.sticky a,#content #virtual_category .banner #category_list.sticky a{background-color:rgba(255,255,255,0.8);color:#FC0012;box-shadow:0px 2px 5px rgba(0,0,0,0.2);font-weight:600}@media (max-width: 992px){#content #courses .banner #category_list.sticky,#content #virtual_category .banner #category_list.sticky{display:none}}#content #courses .banner #category_list.sticky.hide-sticky,#content #virtual_category .banner #category_list.sticky.hide-sticky{display:none}#content #courses #course_list,#content #virtual_category #course_list{background-image:url(https://media.eadbox.com/system/uploads/medium/file/5ac7f188493a26002e5fa884/CURSOS.jpg);background-color:rgba(255,255,255,0.8);background-blend-mode:overlay}#content #search .banner,#content #search #course_list{background-attachment:fixed;background-position:top;background-size:cover}#content #search .banner{background-image:url(https://media.eadbox.com/system/uploads/medium/file/5a746a6752e88d005b41f526/GirlOnlineStudy-LearnTransform.jpg);height:25vw !important}#content #search #course_list{background-image:url(https://media.eadbox.com/system/uploads/medium/file/5a746a6752e88d005b41f526/GirlOnlineStudy-LearnTransform.jpg);background-color:rgba(255,255,255,0.8);background-blend-mode:overlay}#content #courses .banner .search-wrapper,#content #virtual_category .banner .search-wrapper,#content #search .banner .search-wrapper{margin:0 10vw;margin-top:10vh;color:#fff}#content #courses .banner .search-wrapper #search,#content #virtual_category .banner .search-wrapper #search,#content #search .banner .search-wrapper #search{border-color:#fff}#content #courses .banner .search-wrapper #search:focus,#content #virtual_category .banner .search-wrapper #search:focus,#content #search .banner .search-wrapper #search:focus{border-color:#FC0012;box-shadow:0 1px 0 0 #FC0012}#content #courses .banner .search-wrapper #search i,#content #virtual_category .banner .search-wrapper #search i,#content #search .banner .search-wrapper #search i{top:10px;font-size:2rem;position:relative}#content #courses #course_list,#content #virtual_category #course_list,#content #search #course_list{padding-top:40px;padding-bottom:40px}#content #courses #course_list .course,#content #virtual_category #course_list .course,#content #search #course_list .course{padding:20px;margin:10px 0}#content #courses #course_list .course .title,#content #virtual_category #course_list .course .title,#content #search #course_list .course .title{font-size:1.75rem;font-weight:bold}#content #courses #course_list .course .cover-container,#content #virtual_category #course_list .course .cover-container,#content #search #course_list .course .cover-container{height:300px;padding-left:0}#content #courses #course_list .course .info,#content #virtual_category #course_list .course .info,#content #search #course_list .course .info{height:300px;position:relative;padding-left:20px;padding-right:0}#content #courses #course_list .course .info p a,#content #virtual_category #course_list .course .info p a,#content #search #course_list .course .info p a{padding-left:5px;text-decoration:underline}#content #courses #course_list .course .info .action,#content #virtual_category #course_list .course .info .action,#content #search #course_list .course .info .action{bottom:0;right:0;position:absolute}#content #courses #course_list .course .info .action .price-container,#content #virtual_category #course_list .course .info .action .price-container,#content #search #course_list .course .info .action .price-container{font-size:2rem}#content #courses #course_list .course .info .action .buttons>div,#content #virtual_category #course_list .course .info .action .buttons>div,#content #search #course_list .course .info .action .buttons>div{padding-left:20px}@media (max-width: 600px){#content #courses #course_list .course .info,#content #virtual_category #course_list .course .info,#content #search #course_list .course .info{height:auto;position:relative;padding-left:0}#content #courses #course_list .course .info .action,#content #virtual_category #course_list .course .info .action,#content #search #course_list .course .info .action{position:relative}#content #courses #course_list .course .info .action .price-container,#content #virtual_category #course_list .course .info .action .price-container,#content #search #course_list .course .info .action .price-container{font-size:1.75rem}#content #courses #course_list .course .info .action .buttons>div,#content #virtual_category #course_list .course .info .action .buttons>div,#content #search #course_list .course .info .action .buttons>div{padding-left:0}}#content #course .subscription-buttons .btn-large{width:220px;margin-top:10px}#content #course .parallax-container{padding:76px 5vw 5vh 5vw;height:calc(100vh - 120px)}#content #course .parallax-container img{max-height:150vh;max-width:none}#content #course .parallax-container .caption{position:relative;width:100%;height:auto}#content #course .parallax-container .caption h2{color:#fff}#content #course .price-container{font-size:1.4rem}#content #course .price-container strong{font-size:150%}#content #course .summary-container{height:auto;padding:20px;color:#fff;background-color:#3479A2}#content #course .summary-container .summary-wrapper{width:100%;display:flex;flex-wrap:wrap;justify-content:center}#content #course .summary-container .summary-wrapper .summary-item{padding:10px 20px;display:inline-block;min-width:120px}@media (min-width: 992px){#content #course .summary-container .summary-wrapper .col:first-of-type{padding-left:0}#content #course .summary-container .summary-wrapper .col:last-of-type{padding-right:0}}#content #course .summary-container .summary-wrapper i{display:block;font-size:2.8rem}#content #course .description-container{padding-top:40px;padding-bottom:40px;background-color:#e8e8e8}#content #course .description-container .details .tabs-wrapper .tab>a{color:#3479A2}#content #course .description-container .details .tabs-wrapper .tab>a.active{font-weight:600}#content #course .description-container .details .tabs-wrapper .indicator{background-color:#FC0012;height:4px}#content #course .description-container .details .tabs-wrapper .tab-content{padding:40px 30px}#content #course #course_content .collapsible-lectures{box-shadow:0px 2px 5px rgba(0,0,0,0.2)}#content #course #course_content .collapsible-lectures .collapsible-header{border-radius:0;border-left:solid 4px #3479A2;border-bottom:solid 1px rgba(0,0,0,0.2)}#content #course #course_content .collapsible-lectures .collapsible-body{padding:0;border:none}#content #course #course_content .collapsible-lectures .collapsible-body .collection-item{padding:0}#content #course #course_content .collapsible-lectures .collapsible-body .collection-item .content-type,#content #course #course_content .collapsible-lectures .collapsible-body .collection-item .content-title{line-height:40px;vertical-align:middle}#content #course #course_content .collapsible-lectures .collapsible-body .collection-item .content-type{margin-left:30px;font-size:1.75rem}#content #course #course_content .collapsible-lectures .collapsible-body .collection-item .content-title{margin-left:10px}#content #course .subscription-container{padding-top:12vh;padding-bottom:12vh;background-image:url(https://media.eadbox.com/system/uploads/medium/file/5a7dfee6785090002efb139e/img_totvs.jpg);background-size:cover;background-position:center;background-attachment:fixed;position:relative}#content #course .subscription-container .subscription{position:relative;z-index:2}#content #course .subscription-container .subscription .title,#content #course .subscription-container .subscription .subtitle{color:#fff}#content #course .related_courses-container{padding-top:40px;padding-bottom:40px}#content #support{background:url(https://media.eadbox.com/system/uploads/medium/file/5ac7f176493a26002e5fa882/CONTATOS.jpg);background-size:cover;background-position:center;background-attachment:fixed;height:100vh}@media (max-width: 600px){#content #support{padding-top:76px;display:block}}#content #support .description,#content #support .form-container{z-index:2;position:relative}#content #support .form-container{overflow-y:auto;max-height:70vh}#content #support h2,#content #support h3{color:#fff}#content #support h2 b,#content #support h3 b{color:#eab830}#content #support .form-container{padding:10px 20px;color:#fff}#content #support .form-container input,#content #support .form-container textarea,#content #support .form-container label{color:#fff;border-color:#fff}#content #support .form-container input:focus,#content #support .form-container textarea:focus,#content #support .form-container label:focus{box-shadow:none;border-color:#FC0012}footer.page-footer{background-color:#FC0012}footer.page-footer a{color:#fff}footer.page-footer .actions-wrapper{justify-content:center}footer.page-footer .actions-wrapper h1,footer.page-footer .actions-wrapper h2,footer.page-footer .actions-wrapper h3,footer.page-footer .actions-wrapper h4,footer.page-footer .actions-wrapper h5,footer.page-footer .actions-wrapper h6{color:#fff}footer.page-footer .actions-wrapper .mailing #mc_embed_signup_scroll>*{display:inline-block}footer.page-footer .actions-wrapper .mailing .mc-field-group{width:340px;max-width:calc(100vw - 130px)}footer.page-footer .actions-wrapper .mailing input[type='email']{color:#fff;border-color:#fff}footer.page-footer .actions-wrapper .mailing input[type='email']:focus{box-shadow:none;border-color:#FC0012}footer.page-footer .actions-wrapper .social-icons{padding-bottom:20px}footer.page-footer .actions-wrapper .social-icons a{font-size:2rem;padding:0 10px;transition:0.3s ease;color:#fff;background-color:transparent;min-width:50px;min-height:50px;line-height:50px}footer.page-footer .actions-wrapper .social-icons a:hover,footer.page-footer .actions-wrapper .social-icons a:focus{color:#FC0012;background-color:rgba(255,255,255,0.8);box-shadow:0px 2px 5px rgba(0,0,0,0.2)}footer.page-footer .footer-copyright>*>div{padding:5px 0}footer.page-footer .footer-copyright>*>.row{margin-bottom:0}footer.page-footer .powered-by img{max-height:17px;image-rendering:-webkit-optimize-contrast}.spark{display:flex;color:white;justify-content:center;align-items:center;background-color:#262626;height:50px}.spark a{display:flex}.spark a img{padding:0.5vw}#support_message_company_name,label[for=support_message_company_name]{display:none}
