.elementor-2459 .elementor-element.elementor-element-6887e91{--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.55;}.elementor-2459 .elementor-element.elementor-element-6887e91:not(.elementor-motion-effects-element-type-background), .elementor-2459 .elementor-element.elementor-element-6887e91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F1F1;background-image:url("https://zsofiaszasz.com/wp-content/uploads/2026/07/Szentimentalispromo_8-1-1086x1536.jpg");}.elementor-2459 .elementor-element.elementor-element-6887e91::before, .elementor-2459 .elementor-element.elementor-element-6887e91 > .elementor-background-video-container::before, .elementor-2459 .elementor-element.elementor-element-6887e91 > .e-con-inner > .elementor-background-video-container::before, .elementor-2459 .elementor-element.elementor-element-6887e91 > .elementor-background-slideshow::before, .elementor-2459 .elementor-element.elementor-element-6887e91 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2459 .elementor-element.elementor-element-6887e91 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F4DCDC;--background-overlay:'';}.elementor-2459 .elementor-element.elementor-element-bc971a9{--spacer-size:50px;}.elementor-2459 .elementor-element.elementor-element-3b1d878{--display:flex;}.elementor-2459 .elementor-element.elementor-element-6ff74ff > .elementor-widget-container{margin:19px 19px 19px 19px;}.elementor-2459 .elementor-element.elementor-element-6ff74ff{text-align:start;}.elementor-2459 .elementor-element.elementor-element-6ff74ff .elementor-heading-title{font-size:29px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:1em;letter-spacing:0.2px;-webkit-text-stroke-color:#000;stroke:#000;color:#7B2C3B;}.elementor-2459 .elementor-element.elementor-element-a4f8df5{--display:flex;}.elementor-2459 .elementor-element.elementor-element-d4e174c > .elementor-widget-container{margin:19px 19px 19px 19px;}.elementor-2459 .elementor-element.elementor-element-a55e416 > .elementor-widget-container{margin:19px 19px 19px 19px;}.elementor-2459 .elementor-element.elementor-element-d969a71{--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-2459 .elementor-element.elementor-element-d969a71:not(.elementor-motion-effects-element-type-background), .elementor-2459 .elementor-element.elementor-element-d969a71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F0DD;}.elementor-2459 .elementor-element.elementor-element-3c7b5b4{--spacer-size:50px;}.elementor-2459 .elementor-element.elementor-element-ad9fb5f > .elementor-widget-container{margin:19px 19px 19px 19px;}.elementor-2459 .elementor-element.elementor-element-ad9fb5f{text-align:start;}.elementor-2459 .elementor-element.elementor-element-ad9fb5f .elementor-heading-title{font-size:29px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:1em;letter-spacing:0.2px;-webkit-text-stroke-color:#000;stroke:#000;color:#7B2C3B;}@media(max-width:1024px){.elementor-2459 .elementor-element.elementor-element-6ff74ff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2459 .elementor-element.elementor-element-6ff74ff .elementor-heading-title{font-size:60px;letter-spacing:7px;}.elementor-2459 .elementor-element.elementor-element-ad9fb5f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2459 .elementor-element.elementor-element-ad9fb5f .elementor-heading-title{font-size:60px;letter-spacing:7px;}}@media(max-width:767px){.elementor-2459 .elementor-element.elementor-element-6ff74ff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2459 .elementor-element.elementor-element-6ff74ff .elementor-heading-title{font-size:50px;letter-spacing:5px;}.elementor-2459 .elementor-element.elementor-element-ad9fb5f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2459 .elementor-element.elementor-element-ad9fb5f .elementor-heading-title{font-size:50px;letter-spacing:5px;}}