.elementor-3784 .elementor-element.elementor-element-bde61bb{--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;--overlay-opacity:0.8;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3784 .elementor-element.elementor-element-bde61bb:not(.elementor-motion-effects-element-type-background), .elementor-3784 .elementor-element.elementor-element-bde61bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.noltebrasov.ro/wp-content/uploads/2025/01/header-1-1.jpg");background-size:cover;}.elementor-3784 .elementor-element.elementor-element-bde61bb::before, .elementor-3784 .elementor-element.elementor-element-bde61bb > .elementor-background-video-container::before, .elementor-3784 .elementor-element.elementor-element-bde61bb > .e-con-inner > .elementor-background-video-container::before, .elementor-3784 .elementor-element.elementor-element-bde61bb > .elementor-background-slideshow::before, .elementor-3784 .elementor-element.elementor-element-bde61bb > .e-con-inner > .elementor-background-slideshow::before, .elementor-3784 .elementor-element.elementor-element-bde61bb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#182434;--background-overlay:'';}.elementor-3784 .elementor-element.elementor-element-e8e7514{--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;--margin-top:30px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3784 .elementor-element.elementor-element-7127e1a{--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-3784 .elementor-element.elementor-element-9311357 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3784 .elementor-element.elementor-element-9311357 .elementor-heading-title{font-size:50px;color:#000000;}.elementor-3784 .elementor-element.elementor-element-276a632 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:65px;font-weight:500;font-style:oblique;line-height:65px;color:#CBA557;}.elementor-3784 .elementor-element.elementor-element-21889ec{--divider-border-style:solid;--divider-color:#CBA557;--divider-border-width:6px;}.elementor-3784 .elementor-element.elementor-element-21889ec .elementor-divider-separator{width:80px;}.elementor-3784 .elementor-element.elementor-element-21889ec .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-3784 .elementor-element.elementor-element-2fd3955{--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;--justify-content:center;}.elementor-3784 .elementor-element.elementor-element-b6c852f{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:30px;color:#000000;}.elementor-3784 .elementor-element.elementor-element-86add21{--display:flex;}.elementor-3784 .elementor-element.elementor-element-80e2578{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3784 .elementor-element.elementor-element-80e2578.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3784 .elementor-element.elementor-element-d9ac919{--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-3784 .elementor-element.elementor-element-1c2335e{--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-3784 .elementor-element.elementor-element-6c848d4{--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-3784 .elementor-element.elementor-element-6d369f5{--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-3784 .elementor-element.elementor-element-963ad37{--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-3784 .elementor-element.elementor-element-72c59ed{--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-3784 .elementor-element.elementor-element-19b8c62{--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-3784 .elementor-element.elementor-element-9ab2ec3{--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-3784 .elementor-element.elementor-element-94a0e27{--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-3784 .elementor-element.elementor-element-07c1343{--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-3784 .elementor-element.elementor-element-3300c8e{--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-3784 .elementor-element.elementor-element-b2560aa{--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-3784 .elementor-element.elementor-element-5dc05b0{--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-3784 .elementor-element.elementor-element-9482adc{--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-3784 .elementor-element.elementor-element-b2cf9a9{--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-3784 .elementor-element.elementor-element-12beb52{--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(max-width:767px){.elementor-3784 .elementor-element.elementor-element-9311357 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3784 .elementor-element.elementor-element-9311357 .elementor-heading-title{font-size:30px;}.elementor-3784 .elementor-element.elementor-element-276a632 .elementor-heading-title{font-size:35px;line-height:35px;}}@media(min-width:768px){.elementor-3784 .elementor-element.elementor-element-7127e1a{--width:50%;}.elementor-3784 .elementor-element.elementor-element-2fd3955{--width:50%;}.elementor-3784 .elementor-element.elementor-element-80e2578{--width:97.053%;}.elementor-3784 .elementor-element.elementor-element-d9ac919{--width:33.3333%;}.elementor-3784 .elementor-element.elementor-element-1c2335e{--width:33.3333%;}.elementor-3784 .elementor-element.elementor-element-6c848d4{--width:33.3333%;}.elementor-3784 .elementor-element.elementor-element-6d369f5{--width:33.3333%;}.elementor-3784 .elementor-element.elementor-element-963ad37{--width:33.3333%;}.elementor-3784 .elementor-element.elementor-element-72c59ed{--width:33.3333%;}.elementor-3784 .elementor-element.elementor-element-19b8c62{--width:33.3333%;}.elementor-3784 .elementor-element.elementor-element-9ab2ec3{--width:33.3333%;}.elementor-3784 .elementor-element.elementor-element-94a0e27{--width:33.3333%;}.elementor-3784 .elementor-element.elementor-element-07c1343{--width:33.3333%;}.elementor-3784 .elementor-element.elementor-element-3300c8e{--width:33.3333%;}.elementor-3784 .elementor-element.elementor-element-b2560aa{--width:33.3333%;}.elementor-3784 .elementor-element.elementor-element-5dc05b0{--width:33.3333%;}.elementor-3784 .elementor-element.elementor-element-9482adc{--width:33.3333%;}.elementor-3784 .elementor-element.elementor-element-b2cf9a9{--width:33.3333%;}.elementor-3784 .elementor-element.elementor-element-12beb52{--width:33.3333%;}}/* Start custom CSS for image, class: .elementor-element-af3d949 *//* Stilizare pentru fiecare imagine din galerie */
.foto1 {
    position: relative;
    overflow: hidden;
    margin-bottom: 0;
    display: inline-block; /* Asigură că linkul ocupă întreaga zonă */
}

/* Stratul de culoare pentru efectul de întunecare */
.foto1::before {
    content: 'Bucătărie cu finisaj anti-amprente ';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    transition: opacity 0.3s ease;
    opacity: 0;
    z-index: 1;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 10px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    pointer-events: none; /* Asigură că efectele de hover nu blochează linkul */
}

/* Pseudoelement pentru titlul deasupra stratului de culoare */
.foto1::after {
    content: 'BUCĂTĂRII';
    position: absolute;
    bottom: 60%;
    left: 50%;
    transform: translateX(-50%);
    font-size: 22px;
    font-weight: bold;
    color: #fff;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease;
    pointer-events: none; /* Asigură că titlul nu interferează cu linkul */
}

/* Activează stratul de culoare și titlul la hover */
.foto1:hover::before,
.foto1:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-872bd65 *//* Stilizare pentru fiecare imagine din galerie */
.foto2 {
    position: relative;
    overflow: hidden;
    margin-bottom: 0;
    display: inline-block; /* Asigură că linkul ocupă întreaga zonă */
}

/* Stratul de culoare pentru efectul de întunecare */
.foto2::before {
    content: 'Mobilă bucătărie deschisă cu zonă de living ';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    transition: opacity 0.3s ease;
    opacity: 0;
    z-index: 1;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 10px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    pointer-events: none; /* Asigură că efectele de hover nu blochează linkul */
}

/* Pseudoelement pentru titlul deasupra stratului de culoare */
.foto2::after {
    content: 'BUCĂTĂRII';
    position: absolute;
    bottom: 60%;
    left: 50%;
    transform: translateX(-50%);
    font-size: 22px;
    font-weight: bold;
    color: #fff;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease;
    pointer-events: none; /* Asigură că titlul nu interferează cu linkul */
}

/* Activează stratul de culoare și titlul la hover */
.foto2:hover::before,
.foto2:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7035be *//* Stilizare pentru fiecare imagine din galerie */
.foto3 {
    position: relative;
    overflow: hidden;
    margin-bottom: 0;
    display: inline-block; /* Asigură că linkul ocupă întreaga zonă */
}

/* Stratul de culoare pentru efectul de întunecare */
.foto3::before {
    content: 'Stil rustic cu accente moderne ';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    transition: opacity 0.3s ease;
    opacity: 0;
    z-index: 1;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 10px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    pointer-events: none; /* Asigură că efectele de hover nu blochează linkul */
}

/* Pseudoelement pentru titlul deasupra stratului de culoare */
.foto3::after {
    content: 'BUCĂTĂRII';
    position: absolute;
    bottom: 60%;
    left: 50%;
    transform: translateX(-50%);
    font-size: 22px;
    font-weight: bold;
    color: #fff;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease;
    pointer-events: none; /* Asigură că titlul nu interferează cu linkul */
}

/* Activează stratul de culoare și titlul la hover */
.foto3:hover::before,
.foto3:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0a59b31 *//* Stilizare pentru fiecare imagine din galerie */
.foto4 {
    position: relative;
    overflow: hidden;
    margin-bottom: 0;
    display: inline-block; /* Asigură că linkul ocupă întreaga zonă */
}

/* Stratul de culoare pentru efectul de întunecare */
.foto4::before {
    content: 'Bucătărie în stil rustic modern ';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    transition: opacity 0.3s ease;
    opacity: 0;
    z-index: 1;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 10px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    pointer-events: none; /* Asigură că efectele de hover nu blochează linkul */
}

/* Pseudoelement pentru titlul deasupra stratului de culoare */
.foto4::after {
    content: 'BUCĂTĂRII';
    position: absolute;
    bottom: 60%;
    left: 50%;
    transform: translateX(-50%);
    font-size: 22px;
    font-weight: bold;
    color: #fff;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease;
    pointer-events: none; /* Asigură că titlul nu interferează cu linkul */
}

/* Activează stratul de culoare și titlul la hover */
.foto4:hover::before,
.foto4:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3536118 *//* Stilizare pentru fiecare imagine din galerie */
.foto5 {
    position: relative;
    overflow: hidden;
    margin-bottom: 0;
    display: inline-block; /* Asigură că linkul ocupă întreaga zonă */
}

/* Stratul de culoare pentru efectul de întunecare */
.foto5::before {
    content: 'Bucătării - Cadru pitoresc ';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    transition: opacity 0.3s ease;
    opacity: 0;
    z-index: 1;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 10px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    pointer-events: none; /* Asigură că efectele de hover nu blochează linkul */
}

/* Pseudoelement pentru titlul deasupra stratului de culoare */
.foto5::after {
    content: 'BUCĂTĂRII';
    position: absolute;
    bottom: 60%;
    left: 50%;
    transform: translateX(-50%);
    font-size: 22px;
    font-weight: bold;
    color: #fff;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease;
    pointer-events: none; /* Asigură că titlul nu interferează cu linkul */
}

/* Activează stratul de culoare și titlul la hover */
.foto5:hover::before,
.foto5:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-95effc7 *//* Stilizare pentru fiecare imagine din galerie */
.foto6 {
    position: relative;
    overflow: hidden;
    margin-bottom: 0;
    display: inline-block; /* Asigură că linkul ocupă întreaga zonă */
}

/* Stratul de culoare pentru efectul de întunecare */
.foto6::before {
    content: 'Bucătării combinate armonios ';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    transition: opacity 0.3s ease;
    opacity: 0;
    z-index: 1;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 10px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    pointer-events: none; /* Asigură că efectele de hover nu blochează linkul */
}

/* Pseudoelement pentru titlul deasupra stratului de culoare */
.foto6::after {
    content: 'BUCĂTĂRII';
    position: absolute;
    bottom: 60%;
    left: 50%;
    transform: translateX(-50%);
    font-size: 22px;
    font-weight: bold;
    color: #fff;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease;
    pointer-events: none; /* Asigură că titlul nu interferează cu linkul */
}

/* Activează stratul de culoare și titlul la hover */
.foto6:hover::before,
.foto6:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c9db34e *//* Stilizare pentru fiecare imagine din galerie */
.foto7 {
    position: relative;
    overflow: hidden;
    margin-bottom: 0;
    display: inline-block; /* Asigură că linkul ocupă întreaga zonă */
}

/* Stratul de culoare pentru efectul de întunecare */
.foto7::before {
    content: 'Bucătărie elegantă și modernă  ';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    transition: opacity 0.3s ease;
    opacity: 0;
    z-index: 1;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 10px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    pointer-events: none; /* Asigură că efectele de hover nu blochează linkul */
}

/* Pseudoelement pentru titlul deasupra stratului de culoare */
.foto7::after {
    content: 'BUCĂTĂRII';
    position: absolute;
    bottom: 60%;
    left: 50%;
    transform: translateX(-50%);
    font-size: 22px;
    font-weight: bold;
    color: #fff;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease;
    pointer-events: none; /* Asigură că titlul nu interferează cu linkul */
}

/* Activează stratul de culoare și titlul la hover */
.foto7:hover::before,
.foto7:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e2ad33a *//* Stilizare pentru fiecare imagine din galerie */
.foto8 {
    position: relative;
    overflow: hidden;
    margin-bottom: 0;
    display: inline-block; /* Asigură că linkul ocupă întreaga zonă */
}

/* Stratul de culoare pentru efectul de întunecare */
.foto8::before {
    content: 'Ambianță plăcută în bucătăria ta';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    transition: opacity 0.3s ease;
    opacity: 0;
    z-index: 1;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 10px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    pointer-events: none; /* Asigură că efectele de hover nu blochează linkul */
}

/* Pseudoelement pentru titlul deasupra stratului de culoare */
.foto8::after {
    content: 'BUCĂTĂRII';
    position: absolute;
    bottom: 60%;
    left: 50%;
    transform: translateX(-50%);
    font-size: 22px;
    font-weight: bold;
    color: #fff;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease;
    pointer-events: none; /* Asigură că titlul nu interferează cu linkul */
}

/* Activează stratul de culoare și titlul la hover */
.foto8:hover::before,
.foto8:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4657a85 *//* Stilizare pentru fiecare imagine din galerie */
.foto9 {
    position: relative;
    overflow: hidden;
    margin-bottom: 0;
    display: inline-block; /* Asigură că linkul ocupă întreaga zonă */
}

/* Stratul de culoare pentru efectul de întunecare */
.foto9::before {
    content: 'Bucătărie modernă în stil rustic ';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    transition: opacity 0.3s ease;
    opacity: 0;
    z-index: 1;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 10px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    pointer-events: none; /* Asigură că efectele de hover nu blochează linkul */
}

/* Pseudoelement pentru titlul deasupra stratului de culoare */
.foto9::after {
    content: 'BUCĂTĂRII';
    position: absolute;
    bottom: 60%;
    left: 50%;
    transform: translateX(-50%);
    font-size: 22px;
    font-weight: bold;
    color: #fff;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease;
    pointer-events: none; /* Asigură că titlul nu interferează cu linkul */
}

/* Activează stratul de culoare și titlul la hover */
.foto9:hover::before,
.foto9:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a85cf7 *//* Stilizare pentru fiecare imagine din galerie */
.foto10 {
    position: relative;
    overflow: hidden;
    margin-bottom: 0;
    display: inline-block; /* Asigură că linkul ocupă întreaga zonă */
}

/* Stratul de culoare pentru efectul de întunecare */
.foto10::before {
    content: 'Avocado – culoarea momentului în bucătărie';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    transition: opacity 0.3s ease;
    opacity: 0;
    z-index: 1;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 10px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    pointer-events: none; /* Asigură că efectele de hover nu blochează linkul */
}

/* Pseudoelement pentru titlul deasupra stratului de culoare */
.foto10::after {
    content: 'BUCĂTĂRII';
    position: absolute;
    bottom: 60%;
    left: 50%;
    transform: translateX(-50%);
    font-size: 22px;
    font-weight: bold;
    color: #fff;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease;
    pointer-events: none; /* Asigură că titlul nu interferează cu linkul */
}

/* Activează stratul de culoare și titlul la hover */
.foto10:hover::before,
.foto10:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-194500f *//* Stilizare pentru fiecare imagine din galerie */
.foto11 {
    position: relative;
    overflow: hidden;
    margin-bottom: 0;
    display: inline-block; /* Asigură că linkul ocupă întreaga zonă */
}

/* Stratul de culoare pentru efectul de întunecare */
.foto11::before {
    content: 'Stil Italian ';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    transition: opacity 0.3s ease;
    opacity: 0;
    z-index: 1;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 10px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    pointer-events: none; /* Asigură că efectele de hover nu blochează linkul */
}

/* Pseudoelement pentru titlul deasupra stratului de culoare */
.foto11::after {
    content: 'BUCĂTĂRII';
    position: absolute;
    bottom: 60%;
    left: 50%;
    transform: translateX(-50%);
    font-size: 22px;
    font-weight: bold;
    color: #fff;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease;
    pointer-events: none; /* Asigură că titlul nu interferează cu linkul */
}

/* Activează stratul de culoare și titlul la hover */
.foto11:hover::before,
.foto11:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d6dd4bf *//* Stilizare pentru fiecare imagine din galerie */
.foto12 {
    position: relative;
    overflow: hidden;
    margin-bottom: 0;
    display: inline-block; /* Asigură că linkul ocupă întreaga zonă */
}

/* Stratul de culoare pentru efectul de întunecare */
.foto12::before {
    content: 'Lasă-te cucerit de nuanța avocado mată  ';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    transition: opacity 0.3s ease;
    opacity: 0;
    z-index: 1;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 10px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    pointer-events: none; /* Asigură că efectele de hover nu blochează linkul */
}

/* Pseudoelement pentru titlul deasupra stratului de culoare */
.foto12::after {
    content: 'BUCĂTĂRII';
    position: absolute;
    bottom: 60%;
    left: 50%;
    transform: translateX(-50%);
    font-size: 22px;
    font-weight: bold;
    color: #fff;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease;
    pointer-events: none; /* Asigură că titlul nu interferează cu linkul */
}

/* Activează stratul de culoare și titlul la hover */
.foto12:hover::before,
.foto12:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-30871ac *//* Stilizare pentru fiecare imagine din galerie */
.foto13 {
    position: relative;
    overflow: hidden;
    margin-bottom: 0;
    display: inline-block; /* Asigură că linkul ocupă întreaga zonă */
}

/* Stratul de culoare pentru efectul de întunecare */
.foto13::before {
    content: 'Bucătărie din lemn deschis la culoare și beton ';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    transition: opacity 0.3s ease;
    opacity: 0;
    z-index: 1;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 10px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    pointer-events: none; /* Asigură că efectele de hover nu blochează linkul */
}

/* Pseudoelement pentru titlul deasupra stratului de culoare */
.foto13::after {
    content: 'BUCĂTĂRII';
    position: absolute;
    bottom: 60%;
    left: 50%;
    transform: translateX(-50%);
    font-size: 22px;
    font-weight: bold;
    color: #fff;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease;
    pointer-events: none; /* Asigură că titlul nu interferează cu linkul */
}

/* Activează stratul de culoare și titlul la hover */
.foto13:hover::before,
.foto13:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0e2f55b *//* Stilizare pentru fiecare imagine din galerie */
.foto14 {
    position: relative;
    overflow: hidden;
    margin-bottom: 0;
    display: inline-block; /* Asigură că linkul ocupă întreaga zonă */
}

/* Stratul de culoare pentru efectul de întunecare */
.foto14::before {
    content: 'Bucătării cu design inspirat de perioade glamour ';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    transition: opacity 0.3s ease;
    opacity: 0;
    z-index: 1;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 10px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    pointer-events: none; /* Asigură că efectele de hover nu blochează linkul */
}

/* Pseudoelement pentru titlul deasupra stratului de culoare */
.foto14::after {
    content: 'BUCĂTĂRII';
    position: absolute;
    bottom: 60%;
    left: 50%;
    transform: translateX(-50%);
    font-size: 22px;
    font-weight: bold;
    color: #fff;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease;
    pointer-events: none; /* Asigură că titlul nu interferează cu linkul */
}

/* Activează stratul de culoare și titlul la hover */
.foto14:hover::before,
.foto14:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-69d1005 *//* Stilizare pentru fiecare imagine din galerie */
.foto15 {
    position: relative;
    overflow: hidden;
    margin-bottom: 0;
    display: inline-block; /* Asigură că linkul ocupă întreaga zonă */
}

/* Stratul de culoare pentru efectul de întunecare */
.foto15::before {
    content: 'Bucătării în tonuri închise ';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    transition: opacity 0.3s ease;
    opacity: 0;
    z-index: 1;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 10px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    pointer-events: none; /* Asigură că efectele de hover nu blochează linkul */
}

/* Pseudoelement pentru titlul deasupra stratului de culoare */
.foto15::after {
    content: 'BUCĂTĂRII';
    position: absolute;
    bottom: 60%;
    left: 50%;
    transform: translateX(-50%);
    font-size: 22px;
    font-weight: bold;
    color: #fff;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease;
    pointer-events: none; /* Asigură că titlul nu interferează cu linkul */
}

/* Activează stratul de culoare și titlul la hover */
.foto15:hover::before,
.foto15:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b88f988 *//* Stilizare pentru fiecare imagine din galerie */
.foto16 {
    position: relative;
    overflow: hidden;
    margin-bottom: 0;
    display: inline-block; /* Asigură că linkul ocupă întreaga zonă */
}

/* Stratul de culoare pentru efectul de întunecare */
.foto16::before {
    content: 'Oriunde privești descoperi detalii ascunse ';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    transition: opacity 0.3s ease;
    opacity: 0;
    z-index: 1;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 10px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    pointer-events: none; /* Asigură că efectele de hover nu blochează linkul */
}

/* Pseudoelement pentru titlul deasupra stratului de culoare */
.foto16::after {
    content: 'BUCĂTĂRII';
    position: absolute;
    bottom: 60%;
    left: 50%;
    transform: translateX(-50%);
    font-size: 22px;
    font-weight: bold;
    color: #fff;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.3s ease;
    pointer-events: none; /* Asigură că titlul nu interferează cu linkul */
}

/* Activează stratul de culoare și titlul la hover */
.foto16:hover::before,
.foto16:hover::after {
    opacity: 1;
}/* End custom CSS */