.elementor .banner-interno-menu-ancora{padding-inline-start:max(32px, calc((100vw - 1440px) / 2 + 32px));padding-inline-end:max(32px, calc((100vw - 1440px) / 2 + 32px));li>a {
padding: 16px 0px 16px 0px;
border-bottom: 3px solid transparent;
transition: all .3s ease;
}

 li a:hover {
border-color: #fff;
}\n}.elementor .section-p-x{padding-inline-start:max(32px, calc((100vw - 1440px) / 2 + 32px));padding-inline-end:max(32px, calc((100vw - 1440px) / 2 + 32px));gap:var(--spacing-8);}.elementor .banner-interno-com-menu{height:100%;min-height:clamp(650px, calc(100vh - 100px), 99999px);padding-block-start:var(--spacing-40);padding-block-end:var(--spacing-20);padding-inline-start:max(32px, calc((100vw - 1440px) / 2 + 32px));padding-inline-end:max(32px, calc((100vw - 1440px) / 2 + 32px));margin-block-start:-106px;flex-direction:column;gap:var(--spacing-16);flex-wrap:wrap;justify-content:center;align-items:start;.vector-grupo-cards-item-icon {
  width: 60px;
  height: 60px;
  border-radius: 999px;
  border: 1px solid rgba(255, 255, 255, .2);
}

* { z-index: 5;  }

&::before{
  content : ' ';
  position: absolute;
  top:0px;
  left:0px;
  width:100%;
  height: 100%;      
  z-index: 1!important;
  pointer-events: none;
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.8) 0%,rgba(0, 0, 0, 0.42) 49%,rgba(0, 0, 0, 0.79) 67%,rgba(0, 0, 0, 0.96) 100%);
  }\n}.elementor .banner-interno-heading{font-weight:600;font-size:var(--text-6xl);color:#ffffffcf;margin-block-end:var(--spacing-12);}.elementor .section-p-y{padding-block-start:var(--spacing-36);padding-block-end:var(--spacing-36);}