.line:before,.content section.error .not-found:before,.mfp-content .white-popup-block:before{content:"";display:table;clear:both}.line:after,.content section.error .not-found:after,.mfp-content .white-popup-block:after{content:"";display:table;clear:both}.clearfix:before{content:"";display:table;clear:both}.clearfix:after{content:"";display:table;clear:both}body::selection{background:#572a7a;color:#fff}h1::selection,h2::selection,h3::selection,h4::selection,h5::selection,h6::selection,p::selection,strong::selection,a::selection,span::selection,img::selection,time::selection,address::selection,small::selection,ul::selection,li::selection,button::selection,input::selection,label::selection,select::selection,option::selection,i::selection,div::selection,article::selection,table::selection,tr::selection,td::selection,th::selection,sup::selection,dl::selection,dt::selection,dd::selection{background:#572a7a;color:#fff}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}a:focus,input:focus,button:focus,textarea:focus{outline:none !important;box-shadow:none !important}.transition30{-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s}input[type=text]:disabled,input[type=email]:disabled,input[type=tel]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=file]:disabled,textarea:disabled,select:disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5;cursor:no-drop;background-color:#e6e6e6}input[type=text].invalid,input[type=email].invalid,input[type=tel].invalid,input[type=number].invalid,input[type=password].invalid,input[type=search].invalid,input[type=file].invalid,textarea.invalid,select.invalid{border:1px solid #d73550}input[type=text]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=file]:-moz-placeholder,textarea:-moz-placeholder,select:-moz-placeholder{color:#d0d0d0;font-style:italic;font-size:13px}input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=file]::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder{color:#d0d0d0;font-style:italic;font-size:13px}input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=file]:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder{color:#d0d0d0;font-style:italic;font-size:13px}input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=file]::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{color:#d0d0d0;font-style:italic;font-size:13px}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus input:-webkit-autofill,textarea:-webkit-autofill,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:#000;-webkit-box-shadow:0 0 0px 1000px #FFF inset;transition:background-color 5000s ease-in-out 0s}input:-webkit-autofill::selection,input:-webkit-autofill:hover::selection,input:-webkit-autofill:focus input:-webkit-autofill::selection,textarea:-webkit-autofill::selection,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus::selection,select:-webkit-autofill::selection,select:-webkit-autofill:hover::selection,select:-webkit-autofill:focus::selection{background:#a87da8;color:#fff}textarea{resize:none;height:200px;padding:10px 15px}.validate-exist{position:relative}.validate-exist input{padding-right:30px}.validate-exist input.input{position:relative}.validate-exist input.validate-input{height:0;padding:0;border:0;margin:0}.validate-exist i{position:absolute;right:10px;top:39px;color:#8b8b8b}.validate-exist i.error{color:#d73550}.validate-exist i.success{color:#41753e}body{color:#777;font-family:'Noto Sans SC', sans-serif;font-size:14px}a,a:focus,a:visited{color:#3a1791;cursor:pointer}a:hover{color:#02a8fa;text-decoration:underline}button,button:focus{background:transparent;border-color:none;border-style:none;border-width:none;outline:none}.page-link{background-color:#e9ecef;border:1px solid #cdd2d8;color:#3a1791}.page-link:hover{background-color:#cdd2d8;border:1px solid #cdd2d8;color:#3a1791}.table-hover tbody tr:hover{background-color:rgba(0,0,0,0.02)}table a:hover{text-decoration:none}[data-anime]{color:inherit;opacity:0;transition:.7s}[data-anime="left"]{transform:translate3d(-50px, 0, 0)}[data-anime="right"]{transform:translate3d(50px, 0, 0)}[data-anime="top"]{transform:translate3d(0, -70px, 0)}[data-anime="bottom"]{transform:translate3d(0, 70px, 0)}[data-anime].animate{color:inherit;opacity:1;transform:translate3d(0px, 0px, 0px)}.color-theme{color:#351c81}.btn,.btn:focus,.btn:visited{color:#fff;background-color:#351583;border:solid 2px #351583;text-transform:uppercase;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.btn:hover{color:#fff;background-color:#4c00d7;border:solid 2px #4c00d7}.btn.disabled,.btn:disabled{cursor:not-allowed}.btn-yellow,.btn-yellow:focus,.btn-yellow:visited{color:#2d136d;background-color:#f6bb1a;border:solid 2px #f6bb1a}.btn-yellow:hover{color:#fff;background-color:#4c00d7;border:solid 2px #4c00d7}.btn-gray,.btn-gray:focus,.btn-gray:visited,.btn-gray:hover{color:#777777;background-color:#c9c9c9;border:solid 2px #c9c9c9}.btn-excluir{color:#3a1791;cursor:pointer;font-size:1.5em}.btn-excluir:hover{color:#9a040f}.shadow{-webkit-box-shadow:0px 2px 10px 1px rgba(0,0,0,0.2);-moz-box-shadow:0px 2px 10px 1px rgba(0,0,0,0.2);box-shadow:0px 2px 10px 1px rgba(0,0,0,0.2)}.gradient-horizontal{background:#0068b2;background:-moz-linear-gradient(left, #0068b2 0%, #f6bb1a 100%);background:-webkit-gradient(left top, right top, color-stop(0%, #0068b2), color-stop(100%, #f6bb1a));background:-webkit-linear-gradient(left, #0068b2 0%, #f6bb1a 100%);background:-o-linear-gradient(left, #0068b2 0%, #f6bb1a 100%);background:-ms-linear-gradient(left, #0068b2 0%, #f6bb1a 100%);background:linear-gradient(to right, #0068b2 0%,#f6bb1a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0068b2', endColorstr='#f6bb1a', GradientType=1 )}.gradient-vertical{background:#0068b2;background:-moz-linear-gradient(top, #0068b2 0%, #f6bb1a 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, #0068b2), color-stop(100%, #f6bb1a));background:-webkit-linear-gradient(top, #0068b2 0%, #f6bb1a 100%);background:-o-linear-gradient(top, #0068b2 0%, #f6bb1a 100%);background:-ms-linear-gradient(top, #0068b2 0%, #f6bb1a 100%);background:linear-gradient(to bottom, #0068b2 0%,#f6bb1a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0068b2', endColorstr='#f6bb1a', GradientType=0 )}.gradient-diagonal{background:#0068b2;background:-moz-linear-gradient(-45deg, #0068b2 0%, #f6bb1a 100%);background:-webkit-gradient(left top, right bottom, color-stop(0%, #0068b2), color-stop(100%, #f6bb1a));background:-webkit-linear-gradient(-45deg, #0068b2 0%, #f6bb1a 100%);background:-o-linear-gradient(-45deg, #0068b2 0%, #f6bb1a 100%);background:-ms-linear-gradient(-45deg, #0068b2 0%, #f6bb1a 100%);background:linear-gradient(135deg, #0068b2 0%,#f6bb1a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0068b2', endColorstr='#f6bb1a', GradientType=1 )}.title-hr span{border-bottom:solid 1px #f6bb1a;display:block;margin-top:-5px}.title-hr h1{background:#fff;color:#2d136d;display:inline-block;font-size:1.5em;margin-bottom:-2px;padding-right:1rem;text-transform:uppercase}.title-hr-center{margin-bottom:2.5rem}.title-hr-center span{border-bottom:solid 1px #f6bb1a;display:block;margin-top:-15px}.title-hr-center h1{background:#fff;color:#2d136d;display:inline-block;font-size:1.5em;font-weight:100;margin-bottom:-15px;padding:.5rem;text-transform:uppercase}img,button,textarea,input[type="text"],input[type="password"],input[type="email"],input[type="tel"],input[type="number"],input[type="date"],input[type="url"],input[type="number"],input[type="search"],input[type="text"],input[type="password"],.box{transition:all .20s linear;-webkit-transition:all .20s linear;-moz-transition:all .20s linear}label{display:block;margin-bottom:.3rem}textarea,input[type="text"],input[type="password"],input[type="email"],input[type="tel"],input[type="number"],input[type="date"],input[type="url"],input[type="number"],input[type="search"],input[type="text"],input[type="password"]{background:#fff;border:solid 1px #ccc;color:#777;font:inherit;padding:.4rem .8rem;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="tel"]:focus,input[type="number"]:focus,input[type="date"]:focus,input[type="url"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="text"]:focus,input[type="password"]:focus{background:#fbfaf6;color:#555;outline:none;-webkit-box-shadow:inset 1px 1px 2px 0px rgba(0,0,0,0.2);-moz-box-shadow:inset 1px 1px 2px 0px rgba(0,0,0,0.2);box-shadow:inset 1px 1px 2px 0px rgba(0,0,0,0.2)}input[type="file"]{background:none;border:none;padding:0;-webkit-appearance:none;-webkit-rtl-ordering:left}input[type="file"]::-webkit-file-upload-button{background:#888;border:none;color:#E9E9E9;cursor:pointer;line-height:normal;margin-right:10px;padding:10px 25px;text-align:center;text-transform:uppercase;-webkit-appearance:none}input[type="file"]::-webkit-file-upload-button:hover{background:#999}input[type="file"].border{border-top:solid 1px #CCC;padding-top:10px;margin-top:10px}fieldset legend{color:#4b94d2;font-size:1em;font-weight:700;text-transform:uppercase}.required-form{color:#e2b702;font-size:1.5em;line-height:1}header .topo{border-bottom:solid 1px #ebebeb;font-family:'Roboto Condensed', sans-serif;font-size:.9em;padding-top:.3rem}header .topo .fone{font-size:1.2em}header .topo .fone ul{padding:.5rem 0;margin-bottom:0}header .topo .fone ul li a{color:#777}header .topo .fone ul li a:hover{color:#02a8fa;text-decoration:none}header .topo p{margin-bottom:0;padding:.5rem 1rem}header .topo p i{color:#351780}header .topo .cart{background:#facf45;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#2d136d;padding:.3rem .5rem;margin-top:-6px}header .topo .cart:hover{background:#f4c326;text-decoration:none}header .topo .cart i{color:#2d136d}header .rd-social .nav-link{color:#ccc;font-size:1.5em;padding:.5rem;line-height:1}header .rd-social .nav-link span{font-size:0.8em}header .rd-social .nav-link:hover{color:#02a8fa}header .logo{height:62px;width:190px}header .navbar{padding:.5rem 0}header a.nav-link,header a.dropdown-item,footer a.nav-link,footer a.dropdown-item{display:inline-block;width:auto}header .dropdown .dropdown-toggle::after,footer .dropdown .dropdown-toggle::after{display:none}header .dropdown .dropdown-menu,footer .dropdown .dropdown-menu{border:0;padding:0;display:block;box-shadow:none !important}header .dropdown .dropdown-menu a.dropdown-item,footer .dropdown .dropdown-menu a.dropdown-item{color:#3a1791;font-size:14px;padding:.5rem 0.7rem}header .dropdown .dropdown-menu a.dropdown-item:focus,header .dropdown .dropdown-menu a.dropdown-item:visited,footer .dropdown .dropdown-menu a.dropdown-item:focus,footer .dropdown .dropdown-menu a.dropdown-item:visited{color:#3a1791}header .dropdown .dropdown-menu a.dropdown-item:hover,footer .dropdown .dropdown-menu a.dropdown-item:hover{color:#02a8fa;background-color:#fff}@media (min-width: 1200px){header .dropdown .dropdown-toggle,footer .dropdown .dropdown-toggle{border-width:1px 1px 0 1px;border-style:solid;border-color:transparent}header .dropdown .dropdown-toggle::after,footer .dropdown .dropdown-toggle::after{display:inline-block}header .dropdown:hover .dropdown-toggle,header .dropdown.show .dropdown-toggle,footer .dropdown:hover .dropdown-toggle,footer .dropdown.show .dropdown-toggle{border-width:1px 1px 0 1px;border-style:solid;border-color:#ebebeb;border-radius:.25rem .25rem 0 0;z-index:10;background-color:#fff;position:relative}header .dropdown .dropdown-menu,footer .dropdown .dropdown-menu{border:1px solid #ebebeb;position:absolute;top:37px;border-radius:0 .25rem .25rem .25rem;z-index:5;width:190px;display:none}header .dropdown .dropdown-menu:hover,header .dropdown .dropdown-menu.show,footer .dropdown .dropdown-menu:hover,footer .dropdown .dropdown-menu.show{display:block}}header .navbar-toggler-icon{color:#351780}header .user{color:#02a8fa;font-family:'Roboto Condensed', sans-serif;font-size:1.2em;padding:.5em 0}.section-live>div{border-top:solid 1px #ebebeb}.section-live a:hover{text-decoration:none}.section-live a h3{font-size:1.5em}.section-slide .info{background:#0068b2;background:-moz-linear-gradient(top, #0068b2 0%, #f6bb1a 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, #0068b2), color-stop(100%, #f6bb1a));background:-webkit-linear-gradient(top, #0068b2 0%, #f6bb1a 100%);background:-o-linear-gradient(top, #0068b2 0%, #f6bb1a 100%);background:-ms-linear-gradient(top, #0068b2 0%, #f6bb1a 100%);background:linear-gradient(to bottom, #0068b2 0%,#f6bb1a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0068b2', endColorstr='#f6bb1a', GradientType=0 );color:#fff;padding:1rem}.section-slide .info .item-1,.section-slide .info .item-2,.section-slide .info .item-3{display:inline-block;height:63px;width:68px}.section-slide .info .item-1{background:url(../img/sprite.png) -80px 0}.section-slide .info .item-2{background:url(../img/sprite.png) -148px 0}.section-slide .info .item-3{background:url(../img/sprite.png) -216px 0}.section-cursos .box{border:solid 1px #c9c9c9;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;margin:15px 0}.section-cursos .owl-item .box{margin:15px 10px}.section-cursos .box:hover{-webkit-box-shadow:0px 3px 20px 1px rgba(0,0,0,0.2);-moz-box-shadow:0px 3px 20px 1px rgba(0,0,0,0.2);box-shadow:0px 3px 20px 1px rgba(0,0,0,0.2)}.section-cursos .box a{display:block;position:relative}.section-cursos .box a .splash{position:absolute;bottom:-1px;left:10px;width:10%;min-width:45px;max-width:67px;height:80px;background:url(../img/icon-hoje.png) left bottom no-repeat;background-size:contain}.section-cursos .box a .splash.aovivo{background:url(../img/icon-aovivo.png) right bottom no-repeat;background-size:contain;left:auto;right:10px}.section-cursos .box a .splash.nota-fiscal{background:url(../img/icon-nota-fiscal.png) right bottom no-repeat;background-size:contain}.section-cursos .box img{-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0;display:initial}.section-cursos .box .info{padding:1rem}.section-cursos .box h2{color:#2d136d;font-size:1.5em;font-weight:400}.section-cursos .box h2 a{text-decoration:none}.section-cursos .box .linha{border-bottom:solid 1px #ccc}.section-cursos .box .fa-star{color:#f6bb1a}.section-cursos .box strong{color:#2d136d}.section-cursos .box .preco{color:#2d136d;font-size:1.5em;font-weight:300}.section-cursos .box .preco small{font-size:70%;font-weight:300}.section-cursos .box .gratuito{color:#02a8fa;font-size:1.5em;font-weight:300}.section-cursos .box .btn{font-size:.8em;font-weight:700;letter-spacing:.1em;padding:.3rem .9rem}.section-cursos .box .btn.btn-gray{cursor:default}.section-cursos .owl-carousel{position:relative}.section-cursos button.owl-prev{color:#be993e;display:none !important;left:-35px;position:absolute;top:40%}.section-cursos button.owl-next{color:#be993e;display:none !important;position:absolute;right:-35px;top:40%}.section-cursos button.owl-next i,.section-cursos button.owl-prev i{color:#c9c9c9;font-size:2.5em}.owl-theme .owl-nav [class*='owl-']:hover{background:transparent;color:#be993e;text-decoration:none}.section-cursos-novos .row>div{display:none}.section-matricula h5{color:#2d136d}.section-matricula ol{margin-bottom:0.5rem !important}.section-matricula .modal-footer{padding:0.5rem 1rem}.section-matricula.linha{border-bottom:solid 1px #ccc}.section-matricula .fa-star{color:#f6bb1a}.section-matricula .preco{color:#2d136d;font-size:1.5em;font-weight:300}.section-matricula .preco small{font-size:70%;font-weight:300}.section-matricula .gratuito{color:#02a8fa;font-size:1.5em;font-weight:300}.section-matricula .btn-yellow{font-size:.8em;font-weight:700;letter-spacing:.1em;padding:.3rem .9rem}.section-matricula .nav-tabs{border:0;justify-content:space-between}.section-matricula .nav-tabs .nav-link{margin:0;font-size:.8em;letter-spacing:.1em;padding:.3rem .9rem}.section-matricula .nav-tabs .nav-link:not(.btn){font-weight:400}.section-matricula .nav-tabs .nav-link:not(.btn):hover{border:1px solid transparent}.section-matricula .nav-tabs .nav-link.active{display:none !important}.section-matricula .nav-tabs .nav-link.active+button{display:block !important}@media (min-width: 576px){.section-matricula .nav-tabs .nav-link.active+button{display:inline-block !important}}.section-matricula .nav-tabs .nav-link.btn{flex:1 100%;border:solid 2px #f6bb1a}.section-matricula .nav-tabs .nav-link.btn:hover{border:solid 2px #4c00d7}@media (min-width: 576px){.section-matricula .nav-tabs .nav-link.btn{flex:initial}}.section-matricula #form-inscricao .options{padding:20px;background-color:#f1f3f5}.section-matricula #form-inscricao .options ul,.section-matricula #form-inscricao .options fieldset{display:none}.section-matricula #form-inscricao .options.active{background-color:#e8f2fc}.section-matricula #form-inscricao .options.active ul,.section-matricula #form-inscricao .options.active fieldset{display:inherit}.section-matricula #form-inscricao .options ul{font-size:.8em;color:#dc3545}.section-matricula #form-inscricao .options fieldset .cartoes-credito a{display:inline-block;width:18%;padding-right:5px;margin-bottom:10px}.section-matricula #form-inscricao .options fieldset .cartoes-credito a img{max-width:100%;-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:all .3s}.section-matricula #form-inscricao .options fieldset .cartoes-credito a img.active{-webkit-filter:grayscale(0%);filter:grayscale(0%)}@media (min-width: 576px){.section-matricula #form-inscricao .options fieldset .cartoes-credito a{width:10%}}.section-banner-icons{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;color:#fff;padding:2rem 1rem}.section-banner-icons h1{font-size:2em;font-weight:100}.section-banner-icons .item-1 span,.section-banner-icons .item-2 span,.section-banner-icons .item-3 span,.section-banner-icons .item-4 span,.section-banner-icons .item-5 span,.section-banner-icons .item-6 span{display:inline-block;height:73px;width:102px}.section-banner-icons .item-1 span{background:url(../img/sprite.png) 0 -80px}.section-banner-icons .item-2 span{background:url(../img/sprite.png) -102px -80px}.section-banner-icons .item-3 span{background:url(../img/sprite.png) -204px -80px}.section-banner-icons .item-4 span{background:url(../img/sprite.png) 0 -153px}.section-banner-icons .item-5 span{background:url(../img/sprite.png) -102px -153px}.section-banner-icons .item-6 span{background:url(../img/sprite.png) -204px -153px}.section-descubra{background:#f6bb1a}.section-descubra .info{color:#2c116d;padding:2.5rem}.section-descubra .info h3{font-size:2rem;font-weight:100}.section-descubra .info .icon{background:url(../img/sprite.png) 0 -227px;display:inline-block;height:109px;width:109px}.section-descubra .img{background:url(../img/teste-descubra.jpg);background-repeat:no-repeat;background-size:cover}.section-depoimentos article{padding:2rem 1.5rem 1.5rem 1.5rem;text-align:center}.section-depoimentos article h5{color:#2c116d;font-size:1.7em}.section-depoimentos .owl-nav{display:none}.text-editor a{color:#f8b602}.text-editor a:hover{color:#e5a904;text-decoration:underline}.text-editor ul li{margin-bottom:.4rem}.page-fale-conosco .info{color:#fff;padding:1.5rem}.page-fale-conosco .info i{font-size:3.5em}.page-fale-conosco .info,.page-fale-conosco .info a{color:#fff}.page-cursos input[type="search"]{padding:.65rem .8rem;width:80%}.page-cursos input[type="submit"]{padding:.65rem .8rem;width:17%}.page-cursos form .btn{padding:.75rem}.page-detalhe-curso h2{color:#2d136d}.page-detalhe-curso .text-editor .videodetector{width:100%;padding-top:56.25%;position:relative;margin-bottom:1rem}.page-detalhe-curso .text-editor .videodetector .remove-videodetector{display:none}.page-detalhe-curso .text-editor .videodetector iframe{width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0}.page-detalhe-curso .box{-webkit-box-shadow:0px 2px 10px 1px rgba(0,0,0,0.2);-moz-box-shadow:0px 2px 10px 1px rgba(0,0,0,0.2);box-shadow:0px 2px 10px 1px rgba(0,0,0,0.2)}.page-detalhe-curso .box .info{padding:1rem}.page-detalhe-curso .box .linha{border-bottom:solid 1px #ccc}.page-detalhe-curso .box .fa-star{color:#f6bb1a}.page-detalhe-curso .box strong{color:#2d136d}.page-detalhe-curso .box .preco{color:#2d136d;font-size:1.8em;font-weight:300}.page-detalhe-curso .box .preco small{font-size:70%;font-weight:300}.page-detalhe-curso .box .gratuito{color:#02a8fa;font-size:1.8em;font-weight:300}.page-detalhe-curso .box .btn-yellow{font-size:1em;font-weight:700;letter-spacing:.1em;padding:.5rem 1.2rem}.page-detalhe-curso .box .table{font-size:.9em}.page-novos-cursos header .btn small{text-transform:none}.page-cursos-externos .box{border-right:solid #f6bb1a 2px}.page-cursos-externos .text-editor{font-size:.9em}.page-como-funciona .passos{color:#fff;padding:1rem 2rem}.page-como-funciona .passos span{font-size:3em}.page-como-funciona .passos h4{font-size:1.2em;font-weight:100}.page-como-funciona .passos a{color:#fff;text-decoration:underline}.page-como-funciona .passos a:hover{opacity:.8}.page-galeria .box{-webkit-box-shadow:0px 1px 5px 1px rgba(0,0,0,0.2);-moz-box-shadow:0px 1px 5px 1px rgba(0,0,0,0.2);box-shadow:0px 1px 5px 1px rgba(0,0,0,0.2)}.page-galeria .info{padding:1rem}.page-galeria a:hover.info{text-decoration:none !important}.page-blog .destaq-post{border-bottom:solid 1px #ebebeb;margin-bottom:1.7rem;padding-bottom:1.7rem}.page-blog .destaq-post img:hover{opacity:.8}.page-blog .destaq-post h3{font-size:1.4rem}.page-blog .destaq-post p{font-size:.9em}.page-blog .destaq-post a:hover{text-decoration:none}.page-blog .categorias{background:#2d136d;color:#f6c327;padding:1.5rem}.page-blog .categorias li{border-top:solid 1px #594192;margin-top:.7rem;padding-top:.7rem}.page-blog .categorias a{color:#fff}.page-blog .categorias a:hover{opacity:.7;text-decoration:none}.page-blog .categorias .btn{color:#f6c327}.page-blog .post h1{font-weight:100}.page-blog .post img{max-width:100%;height:auto !important}footer{border-top:solid 1px #ebebeb;padding-top:3rem}footer .navbar-expand-lg{border-top:solid 1px #ebebeb;border-bottom:solid 1px #ebebeb}footer .site-map{width:max-content;margin:auto}footer .logo{text-align:center}footer .jazzz{background:url(../img/sprite.png) 0 0;display:inline-block;height:80px;opacity:.7;text-align:center;width:80px}footer .jazzz:hover{opacity:1}.ctl-meus-cursos table tr.now{background-color:#e7fbec}.ctl-meus-cursos table tr.old{background-color:#fff7ed}.ctl-meus-cursos .legend{text-align:right}.ctl-meus-cursos .legend span{margin-right:10px;font-size:0.9em}.ctl-meus-cursos .legend span i{border:1px solid #dee2e6;color:#fff}.ctl-meus-cursos .legend span i.now{color:#e7fbec}.ctl-meus-cursos .legend span i.old{color:#fff7ed}.tooltip-inner{max-width:420px}.ctl-index.act-index .carousel.mobile{display:none}@media (max-width: 769px){.ctl-index.act-index .carousel{display:none}.ctl-index.act-index .carousel.mobile{display:block}}.carousel-control-next,.carousel-control-prev{width:25px}.carousel-control-prev{left:4%}.carousel-control-next{right:4%}.whatsapp-fix{display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:50%;text-decoration:none;position:fixed;right:10px;bottom:10px;z-index:30;background-color:#4CCB5A;bottom:30px}.whatsapp-fix:hover{background-color:#2e9d3a;text-decoration:none}.whatsapp-fix i{transition:all .1s;color:#fff;font-size:30px;transform:scale(1)}@media (min-width: 321px){.section-live a h3{font-size:1.6em}.page-detalhe-curso .box .info{padding:1.5rem}}@media (min-width: 576px){.page-detalhe-curso .box .table{font-size:1em}.section-live a h3{font-size:1.7em}}@media (min-width: 768px){.title-hr-center span{margin-top:-19px}.title-hr-center h1{font-size:2em;margin-bottom:-19px;padding:1rem}.section-live a h3{font-size:1.8em}.section-slide .info{background:#0068b2;background:-moz-linear-gradient(left, #0068b2 0%, #f6bb1a 100%);background:-webkit-gradient(left top, right top, color-stop(0%, #0068b2), color-stop(100%, #f6bb1a));background:-webkit-linear-gradient(left, #0068b2 0%, #f6bb1a 100%);background:-o-linear-gradient(left, #0068b2 0%, #f6bb1a 100%);background:-ms-linear-gradient(left, #0068b2 0%, #f6bb1a 100%);background:linear-gradient(to right, #0068b2 0%,#f6bb1a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0068b2', endColorstr='#f6bb1a', GradientType=1 )}.section-banner-icons h1{font-size:2.7em}.page-fale-conosco .info{padding:3rem}.page-cursos-externos .box{border-right:solid #f6bb1a 5px}.page-como-funciona .passos h4{font-size:1.3em}.page-como-funciona .passos span{font-size:5em}}@media (min-width: 992px){header .logo{height:77px;width:237px}.section-live a h3{font-size:2em}.section-cursos button.owl-prev{color:#be993e;display:inline-block !important;left:-40px;position:absolute;top:40%}.section-cursos button.owl-next{color:#be993e;display:inline-block !important;position:absolute;right:-40px;top:40%}.page-cursos input[type="search"]{width:85%}.page-cursos button[type="submit"]{width:12%}.page-blog .destaq-post p{font-size:1em}footer{border-top:none;padding-top:0}}@media (min-width: 1200px){.navbar-expand-xl .navbar-nav .nav-link{padding-right:0.7rem;padding-left:0.7rem}.title-hr-center{margin-bottom:3rem}.section-live a h3{font-size:2.5em}.section-descubra .info h3{font-size:3rem}.page-cursos-externos .box{border-right:solid #f6bb1a 10px}.page-como-funciona .passos span{font-size:7em}.page-como-funciona .passos h4{font-size:1.5em}}.content section.error h4{color:#d73550;font-size:20px;text-transform:uppercase;margin-bottom:5px}.content section.error .not-found{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.content section.error .not-found .container{padding:40px 15px}.content section.error .esq{float:left;width:25%}@media (max-width: 480px){.content section.error .esq{width:100%;margin-bottom:15px}}.content section.error .esq img{display:block;margin:0 auto}@media (max-width: 768px){.content section.error .esq img{max-width:100%}}.content section.error .dir{float:left;width:75%;padding:0 8.33%}@media (max-width: 480px){.content section.error .dir{width:100%;padding:0}}.content section.error .dir h3{color:#d73550;font-size:36px;text-transform:uppercase;margin-bottom:5px}@media (max-width: 480px){.content section.error .dir h3{font-size:25px}}#loading{width:100%;height:100%;top:0;left:0;position:fixed;background:rgba(0,0,0,0.5);z-index:999999;display:none}#loading i{color:#ffb91a;position:fixed;top:50%;left:50%;margin:-13px 0 0 -13px;font-size:30px}@keyframes cog1{50%{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes cog2{50%{-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}100%{-moz-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}#loading i.cog-01{-moz-animation:cog1 2s infinite linear;-webkit-animation:cog1 2s infinite linear;animation:cog1 2s infinite linear;margin:-32px 0 0 -32px}#loading i.cog-02{-moz-animation:cog2 2s infinite linear;-webkit-animation:cog2 2s infinite linear;animation:cog2 2s infinite linear}.select2-container--default{width:100% !important}.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--multiple{width:100%;min-height:43px;background-color:#fff;border:1px solid #959595;padding:10px 15px;-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;cursor:pointer;color:#8b8b8b}.select2-container--default .select2-selection--single:focus,.select2-container--default .select2-selection--multiple:focus{color:#000;outline:none;border:1px solid #000}.select2-container--default .select2-selection--single .select2-selection__rendered,.select2-container--default .select2-selection--multiple .select2-selection__rendered{line-height:22px;font-size:14px;color:#8b8b8b}.select2-container--default .select2-selection--single .select2-selection__rendered .select2-search__field,.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search__field{margin:0;padding:0;font-size:13px}.select2-container--default .select2-selection--single .select2-selection__choice,.select2-container--default .select2-selection--multiple .select2-selection__choice{margin:0;font-size:13px;line-height:1.6;height:22px}.select2-container--default .select2-selection--single .select2-selection__placeholder,.select2-container--default .select2-selection--multiple .select2-selection__placeholder{font-size:13px;line-height:1.7;color:#d0d0d0;font-style:italic}.select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:0}.select2-container--default .select2-selection--single .select2-selection__arrow{top:9px;right:8px}.select2-container--default .select2-selection--single .select2-selection__clear{margin-left:5px;color:#d73550}.select2-container--default .select2-selection--multiple .select2-selection__clear{margin-top:0}.select2-container--default .select2-selection--multiple .select2-selection__rendered{padding:0}.select2-container--default .select2-selection--multiple .select2-selection__choice{margin-right:10px}.select2-container--default .select2-search--inline .select2-search__field{padding:0 !important;height:20px}.select2-container--default .select2-results__option[aria-selected]{border-top:1px dotted #ccc}.select2-container--default .select2-results__option[aria-selected]:first-child{border-top:0}.select2-container--default .select2-search--dropdown{background-color:#dedede}.select2-container--default .select2-search--dropdown input{padding:10px !important;height:auto}.select2-container--default.select2-container--open .select2-selection--single,.select2-container--default.select2-container--open .select2-selection--multiple{border:1px solid #000}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__rendered,.select2-container--default.select2-container--open .select2-selection--multiple .select2-selection__rendered{color:#000}.select2-dropdown{z-index:9999}.select2-results__option{font-size:14px}.invalid+.select2-container--default .select2-selection--single,.invalid+.select2-container--default .select2-selection--multiple{border:1px solid #d73550}.mfp-content .white-popup-block{background:#FFF;text-align:left;max-width:970px;padding:10px 20px 20px;margin:20px auto;position:relative;-moz-box-shadow:-1px 1px 41px -3px #000;-webkit-box-shadow:-1px 1px 41px -3px #000;box-shadow:-1px 1px 41px -3px #000}.mfp-content .white-popup-block.cvv{width:495px}.mfp-content .white-popup-block .mfp-close{color:#d73550;background-color:#FFF}.mfp-content .white-popup-block .schedule-legend{margin-top:-50px}@media (max-width: 480px){.mfp-content .white-popup-block .schedule-legend{margin-top:-10px}}.mfp-content .white-popup-block #responsiveTable table thead tr th,.mfp-content .white-popup-block #responsiveTable table tbody tr td{font-size:12px}.mfp-content h1 span{font-size:20px;font-weight:500}.mfp-content h2{margin:0 0 10px}.mfp-content label span{font-size:1.2em;padding:0 5px}.mfp-content label span.address{font-size:12px;padding:0}.mfp-content label span.exemple{font-size:10px;padding:0}.mfp-content label span.exemple a{color:#d73550}.mfp-content textarea{height:100px}.mfp-content a{color:#0c1a6d;text-decoration:none}.mfp-content a:hover{text-decoration:underline}.mfp-content a.link-del{display:initial;margin:33px 10px 0;color:#d73550;float:right;font-size:14px}.mfp-content .grid .clearfix .clearfix{margin-bottom:0}.mfp-content .grid .clearfix.moip{display:none}.sweet-alert h2{margin:10px 0}.sweet-alert .sa-icon{margin:10px auto}.sweet-alert p ul{padding-left:25px}.sweet-alert p ul li{text-align:left;margin-bottom:5px}.sweet-alert p span.note{display:block;margin-top:10px;color:#d73550;font-size:12px}.sweet-alert a{color:#0c1a6d}.sweet-alert a:hover{color:#d73550}
/*# sourceMappingURL=styles.css.map */
