.elementor-1415 .elementor-element.elementor-element-c0a6532:not(.elementor-motion-effects-element-type-background),.elementor-1415 .elementor-element.elementor-element-c0a6532>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary);background-image:url("https://agibastudio.hu/wp-content/uploads/2025/06/DSC00019-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1415 .elementor-element.elementor-element-c0a6532{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-1415 .elementor-element.elementor-element-c0a6532>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1415 .elementor-element.elementor-element-2362a39>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:150px 20px}.elementor-1415 .elementor-element.elementor-element-8dd5974>.elementor-widget-container{margin:-7px 0 0;padding:0}.elementor-1415 .elementor-element.elementor-element-8dd5974{text-align:center}.elementor-1415 .elementor-element.elementor-element-8dd5974 .elementor-heading-title{color:var(--e-global-color-3b0330fd)}.elementor-1415 .elementor-element.elementor-element-1c51ee4:not(.elementor-motion-effects-element-type-background),.elementor-1415 .elementor-element.elementor-element-1c51ee4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-26549160)}.elementor-1415 .elementor-element.elementor-element-1c51ee4{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-1415 .elementor-element.elementor-element-1c51ee4>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1415 .elementor-element.elementor-element-21dbaf1>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 20px}.elementor-1415 .elementor-element.elementor-element-d1f7d46>.elementor-container{max-width:1024px}.elementor-1415 .elementor-element.elementor-element-d1f7d46{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:50px;padding:0}.elementor-1415 .elementor-element.elementor-element-d1f7d46>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1415 .elementor-element.elementor-element-b9137c1>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-1415 .elementor-element.elementor-element-b9137c1>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1415 .elementor-element.elementor-element-0dea28c>.elementor-widget-container{margin:0 0 -15px}.elementor-1415 .elementor-element.elementor-element-0dea28c{line-height:1.6em;letter-spacing:.5px;color:var(--e-global-color-3b0330fd)}.elementor-1415 .elementor-element.elementor-element-0dea28c a{color:var(--e-global-color-3b0330fd)}.elementor-1415 .elementor-element.elementor-element-0dea28c a:hover,.elementor-1415 .elementor-element.elementor-element-0dea28c a:focus{color:#FFFFFFCC}.elementor-1415 .elementor-element.elementor-element-f6337f9>.elementor-container{max-width:1024px}.elementor-1415 .elementor-element.elementor-element-f6337f9{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:50px;padding:0}.elementor-1415 .elementor-element.elementor-element-f6337f9>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1415 .elementor-element.elementor-element-dc6e621:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1415 .elementor-element.elementor-element-dc6e621>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-1415 .elementor-element.elementor-element-dc6e621>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:60px}.elementor-1415 .elementor-element.elementor-element-dc6e621>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1415 .elementor-element.elementor-element-d61e94d{line-height:1.6em;letter-spacing:.5px;color:var(--e-global-color-3b0330fd)}.elementor-1415 .elementor-element.elementor-element-d5a39bf{line-height:1.6em;letter-spacing:.5px;color:var(--e-global-color-3b0330fd)}.elementor-1415 .elementor-element.elementor-element-5b334aa{margin-top:0;margin-bottom:0;padding:0}.elementor-1415 .elementor-element.elementor-element-ca3cda8>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-1415 .elementor-element.elementor-element-c40adea .ha-justified-grid__wrap{--justified-grid-pull:10px}.elementor-element-{cursor:pointer !important}.elementor-1415 .elementor-element.elementor-element-c40adea{cursor:pointer !important}.elementor-element-c40adea.ha-cursor.mf-cursor.-text:before{backdrop-filter:blur(6px);width:60px;height:60px}.elementor-element-c40adea.ha-cursor.mf-cursor:before{background:#FFFFFF40}.elementor-element-c40adea.ha-cursor.-media:before{width:60px;height:60px}.elementor-element-c40adea.ha-cursor .ha-cursor-text{width:60px;height:60px}.elementor-element-c40adea.ha-cursor.mf-cursor .ha-cursor-text{padding:0}.elementor-element-c40adea.ha-cursor.mf-cursor .ha-cursor-media-box{padding:0}.elementor-1415 .elementor-element.elementor-element-c40adea .ha-justified-grid__item img{opacity:.8;filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-1415 .elementor-element.elementor-element-c40adea .ha-justified-grid__item:hover img{opacity:1;cursor:pointer}.elementor-1415 .elementor-element.elementor-element-c40adea .ha-filter{margin:0 0 10px;text-align:center}.elementor-1415 .elementor-element.elementor-element-c40adea .ha-filter__item{padding:5px 10px;border-style:none;color:var(--e-global-color-3b0330fd);background-color:#FFFFFF00}.elementor-1415 .elementor-element.elementor-element-c40adea .ha-filter__item:hover,.elementor-1415 .elementor-element.elementor-element-c40adea .ha-filter__item:focus{color:var(--e-global-color-26549160);background-color:var(--e-global-color-3b0330fd)}.elementor-1415 .elementor-element.elementor-element-c40adea .ha-filter__item--active{color:var(--e-global-color-26549160);background-color:var(--e-global-color-3b0330fd)}.elementor-1415 .elementor-element.elementor-element-e0931e6:not(.elementor-motion-effects-element-type-background),.elementor-1415 .elementor-element.elementor-element-e0931e6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://agibastudio.hu/wp-content/uploads/2024/09/kapcsolat-parallax-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1415 .elementor-element.elementor-element-e0931e6{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-1415 .elementor-element.elementor-element-e0931e6>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1415 .elementor-element.elementor-element-4dc5157>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:100px 20px}body:not(.rtl) .elementor-1415 .elementor-element.elementor-element-822e0c5{left:0}body.rtl .elementor-1415 .elementor-element.elementor-element-822e0c5{right:0}.elementor-1415 .elementor-element.elementor-element-822e0c5{top:-100px}.elementor-1415 .elementor-element.elementor-element-8860e8e>.elementor-widget-container{margin:0;padding:0}.elementor-1415 .elementor-element.elementor-element-8860e8e{text-align:center}.elementor-1415 .elementor-element.elementor-element-8860e8e .elementor-heading-title{color:var(--e-global-color-3b0330fd)}.elementor-1415 .elementor-element.elementor-element-b27ac19>.elementor-widget-container{margin:20px 0 0;padding:0}.elementor-1415 .elementor-element.elementor-element-b27ac19 img{width:98px}.elementor-1415 .elementor-element.elementor-element-bc20890>.elementor-widget-container{margin:0;padding:0}.elementor-1415 .elementor-element.elementor-element-bc20890{text-align:center}.elementor-1415 .elementor-element.elementor-element-bc20890 .elementor-heading-title{color:var(--e-global-color-3b0330fd)}.elementor-1415 .elementor-element.elementor-element-799f20e>.elementor-widget-container{margin:0 0 -15px;padding:0}.elementor-1415 .elementor-element.elementor-element-799f20e{text-align:center;color:var(--e-global-color-3b0330fd)}.elementor-1415 .elementor-element.elementor-element-009e758{--grid-template-columns:repeat(0,auto);--icon-size:30px;--grid-column-gap:5px;--grid-row-gap:0px}.elementor-1415 .elementor-element.elementor-element-009e758 .elementor-widget-container{text-align:center}.elementor-1415 .elementor-element.elementor-element-009e758 .elementor-social-icon{background-color:#FFFFFF00;--icon-padding:0em}.elementor-1415 .elementor-element.elementor-element-009e758 .elementor-social-icon i{color:var(--e-global-color-3b0330fd)}.elementor-1415 .elementor-element.elementor-element-009e758 .elementor-social-icon svg{fill:var(--e-global-color-3b0330fd)}.elementor-1415 .elementor-element.elementor-element-9799cfd>.elementor-widget-container{margin:0 0 -15px;padding:0}.elementor-1415 .elementor-element.elementor-element-9799cfd{text-align:center;color:var(--e-global-color-3b0330fd)}.elementor-1415 .elementor-element.elementor-element-f7df6cc>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 20px}.elementor-1415 .elementor-element.elementor-element-eedc051 .elementor-heading-title{letter-spacing:1px;color:var(--e-global-color-3b0330fd)}.elementor-1415 .elementor-element.elementor-element-bc4f374{letter-spacing:.5px;color:var(--e-global-color-3b0330fd)}@media(max-width:1024px){.elementor-1415 .elementor-element.elementor-element-21dbaf1>.elementor-element-populated{padding:20px}.elementor-1415 .elementor-element.elementor-element-d1f7d46{margin-top:0;margin-bottom:10px}.elementor-1415 .elementor-element.elementor-element-b9137c1>.elementor-element-populated{padding:0 0 10px}.elementor-1415 .elementor-element.elementor-element-f6337f9{margin-top:0;margin-bottom:20px}.elementor-1415 .elementor-element.elementor-element-5b334aa{margin-top:0;margin-bottom:0;padding:0}.elementor-1415 .elementor-element.elementor-element-ca3cda8>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-element-c40adea.ha-cursor.mf-cursor.-text:before{width:80px;height:80px}.elementor-element-c40adea.ha-cursor.-media:before{width:80px;height:80px}.elementor-element-c40adea.ha-cursor .ha-cursor-text{width:80px;height:80px}.elementor-1415 .elementor-element.elementor-element-f7df6cc>.elementor-element-populated{margin:20px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}}@media(max-width:767px){.elementor-1415 .elementor-element.elementor-element-21dbaf1>.elementor-element-populated{padding:20px}.elementor-1415 .elementor-element.elementor-element-d1f7d46{margin-top:0;margin-bottom:0}.elementor-1415 .elementor-element.elementor-element-b9137c1>.elementor-element-populated{padding:0 0 15px}.elementor-1415 .elementor-element.elementor-element-dc6e621>.elementor-element-populated{padding:20px}.elementor-element-c40adea.ha-cursor.mf-cursor.-text:before{width:80px;height:80px}.elementor-element-c40adea.ha-cursor.-media:before{width:80px;height:80px}.elementor-element-c40adea.ha-cursor .ha-cursor-text{width:80px;height:80px}.elementor-1415 .elementor-element.elementor-element-4dc5157>.elementor-element-populated{padding:20px}}@media(min-width:768px){.elementor-1415 .elementor-element.elementor-element-f12530f{width:35%}.elementor-1415 .elementor-element.elementor-element-f7df6cc{width:65%}}@media(max-width:1024px) and (min-width:768px){.elementor-1415 .elementor-element.elementor-element-f12530f{width:100%}.elementor-1415 .elementor-element.elementor-element-f7df6cc{width:100%}}@media(min-width:1025px){.elementor-1415 .elementor-element.elementor-element-e0931e6:not(.elementor-motion-effects-element-type-background),.elementor-1415 .elementor-element.elementor-element-e0931e6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}