.elementor-1627 .elementor-element.elementor-element-undefined-e23d271{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:60px 60px;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0.6;}.elementor-1627 .elementor-element.elementor-element-undefined-e23d271:not(.elementor-motion-effects-element-type-background), .elementor-1627 .elementor-element.elementor-element-undefined-e23d271 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.bubujosda.hu/wp-content/uploads/2025/07/0e16ef9f-e8a2-41b7-ab8f-3796373f2236.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1627 .elementor-element.elementor-element-undefined-e23d271::before, .elementor-1627 .elementor-element.elementor-element-undefined-e23d271 > .elementor-background-video-container::before, .elementor-1627 .elementor-element.elementor-element-undefined-e23d271 > .e-con-inner > .elementor-background-video-container::before, .elementor-1627 .elementor-element.elementor-element-undefined-e23d271 > .elementor-background-slideshow::before, .elementor-1627 .elementor-element.elementor-element-undefined-e23d271 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1627 .elementor-element.elementor-element-undefined-e23d271 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#FFFFFF;}.elementor-1627 .elementor-element.elementor-element-undefined-e23d271, .elementor-1627 .elementor-element.elementor-element-undefined-e23d271::before{--border-transition:0.3s;}.elementor-1627 .elementor-element.elementor-element-undefined-e23d271.e-con{--align-self:flex-start;}.elementor-1627 .elementor-element.elementor-element-undefined-ec7adbe .elementor-heading-title{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:23px;text-transform:none;font-style:normal;text-decoration:none;line-height:140%;letter-spacing:0px;}.elementor-1627 .elementor-element.elementor-element-undefined-518d96b{text-align:center;}.elementor-1627 .elementor-element.elementor-element-undefined-518d96b .elementor-heading-title{color:#1C244B;font-family:"REM", Sans-serif;font-size:52px;font-weight:400;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0em;word-spacing:0em;}.elementor-1627 .elementor-element.elementor-element-undefined-ce963ae{text-align:center;}.elementor-1627 .elementor-element.elementor-element-undefined-ce963ae .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:25px;text-transform:none;font-style:normal;text-decoration:none;line-height:140%;letter-spacing:0px;}.elementor-1627 .elementor-element.elementor-element-undefined-2034d97 .elementor-button{font-family:"Poppins", Sans-serif;font-size:16px;font-style:normal;text-decoration:none;line-height:150%;fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:48px 48px 48px 48px;padding:15px 15px 15px 15px;}.elementor-1627 .elementor-element.elementor-element-undefined-2034d97 > .elementor-widget-container{margin:3px 3px 3px 3px;padding:4px 4px 4px 4px;}.elementor-1627 .elementor-element.elementor-element-undefined-2034d97{width:auto;max-width:auto;}.elementor-1627 .elementor-element.elementor-element-undefined-2034d97.elementor-element{--align-self:center;}.elementor-1627 .elementor-element.elementor-element-8c2d896{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-1627 .elementor-element.elementor-element-d03935c{text-align:justify;color:var( --e-global-color-primary );font-family:"Quattrocento Sans", Sans-serif;font-size:24px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-1627 .elementor-element.elementor-element-d03935c > .elementor-widget-container{margin:30px 30px 30px 30px;padding:70px 70px 70px 70px;}.elementor-1627 .elementor-element.elementor-element-cecbcff{--display:flex;--background-transition:0.3s;}.elementor-1627 .elementor-element.elementor-element-46e747a{text-align:left;}.elementor-1627 .elementor-element.elementor-element-46e747a img{opacity:0.66;}.elementor-1627 .elementor-element.elementor-element-823ab85{text-align:left;}.elementor-1627 .elementor-element.elementor-element-823ab85 img{max-width:61%;opacity:0.36;}.elementor-1627 .elementor-element.elementor-element-823ab85.elementor-element{--align-self:flex-start;}.elementor-1627 .elementor-element.elementor-element-6f3fd7b{text-align:justify;color:var( --e-global-color-primary );font-family:"Quattrocento Sans", Sans-serif;font-size:25px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-1627 .elementor-element.elementor-element-6f3fd7b > .elementor-widget-container{padding:55px 55px 55px 55px;}.elementor-1627 .elementor-element.elementor-element-3c74bf8{--display:flex;--background-transition:0.3s;}.elementor-1627 .elementor-element.elementor-element-ea7c64c{--display:flex;--background-transition:0.3s;}.elementor-1627 .elementor-element.elementor-element-b08ba03 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );border-radius:36px 36px 36px 36px;}.elementor-1627 .elementor-element.elementor-element-b08ba03 > .elementor-widget-container{margin:64px 64px 64px 64px;}.elementor-1627 .elementor-element.elementor-element-420d88d{text-align:center;}.elementor-1627 .elementor-element.elementor-element-420d88d .elementor-heading-title{font-family:"Quattrocento", Sans-serif;font-size:4em;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.02em;word-spacing:0em;}.elementor-1627 .elementor-element.elementor-element-420d88d > .elementor-widget-container{margin:30px 30px 30px 30px;}.elementor-1627 .elementor-element.elementor-element-f09c7e4{--display:flex;--min-height:514px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--overlay-opacity:0.1;}.elementor-1627 .elementor-element.elementor-element-f09c7e4 .elementor-background-slideshow__slide__image{background-size:cover;background-position:top center;}.elementor-1627 .elementor-element.elementor-element-f09c7e4::before, .elementor-1627 .elementor-element.elementor-element-f09c7e4 > .elementor-background-video-container::before, .elementor-1627 .elementor-element.elementor-element-f09c7e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-1627 .elementor-element.elementor-element-f09c7e4 > .elementor-background-slideshow::before, .elementor-1627 .elementor-element.elementor-element-f09c7e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1627 .elementor-element.elementor-element-f09c7e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1627 .elementor-element.elementor-element-f09c7e4, .elementor-1627 .elementor-element.elementor-element-f09c7e4::before{--border-transition:0.3s;}.elementor-1627 .elementor-element.elementor-element-55c2000{--display:flex;--min-height:1440px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:3px 1px;--overflow:hidden;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1627 .elementor-element.elementor-element-55c2000.e-con{--flex-grow:0;--flex-shrink:0;--e-con-transform-translateX:48%;}.elementor-1627 .elementor-element.elementor-element-0cce9c9{--display:flex;--min-height:246px;--background-transition:0.3s;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1627 .elementor-element.elementor-element-0cce9c9:not(.elementor-motion-effects-element-type-background), .elementor-1627 .elementor-element.elementor-element-0cce9c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1627 .elementor-element.elementor-element-0cce9c9, .elementor-1627 .elementor-element.elementor-element-0cce9c9::before{--border-transition:0.3s;}.elementor-1627 .elementor-element.elementor-element-0cce9c9.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1627 .elementor-element.elementor-element-3b8d729{text-align:center;}.elementor-1627 .elementor-element.elementor-element-3b8d729.elementor-element{--align-self:center;}.elementor-1627 .elementor-element.elementor-element-d7f91ab{--display:flex;--background-transition:0.3s;}.elementor-1627 .elementor-element.elementor-element-d7f91ab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1627 .elementor-element.elementor-element-bde2eda{--display:flex;--min-height:246px;--gap:1px 1px;--background-transition:0.3s;}.elementor-1627 .elementor-element.elementor-element-bde2eda:not(.elementor-motion-effects-element-type-background), .elementor-1627 .elementor-element.elementor-element-bde2eda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1627 .elementor-element.elementor-element-bde2eda, .elementor-1627 .elementor-element.elementor-element-bde2eda::before{--border-transition:0.3s;}.elementor-1627 .elementor-element.elementor-element-bde2eda.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1627 .elementor-element.elementor-element-1e4e0b3{text-align:center;}.elementor-1627 .elementor-element.elementor-element-1e4e0b3.elementor-element{--align-self:center;}.elementor-1627 .elementor-element.elementor-element-0ee1733{--display:flex;--background-transition:0.3s;}.elementor-1627 .elementor-element.elementor-element-0ee1733.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1627 .elementor-element.elementor-element-4b53263{--display:flex;--min-height:246px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-1627 .elementor-element.elementor-element-4b53263:not(.elementor-motion-effects-element-type-background), .elementor-1627 .elementor-element.elementor-element-4b53263 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1627 .elementor-element.elementor-element-4b53263, .elementor-1627 .elementor-element.elementor-element-4b53263::before{--border-transition:0.3s;}.elementor-1627 .elementor-element.elementor-element-4b53263.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1627 .elementor-element.elementor-element-437cccc.elementor-element{--align-self:center;}.elementor-1627 .elementor-element.elementor-element-c133e38{--display:flex;--background-transition:0.3s;}.elementor-1627 .elementor-element.elementor-element-4793387{--spacer-size:50px;}.elementor-1627 .elementor-element.elementor-element-8dc65ec .elementor-button{font-family:"Quattrocento Sans", Sans-serif;font-size:34px;font-weight:400;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0em;word-spacing:0em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );border-radius:41px 41px 41px 41px;padding:-36px -36px -36px -36px;}@media(max-width:1024px){.elementor-1627 .elementor-element.elementor-element-undefined-ec7adbe .elementor-heading-title{font-size:18px;}.elementor-1627 .elementor-element.elementor-element-undefined-518d96b .elementor-heading-title{font-size:28px;}.elementor-1627 .elementor-element.elementor-element-undefined-ce963ae .elementor-heading-title{font-size:18px;}.elementor-1627 .elementor-element.elementor-element-undefined-2034d97 .elementor-button{font-size:14px;}.elementor-1627 .elementor-element.elementor-element-undefined-2034d97 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1627 .elementor-element.elementor-element-8c2d896{--grid-auto-flow:row;}.elementor-1627 .elementor-element.elementor-element-d03935c{font-size:14px;}.elementor-1627 .elementor-element.elementor-element-6f3fd7b{font-size:14px;}.elementor-1627 .elementor-element.elementor-element-420d88d .elementor-heading-title{font-size:7vw;}.elementor-1627 .elementor-element.elementor-element-8dc65ec .elementor-button{font-size:28px;}}@media(min-width:768px){.elementor-1627 .elementor-element.elementor-element-undefined-e23d271{--content-width:1071px;}.elementor-1627 .elementor-element.elementor-element-f09c7e4{--content-width:1600px;}.elementor-1627 .elementor-element.elementor-element-55c2000{--width:102.718%;}.elementor-1627 .elementor-element.elementor-element-0cce9c9{--width:28%;}.elementor-1627 .elementor-element.elementor-element-d7f91ab{--width:2.594%;}.elementor-1627 .elementor-element.elementor-element-bde2eda{--width:28%;}.elementor-1627 .elementor-element.elementor-element-0ee1733{--width:2.647%;}.elementor-1627 .elementor-element.elementor-element-4b53263{--width:28%;}}@media(max-width:767px){.elementor-1627 .elementor-element.elementor-element-undefined-e23d271:not(.elementor-motion-effects-element-type-background), .elementor-1627 .elementor-element.elementor-element-undefined-e23d271 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1627 .elementor-element.elementor-element-undefined-ec7adbe{text-align:center;}.elementor-1627 .elementor-element.elementor-element-undefined-ec7adbe .elementor-heading-title{font-size:16px;}.elementor-1627 .elementor-element.elementor-element-undefined-ce963ae .elementor-heading-title{font-size:16px;}.elementor-1627 .elementor-element.elementor-element-undefined-2034d97 .elementor-button{font-size:15px;padding:12px 24px 12px 24px;}.elementor-1627 .elementor-element.elementor-element-undefined-2034d97 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1627 .elementor-element.elementor-element-8c2d896{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1627 .elementor-element.elementor-element-d03935c{font-size:18px;}.elementor-1627 .elementor-element.elementor-element-6f3fd7b{font-size:18px;}.elementor-1627 .elementor-element.elementor-element-420d88d .elementor-heading-title{font-size:28px;line-height:1.1em;}}