.elementor-12 .elementor-element.elementor-element-c3dd1ee:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-c3dd1ee>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1c1c20}.elementor-12 .elementor-element.elementor-element-c3dd1ee>.elementor-container{max-width:1380px}.elementor-12 .elementor-element.elementor-element-c3dd1ee{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-30px;margin-bottom:0;padding:160px 20px 40px}.elementor-12 .elementor-element.elementor-element-c3dd1ee>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-65a3b98>.elementor-element-populated{padding:0}.elementor-12 .elementor-element.elementor-element-cfd968a .elementor-heading-title{font-family:"Gothic A1",Sans-serif;font-size:96px;font-weight:700;line-height:1.1em;color:#fff}.elementor-12 .elementor-element.elementor-element-9e4ca0a{padding:6px 0 0;font-family:"Gothic A1",Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#999}.elementor-12 .elementor-element.elementor-element-3e9dd91{--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 0px;--row-gap:0px;--column-gap:0px}.elementor-12 .elementor-element.elementor-element-73c91bb{--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-12 .elementor-element.elementor-element-195b6d3:not(.elementor-widget-image){-webkit-mask-image:url(https://flexgatejavitas.hu/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:91%;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat}.elementor-12 .elementor-element.elementor-element-195b6d3.elementor-widget-image img{-webkit-mask-image:url(https://flexgatejavitas.hu/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:91%;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat}.elementor-12 .elementor-element.elementor-element-195b6d3 img{width:100%;max-width:100%;height:256px;object-fit:cover;object-position:center center}.elementor-12 .elementor-element.elementor-element-6a7a42c:not(.elementor-widget-image){-webkit-mask-image:url(https://flexgatejavitas.hu/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:cover;-webkit-mask-position:center center}.elementor-12 .elementor-element.elementor-element-6a7a42c.elementor-widget-image img{-webkit-mask-image:url(https://flexgatejavitas.hu/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:cover;-webkit-mask-position:center center}.elementor-12 .elementor-element.elementor-element-6bc3e64{--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-12 .elementor-element.elementor-element-4a13e01 .wpcf7 span.wpcf7-not-valid-tip{text-align:left;display:block}.elementor-12 .elementor-element.elementor-element-4a13e01 .wpcf7 div.wpcf7-response-output{text-align:left}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-65a3b98{width:60.941%}.elementor-12 .elementor-element.elementor-element-fbfc5df{width:39.024%}.elementor-12 .elementor-element.elementor-element-73c91bb{--width:33.3333%}.elementor-12 .elementor-element.elementor-element-6bc3e64{--width:66.6666%}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-c3dd1ee{padding:100px 20px 250px}.elementor-12 .elementor-element.elementor-element-cfd968a .elementor-heading-title{font-size:48px}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-c3dd1ee{padding:30px 10px 70px}.elementor-12 .elementor-element.elementor-element-cfd968a .elementor-heading-title{font-size:36px}.elementor-12 .elementor-element.elementor-element-9e4ca0a{font-size:22px}}