.elementor-22 .elementor-element.elementor-element-5cd2bb9{--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.04;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-5cd2bb9:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-5cd2bb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0C1215 0%, #3E4A5A 100%);}.elementor-22 .elementor-element.elementor-element-5cd2bb9::before, .elementor-22 .elementor-element.elementor-element-5cd2bb9 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-5cd2bb9 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-5cd2bb9 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-5cd2bb9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-5cd2bb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://providence.logicadigital.com.br/wp-content/uploads/2026/05/Grupo-6352@2x.png");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-22 .elementor-element.elementor-element-143a1d4{--spacer-size:50px;}.elementor-22 .elementor-element.elementor-element-1e5faf2{--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;--justify-content:center;--align-items:center;}.elementor-22 .elementor-element.elementor-element-1619960{--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;}.elementor-22 .elementor-element.elementor-element-954713c{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-22 .elementor-element.elementor-element-e3ae456{--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-22 .elementor-element.elementor-element-7d53ec9{--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-22 .elementor-element.elementor-element-c3f9370{--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-22 .elementor-element.elementor-element-8f05adf{--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;}.elementor-22 .elementor-element.elementor-element-505dce3{--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-22 .elementor-element.elementor-element-f83c469{border-radius:50px 50px 50px 50px;}.elementor-22 .elementor-element.elementor-element-f83c469 img{border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-ba7049d{--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-22 .elementor-element.elementor-element-017b0e2{--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-22 .elementor-element.elementor-element-be8d616{--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-22 .elementor-element.elementor-element-b6cd4b4{--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;}.elementor-22 .elementor-element.elementor-element-1f5302b{--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-22 .elementor-element.elementor-element-fbffffb{--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-22 .elementor-element.elementor-element-1e67a13{--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-22 .elementor-element.elementor-element-1974089{--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;}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-954713c{--width:25%;}.elementor-22 .elementor-element.elementor-element-e3ae456{--width:25%;}.elementor-22 .elementor-element.elementor-element-7d53ec9{--width:25%;}.elementor-22 .elementor-element.elementor-element-c3f9370{--width:25%;}.elementor-22 .elementor-element.elementor-element-505dce3{--width:25%;}.elementor-22 .elementor-element.elementor-element-ba7049d{--width:25%;}.elementor-22 .elementor-element.elementor-element-017b0e2{--width:25%;}.elementor-22 .elementor-element.elementor-element-be8d616{--width:25%;}.elementor-22 .elementor-element.elementor-element-1f5302b{--width:25%;}.elementor-22 .elementor-element.elementor-element-fbffffb{--width:25%;}.elementor-22 .elementor-element.elementor-element-1e67a13{--width:25%;}.elementor-22 .elementor-element.elementor-element-1974089{--width:25%;}}/* Start custom CSS for image, class: .elementor-element-c9fc704 *//* Classe base para todos os containers */
.container-com-faixa {
    position: relative;
}

/* Shopping Centers */
.container-shopping::before {
    content: "Shopping Centers";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 250px;
    height: 84px;
    background: #FFFFFF;
    opacity: 0.69;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: bold;
    z-index: 10;
}

/* Supermercados */
.container-supermercados::before {
    content: "Supermercados";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 250px;
    height: 84px;
    background: #FFFFFF;
    opacity: 0.69;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: bold;
    z-index: 10;
}

/* Condomínios residenciais */
.container-condominios-residenciais::before {
    content: "Condomínios residenciais";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 250px;
    height: 84px;
    background: #FFFFFF;
    opacity: 0.69;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: bold;
    z-index: 10;
}

/* Instituições de Ensino */
.container-instituicoes-ensino::before {
    content: "Instituições de Ensino";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 250px;
    height: 84px;
    background: #FFFFFF;
    opacity: 0.69;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: bold;
    z-index: 10;
}

/* Indústrias Químicas */
.container-industrias-quimicas::before {
    content: "Indústrias Quimica";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 250px;
    height: 84px;
    background: #FFFFFF;
    opacity: 0.69;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: bold;
    z-index: 10;
}

/* Petrolíferas */
.container-petroliferas::before {
    content: "Petrolíferas";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 250px;
    height: 84px;
    background: #FFFFFF;
    opacity: 0.69;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: bold;
    z-index: 10;
}

/* Petrolíferas 2 */
.container-logistica::before {
    content: "Logística";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 250px;
    height: 84px;
    background: #FFFFFF;
    opacity: 0.69;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: bold;
    z-index: 10;
}

/* Serviços Gerais */
.container-servicos-gerais::before {
    content: "Serviços Gerais";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 250px;
    height: 84px;
    background: #FFFFFF;
    opacity: 0.69;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: bold;
    z-index: 10;
}

/* Condomínios empresariais */
.container-condominios-empresariais::before {
    content: "Condomínios empresariais";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 250px;
    height: 84px;
    background: #FFFFFF;
    opacity: 0.69;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: bold;
    z-index: 10;
}

/* Indústrias */
.container-industrias::before {
    content: "Indústrias";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 250px;
    height: 84px;
    background: #FFFFFF;
    opacity: 0.69;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: bold;
    z-index: 10;
}

/* Comércios */
.container-comercios::before {
    content: "Comércios";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 250px;
    height: 84px;
    background: #FFFFFF;
    opacity: 0.69;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: bold;
    z-index: 10;
}

/* Hotéis */
.container-hoteis::before {
    content: "Hotéis";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 250px;
    height: 84px;
    background: #FFFFFF;
    opacity: 0.69;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: bold;
    z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9860d50 */.container-com-faixa {
    position: relative;
}

.container-com-faixa::before {
    content: "Supermercados";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 250px;
    height: 84px;
    background: #FFFFFF;
    opacity: 0.69;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: bold;
    z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c1b6645 */.container-com-faixa {
    position: relative;
}

.container-com-faixa::before {
    content: "Condomínios residenciais";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 250px;
    height: 84px;
    background: #FFFFFF;
    opacity: 0.69;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: bold;
    z-index: 10;
}/* End custom CSS */