.elementor-8 .elementor-element.elementor-element-dfb3f0b{--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;--overlay-opacity:0;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:155px;--padding-bottom:165px;--padding-left:75px;--padding-right:75px}.elementor-8 .elementor-element.elementor-element-dfb3f0b:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-dfb3f0b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://szemelyesmarka.hu/wp-content/uploads/2026/03/68.png");background-position:center center;background-repeat:no-repeat}.elementor-8 .elementor-element.elementor-element-dfb3f0b:before,.elementor-8 .elementor-element.elementor-element-dfb3f0b>.elementor-background-video-container:before,.elementor-8 .elementor-element.elementor-element-dfb3f0b>.e-con-inner>.elementor-background-video-container:before,.elementor-8 .elementor-element.elementor-element-dfb3f0b>.elementor-background-slideshow:before,.elementor-8 .elementor-element.elementor-element-dfb3f0b>.e-con-inner>.elementor-background-slideshow:before,.elementor-8 .elementor-element.elementor-element-dfb3f0b>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-8 .elementor-element.elementor-element-51f06c3{text-align:center}.elementor-8 .elementor-element.elementor-element-51f06c3 .elementor-heading-title{color:#fff}.elementor-8 .elementor-element.elementor-element-0d25cc9{--display:flex;--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;--overlay-opacity:.5;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-8 .elementor-element.elementor-element-0d25cc9:before,.elementor-8 .elementor-element.elementor-element-0d25cc9>.elementor-background-video-container:before,.elementor-8 .elementor-element.elementor-element-0d25cc9>.e-con-inner>.elementor-background-video-container:before,.elementor-8 .elementor-element.elementor-element-0d25cc9>.elementor-background-slideshow:before,.elementor-8 .elementor-element.elementor-element-0d25cc9>.e-con-inner>.elementor-background-slideshow:before,.elementor-8 .elementor-element.elementor-element-0d25cc9>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-8 .elementor-element.elementor-element-4ec7113{width:var(--container-widget-width,25%);max-width:25%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:center}.elementor-8 .elementor-element.elementor-element-4ec7113 .elementor-heading-title{font-family:"Raleway",Sans-serif;font-weight:600;color:#fff}.elementor-8 .elementor-element.elementor-element-adc90fc{width:var(--container-widget-width,24%);max-width:24%;margin:150px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0;--container-widget-width:24%;--container-widget-flex-grow:0;text-align:center}.elementor-8 .elementor-element.elementor-element-adc90fc .elementor-heading-title{font-family:"Raleway",Sans-serif;font-weight:600;color:#fff}.elementor-8 .elementor-element.elementor-element-8e85011{width:var(--container-widget-width,25%);max-width:25%;margin:150px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:center}.elementor-8 .elementor-element.elementor-element-8e85011 .elementor-heading-title{font-family:"Raleway",Sans-serif;font-weight:600;color:#fff}.elementor-8 .elementor-element.elementor-element-1536262{text-align:center}.elementor-8 .elementor-element.elementor-element-1536262 .elementor-heading-title{font-family:"Raleway",Sans-serif;font-weight:600;color:#fff}.elementor-8 .elementor-element.elementor-element-3f99263{margin:150px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0;text-align:center}.elementor-8 .elementor-element.elementor-element-3f99263 .elementor-heading-title{font-family:"Raleway",Sans-serif;font-weight:600;color:#fff}.elementor-8 .elementor-element.elementor-element-cb0068c{--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}body.elementor-page-8:not(.elementor-motion-effects-element-type-background),body.elementor-page-8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#720707}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-4ec7113{width:var(--container-widget-width,47%);max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0}.elementor-8 .elementor-element.elementor-element-4ec7113.elementor-element{--align-self:center}.elementor-8 .elementor-element.elementor-element-adc90fc{width:var(--container-widget-width,47%);max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0}.elementor-8 .elementor-element.elementor-element-adc90fc.elementor-element{--align-self:center}.elementor-8 .elementor-element.elementor-element-8e85011{width:var(--container-widget-width,47%);max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0}.elementor-8 .elementor-element.elementor-element-8e85011.elementor-element{--align-self:center}.elementor-8 .elementor-element.elementor-element-1536262{width:var(--container-widget-width,47%);max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0}.elementor-8 .elementor-element.elementor-element-1536262.elementor-element{--align-self:center}.elementor-8 .elementor-element.elementor-element-3f99263{width:var(--container-widget-width,47%);max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0}.elementor-8 .elementor-element.elementor-element-3f99263.elementor-element{--align-self:center}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-4ec7113{margin:150px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:104px 0 0}.elementor-8 .elementor-element.elementor-element-4ec7113 .elementor-heading-title{font-size:25px}.elementor-8 .elementor-element.elementor-element-adc90fc .elementor-heading-title{font-size:25px}.elementor-8 .elementor-element.elementor-element-8e85011 .elementor-heading-title{font-size:25px}.elementor-8 .elementor-element.elementor-element-1536262 .elementor-heading-title{font-size:25px}.elementor-8 .elementor-element.elementor-element-3f99263 .elementor-heading-title{font-size:25px}}.elementor-8 .elementor-element.elementor-element-4ec7113{position:relative;display:inline-block;padding:20px 42px;color:#fff;overflow:hidden;background:rgba(255,255,255,.08);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:1px solid rgba(255,255,255,.2);box-shadow:inset 0 1px 2px rgba(255,255,255,.25),0 10px 25px rgba(0,0,0,.25);clip-path:url(#blobClip)}.elementor-8 .elementor-element.elementor-element-adc90fc{backdrop-filter:blur(10px);position:relative;display:inline-block;padding:16px 36px;font-size:18px;font-weight:500;color:#fff;border-radius:999px;overflow:hidden;background:radial-gradient(circle at var(--x,50%) var(--y,50%),rgba(255,255,255,.35),transparent 60%);border:1px solid rgba(255,255,255,.2);box-shadow:inset 0 1px 1px rgba(255,255,255,.25),0 8px 20px rgba(0,0,0,.25);transition:transform .2s ease}.elementor-8 .elementor-element.elementor-element-adc90fc:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at var(--x,50%) var(--y,50%),rgba(255,255,255,.5),transparent 55%);opacity:0;transition:opacity .2s ease}.elementor-8 .elementor-element.elementor-element-adc90fc:hover:before{opacity:1}.elementor-8 .elementor-element.elementor-element-adc90fc:hover{transform:translateY(-2px)}.elementor-8 .elementor-element.elementor-element-8e85011{position:relative;display:inline-block;padding:20px 42px;font-size:18px;font-weight:500;color:#fff;overflow:hidden;z-index:1;background:rgba(255,255,255,.08);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:1px solid rgba(255,255,255,.2);box-shadow:inset 0 1px 2px rgba(255,255,255,.25),0 10px 25px rgba(0,0,0,.25);transition:transform .25s ease;clip-path:polygon(12% 18%,28% 4%,60% 8%,88% 2%,100% 30%,92% 65%,78% 92%,48% 100%,18% 92%,4% 70%,0% 38%)}.elementor-8 .elementor-element.elementor-element-8e85011:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at var(--x,50%) var(--y,50%),rgba(255,255,255,.45),transparent 60%);opacity:0;transition:opacity .2s ease}.elementor-8 .elementor-element.elementor-element-8e85011:hover:before{opacity:1}.elementor-8 .elementor-element.elementor-element-8e85011:hover{transform:translateY(-3px) scale(1.02)}.elementor-8 .elementor-element.elementor-element-1536262{background:rgba(255,255,255,.12);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);padding:20px 25px;border-radius:14px;border:1px solid rgba(255,255,255,.25);color:#fff}.elementor-8 .elementor-element.elementor-element-3f99263{position:relative;display:inline-block;padding:18px 36px;color:#fff;font-weight:600;z-index:1}.elementor-8 .elementor-element.elementor-element-3f99263:before{content:"";position:absolute;top:-15px;left:-20px;right:-20px;bottom:-15px;background:linear-gradient(135deg,#8b0000,#ff3b3b);border-radius:60% 40% 55% 45%/55% 45% 60% 40%;z-index:-1;filter:blur(4px)}.elementor-8 .elementor-element.elementor-element-3f99263:before{animation:blob 6s ease-in-out infinite}@keyframes blob{0%{border-radius:60% 40% 55% 45%/55% 45% 60% 40%}50%{border-radius:40% 60% 45% 55%/50% 60% 40% 50%}100%{border-radius:60% 40% 55% 45%/55% 45% 60% 40%}}