@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&family=Mrs+Saint+Delafield&display=swap);h1,h2,h3{margin-bottom:20px}.line,hr{height:1px;width:100%}.font-roboto,.select select{font-family:Roboto!important}.nav_fixe .logo,header .logo{text-indent:-9999px;display:block}html{scroll-behavior:smooth}body{font:16px/25px Roboto,sans-serif;color:#404040;background:#fff;letter-spacing:1px;overflow-x:hidden}a{color:#3c3c3b;text-decoration:none;transition:.2s linear;-webkit-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear}.color-red,.nav_fixe a.navbar-item:hover,.page-blog .list-categorias:hover,.post .share-post a:hover,a:hover,footer .tabs a:hover,footer a,header a.navbar-item:hover{color:#041f3c}strong{font-weight:600}h1,h2{font-size:36px;line-height:43px;font-weight:300;letter-spacing:3px}h3,h4{font-weight:600;letter-spacing:1.5px}h1 strong,h2 strong{font-weight:700}h3{font-size:18px;line-height:26px}h4{font-size:17px;line-height:25px;margin-bottom:15px}ul{list-style-type:none}.line{background:#c6c6c6;margin:25px 0}hr{background:#041f3c;margin:34px 0;border:none}section{padding:90px 0}.wrap{width:1140px;margin:0 auto;padding:0 15px}.wrap.compact{width:1000px}.wrap:after,.wrap:before{content:" ";display:table}.wrap:after{clear:both}.is-absolute{position:absolute}.is-relative,.relative,header{position:relative}.bg-white{background:#fff}.bg-gray{background:#efefef}.bg-primary,.botao.is-blue:hover,.curso-detalhes .box-professores .cycle-nav div:hover,header .header-top{background:#041f3c}.color-green{color:#65ab5f}.color-white,.container_slide .cycle-next:hover i,.container_slide .cycle-prev:hover i{color:#fff}.color-gray{color:#4c4c4c!important}.icon.is-large .fa{font-size:70px;color:#041f3c}.icon.is-medium .fa{font-size:60px}.icon.is-medium{margin:20px auto 10px;display:block;width:60px;height:auto}.font-cursiva{font-family:'Mrs Saint Delafield',cursive}.button,.input,.textarea,button,input,textarea{padding:14px 22px 13px;font-family:Roboto;letter-spacing:1px}.z-index-0{z-index:0}.z-index-1{z-index:1}.input,input{border:none;width:100%;font-weight:500;font-size:16px;outline:0;background:#fff;border-radius:30px}.select{height:auto!important}.select select{border-radius:30px;height:auto}.textarea,textarea{border:none;border-radius:30px;width:100%;font-weight:600;font-size:16px;outline:0;background:0 0}.botao,.menu_fixo,header{background:#fff}.button,button{border-radius:30px;cursor:pointer;transition:.2s linear}header{transition:.3s linear;z-index:10;width:100%;height:165px}header nav{padding:0;background:0 0;z-index:99;margin-top:0}header .header-top{height:36px;line-height:36px;color:#fff;font-size:14px}header .header-top i{color:#fff;font-size:21px;margin-top:8px;transition:.2s linear}.cursos a img,.professores .column>div a img{transition:.4s cubic-bezier(.54, .18, .13, 1)}header .header-top a{color:#fff;margin-right:7px}header .header-top a:hover,header .header-top a:hover i{color:#a68236}header .line-bottom{width:100%;height:2px;position:absolute;bottom:0;left:0;z-index:10;background:#041f3c}.nav_fixe .logo,.nav_fixe .logo:hover,header .logo{background:url("../img/ioa-logo.png") center top/cover no-repeat}header .navbar-end{width:100%;justify-content:space-around;margin-top:46px;margin-right:-19px}header .navbar-item{font-size:17px}.nav_fixe .navbar-item.current,header .navbar-item.current{color:#041f3c;font-weight:700}header .logo{width:133px;height:91px;overflow:hidden;position:relative;margin:20px 120px 0 0;padding:0}.menu_fixo{position:fixed;width:100%;height:70px;z-index:210;display:none;border-bottom:1px solid #ddd}.busca-cursos,.container_slide,.cursos h4,.nav_fixe,.nav_fixe .logo,.newsletter{position:relative}.nav_fixe{display:flex;height:60px}.nav_fixe .logo{width:74px;height:51px;margin:11px 42px 0 10px;padding-bottom:0!important}.busca-cursos .select,.cursos h3,.newsletter input,footer .redes-sociais{margin-top:20px}.nav_fixe .navbar-item{padding:29px 21px 22px;font-size:12px;font-weight:600}.nav_fixe .navbar-item a:hover{color:#041f3c;background:0 0}.botao{border:1px solid #041f3c;display:inline-block;margin:25px 0;padding:9px 20px 8px;border-radius:23px;cursor:pointer;transition:.3s cubic-bezier(.74, .13, .42, 1.81);height:auto;outline:0;font-weight:500;font-size:13px;line-height:24px}.botao i{font-size:19px;line-height:25px;margin-right:3px}.botao:hover,.professores .column>div a:hover .botao{background:#041f3c;color:#fff}.botao.is-light{background:#07386c}.botao.is-dark{background:#01060c}.botao.is-white{background:#fff;color:#041f3c}.botao.is-gray{background:#404040;border:none;color:#fff}.botao.is-blue,.cursos a:hover h4{background:#6b93d1}.botao.is-gray:hover{background:#272727}.botao.is-blue{color:#fff;border:none}.container_slide{z-index:8;margin-bottom:0;padding:0;background:#f6f5ed}.container_slide .cycle-next,.container_slide .cycle-prev{position:absolute;bottom:14%;left:50%;z-index:120;width:20px;height:20px;cursor:pointer;opacity:1;text-align:center;transition:.3s linear}.container_slide .txt-banner{position:absolute;top:calc(50% - 100px);left:calc(50% - 480px);z-index:3;width:960px;line-height:36px}.container_slide .cycle-next i,.container_slide .cycle-prev i{font-size:36px;color:#fff}.container_slide h1{font-size:60px;font-weight:400;line-height:66px;color:#fff;margin-bottom:20px}.container_slide h1 strong{font-weight:600;color:#fff}.container_slide a{color:#fff;background:0 0;border:2px solid #fff}.container_slide .cycle-slideshow li{width:100%;height:640px;background-position:center top;background-size:cover}.container_slide .cycle-pager{text-align:center;position:absolute;bottom:40px;left:0;z-index:101;width:100%;height:auto;cursor:pointer}.container_slide .cycle-pager span{color:#fff;font-size:37px;margin:0 10px;border-radius:50%;border:1px solid #fff;width:24px;height:24px;line-height:24px;display:inline-block}.bread-crumb{background:#efefef;padding:14px 0}.bread-crumb ul{background:url(../img/icon-home.png) 0 5px/14px 14px no-repeat;padding-left:30px}.bread-crumb li{display:inline-block;font-size:12px;margin-right:14px}.bread-crumb li span{margin-left:17px;color:#c6c6c6;font-size:10px}.bread-crumb li.current{font-weight:600;color:#041f3c}.busca-cursos{font-weight:500;z-index:10;margin-top:-23px;padding:0;color:#fff}.busca-cursos .wrap{background:#041f3c;border-radius:32px;padding:30px 50px}.busca-cursos .select option,.newsletter .select option{color:#444}.busca-cursos .select:not(.is-multiple):not(.is-loading)::after,.newsletter .select:not(.is-multiple):not(.is-loading)::after{border-color:#fff;right:20px;font-size:18px}.busca-cursos .select select{background:0 0;border-color:#fff;color:#fff;padding:19px 70px 19px 20px;font-size:15px;letter-spacing:1px}.busca-cursos button{margin-top:20px;background:0 0;padding:30px 40px;color:#fff;border-color:#fff;font-size:13px}.busca-cursos button:hover,.newsletter button:hover{background:#fff;border-color:#fff;color:#404040}.cursos .column{padding:12px 36px}.cursos .column>div,.professores .column>div{border-radius:33px;padding:12px;border:1px solid #ddd}.cursos a figure,.professores .column>div a figure{overflow:hidden;border-radius:25px}.cursos a:hover img,.page-blog article .box_imagem_noticia:hover img,.professores .column>div a:hover img{transform:scale(1.1)}.cursos .data{font-size:13px;color:#6b93d1}.cursos h3{padding:0 10px;line-height:24px;min-height:72px}.cursos h4{z-index:2;transform:translateY(-24px);margin-bottom:0;background:#041f3c;color:#fff;border-radius:25px;font-size:13px;padding:9px 60px;display:inline-block;transition:.2s linear}.cursos button{padding:10px 22px 11px}.ligamos-duvidas{line-height:20px;font-size:14px}.ligamos-duvidas h2{font-weight:700;font-size:34px;line-height:35px;letter-spacing:1px;margin-bottom:10px}.ligamos-duvidas .box-ligamos{border-radius:25px 0 0 25px;padding:15px;color:#fff;background:#041f3c}.ligamos-duvidas .box-ligamos input{background:0 0;font-size:12px;border-bottom:1px solid #fff;color:#fff;padding:3px;width:33%;margin-right:5px;border-radius:0}.ligamos-duvidas .box-ligamos input::-webkit-input-placeholder{color:#fff}.ligamos-duvidas .box-ligamos input:-moz-placeholder{color:#fff}.ligamos-duvidas .box-ligamos input::-moz-placeholder{color:#fff}.ligamos-duvidas .box-ligamos input:-ms-input-placeholder{color:#fff}.ligamos-duvidas .box-ligamos input:-webkit-autofill,.ligamos-duvidas .box-ligamos input:-webkit-autofill:focus,.ligamos-duvidas .box-ligamos input:-webkit-autofill:hover{-webkit-text-fill-color:white;-webkit-box-shadow:0 0 0 1000px transparent inset;transition:background-color 5000s ease-in-out}.ligamos-duvidas .box-ligamos button{background:#fff;font-size:12px;color:#041f3c;padding:3px 14px 2px;transform:translateY(-2px);margin-top:15px;vertical-align:initial}.ligamos-duvidas .box-duvidas{border-radius:0 25px 25px 0;padding:15px 15px 10px 75px;background:#fff}.ligamos-duvidas .box-duvidas h2{color:#01ac4f}.ligamos-duvidas .botao{background:#01ac4f;margin:13px 0 0;color:#fff;padding:5px 18px 4px;border:none}.ligamos-duvidas .botao:hover{filter:brightness(110%)}.ligamos-duvidas .ou{background:#f9f4ec;border-radius:50%;font-size:20px;text-align:center;line-height:125px;width:125px;height:125px;position:absolute;top:35px;left:calc(50% - 63px)}.blog .bg-left,.blog .bg-right{top:-2px;width:1200px;background-color:#f9f4ec;position:absolute}.palavra-presidente{font-size:14px;line-height:24px;padding-bottom:20px}.palavra-presidente .font-cursiva,.quem-somos .font-cursiva{font-size:44px;color:#041f3c;line-height:40px}.contato .inf-contato,.palavra-presidente .botao{margin-top:10px}.palavra-presidente img{border-radius:0 0 25px 25px}.publicidade{padding:50px 0}.blog h3{line-height:26px;font-size:18px;letter-spacing:.5px}.blog .column{padding:25px}.blog .column:first-child{transform:translateX(-10px)}.blog .column:last-child{transform:translateX(10px)}.blog .box-blog-inf{padding:32px 0 12px;border-radius:0 0 18px 18px;min-height:142px}.blog .box-blog-inf .resumo{font-size:13px;line-height:18px}.blog .blog-item .is-overlay,.galeria-fotos a .is-overlay{background:rgba(0,0,0,.4);width:100%;height:100%;opacity:0;transition:.2s linear}.blog .blog-item .is-overlay i,.galeria-fotos a .is-overlay i{font-size:60px;color:#041f3c;position:absolute;top:calc(50% - 30px);left:calc(50% - 30px);z-index:1;transition:.7s cubic-bezier(.54, .18, .13, 1);transform:translateY(80px)}.blog .blog-item .image{border-radius:25px;overflow:hidden}.blog .blog-item .box-categoria{display:table;background-color:#041f3c;margin:-20px auto 0;color:#fff;border-radius:25px;padding:6px 18px;font-size:14px}.animation_fade.animated,.blog .blog-item:hover .is-overlay,.curso-detalhes .box-professores .cycle-pager span.cycle-pager-active,.galeria-fotos a:hover .is-overlay,.page-blog article .hover:hover{opacity:1}.blog .blog-item:hover .is-overlay i,.galeria-fotos a:hover .is-overlay i{transform:translateY(0) rotate(180deg)}.blog .bg-left{right:-5px;height:103%;border-radius:0 25px 25px 0}.blog .bg-right{left:-5px;height:103%;border-radius:25px 0 0 25px}.newsletter{font-size:14px;padding:0 0 70px;color:#fff}.curso-banner .form strong,.curso-detalhes .proximas-turmas .form strong,.newsletter strong{font-weight:500;font-size:16px}.newsletter .wrap{background:#6b93d1;border-radius:32px;padding:30px 50px}.contato form .select,.curso-detalhes .box-professores li,.newsletter .select{width:100%}.newsletter .select select{background:0 0;border-color:#fff;color:#fff;padding:19px 55px 19px 20px;font-size:15px;letter-spacing:1px;height:auto;width:100%}.newsletter input{width:31%;font-size:12px;background:0 0;border-bottom:1px solid #fff;border-radius:0;color:#fff;padding:10px 0;margin-right:5px}.newsletter input::-webkit-input-placeholder{color:#fff}.newsletter input:-moz-placeholder{color:#fff}.newsletter input::-moz-placeholder{color:#fff}.newsletter input:-ms-input-placeholder{color:#fff}.newsletter input:-webkit-autofill,.newsletter input:-webkit-autofill:focus,.newsletter input:-webkit-autofill:hover{-webkit-text-fill-color:white;-webkit-box-shadow:0 0 0 1000px transparent inset;transition:background-color 5000s ease-in-out}.newsletter input[type=radio]{width:auto;margin-top:10px}.newsletter button{margin-top:20px;background:0 0;padding:28px 25px 27px;color:#fff;border-color:#fff;font-size:13px}.instagram-home{padding-top:60px;padding-bottom:5px}.instagram-home .box-img{background-color:#efefef;padding:20px;display:inline-block}.instagram-home .box-img img.is-block{height:314px}.instagram-home .logo{width:30px;margin-bottom:4px}.instagram-home span{display:inline-block;margin:0 0 0 10px;font-size:13px;transform:translateY(-10px)}.instagram-home .hashtag{color:#041f3c;margin-top:40px;font-size:50px;font-weight:300;text-align:right}.curso-banner{padding:60px 0 65px;color:#26b4be}.curso-banner h1{font-size:36px;color:#fff;font-weight:500;line-height:46px}.curso-banner .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7)}.curso-banner .form,.curso-detalhes .proximas-turmas .form{margin-top:3px;line-height:30px;background:#6b93d1;border-radius:30px;padding:30px 50px;font-size:30px;font-weight:300;color:#fff}.curso-banner .form input,.curso-detalhes .proximas-turmas .form input{width:31%;font-size:14px;background:0 0;border-bottom:1px solid #fff;border-radius:0;margin-top:20px;color:#fff;padding:10px 0;margin-right:5px}.curso-banner .form input::-webkit-input-placeholder{color:#fff}.curso-banner .form input:-moz-placeholder{color:#fff}.curso-banner .form input::-moz-placeholder{color:#fff}.curso-banner .form input:-ms-input-placeholder{color:#fff}.curso-banner .form button,.curso-detalhes .proximas-turmas .form button{background:0 0;padding:28px 35px;color:#fff;border-color:#fff;font-size:13px}.curso-banner .form button:hover,.curso-detalhes .proximas-turmas .form button:hover{background:#fff;border-color:#fff;color:#000}.curso-detalhes{font-size:14px;line-height:23px;padding-bottom:0}.curso-detalhes iframe{width:100%;height:368px}.curso-detalhes .obj-esp{margin-top:60px;padding:60px 60px 40px 0}.curso-detalhes .obj-esp .bg-obj{position:absolute;top:0;right:0;width:1500px;height:103%;background-color:#f9f4ec;border-radius:0 25px 25px 0}.curso-detalhes .box-professores{padding:40px 30px 60px;font-size:13px;line-height:20px}.curso-detalhes .box-professores .img-prof{margin-top:30px}.curso-detalhes .box-professores .img-prof img{border-radius:50%;overflow:hidden;max-width:170px}.curso-detalhes .box-professores .cycle-nav{position:absolute;top:120px;left:0;z-index:101;width:100%}.curso-detalhes .box-professores .cycle-nav div{width:50px;height:50px;border-radius:50%;background:#fff;text-align:center;cursor:pointer;transition:.2s linear}.curso-detalhes .box-professores .cycle-nav div i{font-size:30px;line-height:50px}.curso-detalhes .box-professores .cycle-nav .cycle-next{position:absolute;top:0;right:0}.curso-detalhes .box-professores .cycle-pager{text-align:center;position:absolute;bottom:-53px;left:0;z-index:101;width:100%;height:auto}.curso-detalhes .box-professores .cycle-pager span{cursor:pointer;font-size:45px;margin:0 7px;border-radius:50%;width:19px;height:19px;line-height:18px;display:inline-block;opacity:.5}.curso-detalhes .proximas-turmas{padding:60px 0;color:#fff;background:#191919}.curso-detalhes .proximas-turmas h2{color:#6b93d1;font-weight:500}.curso-detalhes .proximas-turmas strong,footer .fone small{font-size:18px}.curso-detalhes .proximas-turmas small{color:#999}.curso-detalhes .proximas-turmas .visa{margin-top:10px;margin-left:5px;transform:translateY(8px)}.curso-detalhes .proximas-turmas .data{margin-top:40px;letter-spacing:2px;padding:27px 30px 25px;border-radius:30px;border:1px solid #777}.curso-detalhes .proximas-turmas .data strong{font-size:16px}.curso-detalhes .proximas-turmas .data .border{border-left:1px solid #777;border-right:1px solid #777}.curso-detalhes .proximas-turmas .form input::-webkit-input-placeholder{color:#fff}.curso-detalhes .proximas-turmas .form input:-moz-placeholder{color:#fff}.curso-detalhes .proximas-turmas .form input::-moz-placeholder{color:#fff}.curso-detalhes .proximas-turmas .form input:-ms-input-placeholder{color:#fff}.curso-modulos .resposta-item{margin-bottom:20px;padding:20px;border:1px solid #ddd;border-radius:14px;position:relative}.curso-modulos .resposta-item .expand{position:absolute;top:20px;right:20px;cursor:pointer}.curso-modulos .resposta-item .expand .fa{font-size:32px;color:#555;transition:.8s cubic-bezier(.16, .84, .44, 1)}.curso-modulos .resposta-item .answer{font-size:16px;text-align:justify;max-height:0;overflow:hidden;padding-right:50px;line-height:22px;transition:.8s cubic-bezier(.16, .84, .44, 1)}.curso-modulos .resposta-item .question{font-size:20px;font-weight:700;cursor:pointer;transition:.8s cubic-bezier(.16, .84, .44, 1);padding-right:10px}.quem-somos{background:linear-gradient(180deg,#fff 35%,#f9f4ec 35%)}.parallax-container{position:relative;height:600px;overflow:hidden;background-image:url(../img/ioa-criciuma-empresa.jpg);background-attachment:fixed;background-position:top center;background-repeat:no-repeat}.mvv .box-mvv{background:#efefef;border-radius:25px;padding:40px;font-size:14px;min-height:363px}.mvv .box-mvv img{margin-top:-85px;margin-bottom:30px}.mvv .box-mvv.b1{box-shadow:5px 5px 0 0 #041f3c}.mvv .box-mvv.b2{box-shadow:0 5px 0 0 #041f3c}.mvv .box-mvv.b3{box-shadow:-5px 5px 0 0 #041f3c}.galeria-fotos a{color:#6b93d1;font-size:14px;font-weight:600}.galeria-fotos a .image{border-radius:25px;overflow:hidden;margin-bottom:20px}.profissionais-chamada{font-size:18px;letter-spacing:2px;overflow:hidden}.profissionais-chamada .botao{font-size:15px;padding:12px 25px 11px}.profissionais-chamada .prof-fx{position:absolute;top:-204px;left:-198px;width:721px;height:721px;background:url(../img/prof-fx.png);-webkit-animation:25s linear infinite spin;-moz-animation:25s linear infinite spin;animation:25s linear infinite spin}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.post h1{font-size:32px;line-height:40px;font-weight:500}.post h3,footer{line-height:24px}.post h3{font-weight:400;font-size:17px}.post .share-post{position:absolute;top:calc(50% - 55px);right:-30px}.post .share-post a{display:block;margin-bottom:17px;color:#aaa;font-size:18px}.page-blog.post .categorias{margin-top:185px}.page-blog article .hover{width:calc(100%);height:calc(100%);display:flex;justify-content:center;align-items:center;flex-flow:column wrap;background:rgba(0,0,0,.6);opacity:0;position:absolute;color:#fff!important;z-index:99;transition:.3s linear}.page-blog article .fa{vertical-align:inherit;font-size:16px}.page-blog article h2{text-align:left;font-size:21px;line-height:29px;letter-spacing:1px;font-weight:600;text-transform:uppercase;margin:20px 0}.page-blog article .resumo{font-size:13px;line-height:21px}.page-blog article .botao{margin:10px 0}.page-blog article img{display:block;transition:.5s cubic-bezier(.24, .46, .48, .9)}.page-blog article .box_imagem_noticia{position:relative;overflow:hidden;height:100%;margin-bottom:15px}.page-blog article .data{padding:0;margin-top:0;font-size:13px;height:46px}.page-blog .list-categorias{font-size:15px;font-weight:700;border-bottom:1px solid #d5c2b7;padding:16px 0 13px;display:block;color:#565656}.page-blog .categorias{padding-left:50px}.page-blog .categorias h3{font-weight:300}.page-blog .categorias form{border-radius:25px;background:#efefef;position:relative;border:1px solid #d5c2b7}.page-blog .categorias .categorias-conteudo{border-radius:25px;background:#efefef;padding:20px 30px;border:1px solid #d5c2b7}.page-blog #busca{border:none;padding:10px 11px 10px 25px;background:0 0;width:100%;margin-top:4px;font-size:17px;outline:0}.page-blog #bt_busca{position:absolute;top:0;right:14px;margin-top:5px;text-align:center;font-size:22px;padding:4px 2px 5px;background:0 0;color:#d5c2b7;border:0;outline:0}.page-blog #bt_busca .botao i{line-height:37px;margin:0}.seja-um-paciente input{background:#ece3d5}.seja-um-paciente input::-webkit-input-placeholder{color:#000}.seja-um-paciente input:-moz-placeholder{color:#000}.seja-um-paciente input::-moz-placeholder{color:#000}.seja-um-paciente input:-ms-input-placeholder{color:#000}.seja-um-paciente .procedimentos{background:#ece3d5;border-radius:25px;padding:40px 35px}.seja-um-paciente .botao{font-size:18px;padding:15px 50px 12px}.seja-um-paciente input[type=checkbox]+label{display:block;margin:3px 2px;cursor:pointer;padding:1px 0}.seja-um-paciente input[type=checkbox]{display:none}.seja-um-paciente input[type=checkbox]+label:before{content:" ";display:inline-block;width:23px;height:23px;margin-right:13px;vertical-align:middle;transition:.2s;background:#fff;border:5px solid #fff;border-radius:5px}.seja-um-paciente input[type=checkbox]+label:active:before{transform:scale(0)}.seja-um-paciente input[type=checkbox]:checked+label:before{background-color:#041f3c}.procedimentos-realizados{font-size:14px;line-height:22px}.professores .column>div a img{-webkit-filter:grayscale(100%);filter:grayscale(100%);filter:gray}.professores h3{font-size:16px;line-height:22px;min-height:44px;letter-spacing:1px;margin:20px 0 10px;padding:0 10px}.professores .botao{font-size:12px;padding:7px 20px 6px;margin:15px 0}.professor h2{font-size:32px;letter-spacing:1px}.professor figure{overflow:hidden;border-radius:50%;box-shadow:5px 5px 0 4px #c09f62}.contato{padding-bottom:0;margin-bottom:-7px}.contato form label{display:block;margin:0 0 20px;cursor:inherit}.contato form input,.contato form select,.contato form textarea{border:1px solid #e5e4db;width:100%;outline:0;color:#333;padding:15px 0 13px 22px;font-size:15px}.contato form textarea{width:100%;height:160px;resize:none}.contato form button{margin-top:0;padding:9px 60px 8px}.contato form select{width:100%;background:#efefef;font-weight:500}.contato .inf-contato h3{font-size:23px;margin-bottom:5px}.contato iframe{height:500px}footer{padding-top:70px;font-size:14px;margin-top:0;background:#efefef}footer .menu-footer{padding:9px 0 7px}footer .tabs ul{border:none;justify-content:space-between}footer .tabs a{font-size:15px;font-weight:600;padding:.5em 1.4em}footer .tabs li.is-active a{border:none;color:#041f3c;font-weight:700}footer .redes-sociais a{margin:0 20px}footer .redes-sociais a i{font-size:26px}footer hr{margin:20px 0}footer a:hover{color:#000}footer .fone{font-size:30px}.quax-assinatura{color:#fff;font-size:12px;text-align:center;border-bottom:8px solid #041f3c;position:relative;margin-top:-60px;padding-top:20px;z-index:0}.quax-assinatura .logo-quax{width:80px;margin:0 auto;display:block;position:relative}.quax-assinatura .logo-quax img{width:20px;position:absolute;bottom:1px;left:30px}.quax-assinatura .arrow-up{margin:0 auto;width:0;height:0;border-left:40px solid transparent;border-right:40px solid transparent;border-bottom:40px solid #041f3c}.msg{font-size:16px;text-transform:initial;line-height:26px;font-weight:700}.success{color:#359854;padding:0;line-height:35px;font-size:18px;margin-left:10px}.erro{border:1px solid #eed3d7;background:#f2dede;color:#b94a48;padding:10px}.waypoint{opacity:0}.animation_bottom.animated{opacity:1;animation:.8s cubic-bezier(.77,0,.175,1) fadeBottom}.animation_bottom_d1.animated{opacity:1;animation:1.3s cubic-bezier(.77,0,.175,1) fadeBottom}.animation_bottom_d2.animated{opacity:1;animation:1.8s cubic-bezier(.77,0,.175,1) fadeBottom}.animation_top.animated{opacity:1;animation:.8s cubic-bezier(.77,0,.175,1) fadeTop}.animation_top_d1.animated{opacity:1;animation:1.3s cubic-bezier(.77,0,.175,1) fadeTop}.animation_top_d2.animated{opacity:1;animation:1.8s cubic-bezier(.77,0,.175,1) fadeTop}.animation_left.animated{opacity:1;animation:.8s cubic-bezier(.77,0,.175,1) fadeLeft}.animation_left_d1.animated{opacity:1;animation:1.3s cubic-bezier(.77,0,.175,1) fadeLeft}.animation_left_d2.animated{opacity:1;animation:1.8s cubic-bezier(.77,0,.175,1) fadeLeft}.animation_left_d3.animated{opacity:1;animation:2.2s cubic-bezier(.77,0,.175,1) fadeLeft}.animation_right.animated{opacity:1;animation:.8s cubic-bezier(.77,0,.175,1) fadeRight}.animation_right_d1.animated{opacity:1;animation:1.3s cubic-bezier(.77,0,.175,1) fadeRight}.animation_right_d2.animated{opacity:1;animation:1.8s cubic-bezier(.77,0,.175,1) fadeRight}.animation_right_d3.animated{opacity:1;animation:2.2s cubic-bezier(.77,0,.175,1) fadeRight}.animation_scale.animated{opacity:1;animation:1.3s cubic-bezier(.77,0,.175,1) escale}.animation_scale_d1.animated{opacity:1;animation:1.8s cubic-bezier(.77,0,.175,1) escale}.animation_scale_d2.animated{opacity:1;animation:2.2s cubic-bezier(.77,0,.175,1) escale}.animation_scale_reverse.animated{opacity:1;animation:2.2s cubic-bezier(.77,0,.175,1) escale_reverse}.animation_elastic.animated{opacity:1;animation:.8s cubic-bezier(.74,.13,.42,1.21) escale}.animation_elastic_d1.animated{opacity:1;animation:1.3s cubic-bezier(.74,.13,.42,1.21) escale}@-webkit-keyframes escale{0%{opacity:0;-webkit-transform:scale(0)}100%{opacity:1;-webkit-transform:scale(1)}}@-moz-keyframes escale{0%{opacity:0;-moz-transform:scale(0)}100%{opacity:1;-moz-transform:scale(1)}}@-o-keyframes escale{0%{opacity:0;-o-transform:scale(0)}100%{opacity:1;-o-transform:scale(1)}}@keyframes escale{0%{opacity:0;transform:scale(0)}100%{opacity:1;transform:scale(1)}}@keyframes escale_reverse{0%{opacity:0;transform:scale(1.2)}70%{opacity:1}100%{transform:scale(1)}}@-webkit-keyframes fadeBottom{0%{opacity:0;-webkit-transform:translateY(10%)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeBottom{0%{opacity:0;-moz-transform:translateY(10%)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeBottom{0%{opacity:0;-o-transform:translateY(10%)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeBottom{0%{opacity:0;transform:translateY(10%)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeLeft{0%{opacity:0;-webkit-transform:translateX(-10%)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeLeft{0%{opacity:0;-moz-transform:translateX(-10%)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeLeft{0%{opacity:0;-o-transform:translateX(-10%)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeLeft{0%{opacity:0;transform:translateX(-10%)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes fadeLeftBt{0%{opacity:0;-webkit-transform:translateX(-10%) skewX(-15deg)}100%{opacity:1;-webkit-transform:translateX(0) skewX(-15deg)}}@-moz-keyframes fadeLeftBt{0%{opacity:0;-moz-transform:translateX(-10%) skewX(-15deg)}100%{opacity:1;-moz-transform:translateX(0) skewX(-15deg)}}@-o-keyframes fadeLeftBt{0%{opacity:0;-o-transform:translateX(-10%) skewX(-15deg)}100%{opacity:1;-o-transform:translateX(0) skewX(-15deg)}}@keyframes fadeLeftBt{0%{opacity:0;transform:translateX(-10%) skewX(-15deg)}100%{opacity:1;transform:translateX(0) skewX(-15deg)}}@-webkit-keyframes fadeRight{0%{opacity:0;-webkit-transform:translateX(10%)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeRight{0%{opacity:0;-moz-transform:translateX(10%)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeRight{0%{opacity:0;-o-transform:translateX(10%)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeRight{0%{opacity:0;transform:translateX(10%)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes fadeTop{0%{opacity:0;-webkit-transform:translateY(-10%)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeTop{0%{opacity:0;-moz-transform:translateY(-10%)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeTop{0%{opacity:0;-o-transform:translateY(-10%)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeTop{0%{opacity:0;transform:translateY(-10%)}100%{opacity:1;transform:translateX(0)}}@media only screen and (min-width:768px){.mr0{margin-right:0!important}.mr5{margin-right:5px!important}.mr10{margin-right:10px}.mr15{margin-right:15px}.mr20{margin-right:20px}.mr30{margin-right:30px}.mr40{margin-right:40px}.mr50{margin-right:50px}.mr60{margin-right:60px}.mr70{margin-right:70px}.mr80{margin-right:80px}.mr90{margin-right:90px}.ml0{margin-left:0!important}.ml5{margin-left:5px!important}.ml10{margin-left:10px!important}.ml15{margin-left:15px!important}.ml20{margin-left:20px!important}.ml30{margin-left:30px!important}.ml40{margin-left:40px!important}.ml50{margin-left:50px!important}.ml60{margin-left:60px!important}.ml70{margin-left:70px!important}.ml80{margin-left:80px!important}.ml90{margin-left:90px!important}.ml95{margin-left:95px!important}.ml100{margin-left:100px!important}.ml110{margin-left:110px!important}.mt0{margin-top:0!important}.mt5{margin-top:5px!important}.mt10{margin-top:10px!important}.mt15{margin-top:15px!important}.mt17{margin-top:17px!important}.mt20{margin-top:20px!important}.mt25{margin-top:25px!important}.mt30{margin-top:30px!important}.mt40{margin-top:40px!important}.mt50{margin-top:50px!important}.mt60{margin-top:60px!important}.mt70{margin-top:70px!important}.mt80{margin-top:80px!important}.mt90{margin-top:90px!important}.mt100{margin-top:100px!important}.mt110{margin-top:110px!important}.mt115{margin-top:115px}.mt120{margin-top:120px}.mt130{margin-top:130px}.mt140{margin-top:140px}.mt145{margin-top:145px}.mt150{margin-top:150px}.mt160{margin-top:160px}.mt170{margin-top:170px}.mt180{margin-top:180px}.mt190{margin-top:190px}.mt200{margin-top:200px}.mt210{margin-top:210px}.mb0{margin-bottom:0!important}.mb5{margin-bottom:5px!important}.mb10{margin-bottom:10px!important}.mb20{margin-bottom:20px!important}.mb30{margin-bottom:30px!important}.mb40{margin-bottom:40px!important}.mb50{margin-bottom:50px!important}.mb60{margin-bottom:60px!important}.mb70{margin-bottom:70px!important}.mb80{margin-bottom:80px!important}.mb90{margin-bottom:90px!important}.mb100{margin-bottom:100px!important}.pd0{padding:0}.pd10{padding:10px}.pd15{padding:15px}.pd20{padding:20px}.pd30{padding:30px}.pd40{padding:40px}.pd50{padding:50px}.pl0{padding-left:0!important}.pl10{padding-left:10px!important}.pl15{padding-left:15px!important}.pl20{padding-left:20px!important}.pl25{padding-left:25px!important}.pl30{padding-left:30px!important}.pl40{padding-left:40px!important}.pl50{padding-left:50px!important}.pl60{padding-left:60px!important}.pl70{padding-left:70px!important}.pl80{padding-left:80px!important}.pl90{padding-left:90px!important}.pl100{padding-left:100px!important}.pl110{padding-left:110px!important}.pl120{padding-left:120px!important}.pl130{padding-left:130px!important}.pl140{padding-left:140px!important}.pl150{padding-left:150px!important}.pr0{padding-right:0!important}.pr10{padding-right:10px!important}.pr15{padding-right:15px!important}.pr20{padding-right:20px!important}.pr25{padding-right:25px!important}.pr30{padding-right:30px!important}.pr40{padding-right:40px!important}.pr50{padding-right:50px!important}.pr60{padding-right:60px!important}.pr70{padding-right:70px!important}.pr80{padding-right:80px!important}.pr90{padding-right:90px!important}.pr100{padding-right:100px!important}.pr110{padding-right:110px!important}.pr120{padding-right:120px!important}.pr130{padding-right:130px!important}.pr140{padding-right:140px!important}.pr150{padding-right:150px!important}.pb0{padding-bottom:0!important}.pb5{padding-bottom:5px!important}.pb10{padding-bottom:10px!important}.pb20{padding-bottom:20px!important}.pb30{padding-bottom:30px!important}.pb40{padding-bottom:40px!important}.pb50{padding-bottom:50px!important}.pt0{padding-top:0!important}.pt10{padding-top:10px!important}.pt20{padding-top:20px!important}.pt30{padding-top:30px!important}.pt40{padding-top:40px!important}.pt50{padding-top:50px!important}.pt60{padding-top:60px!important}}@media only screen and (min-width:768px) and (max-width:1259px) and (orientation:landscape){body,header .navbar-item{font-size:14px}body{overflow-x:hidden}.wrap,.wrap.compact{width:100%;padding:0 25px}header .navbar-menu{box-shadow:none;padding:initial}header .logo{width:116px;height:80px;margin:27px 90px 0 0}h1,h2{font-size:31px;line-height:38px}.busca-cursos{padding:0 20px}.botao{font-size:11px}.blog h3{font-size:16px}.cursos .column{padding:12px 16px}.ligamos-duvidas h2{font-size:27px;line-height:30px}.newsletter,.newsletter strong{font-size:13px}.ligamos-duvidas img{max-width:83%}.ligamos-duvidas .ou{width:110px;height:110px;left:calc(50% - 55px);line-height:114px}.newsletter{line-height:19px;padding:0 20px 70px}.newsletter .wrap{padding:30px}.curso-banner h1{font-size:30px;line-height:40px}.curso-banner .form,.curso-detalhes .proximas-turmas .form{font-size:25px}}@media only screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){header .navbar,header .navbar-burger:hover{background:0 0}body{font-size:13px;line-height:21px;overflow-x:hidden}.wrap,.wrap.compact{width:100%;padding:0 30px}.wrap.compact{padding:0 40px}section{padding:60px 0}.botao{font-size:10px;padding:7px 13px 6px}h1,h2{font-size:28px;line-height:32px;letter-spacing:2px}header{height:120px;z-index:200}header .navbar-item{font-size:13px;padding:8px 11px 25px}header .navbar{min-height:67px}header .navbar-burger{position:absolute;top:15px;right:25px;z-index:10;transform:scale(1.3)}header .logo{width:74px;height:51px;margin:18px 32px 0 20px}header .wrap{padding:0}header .header-top{padding-left:20px;padding-right:20px}header .navbar-burger span{height:2px;background:#041f3c;width:24px}header .navbar-menu{background:#f3f1e9;margin-top:14px;padding:2px 0 0;box-shadow:0 20px 30px 0 rgba(0,0,0,.3)}header .navbar-end{margin-top:0}header a.navbar-item{text-align:center;border-bottom:1px solid rgba(0,0,0,.1);padding:37px 0;font-size:15px}.container_slide h1{font-size:28px;line-height:36px;margin-bottom:20px}.container_slide .cycle-slideshow li{height:330px}.container_slide .txt-banner{width:100%;left:0;padding:0 70px;top:calc(50% - 60px)}.busca-cursos{padding:0 20px;line-height:18px}.busca-cursos .wrap{padding:27px 30px}.busca-cursos button{padding:20px 19px;font-size:11px}.busca-cursos .select select{padding:12px 50px 11px 17px;font-size:13px}.cursos .column{padding:12px 9px}.cursos h4{padding:7px 30px;font-size:11px}.cursos h3{font-size:16px;line-height:22px;margin-bottom:10px;min-height:90px}.ligamos-duvidas h2{font-size:22px;line-height:26px}.newsletter,.newsletter strong{font-size:12px}.ligamos-duvidas img{max-width:83%}.ligamos-duvidas .ou{width:90px;height:90px;left:calc(50% - 45px);line-height:90px}.ligamos-duvidas .box-duvidas{padding-left:55px}.palavra-presidente .img-diretora,.quem-somos .img-diretora{margin:0 auto;max-width:180px}.palavra-presidente h2,.quem-somos h2{text-align:center}.palavra-presidente .font-cursiva,.quem-somos .font-cursiva{margin-top:40px}.newsletter{line-height:19px;padding:0 20px 70px}.newsletter .wrap{padding:30px}.newsletter button{padding:20px 18px}.newsletter .ml30{margin-left:0!important}.newsletter input{width:30%}.instagram-home .hashtag{font-size:37px;line-height:16px}.mvv .box-mvv{padding:25px 20px;min-height:330px;font-size:13px}.mvv .box-mvv img{max-width:60px;margin-top:-45px;margin-bottom:20px}.profissionais-chamada .botao{margin-bottom:0}.profissionais-chamada .prof-fx{left:-218px;top:-244px}.curso-banner h1{font-size:27px;line-height:36px}.blog h3,.professores h3{line-height:22px}.curso-banner .form,.curso-detalhes .proximas-turmas .form{font-size:17px;line-height:22px;padding:30px}.curso-banner .form button,.curso-detalhes .proximas-turmas .form button{padding:18px;font-size:12px}.curso-banner .form input,.curso-detalhes .proximas-turmas .form input{margin-top:3px}.curso-detalhes .box-professores{margin-top:50px;padding:50px 80px 60px}.curso-detalhes .box-professores li{width:550px}.blog h3{font-size:16px}.post h1{font-size:28px;line-height:36px}.post h3{font-size:15px;line-height:24px}.page-blog #busca,.page-blog .categorias,.page-blog .categorias .categorias-conteudo,.page-blog .categorias h3{font-size:14px}.page-blog article h2{font-size:18px;line-height:24px}.page-blog.post{padding:60px 25px}footer{font-size:11px;line-height:17px}footer .tabs a{font-size:12px;padding:0 15px}}@media only screen and (max-width:767px){.botao,.line{margin:20px 0}header .navbar,header .navbar-burger:hover{background:0 0}body,footer{line-height:19px}body{font-size:13px;overflow-x:hidden}.wrap,.wrap.compact{width:100%;padding:0 25px}.professores .list-prof,.wrap.compact{padding:0 40px}section{padding:40px 0}.is-order-0-mobile{order:0}.is-order-1-mobile{order:1}.is-order-2-mobile{order:2}.botao{font-size:11px;padding:7px 30px}h1,h2{font-size:22px;line-height:27px;letter-spacing:1px}h3{font-size:18px;line-height:24px}h4{font-size:16px;line-height:22px}h5{font-size:15px;line-height:18px}.waypoint{opacity:1}hr{margin:21px 0}header .header-top{font-size:11px;padding-left:20px;padding-right:20px;height:35px;line-height:35px}header{height:100px;z-index:121}header .navbar-item{font-size:13px;padding:8px 11px 25px}header .navbar{min-height:0}header .logo{width:57px;height:39px;margin:14px 28px 0 16px}header .wrap{padding:0}header .navbar-burger{position:absolute;top:8px;right:20px;z-index:10;transform:scale(1.3)}header .navbar-burger span{height:2px;background:#041f3c;width:24px}header .navbar-menu{background:#f3f1e9;margin-top:12px;padding:2px 0 0;box-shadow:0 20px 30px 0 rgba(0,0,0,.3)}header .navbar-end{margin-top:0}header a.navbar-item{text-align:center;border-bottom:1px solid rgba(0,0,0,.1);padding:19px 0;font-size:15px}.container_slide h1{font-size:25px;line-height:33px;padding:0;margin-bottom:20px}.container_slide h2{font-size:15px;line-height:24px}.container_slide .cycle-slideshow li{height:350px}.container_slide a,.profissionais-chamada .botao{font-size:12px}.container_slide .txt-banner{width:100%;left:0;padding:0 60px;top:calc(50% - 80px)}.container_slide .cycle-pager span{border:none}.bread-crumb ul{background-position:0 2px}.bread-crumb li{font-size:10px;margin-right:5px}.bread-crumb li span{margin-left:6px}.busca-cursos{padding:0 20px}.busca-cursos .select{margin-top:0;width:100%}.curso-detalhes .box-professores,.mvv .box-mvv{margin-top:50px}.busca-cursos .select select,.newsletter input{width:100%}.busca-cursos button{margin-top:0;padding:25px 40px}.cursos .botao{font-size:9px;padding:6px 17px 5px}.ligamos-duvidas .box-ligamos{border-radius:25px;margin-bottom:15px}.ligamos-duvidas h2{font-size:22px;line-height:26px}.ligamos-duvidas .box-duvidas{border-radius:25px;padding:15px}.palavra-presidente img,.quem-somos img{max-width:50%;margin:0 auto}.palavra-presidente h2{margin:15px 0 30px}.palavra-presidente .font-cursiva,.quem-somos .font-cursiva{font-size:36px;line-height:36px}.blog .column:last-child{transform:translateX(0)}.newsletter{padding:0 20px 30px}.newsletter .wrap{padding:35px}.curso-detalhes .proximas-turmas strong,.newsletter strong{font-size:13px}.instagram-home .hashtag{font-size:30px;line-height:11px}.instagram-home .box-img img.is-block{height:auto}.parallax-container{height:200px;overflow:hidden;background-attachment:initial;background-size:cover}.quem-somos{background:linear-gradient(180deg,#fff 38%,#f9f4ec 38%)}.mvv .box-mvv{font-size:13px;min-height:auto;padding:30px}.mvv .box-mvv h3{margin-bottom:0}.mvv .box-mvv img{width:70px;margin-bottom:20px}.profissionais-chamada{font-size:15px;letter-spacing:1px}.profissionais-chamada img{width:80%}.profissionais-chamada .prof-fx{top:-244px;left:-208px}.professor h2{margin-top:20px;font-size:18px;letter-spacing:1px}.professor img{margin:0 auto}.professor figure{margin:0 50px}.page-blog.post .categorias,.procedimentos-realizados h3{margin-top:30px}.curso-banner{padding:20px 0 30px}.curso-banner h1,.curso-detalhes .proximas-turmas h2{font-size:20px;line-height:30px}.curso-banner .form,.curso-detalhes .proximas-turmas .form{font-size:19px;line-height:22px;padding:30px}.curso-banner .form button,.curso-detalhes .proximas-turmas .form button{padding:18px;font-size:12px}.curso-banner .form input,.curso-detalhes .proximas-turmas .form input{margin-top:3px;width:100%}.curso-detalhes .obj-esp{padding:50px 45px 30px 0}.curso-detalhes iframe{height:178px}.curso-detalhes .box-professores .cycle-pager span{margin:0 4px}.curso-detalhes .proximas-turmas .data .border{border:none;border-top:1px solid #777;border-bottom:1px solid #777}.curso-detalhes .proximas-turmas small{font-size:10px;line-height:15px}.curso-modulos .resposta-item{padding:15px 40px 13px 18px;margin-bottom:15px}.curso-modulos .resposta-item .question{font-size:14px;letter-spacing:0}.curso-modulos .resposta-item .expand{top:11px}.page-blog .categorias{padding-left:12px}.post h1{font-size:22px;line-height:30px}.post h3{font-size:16px;line-height:23px;margin:25px 0}.page-blog.post{padding:50px 20px}.contato .inf-contato h3{font-size:19px}footer{font-size:13px;text-align:center;padding-bottom:40px}footer img{max-width:100px}footer.footer-safari .inf{margin-bottom:0;padding-bottom:20px}.animation_bottom.animated{animation:.6s cubic-bezier(.77,0,.175,1) fadeBottom}.animation_bottom_d1.animated{animation:1s cubic-bezier(.77,0,.175,1) fadeBottom}.animation_bottom_d2.animated{animation:1.3s cubic-bezier(.77,0,.175,1) fadeBottom}.animation_left.animated{animation:.6s cubic-bezier(.77,0,.175,1) fadeLeft}.animation_left_d1.animated{animation:1s cubic-bezier(.77,0,.175,1) fadeLeft}.animation_left_d2.animated{animation:1.3s cubic-bezier(.77,0,.175,1) fadeLeft}.animation_left_d3.animated{animation:1.5s cubic-bezier(.77,0,.175,1) fadeLeft}.animation_right.animated{animation:.6s cubic-bezier(.77,0,.175,1) fadeRight}.animation_right_d1.animated{animation:1s cubic-bezier(.77,0,.175,1) fadeRight}.animation_right_d2.animated{animation:1.3s cubic-bezier(.77,0,.175,1) fadeRight}.animation_right_d3.animated{animation:1.5s cubic-bezier(.77,0,.175,1) fadeRight}.animation_top.animated{animation:.6s cubic-bezier(.77,0,.175,1) fadeTop}.animation_top_d1.animated{animation:1s cubic-bezier(.77,0,.175,1) fadeTop}.animation_top_d2.animated{animation:1.3s cubic-bezier(.77,0,.175,1) fadeTop}.animation_scale.animated{animation:1s cubic-bezier(.77,0,.175,1) escale}.animation_scale_d1.animated{animation:1.3s cubic-bezier(.77,0,.175,1) escale}.animation_scale_d2.animated{animation:1.5s cubic-bezier(.77,0,.175,1) escale}}