.elementor-3 .elementor-element.elementor-element-5dd968cb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:50px;}.elementor-3 .elementor-element.elementor-element-5dd968cb:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-5dd968cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3 .elementor-element.elementor-element-7229bd82 > .elementor-widget-container{margin:0px 50px 0px 50px;}body.elementor-page-3:not(.elementor-motion-effects-element-type-background), body.elementor-page-3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}body.elementor-page-3{margin:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-3 .elementor-element.elementor-element-7229bd82 > .elementor-widget-container{margin:0px 75px 0px 75px;}}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-7229bd82 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for text-editor, class: .elementor-element-7229bd82 */.elementor-3 .elementor-element.elementor-element-7229bd82 {
    overflow-x: hidden !important;  /* Levágja a kilógó részeket */
    width: 100% !important;         /* Kényszeríti a képernyő szélességet */
    max-width: 100vw !important;    /* Biztosíték: nem lehet szélesebb a kijelzőnél */
    padding-left: 15px !important;  /* Hagy egy kis helyet a szélen */
    padding-right: 15px !important;
    box-sizing: border-box !important; /* A paddingot beleszámolja a szélességbe */
}/* End custom CSS */