/*! normalize.css v3.0.1 | MIT License | git.io/normalizeee */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}main,summary{display:block}audio,canvas,progress,video{display:inline-block}progress{vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0;text-decoration:none}a:active,a:hover{outline:0}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0}sub,sup{line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}hr{-moz-box-sizing:content-box;box-sizing:content-box;display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace}button{color:inherit;font:inherit;overflow:visible}input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto}optgroup{font-weight:700}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright,a img.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left}.alignleft,.wp-caption.alignleft,.wp-caption.alignnone,a img.alignleft,a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:active,.screen-reader-text:focus,.screen-reader-text:hover{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#resultado-busca>header .content form fieldset,body,html{height:100%}#wrap{min-height:100%}.backgroundSizeCover{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.alinharVertical{position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.alinharHorizontal{margin:0 auto;display:block}.outlineNone{outline:none;-moz-appearance:none}.none{display:none}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body{line-height:1}#header .primeira-parte .content .logo a img,#header .segunda-parte .content nav ul li:hover ul,#index #downloads-home .content ul li a span:before,#o-nuce .content .conteudo #estrutura .lista-imagens-estrutura li img,#produtos.listagem>.content .lista-produtos li .link-img img,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}ins,mark{background-color:#ff9;color:#000}ins{text-decoration:none}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}input,select{vertical-align:middle}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{content:""}a img{border:none}button,input{border:0}a,button,input{-moz-appearance:none;outline:none}button{background:0 0;padding:0;margin:0}#header .segunda-parte .content nav ul,.clearfix{zoom:1}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}input[type=number]{-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}@font-face{font-family:'FontAwesome';src:url(../fonts/fontawesome/fontawesome-webfont.eot?v=#4.1.0);src:url(../fonts/fontawesome/fontawesome-webfont.eot?#iefix&v=#4.1.0) format("embedded-opentype"),url(../fonts/fontawesome/fontawesome-webfont.woff?v=#4.1.0) format("woff"),url(../fonts/fontawesome/fontawesome-webfont.ttf?v=#4.1.0) format("truetype"),url(../fonts/fontawesome/fontawesome-webfont.svg?v=#4.1.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.add_to_cart_button.added:after{content:"";font-family:"FontAwesome";margin-left:.53em}a.added_to_cart{display:none!important}#cadastre-agora .content .texto .saiba-mais,.bt-padrao{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-transform:uppercase}.header-padrao h2{font:700 30px 'Open Sans';color:#00558c;text-transform:uppercase}.svg-full{width:100%;height:100%;display:block}#cadastre-agora{width:100%;height:448px;background:url(../images/capacitese.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media (max-width:960px){#cadastre-agora{background:url(../images/capacitese-mob.jpg)!important}}#cadastre-agora .content,#footer #newsletter .content{width:1170px;margin:0 auto;height:100%}#cadastre-agora .content .texto{float:right;width:530px;position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#cadastre-agora .content .texto header,#cursos.interna .content .col1 #dados-gerais .box-turma>header{margin-bottom:23px}#cadastre-agora .content .texto header h2{font:700 28px 'Open Sans';color:#00558c;text-transform:uppercase;line-height:39px}@media (max-width:960px){#cadastre-agora .content .texto header h2{display:none!important}}#cadastre-agora .content .texto header h2 .regular{font:400 28.5px 'Open Sans';line-height:39px}#cadastre-agora .content .texto header h2 .bold{font:700 40px 'Open Sans';line-height:39px;display:block}#cadastre-agora .content .texto h3{width:439px;font:400 13px 'Open Sans';color:#4d4d4d;text-align:center;margin:0 auto 48px}#cadastre-agora .content .texto .saiba-mais{font:800 18px/62px 'Open Sans';color:#fff;text-align:center;background:#a1272f;width:269px;display:block;height:62px;margin:100px auto 0}#cadastre-agora .content .texto .saiba-mais:hover{background:#00426c}#cadastre-agora .content .texto .saiba-mais svg{width:22px;height:18px;fill:#fff;position:relative;top:1px;margin-left:14px}#index #cursos-agenda .content .col1 #cursos ul li .informacoes .texto,.container-welcome{position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0 30px}.container-welcome header{margin-bottom:17px}.container-welcome header .icon-usuario-logado{display:inline-block;margin-right:10px;width:30px;height:30px;fill:#00558c;position:relative;top:1px}.container-welcome header .msg-welcome-titulo{font:700 33px/33.51px 'Open Sans';color:#00558c;display:inline-block;text-transform:uppercase}.container-welcome .msg-welcome-descricao{font:700 26px 'Open Sans';color:#00558c;margin-bottom:60px}.container-welcome .form-welcome-nuce em.error{right:auto;left:0}.container-welcome .form-welcome-nuce fieldset{position:relative;float:left}.container-welcome .form-welcome-nuce fieldset:first-of-type{margin-right:10px}.container-welcome .form-welcome-nuce fieldset input[type=text]{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #e6e6e6;display:block;outline:none;-moz-appearance:none;font:800 14px 'Open Sans';color:#9e9e9e;text-transform:uppercase;height:52px;float:left;padding:0 25px;width:493px}.bt-voltar,.container-welcome .form-welcome-nuce fieldset button[type=submit]{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:149px;height:51px;text-transform:uppercase;color:#fff;text-align:center}.container-welcome .form-welcome-nuce fieldset button[type=submit]{float:left;background:#4d4d4d}#contato .content form fieldset.field-grande fieldset button[type=submit] span,.bt-voltar,.container-welcome .form-welcome-nuce fieldset button[type=submit] span{font:800 14px 'Open Sans'}#contato .content form fieldset.field-grande fieldset button[type=submit]:hover,#cursos.interna .content .col1 #interesse .field-interesse button[type=submit]:hover,#cursos.interna .content .col1 #sobre-concurso a:hover,#footer #newsletter .content form .field-email button[type=submit]:hover,.container-welcome .form-welcome-nuce fieldset button[type=submit]:hover{background:#9e9e9e}#contato .content form fieldset.field-grande fieldset button[type=submit] svg,#cursos.interna .content .col1 #interesse .field-interesse button[type=submit] svg,#downloads-pagina .content .col1 form fieldset button[type=submit] svg,#esqueci-a-senha .content form fieldset button[type=submit] svg,#footer #newsletter .content form .field-email button[type=submit] svg,.container-welcome .form-welcome-nuce fieldset button[type=submit] svg{width:18px;height:18px;fill:#fff;margin-left:7px;position:relative;top:3px}.bt-voltar{background:#00558c;position:absolute;bottom:30px;left:50%;margin-left:-74.5px}#header .primeira-parte .content .links-principais>li.atendimento-online>a:hover,#header .segunda-parte .content .carrinho-container .ver-carrinho-bt:hover,#index #slideshow-container #slideshow-destaques .item .content .informacoes .saiba-mais:hover,.bt-voltar:hover{background:#00426c}#noticias.listagem>.content .lista-noticias li.full time,.conteudo-padrao{margin-bottom:20px}.conteudo-padrao>:last-child{margin-bottom:0}.conteudo-padrao p{font:400 16px/24px 'Open Sans';color:#4d4d4d;margin-bottom:25px}.conteudo-padrao>h1,.conteudo-padrao>h2,.conteudo-padrao>h3,.conteudo-padrao>h4,.conteudo-padrao>h5,.conteudo-padrao>h6{font:600 16px 'Open Sans';color:#c0353f;text-transform:uppercase;margin-bottom:1px}#o-nuce .content .conteudo #estrutura .limitador .lista-texto-estrutura,.conteudo-padrao ol,.conteudo-padrao ul{margin-bottom:21px}.conteudo-padrao ol li,.conteudo-padrao ul li{font:400 16px/24px 'Open Sans';color:#c0353f}.conteudo-padrao ol{padding-left:22px}.conteudo-padrao iframe{display:block;margin:0 auto 24px}#mensagens-de-retorno,#mensagens-de-retorno .overlay{position:fixed;top:0;left:0;z-index:99999999999999999999;width:100%;height:100%}#mensagens-de-retorno .box p{color:#4d4d4d;font:400 15.63px/19.75px "Open Sans";margin-top:150px;padding:0 50px}#mensagens-de-retorno .box p .button{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:200px;height:39px;text-align:center;font:700 14px/39px 'Open Sans';text-transform:uppercase;margin:18px auto 0;display:block;color:#fff;background:#00558c}#mensagens-de-retorno .box p .button:hover{background:#004673}#mensagens-de-retorno .overlay{position:absolute;background:rgba(0,0,0,.5);z-index:1}#mensagens-de-retorno .box{background:#fff;position:absolute;z-index:2;width:712px;height:469px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;left:50%;top:50%;margin-left:-356px;margin-top:-234.5px;-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 7px 0 rgba(0,0,0,.2);box-shadow:0 0 7px 0 rgba(0,0,0,.2);text-align:center}#mensagens-de-retorno .box .bt-fechar{position:absolute;right:-30px;top:-30px;width:60px;height:60px;background:#00558c;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:pointer}#mensagens-de-retorno .box .bt-fechar svg{width:18px;height:18px;fill:#fff;margin:0 auto;display:block}#mensagens-de-retorno .box h3,.dd-container .dd-select .dd-selected{position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);text-transform:uppercase}#mensagens-de-retorno .box h3{margin:0 auto;font:700 33px/33.51px 'Open Sans';width:348px}#mensagens-de-retorno .box h3:before{width:138px;height:138px;display:block;margin:0 auto 23px;-webkit-background-size:138px 138px!important;-moz-background-size:138px 138px!important;-o-background-size:138px 138px!important;background-size:138px 138px!important}#mensagens-de-retorno.sucesso .box h3,#o-nuce .content aside ul li a{color:#00558c}#mensagens-de-retorno.sucesso .box h3:before{background:url(../images/icone-confirmacao-mensagem.svg)}#index #noticias-home .content ul li h3 a:hover,#mensagens-de-retorno.erro .box h3{color:#c0353f}#mensagens-de-retorno.erro .box h3:before{background:url(../images/icone-erro-mensagem.svg)}em.error{position:absolute;right:0;top:-28px;background:#c0353f;padding:0 8px;height:30px;font:700 12px/30px 'Open Sans';color:#fff}em.error:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(192,53,63,0);border-width:8px;margin-left:-8px}.price ins{background:0 0!important}.price ins span{font:700 28px 'Open Sans';color:#00558c}#cursos.interna .content .col1 #detalhes-turma-aluno form fieldset.coluna1 .checks input[type=radio],#index #slideshow-container .navi a span,.onsale{display:none}.dd-container,.dd-container .dd-options li{height:52px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #e6e6e6;background:#fff}.dd-container{position:relative;z-index:1}.dd-container .dd-select{height:100%;cursor:pointer;padding:0 24px}.dd-container .dd-select .dd-selected{float:left;font:800 14px 'Open Sans';color:#9e9e9e;width:158px}#cadastro .content .form-principal fieldset.field-grande>fieldset .dd-container .dd-select .dd-selected label,#checkout .content #form-principal #coluna-esquerda .field-grande .container>p .dd-container .dd-select .dd-selected label,#cursos-matriculados .content .col2 .header-padrao .dd-container .dd-select .dd-selected label,#downloads-pagina .content .col1 form fieldset .dd-container .dd-select .dd-selected label,#editar-dados .content .form-principal fieldset.field-grande>fieldset .dd-container .dd-select .dd-selected label,#meus-pedidos .content .col2 .header-padrao .dd-container .dd-select .dd-selected label,.dd-container .dd-select .dd-selected label,.woocommerce form.checkout .col2-set .col-1 .dd-container .dd-select .dd-selected label,.woocommerce form.checkout .col2-set .col-2 .dd-container .dd-select .dd-selected label{font:800 14px 'Open Sans';text-transform:uppercase;color:#9e9e9e;cursor:pointer}.dd-container .dd-select .dd-pointer-down,.dd-container .dd-select .dd-pointer-up{float:right;position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.dd-container .dd-select .dd-pointer-down{background:url(../images/svgs/seta-baixo-cinza.svg);width:20px;height:12px;-webkit-background-size:20px 12px;-moz-background-size:20px 12px;-o-background-size:20px 12px;background-size:20px 12px}.dd-container .dd-select .dd-pointer-up{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-top:-6px;margin-right:2px}.dd-container .dd-options{width:calc(100% + 2px);margin-left:-1px}.dd-container .dd-options li{display:block;width:100%;border-bottom:0}.dd-container .dd-options li:last-child{border-bottom:1px solid #e6e6e6}#downloads-pagina .content .col1 form fieldset .dd-container .dd-options li .dd-option,.dd-container .dd-options li .dd-option{display:block;height:100%;padding:0 24px;cursor:pointer;max-height:468px;overflow:auto}#cursos-matriculados .content .col2 .header-padrao .dd-container .dd-options li .dd-option label,#downloads-pagina .content .col1 form fieldset .dd-container .dd-options li .dd-option label,.dd-container .dd-options li .dd-option label{position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;font:800 14px 'Open Sans';cursor:pointer;color:#9e9e9e}.dd-container .dd-options li .dd-option:hover{background:#c0353f;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#cadastro .content .form-principal fieldset.field-grande>fieldset .dd-container .dd-options li .dd-option:hover label,#checkout .content #form-principal #coluna-esquerda .field-grande .container>p .dd-container .dd-options li .dd-option:hover label,#cursos-matriculados .content .col2 .header-padrao .dd-container .dd-options li .dd-option:hover label,#downloads-pagina .content .col1 form fieldset .dd-container .dd-options li .dd-option:hover label,#editar-dados .content .form-principal fieldset.field-grande>fieldset .dd-container .dd-options li .dd-option:hover label,#index #cursos-agenda .content .col1 #cursos ul li .informacoes .texto h4 a,#index #cursos-agenda .content .col1 #cursos ul li.li-aula-unica header h3>a,#index #cursos-agenda .content .col1 #cursos ul li.li-cursos-de-testes-para-concursos header h3>a,#index #cursos-agenda .content .col1 #cursos ul li.li-cursos-para-concursos header h3>a,#index #cursos-agenda .content .col1 #cursos ul li.li-grande-encontro-para-pcpe header h3>a,#index #cursos-agenda .content .col1 #cursos ul li.li-isoladas-para-concursos header h3>a,#index #cursos-agenda .content .col1 #cursos ul li.li-nuce-ifpe header h3>a,#index #cursos-agenda .content .col1 #cursos ul li.li-nuce-pre-enem header h3>a,#index #cursos-agenda .content .col1 #cursos ul li.li-praia header h3>a,#meus-pedidos .content .col2 .header-padrao .dd-container .dd-options li .dd-option:hover label,.dd-container .dd-options li .dd-option:hover label,.woocommerce form.checkout .col2-set .col-1 .dd-container .dd-options li .dd-option:hover label,.woocommerce form.checkout .col2-set .col-2 .dd-container .dd-options li .dd-option:hover label{color:#fff!important}.lost_reset_password{width:770px;margin:40px auto 0}.lost_reset_password>p:not(.form-row){font:400 18px/22px 'Open Sans';color:#4d4d4d;margin-bottom:52px;text-align:left}.lost_reset_password .form-row label{font:800 14px 'Open Sans';color:#9e9e9e;text-transform:uppercase;display:block;margin-bottom:6px;text-align:left}.lost_reset_password .form-row input[type=text]{width:100%;height:52px;border:1px solid #e6e6e6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 20px;color:#9e9e9e;font:800 14px 'Open Sans'}.lost_reset_password .form-row input[type=submit]{float:right;height:31px;background:#c0353f;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-transform:uppercase;font:800 14px/29px 'Open Sans';color:#fff;margin-top:19px}#section-login .content .login .form-row-botoes input[type=submit]:hover,#section-login .content .login .form-row-wide input[type=submit]:hover,.lost_reset_password .form-row input[type=submit]:hover,.woocommerce .login .form-row input[type=submit]:hover{background:#982a32}#header{width:100%;height:174px;border-bottom:2px solid #e6e6e6;border-top:7px solid #b12830;position:relative;z-index:300}#header .primeira-parte{width:100%;height:123px;border-bottom:1px solid #e6e6e6}#header .primeira-parte .content{width:1170px;margin:0 auto;height:100%;zoom:1}#header .primeira-parte .content:after,#header .primeira-parte .content:before,#header .segunda-parte .content nav ul:after,#header .segunda-parte .content nav ul:before{content:"";display:table}#header .primeira-parte .content:after,#header .segunda-parte .content nav ul:after{clear:both}#header .primeira-parte .content .links-principais,#header .primeira-parte .content .logo{float:left;position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-right:104px}#header .primeira-parte .content .links-principais{margin-right:83px;z-index:1}#header .primeira-parte .content .links-principais>li{float:left;margin-right:31px}#header .primeira-parte .content .links-principais>li>a{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-transform:uppercase;width:269px;height:52px;display:block;text-align:center;color:#fff;font:800 14px/52px 'Open Sans'}#header .primeira-parte .content .links-principais>li>a svg{margin-right:13px}#header .primeira-parte .content .links-principais>li:last-child{margin-right:0}#header .primeira-parte .content .links-principais>li.atendimento-online>a{background:#00558c}#header .primeira-parte .content .links-principais>li.atendimento-online>a svg{width:23px;height:25px;fill:#fff;position:relative;top:7px}#header .primeira-parte .content .links-principais>li.atendimento-online>a span:after{width:11px;height:11px;display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid #fff;margin-left:14px}#header .primeira-parte .content .links-principais>li.area-restrita.inativo>a,#header .primeira-parte .content .links-principais>li.atendimento-online.offline a span:after{background:#c0353f}#header .primeira-parte .content .links-principais>li.atendimento-online.online a span:after{background:#17a554}#header .primeira-parte .content .links-principais>li.area-restrita,#header .primeira-parte .content .links-principais>li.usuario-logado{position:relative}#header .primeira-parte .content .links-principais>li.area-restrita .form-login>fieldset input[type=submit]:hover,#header .primeira-parte .content .links-principais>li.area-restrita.ativo>a,#header .primeira-parte .content .links-principais>li.area-restrita>a:hover{background:#a1272f}#header .primeira-parte .content .links-principais>li.area-restrita>a,#header .primeira-parte .content .links-principais>li.usuario-logado>a{position:relative;z-index:1}#header .primeira-parte .content .links-principais>li.area-restrita>a svg{width:19px;height:23px;fill:#fff;position:relative;top:5px}#header .primeira-parte .content .links-principais>li.area-restrita .form-login{position:absolute;left:0;top:22px;width:269px;background:#fff;padding:42px 12px 9px;border:1px solid #e6e6e6;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.15);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.15);box-shadow:0 3px 6px 0 rgba(0,0,0,.15);display:none}#footer #newsletter .content form ::-webkit-input-placeholder,#header .primeira-parte .content .links-principais>li.area-restrita .form-login ::-webkit-input-placeholder,#header .segunda-parte .content .form-busca ::-webkit-input-placeholder{color:#4d4d4d}#footer #newsletter .content form :-moz-placeholder,#footer #newsletter .content form ::-moz-placeholder,#header .primeira-parte .content .links-principais>li.area-restrita .form-login :-moz-placeholder,#header .primeira-parte .content .links-principais>li.area-restrita .form-login ::-moz-placeholder,#header .segunda-parte .content .form-busca :-moz-placeholder,#header .segunda-parte .content .form-busca ::-moz-placeholder{color:#4d4d4d;opacity:1}#footer #newsletter .content form :-ms-input-placeholder,#header .primeira-parte .content .links-principais>li.area-restrita .form-login :-ms-input-placeholder,#header .segunda-parte .content .form-busca :-ms-input-placeholder{color:#4d4d4d}#header .primeira-parte .content .links-principais>li.area-restrita .form-login>fieldset{width:100%;display:block;margin-bottom:10px}#header .primeira-parte .content .links-principais>li.area-restrita .form-login>fieldset input[type=password],#header .primeira-parte .content .links-principais>li.area-restrita .form-login>fieldset input[type=text]{display:block;width:100%;height:41px;background:red;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#f8f8f8;border:1px solid #e6e6e6;font:italic 600 14px 'Open Sans';text-align:left;color:#4d4d4d;padding:0 10px}#header .primeira-parte .content .links-principais>li.area-restrita .form-login>fieldset input[type=submit]{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-transform:uppercase;width:99px;height:31px;background:#c0353f;font:800 14px 'Open Sans';color:#fff}#header .primeira-parte .content .links-principais>li.area-restrita .form-login>fieldset.fieldset-senha-input{margin-bottom:16px}#header .primeira-parte .content .links-principais>li.area-restrita .form-login>fieldset.fieldset-bt-entrar-check{height:31px}#header .primeira-parte .content .links-principais>li.area-restrita .form-login>fieldset.fieldset-bt-entrar-check .field-check-logado{float:left;width:132px;position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#header .primeira-parte .content .links-principais>li.area-restrita .form-login>fieldset.fieldset-bt-entrar-check .field-check-logado input[type=checkbox]{float:left;margin-top:1px;margin-right:2px}#header .primeira-parte .content .links-principais>li.area-restrita .form-login>fieldset.fieldset-bt-entrar-check .field-check-logado label{font:400 11px 'Open Sans';float:left}#header .primeira-parte .content .links-principais>li.area-restrita .form-login>fieldset.fieldset-bt-entrar-check input[type=submit],#header .segunda-parte .content .carrinho-container .preco span{float:right}#header .primeira-parte .content .links-principais>li.area-restrita .form-login>fieldset.fieldset-esqueci-senha-cadastro{text-align:center;width:109px;margin:0 auto;display:block}#header .primeira-parte .content .links-principais>li.area-restrita .form-login>fieldset.fieldset-esqueci-senha-cadastro .cadastre-se,#header .primeira-parte .content .links-principais>li.area-restrita .form-login>fieldset.fieldset-esqueci-senha-cadastro .esqueci-minha-senha{font:400 11px 'Open Sans';color:#4d4d4d;display:inline-block;text-align:center;margin-bottom:-4px}#header .primeira-parte .content .links-principais>li.area-restrita .form-login>fieldset.fieldset-esqueci-senha-cadastro .cadastre-se:hover,#header .primeira-parte .content .links-principais>li.area-restrita .form-login>fieldset.fieldset-esqueci-senha-cadastro .esqueci-minha-senha:hover,#header .segunda-parte .content .carrinho-container ul li h3 a:hover,#index #produtos-home .content ul li h3 a:hover,#noticias.interna .content .col1 .fonte a:hover,#noticias.interna .content .col1 .tags footer .tag-links a:hover,#produtos.interna>.content .col2 ul li h3 a:hover,.woocommerce .woocommerce-info a:hover{text-decoration:underline}#header .primeira-parte .content .links-principais>li.area-restrita .form-login>fieldset.fieldset-curso-online .btn-curso-online{background:#3b99fc;font:800 12px 'Open Sans';height:31px;display:block;text-align:center;line-height:0;border-radius:4px;text-transform:uppercase;padding:0 10px;margin:5px auto 0}#header .primeira-parte .content .links-principais>li.area-restrita .form-login>fieldset.fieldset-curso-online .btn-curso-online a,#index #cursos-agenda .content .col1 #cursos ul li .informacoes .texto h5 span,.woocommerce .woocommerce-info a{color:#fff}#header .primeira-parte .content .links-principais>li.usuario-logado.inativo>a,.comprar:hover{background:#c0353f}#header .primeira-parte .content .links-principais>li.usuario-logado.ativo>a,#header .primeira-parte .content .links-principais>li.usuario-logado>a:hover,#header .segunda-parte .content .carrinho-container .finalizar-compra:hover{background:#a1272f}#header .primeira-parte .content .links-principais>li.usuario-logado>a svg{width:22px;height:23px;fill:#fff;position:relative;top:5px}#header .primeira-parte .content .links-principais>li.usuario-logado .lista-opcoes{position:absolute;left:0;top:22px;width:269px;background:#fff;padding-top:29px;border:1px solid #e6e6e6;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.15);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.15);box-shadow:0 3px 6px 0 rgba(0,0,0,.15);display:none}#header .primeira-parte .content .links-principais>li.usuario-logado .lista-opcoes li{height:50px;border-bottom:1px solid #e6e6e6}#header .primeira-parte .content .links-principais>li.usuario-logado .lista-opcoes li a{display:block;height:100%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font:800 14px/50px 'Open Sans';text-transform:uppercase;color:#c0353f;text-align:center}#header .primeira-parte .content .links-principais>li.usuario-logado .lista-opcoes li a:hover{background:#c0353f;color:#fff}#header .primeira-parte .content .links-principais>li.usuario-logado .lista-opcoes li:last-child a{color:#9e9e9e}#header .primeira-parte .content .links-principais>li.usuario-logado .lista-opcoes li:last-child a:hover{color:#fff}#header .primeira-parte .content .redes-sociais,#index #cursos-agenda .content .col1 #cursos ul li header svg,#noticias.interna .content .col1 .fonte-compartilhe .addthis{float:right;position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#header .primeira-parte .content .redes-sociais li{float:left;margin-right:33px}#header .primeira-parte .content .redes-sociais li:last-child,#header .segunda-parte .content .carrinho-container .variation dd:last-child,#header .segunda-parte .content nav ul li:last-child,#index #slideshow-container .navi a:last-child{margin-right:0}#header .primeira-parte .content .redes-sociais li a svg,#header .segunda-parte .content .carrinho.inativo svg,#index #cursos-agenda .content .col1 #cursos ul li.li-cursos-para-concursos .veja-mais svg{fill:#00558c}#header .primeira-parte .content .redes-sociais li a svg:hover,#header .segunda-parte .content .carrinho.ativo svg,#index #cursos-agenda .content .col1 #cursos ul li.li-praia .veja-mais svg{fill:#c0353f}#header .primeira-parte .content .redes-sociais li.li-facebook a{width:16px;height:31px;display:block}#header .primeira-parte .content .redes-sociais li.li-facebook a svg,#header .primeira-parte .content .redes-sociais li.li-instagram a svg,#header .primeira-parte .content .redes-sociais li.li-twitter a svg,#header .primeira-parte .content .redes-sociais li.li-youtube a svg,#header .segunda-parte .content .carrinho svg{width:100%;height:100%;display:block}#cursos.interna .content .col1 #dados-gerais .box-turma>ul>li ul,#header .primeira-parte .content .redes-sociais li.li-twitter{margin-top:2px}#header .primeira-parte .content .redes-sociais li.li-twitter a{width:33px;height:27px;display:block}#header .primeira-parte .content .redes-sociais li.li-instagram a,#header .primeira-parte .content .redes-sociais li.li-youtube a{width:30px;height:30px;display:block}#header .segunda-parte{width:100%;height:44px}#header .segunda-parte .content{width:1170px;margin:0 auto;height:100%;position:relative}#header .segunda-parte .content .carrinho-container header .bt-fechar,#header .segunda-parte .content .carrinho-container header h2,#header .segunda-parte .content .form-busca fieldset button,#header .segunda-parte .content nav{position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#header .segunda-parte .content nav{margin-right:45px;float:left}#header .segunda-parte .content nav ul li{float:left;margin-right:28px;position:relative}#header .segunda-parte .content nav ul li a{font:600 15px/0 'Open Sans';color:#00558c;text-transform:uppercase}#header .segunda-parte .content nav ul li a:hover{color:#b12830;border-bottom:3px solid #b12830;padding-bottom:10px}#header .segunda-parte .content nav ul li ul{position:absolute;z-index:9999;background-color:#fff;color:#fff;font-size:14px;top:30px;line-height:22px;width:120px;overflow:hidden;display:none;border:1px solid #e6e6e6;border-top:none;box-shadow:1px 1px 5px #d6d6d6;left:-30px;-webkit-transition:max-height .4s,max-width .4s;-moz-transition:max-height .4s,max-width .4s;transition:max-height .4s,max-width .4s}#header .segunda-parte .content nav ul li ul li{float:none;padding:5px;margin:0;border-bottom:1px solid #e6e6e6}#header .segunda-parte .content nav ul li ul li a:hover{border:none;text-decoration:underline}#header .segunda-parte .content .form-busca{float:left;width:160px;height:calc(100% - 1px);margin-right:5px}#header .segunda-parte .content .form-busca fieldset{width:100%;height:100%;position:relative}#header .segunda-parte .content .form-busca fieldset input[type=text]{width:100%;display:block;height:100%;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;background:#e6e6e6;font:700 12px 'Open Sans';color:#4d4d4d;padding-left:16px;text-transform:uppercase;padding-right:57px}#header .segunda-parte .content .form-busca fieldset button{position:absolute;right:15px;width:26px;height:26px}#carrinho-pagina .content form fieldset table tbody tr td.col1 .bt-excluir svg,#header .segunda-parte .content .carrinho-container ul li .bt-excluir svg,#header .segunda-parte .content .form-busca fieldset button svg{width:100%;height:100%;display:block;fill:#4d4d4d}#header .segunda-parte .content .cart-header{float:right;position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;left:30px;margin-top:-45px}#header .segunda-parte .content .cart-header .cart-totals{position:absolute;right:-10px;top:-10px;width:25px;height:25px;font:400 13px/25px 'Open Sans';background:#00558c;color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center}#header .segunda-parte .content .carrinho{display:block;cursor:pointer;width:28px;height:28px}#header .segunda-parte .content .carrinho-container{position:absolute;right:0;top:44px;width:400px;background:#fff;-webkit-box-shadow:0 3px 8px 0 rgba(0,0,0,.32);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.32);box-shadow:0 3px 8px 0 rgba(0,0,0,.32);display:none}#footer #newsletter .content form .field-legend,#header .segunda-parte .content .carrinho-container .variation,#noticias.interna .content .col1 .fonte-compartilhe .addthis>span,#o-nuce .sticky-wrapper{float:left}#carrinho-pagina .content form fieldset table tbody tr td.col1 .variation dd,#header .segunda-parte .content .carrinho-container .variation dd{margin-right:20px}#carrinho-pagina .content form fieldset table tbody tr td.col1 .variation dd,#carrinho-pagina .content form fieldset table tbody tr td.col1 .variation dt,#header .segunda-parte .content .carrinho-container .variation dd,#header .segunda-parte .content .carrinho-container .variation dt{float:left;font:600 15px 'Open Sans';color:#c0353f}#header .segunda-parte .content .carrinho-container header{width:100%;height:67px;background:#f8f8f8;padding:0 31px;position:relative;margin-bottom:35px}#header .segunda-parte .content .carrinho-container header h2{float:left;font:600 20px 'Open Sans';color:#00558c;text-transform:uppercase}#header .segunda-parte .content .carrinho-container header .bt-fechar{float:right;outline:none;-moz-appearance:none}#header .segunda-parte .content .carrinho-container header .bt-fechar:before{font-size:22px;color:#4d4d4d}#carrinho-pagina .content form fieldset table tbody tr.last-tr,#header .segunda-parte .content .carrinho-container .product_list_widget{border-bottom:0}#header .segunda-parte .content .carrinho-container .empty{font:20px 'Open Sans';text-align:center;color:#c0353f}#header .segunda-parte .content .carrinho-container ul{padding-bottom:32px;border-bottom:1px solid #e6e6e6;margin-bottom:27px;max-height:565px;overflow:auto}#header .segunda-parte .content .carrinho-container ul li{padding:0 19px 32px;margin-bottom:32px;zoom:1;border-bottom:1px solid #e6e6e6;position:relative}#footer #newsletter .content form:after,#footer #newsletter .content form:before,#header .segunda-parte .content .carrinho-container ul li:after,#header .segunda-parte .content .carrinho-container ul li:before,#index #cursos-agenda .content .col1 #cursos ul:after,#index #cursos-agenda .content .col1 #cursos ul:before,#index #cursos-agenda .content:after,#index #cursos-agenda .content:before,#index #noticias-home .content ul:after,#index #noticias-home .content ul:before,#index #noticias-home .content>header:after,#index #noticias-home .content>header:before{content:"";display:table}#footer #newsletter .content form:after,#header .segunda-parte .content .carrinho-container ul li:after,#index #cursos-agenda .content .col1 #cursos ul:after,#index #cursos-agenda .content:after,#index #noticias-home .content ul:after,#index #noticias-home .content>header:after{clear:both}#header .segunda-parte .content .carrinho-container ul li:last-child{height:134px;padding-bottom:0;margin-bottom:0;border-bottom:0}#header .segunda-parte .content .carrinho-container ul li .bt-excluir{float:left;margin-right:18px;width:16px;height:21px}#header .segunda-parte .content .carrinho-container ul li img{float:left;margin-right:18px}#header .segunda-parte .content .carrinho-container ul li h3{float:left;text-transform:uppercase;margin-top:3px;margin-bottom:17px;width:130px}#header .segunda-parte .content .carrinho-container ul li h4{float:left;width:195px;text-transform:uppercase;font:600 18px 'Open Sans';color:#c0353f}#header .segunda-parte .content .carrinho-container ul li h3 a{font:600 15px/20px 'Open Sans';color:#4d4d4d}#header .segunda-parte .content .carrinho-container ul li .quantidade-preco{position:absolute;right:19px;top:0}#header .segunda-parte .content .carrinho-container ul li .quantidade-preco .quantity{font:400 12px/26px 'Open Sans';color:#9e9e9e;float:left}#header .segunda-parte .content .carrinho-container ul li .quantidade-preco .quantity h4{float:right;width:auto;margin-left:5px}#header .segunda-parte .content .carrinho-container .preco{font:600 20px/15px 'Open Sans';color:#00558c;text-transform:uppercase;width:100%;padding:0 19px 27px;border-bottom:1px solid #e6e6e6;margin-bottom:56px}#header .segunda-parte .content .carrinho-container .finalizar-compra,#header .segunda-parte .content .carrinho-container .ver-carrinho-bt{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:297px;height:49px;text-align:center;font:700 18px/49px 'Open Sans';color:#fff;text-transform:uppercase;margin:0 auto;display:block}#header .segunda-parte .content .carrinho-container .finalizar-compra svg,#header .segunda-parte .content .carrinho-container .ver-carrinho-bt svg,.comprar svg{width:32px;height:30px;fill:#fff;margin-right:11px;position:relative;top:8px}#header .segunda-parte .content .carrinho-container .ver-carrinho-bt{background:#00558c;margin-bottom:15px}#header .segunda-parte .content .carrinho-container .finalizar-compra{background:#c0353f;margin-bottom:41px}#footer,#wrap{width:100%;float:left}#wrap{padding-bottom:311px}#footer{height:auto;border-top:1px solid #e6e6e6}@media (max-width:767px){#footer{margin-top:258px}}#footer #newsletter{height:142px;border-bottom:1px solid #e6e6e6}#footer #newsletter em.error{right:161px;top:-26px}#footer #newsletter em.error:after{top:99%}#footer #endereco .content,#footer #newsletter .content form{margin:0 auto;position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#footer #newsletter .content form{zoom:1;width:980px}#footer #newsletter .content form .field-legend svg{float:left;width:45px;height:44px;fill:#4d4d4d;margin-right:37px;margin-top:9px}#footer #newsletter .content form .field-legend:before{float:left;font-size:45px;margin-right:34px;color:#4d4d4d;margin-top:11px}#footer #newsletter .content form .field-legend legend{font:700 30px 'Open Sans';color:#4d4d4d;float:left;text-transform:uppercase}#footer #newsletter .content form .field-legend legend span{margin-top:-1px;display:block;font:600 12px 'Open Sans';text-transform:none}#footer #newsletter .content form .field-email{float:right;margin-top:4px}#footer #newsletter .content form .field-email input[type=email]{float:left;width:340px;height:51px;background:#f8f8f8;color:#4d4d4d;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 20px;font:italic 600 14px 'Open Sans';border:1px solid #e6e6e6;margin-right:18px}#cursos.interna .content .col1 #interesse .field-interesse button[type=submit],#esqueci-a-senha .content form fieldset button[type=submit],#footer #newsletter .content form .field-email button[type=submit]{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;float:left;width:151px;height:51px;background:#4d4d4d;font:800 14px 'Open Sans';text-transform:uppercase;color:#fff;text-align:center}#footer #endereco{height:168px;border-bottom:12px solid #ddd;background:#f8f8f8;position:relative}#footer #endereco .qualitare{position:absolute;bottom:20px;right:10px}#footer #endereco .qualitare img{width:90px}#footer #endereco .content{width:1170px;text-align:center}#footer #endereco .content h5,#footer #endereco .content h6{color:#4d4d4d}#footer #endereco .content h5{font:600 18px 'Open Sans';margin-bottom:8px}#footer #endereco .content h6,#index #cursos-agenda .content .col1 #cursos ul li .informacoes .texto h5 span{font:600 14px 'Open Sans'}.comprar{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:absolute;background:#00558c;width:120px;height:39px;text-align:center;color:#fff;font:700 12px/39px 'Open Sans';text-transform:uppercase}@media (min-width:960px){.comprar{position:relative;display:block;left:-36%;top:-220px!important}}@media (max-width:960px){.comprar{left:45%}}.comprar svg{width:15px;height:17px;top:3px;margin-right:6px}.woocommerce form.checkout #order_review #payment ul li:last-child label{text-indent:-999999999999px}.woocommerce form.checkout #order_review #payment ul li:last-child label img{margin-top:-17px!important;float:right}@media (min-width:768px){.addtoany_content{float:right}}#cadastre-agora .content .texto h3,#cadastre-agora .content .texto header h2{display:none!important}#index #slideshow-container{width:100%;height:416px;position:relative;overflow:hidden}#index #slideshow-container .next,#index #slideshow-container .prev{position:absolute;top:50%;z-index:10;margin-top:-27.5px;width:55px;height:55px}#index #slideshow-container .navi a,#index #slideshow-container .next svg,#index #slideshow-container .prev svg{-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.1);-moz-box-shadow:0 2px 6px 0 rgba(0,0,0,.1);box-shadow:0 2px 6px 0 rgba(0,0,0,.1)}#index #slideshow-container .next svg,#index #slideshow-container .prev svg{fill:rgba(255,255,255,.6);width:100%;height:100%;display:block}#index #slideshow-container .next:hover svg,#index #slideshow-container .prev:hover svg{fill:rgba(255,255,255,.5)}#index #slideshow-container .next.prev,#index #slideshow-container .prev.prev{left:36px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#index #slideshow-container .next.next,#index #slideshow-container .prev.next{right:36px}#index #slideshow-container #slideshow-destaques{width:100%;height:100%}#index #slideshow-container #slideshow-destaques .item{float:left;position:relative;width:100vw;height:416px;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#index #slideshow-container #slideshow-destaques .item .nome-categoria{position:absolute;left:0;top:66px;width:487px;height:79px;background:#00558c;font:600 22px/79px 'Open Sans';color:#fff;text-transform:uppercase;text-align:right;padding:0 29px}#index #slideshow-container #slideshow-destaques .item .content{width:1170px;margin:0 auto}#index #slideshow-container #slideshow-destaques .item .content .informacoes{float:right;width:540px;text-align:center;margin-top:43px;margin-right:50px}#index #slideshow-container #slideshow-destaques .item .content .informacoes img{display:block;margin:0 auto 18px}#index #slideshow-container #slideshow-destaques .item .content .informacoes h3,#index #slideshow-container #slideshow-destaques .item .content .informacoes h4,#index #slideshow-container #slideshow-destaques .item .content .informacoes h5{text-shadow:0 1px 1px rgba(0,0,0,.4);color:#fff;text-transform:uppercase}#index #slideshow-container #slideshow-destaques .item .content .informacoes h3{font:700 30px 'Open Sans'}#index #slideshow-container #slideshow-destaques .item .content .informacoes h4{font:400 24px 'Open Sans';margin-bottom:16px}#index #slideshow-container #slideshow-destaques .item .content .informacoes h5{font:400 18px 'Open Sans';margin-bottom:16px}#index #slideshow-container #slideshow-destaques .item .content .informacoes .saiba-mais{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:370px;height:52px;margin:0 auto;display:block;background:#a1272f;font:800 16px/52px 'Open Sans';color:#fff;text-transform:uppercase}#index #slideshow-container .navi{text-align:center;position:relative;z-index:1;height:16px;margin-top:-42px}#index #slideshow-container .navi a{width:16px;height:16px;background:rgba(255,255,255,.6);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;margin-right:11px}#index #cursos-agenda .content .col1 #cursos ul li header h3,#index #slideshow-container .navi a.selected:before{position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#index #slideshow-container .navi a.selected:before{height:8px;background:#00558c;margin:0 auto;display:block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:8px}#index #cursos-agenda .content{width:1170px;margin:0 auto;zoom:1}#index #cursos-agenda .content .col1{float:left;width:100%;margin-top:56px;margin-right:30px;padding-bottom:63px}#index #cursos-agenda .content .col1 #cursos>header{padding-bottom:44px;margin-bottom:34px;border-bottom:1px solid #e6e6e6}#index #cursos-agenda .content .col1 #cursos>header svg{float:left;margin-right:19px;width:36px;height:47px;fill:#00558c}#index #cursos-agenda .content .col1 #cursos>header h2{font:700 30px 'Open Sans';color:#00558c;text-transform:uppercase;line-height:48px}#index #cursos-agenda .content .col1 #cursos ul{zoom:1;margin-bottom:53px}#index #cursos-agenda .content .col1 #cursos ul li{float:left;height:450px;width:30%;margin:2% 1% 0%}#index #cursos-agenda .content .col1 #cursos ul li figure{overflow:hidden}@media (max-width:960px){#index #cursos-agenda .content .col1 #cursos ul li figure{display:block}#index #cursos-agenda .content .col1 #cursos ul li figure img{display:block;width:100%}}#index #cursos-agenda .content .col1 #cursos ul li header{padding:0 30px;height:80px}#index #cursos-agenda .content .col1 #cursos ul li header h3{color:#fff;font:700 15px 'Open Sans';text-transform:uppercase;float:left;width:250px}#index #cursos-agenda .content .col1 #cursos ul li .informacoes{margin-bottom:19px;display:none}#index #cursos-agenda .content .col1 #cursos ul li .informacoes .texto h4{color:#fff;text-transform:uppercase;margin-bottom:3px;font:600 18px 'Open Sans'}#index #cursos-agenda .content .col1 #cursos ul li .informacoes .texto h4 a:hover{color:#dcdcdc!important}#index #cursos-agenda .content .col1 #cursos ul li .informacoes .texto h5 svg{float:left;width:8px;height:7px;margin-right:2px;fill:#fff;margin-top:7px}#index #cursos-agenda .content .col1 #cursos ul li .veja-mais{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-transform:uppercase;background:#000;float:left;margin-left:30px;text-align:center}@media (max-width:960px){#index #cursos-agenda .content .col1 #cursos ul li .veja-mais{margin-left:10px}}#index #cursos-agenda .content .col1 #cursos ul li .veja-mais span{text-transform:uppercase;font:800 16px/18px 'Open Sans'}#index #cursos-agenda .content .col1 #cursos ul li .veja-mais span:before{float:right;margin-left:12px;font-size:13px;margin-top:1px}#index #cursos-agenda .content .col1 #cursos ul li .veja-mais svg{margin-left:8px;width:14px;height:12px}#index #cursos-agenda .content .col1 #cursos ul li .informacoes{height:110px}#index #cursos-agenda .content .col1 #cursos ul li .veja-mais{width:196px;height:52px;line-height:52px;margin-top:7px}#index #cursos-agenda .content .col1 #cursos ul li:last-child,#index #cursos-agenda .content .col1 #cursos ul li:nth-last-child(2){margin-bottom:0}#index #cursos-agenda .content .col1 #cursos ul li.li-cursos-para-concursos{background:#00558c}#index #cursos-agenda .content .col1 #cursos ul li.li-cursos-para-concursos header svg{width:35px;height:32px;fill:#00426c}#index #cursos-agenda .content .col1 #cursos ul li.li-cursos-para-concursos .informacoes{border-bottom:1px solid #00426c}#index #cursos-agenda .content .col1 #cursos ul li.li-cursos-para-concursos .veja-mais{background:#fff;color:#00558c}#index #cursos-agenda .content .col1 #cursos ul li.li-cursos-para-concursos .veja-mais:hover{background:#00426c;color:#fff}#index #cursos-agenda .content .col1 #cursos ul li.li-cursos-para-concursos .veja-mais:hover svg,#index #cursos-agenda .content .col1 #cursos ul li.li-isoladas-para-concursos .veja-mais:hover svg,#index #cursos-agenda .content .col1 #cursos ul li.li-praia .veja-mais:hover svg{fill:#fff}#index #cursos-agenda .content .col1 #cursos ul li.li-praia{background:#c0353f}#index #cursos-agenda .content .col1 #cursos ul li.li-praia header svg{width:30px;height:30px;fill:#a1272f}#index #cursos-agenda .content .col1 #cursos ul li.li-praia .informacoes{border-bottom:1px solid #a1272f}#index #cursos-agenda .content .col1 #cursos ul li.li-praia .veja-mais{background:#fff;color:#c0353f}#index #cursos-agenda .content .col1 #cursos ul li.li-praia .veja-mais:hover{background:#a1272f;color:#fff}#index #cursos-agenda .content .col1 #cursos ul li.li-isoladas-para-concursos{background:#00558c}#index #cursos-agenda .content .col1 #cursos ul li.li-isoladas-para-concursos header svg{width:25px;height:32px;fill:#00426c}#index #cursos-agenda .content .col1 #cursos ul li.li-isoladas-para-concursos .informacoes{border-bottom:1px solid #00426c}#index #cursos-agenda .content .col1 #cursos ul li.li-isoladas-para-concursos .veja-mais{background:#fff;color:#00558c}#index #cursos-agenda .content .col1 #cursos ul li.li-isoladas-para-concursos .veja-mais svg{fill:#00558c}#index #cursos-agenda .content .col1 #cursos ul li.li-isoladas-para-concursos .veja-mais:hover{background:#00426c;color:#fff}#index #cursos-agenda .content .col1 #cursos ul li.li-aula-unica{background:#4d4d4d}#index #cursos-agenda .content .col1 #cursos ul li.li-aula-unica header svg{width:25px;height:32px;fill:#232323}#index #cursos-agenda .content .col1 #cursos ul li.li-aula-unica .informacoes{border-bottom:1px solid #232323}#index #cursos-agenda .content .col1 #cursos ul li.li-aula-unica .veja-mais{background:#9e9e9e;color:#fff}#index #cursos-agenda .content .col1 #cursos ul li.li-aula-unica .veja-mais svg,#index #cursos-agenda .content .col1 #cursos ul li.li-cursos-de-testes-para-concursos .veja-mais:hover svg{fill:#fff}#index #cursos-agenda .content .col1 #cursos ul li.li-aula-unica .veja-mais:hover{background:#232323}#index #cursos-agenda .content .col1 #cursos ul li.li-cursos-de-testes-para-concursos,#produtos.interna>.content .col1 .detalhes-produto .comprar-agora:hover{background:#c0353f}#index #cursos-agenda .content .col1 #cursos ul li.li-cursos-de-testes-para-concursos header svg{width:35px;height:32px;fill:#a1272f}#index #cursos-agenda .content .col1 #cursos ul li.li-cursos-de-testes-para-concursos .informacoes{border-bottom:1px solid #a1272f}#index #cursos-agenda .content .col1 #cursos ul li.li-cursos-de-testes-para-concursos .veja-mais{background:#fff;color:#c0353f}#index #cursos-agenda .content .col1 #cursos ul li.li-cursos-de-testes-para-concursos .veja-mais svg,#index #noticias-home .content .mais-noticias:hover svg{fill:#c0353f}#index #cursos-agenda .content .col1 #cursos ul li.li-cursos-de-testes-para-concursos .veja-mais:hover{background:#a1272f;color:#fff}#index #cursos-agenda .content .col1 #cursos ul li.li-grande-encontro-para-pcpe,#index #cursos-agenda .content .col1 #cursos ul li.li-nuce-ifpe,#index #downloads-home .content header .ver-todos:hover{background:#4d4d4d}#index #cursos-agenda .content .col1 #cursos ul li.li-grande-encontro-para-pcpe header svg,#index #cursos-agenda .content .col1 #cursos ul li.li-nuce-ifpe header svg{width:38px;height:32px;fill:#232323}#index #cursos-agenda .content .col1 #cursos ul li.li-nuce-ifpe .informacoes{border-bottom:1px solid #232323}#index #cursos-agenda .content .col1 #cursos ul li.li-nuce-ifpe .veja-mais{background:#9e9e9e;color:#fff}#index #cursos-agenda .content .col1 #cursos ul li.li-grande-encontro-para-pcpe .veja-mais svg,#index #cursos-agenda .content .col1 #cursos ul li.li-nuce-ifpe .veja-mais svg,#index #cursos-agenda .content .col1 #cursos ul li.li-nuce-pre-enem .veja-mais:hover svg,#noticias.interna .content .col2 .mais-noticias:hover svg{fill:#fff}#index #cursos-agenda .content .col1 #cursos ul li.li-grande-encontro-para-pcpe .veja-mais:hover,#index #cursos-agenda .content .col1 #cursos ul li.li-nuce-ifpe .veja-mais:hover{background:#232323}#index #cursos-agenda .content .col1 #cursos ul li.li-grande-encontro-para-pcpe .informacoes{border-bottom:1px solid #232323}#index #cursos-agenda .content .col1 #cursos ul li.li-grande-encontro-para-pcpe .veja-mais{background:#9e9e9e;color:#fff}#index #cursos-agenda .content .col1 #cursos ul li.li-nuce-pre-enem{background:#00558c}#index #cursos-agenda .content .col1 #cursos ul li.li-nuce-pre-enem header svg{width:30px;height:30px;fill:#00426c}#index #cursos-agenda .content .col1 #cursos ul li.li-nuce-pre-enem .informacoes{border-bottom:1px solid #00426c}#index #cursos-agenda .content .col1 #cursos ul li.li-nuce-pre-enem .veja-mais{background:#fff;color:#00558c}#index #cursos-agenda .content .col1 #cursos ul li.li-nuce-pre-enem .veja-mais svg{fill:#00558c}#index #cursos-agenda .content .col1 #cursos ul li.li-nuce-pre-enem .veja-mais:hover{background:#00426c;color:#fff}#index #cursos-agenda .content .col1 #cursos .ver-todos{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-transform:uppercase;width:100%;height:52px;display:block;border:1px solid #9e9e9e;text-align:center;font:700 16px/52px 'Open Sans';color:#9e9e9e}#index #cursos-agenda .content .col1 #cursos .ver-todos:hover,#index #noticias-home .content .mais-noticias:hover{border:1px solid #c0353f;color:#c0353f}#index #cursos-agenda .content .col2{float:left;width:370px;background:#f8f8f8;height:800px}#index #cursos-agenda .content .col2 header{margin-top:56px;padding:0 0 43px 27px;border-bottom:1px solid #eaeaea}#index #cursos-agenda .content .col2 header svg{float:left;width:45px;height:45px;fill:#00558c;margin-right:24px}#index #cursos-agenda .content .col2 header h2{font:600 22px/45px 'Open Sans';text-transform:uppercase;color:#00558c}#index #cursos-agenda .content .col2 #datepicker{padding-top:20px;padding-bottom:20px;background:#ededed}#index #cursos-agenda .content .col2 #datepicker .ui-datepicker{padding:0;width:320px;margin:0 auto;display:block}#index #cursos-agenda .content .col2 #datepicker .ui-datepicker .ui-datepicker-header{padding:0;position:relative}#index #cursos-agenda .content .col2 #datepicker .ui-datepicker .ui-datepicker-header .ui-datepicker-title{font:600 18px 'Open Sans';text-transform:uppercase;color:#4d4d4d;margin:25px 0;text-align:center}#index #cursos-agenda .content .col2 #datepicker .ui-datepicker .ui-datepicker-header .ui-datepicker-next,#index #cursos-agenda .content .col2 #datepicker .ui-datepicker .ui-datepicker-header .ui-datepicker-prev{width:22px;height:18px;top:50%;margin-top:-9px;position:absolute;cursor:pointer}#index #cursos-agenda .content .col2 #datepicker .ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover,#index #cursos-agenda .content .col2 #datepicker .ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover{opacity:.8}#index #cursos-agenda .content .col2 #datepicker .ui-datepicker .ui-datepicker-header .ui-datepicker-next span,#index #cursos-agenda .content .col2 #datepicker .ui-datepicker .ui-datepicker-header .ui-datepicker-prev span{font:0/0 a}#index #cursos-agenda .content .col2 #datepicker .ui-datepicker .ui-datepicker-header .ui-datepicker-next.ui-datepicker-prev,#index #cursos-agenda .content .col2 #datepicker .ui-datepicker .ui-datepicker-header .ui-datepicker-prev.ui-datepicker-prev{left:0;background:url(../images/svgs/seta-sharp.svg);-webkit-background-size:22px 18px;-moz-background-size:22px 18px;-o-background-size:22px 18px;background-size:22px 18px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#index #cursos-agenda .content .col2 #datepicker .ui-datepicker .ui-datepicker-header .ui-datepicker-next.ui-datepicker-next,#index #cursos-agenda .content .col2 #datepicker .ui-datepicker .ui-datepicker-header .ui-datepicker-prev.ui-datepicker-next{right:0;background:url(../images/svgs/seta-sharp.svg);-webkit-background-size:22px 18px;-moz-background-size:22px 18px;-o-background-size:22px 18px;background-size:22px 18px}#index #cursos-agenda .content .col2 #datepicker .ui-datepicker .ui-datepicker-calendar thead tr th{padding:0 0 15px}#index #cursos-agenda .content .col2 #datepicker .ui-datepicker .ui-datepicker-calendar thead tr th span{font:400 18px 'Open Sans';color:#898989}#index #cursos-agenda .content .col2 #datepicker .ui-datepicker .ui-datepicker-calendar tbody tr td{padding:5.5px}#index #cursos-agenda .content .col2 #datepicker .ui-datepicker .ui-datepicker-calendar tbody tr td a,#index #cursos-agenda .content .col2 #datepicker .ui-datepicker .ui-datepicker-calendar tbody tr td span{text-align:center;font:700 16px 'Open Sans';color:#4d4d4d;display:block;width:34px;padding:6px 0}#index #cursos-agenda .content .col2 #datepicker .ui-datepicker .ui-datepicker-calendar tbody tr td a.ui-state-active,#index #cursos-agenda .content .col2 #datepicker .ui-datepicker .ui-datepicker-calendar tbody tr td span.ui-state-active{background:#4d4d4d!important;color:#fff!important;-webkit-border-radius:3px!important;-moz-border-radius:3px!important;border-radius:3px!important}#index #cursos-agenda .content .col2 #datepicker .ui-datepicker .ui-datepicker-calendar tbody tr td.actived a{background:#dcdcdc;color:#4d4d4d;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#index #cursos-agenda .content .col2 #slideshow-datepicker{padding-top:39px;height:calc(100% - 542px)}#index #cursos-agenda .content .col2 #slideshow-datepicker .container{width:320px;margin:0 auto;display:block;position:relative}#index #cursos-agenda .content .col2 #slideshow-datepicker .container .next,#index #cursos-agenda .content .col2 #slideshow-datepicker .container .prev{position:absolute;top:40px;width:22px;height:18px;fill:#909090;cursor:pointer}#index #cursos-agenda .content .col2 #slideshow-datepicker .container .next:hover,#index #cursos-agenda .content .col2 #slideshow-datepicker .container .prev:hover{fill:#c3c3c3}#index #cursos-agenda .content .col2 #slideshow-datepicker .container .next.prev,#index #cursos-agenda .content .col2 #slideshow-datepicker .container .prev.prev{left:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#index #cursos-agenda .content .col2 #slideshow-datepicker .container .next.next,#index #cursos-agenda .content .col2 #slideshow-datepicker .container .prev.next{right:0}#index #cursos-agenda .content .col2 #slideshow-datepicker .container .caroufredsel_wrapper{margin:0 auto!important}#index #cursos-agenda .content .col2 #slideshow-datepicker .container .slideshow{width:222px;margin:0 auto;display:block;overflow:hidden}#index #cursos-agenda .content .col2 #slideshow-datepicker .container .slideshow .item{float:left;width:222px}#index #cursos-agenda .content .col2 #slideshow-datepicker .container .slideshow .item h3{margin-bottom:2px}#index #cursos-agenda .content .col2 #slideshow-datepicker .container .slideshow .item h3 a{font:600 26.33px 'Open Sans';color:#4d4d4d}#index #cursos-agenda .content .col2 #slideshow-datepicker .container .slideshow .item h3 a:hover{color:#9e9e9e}#index #cursos-agenda .content .col2 #slideshow-datepicker .container .slideshow .item h4{font:400 13.16px 'Open Sans';color:#4d4d4d;margin-bottom:10px}#index #cursos-agenda .content .col2 #slideshow-datepicker .container .slideshow .item h5{font:400 15.63px/19.75px 'Open Sans';color:#4d4d4d}#index #cadastre-agora{margin-bottom:50px}#index #noticias-home{margin-bottom:54px}#index #downloads-home .content,#index #noticias-home .content,#index #produtos-home .content{width:1170px;margin:0 auto}#index #noticias-home .content>header{padding-bottom:44px;margin-bottom:34px;border-bottom:1px solid #e6e6e6;zoom:1}#index #noticias-home .content>header svg{float:left;width:44px;height:44px;margin-right:26px;fill:#00558c}#index #noticias-home .content>header h2{font:700 30px 'Open Sans';color:#00558c;text-transform:uppercase;line-height:44px}#index #noticias-home .content ul{zoom:1;margin-bottom:75px}#index #noticias-home .content ul li{float:left;width:370px;margin-right:30px;margin-bottom:50px;height:189px}#index #noticias-home .content ul li:nth-child(3n){margin-right:0}#index #noticias-home .content ul li:last-child,#index #noticias-home .content ul li:nth-last-child(2),#index #noticias-home .content ul li:nth-last-child(3){margin-bottom:0}#index #noticias-home .content ul li time{display:block;margin-bottom:18px}#index #noticias-home .content ul li time svg{float:left;width:23px;height:24px;fill:#898989;margin-right:5px}#index #noticias-home .content ul li time span{font:400 14px 'Open Sans';color:#898989;line-height:25px}#index #noticias-home .content ul li h3{font:600 30px/30px 'Open Sans';text-transform:uppercase;margin-bottom:12px}#index #noticias-home .content ul li h3 a,#noticias.listagem>.content .lista-noticias li h3 a{color:#00558c;display:block}#index #noticias-home .content ul li h4,#noticias.listagem>.content .lista-noticias li h4,.woocommerce .thankyou-content .addresses .col-1 address,.woocommerce .thankyou-content .addresses .col-2 address,.woocommerce .view-order .addresses .col-1 address,.woocommerce .view-order .addresses .col-2 address{font:400 16px 'Open Sans';color:#4d4d4d}#index #noticias-home .content .mais-noticias{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-transform:uppercase;width:370px;margin:0 auto;display:block;border:1px solid #9e9e9e;height:45px;font:700 14px/45px 'Open Sans';color:#9e9e9e;text-align:center}#index #noticias-home .content .mais-noticias svg{width:14px;height:12px;fill:#9e9e9e;margin-left:14px}#index #downloads-home{background:#f8f8f8;padding:59px 0;margin-bottom:72px}#index #downloads-home .content .Download-pm{margin:64px auto 46px;display:block;fill:#4d4d4d;width:100%;height:64px}#index #downloads-home .content header,#index #produtos-home .content header{zoom:1;padding-bottom:44px;margin-bottom:34px;border-bottom:1px solid #e6e6e6}#index #downloads-home .content header:after,#index #downloads-home .content header:before,#index #downloads-home .content ul:after,#index #downloads-home .content ul:before{content:"";display:table}#index #downloads-home .content header:after,#index #downloads-home .content ul:after{clear:both}#index #downloads-home .content header>svg{float:left;width:47px;height:47px;fill:#4d4d4d;margin-right:26px}#index #downloads-home .content header h2{font:700 30px 'Open Sans';color:#4d4d4d;text-transform:uppercase;line-height:47px;float:left}#index #downloads-home .content header .ver-todos{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-transform:uppercase;float:right;width:170px;height:52px;background:#9e9e9e;font:800 14px/52px 'Open Sans';color:#fff;text-align:center}#index #downloads-home .content header .ver-todos svg,#index #produtos-home .content header .ver-todos svg{margin-left:8px;width:14px;height:12px;fill:#fff}#index #downloads-home .content header h3{font:18px 'Open Sans';color:#4d4d4d;display:inline-block;width:100%;margin-top:20px}#index #downloads-home .content ul{zoom:1;display:inline-block;position:relative;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}#index #downloads-home .content ul li{float:left;width:270px;margin-right:20px;margin-bottom:20px;height:254px}#carrinho-pagina .content form fieldset table tbody tr td.col1 .variation dd:last-child,#cursos.interna .content .col1 #detalhes-turma-aluno form fieldset.coluna1 .checks label:last-child,#index #downloads-home .content ul li:last-child,#o-nuce .content .conteudo #estrutura .lista-imagens-estrutura li:last-child{margin-right:0}#index #downloads-home .content ul li a{display:block;height:100%;background:#fff;border-bottom:2px solid #dfdfdf;border-top:2px solid transparent;text-align:center}#index #downloads-home .content ul li a svg{margin:64px auto 46px;display:block;fill:#4d4d4d;width:100%;height:64px}#index #downloads-home .content ul li a.active,#index #downloads-home .content ul li a:hover{background:#ededed;border-top:2px solid #dfdfdf;border-bottom:2px solid transparent}#index #downloads-home .content ul li a span{display:inline-block;color:#4d4d4d;text-transform:uppercase;font:400 24px 'Open Sans'}#index #produtos-home .content header:after,#index #produtos-home .content header:before,#index #produtos-home .content ul:after,#index #produtos-home .content ul:before,#o-nuce .lista-equipe:after,#o-nuce .lista-equipe:before{content:"";display:table}#index #produtos-home .content header:after,#index #produtos-home .content ul:after,#o-nuce .lista-equipe:after{clear:both}#index #produtos-home .content header>svg{float:left;width:38px;height:43px;fill:#c0353f;margin-right:26px}#index #produtos-home .content header h2{font:700 30px 'Open Sans';color:#c0353f;text-transform:uppercase;line-height:43px;float:left}#index #produtos-home .content header .ver-todos{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-transform:uppercase;float:right;width:170px;height:52px;background:#c0353f;font:800 14px/52px 'Open Sans';color:#fff;text-align:center}#checkout .content #ja-esta-cadastrado form fieldset.field-grande.field-grande-botoes input[type=submit]:hover,#index #produtos-home .content header .ver-todos:hover,.woocommerce form.checkout #order_review #payment input[type=submit]:hover{background:#a1272f}#index #produtos-home .content ul{zoom:1}#index #produtos-home .content ul li{height:170px;width:370px;float:left;margin-right:30px;margin-bottom:79px;position:relative}#index #produtos-home .content ul li:last-child,#index #produtos-home .content ul li:nth-last-child(2),#index #produtos-home .content ul li:nth-last-child(3),#o-nuce .lista-equipe li:last-child,#o-nuce .lista-equipe li:nth-last-child(2),#o-nuce .lista-equipe li:nth-last-child(3){margin-bottom:0}#index #produtos-home .content ul li:nth-child(3n),#o-nuce .lista-equipe li:nth-child(3n){margin-right:0}#index #produtos-home .content ul li img{float:left;margin-right:36px}#index #produtos-home .content ul li h3{font:600 16px/20px 'Open Sans';text-transform:uppercase;margin-bottom:9px}#index #produtos-home .content ul li h3 a{color:#4d4d4d}#index #produtos-home .content ul li h4{font:600 24px 'Open Sans';color:#c0353f;text-transform:uppercase;margin-bottom:33px}#o-nuce .tit-padrao-pagina{font:600 30px 'Open Sans';color:#b12830;text-transform:uppercase;margin-bottom:28px}#o-nuce p{font:600 16px 'Open Sans';color:#00558c;margin-bottom:26px}#o-nuce .lista-equipe{zoom:1;margin-bottom:90px}#o-nuce .lista-equipe li{float:left;text-align:center;width:260px;height:294px;margin-right:45px;margin-bottom:36px;position:relative}#o-nuce .lista-equipe li .flutuante-informacao{display:none;position:absolute;left:50%;top:50%;width:330px;margin-left:-165px;height:396px;margin-top:-198px;background:#f8f8f8;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;z-index:1;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.15);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.15);box-shadow:0 3px 6px 0 rgba(0,0,0,.15);border:1px solid #e6e6e6;padding:0 23px;text-align:center}#o-nuce .lista-equipe li .flutuante-informacao img{margin-top:33px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-bottom:11px}#o-nuce .lista-equipe li .flutuante-informacao h3,#o-nuce .lista-equipe li>h3{font:600 20px 'Open Sans';color:#00558c;margin-bottom:1px}#o-nuce .lista-equipe li .flutuante-informacao h4,#o-nuce .lista-equipe li>h4{font:600 18px 'Open Sans';color:#c0353f;margin-bottom:19px}#o-nuce .lista-equipe li .flutuante-informacao p{font:600 15px/19px 'Open Sans';color:#00558c;overflow:auto;height:110px}#o-nuce .lista-equipe li .flutuante-informacao .bt-fechar{position:absolute;right:-15px;top:-15px;background:#00558c;width:30px;height:30px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#o-nuce .lista-equipe li .flutuante-informacao .bt-fechar svg{width:12px;height:12px;fill:#fff;margin:0 auto;display:block}#o-nuce .lista-equipe li>img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;margin:0 auto 21px}#o-nuce .lista-equipe li>h3{margin-bottom:2px}#o-nuce .lista-equipe li>h4{margin-bottom:17px}#o-nuce .carregar-mais.equipe,#o-nuce .lista-equipe li .ver-perfil{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-transform:uppercase;margin:0 auto;display:block}#o-nuce .lista-equipe li .ver-perfil{background:#9e9e9e;width:150px;height:19px;color:#fff;font:700 12px/19px 'Open Sans'}#o-nuce .lista-equipe li .ver-perfil:hover{background:#4d4d4d}#o-nuce .carregar-mais.equipe{width:569px;height:52px;border:1px solid #e6e6e6;font:700 16px/52px 'Open Sans';color:#e6e6e6;text-align:center}#o-nuce .carregar-mais.equipe:hover{background:#c0353f;color:#fff;border:1px solid #c0353f}#contato .content form fieldset.field-grande fieldset:last-child,#cursos.interna .content .col1 #dados-gerais .box-turma>ul>li ul li:last-child,#cursos.interna .content .col1 .conteudo p:last-child,#o-nuce .content .conteudo #equipe .limitador header :last-child,#o-nuce .content .conteudo #estrutura .limitador .lista-texto-estrutura li:last-child,#o-nuce .content aside ul li:last-child,#o-nuce :last-child,#produtos.interna>.content .col1 .detalhes-produto .variations_form table tbody tr:last-child{margin-bottom:0}#contato .content,#o-nuce .content{width:1170px;margin:0 auto}#o-nuce .content aside{float:left;width:170px;margin-right:30px}#o-nuce .content aside ul{margin-top:42px}#o-nuce .content aside ul li{font:700 30px 'Open Sans';text-transform:uppercase;margin-bottom:19px}#noticias.listagem>.content .lista-noticias li h3 a:hover,#o-nuce .content aside ul li a.active,#o-nuce .content aside ul li a:hover{color:#c0353f}#o-nuce .content .conteudo{float:right;width:970px}#o-nuce .content .conteudo #historia{width:630px;margin-top:51px;margin-bottom:109px;margin-left:70px;zoom:1}#o-nuce .content .conteudo #estrutura .lista-imagens-estrutura:after,#o-nuce .content .conteudo #estrutura .lista-imagens-estrutura:before,#o-nuce .content .conteudo #historia:after,#o-nuce .content .conteudo #historia:before{content:"";display:table}#o-nuce .content .conteudo #estrutura .lista-imagens-estrutura:after,#o-nuce .content .conteudo #historia:after{clear:both}#o-nuce .content .conteudo #historia .etapas-historia{display:block;margin:0 auto 62px}#o-nuce .content .conteudo #estrutura{width:756px;margin-bottom:109px;margin-left:70px}#cursos.interna .content .col2 .lista-categorias>li>ul>li,#o-nuce .content .conteudo #estrutura .lista-imagens-estrutura{zoom:1;margin-bottom:18px}#o-nuce .content .conteudo #estrutura .lista-imagens-estrutura li{float:left;width:156px;height:156px;background:#e6e6e6;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-right:44px;margin-bottom:44px;overflow:hidden}#o-nuce .content .conteudo #estrutura .limitador{width:638px}#o-nuce .content .conteudo #estrutura .limitador .lista-texto-estrutura li{font:600 20px 'Open Sans';color:#4d4d4d;text-transform:uppercase;margin-bottom:8px}#o-nuce .content .conteudo #estrutura .limitador .lista-texto-estrutura li:before{float:left;width:15px;height:15px;background:#000;margin-top:6px;margin-right:12px}#o-nuce .content .conteudo #estrutura .limitador .lista-texto-estrutura li:nth-child(odd):before{background:#00558c}#o-nuce .content .conteudo #estrutura .limitador .lista-texto-estrutura li:nth-child(even):before{background:#c0353f}#o-nuce .content .conteudo #equipe{width:870px;margin-left:70px}#o-nuce .content .conteudo #equipe .limitador{width:615px;margin-bottom:20px}#o-nuce .content .conteudo #equipe .limitador header .tit-padrao-pagina:first-of-type{margin-bottom:24px}#o-nuce .content .conteudo #equipe #professores-equipe{padding-bottom:52px;border-bottom:1px solid #e6e6e6;margin-bottom:44px}#contato #bg-intro{background:url(../images/background-intro-contato.jpg);width:100%;height:250px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50% 50%}#contato .content form{float:left;width:529px;margin-top:55px;margin-right:59px}#contato .content form ::-webkit-input-placeholder{color:#9e9e9e}#contato .content form :-moz-placeholder,#contato .content form ::-moz-placeholder{color:#9e9e9e;opacity:1}#contato .content form :-ms-input-placeholder{color:#9e9e9e}#contato .content form fieldset.field-grande legend{font:700 30px/30px 'Open Sans';color:#00558c;text-transform:uppercase;margin-bottom:48px}#contato .content form fieldset.field-grande fieldset{position:relative;margin-bottom:18px}#contato .content form fieldset.field-grande fieldset input[type=email],#contato .content form fieldset.field-grande fieldset input[type=text],#contato .content form fieldset.field-grande fieldset textarea{width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #e6e6e6;display:block;outline:none;-moz-appearance:none;font:800 14px 'Open Sans';color:#9e9e9e;text-transform:uppercase}#contato .content form fieldset.field-grande fieldset input[type=email],#contato .content form fieldset.field-grande fieldset input[type=text]{height:52px;padding:0 25px}#contato .content form fieldset.field-grande fieldset textarea{height:202px;padding:25px;resize:none}#contato .content form fieldset.field-grande fieldset button[type=submit]{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;float:left;width:229px;height:51px;background:#4d4d4d;text-transform:uppercase;color:#fff;text-align:center}#contato .content #mapa{float:left;width:412px;height:412px;margin-top:162px;position:relative}#noticias.listagem>.content{width:1170px;margin:0 auto 72px;zoom:1}#noticias.listagem>.content .lista-noticias:after,#noticias.listagem>.content .lista-noticias:before,#noticias.listagem>.content:after,#noticias.listagem>.content:before{content:"";display:table}#noticias.listagem>.content .lista-noticias:after,#noticias.listagem>.content:after{clear:both}#noticias.listagem>.content .header-padrao{padding-bottom:32px;border-bottom:1px solid #e6e6e6;margin-top:49px;margin-bottom:44px}#noticias.listagem>.content .header-padrao svg{float:left;width:44px;height:44px;fill:#00558c;margin-right:26px}#noticias.listagem>.content .header-padrao h2{line-height:44px}#noticias.interna .content .col1 .tags footer,#noticias.interna .content .col1 .tags footer .tag-links,#noticias.listagem>.content .lista-noticias{zoom:1}#noticias.listagem>.content .lista-noticias li{float:left;width:270px;height:199px;margin-bottom:92px;margin-right:30px}#noticias.listagem>.content .lista-noticias li.last{margin-right:0}#noticias.listagem>.content .lista-noticias li time{display:block;margin-bottom:18px;position:relative}#noticias.listagem>.content .lista-noticias li time svg{float:left;fill:#898989;width:23px;height:23px}#noticias.listagem>.content .lista-noticias li time span{font:400 14px/23px 'Open Sans';color:#898989}#noticias.listagem>.content .lista-noticias li h3{font:600 22px/26px 'Open Sans';text-transform:uppercase;margin-bottom:12px}#noticias.listagem>.content .lista-noticias li.full{width:570px;height:185px;margin-right:0}#noticias.listagem>.content .lista-noticias li.full:first-of-type{margin-right:30px}#noticias.listagem>.content .lista-noticias li.full time svg{width:32px;height:32px;margin-right:10px}#noticias.listagem>.content .lista-noticias li.full time span{font:400 16px/32px 'Open Sans'}#noticias.listagem>.content .lista-noticias li.full h3{font:600 36px/36px 'Open Sans'}#noticias.listagem>.content .lista-noticias li.full h4{font:400 18px 'Open Sans'}#noticias.listagem>.content .carregar-mais{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:569px;margin:0 auto;display:block;height:52px;border:1px solid #9e9e9e;color:#9e9e9e;text-align:center;font:700 16px/52px 'Open Sans';text-transform:uppercase}#noticias.listagem>.content .carregar-mais:hover{background:#c0353f;color:#fff}#cursos.listagem #cadastre-agora,#noticias.listagem #cadastre-agora{margin-bottom:-141px}#noticias.interna .content{width:1170px;margin:0 auto;zoom:1}#noticias.interna .content .col1 .tags footer .tag-links:after,#noticias.interna .content .col1 .tags footer .tag-links:before,#noticias.interna .content .col1 .tags footer:after,#noticias.interna .content .col1 .tags footer:before,#noticias.interna .content:after,#noticias.interna .content:before,#produtos .header-padrao:after,#produtos .header-padrao:before,#produtos.listagem>.content .lista-produtos:after,#produtos.listagem>.content .lista-produtos:before{content:"";display:table}#noticias.interna .content .col1 .tags footer .tag-links:after,#noticias.interna .content .col1 .tags footer:after,#noticias.interna .content:after,#produtos .header-padrao:after,#produtos.listagem>.content .lista-produtos:after{clear:both}#noticias.interna .content .col1{float:left;width:900px}#noticias.interna .content .col1 .conteudo,#noticias.interna .content .col1 .fonte-compartilhe,#noticias.interna .content .col1 header{padding-right:30px}#noticias.interna .content .col1 header{border-bottom:1px solid #e6e6e6;padding-bottom:29px;margin-top:55px}#noticias.interna .content .col1 header h4{margin-bottom:20px}#noticias.interna .content .col1 header h4 svg{float:left;width:32px;height:32px;fill:#898989;margin-right:10px}#noticias.interna .content .col1 header h4 span{font:400 16px/33px 'Open Sans';color:#898989}#noticias.interna .content .col1 header h3{font:600 36px/40px 'Open Sans';color:#c0353f;text-transform:uppercase;margin-bottom:10px}#noticias.interna .content .col1 header h5{font:400 18px 'Open Sans';color:#4d4d4d}#noticias.interna .content .col1 .fonte-compartilhe{height:64px;border-bottom:1px solid #e6e6e6;margin-bottom:40px}#noticias.interna .content .col1 .fonte-compartilhe h6{float:left;font:400 14px 'Open Sans';color:#9e9e9e;position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:-1px}#noticias.interna .content .col1 .fonte-compartilhe .addthis .stButton .stFb,#noticias.interna .content .col1 .fonte-compartilhe .addthis .stButton .stMainServices,#noticias.interna .content .col1 .fonte-compartilhe .addthis .stButton .stTwbutton{height:22px!important}#noticias.interna .content .col1 .fonte-compartilhe .addthis .stButton .stButton_gradient{padding:0 2px!important}#noticias.interna .content .col1 .fonte{font:400 14px 'Open Sans';color:#9e9e9e}#noticias.interna .content .col1 .fonte a,#noticias.interna .content .col1 .tags footer .tag-links a{float:left;font:400 14px 'Open Sans';color:#c0353f}#noticias.interna .content .col1 .tags .span-title{font:400 14px 'Open Sans';color:#9e9e9e;float:left;margin-right:2px}#noticias.interna .content .col2{float:left;width:270px}#noticias.interna .content .col2 header{margin-top:52px;border-bottom:1px solid #fff;padding:0 22px 22px}#noticias.interna .content .col2 header svg{float:left;width:22px;height:22px;fill:#a4a4a4;margin-right:13px}#noticias.interna .content .col2 header h3{font:700 20px/22px 'Open Sans';color:#a4a4a4;text-transform:uppercase}#noticias.interna .content .col2 ul{margin-bottom:41px}#noticias.interna .content .col2 ul li{padding:19.3px 22px;border-bottom:1px solid #e6e6e6}#noticias.interna .content .col2 ul li:last-child{border-bottom:0;padding-bottom:0}#noticias.interna .content .col2 ul li a{font:400 14px 'Open Sans';color:#a4a4a4;display:block}#cursos.interna .content .col2 .lista-categorias>li>ul>li a:hover,#noticias.interna .content .col2 ul li a:hover,#produtos.interna>.content .col2 ul li h3 a{color:#4d4d4d}#noticias.interna .content .col2 .mais-noticias{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:0 auto;display:block;background:#fff;font:800 14px/52px 'Open Sans';text-transform:uppercase;color:#9e9e9e;border:1px solid #9e9e9e;width:230px;height:52px;text-align:center}#noticias.interna .content .col2 .mais-noticias:hover{background:#9e9e9e;color:#fff}#noticias.interna .content .col2 .mais-noticias svg,#produtos.interna>.content .col2 .mais-produtos svg{margin-left:8px;width:14px;height:12px;fill:#9e9e9e}#produtos .header-padrao{padding-bottom:32px;border-bottom:1px solid #e6e6e6;margin-top:55px;zoom:1}#produtos .header-padrao h2{line-height:43px}#produtos .header-padrao svg{float:left;width:38px;height:43px;fill:#00558c;margin-right:26px}#produtos.listagem>.content{width:1170px;margin:0 auto}#produtos.listagem>.content .header-padrao{margin-bottom:32px;position:relative;z-index:2}#produtos.listagem>.content .header-padrao h2{float:left;margin-top:4px}#produtos.listagem>.content .header-padrao svg{margin-top:4px}#produtos.listagem>.content .header-padrao select{float:right;width:230px;margin-top:15px}#produtos.listagem>.content .header-padrao .dd-container{float:right;width:230px}#produtos.listagem>.content .exibindo-quantidade{font:12px 'Open Sans';color:#9e9e9e;margin-bottom:34px}#produtos.listagem>.content .lista-produtos{zoom:1;margin-bottom:58px}#produtos.listagem>.content .lista-produtos li{float:left;width:585px;height:276px;padding-bottom:21px;margin-bottom:130px;margin-top:0!important}#produtos.listagem>.content .lista-produtos li:nth-child(odd){border-right:1px solid #e6e6e6;padding-right:15px}#produtos.listagem>.content .lista-produtos li:nth-child(even){padding-left:37px}#produtos.listagem>.content .lista-produtos li:last-child,#produtos.listagem>.content .lista-produtos li:nth-last-child(2){margin-bottom:0;margin-top:160px}#produtos.listagem>.content .lista-produtos li .link-img{float:left;margin-right:26px}#produtos.listagem>.content .lista-produtos li .texto{float:left;width:412px;position:relative}#produtos.listagem>.content .lista-produtos li .texto h3{font:600 30px/36px 'Open Sans';text-transform:uppercase;margin-top:-7px}#carrinho-pagina .content form fieldset table tbody tr td.col1 h3 a,#pagina-404 .content .texto h4 a,#produtos.listagem>.content .lista-produtos li .texto h3 a,#resultado-busca .content .col1 ul li a:hover{color:#c0353f}#produtos.listagem>.content .lista-produtos li .texto h3 a:hover{color:#00558c}#produtos.listagem>.content .lista-produtos li .texto h4{font:400 15px/24px 'Open Sans';color:#4d4d4d;margin-bottom:43px}@media (min-width:768){#produtos.listagem>.content .lista-produtos li .texto .comprar{top:142px}}#produtos.listagem>.content .lista-produtos li .texto footer{height:39px}@media (min-width:960px){#produtos.listagem>.content .lista-produtos li .texto footer{position:relative;top:-320px;left:-36%}}#produtos.listagem>.content .lista-produtos li .texto footer h5{color:#c0353f;text-transform:uppercase;font:600 24px 'Open Sans';float:left;margin-right:27px;position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#produtos.listagem>.content .carregar-mais{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:569px;margin:0 auto;display:block;height:52px;border:1px solid #e6e6e6;color:#e6e6e6;text-align:center;font:700 16px/52px 'Open Sans';text-transform:uppercase}#produtos.interna>.content .col1 .conteudo .voltar-para-a-lista:hover,#produtos.listagem>.content .carregar-mais:hover{background:#c0353f;color:#fff}#cursos .content,#produtos.interna>.content{width:1170px;margin:0 auto;zoom:1}#cursos .content:after,#cursos .content:before,#cursos.listagem .content .header-padrao:after,#cursos.listagem .content .header-padrao:before,#cursos.listagem .content .section-cursos .lista-cursos:after,#cursos.listagem .content .section-cursos .lista-cursos:before,#produtos.interna>.content:after,#produtos.interna>.content:before{content:"";display:table}#cursos .content:after,#cursos.listagem .content .header-padrao:after,#cursos.listagem .content .section-cursos .lista-cursos:after,#produtos.interna>.content:after{clear:both}#produtos.interna>.content .col1{float:left;width:770px;margin-right:30px;margin-top:44px}#produtos.interna>.content .col1 .detalhes-produto{float:left;width:170px;margin-right:30px}#produtos.interna>.content .col1 .detalhes-produto img{display:block;margin-bottom:45px}#produtos.interna>.content .col1 .detalhes-produto h3{font:600 16px/20px 'Open Sans';color:#4d4d4d;text-transform:uppercase;margin-bottom:10px}#produtos.interna>.content .col1 .detalhes-produto h4{font:600 24px 'Open Sans';color:#c0353f;margin-bottom:11px}#produtos.interna>.content .col1 .detalhes-produto .comprar-agora,#produtos.interna>.content .col1 .detalhes-produto .variations_form table tbody tr td .reset_variations{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:100%;height:39px;text-align:center;color:#fff;font:700 12px/39px 'Open Sans';text-transform:uppercase}#produtos.interna>.content .col1 .detalhes-produto .comprar-agora{float:left;background:#00558c}#produtos.interna>.content .col1 .detalhes-produto .comprar-agora svg{width:15px;height:17px;fill:#fff;position:relative;top:3px;margin-right:6px}#produtos.interna>.content .col1 .detalhes-produto .variations_form table{margin-bottom:40px}#produtos.interna>.content .col1 .detalhes-produto .variations_form table tbody tr{display:block;margin-bottom:5px}#produtos.interna>.content .col1 .detalhes-produto .variations_form table tbody tr td{display:block;width:100%}#produtos.interna>.content .col1 .detalhes-produto .variations_form table tbody tr td.label{font:800 14px 'Open Sans';color:#9e9e9e;text-transform:uppercase;margin-bottom:6px}#produtos.interna>.content .col1 .detalhes-produto .variations_form table tbody tr td .reset_variations{background:#c0353f;display:block;margin:10px auto 0}#produtos.interna>.content .col1 .detalhes-produto .variations_form .single_variation_wrap .single_variation{margin-bottom:3px}#produtos.interna>.content .col1 .detalhes-produto .variations_form .single_variation_wrap .single_variation .price{font:600 24px 'Open Sans';color:#c0353f;margin:0 auto;display:block;text-align:center}#produtos.interna>.content .col1 .detalhes-produto .variations_form .single_variation_wrap .variations_button .buttons_added{width:68px;height:32px;display:block;margin:0 auto 10px}#carrinho-pagina .content form fieldset table tbody tr td.col2 .buttons_added input,#produtos.interna>.content .col1 .detalhes-produto .variations_form .single_variation_wrap .variations_button .buttons_added input{float:left;text-transform:uppercase;color:#c0353f}#carrinho-pagina .content form fieldset table tbody tr td.col2 .buttons_added input[type=button],#produtos.interna>.content .col1 .detalhes-produto .variations_form .single_variation_wrap .variations_button .buttons_added input[type=button]{font:600 24px 'Open Sans';padding:0;background:0 0}#carrinho-pagina .content form fieldset table tbody tr td.col2 .buttons_added input[type=button]:first-child,#produtos.interna>.content .col1 .detalhes-produto .variations_form .single_variation_wrap .variations_button .buttons_added input[type=button]:first-child{margin-top:-2px;padding:0;background:0 0;position:relative;left:-2px}#carrinho-pagina .content form fieldset table tbody tr td.col2 .buttons_added input[type=button]:last-child,#produtos.interna>.content .col1 .detalhes-produto .variations_form .single_variation_wrap .variations_button .buttons_added input[type=button]:last-child{margin-top:-1.5px;padding:0;background:0 0}#carrinho-pagina .content form fieldset table tbody tr td.col2 .buttons_added input[type=number],#produtos.interna>.content .col1 .detalhes-produto .variations_form .single_variation_wrap .variations_button .buttons_added input[type=number]{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:block;width:39px;height:32px;border:1px solid #9e9e9e;text-align:center;margin:0 3.7px;font:600 17px 'Open Sans'}#produtos.interna>.content .col1 .conteudo{float:left;width:570px}#produtos.interna>.content .col1 .conteudo header{margin-bottom:28px}#produtos.interna>.content .col1 .conteudo header h3{font:600 36px/36px 'Open Sans';color:#c0353f;text-transform:uppercase}#produtos.interna>.content .col1 .conteudo .voltar-para-a-lista{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:100%;display:block;height:52px;border:1px solid #e6e6e6;color:#e6e6e6;text-align:center;font:700 16px/52px 'Open Sans';text-transform:uppercase}#produtos.interna>.content .col2{float:left;width:370px}#produtos.interna>.content .col2 header{height:102px;background:#ededed;padding:0 29px}#produtos.interna>.content .col2 header svg{width:38px;height:43px;fill:#00558c;margin-right:17px;float:left;margin-top:30px}#produtos.interna>.content .col2 header h2{position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);font:700 22px 'Open Sans';text-transform:uppercase;color:#00558c;line-height:43px}#produtos.interna>.content .col2 ul{margin-bottom:45px}#produtos.interna>.content .col2 ul li{padding:42px 30px;height:255px;position:relative;border-bottom:1px solid #eaeae9}#produtos.interna>.content .col2 ul li img{float:left;margin-right:30px}#produtos.interna>.content .col2 ul li h3{font:600 16px 'Open Sans';text-transform:uppercase;margin-top:-5px;margin-bottom:9px}#produtos.interna>.content .col2 ul li h4{font:600 24px 'Open Sans';color:#c0353f;text-transform:uppercase}#produtos.interna>.content .col2 ul li .comprar{top:42px}#produtos.interna>.content .col2 ul li:last-child{height:212px;padding-bottom:0;border-bottom:0}#produtos.interna>.content .col2 ul li:last-child .comprar{bottom:0}#produtos.interna>.content .col2 .mais-produtos{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:0 auto;display:block;background:#fff;font:800 14px/52px 'Open Sans';text-transform:uppercase;color:#9e9e9e;border:1px solid #9e9e9e;width:230px;height:52px;text-align:center}#produtos.interna>.content .col2 .mais-produtos:hover{background:#9e9e9e;color:#fff}#produtos.interna>.content .col2 .mais-produtos:hover svg{fill:#fff}#cursos .container-curso-grade table{width:100%!important}#cursos .container-curso-grade table td{padding:5px;border:1px solid #8080803d}#cursos.listagem .content{margin-bottom:72px}#cursos.listagem .content .header-padrao,.header-padrao{padding-bottom:32px;border-bottom:1px solid #e6e6e6;margin-top:56px;margin-bottom:44px;zoom:1}#cursos.listagem .content .header-padrao svg,.header-padrao svg{float:left;width:36px;height:48px;fill:#00558c;margin-right:17px}#cursos.listagem .content .header-padrao h2,.header-padrao h2{line-height:48px;float:left}#cursos.listagem .content .section-cursos{padding-bottom:50px;border-bottom:1px solid #e6e6e6;margin-bottom:50px}#cursos.listagem .content .section-cursos:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}#cursos.interna .content .col1 #dados-gerais .box-turma>ul,#cursos.listagem .content .section-cursos .lista-cursos{zoom:1}#cursos.listagem .content .section-cursos .lista-cursos>li{float:left;width:270px;height:270px;position:relative;margin:0 11px 32px;padding:0 19px;cursor:pointer}#cursos.listagem .content .section-cursos .lista-cursos>li.ancora.ativo .icon-seta-round{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#cursos.listagem .content .section-cursos .lista-cursos>li .icon-first-li{position:absolute;top:24px;right:19px}#cursos.listagem .content .section-cursos .lista-cursos>li h3{padding-top:103px;color:#fff;text-transform:uppercase;font:700 20px/28px 'Open Sans'}#cursos.listagem .content .section-cursos .lista-cursos>li .icon-seta-round{position:absolute;bottom:18px;right:19px;width:28px;height:24px}#cursos.listagem .content .section-cursos .lista-cursos>li.cursos-para-concursos{background:#00558c}#cursos.listagem .content .section-cursos .lista-cursos>li.cursos-para-concursos svg{fill:#00426c}#cursos.listagem .content .section-cursos .lista-cursos>li.cursos-de-testes-para-concursos .icon-first-li,#cursos.listagem .content .section-cursos .lista-cursos>li.cursos-para-concursos .icon-first-li{width:50px;height:47px}#cursos.listagem .content .section-cursos .lista-cursos>li.cursos-de-testes-para-concursos{background:#c0353f}#cursos.listagem .content .section-cursos .lista-cursos>li.cursos-de-testes-para-concursos svg{fill:#a1272f}#cursos.listagem .content .section-cursos .lista-cursos>li.aula-unica{background:#4d4d4d}#cursos.listagem .content .section-cursos .lista-cursos>li.aula-unica svg{fill:#232323}#cursos.listagem .content .section-cursos .lista-cursos>li.aula-unica .icon-first-li,#cursos.listagem .content .section-cursos .lista-cursos>li.isoladas-para-concursos .icon-first-li{width:36px;height:47px}#cursos.listagem .content .section-cursos .lista-cursos>li.isoladas-para-concursos{background:#00558c}#cursos.listagem .content .section-cursos .lista-cursos>li.isoladas-para-concursos svg{fill:#00426c}#cursos.listagem .content .section-cursos .lista-cursos>li.p-r-a-i-a{background:#c0353f}#cursos.listagem .content .section-cursos .lista-cursos>li.p-r-a-i-a svg{fill:#a1272f}#cursos.listagem .content .section-cursos .lista-cursos>li.p-r-a-i-a .icon-first-li{width:41px;height:41px}#cursos.listagem .content .section-cursos .lista-cursos>li.grande-encontro-para-pcpe,#cursos.listagem .content .section-cursos .lista-cursos>li.nuce-ifpe{background:#4d4d4d}#cursos.listagem .content .section-cursos .lista-cursos>li.grande-encontro-para-pcpe svg,#cursos.listagem .content .section-cursos .lista-cursos>li.nuce-ifpe svg{fill:#232323}#cursos.listagem .content .section-cursos .lista-cursos>li.grande-encontro-para-pcpe .icon-first-li,#cursos.listagem .content .section-cursos .lista-cursos>li.nuce-ifpe .icon-first-li{width:47px;height:41px}#carrinho-pagina .content form fieldset table thead,#cursos.listagem .content .section-cursos .lista-cursos>li.nuce-pre-enem{background:#00558c}#cursos.listagem .content .section-cursos .lista-cursos>li.nuce-pre-enem svg{fill:#00426c}#cursos.listagem .content .section-cursos .lista-cursos>li.nuce-pre-enem .icon-first-li{width:36px;height:47px}#cursos.listagem .content .section-cursos .lista-cursos>li.last{margin-bottom:0}#cursos.listagem .content .section-cursos .lista-cursos>li:not(.ancora){background:#f8f8f8;border:1px solid #e6e6e6;position:relative;padding:0}#cursos.listagem .content .section-cursos .lista-cursos>li:not(.ancora):hover{background:#f3f3f3}#cursos.listagem .content .section-cursos .lista-cursos>li:not(.ancora) a{display:block;height:100%}#cursos.listagem .content .section-cursos .lista-cursos>li:not(.ancora) a header{height:84px;border-bottom:1px solid #e6e6e6;margin-bottom:22px}#cursos.listagem .content .section-cursos .lista-cursos>li:not(.ancora) a header h3{position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0 26px;font:600 18px/20px 'Open Sans';text-transform:uppercase;color:#9e9e9e}#cursos.listagem .content .section-cursos .lista-cursos>li:not(.ancora) a .caracteristicas{padding:0 26px;zoom:1}#cursos.listagem .content .section-cursos .lista-cursos>li:not(.ancora) a .caracteristicas:after,#cursos.listagem .content .section-cursos .lista-cursos>li:not(.ancora) a .caracteristicas:before,#cursos.listagem .content .section-cursos .lista-cursos>li:not(.ancora) a .caracteristicas>li:after,#cursos.listagem .content .section-cursos .lista-cursos>li:not(.ancora) a .caracteristicas>li:before{content:"";display:table}#cursos.listagem .content .section-cursos .lista-cursos>li:not(.ancora) a .caracteristicas:after,#cursos.listagem .content .section-cursos .lista-cursos>li:not(.ancora) a .caracteristicas>li:after{clear:both}#cursos.listagem .content .section-cursos .lista-cursos>li:not(.ancora) a .caracteristicas>li{margin-bottom:16px;zoom:1}#cursos.listagem .content .section-cursos .lista-cursos>li:not(.ancora) a .caracteristicas>li>ul{float:left;width:157px}#cursos.listagem .content .section-cursos .lista-cursos>li:not(.ancora) a .caracteristicas>li>ul li{margin-bottom:2px;font:400 14px/14px 'Open Sans';color:#9e9e9e}#cursos.listagem .content .section-cursos .lista-cursos>li:not(.ancora) a .caracteristicas>li:last-child,#cursos.listagem .content .section-cursos .lista-cursos>li:not(.ancora) a .caracteristicas>li>ul li:last-child{margin-bottom:0}#cursos.listagem .content .section-cursos .lista-cursos>li:not(.ancora) a .caracteristicas>li span{font:400 14px/14px 'Open Sans';color:#9e9e9e;float:left;width:156px}#cursos.listagem .content .section-cursos .lista-cursos>li:not(.ancora) a .caracteristicas>li svg{margin-right:7px;float:left;fill:#9e9e9e;width:14px;height:14px}#cursos.listagem .content .section-cursos .lista-cursos>li:not(.ancora) a .ir-curso{position:absolute;right:0;bottom:0;width:35px;height:35px;background:#9e9e9e;text-align:center}#cursos.listagem .content .section-cursos .lista-cursos>li:not(.ancora) a .ir-curso svg{margin:0 auto;display:block;position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:14px;height:12px;fill:#fff}#cursos.listagem .content .section-cursos .lista-cursos.nuce-ifpe>li:first-child{background:#4d4d4d}#cursos.listagem .content .section-cursos .lista-cursos.nuce-ifpe>li:first-child svg{fill:#232323}#cursos.listagem .content .section-cursos .lista-cursos.nuce-ifpe>li:first-child .icon-first-li{width:47px;height:41px}#cursos.listagem .content .section-cursos .lista-cursos.nuce-ifpe>li:not(:first-child) header h3{color:#232323}#cursos.listagem .content .section-cursos .carregar-mais{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:569px;display:block;height:52px;border:1px solid #e6e6e6;color:#e6e6e6;text-align:center;font:700 16px/52px 'Open Sans';text-transform:uppercase;margin:34px auto 0}#cursos.listagem .content .section-cursos .carregar-mais:hover{background:#c0353f;color:#fff}#cursos.interna .content .header-padrao{margin-top:45px;padding-bottom:36px;border-bottom:1px solid #e6e6e6;margin-bottom:44px;zoom:1}#cursos.interna .content .col1 #dados-gerais .box-turma:after,#cursos.interna .content .col1 #dados-gerais .box-turma:before,#cursos.interna .content .col1 #dados-gerais .box-turma>ul:after,#cursos.interna .content .col1 #dados-gerais .box-turma>ul:before,#cursos.interna .content .col1 #dados-gerais .box-turma>ul>li:after,#cursos.interna .content .col1 #dados-gerais .box-turma>ul>li:before,#cursos.interna .content .col1 #inscricao:after,#cursos.interna .content .col1 #inscricao:before,#cursos.interna .content .header-padrao:after,#cursos.interna .content .header-padrao:before{content:"";display:table}#cursos.interna .content .col1 #dados-gerais .box-turma:after,#cursos.interna .content .col1 #dados-gerais .box-turma>ul:after,#cursos.interna .content .col1 #dados-gerais .box-turma>ul>li:after,#cursos.interna .content .col1 #inscricao:after,#cursos.interna .content .header-padrao:after{clear:both}#cursos.interna .content .col1 #detalhes-turma-aluno form,#cursos.interna .content .header-padrao .addthis>span,#cursos.interna .content .header-padrao h2{float:left}#cursos.interna .content .header-padrao .addthis{float:right;margin-top:9px}#cursos.interna .content .header-padrao .addthis .stButton .stFb,#cursos.interna .content .header-padrao .addthis .stButton .stMainServices,#cursos.interna .content .header-padrao .addthis .stButton .stTwbutton{height:22px!important}#cursos.interna .content .header-padrao .addthis .stButton .stButton_gradient{padding:0 2px!important}#cursos.interna .content .col1{float:left;width:900px}#cursos.interna .content .col1 .conteudo,#resultado-busca .content .col2 ul li h5{font:400 14px 'Open Sans';color:#4d4d4d}#cursos.interna .content .col1 .conteudo p{font:400 14px 'Open Sans';color:#4d4d4d;margin-bottom:10px}#carrinho-pagina .content form,#cursos.interna .content .col1 section{border-bottom:1px solid #e6e6e6}#cursos.interna .content .col1 section:last-of-type{margin-bottom:40px;border-bottom:0}#cursos.interna .content .col1 section .header-padrao-curso{margin-top:35px}#cursos.interna .content .col1 section .header-padrao-curso svg{float:left;fill:#9e9e9e;margin-right:12px}#cursos.interna .content .col1 section .header-padrao-curso h2{font:400 18px 'Open Sans';text-transform:uppercase;color:#9e9e9e}#cursos.interna .content .col1 #sobre-concurso{position:relative;padding-bottom:41px;margin-bottom:41px}#cursos.interna .content .col1 #sobre-concurso .conteudo{padding:0 31px}#cursos.interna .content .col1 #sobre-concurso a{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:269px;padding:15px 0;background:#00558c;font:800 14px 'Open Sans';text-transform:uppercase;color:#fff;text-align:center;margin:30px auto 0;display:block}#cursos.interna .content .col1 #sobre-concurso a svg{width:18px;height:18px;fill:#fff;margin-right:7px;position:relative;top:3px}#cursos.interna .content .col1 #dados-gerais{position:relative;padding-bottom:41px}#cursos.interna .content .col1 #dados-gerais .box-turma{zoom:1;border-bottom:1px solid #e6e6e6;margin-bottom:29px;padding-bottom:29px}#cursos.interna .content .col1 #dados-gerais .box-turma:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}#cursos.interna .content .col1 #dados-gerais .box-turma>header h3{font:600 18px 'Open Sans';color:#000;text-transform:uppercase}#cursos.interna .content .col1 #dados-gerais .box-turma>ul>li{zoom:1;margin-bottom:19px;margin-right:111px;float:left;width:40%}#cursos.interna .content .col1 #dados-gerais .box-turma>ul>li:nth-child(2n){margin-right:0}#cursos.interna .content .col1 #dados-gerais .box-turma>ul>li:last-child,#cursos.interna .content .col1 #dados-gerais .box-turma>ul>li:nth-last-child(2){margin-bottom:0}#cursos.interna .content .col1 #dados-gerais .box-turma>ul>li svg{float:left;margin-right:14px;fill:#9e9e9e;width:29px;height:29px}#cursos.interna .content .col1 #dados-gerais .box-turma>ul>li h3{font:400 18px 'Open Sans';color:#4d4d4d;margin-top:2px;float:left}#cursos.interna .content .col1 #dados-gerais .box-turma>ul>li h3 span{color:#9e9e9e;text-transform:uppercase;margin-right:7px;display:inline-block}#cursos.interna .content .col1 #dados-gerais .box-turma>ul>li ul li,#cursos.interna .content .col1 #grade-curso .conteudo ul li{font:400 18px 'Open Sans';color:#4d4d4d;margin-bottom:-2px}#cursos.interna .content .col1 #inscricao{zoom:1;padding:35px 0}#cursos.interna .content .col1 #inscricao .inscricao-online{float:right}#cursos.interna .content .col1 #video{padding-bottom:46px}#cursos.interna .content .col1 #video .header-padrao-curso{margin-bottom:40px}#cursos.interna .content .col1 #video .header-padrao-curso svg{width:25px;height:23px}#cursos.interna .content .col1 #grade-curso{padding-bottom:45px}#cursos.interna .content .col1 #grade-curso .header-padrao-curso{margin-bottom:35px}#cursos.interna .content .col1 #grade-curso .header-padrao-curso svg{width:21px;height:28px}#cursos.interna .content .col1 #grade-curso .header-padrao-curso h2{line-height:28px}#cursos.interna .content .col1 #grade-curso .conteudo{padding:0 31px}#cursos.interna .content .col1 #grade-curso .conteudo ul li:last-child,#cursos.interna .content .col1 #investimento .conteudo ul li:last-child,#cursos.interna .content .col1 #material .conteudo ul li:last-child,#cursos.interna .content .col2 .lista-categorias>li>ul>li:last-child,#downloads-pagina .content .col1 .coluna-tabela table tr:last-child,#resultado-busca .content .col1 ul li:last-child{margin-bottom:0}#cursos.interna .content .col1 #interesse,#cursos.interna .content .col1 #investimento,#cursos.interna .content .col1 #material{padding-bottom:42px}#cursos.interna .content .col1 #investimento .header-padrao-curso{margin-bottom:35px}#cursos.interna .content .col1 #investimento .header-padrao-curso svg{width:13px;height:26px}#cursos.interna .content .col1 #interesse .header-padrao-curso h2,#cursos.interna .content .col1 #investimento .header-padrao-curso h2,#cursos.interna .content .col1 #material .header-padrao-curso h2{line-height:26px}#cursos.interna .content .col1 #investimento .conteudo{padding:0 27px}#cursos.interna .content .col1 #investimento .conteudo ul li{margin-bottom:21px}#cursos.interna .content .col1 #investimento .conteudo ul li h3,#cursos.interna .content .col1 #investimento .conteudo ul li h4,#cursos.interna .content .col1 #investimento .conteudo ul li h5{text-transform:uppercase;color:#4d4d4d}#cursos.interna .content .col1 #investimento .conteudo ul li h3{font:700 18px 'Open Sans';margin-bottom:-2px}#cursos.interna .content .col1 #investimento .conteudo ul li h4{font:400 18px 'Open Sans';margin-bottom:-1px}#cursos.interna .content .col1 #investimento .conteudo ul li h5{font:400 14px 'Open Sans'}#cursos.interna .content .col1 #material .header-padrao-curso{margin-bottom:35px}#cursos.interna .content .col1 #interesse .header-padrao-curso svg,#cursos.interna .content .col1 #material .header-padrao-curso svg{width:29px;height:26px}#cursos.interna .content .col1 #material .conteudo{padding:0 43px}#cursos.interna .content .col1 #material .conteudo ul li{font:700 18px 'Open Sans';color:#4d4d4d;text-transform:uppercase;margin-bottom:-2px}#cursos.interna .content .col1 #interesse .header-padrao-curso{margin-bottom:35px}#cursos.interna .content .col1 #interesse .conteudo{padding:0;float:left}#cursos.interna .content .col1 #interesse .field-interesse{float:right;margin-top:4px;position:relative}#cursos.interna .content .col1 #interesse .field-interesse em.error{right:25%!important}#cursos.interna .content .col1 #interesse .field-interesse input[type=email],#cursos.interna .content .col1 #interesse .field-interesse input[type=text]{float:left;width:320px;height:51px;background:#f8f8f8;color:#4d4d4d;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 20px;font:italic 600 14px 'Open Sans';border:1px solid #e6e6e6;margin-right:18px}#cursos.interna .content .col1 #interesse .field-interesse ::-webkit-input-placeholder,#resultado-busca>header .content form ::-webkit-input-placeholder{color:#4d4d4d}#cursos.interna .content .col1 #interesse .field-interesse :-moz-placeholder,#cursos.interna .content .col1 #interesse .field-interesse ::-moz-placeholder,#resultado-busca>header .content form :-moz-placeholder,#resultado-busca>header .content form ::-moz-placeholder{color:#4d4d4d;opacity:1}#cursos.interna .content .col1 #interesse .field-interesse :-ms-input-placeholder,#resultado-busca>header .content form :-ms-input-placeholder{color:#4d4d4d}#cursos.interna .content .col1 #detalhes-turma-aluno{padding-top:40px;zoom:1}#carrinho-pagina .content form fieldset table tbody tr td.col1 .variation:after,#carrinho-pagina .content form fieldset table tbody tr td.col1 .variation:before,#cursos.interna .content .col1 #detalhes-turma-aluno:after,#cursos.interna .content .col1 #detalhes-turma-aluno:before,#cursos.interna .content .col2 .lista-categorias>li>ul>li:after,#cursos.interna .content .col2 .lista-categorias>li>ul>li:before,#downloads-pagina .content .col2 ul:after,#downloads-pagina .content .col2 ul:before,#pagina-404 .content .texto:after,#pagina-404 .content .texto:before,.header-padrao:after,.header-padrao:before{content:"";display:table}#carrinho-pagina .content form fieldset table tbody tr td.col1 .variation:after,#cursos.interna .content .col1 #detalhes-turma-aluno:after,#cursos.interna .content .col2 .lista-categorias>li>ul>li:after,#downloads-pagina .content .col2 ul:after,#pagina-404 .content .texto:after,.header-padrao:after{clear:both}#cursos.interna .content .col1 #detalhes-turma-aluno form fieldset.coluna1{float:left;width:270px;margin-right:29px}#cursos.interna .content .col1 #detalhes-turma-aluno form fieldset.coluna1 .checks{margin-top:25px}#cursos.interna .content .col1 #detalhes-turma-aluno form fieldset.coluna1 .checks label{display:inline-block;cursor:pointer;position:relative;margin-right:30px;font:400 18px/23px 'Open Sans';color:#4d4d4d}#cursos.interna .content .col1 #detalhes-turma-aluno form fieldset.coluna1 .checks label:before{display:inline-block;width:23px;height:23px;margin-right:10px;float:left;background:#fbfbfb;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.2)}#cursos.interna .content .col1 #detalhes-turma-aluno form fieldset.coluna1 .checks input[type=radio]:checked+label:before{content:"\2022";color:#00558c;font-size:42px;text-align:center;line-height:24px}#cursos.interna .content .col1 #detalhes-turma-aluno form fieldset.coluna2{float:left;font:700 18px 'Open Sans';color:#4d4d4d}#cursos.interna .content .col1 #detalhes-turma-aluno form fieldset.coluna2 span{display:block;font:600 22px 'Open Sans';color:#c0353f;margin-top:-3px}#checkout .content #form-principal #coluna-direita table tbody tr td .pag-seguro-logo,#cursos.interna .content .col1 #detalhes-turma-aluno .inscricao-online,.woocommerce form.checkout #order_review table tbody tr td .pag-seguro-logo{float:right}#cursos.interna .content .col1 .inscricao-online{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:280px;height:52px;text-align:center;font:700 14px/52px 'Open Sans';color:#fff;text-transform:uppercase;background:#00558c}#carrinho-pagina .content .return-to-shop a:hover,#cursos.interna .content .col1 .inscricao-online:hover,#resultado-busca>header .content form fieldset button[type=submit]:hover{background:#00426c}#cursos.interna .content .col1 .inscricao-online svg{width:21px;height:22px;fill:#fff;margin-right:11px;position:relative;top:4px}#cursos.interna .content .col2{width:270px;float:left}#cursos.interna .content .col2>header{margin-top:52px;border-bottom:1px solid #fff;padding:0 22px 22px}#cursos.interna .content .col2>header svg{float:left;width:26px;height:26px;fill:#a4a4a4;margin-right:13px}#cursos.interna .content .col2>header h3{font:700 20px/26px 'Open Sans';color:#a4a4a4;text-transform:uppercase}#cursos.interna .content .col2 form{margin-bottom:22px}#cursos.interna .content .col2 form fieldset .dd-container{margin:55px auto 0;display:block;width:230px;height:52px}#cursos.interna .content .col2 form fieldset .dd-container:before{float:left;background:url(../images/before-select.svg);width:17px;height:9px;-webkit-background-size:17px 9px;-moz-background-size:17px 9px;-o-background-size:17px 9px;background-size:17px 9px;margin:22px 9px 0 16px}#cursos.interna .content .col2 .lista-categorias>li{border-bottom:1px solid #e6e6e6;padding:34px 22px}#cursos.interna .content .col2 .lista-categorias>li:first-child{padding-top:0;border-top:1px solid #fff}#cursos.interna .content .col2 .lista-categorias>li:last-child{padding-bottom:0;border-bottom:0}#cursos.interna .content .col2 .lista-categorias>li header{text-align:left;margin-bottom:17px}#cursos.interna .content .col2 .lista-categorias>li header h4{font:700 18px 'Open Sans';color:#9e9e9e;text-transform:uppercase}#cursos.interna .content .col2 .lista-categorias>li>ul{padding:0 12.5px}#cursos.interna .content .col2 .lista-categorias>li>ul>li svg{float:left;width:8px;height:7px;fill:#9e9e9e;margin-top:6px;margin-right:7px}#cursos.interna .content .col2 .lista-categorias>li>ul>li a{font:600 14px 'Open Sans';text-transform:uppercase;color:#9e9e9e}#pagina-404{height:916px;margin-bottom:-170px}#pagina-404 .content{position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#pagina-404 .content .foto-estudante{width:390px;margin:0 auto;display:block}#pagina-404 .content .texto{zoom:1;color:#00558c;width:736px;margin:0 auto;display:block}#pagina-404 .content .texto h2{font:700 175.37px 'Open Sans';float:left;margin-right:31px}#pagina-404 .content .texto h3{font:700 29.57px 'Open Sans';text-transform:uppercase;margin-top:51px;margin-bottom:5px}#pagina-404 .content .texto h4{font:700 18px 'Open Sans'}#carrinho-pagina .content form fieldset table tbody tr td.col1 h3 a:hover,#pagina-404 .content .texto h4 a:hover,#resultado-busca .content .col2 ul li h3 a:hover{color:#a1272f}#resultado-busca>header{border-bottom:1px solid #e6e6e6;padding-bottom:48px}#carrinho-pagina .content,#downloads-pagina .content,#pagina-404 .content,#resultado-busca .content,#resultado-busca>header .content{width:1170px;margin:0 auto}#resultado-busca>header .content form{width:831px;height:52px;display:block;margin:55px auto 0}#resultado-busca>header .content form fieldset input[type=text]{float:left;width:750px;height:100%;background:#e6e6e6;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;padding:0 35px;font:700 26px 'Open Sans';text-transform:uppercase;color:#4d4d4d}#resultado-busca>header .content form fieldset button[type=submit]{float:left;width:81px;height:52px;background:#00558c;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}#resultado-busca>header .content form fieldset button[type=submit] svg{width:26px;height:26px;fill:#fff}#resultado-busca .content .col1{float:left;width:170px;margin-right:30px;margin-top:31px}#resultado-busca .content .col1 ul li,#resultado-busca .content .col1 ul li a{text-transform:uppercase;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#resultado-busca .content .col1 ul li{border:1px solid #9e9e9e;width:149px;margin-bottom:9px;height:42px}#resultado-busca .content .col1 ul li a{display:block;height:100%;font:800 14px/40px 'Open Sans';color:#9e9e9e;padding-left:21px}#resultado-busca .content .col1 ul li a.active{background:#e6e6e6}#resultado-busca .content .col2{float:left;width:770px;margin-right:200px}#resultado-busca .content .col2>header{border-bottom:1px solid #e6e6e6;padding-bottom:14px;margin-top:31px;margin-bottom:28px}#resultado-busca .content .col2>header h3{font:400 14px/11px 'Open Sans';color:#4d4d4d}#resultado-busca .content .col2 ul li{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #e6e6e6;width:100%;display:inline-block}#resultado-busca .content .col2 ul li:last-child{padding-bottom:0;border-bottom:0;margin-bottom:0}#resultado-busca .content .col2 ul li h3{font:600 18px 'Open Sans';text-transform:uppercase;margin-bottom:8px;width:100%;display:inline-block}#resultado-busca .content .col2 ul li h3 a{float:left;margin-right:10px;color:#c0353f}#resultado-busca .content .col2 ul li h3 .link_dnw{display:table;background:#e6e6e6;color:#9e9e9e;padding:5px;font-size:11px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#resultado-busca .content .col2 ul li h4{font:400 14px/22px 'Open Sans';color:#4d4d4d}#resultado-busca .content .col2 .carregar-mais{margin-top:48px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:100%;display:block;height:52px;border:1px solid #e6e6e6;color:#e6e6e6;text-align:center;font:700 16px/52px 'Open Sans';text-transform:uppercase}#downloads-pagina .content .col1 form fieldset button[type=submit]:hover,#resultado-busca .content .col2 .carregar-mais:hover{background:#c0353f;color:#fff}#downloads-pagina .content .aviso-downloads{font:600 17px 'Open Sans';color:#4d4d4d;margin-top:-30px;display:block;width:100%;margin-bottom:20px}#downloads-pagina .content .header-padrao{margin-top:55px;padding-bottom:36px;border-bottom:1px solid #e6e6e6;margin-bottom:44px}#downloads-pagina .content .header-padrao svg{float:left;width:47px;height:47px;fill:#00558c;margin-right:26px}#downloads-pagina .content .col1{float:left;width:100%}#downloads-pagina .content .col1 form{height:109px;background:#00558c;border-bottom:9px solid #c0353f;padding:0 18px;margin-bottom:81px;position:relative;z-index:1}#downloads-pagina .content .col1 form fieldset,#downloads-pagina .content .col1 form fieldset legend{position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#downloads-pagina .content .col1 form fieldset{height:52px}#downloads-pagina .content .col1 form fieldset legend{font:700 15px 'Open Sans';color:#fff;float:left;text-transform:uppercase;margin-right:29px}#downloads-pagina .content .col1 form fieldset .dd-container{float:left;width:265px;height:52px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff;border:1px solid #e6e6e6;margin-right:16px}#downloads-pagina .content .col1 form fieldset .dd-container .dd-select{height:100%;cursor:pointer;padding:0 24px}#cadastro .content .form-principal fieldset.field-grande>fieldset .dd-container .dd-select .dd-selected,#cursos-matriculados .content .col2 .header-padrao .dd-container .dd-select .dd-selected,#downloads-pagina .content .col1 form fieldset .dd-container .dd-select .dd-selected{position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);float:left;font:800 14px 'Open Sans';text-transform:uppercase;color:#9e9e9e}#cadastro .content .form-principal fieldset.field-grande>fieldset .dd-container .dd-select .dd-pointer-down,#downloads-pagina .content .col1 form fieldset .dd-container .dd-select .dd-pointer-down{float:right;position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(../images/svgs/seta-baixo-cinza.svg);width:20px;height:12px;-webkit-background-size:20px 12px;-moz-background-size:20px 12px;-o-background-size:20px 12px;background-size:20px 12px}#cadastro .content .form-principal fieldset.field-grande>fieldset .dd-container .dd-select .dd-pointer-up,#downloads-pagina .content .col1 form fieldset .dd-container .dd-select .dd-pointer-up{float:right;position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-top:-6px;margin-right:2px}#downloads-pagina .content .col1 form fieldset .dd-container .dd-options{width:calc(100% + 2px);margin-left:-1px}#cursos-matriculados .content .col2 .header-padrao .dd-container .dd-options li,#downloads-pagina .content .col1 form fieldset .dd-container .dd-options li{height:52px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:block;width:100%;border:1px solid #e6e6e6;border-bottom:0;background:#fff}#cadastro .content .form-principal fieldset.field-grande>fieldset .dd-container .dd-options li:last-child,#carrinho-pagina .content form fieldset table tbody tr.last-tr td:last-child ul li,#checkout .content #form-principal #coluna-esquerda .field-grande .container>p .dd-container .dd-options li:last-child,#cursos-matriculados .content .col2 .header-padrao .dd-container .dd-options li:last-child,#downloads-pagina .content .col1 form fieldset .dd-container .dd-options li:last-child,#editar-dados .content .form-principal fieldset.field-grande>fieldset .dd-container .dd-options li:last-child,#meus-pedidos .content .col2 .header-padrao .dd-container .dd-options li:last-child,.woocommerce form.checkout .col2-set .col-1 .dd-container .dd-options li:last-child,.woocommerce form.checkout .col2-set .col-2 .dd-container .dd-options li:last-child{border-bottom:1px solid #e6e6e6}#cadastro .content .form-principal fieldset.field-grande>fieldset .dd-container .dd-options li .dd-option:hover,#checkout .content #form-principal #coluna-esquerda .field-grande .container>p .dd-container .dd-options li .dd-option:hover,#cursos-matriculados .content .col2 .header-padrao .dd-container .dd-options li .dd-option:hover,#downloads-pagina .content .col1 form fieldset .dd-container .dd-options li .dd-option:hover,#editar-dados .content .form-principal fieldset.field-grande>fieldset .dd-container .dd-options li .dd-option:hover,#meus-pedidos .content .col2 .header-padrao .dd-container .dd-options li .dd-option:hover,.woocommerce form.checkout .col2-set .col-1 .dd-container .dd-options li .dd-option:hover,.woocommerce form.checkout .col2-set .col-2 .dd-container .dd-options li .dd-option:hover{background:#c0353f;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#downloads-pagina .content .col1 form fieldset button[type=submit]{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;float:left;width:90px;height:51px;background:#fff;font:800 14px 'Open Sans';text-transform:uppercase;color:#00558c;text-align:center}#downloads-pagina .content .col1 .detalhe-escolha{float:left;width:170px;margin-right:15px;display:none}#downloads-pagina .content .col1 .detalhe-escolha .arquivo{width:170px;height:170px;background:#f0f0f0;text-align:center;margin-bottom:14px}#downloads-pagina .content .col1 .detalhe-escolha .arquivo .container-icone,#downloads-pagina .content .col2 ul li a .container-icone{position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#downloads-pagina .content .col1 .detalhe-escolha .arquivo .container-icone svg,#downloads-pagina .content .col2 ul li a .container-icone svg{fill:#4d4d4d;margin-bottom:12px}#downloads-pagina .content .col1 .detalhe-escolha .arquivo .container-icone h3{font:400 24px/18px 'Open Sans';color:#4d4d4d;text-transform:uppercase;padding:0 10px;line-height:24px;margin-top:12px}#downloads-pagina .content .col1 .detalhe-escolha .arquivo.todos .container-icone svg,#downloads-pagina .content .col2 ul li.todos a .container-icone svg{width:63px;height:63px}#downloads-pagina .content .col1 .detalhe-escolha .arquivo.provas .container-icone svg,#downloads-pagina .content .col2 ul li.provas a .container-icone svg{width:49px;height:63px}#downloads-pagina .content .col1 .detalhe-escolha .arquivo.editais .container-icone svg,#downloads-pagina .content .col2 ul li.editais a .container-icone svg{width:54px;height:63px}#downloads-pagina .content .col1 .detalhe-escolha .arquivo.gabaritos .container-icone svg,#downloads-pagina .content .col2 ul li.gabaritos a .container-icone svg{width:48px;height:63px}#downloads-pagina .content .col1 .detalhe-escolha .arquivo.outros .container-icone svg,#downloads-pagina .content .col2 ul li.outros a .container-icone svg{width:59px;height:63px}#downloads-pagina .content .col1 .detalhe-escolha h4{font:400 15px/19.75px 'Open Sans';color:#4d4d4d;text-align:justify}#downloads-pagina .content .col1 .coluna-tabela{float:left;width:100%;margin-right:15px}#downloads-pagina .content .col1 .coluna-tabela table{margin-bottom:53px;width:100%}#downloads-pagina .content .col1 .coluna-tabela table tr{margin-bottom:16px;border:1px solid #e6e6e6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:100%;vertical-align:middle}#downloads-pagina .content .col1 .coluna-tabela table tr td{vertical-align:middle;height:100%}#downloads-pagina .content .col1 .coluna-tabela table tr td:first-child{width:100%;border-right:1px solid #e6e6e6;padding:11px 39px}#downloads-pagina .content .col1 .coluna-tabela table tr td:first-child a{float:left;font:600 15px 'Open Sans';color:#00558c;text-transform:uppercase}#downloads-pagina .content .col1 .coluna-tabela table tr td:first-child a:hover{color:#00426c}#downloads-pagina .content .col1 .coluna-tabela table tr td:last-child{width:80px;display:block;text-align:center;position:relative}#downloads-pagina .content .col1 .coluna-tabela table tr td:last-child a{width:32px;height:82px;margin:0 auto;display:block;padding:27px 0;position:relative}#downloads-pagina .content .col1 .coluna-tabela table tr td:last-child a .msg-usuarios-registrados{position:absolute;display:none;right:-20px;top:-18px;background:#c0353f;padding:0 8px;height:30px;font:700 12px/30px 'Open Sans';color:#fff;width:262px}#downloads-pagina .content .col1 .coluna-tabela table tr td:last-child a .msg-usuarios-registrados:after{top:100%;left:86.5%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(192,53,63,0);border-width:8px;margin-left:-8px}#downloads-pagina .content .col1 .coluna-tabela table tr td:last-child a svg{margin:0 auto;display:block;fill:#c4c4c4;width:32px;height:28px}#downloads-pagina .content .col1 .coluna-tabela table tr td:last-child a:hover svg{fill:#646464}#downloads-pagina .content .col1 .coluna-tabela table tr td:last-child a:hover .msg-usuarios-registrados{display:block}#downloads-pagina .content .col1 .coluna-tabela .carregar-mais{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;float:left;width:100%;display:block;height:52px;border:1px solid #9e9e9e;color:#9e9e9e;text-align:center;font:700 16px/52px 'Open Sans';text-transform:uppercase}#downloads-pagina .content .col1 .coluna-tabela .carregar-mais:hover{background:#c0353f;color:#fff}#downloads-pagina .content .col2{float:left;width:370px;display:none}#downloads-pagina .content .col2 header{width:100%;height:100px;background:#ededed;padding:0 31px}#downloads-pagina .content .col2 header svg{float:left;fill:#00558c;width:47px;height:47px;margin-right:17px;margin-top:29px}#downloads-pagina .content .col2 header h3{font:700 22px/46px 'Open Sans';color:#00558c;text-transform:uppercase;position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#downloads-pagina .content .col2 ul{zoom:1;border-bottom:1px solid #dfdfe0}#downloads-pagina .content .col2 ul li{float:left;width:100%;height:187px;border-left:1px solid #dfdfe0;border-right:1px solid #dfdfe0;background:#fff;border-bottom:1px solid #dfdfe0;text-align:center}#downloads-pagina .content .col2 ul li:last-child{border-bottom:0}#downloads-pagina .content .col2 ul li a{display:block;height:100%}#downloads-pagina .content .col2 ul li a:hover{background:#f0f0f0}#downloads-pagina .content .col2 ul li a .container-icone h3{font:400 24px/18px 'Open Sans';color:#4d4d4d;text-transform:uppercase}#carrinho-pagina #cart-desktop-container,#carrinho-pagina .content form fieldset table tbody tr td.col1 .link-img img,.woocommerce .thankyou-content>ul li strong,.woocommerce .view-order>ul li strong{display:block}#carrinho-pagina #cart-mobile-container,#checkout .content #form-principal #coluna-direita table tbody tr td input[type=radio]{display:none}#carrinho-pagina .content .cart-empty{text-align:center;font:600 22px 'Open Sans';color:#00558c;margin-bottom:15px}#carrinho-pagina .content .cart-empty:before{background:url(../images/svgs/carrinho-vazio-azul.svg);width:119px;height:98px;-webkit-background-size:119px 98px;-moz-background-size:119px 98px;-o-background-size:119px 98px;background-size:119px 98px;display:block;margin:0 auto 20px}#carrinho-pagina .content .return-to-shop{width:239px;height:49px;margin:0 auto;display:block}#carrinho-pagina .content .return-to-shop a{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#00558c;display:block;height:100%;font:700 16px/49px 'Open Sans';color:#fff;text-transform:uppercase;text-align:center}#carrinho-pagina .content .header-padrao{margin-top:53px;padding-bottom:32px;border-bottom:1px solid #e6e6e6;margin-bottom:44px}#carrinho-pagina .content .header-padrao h2{line-height:37px}#carrinho-pagina .content .header-padrao h2:before{float:left;font-size:39px;margin-right:14px}#carrinho-pagina .content form fieldset table thead tr,#cursos-matriculados .content .col2 table thead tr,#meus-pedidos .content .col2 table thead tr{height:50px;text-align:left}#carrinho-pagina .content form fieldset table thead tr th{font:600 17px/50px 'Open Sans';text-transform:uppercase;color:#fff}#carrinho-pagina .content form fieldset table thead tr th.th-produto{width:515px;padding-left:15px}#carrinho-pagina .content form fieldset table thead tr th.th-quantidade{width:201px}#carrinho-pagina .content form fieldset table thead tr th.th-valor{width:300px;padding-left:50px}#carrinho-pagina .content form fieldset table thead tr th.th-total{width:171px}#carrinho-pagina .content form fieldset table tbody tr,#checkout .content #form-principal #coluna-direita table tbody tr{border-bottom:1px solid #e6e6e6}#carrinho-pagina .content form fieldset table tbody tr.last-tr td:first-child{border-right:1px solid #e6e6e6}#carrinho-pagina .content form fieldset table tbody tr.last-tr td:first-child #frete{width:270px;float:left;margin-top:20px}#carrinho-pagina .content form fieldset table tbody tr.last-tr td:first-child #frete header{margin-bottom:21px}#carrinho-pagina .content form fieldset table tbody tr.last-tr td:first-child #frete header h3{font:700 30px 'Open Sans';color:#00558c;text-transform:uppercase}#carrinho-pagina .content form fieldset table tbody tr.last-tr td:first-child #frete .dd-container{width:100%;height:52px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff;border:1px solid #e6e6e6;position:relative;margin-bottom:19px}#carrinho-pagina .content form fieldset table tbody tr.last-tr td:first-child #frete .dd-container .dd-select{height:100%;cursor:pointer;padding:0 24px}#carrinho-pagina .content form fieldset table tbody tr.last-tr td:first-child #frete .dd-container .dd-select .dd-selected{position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);float:left;font:800 14px 'Open Sans';text-transform:uppercase;color:#9e9e9e}#carrinho-pagina .content form fieldset table tbody tr.last-tr td:first-child #frete .dd-container .dd-select .dd-selected label{font:800 14px 'Open Sans';text-transform:uppercase;color:#9e9e9e;cursor:pointer}#carrinho-pagina .content form fieldset table tbody tr.last-tr td:first-child #frete .dd-container .dd-select .dd-pointer-down{float:right;position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(../images/svgs/seta-baixo-cinza.svg);width:20px;height:12px;-webkit-background-size:20px 12px;-moz-background-size:20px 12px;-o-background-size:20px 12px;background-size:20px 12px}#carrinho-pagina .content form fieldset table tbody tr.last-tr td:first-child #frete .dd-container .dd-select .dd-pointer-up{float:right;position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-top:-6px;margin-right:2px}#carrinho-pagina .content form fieldset table tbody tr.last-tr td:first-child #frete .dd-container .dd-options{width:calc(100% + 2px);margin-left:-1px;background:#fff;position:relative;z-index:2}#carrinho-pagina .content form fieldset table tbody tr.last-tr td:first-child #frete .dd-container .dd-options li{height:52px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:block;width:100%;border:1px solid #e6e6e6;border-bottom:0;background:#fff}#carrinho-pagina .content form fieldset table tbody tr.last-tr td:first-child #frete .dd-container .dd-options li:last-child{border-bottom:1px solid #e6e6e6}#carrinho-pagina .content form fieldset table tbody tr.last-tr td:first-child #frete .dd-container .dd-options li .dd-option{display:block;height:100%;padding:0 24px;cursor:pointer;max-height:468px;overflow:auto}#carrinho-pagina .content form fieldset table tbody tr.last-tr td:first-child #frete .dd-container .dd-options li .dd-option label{position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;font:800 14px 'Open Sans';cursor:pointer;color:#9e9e9e}#carrinho-pagina .content form fieldset table tbody tr.last-tr td:first-child #frete .dd-container .dd-options li .dd-option:hover{background:#c0353f;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#carrinho-pagina .content form fieldset table tbody tr.last-tr td:first-child #frete .dd-container .dd-options li .dd-option:hover label{color:#fff!important}#carrinho-pagina .content form fieldset table tbody tr.last-tr td:first-child #frete input[type=text]{width:100%;margin-bottom:18px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #e6e6e6;display:block;outline:none;-moz-appearance:none;font:800 14px 'Open Sans';color:#9e9e9e;text-transform:uppercase;height:52px;padding:0 25px}#carrinho-pagina .content form fieldset table tbody tr.last-tr td:last-child{vertical-align:top}#carrinho-pagina .content form fieldset table tbody tr.last-tr td:last-child ul li .limitador{width:271px;margin:0 auto}#carrinho-pagina .content form fieldset table tbody tr.last-tr td:last-child ul li:not(:first-child):not(:last-child){height:54px}#carrinho-pagina .content form fieldset table tbody tr.last-tr td:last-child ul li:not(:first-child):not(:last-child) .limitador{position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#carrinho-pagina .content form fieldset table tbody tr.last-tr td:last-child ul li:not(:first-child):not(:last-child) .limitador h3,#carrinho-pagina .content form fieldset table tbody tr.last-tr td:last-child ul li:not(:first-child):not(:last-child) .limitador h5,#carrinho-pagina .content form fieldset table tbody tr.last-tr td:last-child ul li:not(:first-child):not(:last-child) .limitador h6{font:600 18px 'Open Sans';color:#4d4d4d;text-transform:uppercase}#carrinho-pagina .content form fieldset table tbody tr.last-tr td:last-child ul li:not(:first-child):not(:last-child) .limitador h3 span,#carrinho-pagina .content form fieldset table tbody tr.last-tr td:last-child ul li:not(:first-child):not(:last-child) .limitador h5 span,#carrinho-pagina .content form fieldset table tbody tr.last-tr td:last-child ul li:not(:first-child):not(:last-child) .limitador h6 span{color:#c0353f}#carrinho-pagina .content form fieldset table tbody tr.last-tr td:last-child ul li:first-child{height:72px}#carrinho-pagina .content form fieldset table tbody tr.last-tr td:last-child ul li:first-child .limitador{position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#carrinho-pagina .content form fieldset table tbody tr.last-tr td:last-child ul li:first-child .limitador .total-titulo{font:600 26px 'Open Sans';text-transform:uppercase;color:#4d4d4d}#carrinho-pagina .content form fieldset table tbody tr.last-tr td:last-child ul li:last-child .atualizar-carrinho-bt,#carrinho-pagina .content form fieldset table tbody tr.last-tr td:last-child ul li:last-child .finalizar-compra{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:239px;height:49px;text-align:center;font:700 16px/49px 'Open Sans';color:#fff;text-transform:uppercase;margin:0 auto;display:block}#carrinho-pagina .content form fieldset table tbody tr.last-tr td:last-child ul li:last-child .atualizar-carrinho-bt svg,#carrinho-pagina .content form fieldset table tbody tr.last-tr td:last-child ul li:last-child .finalizar-compra svg{width:25px;height:24px;fill:#fff;margin-right:11px;position:relative;top:5px}#carrinho-pagina .content form fieldset table tbody tr.last-tr td:last-child ul li:last-child .atualizar-carrinho-bt.atualizar-carrinho-bt,#carrinho-pagina .content form fieldset table tbody tr.last-tr td:last-child ul li:last-child .finalizar-compra.atualizar-carrinho-bt{margin-top:30px;background:#00558c;margin-bottom:10px}#carrinho-pagina .content form fieldset table tbody tr.last-tr td:last-child ul li:last-child .atualizar-carrinho-bt.atualizar-carrinho-bt:hover,#carrinho-pagina .content form fieldset table tbody tr.last-tr td:last-child ul li:last-child .finalizar-compra.atualizar-carrinho-bt:hover{background:#00426c}#carrinho-pagina .content form fieldset table tbody tr.last-tr td:last-child ul li:last-child .atualizar-carrinho-bt.finalizar-compra,#carrinho-pagina .content form fieldset table tbody tr.last-tr td:last-child ul li:last-child .finalizar-compra.finalizar-compra{background:#c0353f;margin-bottom:30px}#carrinho-pagina .content form fieldset table tbody tr.last-tr td:last-child ul li:last-child .atualizar-carrinho-bt.finalizar-compra:hover,#carrinho-pagina .content form fieldset table tbody tr.last-tr td:last-child ul li:last-child .finalizar-compra.finalizar-compra:hover,#checkout .content #form-principal #coluna-direita table tbody tr:last-child td .finalizar-compra:hover{background:#a1272f}#carrinho-pagina .content form fieldset table tbody tr td.col1{padding:30px 0 30px 15px}#carrinho-pagina .content form fieldset table tbody tr td.col1 .variation{zoom:1;margin-top:30px}#carrinho-pagina .content form fieldset table tbody tr td.col1 .bt-excluir{float:left;margin-right:18px;width:16px;height:21px}#carrinho-pagina .content form fieldset table tbody tr td.col1 .link-img{float:left;margin-right:22px}#carrinho-pagina .content form fieldset table tbody tr td.col1 h3{float:left;font:600 18px 'Open Sans';text-transform:uppercase;width:244px;margin-top:-6px}#carrinho-pagina .content form fieldset table tbody tr td.col2{vertical-align:middle;border-right:1px solid #e6e6e6}#carrinho-pagina .content form fieldset table tbody tr td.col2 .buttons_added{width:68px;height:32px}#carrinho-pagina .content form fieldset table tbody tr td.col3,#carrinho-pagina .content form fieldset table tbody tr td.col4{vertical-align:middle}#carrinho-pagina .content form fieldset table tbody tr td.col3 h4,#carrinho-pagina .content form fieldset table tbody tr td.col4 h4{font:700 24px 'Open Sans';color:#c0353f;text-transform:uppercase}#carrinho-pagina .content form fieldset table tbody tr td.col3.col3,#carrinho-pagina .content form fieldset table tbody tr td.col4.col3{padding-left:50px}#carrinho-pagina .content .carrinho-header{width:100%;height:50px;background:#00558c}#carrinho-pagina .content .carrinho-header h3{position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);float:left;font:600 17px 'Open Sans';color:#fff;text-transform:uppercase}#carrinho-pagina .content .carrinho-header h3:first-child{width:700px;padding-left:70px}#esqueci-a-senha{height:624px;margin-bottom:-170px}#esqueci-a-senha .content{width:1170px;margin:0 auto;position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#esqueci-a-senha .content .header-padrao{padding-bottom:24px;border-bottom:1px solid #e6e6e6;margin-bottom:44px;margin-top:150px}#esqueci-a-senha .content form{width:769px}#esqueci-a-senha .content form .response-error,#esqueci-a-senha .content form .response-success{color:#fff;display:table-cell;height:50px;width:900px;vertical-align:middle;text-align:center;border-radius:4px;text-transform:uppercase;font:800 14px/52px 'Open Sans';position:relative;top:10px}#cursos-matriculados .content .col2 table thead,#esqueci-a-senha .content form .response-success,#meus-pedidos .content .col2 table thead{background:#00558c}#esqueci-a-senha .content form .response-error{background:#c0353f}#esqueci-a-senha .content form fieldset.field-legend{margin-bottom:29px}#esqueci-a-senha .content form fieldset.field-input-label{margin-bottom:60px;position:relative}#esqueci-a-senha .content form fieldset.field-input-label em.error{top:-6px}#esqueci-a-senha .content form fieldset.field-input-label em.error:after{top:98%}#cadastro .content .form-principal fieldset.field-grande>fieldset:last-child,#cursos-matriculados .content .col1 ul li:last-child,#esqueci-a-senha .content form fieldset:last-child{margin-bottom:0}#esqueci-a-senha .content form fieldset legend{font:600 22px/28px 'Open Sans';color:#00558c}#cadastro .content .form-principal fieldset.field-grande>fieldset label,#checkout .content #form-principal #coluna-esquerda .field-grande .container>p label,#checkout .content #ja-esta-cadastrado form fieldset.field-grande.field-grande-inputs>p label,#editar-dados .content .form-principal fieldset.field-grande>fieldset label,#esqueci-a-senha .content form fieldset label,#section-login .content .login .form-row-wide label{font:800 14px 'Open Sans';color:#9e9e9e;text-transform:uppercase;display:block;margin-bottom:6px}#checkout .content #form-principal #coluna-esquerda .field-grande .container>p input[type=text],#checkout .content #ja-esta-cadastrado form fieldset.field-grande.field-grande-inputs>p input[type=email],#checkout .content #ja-esta-cadastrado form fieldset.field-grande.field-grande-inputs>p input[type=text],#esqueci-a-senha .content form fieldset input[type=text],#section-login .content .login .form-row-wide input{width:100%;height:52px;border:1px solid #e6e6e6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 20px;color:#4d4d4d;font:800 14px 'Open Sans'}#cadastro .content .form-principal fieldset button[type=submit]:hover,#editar-dados .content .form-principal fieldset button[type=submit]:hover,#esqueci-a-senha .content form fieldset button[type=submit]:hover{background:#9e9e9e}#cursos-matriculados .content,#section-login .content{width:1170px;margin:0 auto}#cursos-matriculados .content .col1{float:left;width:170px;margin-right:30px;margin-top:55px}#cursos-matriculados .content .col1 ul li{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-transform:uppercase;border:1px solid #9e9e9e;width:149px;height:42px;margin-bottom:9px}#cursos-matriculados .content .col1 ul li:first-child a{line-height:40px;padding:0 0 0 17px}#cursos-matriculados .content .col1 ul li a{display:block;height:100%;font:800 14px/17px 'Open Sans';text-transform:uppercase;color:#9e9e9e;padding:3px 0 6px 17px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#cursos-matriculados .content .col1 ul li a:hover{color:#c0353f}#cursos-matriculados .content .col1 ul li a.active{background:#e6e6e6}#cursos-matriculados .content .col2{float:left;width:970px}#cursos-matriculados .content .col2 .header-padrao{margin-top:55px;padding-bottom:32px;border-bottom:1px solid #e6e6e6;margin-bottom:44px}#cursos-matriculados .content .col2 .header-padrao svg{float:left;width:30px;height:40px;fill:#c0353f;margin-right:26px;margin-top:6px}#cursos-matriculados .content .col2 .header-padrao h2,#meus-pedidos .content .col2 .header-padrao h2{float:left;margin-top:6px}#cursos-matriculados .content .col2 .header-padrao .dd-container{float:right;width:230px;height:52px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff;border:1px solid #e6e6e6}#cadastro .content .form-principal fieldset.field-grande>fieldset .dd-container .dd-select,#cursos-matriculados .content .col2 .header-padrao .dd-container .dd-select{height:100%;cursor:pointer;padding:0 24px}#cursos-matriculados .content .col2 .header-padrao .dd-container .dd-select .dd-selected:before{float:left;background:url(../images/before-select.svg);width:17px;height:9px;-webkit-background-size:17px 9px;-moz-background-size:17px 9px;-o-background-size:17px 9px;background-size:17px 9px;margin-top:6px;margin-right:9px}#cursos-matriculados .content .col2 .header-padrao .dd-container .dd-select .dd-pointer-down,#cursos-matriculados .content .col2 .header-padrao .dd-container .dd-select .dd-pointer-up{float:right;position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#cursos-matriculados .content .col2 .header-padrao .dd-container .dd-select .dd-pointer-down:before,#cursos-matriculados .content .col2 .header-padrao .dd-container .dd-select .dd-pointer-up:before{font-family:"untitled-font-1"!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"D";font:800 14px 'Open Sans';color:#9e9e9e}#cursos-matriculados .content .col2 .header-padrao .dd-container .dd-select .dd-pointer-up{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-top:-11px;margin-right:2px}#cursos-matriculados .content .col2 .header-padrao .dd-container .dd-options{width:calc(100% + 2px);margin-left:-1px}#cadastro .content .form-principal fieldset.field-grande>fieldset .dd-container .dd-options li .dd-option,#checkout .content #form-principal #coluna-esquerda .field-grande .container>p .dd-container .dd-options li .dd-option,#cursos-matriculados .content .col2 .header-padrao .dd-container .dd-options li .dd-option,#editar-dados .content .form-principal fieldset.field-grande>fieldset .dd-container .dd-options li .dd-option,.woocommerce form.checkout .col2-set .col-1 .dd-container .dd-options li .dd-option,.woocommerce form.checkout .col2-set .col-2 .dd-container .dd-options li .dd-option{display:block;height:100%;padding:0 24px;cursor:pointer;max-height:468px;overflow:auto}#cursos-matriculados .content .col2 table thead tr th,#meus-pedidos .content .col2 table thead tr th{font:600 17px/50px 'Open Sans';text-transform:uppercase;color:#fff;padding:0 16px}#cursos-matriculados .content .col2 table thead tr th.th-curso{width:200px}#cursos-matriculados .content .col2 table thead tr th.th-matricula{width:162px}#cursos-matriculados .content .col2 table thead tr th.th-data{width:192px}#cursos-matriculados .content .col2 table thead tr th.th-valor{width:195px}#cursos-matriculados .content .col2 table thead tr th.th-status{width:237px}#cursos-matriculados .content .col2 table tbody tr td,#meus-pedidos .content .col2 table tbody tr td{padding:30px 16px;font:600 14px/20px 'Open Sans';color:#4d4d4d;border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6}#cursos-matriculados .content .col2 table tbody tr td:last-child{border-right:0}#section-login .content .login{width:770px;position:relative;height:200px;margin:0 auto 52px}#section-login .content .login .form-row-wide{width:370px;margin-right:30px;float:left;margin-bottom:19px}#cadastro .content .form-principal fieldset.field-grande>fieldset.field-celular.field-data-nascimento,#cadastro .content .form-principal fieldset.field-grande>fieldset.field-cep.field-cep,#cadastro .content .form-principal fieldset.field-grande>fieldset.field-cpf.field-data-nascimento,#cadastro .content .form-principal fieldset.field-grande>fieldset.field-data-nascimento.field-data-nascimento,#cadastro .content .form-principal fieldset.field-grande>fieldset.field-numero.field-cep,#cadastro .content .form-principal fieldset.field-grande>fieldset.field-rg.field-data-nascimento,#cadastro .content .form-principal fieldset.field-grande>fieldset.field-telefone1.field-data-nascimento,#cadastro .content .form-principal fieldset.field-grande>fieldset.field-telefone2.field-data-nascimento,#checkout .content #form-principal #coluna-esquerda .field-grande .container>p.field-bairro.field-cep,#checkout .content #form-principal #coluna-esquerda .field-grande .container>p.field-bairro.field-municipio,#checkout .content #form-principal #coluna-esquerda .field-grande .container>p.field-bairro.field-telefone,#checkout .content #form-principal #coluna-esquerda .field-grande .container>p.field-cep.field-cep,#checkout .content #form-principal #coluna-esquerda .field-grande .container>p.field-cep.field-municipio,#checkout .content #form-principal #coluna-esquerda .field-grande .container>p.field-cep.field-telefone,#checkout .content #form-principal #coluna-esquerda .field-grande .container>p.field-email.field-cep,#checkout .content #form-principal #coluna-esquerda .field-grande .container>p.field-email.field-municipio,#checkout .content #form-principal #coluna-esquerda .field-grande .container>p.field-email.field-telefone,#checkout .content #form-principal #coluna-esquerda .field-grande .container>p.field-estado.field-cep,#checkout .content #form-principal #coluna-esquerda .field-grande .container>p.field-estado.field-municipio,#checkout .content #form-principal #coluna-esquerda .field-grande .container>p.field-estado.field-telefone,#checkout .content #form-principal #coluna-esquerda .field-grande .container>p.field-municipio.field-cep,#checkout .content #form-principal #coluna-esquerda .field-grande .container>p.field-municipio.field-municipio,#checkout .content #form-principal #coluna-esquerda .field-grande .container>p.field-municipio.field-telefone,#checkout .content #form-principal #coluna-esquerda .field-grande .container>p.field-telefone.field-cep,#checkout .content #form-principal #coluna-esquerda .field-grande .container>p.field-telefone.field-municipio,#checkout .content #form-principal #coluna-esquerda .field-grande .container>p.field-telefone.field-telefone,#editar-dados .content .form-principal fieldset.field-grande>fieldset.field-celular.field-data-nascimento,#editar-dados .content .form-principal fieldset.field-grande>fieldset.field-cep.field-cep,#editar-dados .content .form-principal fieldset.field-grande>fieldset.field-cpf.field-data-nascimento,#editar-dados .content .form-principal fieldset.field-grande>fieldset.field-data-nascimento.field-data-nascimento,#editar-dados .content .form-principal fieldset.field-grande>fieldset.field-numero.field-cep,#editar-dados .content .form-principal fieldset.field-grande>fieldset.field-rg.field-data-nascimento,#editar-dados .content .form-principal fieldset.field-grande>fieldset.field-telefone1.field-data-nascimento,#editar-dados .content .form-principal fieldset.field-grande>fieldset.field-telefone2.field-data-nascimento,#section-login .content .login .form-row-wide.last,.woocommerce .login .form-row.form-row-first.form-row-last,.woocommerce .login .form-row.form-row-last.form-row-last{margin-right:0}#checkout .content #ja-esta-cadastrado form fieldset.field-grande.field-grande-botoes input[type=submit],#section-login .content .login .form-row-botoes input[type=submit],#section-login .content .login .form-row-wide input[type=submit],.woocommerce .login .form-row input[type=submit]{width:100px;height:31px;background:#c0353f;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-transform:uppercase;font:800 14px/29px 'Open Sans';color:#fff;float:left;margin-right:12px}#section-login .content .login .form-row-botoes label.inline,#section-login .content .login .form-row-wide label.inline,.woocommerce .login .form-row label.inline{font:400 15px 'Open Sans';color:#4d4d4d;float:left;text-transform:none;position:relative;margin:4px 0 0;width:120px}#section-login .content .login .lost_password,.woocommerce .login .lost_password{position:absolute;right:0;top:180px;font:600 12px 'Open Sans';float:right;text-decoration:underline}#section-login .content .login .lost_password a,.woocommerce .login .lost_password a{display:block;color:#4d4d4d}#cadastro .content,#editar-dados .content{width:1170px;margin:0 auto 72px}#cadastro .content .form-principal{width:870px;margin:0 auto}#cadastro .content .form-principal fieldset button[type=submit],#editar-dados .content .form-principal fieldset button[type=submit]{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;float:left;width:229px;height:51px;background:#4d4d4d;font:800 14px 'Open Sans';text-transform:uppercase;color:#fff;text-align:center}#cadastro .content .form-principal fieldset button[type=submit] svg{width:18px;height:18px;fill:#fff;margin-left:7px;position:relative;top:3px}#cadastro .content .form-principal fieldset.field-grande,#editar-dados .content .form-principal fieldset.field-grande{margin-bottom:30px}#cadastro .content .form-principal fieldset.field-grande:last-child,#editar-dados .content .form-principal fieldset.field-grande:last-child{margin-bottom:50px}#cadastro .content .form-principal fieldset.field-grande header,#editar-dados .content .form-principal fieldset.field-grande header{border-bottom:1px solid #e6e6e6;padding-bottom:32px;margin-bottom:25px}#cadastro .content .form-principal fieldset.field-grande header h3,#checkout .content #form-principal #coluna-direita header h3,#checkout .content #form-principal #coluna-esquerda .field-grande header h3,#editar-dados .content .form-principal fieldset.field-grande header h3,.woocommerce .thankyou-content>header h2,.woocommerce .view-order>header h2{font:700 22px 'Open Sans';color:#00558c;text-transform:uppercase}#cadastro .content .form-principal fieldset.field-grande>fieldset,#editar-dados .content .form-principal fieldset.field-grande>fieldset{margin-bottom:25px;position:relative}#cadastro .content .form-principal fieldset.field-grande>fieldset em.error,#editar-dados .content .form-principal fieldset.field-grande>fieldset em.error{top:-2px}#cadastro .content .form-principal fieldset.field-grande>fieldset input[type=password],#cadastro .content .form-principal fieldset.field-grande>fieldset input[type=text]{width:100%;height:52px;border:1px solid #e6e6e6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 20px;color:#9e9e9e;font:800 14px 'Open Sans';text-transform:uppercase}#cadastro .content .form-principal fieldset.field-grande>fieldset .dd-container,#checkout .content #form-principal #coluna-esquerda .field-grande .container>p .dd-container,.woocommerce form.checkout .col2-set .col-1 .dd-container,.woocommerce form.checkout .col2-set .col-2 .dd-container{width:100%;height:52px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff;border:1px solid #e6e6e6;position:relative}#cadastro .content .form-principal fieldset.field-grande>fieldset .dd-container .dd-options{width:calc(100% + 2px);margin-left:-1px;background:#fff;max-height:209px;overflow:auto}#cadastro .content .form-principal fieldset.field-grande>fieldset .dd-container .dd-options li,#checkout .content #form-principal #coluna-esquerda .field-grande .container>p .dd-container .dd-options li,#editar-dados .content .form-principal fieldset.field-grande>fieldset .dd-container .dd-options li,#meus-pedidos .content .col2 .header-padrao .dd-container .dd-options li,.woocommerce form.checkout .col2-set .col-1 .dd-container .dd-options li,.woocommerce form.checkout .col2-set .col-2 .dd-container .dd-options li{height:52px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:block;width:100%;border:1px solid #e6e6e6;border-bottom:0;background:#fff}#cadastro .content .form-principal fieldset.field-grande>fieldset .dd-container .dd-options li .dd-option label,#checkout .content #form-principal #coluna-esquerda .field-grande .container>p .dd-container .dd-options li .dd-option label,#editar-dados .content .form-principal fieldset.field-grande>fieldset .dd-container .dd-options li .dd-option label,#meus-pedidos .content .col2 .header-padrao .dd-container .dd-options li .dd-option label,.woocommerce form.checkout .col2-set .col-1 .dd-container .dd-options li .dd-option label,.woocommerce form.checkout .col2-set .col-2 .dd-container .dd-options li .dd-option label{position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;font:800 14px 'Open Sans';cursor:pointer;color:#9e9e9e}#cadastro .content .form-principal fieldset.field-grande>fieldset.field-cpf,#cadastro .content .form-principal fieldset.field-grande>fieldset.field-data-nascimento,#cadastro .content .form-principal fieldset.field-grande>fieldset.field-rg{float:left;width:270px;margin-right:30px}#cadastro .content .form-principal fieldset.field-grande>fieldset.field-escolaridade{width:570px}#cadastro .content .form-principal fieldset.field-grande>fieldset.field-confirme-senha,#cadastro .content .form-principal fieldset.field-grande>fieldset.field-senha{float:left;width:270px;margin-right:30px;margin-bottom:0}#cadastro .content .form-principal fieldset.field-grande>fieldset.field-celular,#cadastro .content .form-principal fieldset.field-grande>fieldset.field-telefone1,#cadastro .content .form-principal fieldset.field-grande>fieldset.field-telefone2{float:left;width:270px;margin-right:30px}#cadastro .content .form-principal fieldset.field-grande>fieldset.field-email{float:left;width:370px;margin-right:30px}#cadastro .content .form-principal fieldset.field-grande>fieldset.field-endereco,#cadastro .content .form-principal fieldset.field-grande>fieldset.field-facebook{float:left;width:470px;margin-right:30px}#cadastro .content .form-principal fieldset.field-grande>fieldset.field-autorizo-sms input[type=checkbox],#checkout .content #form-principal #coluna-esquerda .field-grande.novo-endereco header fieldset input[type=checkbox],#checkout .content #ja-esta-cadastrado form fieldset.field-grande.field-grande-botoes input[type=checkbox],#editar-dados .content .form-principal fieldset.field-grande>fieldset.field-autorizo-sms input[type=checkbox],.woocommerce form.checkout .col2-set .col-1.col-2 #ship-to-different-address input[type=checkbox],.woocommerce form.checkout .col2-set .col-2.col-2 #ship-to-different-address input[type=checkbox]{float:left;display:none}#cadastro .content .form-principal fieldset.field-grande>fieldset.field-autorizo-sms label,.woocommerce form.checkout .col2-set .col-1.col-2 #ship-to-different-address label,.woocommerce form.checkout .col2-set .col-2.col-2 #ship-to-different-address label{font:400 15px/32px 'Open Sans';color:#4d4d4d;float:left;margin:0;text-transform:none;position:relative}#cadastro .content .form-principal fieldset.field-grande>fieldset.field-autorizo-sms label:before,#editar-dados .content .form-principal fieldset.field-grande>fieldset.field-autorizo-sms label:before,.woocommerce form.checkout .col2-set .col-1.col-2 #ship-to-different-address label:before,.woocommerce form.checkout .col2-set .col-2.col-2 #ship-to-different-address label:before{display:inline-block;width:32px;height:32px;margin-right:10px;float:left;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #e6e6e6}#cadastro .content .form-principal fieldset.field-grande>fieldset.field-autorizo-sms input[type=checkbox]:checked+label:before,#editar-dados .content .form-principal fieldset.field-grande>fieldset.field-autorizo-sms input[type=checkbox]:checked+label:before,.woocommerce form.checkout .col2-set .col-1.col-2 #ship-to-different-address input[type=checkbox]:checked+label:before,.woocommerce form.checkout .col2-set .col-2.col-2 #ship-to-different-address input[type=checkbox]:checked+label:before{background:url(../images/svgs/icone-check.svg);width:20px;height:17px;-webkit-background-size:20px 17px;-moz-background-size:20px 17px;-o-background-size:20px 17px;background-size:20px 17px;padding:15px;background-repeat:no-repeat;background-position:center center;border:1px solid #00558c}#cadastro .content .form-principal fieldset.field-grande>fieldset.field-cep,#cadastro .content .form-principal fieldset.field-grande>fieldset.field-numero{float:left;width:170px;margin-right:30px}#cadastro .content .form-principal fieldset.field-grande>fieldset.field-bairro,#cadastro .content .form-principal fieldset.field-grande>fieldset.field-municipio{float:left;width:270px;margin-right:30px}#cadastro .content .form-principal fieldset.field-grande>fieldset.field-estado{width:270px}#cadastro .content .form-principal fieldset.field-grande>fieldset.field-estado select,#editar-dados .content .form-principal fieldset.field-grande>fieldset.field-estado select{float:right;width:100%}#cadastro .content .form-principal fieldset.field-grande>fieldset.field-caso-urgencia{float:left;width:370px;margin-right:30px}#cadastro .content .form-principal fieldset.field-grande>fieldset.field-telefone-emergencia{width:470px}#editar-dados .content .header-padrao{padding-bottom:32px;border-bottom:1px solid #e6e6e6;margin-top:56px;margin-bottom:44px;zoom:1}#checkout .content #ja-esta-cadastrado:after,#checkout .content #ja-esta-cadastrado:before,#editar-dados .content .header-padrao:after,#editar-dados .content .header-padrao:before{content:"";display:table}#checkout .content #ja-esta-cadastrado:after,#editar-dados .content .header-padrao:after{clear:both}#editar-dados .content .header-padrao svg{float:left;width:32px;height:42px;fill:#00558c;margin-right:17px}#editar-dados .content .header-padrao h2{line-height:42px;float:left}#editar-dados .content .col1{float:left;width:170px;margin-right:30px;margin-top:7px}#editar-dados .content .col1 ul li{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-transform:uppercase;border:1px solid #9e9e9e;width:149px;min-height:42px;margin-bottom:9px}#editar-dados .content .col1 ul li a,#meus-pedidos .content .col1 ul li a{display:block;height:100%;font:800 14px/40px 'Open Sans';text-transform:uppercase;color:#9e9e9e;padding-left:21px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#editar-dados .content .col1 ul li a:hover{color:#c0353f}#editar-dados .content .col1 ul li a.active{background:#e6e6e6}#editar-dados .content .form-principal{float:left;width:870px}#checkout .content #form-principal #coluna-esquerda .field-grande .container>p.field-email,#checkout .content #form-principal #coluna-esquerda .field-grande .container>p:last-child,#checkout .content #form-principal #coluna-esquerda .field-grande:last-child,#editar-dados .content .form-principal fieldset.field-grande>fieldset:last-child,#meus-pedidos .content .col1 ul li:last-child,.woocommerce .thankyou-content .customer_details dd:last-child,.woocommerce .view-order .customer_details dd:last-child,.woocommerce .woocommerce-error li:last-child,.woocommerce form.checkout #order_review table tfoot tr td #shipping_method li:last-child{margin-bottom:0}#editar-dados .content .form-principal fieldset.field-grande>fieldset input[type=password],#editar-dados .content .form-principal fieldset.field-grande>fieldset input[type=text],.woocommerce form.checkout .col2-set .col-1.col-1 .woocommerce-billing-fields p input[type=text],.woocommerce form.checkout .col2-set .col-2.col-1 .woocommerce-billing-fields p input[type=text]{width:100%;height:52px;border:1px solid #e6e6e6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 20px;color:#9e9e9e;text-transform:uppercase;font:800 14px 'Open Sans'}#editar-dados .content .form-principal fieldset.field-grande>fieldset .dd-container{width:100%;height:52px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff;border:1px solid #e6e6e6;position:relative;z-index:2}#checkout .content #form-principal #coluna-esquerda .field-grande .container>p .dd-container .dd-select,#editar-dados .content .form-principal fieldset.field-grande>fieldset .dd-container .dd-select,#meus-pedidos .content .col2 .header-padrao .dd-container .dd-select,.woocommerce form.checkout .col2-set .col-1 .dd-container .dd-select,.woocommerce form.checkout .col2-set .col-2 .dd-container .dd-select{height:100%;cursor:pointer;padding:0 24px}#checkout .content #form-principal #coluna-esquerda .field-grande .container>p .dd-container .dd-select .dd-selected,#editar-dados .content .form-principal fieldset.field-grande>fieldset .dd-container .dd-select .dd-selected,#meus-pedidos .content .col2 .header-padrao .dd-container .dd-select .dd-selected,.woocommerce form.checkout .col2-set .col-1 .dd-container .dd-select .dd-selected,.woocommerce form.checkout .col2-set .col-2 .dd-container .dd-select .dd-selected{position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);float:left;font:800 14px 'Open Sans';text-transform:uppercase;color:#9e9e9e}#checkout .content #form-principal #coluna-esquerda .field-grande .container>p .dd-container .dd-select .dd-pointer-down,#editar-dados .content .form-principal fieldset.field-grande>fieldset .dd-container .dd-select .dd-pointer-down,.woocommerce form.checkout .col2-set .col-1 .dd-container .dd-select .dd-pointer-down,.woocommerce form.checkout .col2-set .col-2 .dd-container .dd-select .dd-pointer-down{float:right;position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(../images/svgs/seta-baixo-cinza.svg);width:20px;height:12px;-webkit-background-size:20px 12px;-moz-background-size:20px 12px;-o-background-size:20px 12px;background-size:20px 12px}#checkout .content #form-principal #coluna-esquerda .field-grande .container>p .dd-container .dd-select .dd-pointer-up,#editar-dados .content .form-principal fieldset.field-grande>fieldset .dd-container .dd-select .dd-pointer-up,.woocommerce form.checkout .col2-set .col-1 .dd-container .dd-select .dd-pointer-up,.woocommerce form.checkout .col2-set .col-2 .dd-container .dd-select .dd-pointer-up{float:right;position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-top:-6px;margin-right:2px}#editar-dados .content .form-principal fieldset.field-grande>fieldset .dd-container .dd-options,.woocommerce form.checkout .col2-set .col-1 .dd-container .dd-options,.woocommerce form.checkout .col2-set .col-2 .dd-container .dd-options{width:calc(100% + 2px);margin-left:-1px;background:#fff;max-height:209px;overflow:auto}#editar-dados .content .form-principal fieldset.field-grande>fieldset.field-cpf,#editar-dados .content .form-principal fieldset.field-grande>fieldset.field-data-nascimento,#editar-dados .content .form-principal fieldset.field-grande>fieldset.field-rg{float:left;width:270px;margin-right:30px}#editar-dados .content .form-principal fieldset.field-grande>fieldset.field-escolaridade{width:570px}#editar-dados .content .form-principal fieldset.field-grande>fieldset.field-senha,#editar-dados .content .form-principal fieldset.field-grande>fieldset.field-senha-atual{float:left;width:270px;margin-right:30px;margin-bottom:0}#editar-dados .content .form-principal fieldset.field-grande>fieldset.field-confirme-senha{float:left;width:270px}#editar-dados .content .form-principal fieldset.field-grande>fieldset.field-celular,#editar-dados .content .form-principal fieldset.field-grande>fieldset.field-telefone1,#editar-dados .content .form-principal fieldset.field-grande>fieldset.field-telefone2{float:left;width:270px;margin-right:30px}#editar-dados .content .form-principal fieldset.field-grande>fieldset.field-email{float:left;width:370px;margin-right:30px}#editar-dados .content .form-principal fieldset.field-grande>fieldset.field-endereco,#editar-dados .content .form-principal fieldset.field-grande>fieldset.field-facebook{float:left;width:470px;margin-right:30px}#editar-dados .content .form-principal fieldset.field-grande>fieldset.field-autorizo-sms label{font:400 15px/32px 'Open Sans';color:#4d4d4d;float:left;margin:0;text-transform:none;position:relative;cursor:pointer}#editar-dados .content .form-principal fieldset.field-grande>fieldset.field-cep,#editar-dados .content .form-principal fieldset.field-grande>fieldset.field-numero{float:left;width:170px;margin-right:30px}#editar-dados .content .form-principal fieldset.field-grande>fieldset.field-bairro,#editar-dados .content .form-principal fieldset.field-grande>fieldset.field-municipio{float:left;width:270px;margin-right:30px}#editar-dados .content .form-principal fieldset.field-grande>fieldset.field-estado{width:270px}#checkout .content #form-principal #coluna-esquerda .field-grande .container>p.field-endereco,#checkout .content #ja-esta-cadastrado form fieldset.field-grande.field-grande-inputs>p.field-email,#editar-dados .content .form-principal fieldset.field-grande>fieldset.field-caso-urgencia{float:left;width:370px;margin-right:30px}#editar-dados .content .form-principal fieldset.field-grande>fieldset.field-telefone-emergencia{width:470px}#checkout .content,.woocommerce form.checkout{width:1170px;margin:0 auto}#checkout .content .header-padrao{margin-top:55px;padding-bottom:36px;border-bottom:1px solid #e6e6e6;margin-bottom:44px}#checkout .content .header-padrao svg{float:left;width:47px;height:47px;fill:#00558c;margin-right:26px}#checkout .content #ja-esta-cadastrado{zoom:1;margin-bottom:87px}#checkout .content #ja-esta-cadastrado h3{width:100%;height:50px;background:#00558c;border-left:30px solid #00426c;padding-left:83px;font:18px/50px 'Open Sans';color:#fff}#checkout .content #ja-esta-cadastrado h3 span{font:18px 'Open Sans'}#checkout .content #ja-esta-cadastrado form{float:left;width:770px;margin-left:100px;display:none;margin-top:36px}#checkout .content #ja-esta-cadastrado form fieldset.field-grande.field-grande-inputs{margin-bottom:6px}#checkout .content #ja-esta-cadastrado form fieldset.field-grande.field-grande-inputs legend{font:400 18px/22px 'Open Sans';color:#4d4d4d;margin-bottom:52px}#checkout .content #ja-esta-cadastrado form fieldset.field-grande.field-grande-inputs>p.field-senha{width:370px}#checkout .content #ja-esta-cadastrado form fieldset.field-grande.field-grande-esqueci-senha{margin-bottom:19px}#checkout .content #ja-esta-cadastrado form fieldset.field-grande.field-grande-esqueci-senha a{font:600 12px 'Open Sans';color:#4d4d4d;float:right;text-decoration:underline}#checkout .content #form-principal #coluna-esquerda .field-grande.novo-endereco header fieldset label,#checkout .content #ja-esta-cadastrado form fieldset.field-grande.field-grande-botoes .label-checkbox{font:400 15px 'Open Sans';color:#4d4d4d;float:left;text-transform:none;position:relative;margin:7px 0 0}#checkout .content #form-principal #coluna-esquerda .field-grande.novo-endereco header fieldset label:before,#checkout .content #ja-esta-cadastrado form fieldset.field-grande.field-grande-botoes .label-checkbox:before{display:inline-block;width:18px;height:18px;margin-right:7px;float:left;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #e6e6e6}#checkout .content #form-principal #coluna-esquerda .field-grande.novo-endereco header fieldset input[type=checkbox]:checked+label:before,#checkout .content #ja-esta-cadastrado form fieldset.field-grande.field-grande-botoes input[type=checkbox]:checked+label:before{content:"\2022";color:red;font-size:30px;text-align:center;line-height:18px}#checkout .content #form-principal{border-top:1px solid #e6e6e6;width:100%;zoom:1}#checkout .content #form-principal #coluna-esquerda .field-grande .container:after,#checkout .content #form-principal #coluna-esquerda .field-grande .container:before,#checkout .content #form-principal:after,#checkout .content #form-principal:before,.woocommerce .thankyou-content>ul:after,.woocommerce .thankyou-content>ul:before,.woocommerce form.checkout .col2-set .col-1.col-2 #ship-to-different-address:after,.woocommerce form.checkout .col2-set .col-1.col-2 #ship-to-different-address:before,.woocommerce form.checkout .col2-set .col-1:after,.woocommerce form.checkout .col2-set .col-1:before,.woocommerce form.checkout .col2-set .col-2.col-2 #ship-to-different-address:after,.woocommerce form.checkout .col2-set .col-2.col-2 #ship-to-different-address:before,.woocommerce form.checkout .col2-set .col-2:after,.woocommerce form.checkout .col2-set .col-2:before{content:"";display:table}#checkout .content #form-principal #coluna-esquerda .field-grande .container:after,#checkout .content #form-principal:after,.woocommerce .thankyou-content>ul:after,.woocommerce form.checkout #order_review #payment .form-row.place-order,.woocommerce form.checkout .col2-set .col-1.col-2 #ship-to-different-address:after,.woocommerce form.checkout .col2-set .col-1:after,.woocommerce form.checkout .col2-set .col-2.col-2 #ship-to-different-address:after,.woocommerce form.checkout .col2-set .col-2:after{clear:both}#checkout .content #form-principal #coluna-esquerda{float:left;width:770px;padding-top:22px;margin-right:30px}#checkout .content #form-principal #coluna-esquerda .field-grande{width:570px;margin:0 auto 64px}#checkout .content #form-principal #coluna-esquerda .field-grande header{margin-bottom:36px}#checkout .content #form-principal #coluna-esquerda .field-grande .container,.woocommerce form.checkout .col2-set .col-1.col-2 #ship-to-different-address,.woocommerce form.checkout .col2-set .col-2.col-2 #ship-to-different-address{zoom:1}#checkout .content #form-principal #coluna-esquerda .field-grande .container .nome-pais{font:800 16px 'Open Sans';color:#9e9e9e;margin-bottom:20px}#checkout .content #form-principal #coluna-esquerda .field-grande .container>p{margin-bottom:25px}#checkout .content #form-principal #coluna-esquerda .field-grande .container>p .dd-container .dd-options{width:calc(100% + 2px);margin-left:-1px;background:#fff}#checkout .content #form-principal #coluna-esquerda .field-grande .container>p.field-numero{float:left;width:170px}#checkout .content #form-principal #coluna-esquerda .field-grande .container>p.field-bairro,#checkout .content #form-principal #coluna-esquerda .field-grande .container>p.field-cep,#checkout .content #form-principal #coluna-esquerda .field-grande .container>p.field-email,#checkout .content #form-principal #coluna-esquerda .field-grande .container>p.field-estado,#checkout .content #form-principal #coluna-esquerda .field-grande .container>p.field-municipio,#checkout .content #form-principal #coluna-esquerda .field-grande .container>p.field-telefone{float:left;width:270px;margin-right:30px}#checkout .content #form-principal #coluna-esquerda .field-grande.novo-endereco header h3{float:left;margin-right:13px}#checkout .content #form-principal #coluna-direita{float:left;width:370px;border:1px solid #e6e6e6;margin-top:30px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding-top:14px}#checkout .content #form-principal #coluna-direita header{padding:0 20px;margin-bottom:33px}#checkout .content #form-principal #coluna-direita table thead,.woocommerce form.checkout #order_review table thead{padding-bottom:9px}#checkout .content #form-principal #coluna-direita table thead tr th{font:700 16px 'Open Sans';text-transform:uppercase;color:#00558c;text-align:left;padding:0 0 9px 20px}#checkout .content #form-principal #coluna-direita table thead tr th.th-esq{width:175px}#checkout .content #form-principal #coluna-direita table thead tr th.th-dir{width:195px}#checkout .content #form-principal #coluna-direita table tbody tr:first-child,.woocommerce form.checkout #order_review table tbody tr:first-child{border-top:1px solid #e6e6e6}#checkout .content #form-principal #coluna-direita table tbody tr:last-child{border-bottom:0}#checkout .content #form-principal #coluna-direita table tbody tr:last-child td{padding:32px 0}#checkout .content #form-principal #coluna-direita table tbody tr:last-child td .finalizar-compra{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#c0353f;width:239px;height:49px;margin:0 auto;display:block;text-align:center;font:700 16px/49px 'Open Sans';color:#fff;text-transform:uppercase}#checkout .content #form-principal #coluna-direita table tbody tr:last-child td .finalizar-compra svg{width:25px;height:25px;fill:#fff;margin-right:11px;position:relative;top:8px}#checkout .content #form-principal #coluna-direita table tbody tr td,.woocommerce form.checkout #order_review table tbody tr td{border-right:1px solid #e6e6e6;padding:20px;vertical-align:middle;font:600 14px 'Open Sans';color:#4d4d4d}#checkout .content #form-principal #coluna-direita table tbody tr td:last-child,#meus-pedidos .content .col2 table tbody tr td:last-child,.woocommerce .thankyou-content>ul li:last-child,.woocommerce .view-order>ul li:last-child,.woocommerce form.checkout #order_review table tbody tr td:last-child{border-right:0}#checkout .content #form-principal #coluna-direita table tbody tr td.td-title{font:700 16px 'Open Sans';text-transform:uppercase;color:#00558c}#checkout .content #form-principal #coluna-direita table tbody tr td label,.woocommerce form.checkout #order_review table tbody tr td label{display:inline-block;cursor:pointer;position:relative;font:600 14px/14px 'Open Sans'}#checkout .content #form-principal #coluna-direita table tbody tr td label:before,.woocommerce form.checkout #order_review #payment ul li label:before,.woocommerce form.checkout #order_review table tbody tr td label:before,.woocommerce form.checkout #order_review table tfoot tr td #shipping_method li label:before{display:inline-block;width:14px;height:14px;margin-right:10px;border:1px solid #e6e6e6;float:left;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#checkout .content #form-principal #coluna-direita table tbody tr td input[type=radio]:checked+label:before,.woocommerce form.checkout #order_review #payment ul li input[type=radio]:checked+label:before,.woocommerce form.checkout #order_review table tbody tr td input[type=radio]:checked+label:before,.woocommerce form.checkout #order_review table tfoot tr td #shipping_method li input[type=radio]:checked+label:before{color:red;font-size:30px;text-align:center;line-height:14px;border:3px solid #00558c;background:#ececec}.woocommerce{font:400 18px 'Open Sans';color:#4d4d4d}.woocommerce .alertaErro{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-transform:uppercase;width:30%;height:52px;text-align:center;color:#fff;font:800 14px/52px 'Open Sans';background:#c0353f;display:block;margin:5% auto 0}@media (max-width:767px){.woocommerce .alertaErro{height:54px;line-height:21px;padding:7px 0;width:70%}}.woocommerce .cliqueLoga{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-transform:uppercase;width:20%;height:52px;text-align:center;color:#fff;font:800 14px/52px 'Open Sans';background:#00558c;display:block;margin:1% auto 0}@media (max-width:767px){.woocommerce .cliqueLoga{width:50%}}.woocommerce .woocommerce-error{width:970px;margin:0 auto}.woocommerce .woocommerce-error li{font:16px 'Open Sans';color:#c0353f;text-transform:uppercase;margin-bottom:10px}.woocommerce .woocommerce-info{width:100%;height:50px;background:#00558c;font:18px/50px 'Open Sans';color:#fff;text-align:center;margin-bottom:40px}.woocommerce .login{width:770px;position:relative;height:223px;margin:0 auto 52px}.woocommerce .login p:first-child{font:400 18px/22px 'Open Sans';color:#4d4d4d;margin-bottom:52px}.woocommerce .login .form-row.form-row-first,.woocommerce .login .form-row.form-row-last{margin-bottom:19px;width:370px;margin-right:30px;float:left}.woocommerce .login .form-row.form-row-first label,.woocommerce .login .form-row.form-row-last label,.woocommerce form.checkout .col2-set .col-1.col-1 .woocommerce-billing-fields p label,.woocommerce form.checkout .col2-set .col-2.col-1 .woocommerce-billing-fields p label{font:800 14px 'Open Sans';color:#9e9e9e;text-transform:uppercase;display:block;margin-bottom:6px}.woocommerce .login .form-row.form-row-first input,.woocommerce .login .form-row.form-row-last input{width:100%;height:52px;border:1px solid #e6e6e6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 20px;color:#4d4d4d;font:800 14px 'Open Sans'}.woocommerce form.checkout .col2-set{float:left;width:770px;margin-right:30px}.woocommerce form.checkout .col2-set .col-1,.woocommerce form.checkout .col2-set .col-2{float:none;width:570px;margin:0 auto 64px;zoom:1}.woocommerce form.checkout .col2-set .col-1 select,.woocommerce form.checkout .col2-set .col-1.col-1 .woocommerce-billing-fields p#billing_address_1_field,.woocommerce form.checkout .col2-set .col-1.col-1 .woocommerce-billing-fields p#billing_email_field,.woocommerce form.checkout .col2-set .col-1.col-1 .woocommerce-billing-fields p#billing_first_name_field,.woocommerce form.checkout .col2-set .col-2 select,.woocommerce form.checkout .col2-set .col-2.col-1 .woocommerce-billing-fields p#billing_address_1_field,.woocommerce form.checkout .col2-set .col-2.col-1 .woocommerce-billing-fields p#billing_email_field,.woocommerce form.checkout .col2-set .col-2.col-1 .woocommerce-billing-fields p#billing_first_name_field{width:100%}.woocommerce form.checkout .col2-set .col-1.col-1,.woocommerce form.checkout .col2-set .col-2.col-1{margin-top:60px}.woocommerce form.checkout .col2-set .col-1.col-1 .woocommerce-billing-fields h3,.woocommerce form.checkout .col2-set .col-1.col-2 .woocommerce-shipping-fields h3,.woocommerce form.checkout .col2-set .col-2.col-1 .woocommerce-billing-fields h3,.woocommerce form.checkout .col2-set .col-2.col-2 .woocommerce-shipping-fields h3{font:700 22px 'Open Sans';color:#00558c;text-transform:uppercase;margin-bottom:10px}.woocommerce form.checkout .col2-set .col-1.col-1 .woocommerce-billing-fields .create-account,.woocommerce form.checkout .col2-set .col-2.col-1 .woocommerce-billing-fields .create-account{display:none}.woocommerce form.checkout .col2-set .col-1.col-1 .woocommerce-billing-fields p,.woocommerce form.checkout .col2-set .col-1.col-2 .woocommerce-shipping-fields p,.woocommerce form.checkout .col2-set .col-2.col-1 .woocommerce-billing-fields p,.woocommerce form.checkout .col2-set .col-2.col-2 .woocommerce-shipping-fields p{margin:0 0 25px;padding:0}.woocommerce form.checkout .col2-set .col-1.col-1 .woocommerce-billing-fields p#billing_cpf_field,.woocommerce form.checkout .col2-set .col-1.col-1 .woocommerce-billing-fields p#billing_neighborhood_field,.woocommerce form.checkout .col2-set .col-1.col-1 .woocommerce-billing-fields p#billing_number_field,.woocommerce form.checkout .col2-set .col-1.col-1 .woocommerce-billing-fields p#billing_state_field,.woocommerce form.checkout .col2-set .col-2.col-1 .woocommerce-billing-fields p#billing_cpf_field,.woocommerce form.checkout .col2-set .col-2.col-1 .woocommerce-billing-fields p#billing_neighborhood_field,.woocommerce form.checkout .col2-set .col-2.col-1 .woocommerce-billing-fields p#billing_number_field,.woocommerce form.checkout .col2-set .col-2.col-1 .woocommerce-billing-fields p#billing_state_field{float:left;width:270px;margin-right:30px}.woocommerce form.checkout .col2-set .col-1.col-1 .woocommerce-billing-fields p#billing_address_2_field,.woocommerce form.checkout .col2-set .col-1.col-1 .woocommerce-billing-fields p#billing_city_field,.woocommerce form.checkout .col2-set .col-1.col-1 .woocommerce-billing-fields p#billing_phone_field,.woocommerce form.checkout .col2-set .col-1.col-1 .woocommerce-billing-fields p#billing_postcode_field,.woocommerce form.checkout .col2-set .col-2.col-1 .woocommerce-billing-fields p#billing_address_2_field,.woocommerce form.checkout .col2-set .col-2.col-1 .woocommerce-billing-fields p#billing_city_field,.woocommerce form.checkout .col2-set .col-2.col-1 .woocommerce-billing-fields p#billing_phone_field,.woocommerce form.checkout .col2-set .col-2.col-1 .woocommerce-billing-fields p#billing_postcode_field{width:270px;float:left}.woocommerce form.checkout .col2-set .col-1.col-1 .woocommerce-billing-fields p#billing_email_field,.woocommerce form.checkout .col2-set .col-2.col-1 .woocommerce-billing-fields p#billing_email_field{margin-bottom:0}.woocommerce form.checkout .col2-set .col-1.col-2 .woocommerce-shipping-fields h3 label,.woocommerce form.checkout .col2-set .col-2.col-2 .woocommerce-shipping-fields h3 label{float:left}.woocommerce form.checkout .col2-set .col-1.col-2 .woocommerce-shipping-fields p label,.woocommerce form.checkout .col2-set .col-2.col-2 .woocommerce-shipping-fields p label{font:800 14px 'Open Sans';color:#9e9e9e;text-transform:uppercase;display:block;margin-bottom:6px}.woocommerce form.checkout .col2-set .col-1.col-2 .woocommerce-shipping-fields p input[type=text],.woocommerce form.checkout .col2-set .col-2.col-2 .woocommerce-shipping-fields p input[type=text]{width:100%;height:52px;border:1px solid #e6e6e6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 20px;color:#9e9e9e;font:800 14px 'Open Sans';text-transform:uppercase}.woocommerce form.checkout .col2-set .col-1.col-2 .woocommerce-shipping-fields p#order_comments_field,.woocommerce form.checkout .col2-set .col-1.col-2 .woocommerce-shipping-fields p#shipping_first_name_field,.woocommerce form.checkout .col2-set .col-2.col-2 .woocommerce-shipping-fields p#order_comments_field,.woocommerce form.checkout .col2-set .col-2.col-2 .woocommerce-shipping-fields p#shipping_first_name_field{width:100%}.woocommerce form.checkout #order_review #payment ul li input[type=radio],.woocommerce form.checkout #order_review table tbody tr td input[type=radio],.woocommerce form.checkout #order_review table tfoot tr td #shipping_method li input[type=radio],.woocommerce form.checkout #order_review_heading,.woocommerce form.checkout .col2-set .col-1.col-2 .woocommerce-shipping-fields p#shipping_last_name_field,.woocommerce form.checkout .col2-set .col-2.col-2 .woocommerce-shipping-fields p#shipping_last_name_field{display:none}.woocommerce form.checkout .col2-set .col-1.col-2 .woocommerce-shipping-fields p#shipping_address_1_field,.woocommerce form.checkout .col2-set .col-1.col-2 .woocommerce-shipping-fields p#shipping_address_2_field,.woocommerce form.checkout .col2-set .col-1.col-2 .woocommerce-shipping-fields p#shipping_city_field,.woocommerce form.checkout .col2-set .col-1.col-2 .woocommerce-shipping-fields p#shipping_state_field,.woocommerce form.checkout .col2-set .col-2.col-2 .woocommerce-shipping-fields p#shipping_address_1_field,.woocommerce form.checkout .col2-set .col-2.col-2 .woocommerce-shipping-fields p#shipping_address_2_field,.woocommerce form.checkout .col2-set .col-2.col-2 .woocommerce-shipping-fields p#shipping_city_field,.woocommerce form.checkout .col2-set .col-2.col-2 .woocommerce-shipping-fields p#shipping_state_field{float:left;width:270px}.woocommerce form.checkout .col2-set .col-1.col-2 .woocommerce-shipping-fields p#shipping_neighborhood_field,.woocommerce form.checkout .col2-set .col-1.col-2 .woocommerce-shipping-fields p#shipping_number_field,.woocommerce form.checkout .col2-set .col-1.col-2 .woocommerce-shipping-fields p#shipping_postcode_field,.woocommerce form.checkout .col2-set .col-2.col-2 .woocommerce-shipping-fields p#shipping_neighborhood_field,.woocommerce form.checkout .col2-set .col-2.col-2 .woocommerce-shipping-fields p#shipping_number_field,.woocommerce form.checkout .col2-set .col-2.col-2 .woocommerce-shipping-fields p#shipping_postcode_field{width:270px;margin-right:30px;float:left}.woocommerce form.checkout .col2-set .col-1.col-2 .woocommerce-shipping-fields p#order_comments_field,.woocommerce form.checkout .col2-set .col-2.col-2 .woocommerce-shipping-fields p#order_comments_field{float:left}.woocommerce form.checkout .col2-set .col-1.col-2 .woocommerce-shipping-fields p#order_comments_field textarea,.woocommerce form.checkout .col2-set .col-2.col-2 .woocommerce-shipping-fields p#order_comments_field textarea{width:100%;height:202px;padding:25px;resize:none;font:800 14px 'Open Sans';color:#9e9e9e;text-transform:uppercase;border:1px solid #e6e6e6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.woocommerce form.checkout #order_review{float:right;width:370px;margin-top:57px}.woocommerce form.checkout #order_review table{border:1px solid #e6e6e6;width:100%}.woocommerce form.checkout #order_review table thead tr{border-top:1px solid #e6e6e6}.woocommerce form.checkout #order_review table thead tr th{font:700 16px 'Open Sans';text-transform:uppercase;color:#00558c;text-align:left;padding:9px 0 9px 20px}.woocommerce form.checkout #order_review table thead tr th:first-child{width:170px}.woocommerce form.checkout #order_review table tbody tr,.woocommerce form.checkout #order_review table tfoot tr{border-bottom:1px solid #e6e6e6}.woocommerce form.checkout #order_review table tfoot tr th{font:700 16px 'Open Sans';text-transform:uppercase;color:#00558c;border-right:1px solid #e6e6e6;padding:20px;text-align:left}.woocommerce form.checkout #order_review #payment ul li,.woocommerce form.checkout #order_review table tfoot tr td{vertical-align:middle;font:600 14px 'Open Sans';color:#4d4d4d;padding:20px}.woocommerce form.checkout #order_review table tfoot tr td #shipping_method li{margin-bottom:10px;float:left}.woocommerce form.checkout #order_review #payment ul li label,.woocommerce form.checkout #order_review table tfoot tr td #shipping_method li label{float:left;cursor:pointer;position:relative;font:600 14px/14px 'Open Sans'}.woocommerce form.checkout #order_review #payment{border-left:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6}.woocommerce form.checkout #order_review #payment input[type=submit]{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:297px;height:49px;text-align:center;font:700 18px/49px 'Open Sans';color:#fff;text-transform:uppercase;display:block;background:#c0353f;margin:0 auto 20px}.woocommerce form.checkout #order_review #payment ul{float:left;margin-bottom:20px}.woocommerce form.checkout #order_review #payment ul li{float:left;width:100%}.woocommerce form.checkout #order_review #payment ul li .payment_box p{float:left;font-style:italic;font-size:12px;display:none}.woocommerce form.checkout #order_review #payment ul li:last-child label{width:100%}#meus-pedidos .content,.woocommerce .thankyou-content,.woocommerce .view-order{width:1170px;margin:0 auto}.woocommerce .thankyou-content>p:first-of-type{font:42px 'Open Sans';text-align:center;color:#00558c;margin:40px 0}.woocommerce .thankyou-content>p:last-of-type{display:none}.woocommerce .thankyou-content>ul,.woocommerce .view-order>ul{zoom:1;border:1px solid #e6e6e6;margin-bottom:60px}.woocommerce .thankyou-content>ul li,.woocommerce .view-order>ul li{width:25%;float:left;font:14px 'Open Sans';color:#4d4d4d;padding:20px;border-right:1px solid #e6e6e6}.woocommerce .thankyou-content>h2:first-of-type,.woocommerce .view-order>h2:first-of-type{font:700 22px 'Open Sans';color:#00558c;text-transform:uppercase;margin-bottom:5px}.woocommerce .thankyou-content table:first-of-type,.woocommerce .view-order table:first-of-type{width:100%;margin-bottom:40px}.woocommerce .thankyou-content table:first-of-type thead,.woocommerce .view-order table:first-of-type thead{background:#00558c}.woocommerce .thankyou-content table:first-of-type thead tr{height:50px;text-align:left}.woocommerce .thankyou-content table:first-of-type thead tr th{font:600 17px/50px 'Open Sans';text-transform:uppercase;color:#fff;padding:0 16px}.woocommerce .thankyou-content table:first-of-type thead tr th:first-child,.woocommerce .view-order table:first-of-type thead tr th:first-child{width:850px}.woocommerce .thankyou-content table:first-of-type tbody,.woocommerce .thankyou-content table:first-of-type tfoot,.woocommerce .view-order table:first-of-type tbody,.woocommerce .view-order table:first-of-type tfoot{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6}.woocommerce .thankyou-content table:first-of-type tbody tr,.woocommerce .thankyou-content table:first-of-type tfoot tr{border-bottom:1px solid #e6e6e6}.woocommerce .thankyou-content table:first-of-type tbody tr td{border-right:1px solid #e6e6e6;padding:20px;vertical-align:middle;font:600 14px 'Open Sans';color:#4d4d4d}.woocommerce .thankyou-content table:first-of-type tbody tr td a,.woocommerce .view-order table:first-of-type tbody tr td a{color:#4d4d4d}.woocommerce .thankyou-content table:first-of-type tbody tr td:last-child,.woocommerce .view-order table:first-of-type tbody tr td:last-child{border-right:0}.woocommerce .thankyou-content table:first-of-type tfoot tr th{font:700 16px 'Open Sans';text-transform:uppercase;color:#00558c;border-right:1px solid #e6e6e6;padding:20px;text-align:left}.woocommerce .thankyou-content table:first-of-type tfoot tr td{padding:20px;vertical-align:middle;font:600 14px 'Open Sans';color:#4d4d4d}.woocommerce .thankyou-content .customer_details dd,.woocommerce .thankyou-content>header,.woocommerce .view-order .customer_details dd,.woocommerce .view-order>header{margin-bottom:5px}.woocommerce .thankyou-content .customer_details,.woocommerce .view-order .customer_details{font:14px 'Open Sans';color:#4d4d4d;margin-bottom:40px}.woocommerce .thankyou-content .addresses .col-1.col-1,.woocommerce .thankyou-content .addresses .col-2.col-1,.woocommerce .view-order .addresses .col-1.col-1,.woocommerce .view-order .addresses .col-2.col-1{margin-bottom:20px}.woocommerce .thankyou-content .addresses .col-1 header h3,.woocommerce .thankyou-content .addresses .col-2 header h3,.woocommerce .view-order .addresses .col-1 header h3,.woocommerce .view-order .addresses .col-2 header h3{font:700 22px 'Open Sans';color:#4d4d4d}.woocommerce .view-order>p:first-of-type{font:42px 'Open Sans';text-align:center;color:#00558c;margin:40px 0}.woocommerce .view-order>p:first-of-type mark{background:0 0;color:#c0353f}.woocommerce .view-order>ul:after,.woocommerce .view-order>ul:before{content:"";display:table}.woocommerce .view-order>ul:after{clear:both}.woocommerce .view-order table:first-of-type thead tr{height:50px;text-align:left}.woocommerce .view-order table:first-of-type thead tr th{font:600 17px/50px 'Open Sans';text-transform:uppercase;color:#fff;padding:0 16px}.woocommerce .view-order table:first-of-type tbody tr,.woocommerce .view-order table:first-of-type tfoot tr{border-bottom:1px solid #e6e6e6}.woocommerce .view-order table:first-of-type tbody tr td{border-right:1px solid #e6e6e6}.woocommerce .view-order table:first-of-type tfoot tr th{font:700 16px 'Open Sans';text-transform:uppercase;color:#00558c;border-right:1px solid #e6e6e6;padding:20px;text-align:left}.woocommerce .view-order table:first-of-type tbody tr td,.woocommerce .view-order table:first-of-type tfoot tr td{padding:20px;vertical-align:middle;font:600 14px 'Open Sans';color:#4d4d4d}.woocommerce .view-order .title{font:700 22px 'Open Sans';color:#00558c;text-transform:uppercase;margin-bottom:5px}.woocommerce .view-order address{font:14px 'Open Sans';color:#4d4d4d}#meus-pedidos .content .col1{float:left;width:170px;margin-right:30px;margin-top:55px}#meus-pedidos .content .col1 ul li{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-transform:uppercase;border:1px solid #9e9e9e;width:149px;height:42px;margin-bottom:9px}#meus-pedidos .content .col1 ul li a:hover{color:#c0353f}#meus-pedidos .content .col1 ul li a.active{background:#e6e6e6}#meus-pedidos .content .col2{float:left;width:970px}#meus-pedidos .content .col2 .header-padrao{margin-top:55px;padding-bottom:32px;border-bottom:1px solid #e6e6e6;margin-bottom:44px}#meus-pedidos .content .col2 .header-padrao svg{float:left;width:30px;height:40px;fill:#00558c;margin-right:26px;margin-top:6px}#meus-pedidos .content .col2 .header-padrao .dd-container{float:right;width:230px;height:52px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff;border:1px solid #e6e6e6}#meus-pedidos .content .col2 .header-padrao .dd-container .dd-select .dd-selected:before{float:left;background:url(../images/before-select.svg);width:17px;height:9px;-webkit-background-size:17px 9px;-moz-background-size:17px 9px;-o-background-size:17px 9px;background-size:17px 9px;margin-top:6px;margin-right:9px}#meus-pedidos .content .col2 .header-padrao .dd-container .dd-select .dd-pointer-down,#meus-pedidos .content .col2 .header-padrao .dd-container .dd-select .dd-pointer-up{float:right;position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#meus-pedidos .content .col2 .header-padrao .dd-container .dd-select .dd-pointer-down:before,#meus-pedidos .content .col2 .header-padrao .dd-container .dd-select .dd-pointer-up:before{font-family:"untitled-font-1"!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"D";font:800 14px 'Open Sans';color:#9e9e9e}#meus-pedidos .content .col2 .header-padrao .dd-container .dd-select .dd-pointer-up{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-top:-11px;margin-right:2px}#meus-pedidos .content .col2 .header-padrao .dd-container .dd-options{width:calc(100% + 2px);margin-left:-1px}#meus-pedidos .content .col2 .header-padrao .dd-container .dd-options li .dd-option{display:block;height:100%;padding:0 24px;cursor:pointer;max-height:468px;overflow:auto}#meus-pedidos .content .col2 table{width:703px;margin:0 auto}#meus-pedidos .content .col2 table tbody tr td a{display:block;font:600 14px/20px 'Open Sans'}#meus-pedidos .content .col2 table tbody tr td:first-child a{color:#c0353f}#meus-pedidos .content .col2 table tbody tr td:first-child a:hover{text-decoration:underline}#meus-pedidos .content .col2 table tbody tr td:last-child a{background:#c0353f;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;padding:5px}#meus-pedidos .content .col2 table tbody tr td:last-child a:hover{background:#d15760}@media only screen and (min-device-width:960px) and (max-device-width:1000px){#header{width:100%;height:142px;background:red}#footer,#wrap{float:left;width:100%}#wrap{padding-bottom:142px}#footer{margin-top:-142px;height:142px;background:#000}#footer .qualitare{display:none}}@media only screen and (min-device-width:768px) and (max-device-width:1023px){#header{width:100%;height:142px}#footer,#wrap{float:left;width:100%}#wrap{padding-bottom:142px}#footer{margin-top:-142px;height:142px;background:#000}#footer .qualitare{display:none}}@media only screen and (min-device-width:300px) and (max-device-width:767px){#header{width:100%;height:142px;background:red}#header .primeira-parte .content .logo,#index #produtos-home .content header{margin-left:20px}#header .ativo .segunda-parte>.content>.carrinho-container{display:block}#wrap{float:left;padding-bottom:0}#slicknav .carrinho-container .variation dd,.slicknav_menu{margin-right:20px}.woocommerce .alertaErro{height:64px!important;margin-top:66px}#index #noticias-home>.content>.mais-noticias,#wrap{width:100%}#index #cursos-agenda .content .col1 #cursos .Card-title{padding-left:0}#index #cursos-agenda .content .col1 #cursos ul li:nth-child(odd) .informacoes{height:130px}#index #cursos-agenda .content .col2{width:100%;height:800px!important}#index #cursos-agenda .content .col2 header{padding:0 0 43px 15px!important}#index #cursos-agenda .content .col2 #slideshow-datepicker>.container>.next,#index #cursos-agenda .content .col2 .prev{margin-right:20px;margin-left:10px}#index #cursos-agenda .content .col2 #datepicker .ui-datepicker .ui-datepicker-header{margin:0 20px!important}#cadastro>.content>.form-principal>fieldset.field-grande>header>h3,#index #cursos-agenda .content .col2 #slideshow-datepicker .container .slideshow .item h3,#noticias.interna>.content>.col1 header h3,#noticias.listagem>.content .lista-noticias li h3{padding:0}#index #downloads-home .content .pm .Download-pm{margin:20px auto 10px!important}#index #downloads-home .content .outros,#index #downloads-home .content .pm span{font-size:20px!important}#index #downloads-home .content header h3{padding:0 25px}#index #cadastre-agora{height:260px}#index #cadastre-agora>.content>.texto{top:48%}#cursos .content,#downloads-pagina .content{width:100%!important}#downloads-pagina .content .aviso-downloads{font:600 10px 'Open Sans';color:#4d4d4d;margin-top:11px;display:block;width:100%;margin-bottom:20px;padding:0 10px}#downloads-pagina .content .header-padrao{padding:0 20px}#downloads-pagina .content .col1 form fieldset .dd-container,#downloads-pagina .content .header-padrao h2{margin-bottom:20px}#downloads-pagina .content .col1 form{height:350px!important;margin-bottom:0}#downloads-pagina .content .col1 form fieldset{top:15%!important}#downloads-pagina .content .col1 form fieldset legend{top:20%}#downloads-pagina .content .col1 form fieldset button[type=submit]{position:relative;top:190px;margin-left:-110px}#downloads-pagina .content .col1 .coluna-tabela{width:100%;margin-top:181px}#downloads-pagina .content .col1,#downloads-pagina .content .col1 .detalhe-escolha,#downloads-pagina .content .col1 .detalhe-escolha .arquivo{width:100%}#downloads-pagina .content .col1 .detalhe-escolha h4{padding:20px}#downloads-pagina .content .col1 #area-de-interesse-dd-placeholder{z-index:9!important}.Page-header{margin-left:20px!important}#cursos.interna .content .col1 #dados-gerais,#cursos.interna .content .col1 #grade-curso,#cursos.interna .content .col1 #investimento,#cursos.interna .content .col1 #material{padding-right:20px;padding-left:20px}#cursos.interna .content .header-padrao h2{padding-left:20px}#cursos.interna .content .header-padrao .addthis{margin-left:20px}#cursos.listagem .content{margin-bottom:0}#cursos.listagem .content .header-padrao svg{margin-right:10px;margin-left:17px}#cursos.listagem .content .header-padrao h2{padding-left:20px;width:80%;margin-top:-15px;padding-right:10px}#cursos.listagem .content .section-cursos>.lista-cursos>li{width:93%}#slicknav .form-busca{float:none!important;width:95%!important;margin:0 auto;display:block}#slicknav .carrinho-container{position:absolute;right:0;top:44px;width:400px;background:#fff;-webkit-box-shadow:0 3px 8px 0 rgba(0,0,0,.32);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.32);box-shadow:0 3px 8px 0 rgba(0,0,0,.32);display:none}#slicknav .carrinho-container .variation{float:left}#slicknav .carrinho-container .variation dd:last-child{margin-right:0}#slicknav .carrinho-container .variation dd,#slicknav .carrinho-container .variation dt{float:left;font:600 15px 'Open Sans';color:#c0353f}#slicknav .carrinho-container header{width:100%;height:67px;background:#f8f8f8;padding:0 31px;position:relative;margin-bottom:35px}#slicknav .carrinho-container header .bt-fechar,#slicknav .carrinho-container header h2{position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#slicknav .carrinho-container header h2{font:600 20px 'Open Sans';color:#00558c;text-transform:uppercase;float:left}#slicknav .carrinho-container header .bt-fechar{float:right;outline:none;-moz-appearance:none}#slicknav .carrinho-container header .bt-fechar:before{font-size:22px;color:#4d4d4d}#slicknav .carrinho-container .product_list_widget{border-bottom:0}#slicknav .carrinho-container .empty{font:20px 'Open Sans';text-align:center;color:#c0353f}#slicknav .carrinho-container ul{padding-bottom:32px;border-bottom:1px solid #e6e6e6;margin-bottom:27px;max-height:565px;overflow:auto}#slicknav .carrinho-container ul li{padding:0 19px 32px;margin-bottom:32px;zoom:1;border-bottom:1px solid #e6e6e6;position:relative}#slicknav .carrinho-container ul li:after,#slicknav .carrinho-container ul li:before{content:"";display:table}#slicknav .carrinho-container ul li:after{clear:both}#slicknav .carrinho-container ul li:last-child{height:134px;padding-bottom:0;margin-bottom:0;border-bottom:0}#slicknav .carrinho-container ul li .bt-excluir{float:left;margin-right:18px;width:16px;height:21px}#slicknav .carrinho-container ul li .bt-excluir svg{width:100%;height:100%;display:block;fill:#4d4d4d}#slicknav .carrinho-container ul li img{float:left;margin-right:18px}#slicknav .carrinho-container ul li h3{float:left;text-transform:uppercase;margin-top:3px;margin-bottom:17px;width:130px}#slicknav .carrinho-container ul li h4{float:left;width:195px;text-transform:uppercase;font:600 18px 'Open Sans';color:#c0353f}#slicknav .carrinho-container ul li h3 a{font:600 15px/20px 'Open Sans';color:#4d4d4d}#slicknav .carrinho-container ul li h3 a:hover{text-decoration:underline}#slicknav .carrinho-container ul li .quantidade-preco{position:absolute;right:19px;top:0}#slicknav .carrinho-container ul li .quantidade-preco .quantity{font:400 12px/26px 'Open Sans';color:#9e9e9e;float:left}#slicknav .carrinho-container ul li .quantidade-preco .quantity h4{float:right;width:auto;margin-left:5px}#slicknav .carrinho-container .preco{font:600 20px/15px 'Open Sans';color:#00558c;text-transform:uppercase;width:100%;padding:0 19px 27px;border-bottom:1px solid #e6e6e6;margin-bottom:56px}#slicknav .carrinho-container .preco span{float:right}#slicknav .carrinho-container .finalizar-compra,#slicknav .carrinho-container .ver-carrinho-bt{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:297px;height:49px;text-align:center;font:700 18px/49px 'Open Sans';color:#fff;text-transform:uppercase;margin:0 auto;display:block}#slicknav .carrinho-container .finalizar-compra svg,#slicknav .carrinho-container .ver-carrinho-bt svg{width:32px;height:30px;fill:#fff;margin-right:11px;position:relative;top:8px}#slicknav .carrinho-container .ver-carrinho-bt{background:#00558c;margin-bottom:15px}#slicknav .carrinho-container .ver-carrinho-bt:hover{background:#00426c}#slicknav .carrinho-container .finalizar-compra{background:#c0353f;margin-bottom:41px}#slicknav .carrinho-container .finalizar-compra:hover{background:#a1272f}.slicknav_nav .slicknav_item a{border:none!important}#historia p>img{width:100%;height:85px}#cursos #cadastre-agora{background-position-x:47%;height:270px!important;margin-bottom:0!important}#cursos #cadastre-agora h2{width:92%!important;padding-right:0}#cursos #cadastre-agora .content>.texto{top:49%}#cadastre-agora .content>.texto{width:100%;top:38%}#cadastre-agora .content>.texto header h2{text-align:right;font-size:18px;padding-right:20px}#cadastre-agora .content>.texto header h2 .regular{font-size:23px}#cadastre-agora .content>.texto header h2 .bold{font-size:18px}#cadastre-agora .content>.texto h3{margin:0 auto 15px;width:100%}#noticias>#cadastre-agora{background-repeat:no-repeat;background-size:283% 69%;height:448px;margin-bottom:0!important}#noticias>#cadastre-agora .content .texto header{margin-top:40px}#noticias>#cadastre-agora .content .texto header h2{padding-right:0}#noticias.listagem>.content .lista-noticias li{margin-bottom:0;display:table;padding:20px 0;border-bottom:1px solid #e6e6e6}#noticias.listagem>.content .lista-noticias li h3 a{line-height:35px}#noticias.interna>.content>.col1{margin-bottom:30px}#produtos.listagem>.content{width:100%}#produtos.listagem>.content .lista-produtos{margin-bottom:80px}#produtos.listagem>.content .lista-produtos li{width:100%;height:448px}#produtos.listagem>.content .lista-produtos li .link-img{width:100%;margin-left:20px}#produtos.listagem>.content .lista-produtos li .link-img img{margin:0 auto;float:left}#produtos.listagem>.content .lista-produtos li .texto{margin-left:20px;margin-top:20px;width:90%}#produtos.listagem>.content .lista-produtos li .texto h3{padding:0;margin-bottom:20px}#contato>.content>form>fieldset.field-grande>fieldset>button[type=submit]{float:none;margin:0 auto;display:block}#map-canvas{width:100%!important;top:0!important}#footer{margin-top:-142px;height:142px;background:#000;float:left;width:100%}#footer #endereco{border:none;height:240px;padding:0 20px}#footer #endereco .content{height:240px}#carrinho-pagina #cart-desktop-container,#footer #endereco .qualitare{display:none}#carrinho-pagina #cart-mobile-container{display:block}#produtos.listagem>.content .header-padrao select{float:none}#produtos.listagem>.content .header-padrao{padding:0 10px}#produtos.listagem>.content svg{margin-left:0}.lista-produtos .comprar{left:0;margin-top:40px}.comprar{right:0;margin-top:37px;left:42%}#header .primeira-parte .content .links-principais{margin-right:0;padding:0 10px}#produtos.listagem>.content .lista-produtos li:nth-child(even){padding-left:0}#produtos.interna>.content{width:100%;margin:0 auto;zoom:1;padding:10px}#produtos.interna>.content .col2{float:left;width:100%}#produtos.interna>.content .col1,#produtos.interna>.content .col1 .detalhes-produto{width:100%;float:none}#produtos.interna>.content .col1 .detalhes-produto .images{width:40%;float:left}#produtos.interna>.content .col1 .detalhes-produto h3{display:inline-block;width:50%}#produtos.interna>.content .col1 .detalhes-produto img{margin-bottom:10px}#produtos.interna>.header-padrao{padding:10px}#produtos.interna>.content .col1 .conteudo{float:left;width:100%;margin-top:20px}#carrinho-pagina .content form fieldset table tbody tr td.col1 .link-img{float:left;margin:0 0 15px 15px}#carrinho-pagina .content .header-padrao{margin-bottom:0}#cart-mobile-container{font:600 18px 'Open Sans';display:block}#cart-mobile-container .title-cart-mobile{font:600 20px 'Open Sans';text-transform:uppercase;color:#fff;background-color:#0a558c;text-align:center;padding:15px 0}#cart-mobile-container .valor-mobile{font-weight:700;color:#c0353f}#cart-mobile-container .closed-button{text-align:center}#cart-mobile-container .closed-button a{color:#4d4d4d}#cart-mobile-container .closed-button a svg{width:16px;height:21px}#cart-mobile-container .title-prod-mobile a{color:#c0353f;text-tranform:uppercase}#cart-mobile-container .col-4 .quantity,#cart-mobile-container .woocommerce-Price-amount{color:#c0353f}#cart-mobile-container .row-margin{margin-top:15px}#cart-mobile-container .item-cart-mobile-container{display:block;border-bottom:2px solid #4d4d4d;position:relative;margin-bottom:15px;padding:2px}#cart-mobile-container .row-center{text-align:center;margin:0 auto;display:block}#cart-mobile-container .atualizar-carrinho-bt{margin-top:15px;background:#00558c;margin-bottom:10px;color:#fff;width:100%;padding:10px 0}#cart-mobile-container .atualizar-carrinho-bt svg{width:25px;height:24px;fill:#fff;margin-right:11px;position:relative;top:5px}#cart-mobile-container .sub-total{color:#c0353f}#cart-mobile-container .finalizar-compra{background:#c1353f;margin-bottom:10px;color:#fff;width:100%;padding:10px 0}}@media only screen and (min-device-width:300px) and (max-device-width:767px) and (max-width:767px){#footer{margin-top:50px}}