.elementor-11 .elementor-element.elementor-element-e5c52bd{--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;}.elementor-11 .elementor-element.elementor-element-e5c52bd:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-e5c52bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#21170F;}.elementor-11 .elementor-element.elementor-element-a80053c{--display:flex;--min-height:80vh;--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-a80053c:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-a80053c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#21170F;}.elementor-11 .elementor-element.elementor-element-07ec8a1{--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;--z-index:100;}.elementor-11 .elementor-element.elementor-element-c129c0e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-3486e4a{--display:flex;--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-3486e4a:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-3486e4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#21170F;}.elementor-11 .elementor-element.elementor-element-fd968a1{--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;}.elementor-11 .elementor-element.elementor-element-09c2738{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-264028c{--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;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-264028c:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-264028c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #21170F 0%, #F0EBE9 100%);}.elementor-11 .elementor-element.elementor-element-4d38d2a{--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;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-4d38d2a:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-4d38d2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EBE9;}.elementor-11 .elementor-element.elementor-element-d6aef67{--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;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-d6aef67:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-d6aef67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F0EBE9 0%, #21170F 100%);}.elementor-11 .elementor-element.elementor-element-031ff38{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-031ff38:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-031ff38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#21170F;}.elementor-11 .elementor-element.elementor-element-0718e48{--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;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0718e48:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-0718e48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #21170F 0%, #F0EBE9 100%);}.elementor-11 .elementor-element.elementor-element-9701e90{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-9701e90:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-9701e90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EBE9;}.elementor-11 .elementor-element.elementor-element-572f202{padding:60px 0px 60px 0px;}.elementor-11 .elementor-element.elementor-element-2466b24{--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;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-2466b24:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-2466b24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F0EBE9 0%, #21170F 86%);}.elementor-11 .elementor-element.elementor-element-7f21030{--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;--overlay-opacity:0.15;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-7f21030:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-7f21030 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#21170F;}.elementor-11 .elementor-element.elementor-element-7f21030::before, .elementor-11 .elementor-element.elementor-element-7f21030 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-7f21030 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-7f21030 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-7f21030 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-7f21030 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://institutocolunaedor.com.br/wp-content/uploads/2026/05/bg-middle-scaled.webp");--background-overlay:'';background-position:bottom center;background-size:cover;}.elementor-11 .elementor-element.elementor-element-0d65d6a{--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;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0d65d6a:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-0d65d6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #21170F 0%, #F0EBE9 100%);}.elementor-11 .elementor-element.elementor-element-b94276c{--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;--padding-top:30px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-b94276c:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-b94276c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EBE9;}.elementor-11 .elementor-element.elementor-element-798766c{--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;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-798766c:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-798766c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F0EBE9 0%, #21170F 86%);}.elementor-11 .elementor-element.elementor-element-bb918b4{--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;}.elementor-11 .elementor-element.elementor-element-bb918b4:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-bb918b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#21170F;}.elementor-11 .elementor-element.elementor-element-2f06cff{padding:120px 0px 120px 0px;}.elementor-11 .elementor-element.elementor-element-6c45c0b{--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;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-6c45c0b:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-6c45c0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #21170F 0%, #754320 100%);}.elementor-11 .elementor-element.elementor-element-18ab957{--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;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-18ab957:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-18ab957 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #754320 0%, #F0EBE9 100%);}.elementor-11 .elementor-element.elementor-element-d24133c{--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;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-d24133c:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-d24133c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EBE9;}.elementor-11 .elementor-element.elementor-element-5a6e856{--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;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5a6e856:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-5a6e856 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F0EBE9 0%, #21170F 86%);}.elementor-11 .elementor-element.elementor-element-29fd8ee{--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:center;--overlay-opacity:1;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-29fd8ee:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-29fd8ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#21170F;}.elementor-11 .elementor-element.elementor-element-29fd8ee::before, .elementor-11 .elementor-element.elementor-element-29fd8ee > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-29fd8ee > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-29fd8ee > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-29fd8ee > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-29fd8ee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://institutocolunaedor.com.br/wp-content/uploads/2026/05/bg-footer-scaled.webp");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-11 .elementor-element.elementor-element-1958375{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-1958375.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-1cad78b{--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;}.elementor-11 .elementor-element.elementor-element-1cad78b:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-1cad78b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#21170F;}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-07ec8a1{--width:100%;}.elementor-11 .elementor-element.elementor-element-fd968a1{--width:100%;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-a80053c{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-07ec8a1{--justify-content:space-around;}.elementor-11 .elementor-element.elementor-element-4d38d2a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-031ff38{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-9701e90{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-572f202{padding:60px 10px 60px 10px;}.elementor-11 .elementor-element.elementor-element-7f21030{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-b94276c{--padding-top:0px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-bb918b4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-2f06cff{padding:60px 0px 60px 0px;}.elementor-11 .elementor-element.elementor-element-d24133c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-29fd8ee::before, .elementor-11 .elementor-element.elementor-element-29fd8ee > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-29fd8ee > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-29fd8ee > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-29fd8ee > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-29fd8ee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center right;background-size:900px auto;}.elementor-11 .elementor-element.elementor-element-29fd8ee{--overlay-opacity:0.22;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-1958375{--container-widget-width:961px;--container-widget-flex-grow:0;width:var( --container-widget-width, 961px );max-width:961px;}}/* Start custom CSS for html, class: .elementor-element-0fdd09f *//* --- ENGINE DE SEGURANÇA E ACELERAÇÃO (ICOD) --- */

/* 1. Remove qualquer bloqueio anterior e impede que as páginas fiquem invisíveis */
.anim-sobre-up-1, .anim-sobre-up-2, .anim-sobre-card,
.anim-esp-fade, .anim-esp-up-1, .anim-esp-slide-left, .anim-esp-slide-right,
.anim-trat-up-1, .anim-trat-up-2,
.anim-jor-up, .anim-jor-button, .anim-step,
.anim-dep-up, .anim-dep-card,
.anim-cta-up-1, .anim-cta-up-2, .anim-cta-up-3,
.anim-faq-up, .anim-faq-item,
.anim-foot-up, .anim-foot-image {
  animation: none !important;
  opacity: 1 !important; /* Força os elementos a ficarem visíveis imediatamente */
  transform: none !important;
  will-change: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a80053c *//* Cria a sobreposição de vídeo perfeita */
.elementor-11 .elementor-element.elementor-element-a80053c {
  position: relative;
}

.elementor-11 .elementor-element.elementor-element-a80053c::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1; /* Fica acima do vídeo do Elementor */
  
  /* Gradiente Duplo (Esquerda -> Direita) e (Baixo -> Cima) */
  background-image: 
    linear-gradient(to right, 
      rgba(33, 23, 15, 0.95) 0%, 
      rgba(33, 23, 15, 0.8) 35%, 
      rgba(33, 23, 15, 0.3) 70%, 
      rgba(33, 23, 15, 0) 100%
    ),
    linear-gradient(to top, 
      rgba(33, 23, 15, 1) 0%, 
      rgba(33, 23, 15, 0.4) 40%, 
      rgba(33, 23, 15, 0) 100%
    );
    
  pointer-events: none;
}

/* Força os seus textos e botões a ficarem na frente do gradiente */
.elementor-11 .elementor-element.elementor-element-a80053c .elementor-container,
.elementor-11 .elementor-element.elementor-element-a80053c .elementor-column,
.elementor-11 .elementor-element.elementor-element-a80053c .elementor-widget-wrap {
  position: relative;
  z-index: 2 !important;
}/* End custom CSS */