/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/

.ac-listing-grid__btn {
background-color: #fff !important;
background-color: #0050f0;
border: 1px solid #0050f0 !important;
border: 2px solid #0050f0; 
color: #0050f0 !important;
color: #fff; 
font-family: Roboto,sans-serif; 
font-style: normal;
font-weight: 500; 
margin: 0 auto !important; 
text-decoration: none }

#hs_cos_wrapper_widget_1707316199053 .ac-listing-grid__content {
padding: 20px 20px 30px !important }

.ac-listing-grid__btn:hover {
background-color:#0050f0 !important;
border:2px solid #fff !important;
color:#fff !important }

  
.ac-listing-layout {
 justify-content: left;
  
}

/*filtro curos*/

#hs_cos_wrapper_widget_1724851456921 .filtered-portfolio-gallery__container {
    background-color: rgb(255 255 255 / 10%);  
}

/*botao todos*/
#hs_cos_wrapper_widget_1724851456921 .filtered-portfolio-gallery__container ul .filtered-portfolio-gallery__active {
    background-color: rgba(0, 80, 240, 1.0)!important; 
    color: #e0ebff !important;
}

#hs_cos_wrapper_widget_1724851456921 .filtered-portfolio-gallery__button-two {
    background-color: #e0ebff;
    color: #072869;
    font-size: 16px;
    font-weight: bold;
    font-family: 'BW MODELLICA'!important; 
    border-radius: 8px;
    text-decoration: none;
    padding-top: 10px;
    padding-right: 30px;
    padding-bottom: 10px;
    padding-left: 30px;
  }

  
#hs_cos_wrapper_widget_1724851456921 .filtered-portfolio-gallery__container ul li:hover {
  border:1px solid #0050f0 !important; }

/*espaço*/
 #hs_cos_wrapper_widget_1724851456921 .filtered-portfolio-gallery__button__area {
    margin-bottom: 20px;
}
   
/*altura caixa mobile*/
  @media screen and (max-width: 768px) {
    #hs_cos_wrapper_widget_1724851456921 .filtered-portfolio-gallery__items .filtered-portfolio-gallery__itembox {
        width: auto;
        height: auto !important; 
    }

 /*espaço texto botão*/   
.filtered-portfolio-gallery__content {
    overflow: unset !important; 
}
 
 /*altura título mobile*/      
#hs_cos_wrapper_widget_1724851456921 .filtered-portfolio-gallery__header {
    line-height: 45px;
}