/**
 * Version: 1.0
 **/
#page-id-home #featured-title {
    display: none !important;
}
#page-id-home #main-content{
  padding: 0px !important;
}

body {
  color: #2f3036;
}
h1, h2, h3, h4, h5, h6 {
  color: #161921;
}
.ocultar-texto,  .ocultar-texto p, .ocultar-texto div, .ocultar-texto h1, .ocultar-texto h2, .ocultar-texto h3, .ocultar-texto h4, .ocultar-texto h5, .ocultar-texto h6  {
  font-size: 0px !important;
  height: 0 !important;
}

.font15 {
  font-size: 15px;
}
.fontbody {
  font-family: inherit;
}

body {
  font-family: "Nunito", sans-serif !important;
}
.top-bar-has-border #top-bar {
  border-color: #7014b0 !important;
}
.header-style-6 #site-header {
  background-color: #4c0082;
}
.header-style-6 .site-navigation-wrap .inner {
  border: 1px solid #dadada;
}
.header-style-6 .site-navigation-wrap.fixed-hide.fixed-show .inner {
border: 0px ;
}

/*Menu navegação*/
#main-nav > ul > li > a {
  letter-spacing: -3%;
}
#main-nav > ul > li > a span {
  font-weight: 600;
}
#main-nav .sub-menu li:hover {
  background: #f35c27;
}
#main-nav .sub-menu li a:hover {
  color: #fff;
}
#main-nav-mobi .menu-item-has-children .arrow::before {
  float: right;
  padding-right: 25px;
}
#site-header .header-button a {
  width: auto !important;
  padding: 0 25px;
}


.bauer-team .name {
  font-weight: 500;
}


#footer {
    background-color: #3a0063 !important;
}
#footer-widgets .widget.widget_links ul li a {
  color: #fff;
}
#bottom {
    background: #4c0082 !important;
}


#sidebar .widget.widget_links ul li a:hover, #footer-widgets .widget.widget_links ul li a:hover,.top-bar-style-2 #top-bar .top-bar-menu li a:hover {
  color: #f35c27;
}
.bauer-button.accent:hover, .header-style-6 #site-header .header-button a:hover {
  background-color: #7A07CC !important;
  color: #fff;
}



/*Blog*/
.hentry .post-title a {color: #4c0082;}
.wp-element-caption { font-size: 90%;  font-style: italic;}

/* Remove a sidebar apenas nos posts individuais */
.blogsidebar .single-post aside.sidebar { display: none !important;}
/* Faz o conteúdo do post ocupar a largura total */
.blogsidebar .single-post .content-area { width: 100% !important;  flex: 0 0 100% !important; max-width: 100% !important;}

/*WP Job Openings*/
.awsm-grid-item .awsm-job-item {border-radius: 8px; text-align: left;}
.awsm-grid-item .awsm-job-item:hover {border:1px solid #4c0082;}
.awsm-job-more-container {text-align: right;}
.awsm-grid-item .awsm-job-item:hover .awsm-job-more-container {color: #4c0082;}


#et-boc .wpfd-content-default .wpfd_list .file, .wpfd-content-default .wpfd_list .file{
  border-radius: 8px !important;
}
#et-boc .wpfd-content .downloadlink, .wpfd-content .downloadlink {
  border-radius: 30px !important;
  background: #f35c27 !important;
}
#et-boc .wpfd-content-default .wpfd_list .file .file-right, .wpfd-content-default .wpfd_list .file .file-right {
  width: 120px !important;
}
#et-boc .wpfd-content-default .wpfd_list .file .downloadlink:hover, .wpfd-content-default .wpfd_list .file .downloadlink:hover {
  background: #7A07CC !important;
}
/*BAuer Equipe 
.bauer-team.style-1 .member-item .text-wrap {
  min-height: 155px;
}*/

/*WpForms*/
.wpforms-form input::placeholder, .wpforms-form textarea::placeholder {
  font-size: 13px;
}
