

body { border-top: 3px solid #ffde21; }
body::before {
    content: "";
    height: 3px;
    width: 40%;
    margin-left: 60%;
    background: #f47435;
    display: table;
    top: 0;
    position: absolute;
    z-index: 99999999;
}
.header_bottom { padding: 0; }
.header_menu_bottom_inner { display: table; width:100%; margin-top: -60px; }
nav.main_menu { right: 0; }
nav.main_menu > ul > li > a { margin-top: -10px; }
nav.main_menu ul li a span.underline_dash { }
header:not(.centered_logo) .header_fixed_right_area { line-height: 90px; }
header:not(.sticky) .header_menu_bottom nav.main_menu>ul>li:first-child>a { padding-left: 10px; }
header:not(.sticky) .header_menu_bottom nav.main_menu>ul>li:last-child>a { padding-right: 0; }
.sticky .header_menu_bottom_inner { margin-top: -60px; }
.sticky nav.main_menu > ul > li > a { margin-top: 0px; padding: 0 17px; letter-spacing: 0;}
.header_fixed_right_area p { margin: 0; }
.drop_down .second .inner>ul, li.narrow .second .inner ul { background-color: #403a34; border-color: #403a34; }
.mobile_menu_button { margin: 0; }
.mobile_menu_button i { font-size: 30px; color: #ffde21; }
nav.mobile_menu ul li a, nav.mobile_menu ul li h3 { font-size: 16px; color: #363435; text-transform: uppercase; }
nav.mobile_menu ul li.active > a { color: #f47435; font-weight: 600; }
.q_logo, .q_logo img { top: 0; }

a.btn-top-matricula {
display: table;
    float: right;
margin: 20px 0 0 20px;
padding: 15px 15px 15px 50px;
	-webkit-box-shadow: inset 0 0 rgba(0,0,0,.1);
	-moz-box-shadow: inset 0 0 rgba(0,0,0,.1);
	box-shadow: inset 0 0 rgba(0,0,0,.1);
background: #f47435 url(/wp-content/uploads/2016/01/icon-btn-matricula-online.png) no-repeat;
background-position: 15px 10px;
color: #ffde00;
text-transform: uppercase;
letter-spacing: 0;
font-size: 16px;
line-height: 15px;
font-weight: 600;
    -webkit-transition: all .4s ease;
    -moz-transition: all .4s ease;
    -o-transition: all .4s ease;
    -ms-transition: all .4s ease;
    transition: all .4s ease;
}
a.btn-top-matricula:hover {
background-position: 20px -39px;
	-webkit-box-shadow: inset 0 -55px rgba(0,0,0,.1);
	-moz-box-shadow: inset 0 -55px rgba(0,0,0,.1);
	box-shadow: inset 0 -55px rgba(0,0,0,.1);
}

.home .q_slider { margin-top: 200px; }
.home .q_slider .carousel-control .next_nav, .q_slider .carousel-control .prev_nav { margin-top:-30px !important; }
.home .q_slider .carousel-indicators { display: none; }
.home h2 { text-transform: none; }
#acesso-rapido { display: none; }
.acesso-rapido a {
border: 2px solid #FFF;
padding: 110px 0px 0px 0px;
text-transform: uppercase;
text-align:center;
font-size: 12px;
line-height: 16px;
font-weight: 600;
color: #363435;
display: block;
box-sizing: border-box;
width: 100%;
height: 160px;
    position: relative;
    z-index: 999999;
    top: -90px;
margin-bottom: -170px !important;
   -webkit-box-shadow: inset 0 0px rgba(0,0,0,.1);
   -moz-box-shadow: inset 0 0px rgba(0,0,0,.1);
   box-shadow: inset 0 0px rgba(0,0,0,.1);
    -webkit-transition: all .4s ease;
    -moz-transition: all .4s ease;
    -o-transition: all .4s ease;
    -ms-transition: all .4s ease;
    transition: all .4s ease;
}
.ar-encontre a { 
background: #ffde21 url(/wp-content/uploads/2016/01/icon-encontre-1.png) no-repeat  center 20px; 
}
.ar-matricula a { 
background: #fdb92e url(/wp-content/uploads/2016/01/icon-matricula-1.png) no-repeat  center 20px; 
}
.ar-escolha a {
background: #faa831  url(/wp-content/uploads/2016/01/icon-escolha-1.png) no-repeat  center 20px; 
}
.ar-galeria a {
background: #f47435 url(/wp-content/uploads/2016/01/icon-galeria-1.png) no-repeat  center 20px; 
}
.acesso-rapido a:hover {
color: #2c2825;
   -webkit-box-shadow: inset 0 -160px rgba(0,0,0,.1);
   -moz-box-shadow: inset 0 -160px rgba(0,0,0,.1);
   box-shadow: inset 0 -160px rgba(0,0,0,.1);
background-position: center -157px;
}

section.parallax_section_holder { background-size: 100%; }

.sec-unidades-home h3 { color: #454344; font-size: 20px; line-height: 20px; margin-top: 10px; margin-bottom: 15px; }
.sec-unidades-home .link-unidades a { text-decoration: underline; font-size: 15px; color: #454344; }
.sec-unidades-home .link-unidades a:hover { text-decoration: none; }

#pq-totem .parallax_section_inner_margin { padding: 100px 0 0 0; }

.depoimentos .testimonials_c_holder .testimonial_content_inner {
    background: none;
    padding: 0;
    text-align: left;
}
.depoimentos .testimonials_c_holder .flex-control-nav {
    margin-top: 20px;
    text-align: left;
    margin-bottom: 60px;
    margin-left: 130px;
}
.depoimentos .testimonials_c_holder .flex-control-nav li {
    width: 15px;
    height: 15px;
    font-size: 0;
}
.depoimentos .testimonials_c_holder .flex-control-nav li a { border-radius: 0; }
.depoimentos .testimonials_c_holder .testimonial_content_inner .testimonial_image_holder { 
border-radius: 0; 
overflow: inherit;
    float: left;
    width: 15%;
}
.depoimentos .testimonials_c_holder .testimonial_content_inner .testimonial_image_holder img { width: 100px; height: 100px; border-radius: 50%; }
.depoimentos .testimonials_c_holder .testimonial_content_inner .testimonial_text_holder {
    position: relative;
    display: table;
    padding-left: 20px;
    padding-right: 0 !important;
    box-sizing: border-box;
    width: 85%;
}
.depoimentos p { font-style: italic; }
.depoimentos .testimonial_text_inner { width: 99%; }

#depo-aprovados p { margin: 0; }
a.btn-galeria-aprovados {
    display: table;
    background: #f47435;
    color: #FFF;
    text-transform: uppercase;
    width: 40%;
    height: 188px;
    position: absolute;
    bottom: 0;
    right: 3px;
    text-align: center;
    font-size: 22px;
    letter-spacing: 1px;
    font-weight: 300;
    line-height: 30px;
    padding: 49px 20px;
    box-sizing: border-box;
}
a.btn-galeria-aprovados:hover { background: #363435;  }

.page-id-16 .title h1 { margin: 40px 0 0; }
.page-id-16 .title_outer .has_background.title .title_subtitle_holder { vertical-align: top; }
#totem-insta { background-position: 0 30px !important; }

.title h1 {
    display: table;
    padding: 0 20px 10px 0;
    color: #FFF;
}

.title.has_background { background-position: bottom center; background-size: auto !important; }

#pag-sobre {
background-size: 100%;
background-position: center -100px;
}

.q_list.circle ul>li { color: #363435!important; margin: 0 0 5px 0; }
.q_list.circle ul>li:before { background-color: #f47435; }
.q_list.circle ul ul>li:before { background-color: #ccc; }

.totem-caracteristicas h4 { font-size: 20px; line-height: 25px; color: #363435; padding: 0 40px; }

#pag-estrutura {
background-size: 100%;
background-position: center bottom;
}
#pag-estrutura .cover_boxes ul li .box h3 { margin: 10px 0 10px; }
#pag-estrutura .cover_boxes ul li .box .box_content p { font-size: 13px; line-height: 20px; }

.wpcf7 form.wpcf7-form p { margin-bottom: 0; }

#pag-professores1, #pag-professores2, #pag-galeria, #pag-contato { background-size: 100%; }
#pag-professores1 { background-position: center top; } 
#pag-professores2 { background-position: center bottom; } 
#pag-professores2 .q_accordion_holder.accordion .ui-accordion-header {
    font-weight: 400 !important;
    font-size: 22px;
    padding: 10px 0 7px;
}

#pag-galeria { background-position: center top; }

.portfolio_main_holder .item_holder .project_category { font-size: 14px; text-transform: uppercase; }

.single.single-portfolio_page h1 { text-align:center; color: #ef6f21; border-bottom: 10px solid #ef6f21; }
.single.single-portfolio_page .portfolio_images img { width: 100%; }
.single.single-portfolio_page .compartilhar h6 { text-align:center; font-size: 28px; text-transform: none; letter-spacing: 0; }
.single.single-portfolio_page .info { padding: 0; margin: 0; }
.single.single-portfolio_page .info.portfolio_categories, .single.single-portfolio_page .info.portfolio_tags {
    background: #e2e2e2;
    padding: 20px;
    border-bottom: 1px solid #d2d2d2;
}

.single.single-portfolio_page .title h1, .blog .title h1, .single .title h1  { margin: 154px 0 0; }
.single .blog_holder article .post_text .post_text_inner { padding: 0; }
.single .blog_holder article .post_image { margin-bottom: 30px; }

.blog .blog_holder.blog_masonry_date_in_image article .post_text .post_text_inner { padding: 25px 5px 0; }
.blog .blog_holder.blog_masonry_date_in_image article .post_text h5 { margin-bottom: 10px; }
.blog .blog_holder.blog_masonry_date_in_image article .post_text_inner .post_info {  margin-top: 0; }

.widget #searchform { border-top: 3px solid #f47435; background: #e2e2e2; }

#pag-contato { background-position: center 90px; }
#pag-contato .pright { padding-right: 80px; }
#pag-contato .form-contato {
background: #e2e2e2;
padding: 30px 40px;
}
#pag-contato .form-contato h2 {
text-transform: none;
}

.q_team .q_team_text { padding: 15px 10px; background: #f36f21; margin: 0; }
.q_team .q_team_title_holder { margin: 0; }
.q_team .q_team_title_holder .q_team_name { color: #FFF; font-size: 28px;  margin: 0; }

.q_team .q_team_image {
    height: 480px;
    overflow: hidden;
}

.turmas-duvida { background: #363435 !important; }

#pag-depoimentos .gallery_holder ul li { margin-bottom: -10px; }
.texto-big { font-size: 32px; line-height: 42px; font-weight: 300; margin-bottom: 20px; }
#pag-depoimentos .q_image_with_text_over.one_third { width: 33%; }
#pag-depoimentos .q_image_with_text_over { margin-bottom: -6px; }
#pag-depoimentos .q_image_with_text_over table td { text-align: left; }
#pag-depoimentos .q_image_with_text_over table h3 { color: #FFF; margin-top:10px; text-transform: none; font-weight: 600; font-style: italic; letter-spacing: 0; }
#pag-depoimentos .q_image_with_text_over .desc p { font-size: 14px; font-style: italic; line-height: 22px; }
#pag-depoimentos .testimonials_c_holder .testimonial_content_inner {
    padding: 20px 30px;
    text-align: left;
    border: 1px solid #ef6e22;
    display: table-cell;
    vertical-align: middle;
    height: 347px;
}
#pag-depoimentos .testimonials_c_holder .testimonial_content_inner p { font-style: italic; line-height: 22px; }

#sec-ouvidoria img { width: 250px; }
#sec-ouvidoria a { color: #363435; font-size: 24px; }

#unidades-sec1 { background-size: auto; background-position: top center; } 
#unidades-sec1 h1 { font-size: 32px; line-height: 40px; }
#unidades-sec1 h3 { font-size: 20px; line-height: 28px; color: #363435; margin-top: 30px; }
#unidades-sec1 .turmas-duvida { margin-top: 0 !important; }
#unidades-sec1 .turmas-duvida h2 { font-size: 22px; line-height: 28px; margin-bottom: 10px; }


#unidades-sec-professores .topo h2, #unidades-sec-professores .topo p { color: #FFF; }
#unidades-sec-professores .q_team { margin-bottom: 30px; }
#unidades-sec-professores .q_team .q_team_description_inner { padding: 0 30px; }
#unidades-sec-professores .q_team .q_team_description_inner p { color: #363435; font-size: 13px; line-height: 20px; }
#unidades-sec-professores .q_team .q_team_image { height: 360px; }
#unidades-sec-professores .q_team .q_team_text { padding: 0 20px; background: #454344; }
#unidades-sec-professores .q_team_text .q_team_title_holder h3 { font-size: 20px; line-height: 20px; border-top: 5px solid #ffe220; padding-top: 10px; }
#unidades-sec-professores .q_team_text .q_team_title_holder span { font-size: 16px; color: #FFF; }

#unidades-sec-turmas { background-size: auto; background-position: bottom center; } 
#unidades-sec-turmas .cada-turma { display: inherit; }
#unidades-sec-turmas .cada-turma .turma-infos { text-align: center; }

#unidades-sec-turmas.totemon { display: none; }

#unidades-sec-contato p { margin-bottom: 20px;  }
#unidades-sec-contato p a { color: #363435; } 


.content_bottom { padding: 8px 0 40px; }
.content_bottom .section_inner_margin { padding: 0 15px; }
.content_bottom .widget.widget_text { padding-top: 40px; }
.content_bottom h3 { 
width: 30%;
display: table;
float: left;
color: #FFF;
    margin-top: 15px;
    font-size: 20px;
    letter-spacing: 2px;
} 
.content_bottom .wpcf7 { width: 70%; display: table; float: left; }
.content_bottom .wpcf7 .wpcf7-form-control-wrap  { width: 35%; display: inline-table; margin-right: 1%; }
.content_bottom .wpcf7 input[type="submit"] {
display: inline-table;
width: 28%;
box-sizing: border-box;
text-align:center;
line-height: 57px !important;
}
.content_bottom div.wpcf7 .ajax-loader { display: none; }  
.content_bottom .wpcf7 form.wpcf7-form p { margin: 0; }

footer .widget .textwidget::after { content: ""; display: block; clear: both; }
footer .cada-unidade h4 { 
color: #FFF; 
text-transform: uppercase;
letter-spacing: 1px;
font-size: 16px;
}
footer .column2 .cada-unidade h4, footer .column3 .cada-unidade h4, footer .column4 .cada-unidade h4 { margin-top: 53px; } 
footer .cada-unidade p span.email { margin-top: 15px; display: block; }
footer .cada-unidade p span.email strong { display: block; }

.floated.vertical .shareaholic-share-buttons-wrapper.shareaholic-ui { display: none !important; }

.slick-slide.slick-current { cursor: pointer; }
.remodal-is-opened .remodal { max-width: 700px !important; min-width: 700px !important; }
    


#totem-insta { display: none; }

@media (max-width: 1600px) {
#depo-aprovados { background-color: #e2e2e2; }
a.btn-galeria-aprovados { width: 50%; height: 192px;    }
.portfolio_masonry_item { z-index: 1 !important; }
}

@media (max-width: 1500px) {
a.btn-galeria-aprovados { height: 181px;  padding: 45px 20px; }
}

@media (max-width: 1400px) {
.depoimentos h2 { font-size: 28px; }
a.btn-galeria-aprovados { height: 162px; padding: 35px 20px; }
}


@media (max-width: 1300px) {
nav.main_menu > ul > li > a { letter-spacing: 1px; padding: 0 15px; }
.sticky nav.main_menu > ul > li > a { padding: 0 12px; font-size: 13px; }
#pq-totem .parallax_section_inner_margin { padding: 140px 0 0 8%; }

#pag-estrutura .cover_boxes ul li .box h3 { margin: 5px 0 10px; font-size: 16px; }
#pag-estrutura .cover_boxes ul li .box .box_content p { line-height: 18px; }

#unidades-sec-banner .vc_empty_space { height: 450px !important; }
#unidades-sec-professores .q_team .q_team_image {  height: 325px; }

.footer_top { font-size: 14px; }
}

@media (max-width: 1200px) {
nav.main_menu { right: 40px; }
.col-none { display: none; }
#acesso-rapido .vc_col-sm-2 { width: 25%; }
h1 { font-size: 30px; }
nav.main_menu > ul > li > a { padding: 0 15px; }
.sticky nav.main_menu > ul > li > a { padding: 0 10px; }

.depoimentos .testimonials_c_holder .testimonial_content_inner .testimonial_image_holder { width: 20%; }
.depoimentos .testimonials_c_holder .testimonial_content_inner .testimonial_text_holder { width: 80%; } 

.totem-caracteristicas h4 { padding: 0 10px; }

#pag-estrutura .cover_boxes ul li .box h3 { margin: 5px 0 5px; font-size: 14px; }
#pag-estrutura .cover_boxes ul li .box .box_content p { line-height: 17px; font-size: 12px; margin: 0; }

#unidades-sec-banner .vc_empty_space { height: 395px !important; }
#unidades-sec-professores .q_team .q_team_description_inner { padding: 0 20px; }
#unidades-sec-professores .q_team .q_team_image {  height: 278px; }
#unidades-sec-professores .q_team .q_team_description_inner p { font-size: 12px; line-height: 18px; }

#pag-sobre { background-position: center 170px; }
.footer_top { font-size: 13px; }
}


@media only screen and (max-width: 1200px) and (min-width: 1000px) {
.header_bottom .container_inner { padding: 0 40px; box-sizing: border-box; }
header:not(.centered_logo) .header_fixed_right_area { right: 40px; }
nav.main_menu > ul > li > a { padding: 0 10px; }
.sticky nav.main_menu > ul > li > a { padding: 0 8px; font-size: 12.5px; }

section#pq-totem.parallax_section_holder { background-size: 130%; }
#pq-totem .parallax_section_inner_margin { padding: 140px 0 0 5%; }
.depoimentos h2 { font-size: 26px; }
a.btn-galeria-aprovados { width: 65%;  height: 192px;  padding: 45px 15px; z-index: 10; }
.depoimentos .testimonials_c_holder .testimonial_content_inner .testimonial_author { margin-top: 30px !important; }
.content_bottom h3 { font-size: 18px; letter-spacing: 1px; }

}
@media only screen and (max-width: 1150px) and (min-width: 1100px) {
a.btn-galeria-aprovados { height: 184px; }
}
@media only screen and (max-width: 1100px) and (min-width: 1050px) {
a.btn-galeria-aprovados { height: 173px; padding:40px 15px; }
}
@media only screen and (max-width: 1050px) and (min-width: 1000px) {
a.btn-galeria-aprovados { height: 163px; padding:35px 15px; }
}

@media (max-width: 1100px) { 
nav.main_menu > ul > li > a { padding: 0 10px; letter-spacing: 0px; }
.sticky nav.main_menu > ul > li > a { letter-spacing: 0; padding: 0 8px; font-size: 13px; }
}

@media (max-width: 1000px) { 
a.btn-top-matricula { margin: 40px 0 0 20px; }
.header_menu_bottom_inner { display: none; }
.menu_bottom .q_logo a { height: 130px !important; }
.home .q_slider {  margin-top: 0; }
.logo_wrapper { left: 18%; }

header:not(.centered_logo) .header_fixed_right_area { display: table; top: 0 !important; }
.header_fixed_right_area .qode_icon_shortcode { display: none; }

.position_center.title .title_subtitle_holder { vertical-align: top !important; }
.title h1 { padding: 10px 0 0 0; border-bottom: 0; }
.title.title_size_large h1 { font-size: 32px !important; line-height: 38px !important; }
.page-id-16 .title h1 { margin: 10px 0 0; }
.page-id-16 .title img { width: 120%; max-width: 120%; }

#depo-aprovados .vc_col-sm-6{ width: 100%; }
a.btn-galeria-aprovados { position: relative; width: 100%; padding: 50px; height: auto; }
.content_bottom h3 { width: 100%; text-align: center; float: none; }
.content_bottom .wpcf7 { width:100%; float: none; }

#pag-estrutura .cover_boxes ul li .box h3 { margin: 25px 0 10px 10px; font-size: 20px; }
#pag-estrutura .cover_boxes ul li .box .box_content p { display: none; }

#unidades-sec-banner .vc_empty_space { height: 315px !important; }
#unidades-sec-professores .q_team .q_team_image { height: 400px; vertical-align: bottom; display: table-cell; }

footer .cada-unidade { padding-right: 30px; box-sizing: border-box; }
.footer_top p .email strong { display: block; }
}

@media (max-width: 767px) { 
.logo_wrapper { left: 22%; }
#acesso-rapido { padding-top: 20px; }
#acesso-rapido .vc_col-sm-2 {  width: 50%; float: left; }
.acesso-rapido a { margin-bottom: 20px !important; top: 0; }

.title.title_size_large h1 { font-size: 16px !important; line-height: 22px !important; }
.depoimentos .testimonials_c_holder .testimonial_content_inner .testimonial_image_holder {  width: auto;  float: none; margin-bottom: 20px; }
.depoimentos .testimonials_c_holder .testimonial_content_inner .testimonial_text_holder { width: 100%; padding-left: 0; }
.depoimentos .testimonials_c_holder .flex-control-nav { margin-left: 0; }
.depoimentos h2 br { display: none; }

#pag-sobre, #pag-professores1 {  background-size: 200%; background-position: top right;  }
#pag-estrutura { background-size: 200%;  background-position: right bottom; }
#pag-professores2 { background-size: 200%;  background-position: left bottom; }

#pag-estrutura .cover_boxes ul li .box h3 { margin: 15px 0 10px; font-size: 18px; }
#pag-estrutura .cover_boxes ul li .box .box_content p { display: block; font-size: 14px;  line-height: 20px; }

.totem-caracteristicas h4 { font-size: 18px; line-height: 22px; padding: 0; }

#pq-totem .parallax_section_inner_margin { padding: 30px 0 0 0; }

#unidades-sec-banner .vc_empty_space { height: 245px !important; }
#unidades-sec-professores .q_team .q_team_description_inner p { font-size: 16px; line-height: 28px; }

footer .cada-unidade { margin-bottom: 30px;  }
footer .column2 .cada-unidade h4, footer .column3 .cada-unidade h4, footer .column4 .cada-unidade h4 { margin-top: 0; }

section.parallax_section_holder { background-size: cover; }

.remodal-is-opened .remodal { max-width: 94% !important; min-width: 94% !important; }
}

@media (max-width: 600px) {
.logo_wrapper { left: 50%; } 
.title img { width: 140%; max-width: 140%; }
.page-id-16 .title h1 { margin: 0; padding-right: 30%; }
.page-id-16 .title img { width: 120%; }
header:not(.centered_logo) .header_fixed_right_area { position: relative; }
header:not(.centered_logo) .header_fixed_right_area a.btn-top-matricula {
float: none;
margin: 10px auto !important;
padding: 11px 20px 10px 50px;
background-size: 20px;
background-position: 20px 10px;
}

.qbutton.large {
white-space: normal;
    display: table;
    padding: 0 20px 0 !important;
    text-align: center;
    box-sizing: border-box;
    height: 38px;
    line-height: 38px !important;
}
.qbutton.large i { display: none; }

#pag-estrutura .cover_boxes ul li .box h3 { margin: 0 0 5px; font-size: 16px; }
#pag-estrutura .cover_boxes ul li .box .box_content p { font-size: 13px; line-height: 18px; }

#unidades-sec-banner .vc_empty_space { height: 175px !important; }

.content_bottom .wpcf7 .wpcf7-form-control-wrap  { width: 100%; display: table; margin-right: 0%; }
.content_bottom .wpcf7 .wpcf7-form-control-wrap input { margin-bottom: 0!important; }
.content_bottom .wpcf7 input[type="submit"] { float: none; width: 100%; margin-top: 10px; }
}

@media (max-width: 480px) { 
.title img { width: 150%; max-width: 150%; }
.home .shareaholic-share-buttons-container { display: none; }
.carousel-indicators { bottom: 0px; }

.title.title_size_large h1 { font-size: 14px !important; line-height: 18px !important; }

.footer_top h5 {  text-align: center; }
footer .cada-unidade { text-align: center; padding-right: 0; }

#acesso-rapido { padding-top: 20px; margin-bottom: 20px !important; }
#acesso-rapido .vc_col-sm-2 {  width: 100%; float: none; }
.acesso-rapido a {
    margin-bottom: 0px !important;
    background-position: 20px 14px !important;
    background-size: 50px;
    font-size: 16px;
    line-height: 20px;
    padding: 20px 0px 0px 90px;
    height: 80px;
    text-align: left;
}
.acesso-rapido a:hover { background-position: 20px -107px !important; }
h1 { font-size: 22px; }

#pag-estrutura .cover_boxes ul li .box .box_content p {  font-size: 14px;  line-height: 20px; }

#unidades-sec-banner { background-position: -70px 0; }
#unidades-sec-banner .vc_empty_space { height: 160px !important; }
#unidades-sec-professores .q_team .q_team_description_inner p { font-size: 14px; line-height: 24px; }

}