.elementor-29061 .elementor-element.elementor-element-49fb6c9{--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:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29061 .elementor-element.elementor-element-039a6d2 .title{font-size:30px;}.elementor-29061 .elementor-element.elementor-element-039a6d2 .title-after_title{font-size:25px;}.elementor-29061 .elementor-element.elementor-element-23c1142{--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-29061 .elementor-element.elementor-element-4414209 .wd-text-block{font-size:16px;}.elementor-29061 .elementor-element.elementor-element-eeba780{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29061 .elementor-element.elementor-element-55d2699{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-29061 .elementor-element.elementor-element-55d2699.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29061 .elementor-element.elementor-element-2711ba6 .title-after_title{font-size:16px;}.elementor-29061 .elementor-element.elementor-element-61204c5{--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-29061 .elementor-element.elementor-element-ca63f99 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCCCCC;}.elementor-29061 .elementor-element.elementor-element-ca63f99 img{--wd-aspect-ratio:1/1;}.elementor-29061 .elementor-element.elementor-element-ca63f99{--wd-brd-radius:0px;}.elementor-29061 .elementor-element.elementor-element-f4f46d9{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29061 .elementor-element.elementor-element-d7dd71b{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29061 .elementor-element.elementor-element-7b82f60{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-29061 .elementor-element.elementor-element-7b82f60.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29061 .elementor-element.elementor-element-85117be .title-after_title{font-size:16px;}.elementor-29061 .elementor-element.elementor-element-0b2f69c{--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-29061 .elementor-element.elementor-element-7d40ff5 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCCCCC;}.elementor-29061 .elementor-element.elementor-element-7d40ff5 img{--wd-aspect-ratio:revert-layer;}.elementor-29061 .elementor-element.elementor-element-7d40ff5{--wd-brd-radius:0px;}.elementor-29061 .elementor-element.elementor-element-134c208{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29061 .elementor-element.elementor-element-b3b72ef{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29061 .elementor-element.elementor-element-418cbc2{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-29061 .elementor-element.elementor-element-418cbc2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29061 .elementor-element.elementor-element-0c97a8b .title-after_title{font-size:16px;}.elementor-29061 .elementor-element.elementor-element-b568a96{--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-29061 .elementor-element.elementor-element-cffe0ee > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCCCCC;}.elementor-29061 .elementor-element.elementor-element-cffe0ee img{--wd-aspect-ratio:revert-layer;}.elementor-29061 .elementor-element.elementor-element-cffe0ee{--wd-brd-radius:0px;}.elementor-29061 .elementor-element.elementor-element-b48f659{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29061 .elementor-element.elementor-element-d28b5b4{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29061 .elementor-element.elementor-element-ed3f9b5{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-29061 .elementor-element.elementor-element-ed3f9b5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29061 .elementor-element.elementor-element-5038f3e .title-after_title{font-size:16px;}.elementor-29061 .elementor-element.elementor-element-0f5f8d5{--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-29061 .elementor-element.elementor-element-ac5a2d5 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCCCCC;}.elementor-29061 .elementor-element.elementor-element-ac5a2d5 img{--wd-aspect-ratio:1/1;}.elementor-29061 .elementor-element.elementor-element-ac5a2d5{--wd-brd-radius:0px;}.elementor-29061 .elementor-element.elementor-element-2e73254{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body .wd-page-title{background-color:#1B305E;}@media(min-width:769px){.elementor-29061 .elementor-element.elementor-element-55d2699{--width:58.221%;}.elementor-29061 .elementor-element.elementor-element-61204c5{--width:50%;}.elementor-29061 .elementor-element.elementor-element-7b82f60{--width:58.221%;}.elementor-29061 .elementor-element.elementor-element-0b2f69c{--width:50%;}.elementor-29061 .elementor-element.elementor-element-418cbc2{--width:58.221%;}.elementor-29061 .elementor-element.elementor-element-b568a96{--width:50%;}.elementor-29061 .elementor-element.elementor-element-ed3f9b5{--width:58.221%;}.elementor-29061 .elementor-element.elementor-element-0f5f8d5{--width:50%;}}/* Start custom CSS *//* =========================================
   CSS PENTRU ELEMENTOR / WOODMART
   Adaugă acest cod în secțiunea "Custom CSS" (CSS personalizat)
   din Elementor (Advanced > Custom CSS) sau tema WoodMart
   ========================================= */
.tabel-responsive-wrapper {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; /* Asigură un scroll lin pe dispozitivele mobile (iOS/Android) */
    margin-bottom: 2rem;
    width: 100%;
}

.tabel-flanse {
    width: 100%;
    min-width: 650px; /* Forțează tabelul să aibă o lățime minimă, activând scroll-ul pe ecrane mici */
    border-collapse: collapse;
    font-family: inherit;
    font-size: 15px;
    color: #666;
    border: 1px solid #f0f0f0;
    margin-bottom: 0; /* Marginea inferioară a fost mutată pe wrapper */
}

.tabel-flanse th {
    text-align: left;
    padding: 16px;
    font-weight: 700;
    color: #333;
    border-bottom: 2px solid #e5e5e5;
    text-transform: uppercase;
    font-size: 13px;
    letter-spacing: 0.5px;
}

.tabel-flanse td {
    padding: 16px;
    border-bottom: 1px solid #f0f0f0;
    vertical-align: middle;
}

/* Rânduri intercalate (Zebra striping) */
.tabel-flanse tbody tr:nth-child(even) {
    background-color: #fafafa;
}

/* Efect Hover (Trecere cu mouse) */
.tabel-flanse tbody tr:hover {
    background-color: #f4f6f8; /* Un ton foarte subtil pentru hover */
    transition: background-color 0.2s ease-in-out;
}/* End custom CSS */