.elementor-10480 .elementor-element.elementor-element-17312a3{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:0px 0px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-10480 .elementor-element.elementor-element-17312a3:not(.elementor-motion-effects-element-type-background), .elementor-10480 .elementor-element.elementor-element-17312a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10480 .elementor-element.elementor-element-fafe496{--display:flex;--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-10480 .elementor-element.elementor-element-d10c3a1 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:1.4px;color:#b34df8;}[data-theme="dark"] .elementor-10480 .elementor-element.elementor-element-d10c3a1 .elementor-heading-title{color:#ffffff;}.elementor-10480 .elementor-element.elementor-element-802d426{--divider-border-style:solid;--divider-color:#DED9D385;--divider-border-width:1px;}.elementor-10480 .elementor-element.elementor-element-802d426 .elementor-divider-separator{width:100%;}.elementor-10480 .elementor-element.elementor-element-802d426 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10480 .elementor-element.elementor-element-a28f64b{--grid-columns:1;}.elementor-10480 .elementor-element.elementor-element-d954d26 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-10480 .elementor-element.elementor-element-d954d26 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:1.4px;color:#27272a;}[data-theme="dark"] .elementor-10480 .elementor-element.elementor-element-d954d26 .elementor-heading-title{color:#ffffff;}.elementor-10480 .elementor-element.elementor-element-9f0d8cb{--divider-border-style:solid;--divider-color:#DED9D385;--divider-border-width:1px;}.elementor-10480 .elementor-element.elementor-element-9f0d8cb .elementor-divider-separator{width:100%;}.elementor-10480 .elementor-element.elementor-element-9f0d8cb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10480 .elementor-element.elementor-element-942d8dc{--grid-columns:1;}.elementor-10480 .elementor-element.elementor-element-7c8e6aa > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-10480 .elementor-element.elementor-element-7c8e6aa .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:1.4px;color:#27272a;}[data-theme="dark"] .elementor-10480 .elementor-element.elementor-element-7c8e6aa .elementor-heading-title{color:#ffffff;}.elementor-10480 .elementor-element.elementor-element-108edf9{--divider-border-style:solid;--divider-color:#DED9D385;--divider-border-width:1px;}.elementor-10480 .elementor-element.elementor-element-108edf9 .elementor-divider-separator{width:100%;}.elementor-10480 .elementor-element.elementor-element-108edf9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10480 .elementor-element.elementor-element-5f75bba{--grid-columns:1;}.elementor-10480 .elementor-element.elementor-element-00f895a > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-10480 .elementor-element.elementor-element-00f895a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:1.4px;color:#27272a;}[data-theme="dark"] .elementor-10480 .elementor-element.elementor-element-00f895a .elementor-heading-title{color:#ffffff;}.elementor-10480 .elementor-element.elementor-element-d2904f1{--divider-border-style:solid;--divider-color:#DED9D385;--divider-border-width:1px;}.elementor-10480 .elementor-element.elementor-element-d2904f1 .elementor-divider-separator{width:100%;}.elementor-10480 .elementor-element.elementor-element-d2904f1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10480 .elementor-element.elementor-element-1d3c790{--grid-columns:1;}.elementor-10480 .elementor-element.elementor-element-b59b897 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-10480 .elementor-element.elementor-element-b59b897 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:1.4px;color:#27272a;}[data-theme="dark"] .elementor-10480 .elementor-element.elementor-element-b59b897 .elementor-heading-title{color:#ffffff;}.elementor-10480 .elementor-element.elementor-element-0741136{--divider-border-style:solid;--divider-color:#DED9D385;--divider-border-width:1px;}.elementor-10480 .elementor-element.elementor-element-0741136 .elementor-divider-separator{width:100%;}.elementor-10480 .elementor-element.elementor-element-0741136 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10480 .elementor-element.elementor-element-93aa906{--grid-columns:1;}.elementor-10480 .elementor-element.elementor-element-b966559 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-10480 .elementor-element.elementor-element-b966559 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:1.4px;color:#27272a;}[data-theme="dark"] .elementor-10480 .elementor-element.elementor-element-b966559 .elementor-heading-title{color:#ffffff;}.elementor-10480 .elementor-element.elementor-element-5d08483{--divider-border-style:solid;--divider-color:#DED9D385;--divider-border-width:1px;}.elementor-10480 .elementor-element.elementor-element-5d08483 .elementor-divider-separator{width:100%;}.elementor-10480 .elementor-element.elementor-element-5d08483 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10480 .elementor-element.elementor-element-d7b445f{--grid-columns:1;}.elementor-10480 .elementor-element.elementor-element-1f61b05 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-10480 .elementor-element.elementor-element-1f61b05 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:1.4px;color:#27272a;}[data-theme="dark"] .elementor-10480 .elementor-element.elementor-element-1f61b05 .elementor-heading-title{color:#ffffff;}.elementor-10480 .elementor-element.elementor-element-4154e4b{--divider-border-style:solid;--divider-color:#DED9D385;--divider-border-width:1px;}.elementor-10480 .elementor-element.elementor-element-4154e4b .elementor-divider-separator{width:100%;}.elementor-10480 .elementor-element.elementor-element-4154e4b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10480 .elementor-element.elementor-element-f1890ce{--grid-columns:1;}@media(max-width:1024px){.elementor-10480 .elementor-element.elementor-element-a28f64b{--grid-columns:1;}.elementor-10480 .elementor-element.elementor-element-942d8dc{--grid-columns:1;}.elementor-10480 .elementor-element.elementor-element-5f75bba{--grid-columns:1;}.elementor-10480 .elementor-element.elementor-element-1d3c790{--grid-columns:1;}.elementor-10480 .elementor-element.elementor-element-93aa906{--grid-columns:1;}.elementor-10480 .elementor-element.elementor-element-d7b445f{--grid-columns:1;}.elementor-10480 .elementor-element.elementor-element-f1890ce{--grid-columns:1;}}@media(max-width:767px){.elementor-10480 .elementor-element.elementor-element-a28f64b{--grid-columns:1;}.elementor-10480 .elementor-element.elementor-element-942d8dc{--grid-columns:1;}.elementor-10480 .elementor-element.elementor-element-5f75bba{--grid-columns:1;}.elementor-10480 .elementor-element.elementor-element-1d3c790{--grid-columns:1;}.elementor-10480 .elementor-element.elementor-element-93aa906{--grid-columns:1;}.elementor-10480 .elementor-element.elementor-element-d7b445f{--grid-columns:1;}.elementor-10480 .elementor-element.elementor-element-f1890ce{--grid-columns:1;}}/* Start custom CSS for container, class: .elementor-element-17312a3 *//* ------------------------------------------------------- */
/* Bolinha de Destaque Pulsante (Estilo Ticker-Dot)        */
/* ------------------------------------------------------- */

/* Cria a bolinha via CSS após o texto do cabeçalho */
#specialhint .elementor-heading-title::after {
    content: ""; /* Deixamos vazio para desenhar a bolinha com CSS */
    display: inline-block;
    width: 7px;
    height: 7px;
    background-color: #b34df8; /* Cor roxa */
    border-radius: 50%;
    margin-left: 8px;
    vertical-align: middle;
    animation: pulse 1.5s infinite;
}

/* Animação Pulse (efeito radar com sombra expandindo) */
@keyframes pulse {
    0% {
        transform: scale(0.95);
        box-shadow: 0 0 0 0 rgba(179, 77, 248, 0.7);
    }
    70% {
        transform: scale(1);
        box-shadow: 0 0 0 6px rgba(179, 77, 248, 0);
    }
    100% {
        transform: scale(0.95);
        box-shadow: 0 0 0 0 rgba(179, 77, 248, 0);
    }
}



/* Tighten the card items spacing in the grid */
.elementor-10480 .elementor-element.elementor-element-17312a3 .elementor-loop-container {
    gap: 8px !important;
}/* End custom CSS */