.elementor-639 .elementor-element.elementor-element-5f217286{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-639 .elementor-element.elementor-element-5f217286:not(.elementor-motion-effects-element-type-background), .elementor-639 .elementor-element.elementor-element-5f217286 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#277C96;}.elementor-639 .elementor-element.elementor-element-5f217286, .elementor-639 .elementor-element.elementor-element-5f217286::before{--border-transition:0.3s;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-639 .elementor-element.elementor-element-6e6b4986 .elementor-menu-toggle{margin:0 auto;}.elementor-639 .elementor-element.elementor-element-6e6b4986 .elementor-nav-menu .elementor-item{font-family:"Gotham", Sans-serif;font-size:0.875rem;font-weight:500;line-height:1.4rem;}.elementor-639 .elementor-element.elementor-element-6e6b4986 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-top:15px;padding-bottom:15px;}.elementor-639 .elementor-element.elementor-element-6e6b4986 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-639 .elementor-element.elementor-element-6e6b4986 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-639 .elementor-element.elementor-element-6e6b4986 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-639 .elementor-element.elementor-element-6e6b4986 .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFF;fill:#FFFFFF;}.elementor-639 .elementor-element.elementor-element-6e6b4986 .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-639 .elementor-element.elementor-element-6e6b4986 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-639 .elementor-element.elementor-element-6e6b4986 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-639 .elementor-element.elementor-element-6e6b4986 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-639 .elementor-element.elementor-element-6e6b4986 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-639 .elementor-element.elementor-element-6e6b4986 .e--pointer-underline .elementor-item:after,
					 .elementor-639 .elementor-element.elementor-element-6e6b4986 .e--pointer-overline .elementor-item:before,
					 .elementor-639 .elementor-element.elementor-element-6e6b4986 .e--pointer-double-line .elementor-item:before,
					 .elementor-639 .elementor-element.elementor-element-6e6b4986 .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-639 .elementor-element.elementor-element-6e6b4986 .elementor-nav-menu--dropdown a, .elementor-639 .elementor-element.elementor-element-6e6b4986 .elementor-menu-toggle{color:#FFFFFF;}.elementor-639 .elementor-element.elementor-element-6e6b4986 .elementor-nav-menu--dropdown a:hover,
					.elementor-639 .elementor-element.elementor-element-6e6b4986 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-639 .elementor-element.elementor-element-6e6b4986 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-accent );}.elementor-639 .elementor-element.elementor-element-6e6b4986 .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-639 .elementor-element.elementor-element-6e6b4986 .elementor-nav-menu__container.elementor-nav-menu--dropdown{box-shadow:0px 0px 10px 5px rgba(62.528125000000024, 62.5111336616848, 62.5111336616848, 0.08);}.elementor-639 .elementor-element.elementor-element-6e6b4986 .elementor-nav-menu--dropdown a{padding-left:40px;padding-right:40px;}.elementor-639 .elementor-element.elementor-element-6e6b4986 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-639 .elementor-element.elementor-element-6e6b4986 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:10px !important;}.elementor-639 .elementor-element.elementor-element-6e6b4986 div.elementor-menu-toggle{color:#FFFFFF;}.elementor-639 .elementor-element.elementor-element-6e6b4986 div.elementor-menu-toggle svg{fill:#FFFFFF;}@media(max-width:1024px){.elementor-639 .elementor-element.elementor-element-5f217286{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-639 .elementor-element.elementor-element-6e6b4986 .elementor-nav-menu--dropdown a{padding-top:12px;padding-bottom:12px;}.elementor-639 .elementor-element.elementor-element-6e6b4986{--nav-menu-icon-size:32px;}}@media(max-width:767px){.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}/* Start custom CSS for container, class: .elementor-element-5f217286 *//*Categorias*/

.categorias .elementor-item {
  width: 100px;
  background: linear-gradient(to right, #15424D, #007B95);
  -webkit-transform: skew(-20deg); /* Chrome, Opera */
      -ms-transform: skew(-20deg); /* IE */
          transform: skew(-20deg); /* Padrão */
}

.categorias .menu-item-345 a{
    background: #277C96;
}

.categorias .elementor-item span {
  display: inline-block;
  -webkit-transform: skew(20deg); /* Corrige a inclinação do texto */
          transform: skew(20deg);
}

/*Bordas*/

.categorias .menu-item-345 .elementor-item{
    border-bottom: 4px solid #4AB2DD;
    padding-bottom: 5px;
}

.categorias .menu-item-346 .elementor-item{
    border-bottom: 4px solid #59B24D;
    padding-bottom: 5px;
}

.categorias .menu-item-349 .elementor-item{
    border-bottom: 4px solid #30B5AB;
    padding-bottom: 5px;
}

.categorias .menu-item-348 .elementor-item{
    border-bottom: 4px solid #F06360;
    padding-bottom: 5px;
}

.categorias .menu-item-350 .elementor-item{
    border-bottom: 4px solid #8CA5FF;
    padding-bottom: 5px;
}

/*Hover*/

.categorias .elementor-item:hover{
    border-bottom: 4px solid #ffffff;
    padding-bottom: 5px;
}

.categorias .menu-item-345 .elementor-item:hover {
  background: #4AB2DD;
}

.categorias .menu-item-346 .elementor-item:hover {
  background: #59B24D;
}

.categorias .menu-item-349 .elementor-item:hover {
  background: #30B5AB;
}

.categorias .menu-item-348 .elementor-item:hover {
  background: #F06360;
}

.categorias .menu-item-350 .elementor-item:hover {
  background: #8CA5FF;
}

/*Submenu*/

.categorias .sub-menu{
    padding: 20px !important;
    border-radius: 10px;
}

.categorias .menu-item a:hover{
    color: #ffffff !important;
}

    /*Submenu - Consumo consciente*/

.categorias .menu-item-351{
    background: #ccdffa !important;
    margin-bottom: 15px;
}

.categorias .menu-item-351 a{
    color: #4A79DD !important;
}

.categorias .menu-item-351:hover{
    background: #4A79DD !important;
}

.categorias li.menu-item-351{
    border-left: 5px solid #4A79DD !important;
}

    /*Submenu - Consumo consciente*/

.categorias .menu-item-352{
    background: #e3e5f9 !important;
    margin-bottom: 15px;
}

.categorias .menu-item-352 a{
    color: #6C0CC5 !important;
}

.categorias .menu-item-352:hover{
    background: #6C0CC5 !important;
}

.categorias li.menu-item-352{
    border-left: 5px solid #6C0CC5 !important;
}

    /*Submenu - Consumo consciente*/

.categorias .menu-item-353{
    background: #fce0c4 !important;
}

.categorias .menu-item-353 a{
    color: #F4A261 !important;
}

.categorias .menu-item-353:hover{
    background: #F4A261 !important;
}

.categorias li.menu-item-353{
    border-left: 5px solid #F4A261 !important;
}

@media (max-width: 1024px){
    .categorias .elementor-item {
      width: 100%;
      background: linear-gradient(to right, #15424D, #007B95);
      -webkit-transform: skew(-20deg); /* Chrome, Opera */
          -ms-transform: skew(-20deg); /* IE */
              transform: skew(-20deg); /* Padrão */
    }
}/* End custom CSS */
/* Start custom CSS *//*Banner destaque*/

.recycle{
    margin-bottom: -4px
}

.texto-sobre {
    font-weight: 300;
}

/*Loop Categorias */

.category-sustentabilidade-e-meio-ambiente .cor-cat{
    background: #4AB2DD !important;
    border-radius: 4px;
}

.category-industria-e-negocios .cor-cat{
    background: #F06360 !important;
    border-radius: 4px;
}

.category-educacao .cor-cat{
    background: #B537E7 !important;
    border-radius: 4px;
}

.category-reciclagem-e-reutilizacao .cor-cat{
    background: #59B24D !important;
    border-radius: 4px;
}

/*Sec Dados*/

.elementor-image-box-title {
    border-bottom: 4px solid #F7C412;
}

.elementor-image-box-title tx-valores{
    font-size: 1.25rem;
    font-weight: 500;
}/* End custom CSS */