.elementor-kit-9{--e-global-color-primary:#077DB8;--e-global-color-secondary:#1E2F38;--e-global-color-text:#7A7A7A;--e-global-color-accent:#1D688D;--e-global-color-66bd634:#1A2336;--e-global-color-35c700e:#1F3461;--e-global-color-a9d9d3f:#FFFFFF;--e-global-color-0926bb2:#000000;--e-global-color-e25cb88:#3C3C3C;--e-global-color-3dc522d:#CFDEFF;--e-global-typography-primary-font-family:"Red Hat Text";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Red Hat Mono";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Red Hat Text";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Red Hat Display";--e-global-typography-accent-font-weight:700;}.elementor-kit-9 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */html, body {
    overflow-x: hidden !important;
    width: 100%;
}

/*css para home Area de atuação*/
.div-hover{
    cursor: pointer;
}
.div-hover {
  transition: transform 0.5s ease;
}

.div-hover:hover {
  transform: scale(1.1);
}
/*hover divs*/
.div-service {
    cursor: pointer;
    transition: all 0.3s ease;
}

/* Hover na div pai - muda cor do título, move seta e adiciona sublinhado */
.div-service:hover .elementor-heading-title {
    color: #077DB8 !important;
}

/* Estilo para o título de baixo (Solicitar orçamento personalizado) */
.div-service [data-id="2083f29"] .elementor-heading-title {
    position: relative;
    transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

/* Sublinhado animado no hover */
.div-service:hover [data-id="2083f29"] .div-tittle::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 2px;
    bottom: -4px;
    left: 0;
    background-color: #077DB86;
    transform: scaleX(1);
    transition: transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

/* Estado inicial do sublinhado (escondido) */
.div-service [data-id="2083f29"] .elementor-heading-title::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 2px;
    bottom: -4px;
    left: 0;
    background-color: #077DB8;
    transform: scaleX(0);
    transform-origin: left center;
    transition: transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

/* Hover - move a seta para a direita com suavidade */
.div-service .elementor-icon {
    transition: transform 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

.div-service:hover .elementor-icon {
    transform: translateX(8px);
}


/*footer*/
.div-footer-btn{
    cursor: pointer;
}


Painel clientes
.body_painel{
    margin-top: 90px;
}


/*.e-wc-account-tabs-nav{*/
/*    display: none !important;*/
/*}*//* End custom CSS */