.elementor-5758 .elementor-element.elementor-element-8c9d203{--spacer-size:50px}.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-5758 .elementor-element.elementor-element-39f1445>.elementor-widget-container{margin:0}.elementor-5758 .elementor-element.elementor-element-39f1445{text-align:center;font-family:"Wix Madefor Display",Sans-serif;font-size:41px;font-weight:600;text-transform:uppercase;color:#000}.elementor-5758 .elementor-element.elementor-element-e987dc8>.elementor-widget-container{margin:0}.elementor-5758 .elementor-element.elementor-element-e987dc8{text-align:center;font-family:"Wix Madefor Display",Sans-serif;font-size:23px;font-weight:400;color:#3e3c3c}.elementor-5758 .elementor-element.elementor-element-f900cfb>.elementor-widget-container{margin:0}.elementor-5758 .elementor-element.elementor-element-f900cfb{text-align:justify;font-family:"Wix Madefor Display",Sans-serif;font-size:17px;font-weight:400}.elementor-5758 .elementor-element.elementor-element-f6be0dd:not(.elementor-motion-effects-element-type-background),.elementor-5758 .elementor-element.elementor-element-f6be0dd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fafafa}.elementor-5758 .elementor-element.elementor-element-f6be0dd>.elementor-container{min-height:599px}.elementor-5758 .elementor-element.elementor-element-f6be0dd{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-5758 .elementor-element.elementor-element-f6be0dd>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5758 .elementor-element.elementor-element-ecffede>.elementor-background-overlay{opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-5758 .elementor-element.elementor-element-ecffede{border-style:none;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-5758 .elementor-element.elementor-element-ecffede,.elementor-5758 .elementor-element.elementor-element-ecffede>.elementor-background-overlay{border-radius:0}.elementor-5758 .elementor-element.elementor-element-e6a954d>.elementor-element-populated>.elementor-background-overlay{opacity:.5}.elementor-5758 .elementor-element.elementor-element-e6a954d>.elementor-element-populated{border-style:none;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-5758 .elementor-element.elementor-element-e6a954d>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5758 .elementor-element.elementor-element-aed7935{--spacer-size:1px}.elementor-widget-price-table .elementor-price-table__button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform)}.elementor-widget-price-table{--e-price-table-header-background-color:var(--e-global-color-secondary)}.elementor-widget-price-table .elementor-price-table__heading{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-price-table .elementor-price-table__subheading{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform)}.elementor-widget-price-table .elementor-price-table .elementor-price-table__price{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-price-table .elementor-price-table__original-price{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-price-table .elementor-price-table__period{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform)}.elementor-widget-price-table .elementor-price-table__features-list{--e-price-table-features-list-color:var(--e-global-color-text)}.elementor-widget-price-table .elementor-price-table__features-list li{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-price-table .elementor-price-table__features-list li:before{border-top-color:var(--e-global-color-text)}.elementor-widget-price-table .elementor-price-table__additional_info{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-widget-price-table .elementor-price-table__ribbon-inner{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform)}.elementor-5758 .elementor-element.elementor-element-38fd051>.elementor-widget-container{background-color:#fff;margin:0;padding:0;border-style:solid;border-color:#02010196}.elementor-5758 .elementor-element.elementor-element-38fd051 .elementor-price-table__heading{font-family:"Roboto",Sans-serif;font-size:30px;font-weight:600}.elementor-5758 .elementor-element.elementor-element-38fd051 .elementor-price-table__subheading{font-family:"Wix Madefor Display",Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase}.elementor-5758 .elementor-element.elementor-element-38fd051 .elementor-price-table__price{padding:20px}.elementor-5758 .elementor-element.elementor-element-38fd051 .elementor-price-table .elementor-price-table__price{font-family:"Roboto",Sans-serif;font-size:39px;font-weight:600}.elementor-5758 .elementor-element.elementor-element-38fd051 .elementor-price-table__price>.elementor-price-table__currency{font-size:calc(32em/100)}.elementor-5758 .elementor-element.elementor-element-38fd051 .elementor-price-table__currency{align-self:flex-start}.elementor-5758 .elementor-element.elementor-element-38fd051 .elementor-price-table__after-price{justify-content:flex-start}.elementor-5758 .elementor-element.elementor-element-38fd051 .elementor-price-table__features-list{background-color:#02010100;--e-price-table-features-list-color:#646464CF;text-align:left}.elementor-5758 .elementor-element.elementor-element-38fd051 .elementor-price-table__features-list li{font-family:"Roboto",Sans-serif;font-size:15px;font-weight:400}.elementor-5758 .elementor-element.elementor-element-38fd051 .elementor-price-table__feature-inner{margin-left:calc((100% - 73%)/2);margin-right:calc((100% - 73%)/2)}.elementor-5758 .elementor-element.elementor-element-38fd051 .elementor-price-table__footer{padding:23px 0 0}.elementor-5758 .elementor-element.elementor-element-38fd051 .elementor-price-table__button{font-family:"Wix Madefor Display",Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;border-radius:9px;padding:9px}.elementor-5758 .elementor-element.elementor-element-38fd051 .elementor-price-table__additional_info{font-family:"Roboto",Sans-serif;font-size:11px;font-weight:400;margin:13px 30px 11px}.elementor-5758 .elementor-element.elementor-element-b7d049c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5758 .elementor-element.elementor-element-b7d049c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.gmfotonica.hu/wp-content/uploads/2025/02/weblap2025-500-scaled.jpg");background-position:0 -29px;background-size:100% auto}.elementor-5758 .elementor-element.elementor-element-b7d049c>.elementor-element-populated>.elementor-background-overlay{opacity:.5}.elementor-5758 .elementor-element.elementor-element-b7d049c>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-5758 .elementor-element.elementor-element-b7d049c>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5758 .elementor-element.elementor-element-62a0737{--spacer-size:1px}.elementor-5758 .elementor-element.elementor-element-9f42274{--spacer-size:50px}.elementor-5758 .elementor-element.elementor-element-29ccfb1>.elementor-background-overlay{opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-5758 .elementor-element.elementor-element-29ccfb1{border-style:none;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-5758 .elementor-element.elementor-element-29ccfb1,.elementor-5758 .elementor-element.elementor-element-29ccfb1>.elementor-background-overlay{border-radius:0}.elementor-5758 .elementor-element.elementor-element-c089023:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5758 .elementor-element.elementor-element-c089023>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.gmfotonica.hu/wp-content/uploads/2025/02/weblap2025-505-scaled.jpg");background-position:0 -49px;background-size:100% auto}.elementor-5758 .elementor-element.elementor-element-c089023>.elementor-element-populated{border-style:none;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-5758 .elementor-element.elementor-element-c089023>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5758 .elementor-element.elementor-element-299879c{--spacer-size:1px}.elementor-5758 .elementor-element.elementor-element-299879c>.elementor-widget-container{border-style:none}.elementor-5758 .elementor-element.elementor-element-299879c:hover .elementor-widget-container{border-style:none}.elementor-5758 .elementor-element.elementor-element-265a1c1>.elementor-element-populated>.elementor-background-overlay{opacity:.5}.elementor-5758 .elementor-element.elementor-element-265a1c1>.elementor-element-populated{border-style:none;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-5758 .elementor-element.elementor-element-265a1c1>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5758 .elementor-element.elementor-element-9dbbd65{--spacer-size:1px}.elementor-5758 .elementor-element.elementor-element-088a49f{width:var(--container-widget-width,98.204%);max-width:98.204%;--container-widget-width:98.204%;--container-widget-flex-grow:0}.elementor-5758 .elementor-element.elementor-element-088a49f>.elementor-widget-container{background-color:#fff;margin:0;padding:0;border-style:solid;border-color:#02010196}.elementor-5758 .elementor-element.elementor-element-088a49f .elementor-price-table__header{padding:6px 0 0}.elementor-5758 .elementor-element.elementor-element-088a49f .elementor-price-table__heading{font-family:"Roboto",Sans-serif;font-size:28px;font-weight:600}.elementor-5758 .elementor-element.elementor-element-088a49f .elementor-price-table__subheading{font-family:"Wix Madefor Display",Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase}.elementor-5758 .elementor-element.elementor-element-088a49f .elementor-price-table__price{padding:20px}.elementor-5758 .elementor-element.elementor-element-088a49f .elementor-price-table .elementor-price-table__price{font-family:"Roboto",Sans-serif;font-size:39px;font-weight:600}.elementor-5758 .elementor-element.elementor-element-088a49f .elementor-price-table__price>.elementor-price-table__currency{font-size:calc(32em/100)}.elementor-5758 .elementor-element.elementor-element-088a49f .elementor-price-table__currency{align-self:flex-start}.elementor-5758 .elementor-element.elementor-element-088a49f .elementor-price-table__after-price{justify-content:flex-start}.elementor-5758 .elementor-element.elementor-element-088a49f .elementor-price-table__features-list{background-color:#02010100;--e-price-table-features-list-color:#646464CF;text-align:left}.elementor-5758 .elementor-element.elementor-element-088a49f .elementor-price-table__features-list li{font-family:"Roboto",Sans-serif;font-size:15px;font-weight:400}.elementor-5758 .elementor-element.elementor-element-088a49f .elementor-price-table__feature-inner{margin-left:calc((100% - 73%)/2);margin-right:calc((100% - 73%)/2)}.elementor-5758 .elementor-element.elementor-element-088a49f .elementor-price-table__footer{padding:23px 0 0}.elementor-5758 .elementor-element.elementor-element-088a49f .elementor-price-table__button{font-family:"Wix Madefor Display",Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;border-radius:9px;padding:9px}.elementor-5758 .elementor-element.elementor-element-088a49f .elementor-price-table__additional_info{font-family:"Roboto",Sans-serif;font-size:11px;font-weight:400;margin:13px 30px 11px}.elementor-5758 .elementor-element.elementor-element-cbb2065{--spacer-size:50px}.elementor-5758 .elementor-element.elementor-element-cbb2065>.elementor-widget-container{border-style:none}.elementor-5758 .elementor-element.elementor-element-ce019ae>.elementor-container{max-width:1123px}.elementor-5758 .elementor-element.elementor-element-ce019ae>.elementor-background-overlay{opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-5758 .elementor-element.elementor-element-ce019ae{border-style:none;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-5758 .elementor-element.elementor-element-ce019ae,.elementor-5758 .elementor-element.elementor-element-ce019ae>.elementor-background-overlay{border-radius:0}.elementor-5758 .elementor-element.elementor-element-d757763>.elementor-element-populated>.elementor-background-overlay{opacity:.5}.elementor-5758 .elementor-element.elementor-element-d757763>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-5758 .elementor-element.elementor-element-d757763>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5758 .elementor-element.elementor-element-0533803{--spacer-size:1px}.elementor-5758 .elementor-element.elementor-element-79956d5{width:var(--container-widget-width,100.591%);max-width:100.591%;--container-widget-width:100.591%;--container-widget-flex-grow:0}.elementor-5758 .elementor-element.elementor-element-79956d5>.elementor-widget-container{background-color:#fff;margin:0;padding:0;border-style:solid;border-color:#02010196}.elementor-5758 .elementor-element.elementor-element-79956d5 .elementor-price-table__heading{font-family:"Roboto",Sans-serif;font-size:30px;font-weight:600}.elementor-5758 .elementor-element.elementor-element-79956d5 .elementor-price-table__subheading{font-family:"Wix Madefor Display",Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase}.elementor-5758 .elementor-element.elementor-element-79956d5 .elementor-price-table__price{padding:20px}.elementor-5758 .elementor-element.elementor-element-79956d5 .elementor-price-table .elementor-price-table__price{font-family:"Roboto",Sans-serif;font-size:39px;font-weight:600}.elementor-5758 .elementor-element.elementor-element-79956d5 .elementor-price-table__price>.elementor-price-table__currency{font-size:calc(32em/100)}.elementor-5758 .elementor-element.elementor-element-79956d5 .elementor-price-table__currency{align-self:flex-start}.elementor-5758 .elementor-element.elementor-element-79956d5 .elementor-price-table__after-price{justify-content:flex-start}.elementor-5758 .elementor-element.elementor-element-79956d5 .elementor-price-table__features-list{background-color:#02010100;--e-price-table-features-list-color:#646464CF;text-align:left}.elementor-5758 .elementor-element.elementor-element-79956d5 .elementor-price-table__features-list li{font-family:"Roboto",Sans-serif;font-size:15px;font-weight:400}.elementor-5758 .elementor-element.elementor-element-79956d5 .elementor-price-table__feature-inner{margin-left:calc((100% - 73%)/2);margin-right:calc((100% - 73%)/2)}.elementor-5758 .elementor-element.elementor-element-79956d5 .elementor-price-table__footer{padding:23px 0 0}.elementor-5758 .elementor-element.elementor-element-79956d5 .elementor-price-table__button{font-family:"Wix Madefor Display",Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;border-radius:9px;padding:9px}.elementor-5758 .elementor-element.elementor-element-79956d5 .elementor-price-table__additional_info{font-family:"Roboto",Sans-serif;font-size:11px;font-weight:400;margin:13px 30px 11px}.elementor-5758 .elementor-element.elementor-element-7389641:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5758 .elementor-element.elementor-element-7389641>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.gmfotonica.hu/wp-content/uploads/2024/02/Weblapuj-16.jpg");background-position:0 0;background-size:cover}.elementor-5758 .elementor-element.elementor-element-7389641>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-5758 .elementor-element.elementor-element-7389641>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5758 .elementor-element.elementor-element-a737b35{--spacer-size:1px}.elementor-5758 .elementor-element.elementor-element-fc1c70f{--spacer-size:50px}.elementor-5758 .elementor-element.elementor-element-65721b4>.elementor-background-overlay{opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-5758 .elementor-element.elementor-element-65721b4{border-style:none;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-5758 .elementor-element.elementor-element-65721b4,.elementor-5758 .elementor-element.elementor-element-65721b4>.elementor-background-overlay{border-radius:0}.elementor-5758 .elementor-element.elementor-element-887774e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5758 .elementor-element.elementor-element-887774e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.gmfotonica.hu/wp-content/uploads/2025/02/Szabina_2025-4-scaled.jpg");background-position:0 -43px;background-size:100% auto}.elementor-5758 .elementor-element.elementor-element-887774e>.elementor-element-populated{border-style:none;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-5758 .elementor-element.elementor-element-887774e>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5758 .elementor-element.elementor-element-9a54e36{--spacer-size:1px}.elementor-5758 .elementor-element.elementor-element-4842837>.elementor-element-populated>.elementor-background-overlay{opacity:.5}.elementor-5758 .elementor-element.elementor-element-4842837>.elementor-element-populated{border-style:none;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-5758 .elementor-element.elementor-element-4842837>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5758 .elementor-element.elementor-element-5e59f0e{--spacer-size:1px}.elementor-5758 .elementor-element.elementor-element-9ece044{width:var(--container-widget-width,100.591%);max-width:100.591%;--container-widget-width:100.591%;--container-widget-flex-grow:0}.elementor-5758 .elementor-element.elementor-element-9ece044>.elementor-widget-container{background-color:#fff;margin:0;padding:0;border-style:solid;border-color:#02010196}.elementor-5758 .elementor-element.elementor-element-9ece044 .elementor-price-table__heading{font-family:"Roboto",Sans-serif;font-size:30px;font-weight:600}.elementor-5758 .elementor-element.elementor-element-9ece044 .elementor-price-table__subheading{font-family:"Wix Madefor Display",Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase}.elementor-5758 .elementor-element.elementor-element-9ece044 .elementor-price-table__price{padding:20px}.elementor-5758 .elementor-element.elementor-element-9ece044 .elementor-price-table .elementor-price-table__price{font-family:"Roboto",Sans-serif;font-size:39px;font-weight:600}.elementor-5758 .elementor-element.elementor-element-9ece044 .elementor-price-table__price>.elementor-price-table__currency{font-size:calc(32em/100)}.elementor-5758 .elementor-element.elementor-element-9ece044 .elementor-price-table__currency{align-self:flex-start}.elementor-5758 .elementor-element.elementor-element-9ece044 .elementor-price-table__after-price{justify-content:flex-start}.elementor-5758 .elementor-element.elementor-element-9ece044 .elementor-price-table__features-list{background-color:#02010100;--e-price-table-features-list-color:#646464CF;text-align:left}.elementor-5758 .elementor-element.elementor-element-9ece044 .elementor-price-table__features-list li{font-family:"Roboto",Sans-serif;font-size:15px;font-weight:400}.elementor-5758 .elementor-element.elementor-element-9ece044 .elementor-price-table__feature-inner{margin-left:calc((100% - 73%)/2);margin-right:calc((100% - 73%)/2)}.elementor-5758 .elementor-element.elementor-element-9ece044 .elementor-price-table__footer{padding:23px 0 0}.elementor-5758 .elementor-element.elementor-element-9ece044 .elementor-price-table__button{font-family:"Wix Madefor Display",Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;border-radius:9px;padding:9px}.elementor-5758 .elementor-element.elementor-element-9ece044 .elementor-price-table__additional_info{font-family:"Roboto",Sans-serif;font-size:11px;font-weight:400;margin:13px 30px 11px}.elementor-5758 .elementor-element.elementor-element-e764e35{--spacer-size:50px}.elementor-5758 .elementor-element.elementor-element-f3e3256>.elementor-container{max-width:1123px}.elementor-5758 .elementor-element.elementor-element-f3e3256>.elementor-background-overlay{opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-5758 .elementor-element.elementor-element-f3e3256{border-style:none;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-5758 .elementor-element.elementor-element-f3e3256,.elementor-5758 .elementor-element.elementor-element-f3e3256>.elementor-background-overlay{border-radius:0}.elementor-5758 .elementor-element.elementor-element-ff2587b>.elementor-element-populated>.elementor-background-overlay{opacity:.5}.elementor-5758 .elementor-element.elementor-element-ff2587b>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-5758 .elementor-element.elementor-element-ff2587b>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5758 .elementor-element.elementor-element-4206929{--spacer-size:1px}.elementor-5758 .elementor-element.elementor-element-a23ccf6>.elementor-widget-container{background-color:#fff;margin:0;padding:0;border-style:solid;border-color:#02010196}.elementor-5758 .elementor-element.elementor-element-a23ccf6 .elementor-price-table__heading{font-family:"Roboto",Sans-serif;font-size:30px;font-weight:600}.elementor-5758 .elementor-element.elementor-element-a23ccf6 .elementor-price-table__subheading{font-family:"Wix Madefor Display",Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase}.elementor-5758 .elementor-element.elementor-element-a23ccf6 .elementor-price-table__price{padding:20px}.elementor-5758 .elementor-element.elementor-element-a23ccf6 .elementor-price-table .elementor-price-table__price{font-family:"Roboto",Sans-serif;font-size:39px;font-weight:600}.elementor-5758 .elementor-element.elementor-element-a23ccf6 .elementor-price-table__price>.elementor-price-table__currency{font-size:calc(32em/100)}.elementor-5758 .elementor-element.elementor-element-a23ccf6 .elementor-price-table__currency{align-self:flex-start}.elementor-5758 .elementor-element.elementor-element-a23ccf6 .elementor-price-table__after-price{justify-content:flex-start}.elementor-5758 .elementor-element.elementor-element-a23ccf6 .elementor-price-table__features-list{background-color:#02010100;--e-price-table-features-list-color:#646464CF;text-align:left}.elementor-5758 .elementor-element.elementor-element-a23ccf6 .elementor-price-table__features-list li{font-family:"Roboto",Sans-serif;font-size:15px;font-weight:400}.elementor-5758 .elementor-element.elementor-element-a23ccf6 .elementor-price-table__feature-inner{margin-left:calc((100% - 73%)/2);margin-right:calc((100% - 73%)/2)}.elementor-5758 .elementor-element.elementor-element-a23ccf6 .elementor-price-table__footer{padding:23px 0 0}.elementor-5758 .elementor-element.elementor-element-a23ccf6 .elementor-price-table__button{font-family:"Wix Madefor Display",Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;border-radius:9px;padding:9px}.elementor-5758 .elementor-element.elementor-element-a23ccf6 .elementor-price-table__additional_info{font-family:"Roboto",Sans-serif;font-size:11px;font-weight:400;margin:13px 30px 11px}.elementor-5758 .elementor-element.elementor-element-1fc3678:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5758 .elementor-element.elementor-element-1fc3678>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.gmfotonica.hu/wp-content/uploads/2025/02/Szabina_2025-1-scaled-e1739933256799.jpg");background-position:-29px 0;background-size:cover}.elementor-5758 .elementor-element.elementor-element-1fc3678>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-5758 .elementor-element.elementor-element-1fc3678>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5758 .elementor-element.elementor-element-310b4f6{--spacer-size:1px}.elementor-5758 .elementor-element.elementor-element-0edcbc3{--spacer-size:50px}.elementor-5758 .elementor-element.elementor-element-e6db277>.elementor-widget-container{margin:40px 0 16px}.elementor-5758 .elementor-element.elementor-element-e6db277{font-family:"Wix Madefor Display",Sans-serif;font-size:41px;font-weight:600;text-transform:uppercase;line-height:13px;color:#54595f}.elementor-5758 .elementor-element.elementor-element-328809a{--spacer-size:23px}.elementor-5758 .elementor-element.elementor-element-7511f61>.elementor-widget-container{background-color:#fff;margin:0;padding:0;border-style:solid;border-color:#02010100}.elementor-5758 .elementor-element.elementor-element-7511f61 .elementor-price-table__heading{font-family:"Roboto",Sans-serif;font-size:30px;font-weight:600}.elementor-5758 .elementor-element.elementor-element-7511f61 .elementor-price-table__subheading{font-family:"Wix Madefor Display",Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase}.elementor-5758 .elementor-element.elementor-element-7511f61 .elementor-price-table__price{padding:20px}.elementor-5758 .elementor-element.elementor-element-7511f61 .elementor-price-table .elementor-price-table__price{font-family:"Roboto",Sans-serif;font-size:39px;font-weight:600}.elementor-5758 .elementor-element.elementor-element-7511f61 .elementor-price-table__price>.elementor-price-table__currency{font-size:calc(32em/100)}.elementor-5758 .elementor-element.elementor-element-7511f61 .elementor-price-table__currency{align-self:flex-start}.elementor-5758 .elementor-element.elementor-element-7511f61 .elementor-price-table__after-price{justify-content:flex-start}.elementor-5758 .elementor-element.elementor-element-7511f61 .elementor-price-table__features-list{background-color:#02010100;--e-price-table-features-list-color:#646464CF;text-align:left}.elementor-5758 .elementor-element.elementor-element-7511f61 .elementor-price-table__features-list li{font-family:"Roboto",Sans-serif;font-size:15px;font-weight:400}.elementor-5758 .elementor-element.elementor-element-7511f61 .elementor-price-table__feature-inner{margin-left:calc((100% - 73%)/2);margin-right:calc((100% - 73%)/2)}.elementor-5758 .elementor-element.elementor-element-7511f61 .elementor-price-table__footer{padding:23px 0 0}.elementor-5758 .elementor-element.elementor-element-7511f61 .elementor-price-table__button{font-family:"Wix Madefor Display",Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;border-radius:9px;padding:9px}.elementor-5758 .elementor-element.elementor-element-7511f61 .elementor-price-table__additional_info{font-family:"Roboto",Sans-serif;font-size:11px;font-weight:400;margin:13px 30px 11px}.elementor-5758 .elementor-element.elementor-element-cb14a25{--spacer-size:50px}.elementor-5758 .elementor-element.elementor-element-0be8b17>.elementor-widget-container{background-color:#fff;margin:0;padding:0;border-style:solid;border-color:#02010100}.elementor-5758 .elementor-element.elementor-element-0be8b17 .elementor-price-table__heading{font-family:"Roboto",Sans-serif;font-size:30px;font-weight:600}.elementor-5758 .elementor-element.elementor-element-0be8b17 .elementor-price-table__subheading{font-family:"Wix Madefor Display",Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase}.elementor-5758 .elementor-element.elementor-element-0be8b17 .elementor-price-table__price{padding:20px}.elementor-5758 .elementor-element.elementor-element-0be8b17 .elementor-price-table .elementor-price-table__price{font-family:"Roboto",Sans-serif;font-size:39px;font-weight:600}.elementor-5758 .elementor-element.elementor-element-0be8b17 .elementor-price-table__price>.elementor-price-table__currency{font-size:calc(32em/100)}.elementor-5758 .elementor-element.elementor-element-0be8b17 .elementor-price-table__currency{align-self:flex-start}.elementor-5758 .elementor-element.elementor-element-0be8b17 .elementor-price-table__after-price{justify-content:flex-start}.elementor-5758 .elementor-element.elementor-element-0be8b17 .elementor-price-table__features-list{background-color:#02010100;--e-price-table-features-list-color:#646464CF;text-align:left}.elementor-5758 .elementor-element.elementor-element-0be8b17 .elementor-price-table__features-list li{font-family:"Roboto",Sans-serif;font-size:15px;font-weight:400}.elementor-5758 .elementor-element.elementor-element-0be8b17 .elementor-price-table__feature-inner{margin-left:calc((100% - 73%)/2);margin-right:calc((100% - 73%)/2)}.elementor-5758 .elementor-element.elementor-element-0be8b17 .elementor-price-table__footer{padding:23px 0 0}.elementor-5758 .elementor-element.elementor-element-0be8b17 .elementor-price-table__button{font-family:"Wix Madefor Display",Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;border-radius:9px;padding:9px}.elementor-5758 .elementor-element.elementor-element-0be8b17 .elementor-price-table__additional_info{font-family:"Roboto",Sans-serif;font-size:11px;font-weight:400;margin:13px 30px 11px}.elementor-5758 .elementor-element.elementor-element-6110d78>.elementor-widget-container{margin:0 0 -25px}.elementor-5758 .elementor-element.elementor-element-6110d78{text-align:center;font-family:"Wix Madefor Display",Sans-serif;font-size:41px;font-weight:400;text-transform:none}.elementor-5758 .elementor-element.elementor-element-34cf032>.elementor-container{max-width:731px}.elementor-widget-slides .elementor-slide-heading{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-slides .elementor-slide-description{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform)}.elementor-widget-slides .elementor-slide-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform)}.elementor-5758 .elementor-element.elementor-element-e065723 .elementor-repeater-item-89385c2 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.gmfotonica.hu/wp-content/uploads/2025/02/SzabolcsBlanka-67-1-scaled.jpg);background-size:cover}.elementor-5758 .elementor-element.elementor-element-e065723 .elementor-repeater-item-89385c2 .swiper-slide-contents{margin:0 auto;text-shadow:0px 0px 13px rgba(0,0,0,.72)}.elementor-5758 .elementor-element.elementor-element-e065723 .elementor-repeater-item-89385c2 .swiper-slide-inner{align-items:flex-end;text-align:center}.elementor-5758 .elementor-element.elementor-element-e065723 .elementor-repeater-item-2d534c0 .swiper-slide-bg{background-color:#bbb;background-image:url(https://www.gmfotonica.hu/wp-content/uploads/2025/02/GaborViki-165-scaled.jpg);background-size:cover}.elementor-5758 .elementor-element.elementor-element-e065723 .elementor-repeater-item-2d534c0 .swiper-slide-inner{align-items:flex-end;text-align:center}.elementor-5758 .elementor-element.elementor-element-e065723 .elementor-repeater-item-2d534c0 .swiper-slide-contents{text-shadow:0px 0px 25px rgba(0,0,0,.72)}.elementor-5758 .elementor-element.elementor-element-e065723 .elementor-repeater-item-67259fb .swiper-slide-bg{background-color:#bbb;background-image:url(https://www.gmfotonica.hu/wp-content/uploads/2025/02/weblap_2025-161.jpg);background-size:cover}.elementor-5758 .elementor-element.elementor-element-e065723 .elementor-repeater-item-67259fb .swiper-slide-inner{align-items:flex-end;text-align:center}.elementor-5758 .elementor-element.elementor-element-e065723 .elementor-repeater-item-67259fb .swiper-slide-contents{text-shadow:0px 0px 20px rgba(0,0,0,.9)}.elementor-5758 .elementor-element.elementor-element-e065723 .elementor-repeater-item-afea6b8 .swiper-slide-bg{background-color:#bbb;background-image:url(https://www.gmfotonica.hu/wp-content/uploads/2025/02/weblap_2025-127.jpg);background-size:cover}.elementor-5758 .elementor-element.elementor-element-e065723 .elementor-repeater-item-afea6b8 .swiper-slide-inner{align-items:flex-end;text-align:center}.elementor-5758 .elementor-element.elementor-element-e065723 .elementor-repeater-item-afea6b8 .swiper-slide-contents{text-shadow:-6px 2px 14px rgba(0,0,0,.8)}.elementor-5758 .elementor-element.elementor-element-e065723 .elementor-slide-button{background-color:#6c6c6c;font-family:"Wix Madefor Display",Sans-serif;font-weight:700;text-transform:uppercase;border-width:0;border-radius:7px;border-color:#fff}.elementor-5758 .elementor-element.elementor-element-e065723 .swiper-slide{height:460px}.elementor-5758 .elementor-element.elementor-element-e065723 .swiper-slide-contents{max-width:66%}.elementor-5758 .elementor-element.elementor-element-e065723 .swiper-slide-inner{text-align:center}.elementor-5758 .elementor-element.elementor-element-e065723 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:20px}.elementor-5758 .elementor-element.elementor-element-e065723 .elementor-slide-heading{color:#fff;font-family:"Wix Madefor Display",Sans-serif;font-weight:600}.elementor-5758 .elementor-element.elementor-element-e065723 .elementor-swiper-button{font-size:66px;color:#fff}.elementor-5758 .elementor-element.elementor-element-e065723 .elementor-swiper-button svg{fill:#fff}.elementor-5758 .elementor-element.elementor-element-e065723 .swiper-pagination-bullet{height:12px;width:12px}.elementor-5758 .elementor-element.elementor-element-e065723 .swiper-horizontal .swiper-pagination-progressbar{height:12px}.elementor-5758 .elementor-element.elementor-element-e065723 .swiper-pagination-fraction{font-size:12px}.elementor-5758 .elementor-element.elementor-element-e065723 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#b9b9b9;opacity:1}.elementor-5758 .elementor-element.elementor-element-e065723 .swiper-pagination-bullet-active{background-color:#fff}.elementor-5758 .elementor-element.elementor-element-d3ac1b7{--spacer-size:89px}.elementor-5758 .elementor-element.elementor-element-6cbe694>.elementor-background-overlay{background-image:url("https://www.gmfotonica.hu/wp-content/uploads/2024/02/Weblapuj-53.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:.31;transition:background .3s,border-radius .3s,opacity .3s}.elementor-5758 .elementor-element.elementor-element-6cbe694>.elementor-container{max-width:1384px}.elementor-5758 .elementor-element.elementor-element-6cbe694 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center left}.elementor-5758 .elementor-element.elementor-element-6cbe694{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-5758 .elementor-element.elementor-element-5e6eb44{--spacer-size:3px}.elementor-5758 .elementor-element.elementor-element-7064187{font-family:"Wix Madefor Display",Sans-serif;font-size:53px;font-weight:400}.elementor-5758 .elementor-element.elementor-element-c3eb8f6{width:var(--container-widget-width,94.906%);max-width:94.906%;--container-widget-width:94.906%;--container-widget-flex-grow:0;font-family:"Wix Madefor Display",Sans-serif;font-size:21px;font-weight:400}.elementor-5758 .elementor-element.elementor-element-3d8e043{--spacer-size:50px}.elementor-5758 .elementor-element.elementor-element-ff62412 .e-link-in-bio{--e-link-in-bio-icon-columns:2;--e-link-in-bio-identity-image-profile-position:center center;--e-link-in-bio-identity-image-cover-height:0px;--e-link-in-bio-identity-image-profile-width:115px;--e-link-in-bio-icon-border-width:0px;--e-link-in-bio-icon-border-color:#000;--e-link-in-bio-ctas-text-color:#000;--e-link-in-bio-ctas-background-color:#00000000;--background-overlay-opacity:.5}.elementor-5758 .elementor-element.elementor-element-ff62412{width:var(--container-widget-width,69.449%);max-width:69.449%;--container-widget-width:69.449%;--container-widget-flex-grow:0}.elementor-5758 .elementor-element.elementor-element-ff62412>.elementor-widget-container{margin:0}.elementor-5758 .elementor-element.elementor-element-ff62412 .e-link-in-bio__icon-label{font-size:15px}.elementor-5758 .elementor-element.elementor-element-ff62412 .e-link-in-bio__cta.is-type-link{--e-link-in-bio-ctas-text-color:#000}@media(max-width:1024px){.elementor-5758 .elementor-element.elementor-element-ecffede,.elementor-5758 .elementor-element.elementor-element-ecffede>.elementor-background-overlay{border-radius:0}.elementor-bc-flex-widget .elementor-5758 .elementor-element.elementor-element-e6a954d.elementor-column .elementor-widget-wrap{align-items:space-around}.elementor-5758 .elementor-element.elementor-element-e6a954d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:space-around;align-items:space-around}.elementor-5758 .elementor-element.elementor-element-38fd051 .elementor-price-table__heading{font-size:26px}.elementor-5758 .elementor-element.elementor-element-38fd051 .elementor-price-table__subheading{font-size:14px}.elementor-5758 .elementor-element.elementor-element-38fd051 .elementor-price-table__button{font-size:28px}.elementor-5758 .elementor-element.elementor-element-b7d049c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5758 .elementor-element.elementor-element-b7d049c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.gmfotonica.hu/wp-content/uploads/2025/02/weblap2025-500-scaled.jpg");background-position:-64px 0;background-size:586px auto}.elementor-5758 .elementor-element.elementor-element-b7d049c>.elementor-element-populated{padding:0}.elementor-5758 .elementor-element.elementor-element-29ccfb1,.elementor-5758 .elementor-element.elementor-element-29ccfb1>.elementor-background-overlay{border-radius:0}.elementor-5758 .elementor-element.elementor-element-c089023:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5758 .elementor-element.elementor-element-c089023>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.gmfotonica.hu/wp-content/uploads/2025/02/weblap2025-505-1-scaled.jpg");background-position:-82px -36px;background-size:627px auto}.elementor-5758 .elementor-element.elementor-element-c089023>.elementor-element-populated{padding:0}.elementor-bc-flex-widget .elementor-5758 .elementor-element.elementor-element-265a1c1.elementor-column .elementor-widget-wrap{align-items:space-around}.elementor-5758 .elementor-element.elementor-element-265a1c1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:space-around;align-items:space-around}.elementor-5758 .elementor-element.elementor-element-088a49f{width:var(--container-widget-width,345.475px);max-width:345.475px;--container-widget-width:345.475px;--container-widget-flex-grow:0}.elementor-5758 .elementor-element.elementor-element-088a49f .elementor-price-table__heading{font-size:26px}.elementor-5758 .elementor-element.elementor-element-088a49f .elementor-price-table__subheading{font-size:14px}.elementor-5758 .elementor-element.elementor-element-088a49f .elementor-price-table__button{font-size:28px}.elementor-5758 .elementor-element.elementor-element-ce019ae,.elementor-5758 .elementor-element.elementor-element-ce019ae>.elementor-background-overlay{border-radius:0}.elementor-bc-flex-widget .elementor-5758 .elementor-element.elementor-element-d757763.elementor-column .elementor-widget-wrap{align-items:space-around}.elementor-5758 .elementor-element.elementor-element-d757763.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:space-around;align-items:space-around}.elementor-5758 .elementor-element.elementor-element-79956d5{width:var(--container-widget-width,336.643px);max-width:336.643px;--container-widget-width:336.643px;--container-widget-flex-grow:0}.elementor-5758 .elementor-element.elementor-element-79956d5 .elementor-price-table__heading{font-size:26px}.elementor-5758 .elementor-element.elementor-element-79956d5 .elementor-price-table__subheading{font-size:14px}.elementor-5758 .elementor-element.elementor-element-79956d5 .elementor-price-table__button{font-size:28px}.elementor-5758 .elementor-element.elementor-element-7389641:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5758 .elementor-element.elementor-element-7389641>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.gmfotonica.hu/wp-content/uploads/2024/02/Weblapuj-16.jpg");background-position:-56px -7px;background-size:491px auto}.elementor-5758 .elementor-element.elementor-element-7389641>.elementor-element-populated{padding:0}.elementor-5758 .elementor-element.elementor-element-a737b35{--spacer-size:47px}.elementor-5758 .elementor-element.elementor-element-65721b4,.elementor-5758 .elementor-element.elementor-element-65721b4>.elementor-background-overlay{border-radius:0}.elementor-5758 .elementor-element.elementor-element-887774e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5758 .elementor-element.elementor-element-887774e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.gmfotonica.hu/wp-content/uploads/2025/02/Szabina_2025-4-scaled.jpg");background-position:-57px -28px;background-size:540px auto}.elementor-5758 .elementor-element.elementor-element-887774e>.elementor-element-populated{padding:0}.elementor-bc-flex-widget .elementor-5758 .elementor-element.elementor-element-4842837.elementor-column .elementor-widget-wrap{align-items:space-around}.elementor-5758 .elementor-element.elementor-element-4842837.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:space-around;align-items:space-around}.elementor-5758 .elementor-element.elementor-element-9ece044{width:var(--container-widget-width,336.643px);max-width:336.643px;--container-widget-width:336.643px;--container-widget-flex-grow:0}.elementor-5758 .elementor-element.elementor-element-9ece044 .elementor-price-table__heading{font-size:26px}.elementor-5758 .elementor-element.elementor-element-9ece044 .elementor-price-table__subheading{font-size:14px}.elementor-5758 .elementor-element.elementor-element-9ece044 .elementor-price-table__button{font-size:28px}.elementor-5758 .elementor-element.elementor-element-f3e3256,.elementor-5758 .elementor-element.elementor-element-f3e3256>.elementor-background-overlay{border-radius:0}.elementor-bc-flex-widget .elementor-5758 .elementor-element.elementor-element-ff2587b.elementor-column .elementor-widget-wrap{align-items:space-around}.elementor-5758 .elementor-element.elementor-element-ff2587b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:space-around;align-items:space-around}.elementor-5758 .elementor-element.elementor-element-a23ccf6 .elementor-price-table__heading{font-size:26px}.elementor-5758 .elementor-element.elementor-element-a23ccf6 .elementor-price-table__subheading{font-size:14px}.elementor-5758 .elementor-element.elementor-element-a23ccf6 .elementor-price-table__button{font-size:28px}.elementor-5758 .elementor-element.elementor-element-1fc3678:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5758 .elementor-element.elementor-element-1fc3678>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.gmfotonica.hu/wp-content/uploads/2025/02/Szabina_2025-1-scaled-e1739933256799.jpg");background-position:-99px -7px;background-size:701px auto}.elementor-5758 .elementor-element.elementor-element-1fc3678>.elementor-element-populated{padding:0}.elementor-5758 .elementor-element.elementor-element-310b4f6{--spacer-size:47px}.elementor-5758 .elementor-element.elementor-element-e6db277{line-height:1.4em}.elementor-5758 .elementor-element.elementor-element-7511f61 .elementor-price-table__heading{font-size:26px}.elementor-5758 .elementor-element.elementor-element-7511f61 .elementor-price-table__subheading{font-size:14px}.elementor-5758 .elementor-element.elementor-element-7511f61 .elementor-price-table__button{font-size:28px}.elementor-5758 .elementor-element.elementor-element-0be8b17 .elementor-price-table__heading{font-size:26px}.elementor-5758 .elementor-element.elementor-element-0be8b17 .elementor-price-table__subheading{font-size:14px}.elementor-5758 .elementor-element.elementor-element-0be8b17 .elementor-price-table__button{font-size:28px}.elementor-5758 .elementor-element.elementor-element-e065723 .elementor-slide-button{font-size:28px}.elementor-5758 .elementor-element.elementor-element-6cbe694>.elementor-container{max-width:914px}.elementor-5758 .elementor-element.elementor-element-ff62412{width:var(--container-widget-width,352.994px);max-width:352.994px;--container-widget-width:352.994px;--container-widget-flex-grow:0}.elementor-5758 .elementor-element.elementor-element-ff62412 .e-link-in-bio{--e-link-in-bio-identity-image-profile-position:center center}}@media(max-width:767px){.elementor-5758 .elementor-element.elementor-element-8c9d203{--spacer-size:23px}.elementor-5758 .elementor-element.elementor-element-39f1445>.elementor-widget-container{margin:0}.elementor-5758 .elementor-element.elementor-element-39f1445{font-size:29px}.elementor-5758 .elementor-element.elementor-element-e987dc8>.elementor-widget-container{margin:-14px 0 0}.elementor-5758 .elementor-element.elementor-element-e987dc8{font-size:21px}.elementor-5758 .elementor-element.elementor-element-f900cfb>.elementor-widget-container{margin:12px 0 0}.elementor-5758 .elementor-element.elementor-element-f900cfb{text-align:justify}.elementor-5758 .elementor-element.elementor-element-ecffede>.elementor-background-overlay{opacity:1}.elementor-5758 .elementor-element.elementor-element-e6a954d>.elementor-element-populated>.elementor-background-overlay{background-image:url("https://www.gmfotonica.hu/wp-content/uploads/2024/02/Weblapuj-17.jpg");background-position:-7px 0;background-size:431px auto;opacity:1}.elementor-5758 .elementor-element.elementor-element-e6a954d{width:100%}.elementor-5758 .elementor-element.elementor-element-aed7935{--spacer-size:280px}.elementor-5758 .elementor-element.elementor-element-38fd051>.elementor-widget-container{margin:6px;border-radius:19px}.elementor-5758 .elementor-element.elementor-element-38fd051 .elementor-price-table__heading{font-size:26px}.elementor-5758 .elementor-element.elementor-element-38fd051 .elementor-price-table__subheading{font-size:13px}.elementor-5758 .elementor-element.elementor-element-38fd051 .elementor-price-table__button{font-size:24px;line-height:2.2em}.elementor-5758 .elementor-element.elementor-element-b7d049c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5758 .elementor-element.elementor-element-b7d049c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-5758 .elementor-element.elementor-element-62a0737{--spacer-size:1px}.elementor-5758 .elementor-element.elementor-element-29ccfb1>.elementor-background-overlay{opacity:1}.elementor-5758 .elementor-element.elementor-element-c089023:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5758 .elementor-element.elementor-element-c089023>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-5758 .elementor-element.elementor-element-299879c{--spacer-size:1px}.elementor-5758 .elementor-element.elementor-element-265a1c1>.elementor-element-populated>.elementor-background-overlay{background-image:url("https://www.gmfotonica.hu/wp-content/uploads/2024/03/Weblapuj2-11.jpg");background-position:-56px 0;background-size:474px auto;opacity:1}.elementor-5758 .elementor-element.elementor-element-9dbbd65{--spacer-size:307px}.elementor-5758 .elementor-element.elementor-element-088a49f>.elementor-widget-container{margin:6px;padding:0;border-radius:19px}.elementor-5758 .elementor-element.elementor-element-088a49f{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var(--container-widget-width,1000px);max-width:1000px}.elementor-5758 .elementor-element.elementor-element-088a49f .elementor-price-table__heading{font-size:26px}.elementor-5758 .elementor-element.elementor-element-088a49f .elementor-price-table__subheading{font-size:13px}.elementor-5758 .elementor-element.elementor-element-088a49f .elementor-price-table__button{font-size:24px;line-height:2.2em}.elementor-5758 .elementor-element.elementor-element-ce019ae>.elementor-background-overlay{opacity:1}.elementor-5758 .elementor-element.elementor-element-d757763>.elementor-element-populated>.elementor-background-overlay{background-image:url("https://www.gmfotonica.hu/wp-content/uploads/2024/02/Weblapuj-16.jpg");background-position:-42px -71px;background-size:417px auto;opacity:1}.elementor-5758 .elementor-element.elementor-element-0533803{--spacer-size:377px}.elementor-5758 .elementor-element.elementor-element-79956d5{width:var(--container-widget-width,387.286px);max-width:387.286px;--container-widget-width:387.286px;--container-widget-flex-grow:0}.elementor-5758 .elementor-element.elementor-element-79956d5>.elementor-widget-container{margin:6px 2px 6px 4px;border-radius:19px}.elementor-5758 .elementor-element.elementor-element-79956d5 .elementor-price-table__heading{font-size:26px}.elementor-5758 .elementor-element.elementor-element-79956d5 .elementor-price-table__subheading{font-size:13px}.elementor-5758 .elementor-element.elementor-element-79956d5 .elementor-price-table__button{font-size:24px;line-height:2.2em}.elementor-5758 .elementor-element.elementor-element-7389641:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5758 .elementor-element.elementor-element-7389641>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-5758 .elementor-element.elementor-element-a737b35{--spacer-size:1px}.elementor-5758 .elementor-element.elementor-element-65721b4>.elementor-background-overlay{opacity:1}.elementor-5758 .elementor-element.elementor-element-887774e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5758 .elementor-element.elementor-element-887774e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-5758 .elementor-element.elementor-element-9a54e36{--spacer-size:1px}.elementor-5758 .elementor-element.elementor-element-4842837>.elementor-element-populated>.elementor-background-overlay{background-image:url("https://www.gmfotonica.hu/wp-content/uploads/2025/02/Szabina_2025-4-scaled.jpg");background-position:-63px -43px;background-size:515px auto;opacity:1}.elementor-5758 .elementor-element.elementor-element-5e59f0e{--spacer-size:414px}.elementor-5758 .elementor-element.elementor-element-9ece044{width:var(--container-widget-width,387.286px);max-width:387.286px;--container-widget-width:387.286px;--container-widget-flex-grow:0}.elementor-5758 .elementor-element.elementor-element-9ece044>.elementor-widget-container{margin:6px 2px 6px 4px;border-radius:19px}.elementor-5758 .elementor-element.elementor-element-9ece044 .elementor-price-table__heading{font-size:26px}.elementor-5758 .elementor-element.elementor-element-9ece044 .elementor-price-table__subheading{font-size:13px}.elementor-5758 .elementor-element.elementor-element-9ece044 .elementor-price-table__button{font-size:24px;line-height:2.2em}.elementor-5758 .elementor-element.elementor-element-f3e3256>.elementor-background-overlay{opacity:1}.elementor-5758 .elementor-element.elementor-element-ff2587b>.elementor-element-populated>.elementor-background-overlay{background-image:url("https://www.gmfotonica.hu/wp-content/uploads/2025/02/Szabina_2025-1-scaled-e1739933256799.jpg");background-position:-6px 0;background-size:417px auto;opacity:1}.elementor-5758 .elementor-element.elementor-element-4206929{--spacer-size:377px}.elementor-5758 .elementor-element.elementor-element-a23ccf6>.elementor-widget-container{margin:6px;border-radius:19px}.elementor-5758 .elementor-element.elementor-element-a23ccf6 .elementor-price-table__heading{font-size:26px}.elementor-5758 .elementor-element.elementor-element-a23ccf6 .elementor-price-table__subheading{font-size:13px}.elementor-5758 .elementor-element.elementor-element-a23ccf6 .elementor-price-table__button{font-size:24px;line-height:2.2em}.elementor-5758 .elementor-element.elementor-element-1fc3678:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5758 .elementor-element.elementor-element-1fc3678>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-5758 .elementor-element.elementor-element-310b4f6{--spacer-size:1px}.elementor-5758 .elementor-element.elementor-element-0edcbc3{--spacer-size:70px}.elementor-5758 .elementor-element.elementor-element-e6db277>.elementor-widget-container{margin:8px 0 -16px}.elementor-5758 .elementor-element.elementor-element-e6db277{font-size:30px;line-height:1.4em}.elementor-5758 .elementor-element.elementor-element-328809a{--spacer-size:3px}.elementor-5758 .elementor-element.elementor-element-7511f61>.elementor-widget-container{margin:0;border-radius:0}.elementor-5758 .elementor-element.elementor-element-7511f61 .elementor-price-table__heading{font-size:26px}.elementor-5758 .elementor-element.elementor-element-7511f61 .elementor-price-table__subheading{font-size:13px}.elementor-5758 .elementor-element.elementor-element-7511f61 .elementor-price-table__feature-inner{margin-left:calc((100% - 79%)/2);margin-right:calc((100% - 79%)/2)}.elementor-5758 .elementor-element.elementor-element-7511f61 .elementor-price-table__button{font-size:17px;line-height:2.2em}.elementor-5758 .elementor-element.elementor-element-cb14a25{--spacer-size:18px}.elementor-5758 .elementor-element.elementor-element-0be8b17>.elementor-widget-container{margin:0;border-radius:0}.elementor-5758 .elementor-element.elementor-element-0be8b17 .elementor-price-table__heading{font-size:26px}.elementor-5758 .elementor-element.elementor-element-0be8b17 .elementor-price-table__subheading{font-size:13px}.elementor-5758 .elementor-element.elementor-element-0be8b17 .elementor-price-table__feature-inner{margin-left:calc((100% - 79%)/2);margin-right:calc((100% - 79%)/2)}.elementor-5758 .elementor-element.elementor-element-0be8b17 .elementor-price-table__button{font-size:17px;line-height:2.2em}.elementor-5758 .elementor-element.elementor-element-6110d78{font-size:41px;line-height:1.2em}.elementor-5758 .elementor-element.elementor-element-e065723>.elementor-widget-container{padding:0}.elementor-5758 .elementor-element.elementor-element-e065723 .swiper-slide-inner{padding:0 0 38px}.elementor-5758 .elementor-element.elementor-element-e065723 .elementor-slide-heading{font-size:23px}.elementor-5758 .elementor-element.elementor-element-e065723 .elementor-slide-button{font-size:10px;line-height:.1em}.elementor-5758 .elementor-element.elementor-element-6cbe694>.elementor-container{max-width:500px}.elementor-5758 .elementor-element.elementor-element-6cbe694{margin-top:0;margin-bottom:0;padding:0}.elementor-5758 .elementor-element.elementor-element-3d8e043{--spacer-size:1px}.elementor-5758 .elementor-element.elementor-element-ff62412 .e-link-in-bio{--e-link-in-bio-identity-image-profile-position:center center}}@media(min-width:768px){.elementor-5758 .elementor-element.elementor-element-e6a954d{width:42.854%}.elementor-5758 .elementor-element.elementor-element-b7d049c{width:57.146%}.elementor-5758 .elementor-element.elementor-element-c089023{width:56%}.elementor-5758 .elementor-element.elementor-element-265a1c1{width:44%}.elementor-5758 .elementor-element.elementor-element-d757763{width:59.214%}.elementor-5758 .elementor-element.elementor-element-7389641{width:40.086%}.elementor-5758 .elementor-element.elementor-element-887774e{width:57%}.elementor-5758 .elementor-element.elementor-element-4842837{width:43%}.elementor-5758 .elementor-element.elementor-element-ff2587b{width:59.214%}.elementor-5758 .elementor-element.elementor-element-1fc3678{width:40.086%}.elementor-5758 .elementor-element.elementor-element-1786f09{width:51.535%}.elementor-5758 .elementor-element.elementor-element-5453faf{width:48.439%}}@media(max-width:1024px) and (min-width:768px){.elementor-5758 .elementor-element.elementor-element-e6a954d{width:48%}.elementor-5758 .elementor-element.elementor-element-b7d049c{width:52%}.elementor-5758 .elementor-element.elementor-element-c089023{width:54%}.elementor-5758 .elementor-element.elementor-element-265a1c1{width:46%}.elementor-5758 .elementor-element.elementor-element-d757763{width:44%}.elementor-5758 .elementor-element.elementor-element-7389641{width:55%}.elementor-5758 .elementor-element.elementor-element-887774e{width:50%}.elementor-5758 .elementor-element.elementor-element-4842837{width:50%}.elementor-5758 .elementor-element.elementor-element-ff2587b{width:44%}.elementor-5758 .elementor-element.elementor-element-1fc3678{width:55%}}