.elementor-796 .elementor-element.elementor-element-456385c6{--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;--overlay-opacity:1;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-796 .elementor-element.elementor-element-456385c6:not(.elementor-motion-effects-element-type-background), .elementor-796 .elementor-element.elementor-element-456385c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7fbea4f );background-image:url("https://raneri.com.br/wp-content/uploads/2025/06/robotic-arms-along-assembly-line-in-modern-factory-.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-796 .elementor-element.elementor-element-456385c6::before, .elementor-796 .elementor-element.elementor-element-456385c6 > .elementor-background-video-container::before, .elementor-796 .elementor-element.elementor-element-456385c6 > .e-con-inner > .elementor-background-video-container::before, .elementor-796 .elementor-element.elementor-element-456385c6 > .elementor-background-slideshow::before, .elementor-796 .elementor-element.elementor-element-456385c6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-796 .elementor-element.elementor-element-456385c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #1D1D1D4D 0%, var( --e-global-color-7fbea4f ) 100%);}.elementor-796 .elementor-element.elementor-element-585acc5{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-796 .elementor-element.elementor-element-30e69126{text-align:center;}.elementor-796 .elementor-element.elementor-element-30e69126 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-796 .elementor-element.elementor-element-6db421b3{text-align:center;}.elementor-796 .elementor-element.elementor-element-6db421b3 .elementor-heading-title{font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;font-size:var( --e-global-typography-b2ce6af-font-size );font-weight:var( --e-global-typography-b2ce6af-font-weight );text-transform:var( --e-global-typography-b2ce6af-text-transform );font-style:var( --e-global-typography-b2ce6af-font-style );line-height:var( --e-global-typography-b2ce6af-line-height );color:var( --e-global-color-text );}.elementor-796 .elementor-element.elementor-element-5d11fbab{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-796 .elementor-element.elementor-element-3d797bac{--display:flex;--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:3em;}.elementor-796 .elementor-element.elementor-element-7756dd8{--display:flex;--min-height:400px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-796 .elementor-element.elementor-element-7756dd8:not(.elementor-motion-effects-element-type-background), .elementor-796 .elementor-element.elementor-element-7756dd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-796 .elementor-element.elementor-element-bd5a466 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-796 .elementor-element.elementor-element-20495260{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-796 .elementor-element.elementor-element-7ba76549{--display:flex;box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.1);--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-796 .elementor-element.elementor-element-7ba76549:not(.elementor-motion-effects-element-type-background), .elementor-796 .elementor-element.elementor-element-7ba76549 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-796 .elementor-element.elementor-element-ca0ac71{--grid-columns:1;--grid-row-gap:8px;--grid-column-gap:0px;}.elementor-796 .elementor-element.elementor-element-85cb4af{--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;}.elementor-796 .elementor-element.elementor-element-846e2e2{--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:0em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-796 .elementor-element.elementor-element-a345746{--display:flex;}.elementor-796 .elementor-element.elementor-element-af8edf5 > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-796 .elementor-element.elementor-element-1fb3de6a{--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-796 .elementor-element.elementor-element-1fb3de6a:not(.elementor-motion-effects-element-type-background), .elementor-796 .elementor-element.elementor-element-1fb3de6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7fbea4f );background-image:url("https://raneri.com.br/wp-content/uploads/2025/06/66546.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-796 .elementor-element.elementor-element-1fb3de6a::before, .elementor-796 .elementor-element.elementor-element-1fb3de6a > .elementor-background-video-container::before, .elementor-796 .elementor-element.elementor-element-1fb3de6a > .e-con-inner > .elementor-background-video-container::before, .elementor-796 .elementor-element.elementor-element-1fb3de6a > .elementor-background-slideshow::before, .elementor-796 .elementor-element.elementor-element-1fb3de6a > .e-con-inner > .elementor-background-slideshow::before, .elementor-796 .elementor-element.elementor-element-1fb3de6a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(10deg, #1D1D1DDB 0%, var( --e-global-color-7fbea4f ) 100%);}.elementor-796 .elementor-element.elementor-element-666697f3{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-796 .elementor-element.elementor-element-29762a00{text-align:center;}.elementor-796 .elementor-element.elementor-element-29762a00 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-796 .elementor-element.elementor-element-5133103d{text-align:center;color:var( --e-global-color-text );}@media(min-width:768px){.elementor-796 .elementor-element.elementor-element-585acc5{--content-width:862px;}.elementor-796 .elementor-element.elementor-element-3d797bac{--width:65%;}.elementor-796 .elementor-element.elementor-element-20495260{--width:35%;}.elementor-796 .elementor-element.elementor-element-a345746{--width:100%;}.elementor-796 .elementor-element.elementor-element-666697f3{--content-width:720px;}}@media(max-width:1024px) and (min-width:768px){.elementor-796 .elementor-element.elementor-element-585acc5{--content-width:600px;}.elementor-796 .elementor-element.elementor-element-3d797bac{--width:100%;}.elementor-796 .elementor-element.elementor-element-20495260{--width:100%;}.elementor-796 .elementor-element.elementor-element-7ba76549{--width:49%;}.elementor-796 .elementor-element.elementor-element-666697f3{--content-width:600px;}}@media(min-width:1025px){.elementor-796 .elementor-element.elementor-element-1fb3de6a:not(.elementor-motion-effects-element-type-background), .elementor-796 .elementor-element.elementor-element-1fb3de6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-796 .elementor-element.elementor-element-456385c6{--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-796 .elementor-element.elementor-element-585acc5{--padding-top:8em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-796 .elementor-element.elementor-element-6db421b3 .elementor-heading-title{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-796 .elementor-element.elementor-element-5d11fbab{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-796 .elementor-element.elementor-element-3d797bac{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-796 .elementor-element.elementor-element-20495260{--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;--justify-content:space-between;--flex-wrap:wrap;}.elementor-796 .elementor-element.elementor-element-ca0ac71{--grid-columns:1;}.elementor-796 .elementor-element.elementor-element-a345746{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-796 .elementor-element.elementor-element-1fb3de6a{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-796 .elementor-element.elementor-element-666697f3{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}}@media(max-width:767px){.elementor-796 .elementor-element.elementor-element-456385c6{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-796 .elementor-element.elementor-element-585acc5{--padding-top:11em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-796 .elementor-element.elementor-element-30e69126 .elementor-heading-title{font-size:26px;}.elementor-796 .elementor-element.elementor-element-6db421b3 .elementor-heading-title{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-796 .elementor-element.elementor-element-5d11fbab{--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;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-796 .elementor-element.elementor-element-ca0ac71{--grid-columns:1;}.elementor-796 .elementor-element.elementor-element-1fb3de6a:not(.elementor-motion-effects-element-type-background), .elementor-796 .elementor-element.elementor-element-1fb3de6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-796 .elementor-element.elementor-element-1fb3de6a{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}}/* Start custom CSS for shortcode, class: .elementor-element-af8edf5 */.cidade-info {
    text-align: left;
}

#lista-cidades {
    margin-left: 10px;
}

.lista-cidades-cards {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(150px, 1fr));
    gap: 20px;
    margin-top: 30px;
}
.cidade-info {
    padding: 0 0 5px;
    border-bottom: 1px solid #00000024;
}

.filtro-estados {
    margin-bottom: 20px;
    text-align: left;
}

.filtro-estados a {
    padding: 5px 15px;
    border-radius: 0px;
    font-size: 15px;
}

.filtro-estados a.ativo {
    background:#D60000;
    color: #fff;
}/* End custom CSS */