.icones-sprite,.icones-bandeiras,.icones-bb,.icones-bradesco,.icones-calendario,.icones-carrinho,.header-principal .link-carrinho a,.icones-facebook-b,.icones-facebook,.icones-instagram,.icones-itau,.opcao-radio-banco .itau,.icones-outros,.icones-phone,.icones-seta-baixo,.triangulo-rolagem:not(.triangulo):before,.triangulo:not(.triangulo):before,.icones-seta-direita,.icones-seta-esquerda,.icones-twitter-b,.icones-twitter,.icones-vimeo,.icones-whatts,.icones-youtube{background-image:url('../img/icones-s9ac3a016c9.png');background-repeat:no-repeat}.icones-bandeiras{background-position:0 0}.icones-bb{background-position:0 -26px}.icones-bradesco{background-position:0 -57px}.icones-calendario{background-position:0 -88px}.icones-carrinho,.header-principal .link-carrinho a{background-position:0 -104px}.icones-facebook-b{background-position:0 -123px}.icones-facebook{background-position:0 -139px}.icones-instagram{background-position:0 -155px}.icones-itau,.opcao-radio-banco .itau{background-position:0 -170px}.icones-outros{background-position:0 -201px}.icones-phone{background-position:0 -217px}.icones-seta-baixo,.triangulo-rolagem:not(.triangulo):before,.triangulo:not(.triangulo):before{background-position:0 -232px}.icones-seta-direita{background-position:0 -246px}.icones-seta-esquerda{background-position:0 -282px}.icones-twitter-b{background-position:0 -318px}.icones-twitter{background-position:0 -333px}.icones-vimeo{background-position:0 -348px}.icones-whatts{background-position:0 -363px}.icones-youtube{background-position:0 -378px}.container{position:relative;max-width:1040px;margin:0 auto}@media (max-width: 1040px){.container{padding:0 10px}}.container-overflow{position:relative;max-width:1140px;margin:0 auto}@media (max-width: 1140px){.container-overflow{padding:0 10px}}.sessao-sobre .desc-sobre,.sessao-sobre .parceiros,.lista-videos li,.sessao-outros-cursos .todos-cursos,.sessao-outros-cursos .calendario-cursos,.login-matricula,.cadastre-se,.mestres,.diferenciais{float:left;padding:0 2px;margin-bottom:4px}.sessao-sobre .desc-sobre,.sessao-sobre .parceiros,.lista-videos li,.sessao-outros-cursos .todos-cursos,.sessao-outros-cursos .calendario-cursos,.login-matricula,.cadastre-se{width:50%}.mestres,.diferenciais{width:75%}@media (max-width: 640px){.sessao-sobre .desc-sobre,.sessao-sobre .parceiros,.lista-videos li,.sessao-outros-cursos .todos-cursos,.sessao-outros-cursos .calendario-cursos,.login-matricula,.cadastre-se,.mestres,.diferenciais{float:none;width:100%}}.input-2 .form-control,.input-3 .form-control,.input-4 .form-control,.tile .midia-content,.tile .detalhes-tile,.header-principal .logo,.header-principal .logo a,.header-principal .links-internos,.header-principal .links-internos li,.footer-principal .mapa-botao,.footer-principal .footer-parceiros,.footer-principal .contato,.footer-principal .link-cadastros,.sessao-investimento .link-matricula,.sessao-investimento .icones-bandeiras,.sessao-outros-cursos .todos-cursos ul,.sessao-listagem-cursos h2,.busca-cursos input,.busca-cursos .btn,.busca-cursos .dropdown-categoria-cursos,.busca-cursos .dropdown-filtro-cursos,.busca-cursos .wizard>.actions a:not(.link-mais-cursos),.wizard>.actions .busca-cursos a:not(.link-mais-cursos),.foto-equipe-mestre,.detalhes-equipe-mestre,.item-carrinho .imagem-tile,.item-carrinho .acoes,.resumo-matricula .imagem-item-resumo,.resumo-matricula .detalhes-item-resumo,.form-valida-cartao .input-numero-cartao,.form-valida-cartao .input-titular-cartao,.form-valida-cartao .input-data-cartao,.form-valida-cartao .input-cod-cartao,.form-valida-cartao .input-cpf-titular,.form-valida-cartao .input-datanas-titular,.form-valida-cartao .input-data-cartao span,.form-valida-cartao .input-data-cartao input{float:left}.header-principal .login-contato,.sessao-sobre .link-saiba-mais,#tabs-formas-pagamento,.resumo-matricula{float:right}.carrosel-principal-textos .box .titulo-box,.sessao-sobre .desc-sobre{text-align:right}.sessao-sobre .desc-sobre p,.sessao-decricao-curso .descricao,.sessao-info-datas-curso .infos,.sessao-decricao-equipe .descricao,.sessao-decricao-equipe-mestre .descricao,.sessao-contato .descricao,.sessao-instituto p{text-align:justify}.link-contato{letter-spacing:1.5px}.container:before,.container-overflow:before,.radio-group:before,.input-2:before,.input-3:before,.input-4:before,.tile:before,.tumbs-categoria-cursos:before,.header-principal .navegacao-principal:before,.header-principal .links-internos:before,.wizard ul:before,.tabcontrol ul:before,.wizard>.steps:before,.wizard>.actions:before,.lista-videos:before,.sessao-outros-cursos .groupo-tile:before,.sessao-outros-cursos .cursos-interesse:before,.sessao-listagem-cursos .calendario:before,.sessao-listagem-cursos .tags:before,.tabs-container:before,.busca-cursos:before,#cursos:before,.mestres:before,.form-valida-cartao .infos-cartao:before,.modal .modal-header:before,.meus-pedidos-curso:before,.container:after,.container-overflow:after,.radio-group:after,.input-2:after,.input-3:after,.input-4:after,.tile:after,.tumbs-categoria-cursos:after,.header-principal .navegacao-principal:after,.header-principal .links-internos:after,.wizard ul:after,.tabcontrol ul:after,.wizard>.steps:after,.wizard>.actions:after,.lista-videos:after,.sessao-outros-cursos .groupo-tile:after,.sessao-outros-cursos .cursos-interesse:after,.sessao-listagem-cursos .calendario:after,.sessao-listagem-cursos .tags:after,.tabs-container:after,.busca-cursos:after,#cursos:after,.mestres:after,.form-valida-cartao .infos-cartao:after,.modal .modal-header:after,.meus-pedidos-curso:after{content:"";display:table}.container:after,.container-overflow:after,.radio-group:after,.input-2:after,.input-3:after,.input-4:after,.tile:after,.tumbs-categoria-cursos:after,.header-principal .navegacao-principal:after,.header-principal .links-internos:after,.wizard ul:after,.tabcontrol ul:after,.wizard>.steps:after,.wizard>.actions:after,.lista-videos:after,.sessao-outros-cursos .groupo-tile:after,.sessao-outros-cursos .cursos-interesse:after,.sessao-listagem-cursos .calendario:after,.sessao-listagem-cursos .tags:after,.tabs-container:after,.busca-cursos:after,#cursos:after,.mestres:after,.form-valida-cartao .infos-cartao:after,.modal .modal-header:after,.meus-pedidos-curso:after{clear:both}a,.btn,.dropdown-categoria-cursos,.dropdown-filtro-cursos,.wizard>.actions a:not(.link-mais-cursos),.wizard>.actions a:not(.link-mais-cursos):hover,.wizard>.actions a:not(.link-mais-cursos):active,input[type="text"],input[type="email"],input[type="tel"],input[type="password"],input[type="number"],textarea,select,.radio-group label,.triangulo-rolagem:not(.triangulo):before,.triangulo:not(.triangulo):before,.tumbs-categoria-cursos,.tumbs-categoria-cursos .tumb-image span,.header-principal .link-carrinho a,.wizard .progress-bar:before,.cursos-listagem .tumbs-categoria-cursos .tumb-image,.item-mestre:hover{-moz-transition:.2s;-o-transition:.2s;-webkit-transition:.2s;transition:.2s}input[type="text"]:focus,input[type="email"]:focus,input[type="tel"]:focus,input[type="password"]:focus,input[type="number"]:focus,textarea:focus,select:focus,.tile a.imagem-tile:hover,.cursos-listagem .tumbs-categoria-cursos .tumb-image.active{-moz-box-shadow:11px -11px 0px -9px #30b1c2,-11px 11px 0px -9px #30b1c2;-webkit-box-shadow:11px -11px 0px -9px #30b1c2,-11px 11px 0px -9px #30b1c2;box-shadow:11px -11px 0px -9px #30b1c2,-11px 11px 0px -9px #30b1c2}.sessao-nossos-cursos,.sessao-info-datas-curso{background-color:#4f5254;color:#fff}.sessao-decricao-curso,.sessao-listagem-cursos,.sessao-decricao-equipe,.sessao-decricao-equipe-mestre,.sessao-contato,.sessao-matricula,.sessao-perfil,.sessao-mais-listagem,.sessao-mais-detalhes,.sessao-instituto{padding-top:175px}@media (max-width: 880px){.sessao-decricao-curso,.sessao-listagem-cursos,.sessao-decricao-equipe,.sessao-decricao-equipe-mestre,.sessao-contato,.sessao-matricula,.sessao-perfil,.sessao-mais-listagem,.sessao-mais-detalhes,.sessao-instituto{padding-top:140px}}.sessao-decricao-curso .descricao,.sessao-info-datas-curso .infos,.investimento-desc,.sessao-outros-cursos .cursos-interesse{width:calc(100% - 260px)}@media (max-width: 880px){.sessao-decricao-curso .descricao,.sessao-info-datas-curso .infos,.investimento-desc,.sessao-outros-cursos .cursos-interesse{width:100%}}.lista-videos .imagem-tile,.item-mestre .imagem-mestre{position:relative;display:block;height:0;overflow:hidden}.lista-videos .imagem-tile>img,.item-mestre .imagem-mestre>img{position:absolute;top:50%;left:50%;bottom:0;height:100%;width:auto;max-width:none;border:0;-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@font-face{font-family:'Lucida Sans';src:url("../fonts/lucida_sans/lucida_sans-webfont.eot");src:url("../fonts/lucida_sans/lucida_sans-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/lucida_sans/lucida_sans-webfont.woff2") format("woff2"),url("../fonts/lucida_sans/lucida_sans-webfont.woff") format("woff"),url("../fonts/lucida_sans/lucida_sans-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Kenyan Coffe Bold';src:url("../fonts/kenyan_coffee/kenyan_coffee_bd-webfont.eot");src:url("../fonts/kenyan_coffee/kenyan_coffee_bd-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/kenyan_coffee/kenyan_coffee_bd-webfont.woff2") format("woff2"),url("../fonts/kenyan_coffee/kenyan_coffee_bd-webfont.woff") format("woff"),url("../fonts/kenyan_coffee/kenyan_coffee_bd-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Kenyan Coffe Regular';src:url("../fonts/kenyan_coffee/kenyan_coffee_rg-webfont.eot");src:url("../fonts/kenyan_coffee/kenyan_coffee_rg-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/kenyan_coffee/kenyan_coffee_rg-webfont.woff2") format("woff2"),url("../fonts/kenyan_coffee/kenyan_coffee_rg-webfont.woff") format("woff"),url("../fonts/kenyan_coffee/kenyan_coffee_rg-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Franklin Gothic';src:url("../fonts/franklingothic/fradm.TTF") format("truetype");font-weight:normal;font-style:normal}*{margin:0;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}img{max-width:100%}li{line-height:1.4}body{background:#fff;font-family:"Lucida Sans","Open sans",sans-serif;font-size:16.25px;color:#544642}.main{min-height:calc(100vh - 245px)}a{color:#30b1c2;text-decoration:none}a:hover{color:#2893a1}.link-saiba-mais{color:#544642;cursor:pointer;text-transform:uppercase;font-size:12px;font-weight:bold;margin-right:5px}.link-saiba-mais:before{content:"<";left:-5px}.link-saiba-mais:after{content:">";left:5px}.link-saiba-mais:before,.link-saiba-mais:after{position:relative;top:1px;color:#30b1c2;font-family:monospace;font-size:20px;font-weight:normal;display:inline-block;-moz-transition:.15s;-o-transition:.15s;-webkit-transition:.15s;transition:.15s}.link-saiba-mais:hover{color:#000}.link-saiba-mais:hover:before{left:-10px}.link-saiba-mais:hover:after{left:10px}.link-contato{color:#544642;font-family:"Kenyan Coffe Regular","Open sans",sans-serif}@media (max-width: 880px){.link-contato{display:block;padding:10px;text-align:center}}.link-contato li{display:inline-block;margin-right:15px}.link-contato li:first-child{margin-right:20px}.link-contato li:last-child{margin-right:0}.link-contato a{display:inline-block;width:15px;height:15px;opacity:0.8}.link-contato a:hover{opacity:1}.btn,.dropdown-categoria-cursos,.dropdown-filtro-cursos,.wizard>.actions a:not(.link-mais-cursos),.wizard>.actions a:not(.link-mais-cursos):hover,.wizard>.actions a:not(.link-mais-cursos):active{display:inline-block;border:none;color:#FFF;padding:15px 20px;font-size:18px;font-family:'Arial';text-align:center;outline:none;cursor:pointer;background:#30b1c2}.btn:not(.disabled):hover,.dropdown-categoria-cursos:not(.disabled):hover,.dropdown-filtro-cursos:not(.disabled):hover,.wizard>.actions a:not(.disabled):hover:not(.link-mais-cursos),.btn:not(.disabled).active,.dropdown-categoria-cursos:not(.disabled).active,.dropdown-filtro-cursos:not(.disabled).active,.wizard>.actions a:not(.disabled).active:not(.link-mais-cursos){background:#268c99;color:#FFF}.btn.disabled,.disabled.dropdown-categoria-cursos,.disabled.dropdown-filtro-cursos,.wizard>.actions a.disabled:not(.link-mais-cursos){background:#D8D8D8;cursor:default;color:#BDBDBD}h1,h2,h3{font-family:"Kenyan Coffe Regular","Open sans",sans-serif;font-weight:normal;color:#544642}h2{font-size:35px}.titulo-sublinhado{position:relative;margin-bottom:25px}.titulo-sublinhado:after{content:"";display:inline-block;position:absolute;left:0;bottom:-15px;width:45px;height:5px;background:#30b1c2}@media (max-width: 640px){.titulo-sublinhado{text-align:center}.titulo-sublinhado:after{left:auto;right:50%;-moz-transform:translateX(50%);-ms-transform:translateX(50%);-webkit-transform:translateX(50%);transform:translateX(50%)}}.subtitulo-sessao{color:#30b1c2;font-size:18px;font-family:"Lucida Sans","Open sans",sans-serif;margin-bottom:15px}.italico{font-style:italic}p,address{word-break:break-word;font-style:normal;margin-bottom:10px;line-height:21px}ul{list-style-type:none}ul.list{list-style-type:disc;list-style-position:inside;padding-left:20px}ul.list li:last-child{margin-bottom:10px}table{border-collapse:collapse;border-spacing:0;border:1px solid #30B1C2;width:100%}table thead{background:#30b1c2;color:#fff}table tbody tr{background:transparent;-moz-transition:.35s;-o-transition:.35s;-webkit-transition:.35s;transition:.35s}table tbody tr:nth-child(odd){background:rgba(48,177,194,0.08)}table tbody tr:hover{background:rgba(48,177,194,0.2)}table th{border:none;text-align:left}table th,table td{padding:10px}@media (max-width: 880px){.tabela-responsiva{border:1px solid #30b1c2;width:100%;overflow-x:auto}}.label{color:#fff;display:inline-block;font-size:0.75rem;padding:5px}.label.label-primary{background:#30b1c2}.label.label-success{background:#368e41}.label.label-warning{background:#F2E128}.label.label-danger{background:#F54224}.label.label-info{background:#70C1CC}input[type="text"],input[type="email"],input[type="tel"],input[type="password"],input[type="number"],textarea,select{padding:8px 10px;display:block;width:100%;border:1px solid #CCC;outline:none;font-family:"Open sans";font-size:16px;line-height:16px;background-color:#fff;background-image:url(../img/bg-inputs.png);resize:none;-moz-box-shadow:0 0 0 0 transparent;-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}input[type="text"]:focus,input[type="email"]:focus,input[type="tel"]:focus,input[type="password"]:focus,input[type="number"]:focus,textarea:focus,select:focus{outline:none}input[type="text"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="tel"]:-moz-placeholder,input[type="password"]:-moz-placeholder,input[type="number"]:-moz-placeholder,textarea:-moz-placeholder,select:-moz-placeholder{color:rgba(84,70,66,0.8)}input[type="text"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="number"]::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder{color:rgba(84,70,66,0.8)}input[type="text"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder{color:rgba(84,70,66,0.8)}input[type="text"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{color:rgba(84,70,66,0.8)}input[type="text"],input[type="email"],input[type="tel"],input[type="password"],input[type="number"],select{height:43px}.checkbox label{cursor:pointer}.radio-group{position:relative;display:inline-block;margin-right:10px}.radio-group:last-child{margin-right:0}.radio-group input[type="radio"]{position:absolute;top:50%;left:2px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.radio-group input[type="radio"]:checked+label{opacity:1}.radio-group label{margin-left:20px;cursor:pointer;opacity:.5}.form-control{position:relative;margin-bottom:20px}.form-control label{display:inline-block;margin-bottom:5px;line-height:15px}.form-control.invalido input,.form-control.invalido textarea,.form-control.invalido select{-moz-box-shadow:11px -11px 0px -9px red,-11px 11px 0px -9px red;-webkit-box-shadow:11px -11px 0px -9px red,-11px 11px 0px -9px red;box-shadow:11px -11px 0px -9px red,-11px 11px 0px -9px red}.form-control .mensagem-invalido{position:absolute;display:inline-block}.form-control.invalido .mensagem-invalido{color:#F00;bottom:5px;right:10px}.input-2 .form-control,.input-3 .form-control,.input-4 .form-control{padding-right:8px}.input-2 .form-control:last-child,.input-3 .form-control:last-child,.input-4 .form-control:last-child{padding-right:0}@media (max-width: 640px){.input-2 .form-control,.input-3 .form-control,.input-4 .form-control{padding-right:0}}.input-2 .form-control{width:50%}.input-3 .form-control{width:33.33%}.input-4 .form-control{width:25%}@media (max-width: 640px){.input-2 .form-control,.input-3 .form-control,.input-4 .form-control{float:none;width:100%}}.img-responsiva{display:block;width:100%;height:auto}.triangulo-rolagem,.triangulo{position:absolute;display:inline-block;top:-25px;left:50%;-moz-transform:translate(-50%);-ms-transform:translate(-50%);-webkit-transform:translate(-50%);transform:translate(-50%);border:solid transparent;border-bottom-color:#fff;border-top-width:0px;border-left-width:65px;border-right-width:65px;border-bottom-width:45px;z-index:10}.triangulo-rolagem:not(.triangulo):before,.triangulo:not(.triangulo):before{content:"";position:absolute;top:25px;left:-17px;width:36px;height:14px;opacity:.7}.triangulo-rolagem:not(.triangulo):hover:before,.triangulo:not(.triangulo):hover:before,.triangulo-rolagem:not(.triangulo):before:hover,.triangulo:not(.triangulo):before:hover{opacity:1;top:30px}.tile{background:#FFF}.tile .midia-content{width:100%}@media (min-width: 1041px){.tile .midia-content{max-width:200px}}@media (max-width: 1040px){.tile .midia-content{float:none;position:relative;display:block}}.tile a.imagem-tile:hover{outline:none}.tile .detalhes-tile{width:calc(100% - 200px);padding:10px 20px}@media (max-width: 1040px){.tile .detalhes-tile{width:100%}}.tile .detalhes-tile h3{margin-bottom:5px}.tile .detalhes-tile p{margin-bottom:0}.tile .detalhes-tile a{display:inline-block}.tumbs-categoria-cursos{margin-right:-2px;margin-left:-2px}@media (max-width: 1040px){.tumbs-categoria-cursos{position:relative;height:0;overflow:hidden;background:#dcddde;margin-right:2px;margin-left:2px;margin-bottom:10px}}.tumbs-categoria-cursos li{display:inline-block;float:left;width:12.5%;height:100px;padding:0 2px}@media (max-width: 1040px){.tumbs-categoria-cursos li{display:block;float:none;width:100%;height:auto;padding:0}}.tumbs-categoria-cursos li:nth-child(1) .tumb-image{background:url(../img/tumb-categoria-cursos-10-mais.jpg) center no-repeat;background-size:cover}.tumbs-categoria-cursos li:nth-child(2) .tumb-image{background:url(../img/tumb-categoria-cursos-audiovisual.jpg) center no-repeat;background-size:cover}.tumbs-categoria-cursos li:nth-child(3) .tumb-image{background:url(../img/tumb-categoria-cursos-atuacao.jpg) center no-repeat;background-size:cover}.tumbs-categoria-cursos li:nth-child(4) .tumb-image{background:url(../img/tumb-categoria-cursos-outras-artes.jpg) center no-repeat;background-size:cover}.tumbs-categoria-cursos li:nth-child(5) .tumb-image{background:url(../img/tumb-categoria-cursos-elearning.jpg) center no-repeat;background-size:cover}.tumbs-categoria-cursos li:nth-child(6) .tumb-image{background:url(../img/tumb-categoria-cursos-incompany.jpg) center no-repeat;background-size:cover}.tumbs-categoria-cursos li:nth-child(7) .tumb-image{background:url(../img/tumb-categoria-cursos-ensino-superior.jpg) center no-repeat;background-size:cover}.tumbs-categoria-cursos li:nth-child(8) .tumb-image{background:url(../img/tumb-categoria-cursos-avancados.jpg) center no-repeat;background-size:cover}.tumbs-categoria-cursos .tumb-image{position:relative;display:block;width:100%;height:100%;text-align:center;padding:10px 0;overflow:hidden}@media (max-width: 1040px){.tumbs-categoria-cursos .tumb-image{background-image:none !important}}.tumbs-categoria-cursos .tumb-image h3{position:absolute;width:100%;bottom:10px;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);font-family:"Lucida Sans","Open sans",sans-serif;font-size:13px;font-weight:bold;text-transform:uppercase;color:#30b1c2}@media (max-width: 1040px){.tumbs-categoria-cursos .tumb-image h3{position:static;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}}.tumbs-categoria-cursos .tumb-image span{position:absolute;display:inline-block;width:100%;height:100%;top:100%;left:0;background:rgba(48,177,194,0.9);color:#FFF}.tumbs-categoria-cursos .tumb-image span:after{content:attr(data-caption);display:inline-block;position:absolute;top:50%;left:50%;-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);width:80%;font-size:12px;line-height:1.4;text-transform:uppercase}@media (min-width: 1041px){.tumbs-categoria-cursos .tumb-image:hover span{top:0}}.dropdown-categoria-cursos,.dropdown-filtro-cursos{display:none}@media (max-width: 1040px){.dropdown-categoria-cursos,.dropdown-filtro-cursos{display:block;width:100%}.dropdown-categoria-cursos.active+.tumbs-categoria-cursos,.active.dropdown-filtro-cursos+.tumbs-categoria-cursos{height:268px;top:2px}}.box-curso,.mix{overflow:hidden}.box-curso:hover .filtro-box,.mix:hover .filtro-box{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1}.box-curso h1,.mix h1,.box-curso h2,.mix h2,.box-curso h3,.mix h3{font-family:"Lucida Sans","Open sans",sans-serif;font-size:12px;font-weight:bold;text-transform:uppercase;margin:8px 0;height:55px;line-height:16px}.box-curso p,.mix p{font-size:12px}.filtro-box{position:absolute;width:100%;height:100%;top:0;left:0;padding:30px;background:url(../img/bg-carrossel-cursos.png) center no-repeat;background-size:cover;color:#FFF;transform:scale(1.05);opacity:0;-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s}@media (max-width: 1039px){.filtro-box{text-align:center;padding:15% 10%}}.filtro-box li{text-transform:uppercase;color:#544642;font-size:13px;font-weight:bold;margin-bottom:5px}.filtro-box li:last-child strong{display:block;font-size:18px;margin-top:5px}.filtro-box strong{color:#dcddde}.filtro-box .link-matricule-se,.filtro-box .span-matricule-se{display:block;color:#544642;font-size:18px;font-weight:bold;text-transform:uppercase;text-align:center;margin-top:15px}.filtro-box .link-matricule-se:hover,.filtro-box .span-matricule-se:hover{color:#372e2c}.filtro-box .disponibilidade{color:#fff;text-transform:uppercase;font-weight:bold;position:absolute;text-align:center;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%}.filtro-box .link-saiba-mais:after,.filtro-box .link-saiba-mais:before,.filtro-box .link-saiba-mais{color:#dcddde}.filtro-box .link-saiba-mais{display:block;text-align:center}[data-animacao]{position:relative;opacity:0}@media (max-width: 880px){[data-animacao]{opacity:1}}[data-animacao="right"]{left:-10px}[data-animacao="left"]{right:-10px}[data-animacao="top"]{bottom:-10px}[data-animacao="bottom"]{top:-10px}.cssload-container{width:100%;margin:20px 0;text-align:center}.cssload-speeding-wheel{width:80px;height:80px;margin:0 auto;color:inherit;border:4px solid;border-radius:50%;border-left-color:transparent;border-right-color:transparent;-moz-animation:cssload-spin 825ms infinite linear;-webkit-animation:cssload-spin 825ms infinite linear;animation:cssload-spin 825ms infinite linear}@-moz-keyframes cssload-spin{100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes cssload-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes cssload-spin{100%{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.mensagemAtencao{color:#f20;font-size:22px}.btn-mais{margin-top:10px}.header-principal{position:fixed;top:10px;left:0;width:100%;padding:15px 0;background-color:rgba(255,255,255,0.8);-moz-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);-moz-transition:.4s;-o-transition:.4s;-webkit-transition:.4s;transition:.4s;z-index:20}.header-principal.topo-0{top:0;background-color:#fff}@media (max-width: 880px){.header-principal{top:0}}.header-principal .logo,.header-principal .logo a{width:115px;height:110px;display:inline-block}.header-principal .logo a{background:url(../img/logo-instituto-cinema.png);text-indent:-999999px}.header-principal .toggleMenu{display:none}@media (max-width: 880px){.header-principal .toggleMenu{display:inline-block;position:absolute;top:50%;right:10px;width:30px;height:20px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background:transparent;border:none;outline:none}.header-principal .toggleMenu span{position:absolute;height:3px;width:100%;left:0;background:#544642;-moz-transition:.15s;-o-transition:.15s;-webkit-transition:.15s;transition:.15s}.header-principal .toggleMenu span:nth-child(1){top:0}.header-principal .toggleMenu span:nth-child(2){top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header-principal .toggleMenu span:nth-child(3){bottom:0}.header-principal .toggleMenu.active span:nth-child(1){-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-moz-transform-origin:1px 50%;-ms-transform-origin:1px 50%;-webkit-transform-origin:1px 50%;transform-origin:1px 50%}.header-principal .toggleMenu.active span:nth-child(2){opacity:0}.header-principal .toggleMenu.active span:nth-child(3){-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-moz-transform-origin:5px 50%;-ms-transform-origin:5px 50%;-webkit-transform-origin:5px 50%;transform-origin:5px 50%}}.header-principal li{display:inline-block;line-height:normal;position:relative}.header-principal .list-menu{display:-webkit-flex;display:flex}@media (max-width: 880px){.header-principal .list-menu{display:block}}.header-principal .content-icone{text-align:center;display:-webkit-flex;-webkit-flex-direction:row;-webkit-align-items:center;display:flex;flex-direction:row;align-items:center}@media (max-width: 880px){.header-principal .content-icone{-webkit-justify-content:center;justify-content:center}}.header-principal .content-icone .icones-whatts,.header-principal .content-icone .icones-phone{width:17px;height:15px;margin-right:5px}.header-principal .link-carrinho{position:relative;display:inline-block;margin-right:15px}.header-principal .link-carrinho a{display:inline-block;position:relative;top:1px;width:25px;height:19px;opacity:.6}.header-principal .link-carrinho a:hover{opacity:1}@media (max-width: 880px){.header-principal .link-carrinho{display:block;width:40px;margin:0 auto 20px}}.header-principal .qtd-carrinho{position:absolute;top:-13px;right:-10px;background:#F00;color:#FFF;padding:2px;width:20px;height:20px;line-height:18px;border-radius:999px;font-size:12px;text-align:center}@media (max-width: 880px){.header-principal .qtd-carrinho{right:0}}.header-principal .navegacao-principal{margin-top:40px}@media (max-width: 880px){.header-principal .navegacao-principal{display:none;position:absolute;overflow-y:auto;top:calc(100% + 15px);left:5px;width:calc(100% - 10px);max-height:calc(100vh - 130px);float:none;margin-top:0;background:#FFF}}.header-principal .login-contato{display:inline-block}@media (max-width: 880px){.header-principal .login-contato{width:100%;float:none;margin-top:20px}}.header-principal .btn-login{cursor:pointer}.header-principal .btn-login.active+.form-aluno{width:240px;height:200px;padding:15px}@media (max-width: 880px){.header-principal .btn-login.active+.form-aluno{top:0;left:0;width:100%;height:100%;padding:80px 30px;opacity:1}}.header-principal .login-aluno{position:relative;text-align:right;top:-10px}@media (max-width: 880px){.header-principal .login-aluno{position:static;text-align:center}}.header-principal .login-aluno .form-aluno{position:absolute;right:0;top:100%;width:0;height:0;padding:0;overflow:hidden;z-index:1;background:#FFF;border:1px solid rgba(88,74,70,0.19);-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;-moz-transition-timing-function:cubic-bezier(0.9, -0.08, 0, 1.28);-o-transition-timing-function:cubic-bezier(0.9, -0.08, 0, 1.28);-webkit-transition-timing-function:cubic-bezier(0.9, -0.08, 0, 1.28);transition-timing-function:cubic-bezier(0.9, -0.08, 0, 1.28)}@media (max-width: 880px){.header-principal .login-aluno .form-aluno{width:100%;opacity:0}}.header-principal .login-aluno .btn-fechar-form{display:none}@media (max-width: 880px){.header-principal .login-aluno .btn-fechar-form{display:inline-block;position:absolute;top:15px;right:15px;font-size:18px;border:none;background:transparent}}.header-principal .login-aluno .form-control{margin-bottom:5px}.header-principal .login-aluno .esqueci-senha{font-size:14px}.header-principal .login-aluno input[type="text"],.header-principal .login-aluno input[type="password"],.header-principal .login-aluno button[type="submit"]{padding:10px;width:100%}.header-principal .login-aluno button[type="submit"]{margin-top:10px}.header-principal .login-aluno .logado{display:inline-block;font-size:12px;padding-right:5px;border-right:1px solid #CCC}.header-principal .login-aluno .usuario{font-size:16px}@media (max-width: 880px){.header-principal .link-contato li:first-child{margin:0;margin-bottom:10px;display:block}}.header-principal .links-internos{display:inline-block;padding-left:10px;padding-top:30px;font-size:14px;font-family:"Lucida Sans";font-weight:bold}@media (max-width: 880px){.header-principal .links-internos{float:none;display:block;padding:0}}.header-principal .links-internos li{position:relative;border-right:2px solid #30b1c2}@media (max-width: 880px){.header-principal .links-internos li{float:none;display:block;border-right:0;text-align:center}}.header-principal .links-internos li:last-child{border-right:none}.header-principal .links-internos a,.header-principal .links-internos .sub{text-decoration:none;color:#544642;padding:0 12px}.header-principal .links-internos a:hover,.header-principal .links-internos a.active,.header-principal .links-internos .sub:hover,.header-principal .links-internos .sub.active{color:#000}@media (max-width: 880px){.header-principal .links-internos a,.header-principal .links-internos .sub{display:block}}@media (max-width: 880px){.header-principal .links-internos a{padding:15px}.header-principal .links-internos .sub{padding:15px 0}}.header-principal .links-internos .dropdown{display:relative}.header-principal .links-internos .dropdown .dropdown-menu{display:none}.header-principal .links-internos .dropdown:hover .dropdown-menu{display:block;position:absolute}.header-principal .links-internos .dropdown:hover .dropdown-menu .link-sub-menu{background-color:rgba(255,255,255,0.95);display:block;padding:10px 35px;border-bottom:2px solid transparent}.header-principal .links-internos .dropdown:hover .dropdown-menu .link-sub-menu:hover{background-color:rgba(63,232,255,0.95);border-bottom:2px solid #2599a8}.header-principal .sub{cursor:default}.header-principal .sub>ul{display:none;position:absolute;padding:5px;background:#FFF;top:100%;left:0;width:200px;border:1px solid rgba(88,74,70,0.19)}@media (max-width: 880px){.header-principal .sub>ul{position:static;display:block;height:0;overflow:hidden;width:100%;border:none;padding:0;font-size:12px}}.header-principal .sub li{display:block;float:none;border:none;text-align:center}.header-principal .sub li:last-child{border-top:1px solid rgba(88,74,70,0.19);padding-top:5px;margin-top:5px}.header-principal .sub a{display:inline-block;width:100%;padding:5px}.header-principal .sub a:hover{background:rgba(0,0,0,0.04)}.header-principal .sub:hover>ul{display:block}@media (max-width: 880px){.header-principal .sub:hover>ul{height:auto;-moz-box-shadow:inset 0 0px 15px -5px rgba(0,0,0,0.6);-webkit-box-shadow:inset 0 0px 15px -5px rgba(0,0,0,0.6);box-shadow:inset 0 0px 15px -5px rgba(0,0,0,0.6);background:rgba(0,0,0,0.02)}}.footer-principal{position:relative;background:#FFF;border-top:1px solid #4f5254;z-index:10;overflow:hidden}.footer-principal .mapa-botao,.footer-principal .footer-parceiros,.footer-principal .contato,.footer-principal .link-cadastros{display:inline-block}.footer-principal .mapa-botao a{display:block;border:2px solid transparent;-moz-transition:.25s;-o-transition:.25s;-webkit-transition:.25s;transition:.25s}.footer-principal .mapa-botao a:hover,.footer-principal .mapa-botao a.active{border:2px solid #30b1c2}.footer-principal .mapa-botao img{width:100%;display:block}@media (max-width: 880px){.footer-principal .mapa-botao{display:block;float:none}}.footer-principal .mapa{width:100%;height:300px;display:none}.footer-principal .mapa-botao,.footer-principal .footer-parceiros,.footer-principal .contato,.footer-principal .link-cadastros{width:calc(100% / 4 );min-height:190px;padding:0 20px;margin:30px 0}@media (max-width: 880px){.footer-principal .mapa-botao,.footer-principal .footer-parceiros,.footer-principal .contato,.footer-principal .link-cadastros{width:100%;float:none;text-align:center;min-height:initial;border-right:none}}.footer-principal .footer-parceiros,.footer-principal .contato{border-right:1px solid #4f5254}@media (max-width: 640px){.footer-principal .footer-parceiros,.footer-principal .contato{border-right:0}}.footer-principal .footer-parceiros a{display:inline-block;margin-right:5px}.footer-principal .footer-parceiros a>img{display:block}.footer-principal .contato *:not(h3),.footer-principal .link-cadastros *:not(h3){font-size:11px;text-transform:uppercase;line-height:1.7;margin-bottom:0}.footer-principal h3{font-family:"Lucida Sans","Open sans",sans-serif;font-weight:bold;font-size:13px;text-transform:uppercase;margin-bottom:15px}.footer-principal .link-contato{float:none;display:inline-block;padding:0;margin-top:15px}.footer-principal .link-cadastros{padding-right:0}@media (max-width: 880px){.footer-principal iframe{width:100%}}.footer-principal .assinatura-kgr{text-transform:initial !important;margin-top:35px}.footer-principal .assinatura-kgr a{display:inline-block;opacity:.8}.footer-principal .assinatura-kgr a:hover{opacity:1}.wpp-float{background:#49d194;position:fixed;bottom:2%;right:1%;padding:15px 15px 15px 17px;display:flex;align-items:center;justify-content:center;border-radius:50px;transition:0.3s ease-in-out;z-index:10}.wpp-float img{max-width:50px}@media screen and (max-width: 625px){.wpp-float img{max-width:35px}}.wpp-float span{width:0;opacity:0;transition:0.3s ease-in-out}.wpp-float:hover span{width:125px;color:white;padding-right:15px;border-radius:15px;opacity:1;font-weight:600}.wpp-float:active{background:#3caa79}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.wizard,.tabcontrol{display:block;width:100%;overflow:hidden}.wizard a,.tabcontrol a{outline:0}.wizard ul,.tabcontrol ul{list-style:none;padding:0;margin:0}.wizard ul[role="tablist"]{display:table;table-layout:fixed;width:100%}.wizard ul>li,.tabcontrol ul>li{display:block;padding:0}.wizard .progress-bar{position:absolute;width:calc( 100% - 200px );height:20px;background-color:#CCC;top:50%;left:100px;z-index:-1;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 640px){.wizard .progress-bar{width:calc( 100% - 100px );left:50px}}.wizard .progress-bar:before{content:"";display:block;width:0;height:20px;background-color:#30b1c2}.wizard .progress-bar[data-progress="none-ok"]:before{width:0%}.wizard .progress-bar[data-progress="first-ok"]:before{width:33.33%}.wizard .progress-bar[data-progress="second-ok"]:before{width:66.66%}.wizard .progress-bar[data-progress="third-ok"]:before{width:99%}.logado .wizard .progress-bar[data-progress="none-ok"]:before{width:0%}.logado .wizard .progress-bar[data-progress="first-ok"]:before{width:50%}.logado .wizard .progress-bar[data-progress="second-ok"]:before{width:100%}.wizard>.steps .current-info,.tabcontrol>.steps .current-info{position:absolute;left:-999em}.wizard>.content>.title,.tabcontrol>.content>.title{position:absolute;left:-999em}.wizard>.steps{position:relative;display:block;width:100%}.wizard.vertical>.steps{display:inline;float:left;width:30%}.wizard>.steps .number{font-size:1.429em}.wizard>.steps>ul>li{float:none;width:100%;display:table-cell}.wizard>.steps>ul>li,.wizard>.actions>ul>li{text-align:center}.wizard>.actions>ul>li{float:left}.wizard.vertical>.steps>ul>li{float:none;width:100%}.wizard>.steps a,.wizard>.steps a:hover,.wizard>.steps a:active{display:inline-block;width:150px;padding:1em 1em;text-decoration:none;border:4px solid transparent;text-align:center}@media (max-width: 640px){.wizard>.steps a,.wizard>.steps a:hover,.wizard>.steps a:active{width:95%;border:2px solid transparent;padding:1em 0;font-size:10px}}.wizard>.steps .disabled a,.wizard>.steps .disabled a:hover,.wizard>.steps .disabled a:active{background:#dcddde;color:#aaa;border:4px solid #CCC;cursor:default}@media (max-width: 640px){.wizard>.steps .disabled a,.wizard>.steps .disabled a:hover,.wizard>.steps .disabled a:active{border:2px solid #CCC}}.wizard>.steps .current a,.wizard>.steps .current a:hover,.wizard>.steps .current a:active{background:#FFF;color:#544642;border:4px solid #30b1c2;cursor:default}@media (max-width: 640px){.wizard>.steps .current a,.wizard>.steps .current a:hover,.wizard>.steps .current a:active{border:2px solid #30b1c2}}.wizard>.steps .done a,.wizard>.steps .done a:hover,.wizard>.steps .done a:active{background:#30b1c2;color:#FFF;border:4px solid #30b1c2;cursor:default}@media (max-width: 640px){.wizard>.steps .done a,.wizard>.steps .done a:hover,.wizard>.steps .done a:active{border:2px solid #30b1c2}}.wizard>.content{background:#eee;display:block;margin:10px 0;min-height:270px;overflow:hidden;position:relative;width:auto}.wizard.vertical>.content{display:inline;float:left;margin:0 2.5% 0.5em 2.5%;width:65%}.wizard>.content>.body{float:left;width:100%;padding:15px}.wizard>.content>.body ul>li{display:list-item}.wizard>.content>.body>iframe{border:0 none;width:100%;height:100%}.wizard>.content>.body input[type="text"],.wizard>.content>.body select{display:block;border:1px solid #ccc}.wizard>.content>.body input.error{background:#fbe3e4;border:1px solid #fbc2c4;color:#8a1f11}.wizard>.content>.body label{display:inline-block}.wizard>.content>.body label.error{color:#8a1f11;display:inline-block;margin-left:1.5em}.wizard>.actions{position:relative;display:block;text-align:right;width:100%;margin:10px 0}@media (max-width: 640px){.wizard>.actions-top{display:none}}.wizard.no-actions>.actions{display:none}.wizard.no-actions>.content{margin-top:75px}.wizard.vertical>.actions{display:inline;float:right;margin:0 2.5%;width:95%}.wizard>.actions>ul{display:block;float:right}.wizard>.actions>ul>li{margin-left:0.5em}.wizard>.actions>ul>li.disabled{display:none}.wizard.vertical>.actions>ul>li{margin:0 0 0 1em}.wizard>.actions a:not(.link-mais-cursos)[href="#next"],.wizard>.actions a:not(.link-mais-cursos)[href="#finish"]{background:#44B352}.wizard>.actions a:not(.link-mais-cursos)[href="#next"]:hover,.wizard>.actions a:not(.link-mais-cursos)[href="#finish"]:hover{background:#368e41}.wizard>.actions a:not(.link-mais-cursos)[href="#next"].disabled,.wizard>.actions a:not(.link-mais-cursos)[href="#previous"].disabled,.wizard>.actions a:not(.link-mais-cursos)[href="#finish"].disabled,.wizard>.actions a:not(.link-mais-cursos)[href="#next"].disabled:hover,.wizard>.actions a:not(.link-mais-cursos)[href="#previous"].disabled:hover,.wizard>.actions a:not(.link-mais-cursos)[href="#finish"].disabled:hover{background:#D8D8D8;cursor:not-allowed}.wizard>.actions a:not(.link-mais-cursos)[href="#previous"]{background:#A5A4A4}.wizard>.actions a:not(.link-mais-cursos)[href="#previous"]:hover{background:#8c8a8a}.wizard>.actions .link-mais-cursos{margin-top:39px;display:block;line-height:1}.wizard>.actions .disabled a:not(.link-mais-cursos),.wizard>.actions .disabled a:not(.link-mais-cursos):hover,.wizard>.actions .disabled a:not(.link-mais-cursos):active{background:#eee;color:#aaa}.tabcontrol>.steps{position:relative;display:block;width:100%}.tabcontrol>.steps>ul{position:relative;margin:6px 0 0 0;top:1px;z-index:1}.tabcontrol>.steps>ul>li{float:left;margin:5px 2px 0 0;padding:1px}.tabcontrol>.steps>ul>li:hover{background:#edecec;border:1px solid #bbb;padding:0}.tabcontrol>.steps>ul>li.current{background:#fff;border:1px solid #bbb;border-bottom:0 none;padding:0 0 1px 0;margin-top:0}.tabcontrol>.steps>ul>li>a{color:#5f5f5f;display:inline-block;border:0 none;margin:0;padding:10px 30px;text-decoration:none}.tabcontrol>.steps>ul>li>a:hover{text-decoration:none}.tabcontrol>.content{position:relative;display:inline-block;width:100%;min-height:400px;overflow:hidden;border-top:1px solid #bbb;padding-top:20px}@media (max-width: 880px){.tabcontrol>.content{min-height:550px}}.tabcontrol>.content>.body{float:left;position:absolute;width:95%;height:95%;padding:2.5%}@media (max-width: 880px){.tabcontrol>.content>.body{width:100%}}.tabcontrol>.content>.body ul{list-style:disc !important}.tabcontrol>.content>.body ul>li{display:list-item}.nivoSlider{position:relative;width:100%;height:auto;overflow:hidden}.nivoSlider img{position:absolute;top:0px;left:0px;max-width:none}.nivo-main-image{display:block !important;position:relative !important;width:100% !important}.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;background:white;filter:alpha(opacity=0);opacity:0}.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0}.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden}.nivo-box img{display:block}.nivo-caption{position:absolute;left:0px;bottom:0px;background:#000;color:#fff;width:100%;z-index:8;padding:5px 10px;opacity:0.8;overflow:hidden;display:none;-moz-opacity:0.8;filter:alpha(opacity=8);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nivo-caption p{padding:5px;margin:0}.nivo-caption a{display:inline !important}.nivo-html-caption{display:none}.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer}.nivo-prevNav{left:0px}.nivo-nextNav{right:0px}.nivo-controlNav{text-align:center;padding:15px 0}.nivo-controlNav a{cursor:pointer}.nivo-controlNav a.active{font-weight:bold}.theme-default .nivoSlider{position:relative;background:#fff url(../img/loading.gif) no-repeat 50% 50%}.theme-default .nivoSlider img{position:absolute;top:0px;left:0px;display:none}.theme-default .nivoSlider a{border:0;display:block}.theme-default .nivo-controlNav{text-align:center;padding:20px 0;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:5}.theme-default .nivo-controlNav a{display:inline-block;width:22px;height:22px;background:url(../img/bullets.png) no-repeat;text-indent:-9999px;border:0;margin:0 2px}.theme-default .nivo-controlNav a.active{background-position:0 -22px}.theme-default .nivo-directionNav a{display:block;width:30px;height:30px;background:url(../img/arrows.png) no-repeat;text-indent:-9999px;border:0;opacity:0;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.theme-default:hover .nivo-directionNav a{opacity:1}.theme-default a.nivo-nextNav{background-position:-30px 0;right:15px}.theme-default a.nivo-prevNav{left:15px}.theme-default .nivo-caption{font-family:Helvetica, Arial, sans-serif}.theme-default .nivo-caption a{color:#fff;border-bottom:1px dotted #fff}.theme-default .nivo-caption a:hover{color:#fff}.theme-default .nivo-controlNav.nivo-thumbs-enabled{width:100%}.theme-default .nivo-controlNav.nivo-thumbs-enabled a{width:auto;height:auto;background:none;margin-bottom:5px}.theme-default .nivo-controlNav.nivo-thumbs-enabled img{display:block;width:120px;height:auto}[class*="sessao"]{position:relative}.sessao-banner{position:relative}@media (max-width: 640px){.sessao-banner .nivoSlider img{width:auto !important;height:400px !important}}.carrosel-principal-textos{position:absolute;top:0;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;max-width:1040px;height:100%;margin:0 auto;z-index:5}.carrosel-principal-textos .box{position:absolute;bottom:60px;right:0;width:330px;height:290px;padding:5px;padding:15px}@media (max-width: 1040px){.carrosel-principal-textos .box{right:10px;bottom:30px}}@media (max-width: 880px){.carrosel-principal-textos .box{width:93%;max-width:300px;height:200px}}.carrosel-principal-textos .box:before,.carrosel-principal-textos .box:after{position:absolute;content:"";border:1px solid #dcddde;width:20px;height:20px}.carrosel-principal-textos .box:before{border-bottom-width:0;border-left-width:0;right:-17px;top:-17px}.carrosel-principal-textos .box:after{border-top-width:0;border-right-width:0;left:-17px;bottom:-17px}.carrosel-principal-textos .box .titulo-box{font-size:45px;line-height:45px;height:140px;overflow:hidden}@media (max-width: 880px){.carrosel-principal-textos .box .titulo-box{height:70px;font-size:35px;line-height:35px}}.carrosel-principal-textos .box .texto-box{font-family:"Kenyan Coffe Regular","Open sans",sans-serif;font-size:25px;line-height:25px;margin-top:20px;display:inline-block}@media (max-width: 880px){.carrosel-principal-textos .box .texto-box{font-size:20px;line-height:20px;margin-top:20px}}.carrosel-principal-textos .box .titulo-box,.carrosel-principal-textos .box .texto-box{color:#dcddde}.carrosel-principal-textos .box a{color:#f2f2f2;text-shadow:0 0 2px #FFF}.carrosel-principal-textos .box a:hover{color:#FFF;text-shadow:-1px -1px 5px #30b1c2}.sessao-sobre{padding:25px 0 100px;background-image:url(../img/grafismo-sessao-sobre.png);background-position:0 90%;background-repeat:no-repeat;background-size:95%}@media (max-width: 640px){.sessao-sobre{background-image:none}}.sessao-sobre .container{z-index:1}@media (min-width: 641px){.sessao-sobre .titulo-sublinhado:after{left:auto;right:0}}.sessao-sobre .link-saiba-mais{margin-top:20px}@media (max-width: 640px){.sessao-sobre .link-saiba-mais{float:none;display:block;text-align:center;margin:20px auto 0}}.sessao-sobre .parceiros{padding-top:50px;padding-left:60px}@media (max-width: 640px){.sessao-sobre .parceiros{padding-left:0;text-align:center}}.sessao-sobre .parceiros h3{text-transform:uppercase;font-family:"Lucida Sans","Open sans",sans-serif;font-size:13px;font-weight:bold;margin-bottom:20px}@media (max-width: 640px){.sessao-sobre .parceiros h3{text-align:center}}.sessao-sobre .parceiros img{display:block}@media (max-width: 640px){.sessao-sobre .parceiros img{margin:0 auto}}.logo-parceiros{display:inline-block;max-width:150px;font-size:10px;text-align:center;margin-bottom:10px}.logo-parceiros:not(:last-child){margin-right:22px}.logo-parceiros:first-of-type{margin-top:35px}@media (max-width: 1006px){.logo-parceiros:first-of-type{margin-top:20px}}.sessao-nossos-cursos{padding:20px 0 10px}.triangulo{border-bottom-color:#4f5254}.header-nossos-cursos{margin-bottom:70px;margin-top:20px}.header-nossos-cursos h2{display:inline-block;color:#fff}@media (max-width: 640px){.header-nossos-cursos h2{display:block;text-align:center}}.header-nossos-cursos h2 a{color:rgba(255,255,255,0.8)}.header-nossos-cursos h2 a:hover{color:#fff}.header-nossos-cursos .header-nossos-cursos-lista{display:inline-block;padding-top:12px;float:right}@media (max-width: 640px){.header-nossos-cursos .header-nossos-cursos-lista{float:none;margin-left:0;display:block;text-align:center}}.header-nossos-cursos .header-nossos-cursos-lista li{display:inline-block}.header-nossos-cursos .header-nossos-cursos-lista li:first-child a{padding-left:0}.header-nossos-cursos .header-nossos-cursos-lista li:last-child a{padding-right:0;border-right:none}.header-nossos-cursos .header-nossos-cursos-lista a{color:rgba(255,255,255,0.8);padding:0 15px;font-size:14px;font-weight:bold;border-right:2px solid #30b1c2}@media (max-width: 640px){.header-nossos-cursos .header-nossos-cursos-lista a{padding:0 10px}}.header-nossos-cursos .header-nossos-cursos-lista a:hover{color:#fff}.header-nossos-cursos .header-nossos-cursos-lista .icones-calendario{width:16px;height:16px;display:inline-block}.header-nossos-cursos .header-nossos-cursos-lista .all-courses{border-left:2px solid #2ca0b1;margin-left:4px}@media (min-width: 1040px){.tumbs-categoria-cursos .filter.active span{top:0}}#cursos-home{min-height:430px;margin-top:4px;color:#fff}#cursos-home .desc-mix{background:transparent;padding:5px 0}#cursos-home .desc-mix h3{color:#30b1c2}#cursos-home .desc-mix p{color:#fff}#cursos-home .desc-mix .preco-prod{font-size:18px}#cursos-home .desc-mix .desc-mix-text{height:130px;overflow:hidden;font-size:12px;color:#fff}#cursos-home .desc-mix .sing-strong{font-weight:bold}.sessao-newsletter{padding:65px 0 55px}.sessao-newsletter h2,.sessao-newsletter p{display:inline-block}@media (max-width: 640px){.sessao-newsletter h2,.sessao-newsletter p{display:block;text-align:center}}@media (max-width: 640px){.sessao-newsletter .btn,.sessao-newsletter .dropdown-categoria-cursos,.sessao-newsletter .dropdown-filtro-cursos,.sessao-newsletter .wizard>.actions a:not(.link-mais-cursos),.wizard>.actions .sessao-newsletter a:not(.link-mais-cursos){width:100%}}.sessao-mais-videos,.sessao-cursos-destaque{padding:45px 0 55px}.sessao-mais-videos h2,.sessao-mais-videos p,.sessao-cursos-destaque h2,.sessao-cursos-destaque p{display:inline-block;line-height:1.3}@media (max-width: 640px){.sessao-mais-videos h2,.sessao-mais-videos p,.sessao-cursos-destaque h2,.sessao-cursos-destaque p{display:block;text-align:center}}.sessao-mais-videos h2 a,.sessao-cursos-destaque h2 a{color:#544642}.sessao-mais-videos h2 a:hover,.sessao-cursos-destaque h2 a:hover{color:#372e2c}.sessao-cursos-destaque .title-destaque{margin-bottom:20px}.sessao-cursos-destaque .cursos-destaques{display:flex;-webkit-justify-content:space-around;-webkit-flex-wrap:wrap;justify-content:space-around;flex-wrap:wrap}@media (max-width: "(min-width: 1400px)" (-400px)){.sessao-cursos-destaque .cursos-destaques{-webkit-justify-content:center;justify-content:center}}.sessao-cursos-destaque .cursos-destaques .title-destaque{font-size:30px;font-weight:bold;color:#fff}.sessao-cursos-destaque .cursos-destaques .data-destaque{font-size:20px;color:#fff}.sessao-cursos-destaque .cursos-destaques .content-destaque{position:relative}.sessao-cursos-destaque .cursos-destaques .content-destaque .left-position,.sessao-cursos-destaque .cursos-destaques .content-destaque .right-position{position:absolute}.sessao-cursos-destaque .cursos-destaques .content-destaque .left-position{top:14%;left:8%}.sessao-cursos-destaque .cursos-destaques .content-destaque .right-position{top:73%;right:8%;transform:translateY(-80%)}.sessao-cursos-destaque .cursos-destaques .left-caption,.sessao-cursos-destaque .cursos-destaques .right-caption{position:relative}.sessao-cursos-destaque .cursos-destaques .left-caption:before,.sessao-cursos-destaque .cursos-destaques .right-caption:before{content:"";position:absolute;top:-13px;left:-17px;width:21px;height:21px;border-top:1px solid #fff;border-left:1px solid #fff}.sessao-cursos-destaque .cursos-destaques .left-caption:after,.sessao-cursos-destaque .cursos-destaques .right-caption:after{content:"";position:absolute;top:90%;right:-17px;width:21px;height:21px;border-bottom:1px solid #fff;border-right:1px solid #fff}.sessao-mais-listagem .detalhes-tile,.sessao-mais-videos .detalhes-tile{padding:0 20px}.sessao-mais-listagem .detalhes-tile .description-more,.sessao-mais-videos .detalhes-tile .description-more{font-size:12px;height:154px;overflow:hidden;text-align:left}@media (max-width: 880px){.sessao-mais-listagem .detalhes-tile .description-more,.sessao-mais-videos .detalhes-tile .description-more{height:auto;overflow:visible}}@media (max-width: 880px){.sessao-mais-listagem .detalhes-tile,.sessao-mais-videos .detalhes-tile{padding:10px 20px}}.sessao-mais-listagem .link-saiba-mais,.sessao-mais-videos .link-saiba-mais{float:right;height:20px;margin-top:-15px}@media (max-width: 880px){.sessao-mais-listagem .link-saiba-mais,.sessao-mais-videos .link-saiba-mais{float:none;display:block;text-align:center;margin-top:10px}}.sessao-mais-videos .detalhes-tile .detalhes-tile{height:154px}.sessao-mais-videos .detalhes-tile p{font-size:12px;overflow:hidden;text-align:left;display:block}@media (max-width: 880px){.sessao-mais-videos .detalhes-tile p{height:auto;overflow:visible}}.sessao-mais-videos .detalhes-tile h3{height:44px;line-height:23px;overflow:hidden}@media (max-width: 880px){.sessao-mais-videos .detalhes-tile h3{height:auto;overflow:visible}}.sessao-mais-videos .detalhes-tile a{color:#544642}.sessao-mais-videos .detalhes-tile a:hover{color:#000}.sessao-mais-videos .link-saiba-mais{float:right;height:20px;margin-top:-15px}@media (max-width: 880px){.sessao-mais-videos .link-saiba-mais{float:none;display:block;text-align:center;margin-top:10px}}.lista-videos{margin-left:-2px;margin-right:-2px}.lista-videos li{padding:5px}@media (max-width: 640px){.lista-videos li{margin-bottom:20px}}.lista-videos .imagem-tile{padding-bottom:108.33333%}.sessao-video{position:relative;height:305px;margin-bottom:20px;overflow:hidden}.sessao-video iframe{position:absolute;top:50%;left:50%;width:100%;height:120vh;-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.curso-ead-produtos{padding:0;margin:0}.curso-ead-produtos .content-sections{display:-webkit-flex;-webkit-flex-direction:row;display:flex;flex-direction:row}.curso-ead-produtos .content-sections .figure-image{margin-bottom:-4px}.curso-ead-produtos .content-sections .content-image{position:relative}.curso-ead-produtos .content-sections .content-image:before{content:"";position:absolute;top:5%;left:3%;transform:translateX(-3%) translateY(-5%);width:40px;height:40px;border-top:4px solid #fff;border-left:4px solid #fff;transition:.3s}.curso-ead-produtos .content-sections .content-image:after{content:"";position:absolute;top:92%;right:3%;transform:translateX(-3%) translateY(-93%);width:40px;height:40px;border-bottom:4px solid #fff;border-right:4px solid #fff;transition:.3s}.curso-ead-produtos .content-sections .content-image:hover:before{top:7%;left:5%}.curso-ead-produtos .content-sections .content-image:hover:after{top:90%;right:5%}@media (max-width: 640px){.curso-ead-produtos .content-sections{-webkit-flex-direction:column;flex-direction:column}}.curso-ead-produtos .content-image{position:relative}.curso-ead-produtos .content-image .content-caption{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);color:#fff;text-align:center;width:100%;padding:0 10px 0 10px}.curso-ead-produtos .content-image .title-caption{font-weight:bold;text-transform:uppercase;margin-bottom:10px}.curso-ead-produtos .content-image .title-caption .border-title{border-top:4px solid #fff;border-bottom:4px solid #fff;padding:5px 0 2px 0}.curso-ead-produtos .content-image .title-caption,.curso-ead-produtos .content-image .call-caption{font-size:25px}@media (max-width: 992px){.curso-ead-produtos .content-image .title-caption,.curso-ead-produtos .content-image .call-caption{font-size:20px}}@media (max-width: 640px){.curso-ead-produtos .content-image .title-caption,.curso-ead-produtos .content-image .call-caption{font-size:25px}}@media (max-width: 400px){.curso-ead-produtos .content-image .title-caption,.curso-ead-produtos .content-image .call-caption{font-size:20px}}.sessao-decricao-curso{padding-bottom:30px}.sessao-decricao-curso .foto-curso{width:100%}.sessao-decricao-curso .tags{margin-top:10px;margin-bottom:10px;font-size:12px}.sessao-decricao-curso .tags a,.sessao-decricao-curso .tags span{padding:5px 10px}.sessao-decricao-curso strong{font-weight:normal}.float-periodos{position:fixed;top:0;right:0;width:100%;z-index:19;-moz-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}@media (max-width: 880px){.float-periodos{top:auto;bottom:10px}}.box-periodos{position:absolute;width:250px;height:374px;top:155px;right:0;overflow:hidden;background:#544642;border:4px solid #372e2c;opacity:.6;-moz-box-shadow:5px 5px 2px -1px rgba(0,0,0,0.2);-webkit-box-shadow:5px 5px 2px -1px rgba(0,0,0,0.2);box-shadow:5px 5px 2px -1px rgba(0,0,0,0.2);-moz-transition:.2s;-o-transition:.2s;-webkit-transition:.2s;transition:.2s}.box-periodos:hover{opacity:1}@media (max-width: 1040px){.box-periodos{right:10px}}@media (max-width: 880px){.box-periodos{opacity:1;top:auto;bottom:0}.box-periodos:not(.active){width:120px;height:37px}}.box-periodos h3{color:#FFF}.box-periodos .link-contato li:first-child{margin-right:0}.box-periodos .infos-periodo{padding:10px}.box-periodos .radio{margin-top:10px;height:130px}.box-periodos .radio label{display:block;margin-bottom:5px}.box-periodos .radio label:hover{text-shadow:0 0 2px #FFF}.box-periodos .radio label,.box-periodos .radio input{cursor:pointer}.box-periodos .periodo{color:#fff;margin-left:5px}.box-periodos .select-periodo-radio{margin-top:3px}.box-periodos .toggle-periodos{display:none;outline:none}@media (max-width: 880px){.box-periodos .toggle-periodos{display:block;position:absolute;top:0;right:0;min-width:82px;height:30px;border:none;color:#FFF;background:#372e2c}}.box-periodos label{color:#FFF}.box-periodos a{display:inline-block;text-transform:uppercase;font-size:28px;font-weight:bold;color:#30b1c2;-moz-transition:.2s;-o-transition:.2s;-webkit-transition:.2s;transition:.2s}.box-periodos a:hover{color:#268c99}.box-periodos footer{background-image:url(../img/bg-sessao-investimento.png);background-position:center;padding:10px 0;text-align:center}@media (max-width: 640px){.box-periodos .link-contato{text-align:left}}.sessao-info-datas-curso{padding:30px 0}.sessao-info-datas-curso h3{font-size:14px;color:#30b1c2;text-transform:uppercase;font-family:"Lucida Sans","Open sans",sans-serif;font-weight:bold;margin-bottom:5px}.sessao-info-datas-curso .infos ul{margin-bottom:20px}@media (max-width: 640px){.sessao-info-datas-curso .infos li{margin-bottom:20px}}.sessao-info-datas-curso .infos li>strong{text-transform:uppercase}@media (max-width: 640px){.sessao-info-datas-curso .infos li>strong{display:block}}.sessao-info-datas-curso .infos .link-contato a{width:30px;height:30px}@media (max-width: 1024px){.sessao-info-datas-curso .infos{width:100%}}.sessao-info-datas-curso .proximos-meses{opacity:.5}.sessao-info-datas-curso .triangulo{top:auto;bottom:-25px;border-top-color:#4f5254;border-top-width:45px;border-bottom-color:transparent;border-bottom-width:0}.accordion{margin-bottom:15px}.accordion-toggle{padding:15px 10px;background:#30b1c2;color:#fff;border-bottom:1px solid #2b9eae;-moz-transition:.2s;-o-transition:.2s;-webkit-transition:.2s;transition:.2s}.accordion-toggle:hover{cursor:pointer;background:#268c99}.avise-me{padding-top:40px;padding-bottom:40px}.mestre-tumb{display:inline-block;width:100px}.mestre-tumb img{border:2px solid #30b1c2}.mestre-tumb h4{font-size:10px;font-weight:normal;height:30px;overflow:hidden}.mestre-tumb:not(:last-child){margin-right:10px}.mestre-tumb:hover img{border-color:#2893a1}[class*='accordion-icon']:before{content:"+";display:inline-block;font-size:20px;-moz-transition:.2s;-o-transition:.2s;-webkit-transition:.2s;transition:.2s}.accordion-icon-close:before{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.accordion-content{display:none;background:#484a4c;padding:10px;-moz-box-shadow:inset 0 10px 10px 0px rgba(0,0,0,0.15);-webkit-box-shadow:inset 0 10px 10px 0px rgba(0,0,0,0.15);box-shadow:inset 0 10px 10px 0px rgba(0,0,0,0.15)}.accordion-content:not(:last-child){border-bottom:none}.sessao-mestres-diferencial{padding:30px 0}@media (max-width: 1024px){.mestres{width:100%}}.mestres .tile{position:relative;margin-bottom:4px}.mestres .tile .link-saiba-mais{position:absolute;bottom:15px;right:20px}.mestres .imagem-tile{width:120px}@media (max-width: 1040px){.mestres .imagem-tile{float:left;display:inline-block}}@media (max-width: 640px){.mestres .imagem-tile{width:100%;float:none;display:block}}.mestres .detalhes-tile{width:calc(100% - 120px);padding:20px}.mestres .detalhes-tile h3{font-family:"Lucida Sans","Open sans",sans-serif;font-size:16px;font-weight:bold}@media (max-width: 640px){.mestres .detalhes-tile{width:100%;padding-bottom:50px}}.diferenciais{margin-top:35px}@media (max-width: 1024px){.diferenciais{width:100%}}@media (max-width: 1040px){.diferenciais .video-tile{float:left;display:inline-block}}@media (max-width: 640px){.diferenciais .video-tile{float:none;display:block}}.diferenciais .detalhes-tile{width:calc(100% - 355px);padding:25px}@media (max-width: 640px){.diferenciais .detalhes-tile{width:100%;padding-bottom:50px}}.diferenciais iframe{display:block}@media (max-width: 640px){.diferenciais iframe{width:100%;height:300px}}.sessao-investimento{padding-top:20px;padding-bottom:20px;background-color:#574945}.sessao-investimento h2{color:#30b1c2}.sessao-investimento .indisponivel-title{color:#fff}.sessao-investimento p,.sessao-investimento strong{color:#FFF}@media (max-width: 640px){.sessao-investimento p{text-align:justify}}.sessao-investimento strong{display:inline-block;font-size:26px;text-transform:uppercase;margin-bottom:10px}.sessao-investimento footer{background-image:url(../img/bg-sessao-investimento.png);background-position:center 0%;background-repeat:no-repeat;background-size:1366px;height:70px;padding:15px 0;margin-top:40px}@media (max-width: 640px){.sessao-investimento footer{background-image:none}}.sessao-investimento .link-matricula{display:inline-block;text-transform:uppercase;font-size:28px;font-weight:bold}.icones-bandeiras{display:inline-block;width:344px;margin-left:100px;height:26px}@media (max-width: 640px){.icones-bandeiras{display:none}}.sessao-outros-cursos{padding:30px 0;overflow:hidden}.sessao-outros-cursos .groupo-tile{margin-right:-10px;margin-left:-10px}.sessao-outros-cursos .slick-slide{padding:0}.sessao-outros-cursos .tile{width:calc( (100% / 5) - 8px);margin:0 4px;float:left}@media (max-width: 640px){.sessao-outros-cursos .tile{width:100%;margin-bottom:10px}}.sessao-outros-cursos .detalhes-tile{width:100%;padding:10px 0}.sessao-outros-cursos .detalhes-tile h3{font-family:"Lucida Sans","Open sans",sans-serif;font-size:16px;font-weight:bold}.sessao-outros-cursos .detalhes-tile a{color:#544642}.sessao-outros-cursos .detalhes-tile a:hover{color:#000}.sessao-outros-cursos .detalhes-tile a{display:inline-block}.sessao-outros-cursos .cursos-interesse .tile .detalhes-tile p{font-size:10px;line-height:12px}.sessao-outros-cursos .todos-cursos{margin-top:30px}@media (max-width: 880px){.sessao-outros-cursos .todos-cursos{width:100%;float:none}}.sessao-outros-cursos .todos-cursos ul{width:50%;padding:0 10px}.sessao-outros-cursos .todos-cursos ul:first-of-type{padding-left:0}.sessao-outros-cursos .todos-cursos ul:last-of-type{padding-right:0}@media (max-width: 640px){.sessao-outros-cursos .todos-cursos ul{width:100%;padding:0;float:none;text-align:center}}.sessao-outros-cursos .todos-cursos p{font-size:12px;line-height:15px;min-height:100px}@media (max-width: 640px){.sessao-outros-cursos .todos-cursos p{min-height:auto}}.sessao-outros-cursos .todos-cursos li{margin-bottom:20px}.sessao-outros-cursos .todos-cursos h3{font-family:"Lucida Sans","Open sans",sans-serif;font-size:13px;font-weight:bold;text-transform:uppercase;color:#30b1c2}.sessao-outros-cursos .calendario-cursos{margin-top:30px}.calendario{margin-right:-2px;margin-left:-2px}.calendario li,.calendario a,.calendario span{display:inline-block}.calendario li{width:33.33%;float:left;padding:2px}.calendario li:first-child a:before,.calendario li:first-child span:before{content:"";position:absolute;display:inline-block;border:10px solid #fff;border-bottom-color:transparent;border-right-color:transparent;top:0;left:0}.calendario li:last-child{position:relative}.calendario li:last-child:before{content:"";position:absolute;display:inline-block;width:300px;height:2px;background:#30b1c2;bottom:0;transform:rotate(-45deg);z-index:1}@media (max-width: 1040px){.calendario li:last-child:before{display:none}}.calendario li:last-child a:after,.calendario li:last-child span:after{content:"";position:absolute;display:inline-block;border:10px solid #fff;border-top-color:transparent;border-left-color:transparent;bottom:0;right:0}.calendario a,.calendario span{position:relative;width:100%;padding:25px 30px;background:#30b1c2;color:#FFF;text-align:center;text-transform:uppercase;cursor:pointer}@media (max-width: 880px){.calendario a,.calendario span{padding:25px 15px;font-size:13px}}.calendario a:hover,.calendario span:hover{background:#2893a1}.tags{font-size:14px;margin-right:-2px;margin-left:-2px;display:-webkit-flex;-webkit-justify-content:flex-start;-webkit-flex-wrap:wrap;display:flex;justify-content:flex-start;flex-wrap:wrap}.tags li{line-height:1;padding:2px}.tags a,.tags span{position:relative;display:block;width:100%;padding:10px 30px;background:#30b1c2;color:#FFF;text-align:center;text-transform:uppercase}.cursos-listagem{min-height:100vh}.sessao-listagem-cursos .dropdown-categoria-cursos.active+.tumbs-categoria-cursos,.sessao-listagem-cursos .active.dropdown-filtro-cursos+.tumbs-categoria-cursos{height:280px;z-index:1}.sessao-listagem-cursos .dropdown-categoria-cursos.active+.tabs-menu,.sessao-listagem-cursos .active.dropdown-filtro-cursos+.tabs-menu{height:90px}.sessao-listagem-cursos h2{display:inline-block}@media (max-width: 640px){.sessao-listagem-cursos h2{float:none;display:block}}.sessao-listagem-cursos .btn,.sessao-listagem-cursos .dropdown-categoria-cursos,.sessao-listagem-cursos .dropdown-filtro-cursos,.sessao-listagem-cursos .wizard>.actions a:not(.link-mais-cursos),.wizard>.actions .sessao-listagem-cursos a:not(.link-mais-cursos){padding:12px 10px;font-size:16.25px;font-family:"Lucida Sans","Open sans",sans-serif}.sessao-listagem-cursos .calendario li:before,.sessao-listagem-cursos .tags li:before{display:none}.sessao-listagem-cursos .calendario li{width:calc( (100% / 6) )}@media (max-width: 640px){.sessao-listagem-cursos .calendario li{width:calc( (100% / 3) )}}.sessao-listagem-cursos .calendario a,.sessao-listagem-cursos .calendario span{padding:12px 15px;opacity:.5}.sessao-listagem-cursos .calendario a.active,.sessao-listagem-cursos .calendario span.active{opacity:1}.sessao-listagem-cursos .tags a,.sessao-listagem-cursos .tags span{cursor:pointer;opacity:.5}.sessao-listagem-cursos .tags a.active,.sessao-listagem-cursos .tags span.active{opacity:1}.sessao-listagem-cursos .tags a:hover,.sessao-listagem-cursos .tags span:hover{background:#2893a1}.link-matricule-se{color:#544642}@media (min-width: 1041px){.tab-header{display:-webkit-flex;-webkit-justify-content:flex-start;-webkit-flex-direction:row-reverse;display:flex;justify-content:flex-start;flex-direction:row-reverse}}@media (min-width: 1041px){.tabs-menu{display:table}.tabs-menu li{display:table-cell;vertical-align:middle;width:auto;padding:0 5px}.tabs-menu li:not(.current){opacity:.5}}@media (max-width: 1040px){.tabs-menu li{width:100%}.tabs-menu a{width:100%}}.tab{clear:both;width:100%}@media (min-width: 1041px){.tab{min-height:120px}.tab.busca-ativa{-moz-transition:.2s .3s;-o-transition:.2s .3s;-webkit-transition:.2s;-webkit-transition-delay:.3s;transition:.2s .3s;min-height:30px}}.tab-content{display:none;margin-bottom:20px}#tab-1{display:block}.tabs-menu li a,.busca-cursos input,.busca-cursos button{height:45px}.cursos-listagem .tumbs-categoria-cursos .tumb-image{opacity:.5;cursor:pointer}.cursos-listagem .tumbs-categoria-cursos .tumb-image:hover,.cursos-listagem .tumbs-categoria-cursos .tumb-image.active{opacity:1}@media (max-width: 1040px){.cursos-listagem .tumbs-categoria-cursos .tumb-image.active{-moz-box-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;background-color:#30b1c2}.cursos-listagem .tumbs-categoria-cursos .tumb-image.active h3{color:#FFF}}.cursos-listagem .tumbs-categoria-cursos .tumb-image h3{font-size:11px}.busca-cursos{position:relative;margin-bottom:10px}@media (min-width: 881px){.busca-cursos{padding-left:5px;display:-webkit-flex;-webkit-justify-content:flex-end;display:flex;justify-content:flex-end}}.busca-cursos .btn,.busca-cursos .dropdown-categoria-cursos,.busca-cursos .dropdown-filtro-cursos,.busca-cursos .wizard>.actions a:not(.link-mais-cursos),.wizard>.actions .busca-cursos a:not(.link-mais-cursos){width:110px}@media (min-width: 881px){.busca-cursos input{width:270px}}@media (max-width: 880px){.busca-cursos input{width:calc(100% - 110px)}}.busca-cursos .mensagem-erro{position:absolute;display:inline-block;left:0;top:100%;background:#F00;color:#FFF;font-weight:bold}#cursos{position:relative;margin-bottom:20px;min-height:50px}#cursos .cursos-vazio{position:absolute;top:10px;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);display:none;opacity:0;text-align:center;font-size:16px}.mix{display:none;position:relative;width:calc( (100% / 4) - 4px );margin-bottom:1px}@media (max-width: 1040px){.mix{width:calc( (100% / 3) - 4px )}}@media (max-width: 640px){.mix{width:calc( (100% / 2) - 4px )}}@media (max-width: 480px){.mix{width:100%}}.mix a:hover{color:#544642}.imagem-mix{position:relative;overflow:hidden}.desc-mix{background-color:#fff;padding:10px}.desc-mix h3{margin-top:0}.desc-mix h3 a{color:#544642}.desc-mix h3 a:hover{color:#000}.desc-mix p{height:130px;overflow:hidden}.desc-mix a{display:inline-block}.mestres{width:100%}@media (max-width: 640px){.mestres{margin-right:0;margin-left:0}}.item-mestre{margin-bottom:30px;width:20%;float:left;-moz-transform:scale(1.01, 1);-ms-transform:scale(1.01, 1);-webkit-transform:scale(1.01, 1);transform:scale(1.01, 1);-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.item-mestre:hover{z-index:1;-moz-box-shadow:0 5px 2px 2px rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 2px 2px rgba(0,0,0,0.2);box-shadow:0 5px 2px 2px rgba(0,0,0,0.2);-moz-transform:scale(1.02, 1.02);-ms-transform:scale(1.02, 1.02);-webkit-transform:scale(1.02, 1.02);transform:scale(1.02, 1.02)}@media (max-width: 640px){.item-mestre{width:100%;float:none}.item-mestre:hover{-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}}.item-mestre>a{display:block}.item-mestre img{display:block;width:100%}.item-mestre header{padding-bottom:15px}.item-mestre h3{font-family:"Lucida Sans","Open sans",sans-serif;font-size:12px}.item-mestre h3:not(.disciplinas-mestre){font-weight:bold;text-transform:uppercase;margin-bottom:5px;height:30px;overflow:hidden}@media (max-width: 640px){.item-mestre h3:not(.disciplinas-mestre){height:auto}}.item-mestre p{font-size:12px;line-height:1;margin:0;height:70px;overflow:hidden;color:#544642}@media (max-width: 640px){.item-mestre p{height:auto}}.item-mestre .imagem-mestre{padding-bottom:108.33333%}.item-mestre .disciplinas-mestre{height:46px;overflow:hidden;font-style:italic}@media (max-width: 640px){.item-mestre .disciplinas-mestre{height:auto}}.item-mestre .link-saiba-mais{display:block;text-align:center}.detalhes-mestre{padding:10px;background:#FFF}.link-social-media a{display:inline-block;width:15px;height:15px;margin-right:10px}.sessao-decricao-equipe-mestre{padding-bottom:30px}.sessao-decricao-equipe-mestre h3:not(:first-of-type){margin-top:20px}@media (max-width: 640px){.foto-equipe-mestre,.detalhes-equipe-mestre{float:none}}.detalhes-equipe-mestre{width:calc(100% - 240px);padding-left:15px}.detalhes-equipe-mestre li{display:inline-block}@media (max-width: 640px){.foto-equipe-mestre img,.detalhes-equipe-mestre{padding-left:0;width:100%}}.sessao-contato{padding-bottom:20px}@media (max-width: 640px){.sessao-contato p{text-align:center}}.item-carrinho{margin-bottom:15px;height:121px}@media (max-width: 640px){.item-carrinho{height:auto}}.item-carrinho .imagem-tile,.item-carrinho .detalhes-tile,.item-carrinho .acoes{height:100%}@media (max-width: 640px){.item-carrinho .imagem-tile,.item-carrinho .detalhes-tile,.item-carrinho .acoes{float:none}}.item-carrinho .imagem-tile{width:150px;display:inline-block}@media (max-width: 640px){.item-carrinho .imagem-tile{width:100%}}.item-carrinho .detalhes-tile{width:calc(100% - 150px - 100px)}@media (max-width: 640px){.item-carrinho .detalhes-tile{width:100%}}.item-carrinho .detalhes-tile h3{font-size:25px;min-height:40px}.item-carrinho .horario-curso{margin-top:20px}.item-carrinho .valor-curso{margin:5px 0 0;color:#30b1c2}.item-carrinho .acoes{position:relative;width:100px;border-left:1px solid #EFEFEF}@media (max-width: 640px){.item-carrinho .acoes{border-left:none;border-top:1px solid #EFEFEF;width:100%;height:50px}}.item-carrinho .remove-item-carrinho{position:absolute;top:50%;left:50%;background:#F00;padding:5px 10px;font-size:14px;-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.item-carrinho .remove-item-carrinho:hover,.item-carrinho .remove-item-carrinho:active{background:#c00}.color-frete{color:#544642}.carrinho-vazio{text-align:center;padding:40px 0;margin-top:55px}.soma-itens-carrinho{text-align:right;border-top:1px solid #CCC;padding:10px 0;margin-top:10px}.valor-total-cursos strong{font-size:40px;color:#30b1c2}@media (max-width: 640px){.valor-total-cursos strong{display:block}}.valor-parcelado-cursos{margin-right:3px;margin-top:8px;margin-bottom:8px}.identificacao h3{font-size:28px;margin-bottom:15px}@media (max-width: 640px){.identificacao h3{text-align:center}.identificacao .btn,.identificacao .dropdown-categoria-cursos,.identificacao .dropdown-filtro-cursos,.identificacao .wizard>.actions a:not(.link-mais-cursos),.wizard>.actions .identificacao a:not(.link-mais-cursos){width:100%}}@media (max-width: 880px){.login-matricula,.cadastre-se{width:100%;float:none}}.login-matricula{padding-right:40px}@media (max-width: 880px){.login-matricula{padding:0}}.cadastre-se{padding-left:40px;border-left:1px solid #D6D6D6}@media (max-width: 880px){.cadastre-se{padding:0;padding-top:20px;margin-top:20px;border-left:none;border-top:1px solid #D6D6D6}}.termos h3{font-size:28px;margin-bottom:20px}.termos h3 strong{font-weight:normal;color:#EB0000}.descricao-termos{height:400px;overflow-y:auto;padding:10px;margin-bottom:15px;background:rgba(0,0,0,0.02);-moz-box-shadow:inset 0 10px 5px -10px rgba(0,0,0,0.2),inset 0 -10px 5px -10px rgba(0,0,0,0.2),inset 10px 0px 2px -10px rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 10px 5px -10px rgba(0,0,0,0.2),inset 0 -10px 5px -10px rgba(0,0,0,0.2),inset 10px 0px 2px -10px rgba(0,0,0,0.2);box-shadow:inset 0 10px 5px -10px rgba(0,0,0,0.2),inset 0 -10px 5px -10px rgba(0,0,0,0.2),inset 10px 0px 2px -10px rgba(0,0,0,0.2)}.descricao-termos ul{list-style:inside disc}.pagamento>h3{font-size:28px}@media (max-width: 880px){.pagamento>h3{text-align:center}}@media (max-width: 880px){#tabs-formas-pagamento,.resumo-matricula{float:none;margin-bottom:20px}}.resumo-matricula{width:300px;padding:10px;background:#FFF}@media (max-width: 880px){.resumo-matricula{width:100%}}.resumo-matricula .imagem-item-resumo{width:50px}.resumo-matricula .imagem-item-resumo img{display:block}.resumo-matricula>h3{margin-bottom:10px}@media (max-width: 880px){.resumo-matricula>h3{text-align:center}}.resumo-matricula .detalhes-item-resumo{width:calc( 100% - 50px );padding:0 5px}.resumo-matricula .detalhes-item-resumo h3{font-family:"Lucida Sans","Open sans",sans-serif;font-size:13px;min-height:28px}.resumo-matricula .valor-curso{color:#30b1c2;font-size:14px}.resumo-matricula .valor-total-cursos strong{font-size:25px}.cursos-resumo-matricula{height:220px;overflow-y:auto}.item-resumo-matricula{margin-bottom:15px}#tabs-formas-pagamento{width:calc( 100% - 300px );padding-right:10px}@media (max-width: 880px){#tabs-formas-pagamento{width:100%;padding-right:0}}#tabs-formas-pagamento .steps li{width:calc( 100% / 3 );margin:0;display:table}#tabs-formas-pagamento .steps a{width:100%;text-align:center;display:table-cell;vertical-align:middle;padding:0;height:50px}@media (max-width: 880px){#tabs-formas-pagamento .steps a{font-size:14px}}.subtitulo-forma-pagamento{font-size:18px;color:#30b1c2}.form-valida-cartao{margin-top:20px}.form-valida-cartao .input-numero-cartao,.form-valida-cartao .input-titular-cartao{padding-right:30px;width:50%}@media (max-width: 880px){.form-valida-cartao .input-numero-cartao,.form-valida-cartao .input-titular-cartao{padding-right:0;width:100%;float:none}}.form-valida-cartao .input-data-cartao,.form-valida-cartao .input-cod-cartao,.form-valida-cartao .input-cpf-titular,.form-valida-cartao .input-datanas-titular{width:25%}@media (max-width: 880px){.form-valida-cartao .input-data-cartao,.form-valida-cartao .input-cod-cartao,.form-valida-cartao .input-cpf-titular,.form-valida-cartao .input-datanas-titular{width:50%}}.form-valida-cartao .input-data-cartao,.form-valida-cartao .input-cpf-titular{padding-right:4px}.form-valida-cartao .input-data-cartao span{height:40px;width:13px;font-size:25px;line-height:40px}.form-valida-cartao .input-data-cartao input{text-align:center;width:calc( (100% / 2) - 6.5px )}@media (max-width: 1020px){.form-valida-cartao label{font-size:13px}}@media (max-width: 640px){.form-valida-cartao .btn,.form-valida-cartao .dropdown-categoria-cursos,.form-valida-cartao .dropdown-filtro-cursos,.form-valida-cartao .wizard>.actions a:not(.link-mais-cursos),.wizard>.actions .form-valida-cartao a:not(.link-mais-cursos){width:100%}}.boleto p,.debito-conta p{margin-top:20px}.opcao-radio-banco{margin-bottom:20px}.opcao-radio-banco .bandeira{width:46px;height:31px}.modal{position:fixed;top:50%;left:50%;width:100%;max-width:600px;background:#fff;text-align:center;z-index:999;padding:15px;-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;-moz-box-shadow:10px 10px 5px -1px rgba(0,0,0,0.2);-webkit-box-shadow:10px 10px 5px -1px rgba(0,0,0,0.2);box-shadow:10px 10px 5px -1px rgba(0,0,0,0.2);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.modal h3{font-size:50px;color:inherit}.modal .modal-close{padding:5px 10px;float:right}.modal:not(.in){display:none;z-index:-1}.modal:not(.show){opacity:0}.modal.show{display:block}.modal.verificando{color:#30b1c2}.modal.verificando .img-icon-erro{display:none}.modal.erro-verificacao{color:#F54224}.modal.erro-verificacao .cssload-container{display:none}.overlay{position:fixed;z-index:998;background:rgba(0,0,0,0.4);top:0;left:0;width:100%;height:100%}.sessao-perfil{padding-bottom:20px}.lista-cursos-matriculado{margin-top:20px;border-top:1px solid #CCC;padding:15px 0}.lista-cursos-matriculado ul{margin-top:10px;margin-left:15px;list-style:inside}.lista-cursos-matriculado .boletoImagem{height:26px;display:inline-block;margin-bottom:-11px;margin-left:5px;margin-right:0px;opacity:.7}.lista-cursos-matriculado .boletoImagem:hover{opacity:1}.tabela-meus-pedidos thead th:nth-of-type(3){width:145px}.meus-pedidos-curso{display:table;width:100%;min-width:560px}.meus-pedidos-curso [class*='curso-']{display:table-cell;vertical-align:middle;padding:5px 10px;float:left}.meus-pedidos-curso .curso-nome{width:calc(100% - 150px - 120px);word-break:break-word}.meus-pedidos-curso .curso-periodo{width:150px}.meus-pedidos-curso .curso-data{width:120px}.sessao-mais-listagem{padding-bottom:20px}.display-off{display:none}@media (min-width: 881px){.lista-mais img{width:200px;height:auto}.lista-mais .tile .imagem-tile{float:left}.lista-mais .tile .detalhes-tile{width:calc(100% - 200px)}}.lista-mais .tile{margin-bottom:10px}.lista-mais .detalhes-tile a{color:#544642;margin-right:10px}.lista-mais .detalhes-tile a:hover{color:#463a37}@media (max-width: 880px){.lista-mais li{float:left;width:50%;padding:0 5px}}@media (max-width: 640px){.lista-mais li{padding:0;float:none;width:100%}}.paginacao{text-align:center}.paginacao li,.paginacao .btn,.paginacao .dropdown-categoria-cursos,.paginacao .dropdown-filtro-cursos,.paginacao .wizard>.actions a:not(.link-mais-cursos),.wizard>.actions .paginacao a:not(.link-mais-cursos){display:inline-block}.paginacao .btn,.paginacao .dropdown-categoria-cursos,.paginacao .dropdown-filtro-cursos,.paginacao .wizard>.actions a:not(.link-mais-cursos),.wizard>.actions .paginacao a:not(.link-mais-cursos){padding:5px 10px;font-size:14px}.paginacao .btn:not(.current):not(.disabled),.paginacao .dropdown-categoria-cursos:not(.current):not(.disabled),.paginacao .dropdown-filtro-cursos:not(.current):not(.disabled),.paginacao .wizard>.actions a:not(.current):not(.disabled):not(.link-mais-cursos),.wizard>.actions .paginacao a:not(.current):not(.disabled):not(.link-mais-cursos){opacity:.4}.paginacao .btn.current:hover,.paginacao .current.dropdown-categoria-cursos:hover,.paginacao .current.dropdown-filtro-cursos:hover,.paginacao .wizard>.actions a.current:hover:not(.link-mais-cursos),.wizard>.actions .paginacao a.current:hover:not(.link-mais-cursos){cursor:default;background:#30b1c2}.sessao-mais-detalhes{padding-bottom:20px}.back-top{opacity:0;transition:.3s;position:fixed;top:88%;right:1%;padding:10px 12px;border:3px solid #30b1c2;z-index:100;border-radius:50%;color:#30b1c2}.back-top .img-arrow{width:20px;height:20px}.opc-transition{opacity:1}.social-media{margin-top:30px;margin-bottom:15px}.content-icon{width:15px;height:15px;display:inline-block;margin-right:10px}.midia{position:relative;max-width:500px;margin:30px auto}.midia img,.midia video{display:block;width:100%}.midia video,.midia .controls-video{cursor:pointer}.controls-video{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s}.controls-video .action{position:absolute;display:inline-block;top:50%;left:50%;width:80px;height:80px;border-radius:100%;border:2px solid #30b1c2;-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.controls-video .action:before,.controls-video .action:after{content:"";position:absolute;display:inline-block;top:50%;left:50%}.controls-video:not(.playing){background-color:rgba(0,0,0,0.5)}.controls-video:not(.playing) .action:after{opacity:0}.controls-video:not(.playing) .action:before{opacity:.8;border:20px solid #30b1c2;border-right-color:transparent;border-top-color:transparent;border-bottom-color:transparent;border-left-width:30px;-moz-transform:translateY(-50%) translateX(-20%);-ms-transform:translateY(-50%) translateX(-20%);-webkit-transform:translateY(-50%) translateX(-20%);transform:translateY(-50%) translateX(-20%)}.controls-video:not(.playing):hover .action{opacity:1}.controls-video.playing .action{border-color:transparent}.controls-video.playing .action:after{height:40px;width:25px;opacity:0;background-image:-moz-repeating-linear-gradient(90deg, #000, #000 10px, rgba(255,225,58,0) 10px, rgba(255,225,58,0) 16px);background-image:-webkit-repeating-linear-gradient(90deg, #000, #000 10px, rgba(255,225,58,0) 10px, rgba(255,225,58,0) 16px);background-image:repeating-linear-gradient(90deg, #000, #000 10px, rgba(255,225,58,0) 10px, rgba(255,225,58,0) 16px);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.controls-video.playing:hover .action:after{opacity:.2}.sessao-instituto{padding-bottom:30px}.sessao-instituto li{margin-bottom:5px}.sessao-instituto .titulo-sublinhado:not(:first-of-type){margin-top:30px}.img-row{display:-webkit-flex;-webkit-justify-content:space-around;-webkit-flex-wrap:wrap;display:flex;justify-content:space-around;flex-wrap:wrap}.img-space{padding:5px}.img-logo{width:110px}.img-full{width:100%}.img-margin{margin-bottom:15px}.subtitle-instituto{font-size:1.5em}.instituto-img-caption{text-align:center;position:absolute;bottom:0;left:50%;color:#fff;transform:translateX(-50%);background-color:rgba(48,177,194,0.6);width:100%;padding:5px}.slider-figure{position:relative}.slider-figure img{max-height:350px}.slider-instituto{margin-bottom:10px}.slick-dots{text-align:center;margin-bottom:20px}.slick-dots li{display:inline;margin:10px}.slick-dots li button{border:1px solid #c8c8c8;background-color:#c8c8c8;width:15px;height:15px;border-radius:15px;text-indent:-9999px}.slick-dots .slick-active button{border:1px solid #30b1c2;background-color:#30b1c2}.slick-arrow:focus,.slick-slide:focus{outline:none}.slider-img{padding:20px}.slider-img img{margin:auto}.slick-next,.slick-prev{background-color:transparent;border:none;position:absolute;top:50%;z-index:1;transform:translateY(-50%);width:12px;height:33px;cursor:pointer}.slick-prev{left:0}.slick-next{right:0}.slick-prev{width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:15px solid #30b1c2}.slick-next{width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #30b1c2}
