/*
 Theme Name:     Extra Child
 Author:         Unu Soluções
 Author URI:     http://www.unu.com.br
 Template:       Extra
 Version:        1.0.0
*/


h1, h2, h3, h4, h5, h6{ text-transform: none !important;}

h1.entry-title{color:#333333 !important;}

h1 {color:#d4503b; font-size:26px;}
h2 {color:#d4503b; font-size:22px;}
h3 {color:#33333; font-size:18px;}
h4 {color:#8C8C8C; font-size: 16px;}

a, .et_pb_pagebuilder_layout .post-content a{color:#e57252}
a:visited{color:#e57252}
a:hover, .et_pb_pagebuilder_layout .post-content a:hover{color:rgba(0,0,0,0.75)}

.et_pb_pagebuilder_layout .post-content .et_pb_button{color:#fff}
.et_pb_pagebuilder_layout .post-content .et_pb_button:hover{color:rgba(255,255,255,0.8)}
#et-menu li > ul li.current-menu-item a, #et-menu li > ul li.current_page_item a{color:#e57252 !important}
h1{font-size:36px; font-weight:600}
.logoUnu{position:absolute; bottom:13px; right:20px; z-index:1; background:url(imagens/logoUnu.png) no-repeat; width:24px; height:22px}
.wpcf7-form{font-weight:600;}
.wpcf7-form input{font-family:"Open Sans"; color:#4e4e4e; font-size:16px; border:1px solid #ccc; padding:10px;}
.wpcf7-form input[type="text"], .wpcf7-form input[type="email"], .wpcf7-form input[type="tel"]{width:100%;}
.wpcf7-form input[type="text"]:focus, .wpcf7-form input[type="email"]:focus, .wpcf7-form input[type="tel"]:focus{border-color:#2d3940; color:#3e3e3e;}
.wpcf7-form textarea{width:100%; font-family:"Open Sans"; padding:10px; border:1px solid #ccc;}
.wpcf7-form .wpcf7-submit{background:#f7941e; color:#fff; border:0; padding:10px; font-size:16px; cursor:pointer; font-weight:600; font-family:"Open Sans";}
.wpcf7-form .wpcf7-submit:hover{background:#5a4a42;}
div.wpcf7-validation-errors{border-color:#f00; margin:0; clear:both}
.arroba:before{content:'@'; display:inline; vertical-align:middle}
.page article{border:0; background:none; box-shadow:none;}
.page .entry-content{box-shadow:0 1px 3px rgba(0,0,0,.1)}
.paginacontentsembackground .entry-content{box-shadow:none;}
.home article{border:0; background:none; box-shadow:none}
.home .entry-content{box-shadow:none}
.home article .post-content{margin-bottom:0 !important}
.homeLayout{padding:0 !important; background:none;}
.homeLayout .et_pb_row{max-width:none !important; width:auto !important;}
.homeLayout .column{width:31% !important; margin-right:3.5% !important}
.homeLayout .column:last-child{margin-right:0 !important;}
.homeLayout .et_pb_blog_grid article{margin-bottom:12% !important; overflow:hidden}
.homeLayout .et_pb_blog_grid article:last-child{margin-bottom:0 !important}
.homeBlog .et_pb_column article:last-child{margin-bottom:0 !important}
.homeBlog .postListaResumo{display:none}
.homeBlog .entry-title{padding-bottom:0}
.et_pb_row{max-width:1145px}
.et_pb_blog_grid article{box-shadow:0 1px 3px rgba(0, 0, 0, 0.1) !important}
.et_pb_blog_grid .et_pb_post{box-shadow:0 1px 3px rgba(0, 0, 0, 0.1); border:0}	
.et_pb_blog_grid .et_pb_post h2 a{color:#e57252}
.et_pb_blog_grid .et_pb_post h2 a:hover{color:rgba(0,0,0,0.75)}
.posts-blog-feed-module .post-title{font-size:18px; padding-bottom:0}
.posts-blog-feed-module .post-title a:hover{color:rgba(0,0,0,0.75) !important}
.home article .post-content p{/*display:none*/}
.posts-blog-feed-module .excerpt{display:none}
#main-content{padding-top:60px}
#main-content{padding-top:60px}
.archive h1{margin-bottom:20px; line-height:1.3em}
.homeBlocos .et_pb_column{width:31% !important; margin-right:3.5% !important; background:#fff; border-radius:3px; box-shadow:0 1px 3px rgba(0, 0, 0, 0.1); overflow:hidden}
.homeBlocosImagem{margin-bottom:0 !important}
.homeBlocosTitulo{padding:10px 19px; color:#e57252 !important; font-size:30px; line-height:40px; text-transform:uppercase}
.homeBlocosTitulo:hover{color:rgba(0, 0, 0, 0.75) !important}
.homeBlocosTitulo p{line-height:1.3em; display:block !important;}
.cursosLayout{padding:0 !important; background:none;}
.cursosLayout .et_pb_row{max-width:none !important; width:auto !important;}
.cursosLayout .column{width:31% !important; margin-right:3.5% !important}
.cursosLayout .et_pb_blog_grid article{margin-bottom:12% !important; overflow:hidden}
.cursosLayout .et_pb_blog_grid article:last-child{margin-bottom:0 !important}
.cursosBlocos .et_pb_column{width:31% !important; margin-right:3.5% !important; background:#fff; border-radius:3px; box-shadow:0 1px 3px rgba(0, 0, 0, 0.1); overflow:hidden}
.cursosBlocosImagem{margin-bottom:0 !important}
.cursosBlocosTitulo{padding:10px 19px; margin-bottom:0 !important; color:#e57252 !important; font-size:25px; line-height:40px; text-transform:uppercase}
.cursosBlocosTitulo:hover{color:rgba(0, 0, 0, 0.75) !important}
.cursosBlocosTitulo p{line-height:1.3em;}
.cursosBlocosAutor{font-weight:600; padding:0 19px 10px; margin-bottom:0 !important; color:#000}
.cursosBlocosTexto{padding:0 19px 10px}
.rodapeMenu li{border-bottom:0 !important; padding:12px 0 0 !important}
.rodapeMenu li:first-child{padding-top:0 !important}
.rodapeMenu li a{font-size:15px; font-weight:500; color:#cbcbcb !important}
.rodapeMenu li a:hover{color:#e57252 !important}
.et_bloom .rodapeCaptura .et_bloom_optin div.et_bloom_form_container{background-color:transparent !important}
.et_bloom .rodapeCaptura .et_bloom_optin div.et_bloom_form_header{background:none !important; padding:0 !important}
.et_bloom .rodapeCaptura .et_bloom_optin div.et_bloom_form_header h2{color:#cbcbcb !important; font-size:18px !important; padding-bottom:20px !important; text-align:left}
.et_bloom .rodapeCaptura .et_bloom_optin div.et_bloom_form_header .et_bloom_form_text{padding:0}
.et_bloom .rodapeCaptura .et_bloom_optin .et_bloom_form_content{padding:0 !important; background:none}
.et_bloom .rodapeCaptura .et_bloom_optin .et_bloom_subscribe_email{margin-bottom:0}
.et_bloom .rodapeCaptura .et_bloom_optin .et_bloom_popup_input input{background:#191919; color:#5c5c5c; padding-right:50px !important}
.et_bloom .rodapeCaptura .et_bloom_optin .et_bloom_submit_subscription{width:40px !important; height:40px !important; position:absolute; bottom:0; right:0; font-size:0; background:none !important}
.et_bloom .rodapeCaptura .et_bloom_optin .et_bloom_submit_subscription:before{content:"\f0a9"; font-size:26px; font-family:"FontAwesome"; position:absolute; top:6px; right:9px; color:#5c5c5c}
.et_bloom .rodapeCaptura .et_bloom_optin .et_bloom_submit_subscription:hover:before{color:#e57252}
.et_bloom .rodapeCaptura .et_bloom_optin .et_bloom_submit_subscription .et_bloom_button_text{display:none}
.rodapeRedes li{border:0 !important; padding:3px 3px !important; float:left}
.rodapeRedes li:first-child{padding-left:0 !important}
.rodapeRedes li:last-child{padding-right:0 !important}
.rodapeRedes.et_pb_widget .widget_content a.social-icon{border-radius:5px !important; font-size: 50px; height:82px !important; margin: 0 !important; padding-top:20px; width:70px !important; box-shadow:none !important; background:#e57252 !important; color:#fff !important}
.rodapeRedes.et_pb_widget .widget_content a.social-icon:hover{background:#131313 !important}
.rodapeRedes.et_pb_widget .widget_content a.social-icon:hover:before{color:#fff !important}
.rodapeRedes .title{display:none !important}
#footer{padding:50px 0; background:#0a2b48;}
#footer .et_pb_extra_row{display:block; overflow:hidden; margin:0}
#footer .et_pb_extra_column{width:auto !important; flex-basis:auto !important; padding:0 26px; border-left:1px solid #191919; float:left}
#footer .et_pb_extra_column:first-child{border:0; padding-left:0}
#footer .et_pb_extra_column:last-child{padding-right:0}
#footer .et_pb_widget{margin-top:0 !important; margin-bottom:0 !important; padding-top:0 !important; padding-bottom:0 !important;}
#footer-bottom{display:none}
#et-navigation > ul > li > a{color:#cbcbcb}
#et-navigation > ul > li > a:hover{color:#e57252; border:0 !important}
#et-navigation > ul > li > a:hover:before{display:none}
#et-navigation > ul > .current_page_item a:before{display:none}
#et-navigation > ul > li.current-menu-item > a, #et-navigation > ul > li.current_page_item > a{color:#cbcbcb}
.et_pb_more_button{padding:5px 20px !important}
.et_pb_more_button:after{display:none}
.et-extra-icon{background:#e57252 !important;}
.et-extra-icon:hover{background:#000 !important;}
.et-extra-icon::before{color:#fff !important}
.author-box-description .et-extra-icon{width:30px !important; height:30px !important}
#et-info .et-top-search .et-search-field{width:200px !important; vertical-align:top}
#et-info .et-top-search .et-search-submit{margin-top:-13.5px}
.et_pb_extra_column_sidebar .et_pb_widget .widgettitle{background:#bbb; text-align:center}
.btnGeral{text-align:center; margin-top:40px}
.btnGeral a{padding:10px 20px; background:#e57252; color:#fff !important; font-size:16px; text-align:center; width:30%; text-transform:uppercase; display:inline-block; border-radius:3px}
.btnGeral a:hover{background:#131313}
.btnGeral1{text-align:center; margin-top:40px}
.btnGeral1 a{padding:10px 20px; background:#131313; color:#fff !important; font-size:16px; text-align:center; width:90%; text-transform:uppercase; display:inline-block; border-radius:3px}
.btnGeral1 a:hover{background:#333333}
.btnGeral2{text-align:center; margin-top:40px}
.btnGeral2 a{padding:10px 20px; background:#e57252; color:#fff !important; font-size:16px; text-align:center; width:90%; text-transform:uppercase; display:inline-block; border-radius:3px}
.btnGeral2 a:hover{background:#131313}
.btnGeral3{padding:10px 20px !important; background:#e57252 !important; color:#fff !important; font-size:16px; font-weight:600; text-align:center; width:100%; text-transform:uppercase; display:inline-block; border-radius:5px; border:none !important}
.btnGeral3:hover{background:#131313 !important}
.btnGeral3::after{display:none}
/*.homeFaixaDestaquesFull{padding-top:0}
.homeFaixaDestaquesFull .et_pb_slide{height:365px !important}
.homeFaixaDestaquesFull .et_pb_slide_description{padding:60px 0 !important}*/
.homeFaixaDestaquesFull{padding-top:0}
.homeFaixaDestaquesFull .et_pb_slide{padding:0 !important}
.homeFaixaDestaquesFull .et_pb_container{width:100% !important; max-width:none; min-height:0 !important}
.homeFaixaDestaquesFull .et_pb_slide_image{margin:0 !important; position:static; width:100%;}
.homeFaixaDestaquesFull .et_pb_slide_image img{width:100%; max-height:none !important}
.homeFaixaDestaquesFull .et_pb_slide_description{display:none}
.homeFaixaDestaquesFull .et_pb_more_button{display:none}
.homeFaixaDestaques .et_pb_column{width:33%; margin-right:0; margin-left:0.5%}
.homeFaixaDestaques .et_pb_column:first-child{margin-left:0}
.homeFaixaDestaques .et_pb_image{position:relative; overflow:hidden;}
.homeFaixaDestaques .et_pb_image .destaqueTexto{position:absolute; bottom:-100px; left:0; width:100%; padding:20px; background:rgba(0,0,0,0.5); font-size:24px; line-height:32px; color:#fff; text-transform:uppercase; transition:all 0.5s ease;}
.homeFaixaDestaques .et_pb_image:hover .destaqueTexto{bottom:0;}
.autorListaSidebar .user{border-top:1px solid rgba(0,0,0,0.1); padding:15px 20px !important; text-align:left}
.autorListaSidebar .user:first-child{border-top:0}
.autorListaSidebar .user a{display:block}
.autorListaSidebar .user a:hover{color:#e57252 !important}
.autorListaSidebar .avatar{display:inline-block !important; vertical-align:middle; margin-right:8px;}
.autorListaSidebar .avatar img{width:50px; height:50px; border-radius:3px}
.autorListaSidebar .name{display:inline-block !important; vertical-align:middle; height:100%; text-transform:uppercase}
.autorListaSidebar .email{display:none}
.autorListaSidebar .biography{display:none}
.autorListaSidebar .show_last_post{display:none}
.btnColunistasSidebar{margin-top:-23px;}
.btnColunistasSidebar h4{display:none}
.btnColunistasSidebar .textwidget{padding:10px !important; text-align:center}
.btnColunistasSidebar .textwidget a:hover{color:#e57252 !important}
.et_pb_widget.widget_et_ads .etad{display:block; padding-top:14px; border-top:1px solid rgba(0, 0, 0, 0.1)}
.et_pb_widget.widget_et_ads .etad:first-child{padding-top:0; border-top:0}
.et_pb_widget.widget_et_ads img{width:100%}
.et_pb_widget a{color:#666 !important}
.post-header{text-align:left}
.post-header .post-meta a{color:#e57252}
.post-header .post-meta a:hover{color:rgba(0, 0, 0, 0.75)}
.paginated .pagination li > .page-numbers.current, .archive-pagination .pagination li > .page-numbers.current, .paginated > .page-numbers li > .page-numbers.current, .archive-pagination > .page-numbers li > .page-numbers.current{background:#222}
.paginated .pagination li, .archive-pagination .pagination li, .paginated > .page-numbers li, .archive-pagination > .page-numbers li{background:#e57252;}
.paginated .pagination li:hover, .archive-pagination .pagination li:hover, .paginated > .page-numbers li:hover, .archive-pagination > .page-numbers li:hover{background:#222;}
.paginated .pagination li a, .archive-pagination .pagination li a, .paginated > .page-numbers li a, .archive-pagination > .page-numbers li a, .paginated .pagination li a.next::before, .archive-pagination .pagination li a.next::before, .paginated > .page-numbers li a.next::before, .archive-pagination > .page-numbers li a.next::before{color:#fff}
.related-posts .title{margin-bottom:0}
.related-posts .date{display:none}
.page .et_pb_section{padding-top:0}
.page .post-wrap{padding:0}
.page .post-wrap h1, .et_pb_pagebuilder_layout .page .post-wrap h1{padding:0; margin-bottom:30px; /*font-size:60px; font-weight:500;*/}
.single-post .post-thumbnail.header{display:none}
.single-post .post-header{padding-bottom:0}

/**contador**/
.contador {padding-bottom: 0 !important;}
.contador .row {max-width: none;margin: auto !important;width: auto;}
.contador .sc-clock-embed {background-color: #ff4f00;margin: auto;width: auto;max-width: none;}
.contador .deadline-flip-clock {margin: auto; width: auto;max-width: none;}
.contador .flip-clock-wrapper {max-width: none !important;margin: auto !important;width: auto !important;text-align: center; display:flex !important;}
.contador .flip-clock-wrapper ul {padding: 5% !important; width: auto !important; font-size: 100% !important; max-width: none !important}
/*.authors-page .et_pb_extra_row article{margin-bottom:0; box-shadow:none;}
.author .posts-blog-feed-module{border-radius:0}
.author .posts-blog-feed-module article{display:inline-block; width:33%; vertical-align:top}
.author .posts-blog-feed-module article .header{width:auto !important}
.author .posts-blog-feed-module article .post-content{width:auto !important; padding-left:0}
.author .posts-blog-feed-module .post-title{}
.author .posts-blog-feed-module img{margin-bottom:10px}*/
.autorConteudo{background:#fff; padding:20px; width:100%; overflow:hidden; margin-bottom:60px}
.autorConteudoFoto{float:left; width:280px}
.autorConteudoFoto img{max-width:100%;}
.autorConteudoTexto{margin-left:320px}
.autorRedes{margin-left:0;}
.autorRedes li{margin-right:10px !important; width:30px !important; height:30px !important}
.et_pb_extra_column_main{display:block}
.js .posts-blog-feed-module.masonry .hentry{margin-bottom:50px !important; border-radius:3px !important; overflow:hidden}
.et-hide-mobile{display:block !important}
.wp-pagenavi{text-align:right; padding-top:40px;}
.wp-pagenavi .pages{display:none}
.wp-pagenavi a, .wp-pagenavi .current{background:#e57252; color:#fff !important; min-width:33px; display:inline-block; text-align:center; border-radius:3px; border:0; font-weight:normal !important; margin:2px 5px}
.wp-pagenavi a:hover{background:#222; cursor:pointer} 
.wp-pagenavi .current{background:#222;}
.related-post .featured-image{margin-bottom:10px}
.shortcode-author-avatars .user{width:17%; background:#fff; padding:0 !important; margin:1.5%; border-radius:3px; overflow:hidden; box-shadow:0 1px 3px rgba(0, 0, 0, 0.1) !important; float:left !important}
.shortcode-author-avatars .user img{width:100%; /*min-height:220px;*/}
.shortcode-author-avatars .user .name{width:100%; font-size:16px !important; font-weight:700; letter-spacing:0.5px; text-transform:uppercase; padding:7px 10px 13px}

/* página seu site no topo */
.topmenu-seusitenotopo.et_pb_section_0{top:0; position:fixed; left:0; width:100% !important; z-index:999; background:rgba(0, 0, 0, 0.9) !important;}
.topmenu-seusitenotopo .et_pb_fullwidth_code.et_pb_module {z-index:9; max-width:80%; margin:auto; position:relative; display:flex; padding:0 5%; width:100%;}
.logo-seusitenotopo {float: left;width: auto;margin:auto;padding:15px;}
.menu-seusitenotopo {float: left;max-width: 100%;max-height: 70px;overflow: hidden;margin:auto;border: 2px solid lightgrey;border-radius: 7px;}
.menu-seusitenotopo:after {clear:both;}
.menu-seusitenotopo ul {list-style-type: none;padding: .7em 0 .3em 1.143em;line-height: 1.7em;}
.menu-seusitenotopo ul li, .menu-seusitenotopo ol li { margin-bottom: .7em; float: left;padding: 0 20px !important;display:inline-flex;}
.menu-seusitenotopo ul li a {color: white !important;text-transform: uppercase;font-weight: bold;font-size: 12px;}
.menu-seusitenotopo ul li a:hover {color: #ce0f45 !important;}

#et-menu li > ul li a:hover{ color:#e57252 !important}

.modelocurso .post-content{overflow:hidden; border-radius:10px;}
.modelocurso .et_pb_section{padding:4% 0}
.modelocurso h2{font-size:28px; margin-bottom:15px; color:#e57252}
.modeloCursoInicio{box-shadow:0 0 150px -100px #000 inset}
.modeloCursoInicio .modeloCursoInicioNome{margin-bottom:24px !important}
.modeloCursoInicio .modeloCursoInicioNome h1{font-size:42px !important; text-shadow:1px 1px 1px #000; margin-bottom:0 !important}
.modeloCursoInicio .modeloCursoInicioTexto p{font-size:26px; line-height:1.4em;}
.modeloCursoInicio .btnGeral3{background:#3bc832 !important; font-size:21px;}
.modeloCursoInicio .btnGeral3:hover{background:#131313 !important;}
.modeloCursoTopicos .et_pb_blurb .et_pb_image_wrap{margin-top:1px}
.modeloCursoTopicos .et_pb_blurb .et_pb_blurb_description{font-size:16px}
.modeloCursoConteudo{background-repeat:repeat-y; background-size:contain;}
.modeloCursoConteudo .modeloCursoConteudoFrase{font-size:35px; font-weight:300; color:#222; padding:15px 0 18px; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
.modeloCursoConteudo .modeloCursoConteudoLista{background:rgba(0,0,0,0.05); padding:20px; border-radius:10px;}
.modeloCursoInstrutor h2{color:#e57252 !important}
.modeloCursoDepoimentos h2{margin-bottom:0; padding-bottom:0}
.modeloCursoDepoimentos .et_pb_testimonial{background:#e57252 !important; color:#fff; border-radius:10px; margin-top:50px}
.modeloCursoDepoimentos .et_pb_testimonial::before{color:#222; display:none}
.modeloCursoDepoimentos .et_pb_testimonial .et_pb_testimonial_portrait{display:block; float:none; margin:-100px auto 20px; width:140px; height:140px}
.modeloCursoDepoimentos .et_pb_testimonial .et_pb_testimonial_description{width:100%; display:block; margin-left:0 !important; text-align:center}
.modeloCursoPerguntas{border-top:1px solid #eee}
.modeloCursoPerguntas .et_pb_toggle{border-color:#e6e6e6; padding:0; margin-bottom:10px !important; border-radius:5px}
.modeloCursoPerguntas .et_pb_toggle .et_pb_toggle_title{padding:15px 30px 15px 15px; background-color:#fff;}
.modeloCursoPerguntas .et_pb_toggle .et_pb_toggle_title:hover{background-color:#eaeaea; color:#333}
.modeloCursoPerguntas .et_pb_toggle .et_pb_toggle_title::before{color:#e57252; right:10px}
.modeloCursoPerguntas .et_pb_toggle .et_pb_toggle_content{padding:0 15px 15px}
.modeloCursoPerguntas .et_pb_toggle_close{background-color:#eaeaea;}
.modeloCursoPerguntas .et_pb_toggle_open, .modeloCursoPerguntas .et_pb_toggle_open .et_pb_toggle_title{background-color:#eaeaea;}
.modeloCursoBonus{padding-top:0 !important}
.modeloCursoBonus .modeloCursoBonusTituloLinha{padding-top:0}
.modeloCursoBonus .modeloCursoBonusTitulo{font-size:40px; color:#fff; text-align:center; background:#e57252; max-width:300px; border-radius:0 0 100px 100px; margin:0 auto;}
/*.modeloCursoBonus::before{content:"+"; position:absolute; top:-18px; left:0; right:0; z-index:1; font-size:130px; color:#e57252; text-align:center; text-shadow:0px 0px 20px #fff;}
.modeloCursoBonus::after{content:"+"; position:absolute; bottom:-9px; left:0; right:0; z-index:1; font-size:130px; color:#fff; text-align:center; text-shadow:0px 0px 20px #fff;}*/
.modeloCursoAdquira{box-shadow:0 0 150px -100px #000 inset}
.modeloCursoAdquira .modeloCursoAdquiraTexto{margin-bottom:1px !important}
.modeloCursoAdquira .modeloCursoAdquiraTexto h2{font-size:26px; margin-bottom:0}
.modeloCursoAdquira .modeloCursoAdquiraTexto2{font-size:34px; border-top:1px solid #fff; border-bottom:1px solid #fff; text-align:center; padding:11px 0 15px; margin-bottom:10px !important}
.modeloCursoAdquira .modeloCursoAdquiraTexto2 p{line-height:1.2em}
.modeloCursoAdquira .modeloCursoAdquiraColuna2{background-color:#c81540 ; padding:20px; border-radius:10px;}
.modeloCursoAdquira .modeloCursoAdquiraPreco{font-size:19px}
.modeloCursoAdquira .btnGeral3{background:#3bc832 !important; font-size:21px;}
.modeloCursoAdquira .btnGeral3:hover{background:#131313 !important;}
.etad.post_above{margin-top:25px; padding:10px; border-top:1px dashed #000; border-bottom:1px dashed #000;}
.sidebarImagem img{padding:10px}
.homedestaquefull .homeLayout{max-width:1280px; width:90%; margin:0 auto; padding-top:40px !important; padding-bottom:40px !important}
.google-auto-placed.ap_container{border:1px solid #eee !important; margin-bottom:20px !important;}
.depoimentosBloco .et_pb_video, .depoimentosBloco .et_pb_video_box, .depoimentosBloco iframe{height:192px !important}
.home .et_pb_section_0 .google-auto-placed{display:none;}
#main-header .google-auto-placed{display:none;}
#cookie-notice{border-top:2px solid #fff}
#cookie-notice .cookie-notice-container{display:flex}
#cookie-notice .cn-button{margin-top:8px; width:100%}
#cookie-notice #cn-notice-text{text-align:left;}
#cookie-notice .cn-privacy-policy-link{color:#fff; text-decoration:underline}
#cookie-notice .cn-privacy-policy-link:hover{color:rgba(255,255,255,0.5); text-decoration:underline}
#cookie-notice #cn-close-notice{display:none}
#cookie-notice #cn-notice-buttons{flex-shrink:0; margin-left:20px}
#cookie-notice #cn-notice-buttons #cn-accept-cookie{background:#008000}
#cookie-notice #cn-notice-buttons #cn-accept-cookie:hover{opacity:0.8}
#cookie-notice #cn-notice-buttons #cn-more-info{background:#fff; color:#000}
#cookie-notice #cn-notice-buttons #cn-more-info:hover{opacity:0.8}
.rodapeForm input, .rodapeForm input:focus{font-size:11px; margin-bottom:4px; width:100%; color:#bbb !important; background:#000 !important;}
.rodapeForm button{font-size:11px; width:100%;}
.etad.footer_above{text-align:center; padding:40px 0 100px;}

@media screen and (max-width: 1400px) {	
#footer .et_pb_extra_column:last-child{margin-top:25px !important}
}

@media screen and (max-width: 1366px) {	
}

@media screen and (max-width: 1280px) {	
.topmenu-seusitenotopo .et_pb_fullwidth_code.et_pb_module {max-width: 90%;}
}

@media screen and (max-width: 1024px) {	
#footer .et_pb_extra_column{margin-bottom:35px !important}
#footer .et_pb_extra_column:last-child{margin-top:0 !important}
.topmenu-seusitenotopo .et_pb_fullwidth_code.et_pb_module {max-width: 99%;}
}

@media screen and (max-width: 980px) {	/* mobile */
.author .posts-blog-feed-module article{width:100%}
/*.page .post-wrap h1, .et_pb_pagebuilder_layout .page .post-wrap h1{font-size:40px; font-weight:600;}*/
.shortcode-author-avatars .user{width:46%; margin:2%}
.homeFaixaDestaquesFull .et_pb_slide{height:auto !important}
.et_pb_extra_column_sidebar{display:none !important}
.topmenu-seusitenotopo.et_pb_section_0 {position:relative;}
.topmenu-seusitenotopo .et_pb_fullwidth_code.et_pb_module {max-width: 99%; display: inline-block;}
.logo-seusitenotopo {float: none;display:block; text-align: center;}
.menu-seusitenotopo {float: none;display:block; max-height: none;}
.menu-seusitenotopo ul li, .menu-seusitenotopo ol li {padding: 0 15px !important;display: inline-block;}
.modeloCursoDepoimentos .et_pb_testimonial{margin-bottom:40px !important}
.modeloCursoDepoimentos .et_pb_column:last-child .et_pb_testimonial{margin-bottom:0 !important}
.modeloCursoBonus .modeloCursoBonusTituloLinha{padding-bottom:0}
.modeloCursoAdquira .modeloCursoAdquiraTexto h2{font-size:20px; text-align:center;}
.modeloCursoAdquira .modeloCursoAdquiraTexto3{text-align:center;}
.homeLinhaTitulo .et_pb_column{margin-bottom:0 !important}
.linhaDivisor{padding:0 !important}
.linhaDivisor > .et_pb_column{margin-bottom:0 !important}
.linhaDivisor .et_pb_divider{display:block !important}
.rodapeRedes.et_pb_widget .widget_content a.social-icon{width:50px !important; height:50px !important; font-size:30px; padding-top:5px}
.homeLayout .column{width:100% !important;}
#cookie-notice .cookie-notice-container{display:block; padding:15px 20px}
#cookie-notice #cn-notice-text{text-align:center;}
#cookie-notice #cn-notice-buttons{margin-left:0}
}

@media screen and (max-width: 960px) {
}

@media screen and (max-width: 800px) {
.autorConteudoFoto{float:none; width:auto; margin-bottom:35px; text-align:center}	
.autorConteudoTexto{margin-left:0; text-align:center}
.btnGeral a{width:auto}
.homeBlocos .et_pb_column{width:100% !important; margin-right:0 !important}
.cursosBlocos .et_pb_column{width:100% !important; margin-right:0 !important}
}

@media screen and (max-width: 768px) {
.posts-blog-feed-module.masonry .paginated_page[data-columns="3"] .column:last-child{padding-left:0}
.author .posts-blog-feed-module .paginated_page .column{width:100% !important; padding-right:0 !important}
.homeFaixaDestaquesFull, .homeFaixaDestaquesFull + .et_pb_row_2{display:none}
}

@media screen and (max-width: 640px) {
.shortcode-author-avatars .user{width:100%; margin:0 0 50px}	
}

@media screen and (max-width: 600px) {
}

@media screen and (max-width: 480px) {
.depoimentosBloco .et_pb_video, .depoimentosBloco .et_pb_video_box, .depoimentosBloco iframe{height:146px !important}	
}

@media screen and (max-width: 360px) {	
}