.elementor-12433 .elementor-element.elementor-element-338a8aa8{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12433 .elementor-element.elementor-element-2c0d0354{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12433 .elementor-element.elementor-element-7911e590{--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;--justify-content:flex-start;--padding-top:090px;--padding-bottom:150px;--padding-left:150px;--padding-right:150px;}.elementor-12433 .elementor-element.elementor-element-7911e590.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12433 .elementor-element.elementor-element-402000d2 .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:18px;font-weight:200;}.elementor-12433 .elementor-element.elementor-element-7ab5dd98{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12433 .elementor-element.elementor-element-7ab5dd98 .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:26px;font-weight:500;}.elementor-12433 .elementor-element.elementor-element-6589d5ca{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12433 .elementor-element.elementor-element-2fb86071{--e-image-carousel-slides-to-show:1;}.elementor-12433 .elementor-element.elementor-element-2fb86071 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-12433 .elementor-element.elementor-element-2fb86071 .elementor-swiper-button.elementor-swiper-button-next{font-size:15px;}.elementor-12433 .elementor-element.elementor-element-656ec73{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12433 .elementor-element.elementor-element-9eb64e9{--display:flex;--min-height:179px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-130px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9999;}.elementor-12433 .elementor-element.elementor-element-4127217{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12433 .elementor-element.elementor-element-4127217:not(.elementor-motion-effects-element-type-background), .elementor-12433 .elementor-element.elementor-element-4127217 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#275317;}.elementor-12433 .elementor-element.elementor-element-4127217.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12433 .elementor-element.elementor-element-cb02522{width:auto;max-width:auto;}.elementor-12433 .elementor-element.elementor-element-cb02522 .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:18px;font-weight:200;color:#FFFFFF;}.elementor-12433 .elementor-element.elementor-element-8168e41 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12433 .elementor-element.elementor-element-8168e41 .elementor-button{font-size:18px;font-weight:300;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-12433 .elementor-element.elementor-element-f070c57{--display:flex;}.elementor-12433 .elementor-element.elementor-element-f070c57:not(.elementor-motion-effects-element-type-background), .elementor-12433 .elementor-element.elementor-element-f070c57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#011150;}.elementor-12433 .elementor-element.elementor-element-f070c57.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12433 .elementor-element.elementor-element-82bf31e{--display:flex;}@media(min-width:768px){.elementor-12433 .elementor-element.elementor-element-7911e590{--width:55%;}.elementor-12433 .elementor-element.elementor-element-6589d5ca{--width:50%;}.elementor-12433 .elementor-element.elementor-element-4127217{--width:55.158%;}.elementor-12433 .elementor-element.elementor-element-f070c57{--width:2.972%;}}@media(max-width:1366px){.elementor-12433 .elementor-element.elementor-element-4127217{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}}@media(max-width:1200px){.elementor-12433 .elementor-element.elementor-element-7911e590{--padding-top:45px;--padding-bottom:0px;--padding-left:45px;--padding-right:45px;}.elementor-12433 .elementor-element.elementor-element-8168e41 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:1024px){.elementor-12433 .elementor-element.elementor-element-cb02522{width:var( --container-widget-width, 318px );max-width:318px;--container-widget-width:318px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-12433 .elementor-element.elementor-element-7911e590{--padding-top:35px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-12433 .elementor-element.elementor-element-4127217{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12433 .elementor-element.elementor-element-cb02522{width:100%;max-width:100%;}.elementor-12433 .elementor-element.elementor-element-8168e41{width:100%;max-width:100%;}.elementor-12433 .elementor-element.elementor-element-8168e41 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12433 .elementor-element.elementor-element-8168e41 .elementor-button{font-size:16px;}}/* Start custom CSS for container, class: .elementor-element-6589d5ca */.elementor-12433 .elementor-element.elementor-element-6589d5ca img{
    max-height: 383px !Important;
    min-height: 383px !Important;
    object-fit: cover;
    object-position: top center;
}
.elementor-12433 .elementor-element.elementor-element-6589d5ca{
    margin-bottom:-55px !Important;
}
.elementor-widget-image-carousel{
    max-height: 350px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8168e41 */.elementor-12433 .elementor-element.elementor-element-8168e41 .elementor-button{
    background: none !important;
}

.efeito-fundo-abdc-home .elementor-button{
  position: relative;
  overflow: hidden;
}


.efeito-fundo-abdc-home .elementor-button > * {
  position: relative;
  z-index: 2;
  color: white; /* cor do texto em branco */
  transition: 0.3s ease;
}


/* AFTER inicial oculto */
.efeito-fundo-abdc-home .elementor-button::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 0%;
  pointer-events: none;
  transition: height 0.5s ease;
  z-index: 1;
  background-color: #fcd111;
}

/* Ativa a transição e animação ao hover */
.efeito-fundo-abdc-home .elementor-button:hover::after {
  height: 100%;
  animation: corBrasilUnica 1.5s forwards;
}/* End custom CSS */
/* Start custom CSS */img.scaled-image {
    
    border: 0px !important;
}/* End custom CSS */