/*
Theme Name:		 Brisk Child
Theme URI:		 http://brisk.uicore.co/
Description:	 Child theme for Brisk - Elementor Multi-Purpose WordPress Theme
Author:			   UiCore
Author URI:		 https://uicore.co
Template:		   brisk
Version:		   1.0.0
Text Domain:	 brisk
*/


/*
    Add your custom styles here
*/

.uicore-nav-menu .uicore-btn{
	background-color:transparent !important;
	border: 1px solid #21AABA !important;
	color:#21AABA !important;
}

.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{
	padding:0px 0px 0px 5px !important;
	border-radius:25px !important;
	border:1px solid white !important;
}
.custom-footer-booton-2 input[type=search], input[type=text], textarea {
    color: white!important;
    background-color: inherit;
}
.custom-footer-booton-2 input::placeholder {
	 color: white!important;
}
.wpml-ls-item ul.sub-menu {
    width: auto!important;
    background: #fff!important;
    color: #222!important;
    min-width:75px!important;
    
}
span.wpml-ls-native {
    color: #222;
}
#custom-url-disable{
	
}
.bdt-ep-grid-filter{
	    color: #21AABA !important;
    border: 1px solid #21AABA !important;
    padding: 7px;
    border-radius: 25px;
	    font-weight: 400 !important;
    padding-right: 30px!important;
    padding-left: 30px!important;
}
.bdt-ep-grid-filter:hover{
	background-color: #21AABA !important;
	color:white !important;
}
.bdt-active{
	background-color: #21AABA !important;
	color:white !important;
}
.data-bdt-filter-control="[]"{
display:none !important;
}
li[data-filter*="technical-due-diligence"]{
    display:none;
}
li[data-bdt-filter-control="[data-filter*='technical-due-diligence']"]{
	display:none;
}
#bdt-ep-grid-filters3f08fdd7 li:first-child{
	display:none !important;
}
#bdt-ep-grid-filtersf84bd42 li:first-child{
	display:none !important;
}
li[data-filter="44"]{
    display:none;
}
.bdt-ep-grid-filters {
	text-align:left !important;
}
.bdt-gallery-item .bdt-overlay-default {
    background: rgba(0,21,44,0.8);
}
.bdt-gallery-item .bdt-gallery-item-title{
	color:#FFFFFF !important;
	font-style: italic;
    font-size: 24px;
}
.bdt-gallery-item  .bdt-gallery-item-tags{
	color:#9A9FA4  !important;
    font-size: 15px;
}


/*OCULTA CATEGORIA PAI NOS FILTROS
 * Adicionar regra por cada Categoria Pai adicionada no Futuro
 * */
.term-gestao-de-empreendimentos li[data-bdt-filter-control="[data-filter*='gestao-de-empreendimentos']"]{
    display:none!important;
}

.term-estudos-e-projetos li[data-bdt-filter-control="[data-filter*='estudos-e-projetos']"]{
    display:none!important;
}

.term-technical-due-diligence li[data-bdt-filter-control="[data-filter*='technical-due-diligence']"]{
    display:none!important;
}

.term-coordenacao-e-fiscalizacao-de-obra li[data-bdt-filter-control="[data-filter*='coordenacao-e-fiscalizacao-de-obra']"]{
    display:none!important;
}

.term-consultorias-especializadas li[data-bdt-filter-control="[data-filter*='consultorias-especializadas']"]{
    display:none!important;
}
.term-project-management li[data-bdt-filter-control="[data-filter*='project-management']"]{
	 display:none!important;
}
.term-studies-and-projects  li[data-bdt-filter-control="[data-filter*='studies-and-projects']"]{
	 display:none!important;
}
.term-management-and-site-supervision  li[data-bdt-filter-control="[data-filter*='management-and-site-supervision']"]{
	 display:none!important;
}
.term-management-and-site-supervision  li[data-bdt-filter-control="[data-filter*='management-and-site-supervision']"]{
	 display:none!important;
}
.term-specialized-consulting li[data-bdt-filter-control="[data-filter*='specialized-consulting']"]{
	 display:none!important;
}
/*OCULTA CATEGORIA PAI NOS FILTROS*/

li.menu-item.menu-item-type-taxonomy.menu-item-object-portfolio_category a {
    line-height: normal!important;
    padding-top: 30px;
}
.elementor-field-group .elementor-field-textual{
	color:#373a3c !important;
}
.wrapper-navbar .uicore-btn {
	padding:14px 48px 13px 48px !important;
	font-size:16px !important;
}
.uicore-footer-wrapper .uicore-copyrights .uicore-copyrights-wrapper{
	padding:12px 0 !important;
}
.uicore-footer-widget, [class*=elementor-widget-wp-widget-]{
	padding-bottom:32px !important;
}
@media screen and (min-width: 992px) {
body {
    padding: 0 35px;
}
	.custom-footer-booton-2{
	    margin-top: 72% !important;
}
.custom-footer-booton{
	    float: right;
    margin-top: 70%;
}
}
#search-icon {
    fill: #fff;
}
.wp-block-search__button {
	background-color:#00152C !important;
	border:1px solid white !important;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin{
	background-color: #00152C;
    color: #fff;
    border: 1px solid;
}
.uicore-footer-widget:last-child, [class*=elementor-widget-wp-widget-]:last-child{
	padding-bottom:0 !important;
}
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button{
	padding:5px !important;
}
.elementor-slideshow__title{
	display:none !important;
}
.bdt-ep-grid-filters{
	margin-left:15% !important;
	margin-bottom:80px !important;
}
.uicore-mobile-main{
	max-width:280px !important;
	height:20px !important;
}
ul.sub-menu .wpml-ls-item a:hover {background:#00152C;}
.wpml-ls-item ul.sub-menu { padding: 0!important; margin: 0!important;}
ul.sub-menu .wpml-ls-item a {padding:15px 25px!important;}
ul.sub-menu .wpml-ls-item a:hover  span.wpml-ls-native {color:#fff!important;}


.uicore-mobile-menu-wrapper .wpml-ls-native{
	color:white ;
}
.uicore-mobile-menu-wrapper .sub-menu span.wpml-ls-native{
    color: #222 !important;
}
 .uicore-mobile-menu-wrapper .menu-item-wpml-ls-7-en .wpml-ls-native{
	color:white ;
}