.elementor-36 .elementor-element.elementor-element-c1bcdc0{--display:flex;--min-height:700px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-c1bcdc0:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-c1bcdc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-788ce3b );}.elementor-36 .elementor-element.elementor-element-d5543da{--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:center;--align-items:flex-end;}.elementor-36 .elementor-element.elementor-element-ae42704{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:40px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-72ef217{width:var( --container-widget-width, 340px );max-width:340px;--container-widget-width:340px;--container-widget-flex-grow:0;text-align:start;}.elementor-36 .elementor-element.elementor-element-72ef217 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.25rem;font-weight:500;line-height:3rem;color:var( --e-global-color-dc68dd2 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-877b1fe{width:var( --container-widget-width, 423px );max-width:423px;--container-widget-width:423px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-dc68dd2 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-36 .elementor-element.elementor-element-e7ccc67 .elementor-button{background-color:var( --e-global-color-dc68dd2 );font-family:var( --e-global-typography-b3df93d-font-family ), Sans-serif;font-size:var( --e-global-typography-b3df93d-font-size );fill:var( --e-global-color-788ce3b );color:var( --e-global-color-788ce3b );border-radius:2rem 2rem 2rem 2rem;padding:1rem 02rem 1rem 2rem;}.elementor-36 .elementor-element.elementor-element-e7ccc67 .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-e7ccc67 .elementor-button:focus{background-color:var( --e-global-color-f7d9076 );}.elementor-36 .elementor-element.elementor-element-44fb9e9{--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-36 .elementor-element.elementor-element-44fb9e9:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-44fb9e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://parquetuniao.com.br/wp-content/uploads/2026/03/Sobre-a-ParquetUniao.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-36 .elementor-element.elementor-element-aee68e8{--display:flex;--min-height:700px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-aee68e8:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-aee68e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-788ce3b );}.elementor-36 .elementor-element.elementor-element-2456ef5{--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-36 .elementor-element.elementor-element-2456ef5:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-2456ef5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://parquetuniao.com.br/wp-content/uploads/2026/03/Nube-Jacobsen3.png.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-36 .elementor-element.elementor-element-b09c127{--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:center;--align-items:flex-start;}.elementor-36 .elementor-element.elementor-element-b09c127:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-b09c127 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-9b41114{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:8px;}.elementor-36 .elementor-element.elementor-element-d6ebb39{width:var( --container-widget-width, 340px );max-width:340px;--container-widget-width:340px;--container-widget-flex-grow:0;text-align:start;}.elementor-36 .elementor-element.elementor-element-d6ebb39 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.25rem;font-weight:500;line-height:3rem;color:var( --e-global-color-dc68dd2 );}.elementor-36 .elementor-element.elementor-element-956d12a{width:var( --container-widget-width, 423px );max-width:423px;--container-widget-width:423px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-dc68dd2 );}.elementor-36 .elementor-element.elementor-element-0914823{--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;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-36 .elementor-element.elementor-element-6894aef{text-align:center;}.elementor-36 .elementor-element.elementor-element-6894aef .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.25rem;font-weight:500;line-height:3rem;}.elementor-36 .elementor-element.elementor-element-8850f04{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-0018cc1{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}@media(min-width:768px){.elementor-36 .elementor-element.elementor-element-c1bcdc0{--content-width:100%;}.elementor-36 .elementor-element.elementor-element-d5543da{--width:50%;}.elementor-36 .elementor-element.elementor-element-ae42704{--width:572px;}.elementor-36 .elementor-element.elementor-element-44fb9e9{--width:50%;}.elementor-36 .elementor-element.elementor-element-aee68e8{--content-width:100%;}.elementor-36 .elementor-element.elementor-element-2456ef5{--width:50%;}.elementor-36 .elementor-element.elementor-element-b09c127{--width:50%;}.elementor-36 .elementor-element.elementor-element-9b41114{--width:572px;}}@media(max-width:1366px) and (min-width:768px){.elementor-36 .elementor-element.elementor-element-ae42704{--width:100%;}.elementor-36 .elementor-element.elementor-element-9b41114{--width:100%;}}@media(max-width:1200px) and (min-width:768px){.elementor-36 .elementor-element.elementor-element-ae42704{--width:100%;}.elementor-36 .elementor-element.elementor-element-9b41114{--width:100%;}}@media(min-width:2400px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-36 .elementor-element.elementor-element-877b1fe{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-36 .elementor-element.elementor-element-e7ccc67 .elementor-button{font-size:var( --e-global-typography-b3df93d-font-size );}.elementor-36 .elementor-element.elementor-element-956d12a{font-size:var( --e-global-typography-primary-font-size );}.elementor-36 .elementor-element.elementor-element-8850f04{font-size:var( --e-global-typography-primary-font-size );}.elementor-36 .elementor-element.elementor-element-0018cc1{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-36 .elementor-element.elementor-element-877b1fe{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-36 .elementor-element.elementor-element-e7ccc67 .elementor-button{font-size:var( --e-global-typography-b3df93d-font-size );}.elementor-36 .elementor-element.elementor-element-956d12a{font-size:var( --e-global-typography-primary-font-size );}.elementor-36 .elementor-element.elementor-element-8850f04{font-size:var( --e-global-typography-primary-font-size );}.elementor-36 .elementor-element.elementor-element-0018cc1{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1200px){.elementor-36 .elementor-element.elementor-element-0018cc1{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-36 .elementor-element.elementor-element-877b1fe{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-36 .elementor-element.elementor-element-e7ccc67 .elementor-button{font-size:var( --e-global-typography-b3df93d-font-size );}.elementor-36 .elementor-element.elementor-element-956d12a{font-size:var( --e-global-typography-primary-font-size );}.elementor-36 .elementor-element.elementor-element-8850f04{font-size:var( --e-global-typography-primary-font-size );}.elementor-36 .elementor-element.elementor-element-0018cc1{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:880px){.elementor-36 .elementor-element.elementor-element-0018cc1{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-36 .elementor-element.elementor-element-ae42704{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-36 .elementor-element.elementor-element-72ef217{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-36 .elementor-element.elementor-element-877b1fe{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-36 .elementor-element.elementor-element-e7ccc67 .elementor-button{font-size:var( --e-global-typography-b3df93d-font-size );}.elementor-36 .elementor-element.elementor-element-44fb9e9.e-con{--order:-99999 /* order start hack */;}.elementor-36 .elementor-element.elementor-element-9b41114{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-956d12a{font-size:var( --e-global-typography-primary-font-size );}.elementor-36 .elementor-element.elementor-element-8850f04{width:100%;max-width:100%;font-size:var( --e-global-typography-primary-font-size );}.elementor-36 .elementor-element.elementor-element-0018cc1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for container, class: .elementor-element-0914823 *//* =========================
   GRADE DE PRODUTOS
   ========================= */

/* container pai da grade */
.elementor-element-74ba2f7 {
    display: grid !important;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 32px;
}

/* cards */
.elementor-element-74ba2f7 > a {
    position: relative;
    overflow: hidden;
    text-decoration: none;
    isolation: isolate;
    background-color: #d4ccbc; /* Areia */
    transition:
        transform 0.45s ease,
        box-shadow 0.45s ease,
        filter 0.45s ease;
    box-shadow: 0 10px 30px rgba(40, 20, 6, 0.08);
}

/* camada escura/base sobre a imagem */
.elementor-element-74ba2f7 > a::before {
    content: "";
    position: absolute;
    inset: 0;
    z-index: 1;
    background:
        linear-gradient(
            to top,
            rgba(40, 20, 6, 0.55) 0%,
            rgba(40, 20, 6, 0.18) 38%,
            rgba(123, 82, 47, 0.08) 100%
        );
    transition:
        opacity 0.45s ease,
        background 0.45s ease;
}

/* brilho sofisticado */
.elementor-element-74ba2f7 > a::after {
    content: "";
    position: absolute;
    inset: -20%;
    z-index: 2;
    background: linear-gradient(
        120deg,
        transparent 20%,
        rgba(247, 244, 240, 0.10) 45%,
        rgba(247, 244, 240, 0.22) 50%,
        transparent 60%
    );
    transform: translateX(-120%) rotate(8deg);
    transition: transform 0.8s ease;
    pointer-events: none;
}

/* simula zoom no fundo do card */
.elementor-element-74ba2f7 > a {
    background-size: cover !important;
    background-position: center center !important;
}

.elementor-element-74ba2f7 > a:hover {
    transform: translateY(-10px) scale(1.015);
    box-shadow:
        0 22px 50px rgba(40, 20, 6, 0.18),
        0 8px 18px rgba(114, 52, 16, 0.10);
}

/* efeito de destaque no hover */
.elementor-element-74ba2f7 > a:hover::before {
    background:
        linear-gradient(
            to top,
            rgba(40, 20, 6, 0.70) 0%,
            rgba(114, 52, 16, 0.28) 42%,
            rgba(123, 82, 47, 0.10) 100%
        );
}

.elementor-element-74ba2f7 > a:hover::after {
    transform: translateX(120%) rotate(8deg);
}

/* título */
.elementor-element-74ba2f7 > a .elementor-heading-title {
    position: relative;
    z-index: 3;
    color: #f7f4f0; /* Linho */
    font-size: clamp(1.7rem, 2.4vw, 2.2rem);
    font-weight: 500;
    letter-spacing: 0.02em;
    margin: 0;
    transition:
        transform 0.4s ease,
        letter-spacing 0.4s ease,
        text-shadow 0.4s ease;
}

/* centralização do conteúdo */
.elementor-element-74ba2f7 > a .elementor-widget-heading {
    position: absolute;
    inset: 0;
    z-index: 3;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 24px;
    text-align: center;
}

.elementor-element-74ba2f7 > a:hover .elementor-heading-title {
    transform: translateY(-6px) scale(1.03);
    letter-spacing: 0.04em;
    text-shadow: 0 8px 24px rgba(0, 0, 0, 0.28);
}

/* linha decorativa sutil */
.elementor-element-74ba2f7 > a .elementor-widget-heading::after {
    content: "";
    position: absolute;
    left: 50%;
    bottom: 32%;
    transform: translateX(-50%);
    width: 0;
    height: 2px;
    background: linear-gradient(90deg, #d4ccbc, #7b522f, #723410);
    border-radius: 999px;
    transition: width 0.4s ease;
    opacity: 0.95;
}

.elementor-element-74ba2f7 > a:hover .elementor-widget-heading::after {
    width: 90px;
}

/* desfoca levemente os outros quando passa na grade */
.elementor-element-74ba2f7:hover > a:not(:hover) {
    transform: scale(0.985);
    filter: grayscale(8%) brightness(0.92);
    box-shadow: 0 6px 20px rgba(40, 20, 6, 0.06);
}

/* acessibilidade para teclado */
.elementor-element-74ba2f7 > a:focus-visible {
    outline: 2px solid #7b522f;
    outline-offset: 4px;
    transform: translateY(-8px);
}

/* responsivo */
@media (max-width: 1024px) {
    .elementor-element-74ba2f7 {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
}

@media (max-width: 767px) {
    .elementor-element-74ba2f7 {
        grid-template-columns: 1fr;
        gap: 20px;
    }

    .elementor-element-74ba2f7 > a {
        min-height: 300px;
    }

    .elementor-element-74ba2f7 > a:hover {
        transform: translateY(-6px) scale(1.01);
    }
}

.elementor-element-74ba2f7 > a .elementor-heading-title {
    font-family: "Poppins", sans-serif;
    font-weight: 400;
}/* End custom CSS */