.elementor-6776 .elementor-element.elementor-element-42ba3ded{--display:flex;--min-height:551px;--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6776 .elementor-element.elementor-element-42ba3ded:not(.elementor-motion-effects-element-type-background), .elementor-6776 .elementor-element.elementor-element-42ba3ded > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-astglobalcolor3 ) 60%, var( --e-global-color-astglobalcolor2 ) 60%);}.elementor-6776 .elementor-element.elementor-element-42ba3ded::before, .elementor-6776 .elementor-element.elementor-element-42ba3ded > .elementor-background-video-container::before, .elementor-6776 .elementor-element.elementor-element-42ba3ded > .e-con-inner > .elementor-background-video-container::before, .elementor-6776 .elementor-element.elementor-element-42ba3ded > .elementor-background-slideshow::before, .elementor-6776 .elementor-element.elementor-element-42ba3ded > .e-con-inner > .elementor-background-slideshow::before, .elementor-6776 .elementor-element.elementor-element-42ba3ded > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://wsf.hu/wp-content/uploads/2025/12/muhely_alapitvany_tancos-e1754305028164.png");--background-overlay:'';background-position:81% 0px;background-repeat:no-repeat;background-size:contain;}.elementor-6776 .elementor-element.elementor-element-d7cd10{--display:flex;--margin-top:88px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:11px;--padding-bottom:11px;--padding-left:0px;--padding-right:11px;}.elementor-6776 .elementor-element.elementor-element-d7cd10:not(.elementor-motion-effects-element-type-background), .elementor-6776 .elementor-element.elementor-element-d7cd10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6776 .elementor-element.elementor-element-620bb74a{padding:15px 15px 15px 30px;}.elementor-6776 .elementor-element.elementor-element-620bb74a .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:67px;font-weight:900;color:var( --e-global-color-astglobalcolor3 );}.elementor-6776 .elementor-element.elementor-element-63d9099c{--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 20px;--row-gap:0px;--column-gap:20px;--padding-top:100px;--padding-bottom:0150px;--padding-left:0px;--padding-right:0px;}.elementor-6776 .elementor-element.elementor-element-6b0deecf{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6776 .elementor-element.elementor-element-6b3143fa{padding:0px 0px 20px 0px;}.elementor-6776 .elementor-element.elementor-element-5a820cfd .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-6776 .elementor-element.elementor-element-2a9bbb42{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:900;color:var( --e-global-color-astglobalcolor0 );}.elementor-6776 .elementor-element.elementor-element-3efa1888{color:var( --e-global-color-astglobalcolor2 );}.elementor-6776 .elementor-element.elementor-element-36aac89c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-6776 .elementor-element.elementor-element-36aac89c p{margin-block-end:6px;}.elementor-6776 .elementor-element.elementor-element-35f24172{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6776 .elementor-element.elementor-element-472c87fc{padding:0px 0px 20px 0px;}.elementor-6776 .elementor-element.elementor-element-5888621e{text-align:left;}.elementor-6776 .elementor-element.elementor-element-5888621e .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-6776 .elementor-element.elementor-element-7ed40533{column-gap:0px;text-align:left;font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:900;color:var( --e-global-color-astglobalcolor0 );}.elementor-6776 .elementor-element.elementor-element-4e9ed35e{color:var( --e-global-color-astglobalcolor2 );}.elementor-6776 .elementor-element.elementor-element-1e9ef4d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-6776 .elementor-element.elementor-element-1e9ef4d6 p{margin-block-end:6px;}.elementor-6776 .elementor-element.elementor-element-4348a615{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6776 .elementor-element.elementor-element-5357d7a8{padding:0px 0px 20px 0px;}.elementor-6776 .elementor-element.elementor-element-b8a50e6 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-6776 .elementor-element.elementor-element-76ddf9a0{text-align:left;font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:900;color:var( --e-global-color-astglobalcolor0 );}.elementor-6776 .elementor-element.elementor-element-d7cbf2c{color:var( --e-global-color-astglobalcolor2 );}.elementor-6776 .elementor-element.elementor-element-661057d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-6776 .elementor-element.elementor-element-661057d1 p{margin-block-end:6px;}.elementor-6776 .elementor-element.elementor-element-713a7adf{--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 20px;--row-gap:0px;--column-gap:20px;--padding-top:60px;--padding-bottom:0150px;--padding-left:0px;--padding-right:0px;}.elementor-6776 .elementor-element.elementor-element-60aa9525{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6776 .elementor-element.elementor-element-6550b2be{padding:0px 0px 20px 0px;}.elementor-6776 .elementor-element.elementor-element-7c4fc63b .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-6776 .elementor-element.elementor-element-519bbf04{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:900;color:var( --e-global-color-astglobalcolor0 );}.elementor-6776 .elementor-element.elementor-element-2d01a322{color:var( --e-global-color-astglobalcolor2 );}.elementor-6776 .elementor-element.elementor-element-22b27b4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-6776 .elementor-element.elementor-element-22b27b4d p{margin-block-end:6px;}.elementor-6776 .elementor-element.elementor-element-11fc097c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6776 .elementor-element.elementor-element-3aa9f438{padding:0px 0px 20px 0px;}.elementor-6776 .elementor-element.elementor-element-181a004b .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-6776 .elementor-element.elementor-element-4abc685c{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:900;color:var( --e-global-color-astglobalcolor0 );}.elementor-6776 .elementor-element.elementor-element-c679bd3{color:var( --e-global-color-astglobalcolor2 );}.elementor-6776 .elementor-element.elementor-element-8461666{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-6776 .elementor-element.elementor-element-8461666 p{margin-block-end:6px;}.elementor-6776 .elementor-element.elementor-element-444163c4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6776 .elementor-element.elementor-element-34b21ce7{padding:0px 0px 20px 0px;}.elementor-6776 .elementor-element.elementor-element-16ea6142{text-align:left;}.elementor-6776 .elementor-element.elementor-element-16ea6142 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-6776 .elementor-element.elementor-element-1f8e435{column-gap:0px;text-align:left;font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:900;color:var( --e-global-color-astglobalcolor0 );}.elementor-6776 .elementor-element.elementor-element-1ba2c91a{color:var( --e-global-color-astglobalcolor2 );}.elementor-6776 .elementor-element.elementor-element-2edd5cb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-6776 .elementor-element.elementor-element-2edd5cb2 p{margin-block-end:6px;}.elementor-6776 .elementor-element.elementor-element-6de389a8{--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 20px;--row-gap:0px;--column-gap:20px;--padding-top:60px;--padding-bottom:0150px;--padding-left:0px;--padding-right:0px;}.elementor-6776 .elementor-element.elementor-element-c61ab5c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6776 .elementor-element.elementor-element-69fca21c{padding:0px 0px 20px 0px;}.elementor-6776 .elementor-element.elementor-element-3f8c59e6 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-6776 .elementor-element.elementor-element-6eaf5c8d{text-align:left;font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:900;color:var( --e-global-color-astglobalcolor0 );}.elementor-6776 .elementor-element.elementor-element-390a28fa{color:var( --e-global-color-astglobalcolor2 );}.elementor-6776 .elementor-element.elementor-element-23695ce6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-astglobalcolor2 );}.elementor-6776 .elementor-element.elementor-element-23695ce6 p{margin-block-end:6px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-6776 .elementor-element.elementor-element-6b0deecf{--width:33%;}.elementor-6776 .elementor-element.elementor-element-35f24172{--width:33%;}.elementor-6776 .elementor-element.elementor-element-4348a615{--width:33%;}.elementor-6776 .elementor-element.elementor-element-60aa9525{--width:33%;}.elementor-6776 .elementor-element.elementor-element-11fc097c{--width:33%;}.elementor-6776 .elementor-element.elementor-element-444163c4{--width:33%;}.elementor-6776 .elementor-element.elementor-element-c61ab5c{--width:33%;}}@media(max-width:1024px){.elementor-6776 .elementor-element.elementor-element-42ba3ded::before, .elementor-6776 .elementor-element.elementor-element-42ba3ded > .elementor-background-video-container::before, .elementor-6776 .elementor-element.elementor-element-42ba3ded > .e-con-inner > .elementor-background-video-container::before, .elementor-6776 .elementor-element.elementor-element-42ba3ded > .elementor-background-slideshow::before, .elementor-6776 .elementor-element.elementor-element-42ba3ded > .e-con-inner > .elementor-background-slideshow::before, .elementor-6776 .elementor-element.elementor-element-42ba3ded > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:91% 0px;}}@media(max-width:767px){.elementor-6776 .elementor-element.elementor-element-42ba3ded::before, .elementor-6776 .elementor-element.elementor-element-42ba3ded > .elementor-background-video-container::before, .elementor-6776 .elementor-element.elementor-element-42ba3ded > .e-con-inner > .elementor-background-video-container::before, .elementor-6776 .elementor-element.elementor-element-42ba3ded > .elementor-background-slideshow::before, .elementor-6776 .elementor-element.elementor-element-42ba3ded > .e-con-inner > .elementor-background-slideshow::before, .elementor-6776 .elementor-element.elementor-element-42ba3ded > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:96% 33px;}.elementor-6776 .elementor-element.elementor-element-620bb74a{padding:30px 0px 30px 0px;z-index:10;}.elementor-6776 .elementor-element.elementor-element-620bb74a .elementor-heading-title{font-size:48px;}.elementor-6776 .elementor-element.elementor-element-63d9099c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6776 .elementor-element.elementor-element-713a7adf{--content-width:90%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-6776 .elementor-element.elementor-element-6de389a8{--content-width:90%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-6776 .elementor-element.elementor-element-63d9099c{--content-width:90%;}}