.elementor-12 .elementor-element.elementor-element-2dfdc7d4:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-2dfdc7d4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://haptolife.hu/wp-content/uploads/2026/05/692ce60a41f604b31cfd9b990019a515-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-12 .elementor-element.elementor-element-2dfdc7d4>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg,#c8c8c8 0%,#251405 55%);opacity:.53;transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-2dfdc7d4{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:7% 0 0}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-42e53b42.elementor-column .elementor-widget-wrap{align-items:center}.elementor-12 .elementor-element.elementor-element-42e53b42.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-12 .elementor-element.elementor-element-42e53b42.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-12 .elementor-element.elementor-element-42e53b42>.elementor-element-populated{padding:0}.elementor-12 .elementor-element.elementor-element-1382aba1>.elementor-container{max-width:780px}.elementor-12 .elementor-element.elementor-element-1382aba1{padding:10em 0}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-d9a5f93.elementor-column .elementor-widget-wrap{align-items:center}.elementor-12 .elementor-element.elementor-element-d9a5f93.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-12 .elementor-element.elementor-element-d9a5f93.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-12 .elementor-element.elementor-element-d9a5f93>.elementor-element-populated{margin:0 0 0 49px;--e-column-margin-right:0px;--e-column-margin-left:49px}.elementor-12 .elementor-element.elementor-element-cc2e5f9>.elementor-widget-container{margin:0;padding:0 0 10px}.elementor-12 .elementor-element.elementor-element-cc2e5f9{text-align:center}.elementor-12 .elementor-element.elementor-element-cc2e5f9 .elementor-heading-title{font-family:"Lato",Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:2px;text-shadow:0px 0px 34px rgba(0,0,0,.3);color:#ff68d2}.elementor-12 .elementor-element.elementor-element-6a239e91{text-align:center}.elementor-12 .elementor-element.elementor-element-6a239e91 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:100px;font-weight:500;text-transform:none;line-height:1em;letter-spacing:-2.5px;text-shadow:0px 0px 34px rgba(0,0,0,.3);color:var(--e-global-color-text)}.elementor-12 .elementor-element.elementor-element-5eb8563{text-align:center}.elementor-12 .elementor-element.elementor-element-5eb8563 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:22px;font-weight:200;text-transform:none;font-style:normal;line-height:1.3em;letter-spacing:-.5px;text-shadow:0px 0px 34px rgba(0,0,0,.3);color:var(--e-global-color-text)}.elementor-12 .elementor-element.elementor-element-31b1e078 .elementor-button{background-color:var(--e-global-color-0541573);font-size:13px;fill:var(--e-global-color-text);color:var(--e-global-color-text)}.elementor-12 .elementor-element.elementor-element-31b1e078 .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-31b1e078 .elementor-button:focus{background-color:var(--e-global-color-0541573);color:var(--e-global-color-text)}.elementor-12 .elementor-element.elementor-element-31b1e078 .elementor-button:hover svg,.elementor-12 .elementor-element.elementor-element-31b1e078 .elementor-button:focus svg{fill:var(--e-global-color-text)}.elementor-12 .elementor-element.elementor-element-5f825d7>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:space-evenly;align-items:space-evenly}.elementor-12 .elementor-element.elementor-element-5f825d7:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-5f825d7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-text)}.elementor-12 .elementor-element.elementor-element-5f825d7>.elementor-background-overlay{background-color:var(--e-global-color-text);opacity:.3;transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-5f825d7>.elementor-container{min-height:400px}.elementor-12 .elementor-element.elementor-element-5f825d7{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:-99px;padding:5em 0}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-07cd645.elementor-column .elementor-widget-wrap{align-items:center}.elementor-12 .elementor-element.elementor-element-07cd645.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-12 .elementor-element.elementor-element-07cd645.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-12 .elementor-element.elementor-element-07cd645>.elementor-element-populated{border-style:solid;border-color:#B0077F8A}.elementor-12 .elementor-element.elementor-element-07cd645>.elementor-element-populated,.elementor-12 .elementor-element.elementor-element-07cd645>.elementor-element-populated>.elementor-background-overlay,.elementor-12 .elementor-element.elementor-element-07cd645>.elementor-background-slideshow{border-radius:100px 0}.elementor-12 .elementor-element.elementor-element-1cd0636 .elementor-button{background-color:var(--e-global-color-1830e5a);font-family:"Cormorant Garamond",Sans-serif;font-size:16px;text-transform:capitalize;font-style:italic;letter-spacing:3.4px;fill:var(--e-global-color-text);color:var(--e-global-color-text);border-style:solid;border-width:0}.elementor-12 .elementor-element.elementor-element-1cd0636 .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-1cd0636 .elementor-button:focus{background-color:var(--e-global-color-d49ac81);color:var(--e-global-color-text)}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-1cd0636{left:89px}body.rtl .elementor-12 .elementor-element.elementor-element-1cd0636{right:89px}.elementor-12 .elementor-element.elementor-element-1cd0636{top:495px}.elementor-12 .elementor-element.elementor-element-1cd0636 .elementor-button:hover svg,.elementor-12 .elementor-element.elementor-element-1cd0636 .elementor-button:focus svg{fill:var(--e-global-color-text)}.elementor-12 .elementor-element.elementor-element-1e133c10{width:100%;max-width:100%}.elementor-12 .elementor-element.elementor-element-1e133c10>.elementor-widget-container{margin:7px 0 -30px -40px}.elementor-12 .elementor-element.elementor-element-1e133c10 img{width:95%;max-width:520px;height:500px;object-fit:fill;border-radius:100px 0}.elementor-12 .elementor-element.elementor-element-d651c91:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-12 .elementor-element.elementor-element-d651c91>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF73}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-d651c91.elementor-column .elementor-widget-wrap{align-items:center}.elementor-12 .elementor-element.elementor-element-d651c91.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-12 .elementor-element.elementor-element-d651c91.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-12 .elementor-element.elementor-element-d651c91>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:5em 1em 3em 5em}.elementor-12 .elementor-element.elementor-element-d651c91>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-f40d2be{--spacer-size:60px}.elementor-12 .elementor-element.elementor-element-ea447aa>.elementor-widget-container{margin:0;padding:0 0 10px}.elementor-12 .elementor-element.elementor-element-ea447aa{text-align:start}.elementor-12 .elementor-element.elementor-element-ea447aa .elementor-heading-title{font-family:"Lato",Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:2px;text-shadow:0px 0px 34px rgba(0,0,0,.3);color:#c9048f}.elementor-12 .elementor-element.elementor-element-bfe04c1{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter",Sans-serif;font-weight:200;line-height:29px;letter-spacing:.3px}.elementor-12 .elementor-element.elementor-element-2c7d789{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter",Sans-serif;font-weight:200;line-height:29px;letter-spacing:.3px}.elementor-12 .elementor-element.elementor-element-7724d7d{--spacer-size:20px}.elementor-12 .elementor-element.elementor-element-6fb7516f .elementor-button{background-color:var(--e-global-color-text);fill:var(--e-global-color-d49ac81);color:var(--e-global-color-d49ac81);border-style:solid;border-width:1px}.elementor-12 .elementor-element.elementor-element-6fb7516f .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-6fb7516f .elementor-button:focus{background-color:var(--e-global-color-d49ac81);color:var(--e-global-color-text)}.elementor-12 .elementor-element.elementor-element-6fb7516f .elementor-button:hover svg,.elementor-12 .elementor-element.elementor-element-6fb7516f .elementor-button:focus svg{fill:var(--e-global-color-text)}.elementor-12 .elementor-element.elementor-element-862aa18:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-862aa18>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-12 .elementor-element.elementor-element-862aa18>.elementor-background-overlay{background-color:var(--e-global-color-text);opacity:.3;transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-862aa18{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:30px;margin-bottom:0;padding:10em 0 -21em}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-b221271.elementor-column .elementor-widget-wrap{align-items:center}.elementor-12 .elementor-element.elementor-element-b221271.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-12 .elementor-element.elementor-element-b221271.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-12 .elementor-element.elementor-element-b221271>.elementor-element-populated>.elementor-background-overlay{opacity:0}.elementor-12 .elementor-element.elementor-element-b221271>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:8em 1em 3em 5em}.elementor-12 .elementor-element.elementor-element-b221271>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-3546b66>.elementor-widget-container{margin:0;padding:0 0 10px}.elementor-12 .elementor-element.elementor-element-3546b66{text-align:center}.elementor-12 .elementor-element.elementor-element-3546b66 .elementor-heading-title{font-family:"Lato",Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:2px;text-shadow:0px 0px 34px rgba(0,0,0,.3);color:#c9048f}.elementor-12 .elementor-element.elementor-element-59e0979{text-align:center}.elementor-12 .elementor-element.elementor-element-59e0979 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:45px;font-weight:600}.elementor-12 .elementor-element.elementor-element-e8fda35{text-align:center;font-family:"Inter",Sans-serif;font-size:15px;font-weight:200}.elementor-12 .elementor-element.elementor-element-6d109bc>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-12 .elementor-element.elementor-element-6d109bc{margin-top:-35px;margin-bottom:0;padding:1em 0 0}.elementor-12 .elementor-element.elementor-element-f869d4e.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-12 .elementor-element.elementor-element-430eef7{--divider-border-style:solid;--divider-color:#c9048f;--divider-border-width:1px}.elementor-12 .elementor-element.elementor-element-430eef7 .elementor-divider-separator{width:25%;margin:0 auto;margin-center:0}.elementor-12 .elementor-element.elementor-element-430eef7 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-12 .elementor-element.elementor-element-430eef7 .elementor-divider__text{color:#c9048f}.elementor-12 .elementor-element.elementor-element-f8633a9{--spacer-size:30px}.elementor-12 .elementor-element.elementor-element-6e56baa>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-12 .elementor-element.elementor-element-6e56baa{margin-top:-35px;margin-bottom:0;padding:1em 0 0}.elementor-12 .elementor-element.elementor-element-7778f5f.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-12 .elementor-element.elementor-element-56147ca{text-align:end}.elementor-12 .elementor-element.elementor-element-56147ca .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:32px;font-weight:600}.elementor-12 .elementor-element.elementor-element-578af47{text-align:end}.elementor-12 .elementor-element.elementor-element-578af47 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:15px;font-weight:200;font-style:italic;color:var(--e-global-color-d49ac81)}.elementor-12 .elementor-element.elementor-element-d870f3b{text-align:end;font-family:"Inter",Sans-serif;font-size:13px;font-weight:200}.elementor-12 .elementor-element.elementor-element-33fc4df.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-12 .elementor-element.elementor-element-8c14be5{width:var(--container-widget-width,55%);max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center}.elementor-12 .elementor-element.elementor-element-8c14be5.elementor-element{--align-self:center}.elementor-12 .elementor-element.elementor-element-8c14be5>.elementor-widget-container{border-style:solid;border-width:.5px;border-color:#C9048F91;border-radius:40px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-12 .elementor-element.elementor-element-8c14be5 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-style:italic;color:#c9048f}.elementor-12 .elementor-element.elementor-element-fe376c8>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-12 .elementor-element.elementor-element-fe376c8{margin-top:-35px;margin-bottom:0;padding:1em 0 0}.elementor-12 .elementor-element.elementor-element-ae2eacc.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-12 .elementor-element.elementor-element-b199440.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-12 .elementor-element.elementor-element-b199440>.elementor-element-populated{margin:0 0 6px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-12 .elementor-element.elementor-element-a7a67ab{width:var(--container-widget-width,55%);max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center}.elementor-12 .elementor-element.elementor-element-a7a67ab.elementor-element{--align-self:center}.elementor-12 .elementor-element.elementor-element-a7a67ab>.elementor-widget-container{border-style:solid;border-width:.5px;border-color:#C9048F91;border-radius:40px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-12 .elementor-element.elementor-element-a7a67ab .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-style:italic;color:var(--e-global-color-d49ac81)}.elementor-12 .elementor-element.elementor-element-46bb99a{text-align:start}.elementor-12 .elementor-element.elementor-element-46bb99a .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:32px;font-weight:600}.elementor-12 .elementor-element.elementor-element-6620804{text-align:start}.elementor-12 .elementor-element.elementor-element-6620804 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:15px;font-weight:200;font-style:italic;color:var(--e-global-color-d49ac81)}.elementor-12 .elementor-element.elementor-element-af8056e>.elementor-widget-container{margin:0}.elementor-12 .elementor-element.elementor-element-af8056e{text-align:start;font-family:"Inter",Sans-serif;font-size:13px;font-weight:200}.elementor-12 .elementor-element.elementor-element-131b7c6>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-12 .elementor-element.elementor-element-131b7c6{margin-top:-35px;margin-bottom:0;padding:1em 0 0}.elementor-12 .elementor-element.elementor-element-0d3402d.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-12 .elementor-element.elementor-element-f93111f{text-align:end}.elementor-12 .elementor-element.elementor-element-f93111f .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:32px;font-weight:600}.elementor-12 .elementor-element.elementor-element-2bbbd37{text-align:end}.elementor-12 .elementor-element.elementor-element-2bbbd37 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:15px;font-weight:200;font-style:italic;color:var(--e-global-color-d49ac81)}.elementor-12 .elementor-element.elementor-element-50685dc{text-align:end;font-family:"Inter",Sans-serif;font-size:15px;font-weight:200}.elementor-12 .elementor-element.elementor-element-2d0061e.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-12 .elementor-element.elementor-element-2d0061e>.elementor-element-populated{margin:0 0 2px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-12 .elementor-element.elementor-element-d5335de{width:var(--container-widget-width,55%);max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center}.elementor-12 .elementor-element.elementor-element-d5335de.elementor-element{--align-self:center}.elementor-12 .elementor-element.elementor-element-d5335de>.elementor-widget-container{border-style:solid;border-width:.5px;border-color:#C9048F91;border-radius:40px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-12 .elementor-element.elementor-element-d5335de .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-style:italic;color:var(--e-global-color-d49ac81)}.elementor-12 .elementor-element.elementor-element-fd6fae2>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-12 .elementor-element.elementor-element-fd6fae2{margin-top:-35px;margin-bottom:0;padding:1em 0 0}.elementor-12 .elementor-element.elementor-element-2fb5c07.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-12 .elementor-element.elementor-element-7c7c18a.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-12 .elementor-element.elementor-element-586107d{width:var(--container-widget-width,55%);max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center}.elementor-12 .elementor-element.elementor-element-586107d.elementor-element{--align-self:center}.elementor-12 .elementor-element.elementor-element-586107d>.elementor-widget-container{border-style:solid;border-width:.5px;border-color:#C9048F91;border-radius:40px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-12 .elementor-element.elementor-element-586107d .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-style:italic;color:var(--e-global-color-d49ac81)}.elementor-12 .elementor-element.elementor-element-0a46e6a{text-align:start}.elementor-12 .elementor-element.elementor-element-0a46e6a .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:32px;font-weight:600}.elementor-12 .elementor-element.elementor-element-f185f77{text-align:start}.elementor-12 .elementor-element.elementor-element-f185f77 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:15px;font-weight:200;font-style:italic;color:var(--e-global-color-d49ac81)}.elementor-12 .elementor-element.elementor-element-5e277d4{text-align:start;font-family:"Inter",Sans-serif;font-size:15px;font-weight:200}.elementor-12 .elementor-element.elementor-element-ed62b0f>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-12 .elementor-element.elementor-element-ed62b0f{margin-top:-35px;margin-bottom:0;padding:1em 0 0}.elementor-12 .elementor-element.elementor-element-c43e9a9.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-12 .elementor-element.elementor-element-ff5b94a{text-align:end}.elementor-12 .elementor-element.elementor-element-ff5b94a .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:32px;font-weight:600}.elementor-12 .elementor-element.elementor-element-c61d519{text-align:end}.elementor-12 .elementor-element.elementor-element-c61d519 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:15px;font-weight:200;font-style:italic;color:var(--e-global-color-d49ac81)}.elementor-12 .elementor-element.elementor-element-c13c41f{text-align:end;font-family:"Inter",Sans-serif;font-size:15px;font-weight:200}.elementor-12 .elementor-element.elementor-element-1f07bfb.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-12 .elementor-element.elementor-element-1f07bfb>.elementor-element-populated{margin:-30px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-12 .elementor-element.elementor-element-1311caa{width:var(--container-widget-width,55%);max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center}.elementor-12 .elementor-element.elementor-element-1311caa.elementor-element{--align-self:center}.elementor-12 .elementor-element.elementor-element-1311caa>.elementor-widget-container{border-style:solid;border-width:.5px;border-color:#C9048F91;border-radius:40px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-12 .elementor-element.elementor-element-1311caa .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-style:italic;color:var(--e-global-color-d49ac81)}.elementor-12 .elementor-element.elementor-element-db7fdf4>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-12 .elementor-element.elementor-element-db7fdf4{margin-top:-35px;margin-bottom:0;padding:1em 0 0}.elementor-12 .elementor-element.elementor-element-ffe9412.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-12 .elementor-element.elementor-element-069aca3.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-12 .elementor-element.elementor-element-069aca3>.elementor-element-populated{margin:0 0 -27px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-12 .elementor-element.elementor-element-f8e4482{width:var(--container-widget-width,55%);max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center}.elementor-12 .elementor-element.elementor-element-f8e4482.elementor-element{--align-self:center}.elementor-12 .elementor-element.elementor-element-f8e4482>.elementor-widget-container{border-style:solid;border-width:.5px;border-color:#C9048F91;border-radius:40px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-12 .elementor-element.elementor-element-f8e4482 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-style:normal;color:var(--e-global-color-d49ac81)}.elementor-12 .elementor-element.elementor-element-0e994f9{text-align:start}.elementor-12 .elementor-element.elementor-element-0e994f9 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:32px;font-weight:600}.elementor-12 .elementor-element.elementor-element-579169f{text-align:start;font-family:"Inter",Sans-serif;font-size:15px;font-weight:200}.elementor-12 .elementor-element.elementor-element-59b2c681:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-59b2c681>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#B6B1AA99}.elementor-12 .elementor-element.elementor-element-59b2c681>.elementor-background-overlay{background-color:#fff;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-59b2c681>.elementor-container{max-width:898px}.elementor-12 .elementor-element.elementor-element-59b2c681{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:4em 0 1em}.elementor-12 .elementor-element.elementor-element-53c1e842.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-12 .elementor-element.elementor-element-53c1e842>.elementor-element-populated{margin:0 0 0 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;padding:0}.elementor-12 .elementor-element.elementor-element-a9d9c96>.elementor-widget-container{margin:0;padding:0 0 10px}.elementor-12 .elementor-element.elementor-element-a9d9c96{text-align:center}.elementor-12 .elementor-element.elementor-element-a9d9c96 .elementor-heading-title{font-family:"Lato",Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:2px;text-shadow:0px 0px 34px rgba(0,0,0,.3);color:#c9048f}.elementor-12 .elementor-element.elementor-element-5b89938{text-align:center}.elementor-12 .elementor-element.elementor-element-5b89938 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:45px;font-weight:600}.elementor-12 .elementor-element.elementor-element-21bf21a{--divider-border-style:solid;--divider-color:#c9048f;--divider-border-width:1px}.elementor-12 .elementor-element.elementor-element-21bf21a .elementor-divider-separator{width:17%;margin:0 auto;margin-center:0}.elementor-12 .elementor-element.elementor-element-21bf21a .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-12 .elementor-element.elementor-element-21bf21a .elementor-divider__text{color:#c9048f}.elementor-12 .elementor-element.elementor-element-34e812d:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-34e812d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#B6B1AA99}.elementor-12 .elementor-element.elementor-element-34e812d>.elementor-background-overlay{background-color:#fff;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-34e812d>.elementor-container{max-width:800px}.elementor-12 .elementor-element.elementor-element-34e812d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 3em}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-89628f1.elementor-column .elementor-widget-wrap{align-items:center}.elementor-12 .elementor-element.elementor-element-89628f1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-12 .elementor-element.elementor-element-89628f1>.elementor-element-populated{padding:0}.elementor-12 .elementor-element.elementor-element-198af72{--display:flex;--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:center;--align-items:flex-end;--gap:14px 15px;--row-gap:14px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-12 .elementor-element.elementor-element-198af72.e-con{--flex-grow:0;--flex-shrink:0}.elementor-12 .elementor-element.elementor-element-d7e20d7{width:var(--container-widget-width,6%);max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;text-align:center}.elementor-12 .elementor-element.elementor-element-d7e20d7 .elementor-heading-title{font-family:"Cormorant",Sans-serif;font-size:28px;font-weight:600;color:var(--e-global-color-d49ac81)}.elementor-12 .elementor-element.elementor-element-d369d90{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter",Sans-serif;font-size:15px;font-weight:200;line-height:25px}.elementor-12 .elementor-element.elementor-element-d369d90 p{margin-block-end:0px}.elementor-12 .elementor-element.elementor-element-eb25f09{--display:flex;--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:center;--align-items:flex-end;--gap:14px 15px;--row-gap:14px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-12 .elementor-element.elementor-element-eb25f09.e-con{--flex-grow:0;--flex-shrink:0}.elementor-12 .elementor-element.elementor-element-733b072{width:var(--container-widget-width,6%);max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;text-align:center}.elementor-12 .elementor-element.elementor-element-733b072 .elementor-heading-title{font-family:"Cormorant",Sans-serif;font-size:28px;font-weight:600;color:var(--e-global-color-d49ac81)}.elementor-12 .elementor-element.elementor-element-99bd9c2{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter",Sans-serif;font-size:15px;font-weight:200;line-height:25px}.elementor-12 .elementor-element.elementor-element-99bd9c2 p{margin-block-end:0px}.elementor-12 .elementor-element.elementor-element-914dcc9{--display:flex;--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:center;--align-items:flex-start;--gap:14px 15px;--row-gap:14px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-12 .elementor-element.elementor-element-914dcc9.e-con{--flex-grow:0;--flex-shrink:0}.elementor-12 .elementor-element.elementor-element-2e2396d{width:var(--container-widget-width,6%);max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;text-align:center}.elementor-12 .elementor-element.elementor-element-2e2396d .elementor-heading-title{font-family:"Cormorant",Sans-serif;font-size:28px;font-weight:600;color:var(--e-global-color-d49ac81)}.elementor-12 .elementor-element.elementor-element-1005b4e{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter",Sans-serif;font-size:15px;font-weight:200;line-height:25px}.elementor-12 .elementor-element.elementor-element-1005b4e.elementor-element{--align-self:flex-start}.elementor-12 .elementor-element.elementor-element-1005b4e p{margin-block-end:0px}.elementor-12 .elementor-element.elementor-element-e9e27a5{--display:flex;--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:center;--align-items:flex-start;--gap:14px 15px;--row-gap:14px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-12 .elementor-element.elementor-element-e9e27a5.e-con{--flex-grow:0;--flex-shrink:0}.elementor-12 .elementor-element.elementor-element-f725614{width:var(--container-widget-width,6%);max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;text-align:center}.elementor-12 .elementor-element.elementor-element-f725614 .elementor-heading-title{font-family:"Cormorant",Sans-serif;font-size:28px;font-weight:600;color:var(--e-global-color-d49ac81)}.elementor-12 .elementor-element.elementor-element-4c6e1b8{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter",Sans-serif;font-size:15px;font-weight:200;line-height:25px}.elementor-12 .elementor-element.elementor-element-4c6e1b8 p{margin-block-end:0px}.elementor-12 .elementor-element.elementor-element-1c803ca{--display:flex;--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:center;--align-items:flex-end;--gap:14px 15px;--row-gap:14px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-12 .elementor-element.elementor-element-1c803ca.e-con{--flex-grow:0;--flex-shrink:0}.elementor-12 .elementor-element.elementor-element-b5e8496{width:var(--container-widget-width,6%);max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;text-align:center}.elementor-12 .elementor-element.elementor-element-b5e8496 .elementor-heading-title{font-family:"Cormorant",Sans-serif;font-size:28px;font-weight:600;color:var(--e-global-color-d49ac81)}.elementor-12 .elementor-element.elementor-element-7ef7fa4{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter",Sans-serif;font-size:15px;font-weight:200;line-height:25px}.elementor-12 .elementor-element.elementor-element-7ef7fa4 p{margin-block-end:0px}.elementor-12 .elementor-element.elementor-element-d38b2f7{--display:flex;--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:center;--align-items:flex-start;--gap:14px 15px;--row-gap:14px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-12 .elementor-element.elementor-element-d38b2f7.e-con{--flex-grow:0;--flex-shrink:0}.elementor-12 .elementor-element.elementor-element-296d2fe{width:var(--container-widget-width,6%);max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;text-align:center}.elementor-12 .elementor-element.elementor-element-296d2fe .elementor-heading-title{font-family:"Cormorant",Sans-serif;font-size:28px;font-weight:600;color:var(--e-global-color-d49ac81)}.elementor-12 .elementor-element.elementor-element-71651a3{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter",Sans-serif;font-size:15px;font-weight:200;line-height:25px}.elementor-12 .elementor-element.elementor-element-71651a3 p{margin-block-end:0px}.elementor-12 .elementor-element.elementor-element-50c9546{--spacer-size:50px}.elementor-12 .elementor-element.elementor-element-5d20bea{text-align:center}.elementor-12 .elementor-element.elementor-element-5d20bea .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:35px;font-weight:600;font-style:italic;color:var(--e-global-color-d49ac81)}.elementor-12 .elementor-element.elementor-element-c3d16a0{text-align:center;font-family:"Inter",Sans-serif;font-size:10px;font-weight:200}.elementor-12 .elementor-element.elementor-element-0a6e4c5{--spacer-size:15px}.elementor-12 .elementor-element.elementor-element-a5288b6 .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-a5288b6 .elementor-button:focus{background-color:#950069}.elementor-12 .elementor-element.elementor-element-3c19c20:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-3c19c20>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-text)}.elementor-12 .elementor-element.elementor-element-3c19c20>.elementor-background-overlay{background-color:var(--e-global-color-text);opacity:.3;transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-3c19c20{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:-99px;padding:5em 0}.elementor-12 .elementor-element.elementor-element-ea37685:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-12 .elementor-element.elementor-element-ea37685>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF73}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-ea37685.elementor-column .elementor-widget-wrap{align-items:center}.elementor-12 .elementor-element.elementor-element-ea37685.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-12 .elementor-element.elementor-element-ea37685.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-12 .elementor-element.elementor-element-ea37685>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:5em 1em 3em 5em}.elementor-12 .elementor-element.elementor-element-ea37685>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-3c1bdf1>.elementor-widget-container{margin:0;padding:0 0 10px}.elementor-12 .elementor-element.elementor-element-3c1bdf1{text-align:start}.elementor-12 .elementor-element.elementor-element-3c1bdf1 .elementor-heading-title{font-family:"Lato",Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:2px;text-shadow:0px 0px 34px rgba(0,0,0,.3);color:var(--e-global-color-d49ac81)}.elementor-12 .elementor-element.elementor-element-dcf9cae{text-align:start}.elementor-12 .elementor-element.elementor-element-dcf9cae .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:70px;font-weight:600}.elementor-12 .elementor-element.elementor-element-e04b3dd>.elementor-widget-container{margin:-25px 0 0}.elementor-12 .elementor-element.elementor-element-e04b3dd{text-align:start}.elementor-12 .elementor-element.elementor-element-e04b3dd .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:70px;font-weight:600;font-style:italic;color:var(--e-global-color-1830e5a)}.elementor-12 .elementor-element.elementor-element-b2a4a7d{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter",Sans-serif;font-weight:200;line-height:29px;letter-spacing:.3px}.elementor-12 .elementor-element.elementor-element-f96b107{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter",Sans-serif;font-weight:200;line-height:29px;letter-spacing:.3px}.elementor-12 .elementor-element.elementor-element-c67b9dd{--spacer-size:20px}.elementor-12 .elementor-element.elementor-element-f287d93 .elementor-button{background-color:var(--e-global-color-text);fill:var(--e-global-color-d49ac81);color:var(--e-global-color-d49ac81);border-style:solid;border-width:1px}.elementor-12 .elementor-element.elementor-element-f287d93 .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-f287d93 .elementor-button:focus{background-color:var(--e-global-color-d49ac81);color:var(--e-global-color-text)}.elementor-12 .elementor-element.elementor-element-f287d93 .elementor-button:hover svg,.elementor-12 .elementor-element.elementor-element-f287d93 .elementor-button:focus svg{fill:var(--e-global-color-text)}.elementor-12 .elementor-element.elementor-element-aed61e0{--spacer-size:20px}.elementor-12 .elementor-element.elementor-element-f99f7fc:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-f99f7fc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-12 .elementor-element.elementor-element-f99f7fc>.elementor-background-overlay{background-color:#fff;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-f99f7fc>.elementor-container{max-width:1186px}.elementor-12 .elementor-element.elementor-element-f99f7fc{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:4em 0 1em}.elementor-12 .elementor-element.elementor-element-b61e4b0.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-12 .elementor-element.elementor-element-b61e4b0>.elementor-element-populated{margin:0 0 0 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;padding:0}.elementor-12 .elementor-element.elementor-element-d0ced39{--spacer-size:40px}.elementor-12 .elementor-element.elementor-element-8dcfc75>.elementor-widget-container{margin:0;padding:0 0 10px}.elementor-12 .elementor-element.elementor-element-8dcfc75{text-align:start}.elementor-12 .elementor-element.elementor-element-8dcfc75 .elementor-heading-title{font-family:"Lato",Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:2px;text-shadow:0px 0px 34px rgba(0,0,0,.3);color:#c9048f}.elementor-12 .elementor-element.elementor-element-a62e5b3{--spacer-size:20px}.elementor-12 .elementor-element.elementor-element-4195129{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter",Sans-serif;font-weight:200;line-height:29px;letter-spacing:.3px}.elementor-12 .elementor-element.elementor-element-65ab325{--spacer-size:20px}.elementor-12 .elementor-element.elementor-element-6fefd42{width:var(--container-widget-width,73%);max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center}.elementor-12 .elementor-element.elementor-element-6fefd42 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:36px;font-weight:600;color:var(--e-global-color-d49ac81)}.elementor-12 .elementor-element.elementor-element-39a59a7{--spacer-size:20px}.elementor-12 .elementor-element.elementor-element-669e6a9{width:var(--container-widget-width,73%);max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter",Sans-serif;font-weight:200;line-height:29px;letter-spacing:.3px}.elementor-12 .elementor-element.elementor-element-3e372ac{--spacer-size:50px}.elementor-12 .elementor-element.elementor-element-47fe244:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-47fe244>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#838383;background-image:url("https://haptolife.hu/wp-content/uploads/2024/11/Haptolife-Szerencses-Martina-11.03_5-1024x683.jpg");background-size:cover}.elementor-12 .elementor-element.elementor-element-47fe244>.elementor-background-overlay{background-color:#0c0c0c;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-47fe244>.elementor-container{max-width:1186px}.elementor-12 .elementor-element.elementor-element-47fe244{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:4em 0 1em}.elementor-12 .elementor-element.elementor-element-4be1b52.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-12 .elementor-element.elementor-element-4be1b52>.elementor-element-populated{margin:0 0 0 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;padding:0}.elementor-12 .elementor-element.elementor-element-dca3140{--spacer-size:100px}.elementor-12 .elementor-element.elementor-element-224898f{text-align:center}.elementor-12 .elementor-element.elementor-element-bc34ed9{--spacer-size:200px}.elementor-12 .elementor-element.elementor-element-cf633a3:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-cf633a3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-text)}.elementor-12 .elementor-element.elementor-element-cf633a3>.elementor-background-overlay{background-color:var(--e-global-color-text);opacity:.3;transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-cf633a3{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:-110px;padding:3em 0 5em}.elementor-12 .elementor-element.elementor-element-af58c9d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-12 .elementor-element.elementor-element-af58c9d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF73}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-af58c9d.elementor-column .elementor-widget-wrap{align-items:center}.elementor-12 .elementor-element.elementor-element-af58c9d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-12 .elementor-element.elementor-element-af58c9d.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-12 .elementor-element.elementor-element-af58c9d>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:-5em 1em 3em 5em}.elementor-12 .elementor-element.elementor-element-af58c9d>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-0950616>.elementor-widget-container{margin:0;padding:0 0 10px}.elementor-12 .elementor-element.elementor-element-0950616{text-align:center}.elementor-12 .elementor-element.elementor-element-0950616 .elementor-heading-title{font-family:"Lato",Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:2px;text-shadow:0px 0px 34px rgba(0,0,0,.3);color:var(--e-global-color-d49ac81)}.elementor-12 .elementor-element.elementor-element-1a15548{text-align:center}.elementor-12 .elementor-element.elementor-element-1a15548 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:55px;font-weight:600}.elementor-12 .elementor-element.elementor-element-4b21c8e{width:var(--container-widget-width,73%);max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter",Sans-serif;font-weight:200;line-height:29px;letter-spacing:.3px}.elementor-12 .elementor-element.elementor-element-c61f9cc{--spacer-size:20px}.elementor-12 .elementor-element.elementor-element-b2c4ec5 .elementor-button{background-color:var(--e-global-color-text);fill:var(--e-global-color-d49ac81);color:var(--e-global-color-d49ac81);border-style:solid;border-width:1px}.elementor-12 .elementor-element.elementor-element-b2c4ec5 .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-b2c4ec5 .elementor-button:focus{background-color:var(--e-global-color-d49ac81);color:var(--e-global-color-text)}.elementor-12 .elementor-element.elementor-element-b2c4ec5 .elementor-button:hover svg,.elementor-12 .elementor-element.elementor-element-b2c4ec5 .elementor-button:focus svg{fill:var(--e-global-color-text)}.elementor-12 .elementor-element.elementor-element-d8e3c3e{--spacer-size:45px}.elementor-12 .elementor-element.elementor-element-bc82553:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-bc82553>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#B6B1AA99}.elementor-12 .elementor-element.elementor-element-bc82553>.elementor-background-overlay{background-color:#fff;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-bc82553{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:4em 0 1em}.elementor-12 .elementor-element.elementor-element-c59347f.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-12 .elementor-element.elementor-element-c59347f>.elementor-element-populated{margin:0 0 0 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0}.elementor-12 .elementor-element.elementor-element-75f3b4d{--spacer-size:40px}.elementor-12 .elementor-element.elementor-element-e1fe5f9>.elementor-widget-container{margin:0;padding:0 0 10px}.elementor-12 .elementor-element.elementor-element-e1fe5f9{text-align:center}.elementor-12 .elementor-element.elementor-element-e1fe5f9 .elementor-heading-title{font-family:"Lato",Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:2px;text-shadow:0px 0px 34px rgba(0,0,0,.3);color:#c9048f}.elementor-12 .elementor-element.elementor-element-9a06499{text-align:center}.elementor-12 .elementor-element.elementor-element-9a06499 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:50px;font-weight:600}.elementor-12 .elementor-element.elementor-element-01fb145{--divider-border-style:solid;--divider-color:#c9048f;--divider-border-width:1px}.elementor-12 .elementor-element.elementor-element-01fb145 .elementor-divider-separator{width:17%;margin:0 auto;margin-center:0}.elementor-12 .elementor-element.elementor-element-01fb145 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-12 .elementor-element.elementor-element-01fb145 .elementor-divider__text{color:#c9048f}.elementor-12 .elementor-element.elementor-element-a5ab1d3{--spacer-size:20px}.elementor-12 .elementor-element.elementor-element-1a7ecd7{width:var(--container-widget-width,73%);max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter",Sans-serif;font-weight:200;line-height:29px;letter-spacing:.3px}.elementor-12 .elementor-element.elementor-element-29a7a79{--spacer-size:20px}.elementor-12 .elementor-element.elementor-element-428f097 .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-428f097 .elementor-button:focus{background-color:var(--e-global-color-d49ac81);box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-12 .elementor-element.elementor-element-549274b{--spacer-size:50px}.elementor-12 .elementor-element.elementor-element-b07a822>.elementor-element-populated{margin:40px 0 0 -20px;--e-column-margin-right:0px;--e-column-margin-left:-20px}.elementor-12 .elementor-element.elementor-element-2aa2f9e:not(.elementor-widget-image) .elementor-widget-container,.elementor-12 .elementor-element.elementor-element-2aa2f9e.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://haptolife.hu/wp-content/plugins/elementor/assets/mask-shapes/pill-vertical.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-12 .elementor-element.elementor-element-6009791:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-6009791>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-12 .elementor-element.elementor-element-6009791>.elementor-background-overlay{background-color:#fff;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-6009791>.elementor-container{max-width:1186px}.elementor-12 .elementor-element.elementor-element-6009791{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:4em 0 1em}.elementor-12 .elementor-element.elementor-element-3df154d.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-12 .elementor-element.elementor-element-3df154d>.elementor-element-populated{margin:0 0 0 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;padding:0}.elementor-12 .elementor-element.elementor-element-a5b21f9{--spacer-size:40px}.elementor-12 .elementor-element.elementor-element-aa9da68>.elementor-widget-container{margin:0;padding:0 0 10px}.elementor-12 .elementor-element.elementor-element-aa9da68{text-align:center}.elementor-12 .elementor-element.elementor-element-aa9da68 .elementor-heading-title{font-family:"Lato",Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:2px;text-shadow:0px 0px 34px rgba(0,0,0,.3);color:#c9048f}.elementor-12 .elementor-element.elementor-element-a73f153{text-align:center}.elementor-12 .elementor-element.elementor-element-a608beb{--spacer-size:20px}.elementor-12 .elementor-element.elementor-element-a62e0ea{--spacer-size:20px}.elementor-12 .elementor-element.elementor-element-b79ec3f:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-b79ec3f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-text)}.elementor-12 .elementor-element.elementor-element-b79ec3f>.elementor-background-overlay{background-color:var(--e-global-color-text);opacity:.3;transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-b79ec3f{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:-99px;padding:5em 0}.elementor-12 .elementor-element.elementor-element-96f5d52:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-12 .elementor-element.elementor-element-96f5d52>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF73}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-96f5d52.elementor-column .elementor-widget-wrap{align-items:center}.elementor-12 .elementor-element.elementor-element-96f5d52.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-12 .elementor-element.elementor-element-96f5d52.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-12 .elementor-element.elementor-element-96f5d52>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:5em 1em 3em 5em}.elementor-12 .elementor-element.elementor-element-96f5d52>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-41957ec>.elementor-widget-container{margin:0;padding:0 0 10px}.elementor-12 .elementor-element.elementor-element-41957ec{text-align:center}.elementor-12 .elementor-element.elementor-element-41957ec .elementor-heading-title{font-family:"Lato",Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:2px;text-shadow:0px 0px 34px rgba(0,0,0,.3);color:var(--e-global-color-d49ac81)}.elementor-12 .elementor-element.elementor-element-0ceac23{text-align:center}.elementor-12 .elementor-element.elementor-element-0ceac23 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:55px;font-weight:600}.elementor-12 .elementor-element.elementor-element-75b3072{--divider-border-style:solid;--divider-color:#c9048f;--divider-border-width:1px}.elementor-12 .elementor-element.elementor-element-75b3072>.elementor-widget-container{margin:0}.elementor-12 .elementor-element.elementor-element-75b3072 .elementor-divider-separator{width:17%;margin:0 auto;margin-center:0}.elementor-12 .elementor-element.elementor-element-75b3072 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-12 .elementor-element.elementor-element-75b3072 .elementor-divider__text{color:#c9048f}.elementor-12 .elementor-element.elementor-element-33ccacc{--display:flex;--margin-top:0px;--margin-bottom:68px;--margin-left:0px;--margin-right:0px}.elementor-12 .elementor-element.elementor-element-cf318e7 .elementor-repeater-item-dbfd798 .elementskit-commentor-content>p{color:var(--e-global-color-secondary)}.elementor-12 .elementor-element.elementor-element-cf318e7 .elementor-repeater-item-dbfd798 .elementskit-commentor-coment{color:var(--e-global-color-secondary)}.elementor-12 .elementor-element.elementor-element-cf318e7 .elementor-repeater-item-dbfd798 .elementskit-single-testimonial-slider>p{color:var(--e-global-color-secondary)}.elementor-12 .elementor-element.elementor-element-cf318e7 .elementor-repeater-item-dbfd798 .elementskit-commentor-content{color:var(--e-global-color-secondary)}.elementor-12 .elementor-element.elementor-element-cf318e7 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:12px;--ekit_testimonial_slidetoshow:3}.elementor-12 .elementor-element.elementor-element-cf318e7 .elementskit-testimonial-slider .swiper-pagination span{background-color:#e4cfde;width:8px;height:8px}.elementor-12 .elementor-element.elementor-element-cf318e7 .elementskit-testimonial-slider .swiper-pagination span.swiper-pagination-bullet-active{background-color:var(--e-global-color-1830e5a);width:8px;height:8px;transform:scale(1.2)}.elementor-12 .elementor-element.elementor-element-cf318e7{width:initial;max-width:initial}.elementor-12 .elementor-element.elementor-element-cf318e7>.elementor-widget-container{margin:0;padding:0 0 6px}.elementor-12 .elementor-element.elementor-element-cf318e7 .ekit_watermark_icon_custom_position{left:0 !important;top:0 !important}.elementor-12 .elementor-element.elementor-element-cf318e7 .elementskit-testimonial-slider .swiper-wrapper{padding:15px 0 0}.elementor-12 .elementor-element.elementor-element-cf318e7 .elementskit-tootltip-testimonial .elementskit-commentor-content,.elementor-12 .elementor-element.elementor-element-cf318e7 .ekit-main-swiper .elementskit-single-testimonial-slider,.elementor-12 .elementor-element.elementor-element-cf318e7 .elementskit-testimonial_card{margin-left:15px;margin-right:15px}.elementor-12 .elementor-element.elementor-element-cf318e7 .elementskit-tootltip-testimonial .elementskit-commentor-content,.elementor-12 .elementor-element.elementor-element-cf318e7 .elementskit-single-testimonial-slider,.elementor-12 .elementor-element.elementor-element-cf318e7 .elementskit-testimonial_card{padding:-1px}.elementor-12 .elementor-element.elementor-element-cf318e7 .elementskit-tootltip-testimonial .elementskit-commentor-content,.elementor-12 .elementor-element.elementor-element-cf318e7 .elementskit-single-testimonial-slider,.elementor-12 .elementor-element.elementor-element-cf318e7 .elementskit-testimonial_card{border-radius:30px}.elementor-12 .elementor-element.elementor-element-cf318e7 .elementskit-single-testimonial-slider:hover{border-color:var(--e-global-color-1830e5a)}.elementor-12 .elementor-element.elementor-element-cf318e7 .elementskit-commentor-content{padding:0}.elementor-12 .elementor-element.elementor-element-cf318e7 .elementskit-single-testimonial-slider .elementskit-commentor-content>p{color:var(--e-global-color-secondary)}.elementor-12 .elementor-element.elementor-element-cf318e7 .elementskit-testimonial_card .elementskit-commentor-coment{color:var(--e-global-color-secondary)}.elementor-12 .elementor-element.elementor-element-cf318e7 .elementskit-single-testimonial-slider .elementskit-commentor-content>p,.elementor-12 .elementor-element.elementor-element-cf318e7 .elementskit-testimonial_card .elementskit-commentor-coment{font-family:"Inter",Sans-serif;font-weight:300}.elementor-12 .elementor-element.elementor-element-cf318e7 .elementskit-single-testimonial-slider .elementskit-watermark-icon>i{color:var(--e-global-color-d49ac81)}.elementor-12 .elementor-element.elementor-element-cf318e7 .elementskit-testimonial-slider-block-style .elementskit-commentor-content>i{color:var(--e-global-color-d49ac81);margin-bottom:0}.elementor-12 .elementor-element.elementor-element-cf318e7 .elementskit-testimonial-slider-block-style-two .elementskit-icon-content>i{color:var(--e-global-color-d49ac81)}.elementor-12 .elementor-element.elementor-element-cf318e7 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content>i{color:var(--e-global-color-d49ac81);margin-bottom:0}.elementor-12 .elementor-element.elementor-element-cf318e7 .elementskit-watermark-icon svg path{stroke:var(--e-global-color-d49ac81);fill:var(--e-global-color-d49ac81)}.elementor-12 .elementor-element.elementor-element-cf318e7 .elementskit-watermark-icon>i{font-size:65px;padding:0 0 0 7px;border-radius:0}.elementor-12 .elementor-element.elementor-element-cf318e7 .elementskit-watermark-icon>svg{width:65px}.elementor-12 .elementor-element.elementor-element-cf318e7 .elementskit-watermark-icon{margin-bottom:0}.elementor-12 .elementor-element.elementor-element-cf318e7 .elementskit-commentor-content>i{padding:0 0 0 7px;border-radius:0}.elementor-12 .elementor-element.elementor-element-cf318e7 .elementskit-icon-content>i{padding:0 0 0 7px;border-radius:0}.elementor-12 .elementor-element.elementor-element-cf318e7 .elementskit-watermark-icon svg{padding:0 0 0 7px;border-radius:0}.elementor-12 .elementor-element.elementor-element-cf318e7 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge:before{border-radius:61%}.elementor-12 .elementor-element.elementor-element-cf318e7 .elementskit-single-testimonial-slider .elementskit-border-hr{background-color:var(--e-global-color-1830e5a);width:40px;height:2px}.elementor-12 .elementor-element.elementor-element-cf318e7 .elementskit-profile-info .elementskit-author-name{margin-bottom:0}.elementor-12 .elementor-element.elementor-element-cf318e7 .elementskit-commentor-content .elementskit-client_logo{margin-bottom:0}.elementor-12 .elementor-element.elementor-element-cf318e7 .elementskit-testimonial-slider .swiper-pagination{bottom:-50px}.elementor-12 .elementor-element.elementor-element-cf318e7 .elementskit-testimonial-slider .swiper-pagination span:not(:last-child){margin-right:18px}.elementor-12 .elementor-element.elementor-element-e6d641d:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-e6d641d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#B6B1AA99}.elementor-12 .elementor-element.elementor-element-e6d641d>.elementor-background-overlay{background-color:#fff;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-e6d641d>.elementor-container{max-width:898px}.elementor-12 .elementor-element.elementor-element-e6d641d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:4em 0 1em}.elementor-12 .elementor-element.elementor-element-3bfbd25.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-12 .elementor-element.elementor-element-3bfbd25>.elementor-element-populated{margin:0 0 0 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;padding:0}.elementor-12 .elementor-element.elementor-element-81144cd>.elementor-widget-container{margin:0;padding:0 0 10px}.elementor-12 .elementor-element.elementor-element-81144cd{text-align:center}.elementor-12 .elementor-element.elementor-element-81144cd .elementor-heading-title{font-family:"Lato",Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:2px;text-shadow:0px 0px 34px rgba(0,0,0,.3);color:#c9048f}.elementor-12 .elementor-element.elementor-element-b5f31b2{text-align:center}.elementor-12 .elementor-element.elementor-element-b5f31b2 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:45px;font-weight:600}.elementor-12 .elementor-element.elementor-element-3dad5a1{--divider-border-style:solid;--divider-color:#c9048f;--divider-border-width:1px}.elementor-12 .elementor-element.elementor-element-3dad5a1 .elementor-divider-separator{width:17%;margin:0 auto;margin-center:0}.elementor-12 .elementor-element.elementor-element-3dad5a1 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-12 .elementor-element.elementor-element-3dad5a1 .elementor-divider__text{color:#c9048f}.elementor-12 .elementor-element.elementor-element-0ffa12d{text-align:center;font-family:"Inter",Sans-serif;font-size:15px;font-weight:300}.elementor-12 .elementor-element.elementor-element-37298fe{--spacer-size:40px}.elementor-12 .elementor-element.elementor-element-3b29a2d{--display:flex}.elementor-12 .elementor-element.elementor-element-a426014 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded=true],.elementor-12 .elementor-element.elementor-element-a426014 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true],.elementor-12 .elementor-element.elementor-element-a426014 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded=true]{background-color:#B6B1AA00}.elementor-12 .elementor-element.elementor-element-a426014 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#B6B1AA00;font-family:"Cormorant Garamond",Sans-serif;font-size:28px;font-weight:500;color:var(--e-global-color-secondary);border-style:solid;border-width:0 0 .5px;border-color:#c2c2c2}.elementor-12 .elementor-element.elementor-element-a426014 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var(--e-global-color-secondary);border-style:solid;border-width:0 0 .5px;border-color:#8f8f8f}.elementor-12 .elementor-element.elementor-element-a426014 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var(--e-global-color-secondary)}.elementor-12 .elementor-element.elementor-element-a426014 .elementskit-accordion .elementskit-card-body p{color:#4a4a4a}.elementor-12 .elementor-element.elementor-element-a426014 .elementskit-accordion .elementskit-card-body{color:#4a4a4a}.elementor-12 .elementor-element.elementor-element-a426014 .elementskit-accordion .elementskit-card-body p,.elementor-12 .elementor-element.elementor-element-a426014 .elementskit-accordion .elementskit-card-body{font-family:"Inter",Sans-serif;font-size:17px;font-weight:200;letter-spacing:.4px;word-spacing:5px}.elementor-12 .elementor-element.elementor-element-a426014 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{font-size:13px}.elementor-12 .elementor-element.elementor-element-a426014 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{font-size:16px}.elementor-12 .elementor-element.elementor-element-4637203f:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-4637203f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-cfa1f76)}.elementor-12 .elementor-element.elementor-element-4637203f{border-style:solid;border-width:0 0 1px;border-color:var(--e-global-color-secondary);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:1em 0}.elementor-12 .elementor-element.elementor-element-4637203f>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-1db6b03c.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-12 .elementor-element.elementor-element-1db6b03c .elementor-counter-number-wrapper{color:var(--e-global-color-1830e5a);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-12 .elementor-element.elementor-element-1db6b03c .elementor-counter-title{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-520c191-font-family),Sans-serif;font-size:var(--e-global-typography-520c191-font-size);font-weight:var(--e-global-typography-520c191-font-weight);text-transform:var(--e-global-typography-520c191-text-transform);line-height:var(--e-global-typography-520c191-line-height);letter-spacing:var(--e-global-typography-520c191-letter-spacing)}.elementor-12 .elementor-element.elementor-element-726303ff.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-12 .elementor-element.elementor-element-726303ff .elementor-counter-number-wrapper{color:var(--e-global-color-1830e5a);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-12 .elementor-element.elementor-element-726303ff .elementor-counter-title{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-520c191-font-family),Sans-serif;font-size:var(--e-global-typography-520c191-font-size);font-weight:var(--e-global-typography-520c191-font-weight);text-transform:var(--e-global-typography-520c191-text-transform);line-height:var(--e-global-typography-520c191-line-height);letter-spacing:var(--e-global-typography-520c191-letter-spacing)}.elementor-12 .elementor-element.elementor-element-cef1377:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-cef1377>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-cfa1f76)}.elementor-12 .elementor-element.elementor-element-cef1377>.elementor-container{max-width:745px}.elementor-12 .elementor-element.elementor-element-cef1377{border-style:solid;border-width:0 0 1px;border-color:var(--e-global-color-secondary);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:1em 0}.elementor-12 .elementor-element.elementor-element-cef1377>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-00bbed3.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-12 .elementor-element.elementor-element-00bbed3 .elementor-counter-number-wrapper{color:var(--e-global-color-1830e5a);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-12 .elementor-element.elementor-element-00bbed3 .elementor-counter-title{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-520c191-font-family),Sans-serif;font-size:var(--e-global-typography-520c191-font-size);font-weight:var(--e-global-typography-520c191-font-weight);text-transform:var(--e-global-typography-520c191-text-transform);line-height:var(--e-global-typography-520c191-line-height);letter-spacing:var(--e-global-typography-520c191-letter-spacing)}.elementor-12 .elementor-element.elementor-element-44ea4ca.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-12 .elementor-element.elementor-element-44ea4ca .elementor-counter-number-wrapper{color:var(--e-global-color-1830e5a);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-12 .elementor-element.elementor-element-44ea4ca .elementor-counter-title{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-520c191-font-family),Sans-serif;font-size:var(--e-global-typography-520c191-font-size);font-weight:var(--e-global-typography-520c191-font-weight);text-transform:var(--e-global-typography-520c191-text-transform);line-height:var(--e-global-typography-520c191-line-height);letter-spacing:var(--e-global-typography-520c191-letter-spacing)}.elementor-12 .elementor-element.elementor-element-58db41b.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-12 .elementor-element.elementor-element-58db41b .elementor-counter-number-wrapper{color:var(--e-global-color-1830e5a);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-12 .elementor-element.elementor-element-58db41b .elementor-counter-title{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-520c191-font-family),Sans-serif;font-size:var(--e-global-typography-520c191-font-size);font-weight:var(--e-global-typography-520c191-font-weight);text-transform:var(--e-global-typography-520c191-text-transform);line-height:var(--e-global-typography-520c191-line-height);letter-spacing:var(--e-global-typography-520c191-letter-spacing)}.elementor-12 .elementor-element.elementor-element-1c3b127c{padding:5em 0 7em}.elementor-12 .elementor-element.elementor-element-3d30b7b4>.elementor-element-populated{padding:0}.elementor-12 .elementor-element.elementor-element-3edfca5a>.elementor-container{max-width:720px}.elementor-12 .elementor-element.elementor-element-4db0c983>.elementor-element-populated{padding:2em}.elementor-12 .elementor-element.elementor-element-314306fd{text-align:center}.elementor-12 .elementor-element.elementor-element-60ceadc9{text-align:center}.elementor-12 .elementor-element.elementor-element-238a4a75 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded=true],.elementor-12 .elementor-element.elementor-element-238a4a75 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true],.elementor-12 .elementor-element.elementor-element-238a4a75 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded=true]{background-color:var(--e-global-color-text)}.elementor-12 .elementor-element.elementor-element-238a4a75 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#02010100;font-family:var(--e-global-typography-7044a64-font-family),Sans-serif;font-size:var(--e-global-typography-7044a64-font-size);font-weight:var(--e-global-typography-7044a64-font-weight);line-height:var(--e-global-typography-7044a64-line-height);color:var(--e-global-color-primary);border-style:solid;border-width:0 0 1px;border-color:var(--e-global-color-4d462f5);padding:28px 56px 28px 28px}.elementor-12 .elementor-element.elementor-element-238a4a75 .elementskit-accordion .elementskit-card-body,.elementor-12 .elementor-element.elementor-element-238a4a75 .accordion.floating-style .elementskit-card-body{background-color:var(--e-global-color-text)}.elementor-12 .elementor-element.elementor-element-238a4a75 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var(--e-global-color-secondary);border-style:solid;border-width:0 0 1px;border-color:var(--e-global-color-text);border-radius:0}.elementor-12 .elementor-element.elementor-element-238a4a75 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var(--e-global-color-secondary)}.elementor-12 .elementor-element.elementor-element-238a4a75 .elementskit-accordion .elementskit-card-body p{color:var(--e-global-color-primary)}.elementor-12 .elementor-element.elementor-element-238a4a75 .elementskit-accordion .elementskit-card-body{color:var(--e-global-color-primary);padding:0 28px 28px}.elementor-12 .elementor-element.elementor-element-238a4a75 .elementskit-accordion .elementskit-card-body p,.elementor-12 .elementor-element.elementor-element-238a4a75 .elementskit-accordion .elementskit-card-body{font-family:var(--e-global-typography-b2ce6af-font-family),Sans-serif;font-size:var(--e-global-typography-b2ce6af-font-size);font-weight:var(--e-global-typography-b2ce6af-font-weight);text-transform:var(--e-global-typography-b2ce6af-text-transform);font-style:var(--e-global-typography-b2ce6af-font-style);line-height:var(--e-global-typography-b2ce6af-line-height)}.elementor-12 .elementor-element.elementor-element-238a4a75 .elementskit-accordion>.elementskit-card.active{border-style:solid;border-width:0;box-shadow:0px 0px 60px 0px rgba(0,0,0,.1)}.elementor-12 .elementor-element.elementor-element-238a4a75 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{font-size:16px}.elementor-12 .elementor-element.elementor-element-238a4a75 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{font-size:16px}.elementor-12 .elementor-element.elementor-element-238a4a75 .ekit_accordion_icon_group,.elementor-12 .elementor-element.elementor-element-238a4a75 .ekit_accordion_icon_left_group{margin:28px}.elementor-12 .elementor-element.elementor-element-390d13b4 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded=true],.elementor-12 .elementor-element.elementor-element-390d13b4 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true],.elementor-12 .elementor-element.elementor-element-390d13b4 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded=true]{background-color:var(--e-global-color-text)}.elementor-12 .elementor-element.elementor-element-390d13b4 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#02010100;font-family:var(--e-global-typography-7044a64-font-family),Sans-serif;font-size:var(--e-global-typography-7044a64-font-size);font-weight:var(--e-global-typography-7044a64-font-weight);line-height:var(--e-global-typography-7044a64-line-height);color:var(--e-global-color-primary);border-style:solid;border-width:0 0 1px;border-color:var(--e-global-color-4d462f5);padding:28px 56px 28px 28px}.elementor-12 .elementor-element.elementor-element-390d13b4 .elementskit-accordion .elementskit-card-body,.elementor-12 .elementor-element.elementor-element-390d13b4 .accordion.floating-style .elementskit-card-body{background-color:var(--e-global-color-text)}.elementor-12 .elementor-element.elementor-element-390d13b4 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var(--e-global-color-secondary);border-style:solid;border-width:0 0 1px;border-color:var(--e-global-color-text);border-radius:0}.elementor-12 .elementor-element.elementor-element-390d13b4 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var(--e-global-color-secondary)}.elementor-12 .elementor-element.elementor-element-390d13b4 .elementskit-accordion .elementskit-card-body p{color:var(--e-global-color-primary)}.elementor-12 .elementor-element.elementor-element-390d13b4 .elementskit-accordion .elementskit-card-body{color:var(--e-global-color-primary);padding:0 28px 28px}.elementor-12 .elementor-element.elementor-element-390d13b4 .elementskit-accordion .elementskit-card-body p,.elementor-12 .elementor-element.elementor-element-390d13b4 .elementskit-accordion .elementskit-card-body{font-family:var(--e-global-typography-b2ce6af-font-family),Sans-serif;font-size:var(--e-global-typography-b2ce6af-font-size);font-weight:var(--e-global-typography-b2ce6af-font-weight);text-transform:var(--e-global-typography-b2ce6af-text-transform);font-style:var(--e-global-typography-b2ce6af-font-style);line-height:var(--e-global-typography-b2ce6af-line-height)}.elementor-12 .elementor-element.elementor-element-390d13b4 .elementskit-accordion>.elementskit-card.active{border-style:solid;border-width:0;box-shadow:0px 0px 60px 0px rgba(0,0,0,.1)}.elementor-12 .elementor-element.elementor-element-390d13b4 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{font-size:16px}.elementor-12 .elementor-element.elementor-element-390d13b4 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{font-size:16px}.elementor-12 .elementor-element.elementor-element-390d13b4 .ekit_accordion_icon_group,.elementor-12 .elementor-element.elementor-element-390d13b4 .ekit_accordion_icon_left_group{margin:28px}.elementor-12 .elementor-element.elementor-element-1d291325:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-1d291325>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://haptolife.hu/wp-content/uploads/2024/10/desktop-with-blank-notebooks-pens-glasses-and-coffee.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-12 .elementor-element.elementor-element-1d291325>.elementor-background-overlay{background-color:var(--e-global-color-044b931);opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-1d291325{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:7em 0}.elementor-12 .elementor-element.elementor-element-5b80a60c>.elementor-element-populated{margin:0 50% 0 0;--e-column-margin-right:50%;--e-column-margin-left:0%;padding:2em}.elementor-12 .elementor-element.elementor-element-cc37be7 .elementor-heading-title{text-shadow:0px 0px 34px rgba(0,0,0,.3);color:var(--e-global-color-text)}.elementor-12 .elementor-element.elementor-element-da9cc59 .elementor-button{background-color:var(--e-global-color-d49ac81);fill:var(--e-global-color-text);color:var(--e-global-color-text)}.elementor-12 .elementor-element.elementor-element-da9cc59 .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-da9cc59 .elementor-button:focus{background-color:var(--e-global-color-332724a);color:var(--e-global-color-secondary)}.elementor-12 .elementor-element.elementor-element-da9cc59 .elementor-button:hover svg,.elementor-12 .elementor-element.elementor-element-da9cc59 .elementor-button:focus svg{fill:var(--e-global-color-secondary)}.elementor-12 .elementor-element.elementor-element-864c864 .elementor-button{background-color:var(--e-global-color-d49ac81);fill:var(--e-global-color-text);color:var(--e-global-color-text)}.elementor-12 .elementor-element.elementor-element-864c864 .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-864c864 .elementor-button:focus{background-color:var(--e-global-color-332724a);color:var(--e-global-color-secondary)}.elementor-12 .elementor-element.elementor-element-864c864 .elementor-button:hover svg,.elementor-12 .elementor-element.elementor-element-864c864 .elementor-button:focus svg{fill:var(--e-global-color-secondary)}.elementor-12 .elementor-element.elementor-element-49c848f .elementor-button{background-color:var(--e-global-color-d49ac81);fill:var(--e-global-color-text);color:var(--e-global-color-text)}.elementor-12 .elementor-element.elementor-element-49c848f .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-49c848f .elementor-button:focus{background-color:var(--e-global-color-332724a);color:var(--e-global-color-secondary)}.elementor-12 .elementor-element.elementor-element-49c848f .elementor-button:hover svg,.elementor-12 .elementor-element.elementor-element-49c848f .elementor-button:focus svg{fill:var(--e-global-color-secondary)}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-2dfdc7d4{padding:7em 0 0}.elementor-12 .elementor-element.elementor-element-1382aba1{padding:7em 0}.elementor-12 .elementor-element.elementor-element-cc2e5f9 .elementor-heading-title{font-size:12px}.elementor-12 .elementor-element.elementor-element-6a239e91 .elementor-heading-title{font-size:49px}.elementor-12 .elementor-element.elementor-element-5eb8563 .elementor-heading-title{font-size:25px}.elementor-12 .elementor-element.elementor-element-5f825d7{padding:3em 0 7em}.elementor-12 .elementor-element.elementor-element-d651c91>.elementor-element-populated{padding:2em}.elementor-12 .elementor-element.elementor-element-ea447aa .elementor-heading-title{font-size:12px}.elementor-12 .elementor-element.elementor-element-862aa18{padding:3em 0 7em}.elementor-12 .elementor-element.elementor-element-b221271>.elementor-element-populated{padding:2em}.elementor-12 .elementor-element.elementor-element-3546b66 .elementor-heading-title{font-size:12px}.elementor-12 .elementor-element.elementor-element-a9d9c96 .elementor-heading-title{font-size:12px}.elementor-12 .elementor-element.elementor-element-3c19c20{padding:3em 0 7em}.elementor-12 .elementor-element.elementor-element-ea37685>.elementor-element-populated{padding:2em}.elementor-12 .elementor-element.elementor-element-3c1bdf1 .elementor-heading-title{font-size:12px}.elementor-12 .elementor-element.elementor-element-8dcfc75 .elementor-heading-title{font-size:12px}.elementor-12 .elementor-element.elementor-element-cf633a3{padding:3em 0 7em}.elementor-12 .elementor-element.elementor-element-af58c9d>.elementor-element-populated{padding:2em}.elementor-12 .elementor-element.elementor-element-0950616 .elementor-heading-title{font-size:12px}.elementor-12 .elementor-element.elementor-element-e1fe5f9 .elementor-heading-title{font-size:12px}.elementor-12 .elementor-element.elementor-element-aa9da68 .elementor-heading-title{font-size:12px}.elementor-12 .elementor-element.elementor-element-b79ec3f{padding:3em 0 7em}.elementor-12 .elementor-element.elementor-element-96f5d52>.elementor-element-populated{padding:2em}.elementor-12 .elementor-element.elementor-element-41957ec .elementor-heading-title{font-size:12px}.elementor-12 .elementor-element.elementor-element-cf318e7 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px}.elementor-12 .elementor-element.elementor-element-81144cd .elementor-heading-title{font-size:12px}.elementor-12 .elementor-element.elementor-element-1db6b03c .elementor-counter-number-wrapper{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-12 .elementor-element.elementor-element-1db6b03c .elementor-counter-title{font-size:var(--e-global-typography-520c191-font-size);line-height:var(--e-global-typography-520c191-line-height);letter-spacing:var(--e-global-typography-520c191-letter-spacing)}.elementor-12 .elementor-element.elementor-element-726303ff .elementor-counter-number-wrapper{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-12 .elementor-element.elementor-element-726303ff .elementor-counter-title{font-size:var(--e-global-typography-520c191-font-size);line-height:var(--e-global-typography-520c191-line-height);letter-spacing:var(--e-global-typography-520c191-letter-spacing)}.elementor-12 .elementor-element.elementor-element-00bbed3 .elementor-counter-number-wrapper{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-12 .elementor-element.elementor-element-00bbed3 .elementor-counter-title{font-size:var(--e-global-typography-520c191-font-size);line-height:var(--e-global-typography-520c191-line-height);letter-spacing:var(--e-global-typography-520c191-letter-spacing)}.elementor-12 .elementor-element.elementor-element-44ea4ca .elementor-counter-number-wrapper{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-12 .elementor-element.elementor-element-44ea4ca .elementor-counter-title{font-size:var(--e-global-typography-520c191-font-size);line-height:var(--e-global-typography-520c191-line-height);letter-spacing:var(--e-global-typography-520c191-letter-spacing)}.elementor-12 .elementor-element.elementor-element-58db41b .elementor-counter-number-wrapper{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-12 .elementor-element.elementor-element-58db41b .elementor-counter-title{font-size:var(--e-global-typography-520c191-font-size);line-height:var(--e-global-typography-520c191-line-height);letter-spacing:var(--e-global-typography-520c191-letter-spacing)}.elementor-12 .elementor-element.elementor-element-1c3b127c{padding:1em 1em 3em}.elementor-12 .elementor-element.elementor-element-238a4a75 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var(--e-global-typography-7044a64-font-size);line-height:var(--e-global-typography-7044a64-line-height);padding:21px 42px 21px 21px}.elementor-12 .elementor-element.elementor-element-238a4a75 .elementskit-accordion .elementskit-card-body p,.elementor-12 .elementor-element.elementor-element-238a4a75 .elementskit-accordion .elementskit-card-body{font-size:var(--e-global-typography-b2ce6af-font-size);line-height:var(--e-global-typography-b2ce6af-line-height)}.elementor-12 .elementor-element.elementor-element-238a4a75 .elementskit-accordion .elementskit-card-body{padding:0 21px 21px}.elementor-12 .elementor-element.elementor-element-238a4a75 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{font-size:14px}.elementor-12 .elementor-element.elementor-element-238a4a75 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{font-size:14px}.elementor-12 .elementor-element.elementor-element-238a4a75 .ekit_accordion_icon_group,.elementor-12 .elementor-element.elementor-element-238a4a75 .ekit_accordion_icon_left_group{margin:21px}.elementor-12 .elementor-element.elementor-element-390d13b4 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var(--e-global-typography-7044a64-font-size);line-height:var(--e-global-typography-7044a64-line-height);padding:21px 42px 21px 21px}.elementor-12 .elementor-element.elementor-element-390d13b4 .elementskit-accordion .elementskit-card-body p,.elementor-12 .elementor-element.elementor-element-390d13b4 .elementskit-accordion .elementskit-card-body{font-size:var(--e-global-typography-b2ce6af-font-size);line-height:var(--e-global-typography-b2ce6af-line-height)}.elementor-12 .elementor-element.elementor-element-390d13b4 .elementskit-accordion .elementskit-card-body{padding:0 21px 21px}.elementor-12 .elementor-element.elementor-element-390d13b4 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{font-size:14px}.elementor-12 .elementor-element.elementor-element-390d13b4 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{font-size:14px}.elementor-12 .elementor-element.elementor-element-390d13b4 .ekit_accordion_icon_group,.elementor-12 .elementor-element.elementor-element-390d13b4 .ekit_accordion_icon_left_group{margin:21px}.elementor-12 .elementor-element.elementor-element-1d291325{padding:3em 0}.elementor-12 .elementor-element.elementor-element-5b80a60c>.elementor-element-populated{margin:0 40% 0 0;--e-column-margin-right:40%;--e-column-margin-left:0%}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-2dfdc7d4:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-2dfdc7d4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://haptolife.hu/wp-content/uploads/2024/10/47.-Haptolife-Szerencses-Martina-scaled.jpg")}.elementor-12 .elementor-element.elementor-element-1382aba1{padding:5em 0}.elementor-12 .elementor-element.elementor-element-d9a5f93>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:7px}.elementor-12 .elementor-element.elementor-element-cc2e5f9 .elementor-heading-title{font-size:11px}.elementor-12 .elementor-element.elementor-element-6a239e91 .elementor-heading-title{font-size:39px}.elementor-12 .elementor-element.elementor-element-5eb8563 .elementor-heading-title{font-size:22px}.elementor-12 .elementor-element.elementor-element-31b1e078 .elementor-button{font-size:15px}.elementor-12 .elementor-element.elementor-element-5f825d7{padding:1em 0 2em}.elementor-12 .elementor-element.elementor-element-1e133c10>.elementor-widget-container{margin:0}.elementor-12 .elementor-element.elementor-element-1e133c10{text-align:center}.elementor-12 .elementor-element.elementor-element-1e133c10 img{height:255px}.elementor-12 .elementor-element.elementor-element-d651c91>.elementor-element-populated{padding:21px}.elementor-12 .elementor-element.elementor-element-ea447aa .elementor-heading-title{font-size:11px}.elementor-12 .elementor-element.elementor-element-862aa18{padding:1em 0 2em}.elementor-12 .elementor-element.elementor-element-b221271>.elementor-element-populated{padding:21px}.elementor-12 .elementor-element.elementor-element-3546b66 .elementor-heading-title{font-size:11px}.elementor-12 .elementor-element.elementor-element-a9d9c96 .elementor-heading-title{font-size:11px}.elementor-12 .elementor-element.elementor-element-3c19c20{padding:1em 0 2em}.elementor-12 .elementor-element.elementor-element-ea37685>.elementor-element-populated{padding:21px}.elementor-12 .elementor-element.elementor-element-3c1bdf1 .elementor-heading-title{font-size:11px}.elementor-12 .elementor-element.elementor-element-8dcfc75 .elementor-heading-title{font-size:11px}.elementor-12 .elementor-element.elementor-element-cf633a3{padding:1em 0 2em}.elementor-12 .elementor-element.elementor-element-af58c9d>.elementor-element-populated{padding:21px}.elementor-12 .elementor-element.elementor-element-0950616 .elementor-heading-title{font-size:11px}.elementor-12 .elementor-element.elementor-element-e1fe5f9 .elementor-heading-title{font-size:11px}.elementor-12 .elementor-element.elementor-element-aa9da68 .elementor-heading-title{font-size:11px}.elementor-12 .elementor-element.elementor-element-b79ec3f{padding:1em 0 2em}.elementor-12 .elementor-element.elementor-element-96f5d52>.elementor-element-populated{padding:21px}.elementor-12 .elementor-element.elementor-element-41957ec .elementor-heading-title{font-size:11px}.elementor-12 .elementor-element.elementor-element-cf318e7 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px}.elementor-12 .elementor-element.elementor-element-81144cd .elementor-heading-title{font-size:11px}.elementor-12 .elementor-element.elementor-element-627c497{width:50%}.elementor-12 .elementor-element.elementor-element-1db6b03c{width:var(--container-widget-width,328.5px);max-width:328.5px;--container-widget-width:328.5px;--container-widget-flex-grow:0}.elementor-12 .elementor-element.elementor-element-1db6b03c>.elementor-widget-container{padding:0 0 0 14px}.elementor-12 .elementor-element.elementor-element-1db6b03c .elementor-counter{flex-direction:column-reverse}.elementor-12 .elementor-element.elementor-element-1db6b03c .elementor-counter-title{justify-content:center;font-size:var(--e-global-typography-520c191-font-size);line-height:var(--e-global-typography-520c191-line-height);letter-spacing:var(--e-global-typography-520c191-letter-spacing)}.elementor-12 .elementor-element.elementor-element-1db6b03c .elementor-counter-number-wrapper{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-12 .elementor-element.elementor-element-5632bdb1{width:50%}.elementor-12 .elementor-element.elementor-element-5cd6d3b5{width:100%}.elementor-12 .elementor-element.elementor-element-726303ff{width:var(--container-widget-width,328.5px);max-width:328.5px;--container-widget-width:328.5px;--container-widget-flex-grow:0}.elementor-12 .elementor-element.elementor-element-726303ff>.elementor-widget-container{padding:0 0 0 14px}.elementor-12 .elementor-element.elementor-element-726303ff .elementor-counter{flex-direction:column-reverse}.elementor-12 .elementor-element.elementor-element-726303ff .elementor-counter-title{justify-content:center;font-size:var(--e-global-typography-520c191-font-size);line-height:var(--e-global-typography-520c191-line-height);letter-spacing:var(--e-global-typography-520c191-letter-spacing)}.elementor-12 .elementor-element.elementor-element-726303ff .elementor-counter-number-wrapper{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-12 .elementor-element.elementor-element-5738875{width:50%}.elementor-12 .elementor-element.elementor-element-00bbed3{width:var(--container-widget-width,328.5px);max-width:328.5px;--container-widget-width:328.5px;--container-widget-flex-grow:0}.elementor-12 .elementor-element.elementor-element-00bbed3>.elementor-widget-container{padding:0 0 0 14px}.elementor-12 .elementor-element.elementor-element-00bbed3 .elementor-counter{flex-direction:column-reverse}.elementor-12 .elementor-element.elementor-element-00bbed3 .elementor-counter-title{justify-content:center;font-size:var(--e-global-typography-520c191-font-size);line-height:var(--e-global-typography-520c191-line-height);letter-spacing:var(--e-global-typography-520c191-letter-spacing)}.elementor-12 .elementor-element.elementor-element-00bbed3 .elementor-counter-number-wrapper{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-12 .elementor-element.elementor-element-4ad9272{width:100%}.elementor-12 .elementor-element.elementor-element-44ea4ca{width:var(--container-widget-width,328.5px);max-width:328.5px;--container-widget-width:328.5px;--container-widget-flex-grow:0}.elementor-12 .elementor-element.elementor-element-44ea4ca>.elementor-widget-container{padding:0 0 0 14px}.elementor-12 .elementor-element.elementor-element-44ea4ca .elementor-counter{flex-direction:column-reverse}.elementor-12 .elementor-element.elementor-element-44ea4ca .elementor-counter-title{justify-content:center;font-size:var(--e-global-typography-520c191-font-size);line-height:var(--e-global-typography-520c191-line-height);letter-spacing:var(--e-global-typography-520c191-letter-spacing)}.elementor-12 .elementor-element.elementor-element-44ea4ca .elementor-counter-number-wrapper{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-12 .elementor-element.elementor-element-87c9efa{width:50%}.elementor-12 .elementor-element.elementor-element-58db41b{width:var(--container-widget-width,328.5px);max-width:328.5px;--container-widget-width:328.5px;--container-widget-flex-grow:0}.elementor-12 .elementor-element.elementor-element-58db41b>.elementor-widget-container{padding:0 0 0 14px}.elementor-12 .elementor-element.elementor-element-58db41b .elementor-counter{flex-direction:column-reverse}.elementor-12 .elementor-element.elementor-element-58db41b .elementor-counter-title{justify-content:center;font-size:var(--e-global-typography-520c191-font-size);line-height:var(--e-global-typography-520c191-line-height);letter-spacing:var(--e-global-typography-520c191-letter-spacing)}.elementor-12 .elementor-element.elementor-element-58db41b .elementor-counter-number-wrapper{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-12 .elementor-element.elementor-element-1c3b127c{padding:0 0 2em}.elementor-12 .elementor-element.elementor-element-238a4a75 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var(--e-global-typography-7044a64-font-size);line-height:var(--e-global-typography-7044a64-line-height);padding:16px 32px 16px 16px}.elementor-12 .elementor-element.elementor-element-238a4a75 .elementskit-accordion .elementskit-card-body p,.elementor-12 .elementor-element.elementor-element-238a4a75 .elementskit-accordion .elementskit-card-body{font-size:var(--e-global-typography-b2ce6af-font-size);line-height:var(--e-global-typography-b2ce6af-line-height)}.elementor-12 .elementor-element.elementor-element-238a4a75 .elementskit-accordion .elementskit-card-body{padding:0 16px 16px}.elementor-12 .elementor-element.elementor-element-238a4a75 .ekit_accordion_icon_group,.elementor-12 .elementor-element.elementor-element-238a4a75 .ekit_accordion_icon_left_group{margin:16px}.elementor-12 .elementor-element.elementor-element-390d13b4 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var(--e-global-typography-7044a64-font-size);line-height:var(--e-global-typography-7044a64-line-height);padding:16px 32px 16px 16px}.elementor-12 .elementor-element.elementor-element-390d13b4 .elementskit-accordion .elementskit-card-body p,.elementor-12 .elementor-element.elementor-element-390d13b4 .elementskit-accordion .elementskit-card-body{font-size:var(--e-global-typography-b2ce6af-font-size);line-height:var(--e-global-typography-b2ce6af-line-height)}.elementor-12 .elementor-element.elementor-element-390d13b4 .elementskit-accordion .elementskit-card-body{padding:0 16px 16px}.elementor-12 .elementor-element.elementor-element-390d13b4 .ekit_accordion_icon_group,.elementor-12 .elementor-element.elementor-element-390d13b4 .ekit_accordion_icon_left_group{margin:16px}.elementor-12 .elementor-element.elementor-element-1d291325{padding:0}.elementor-12 .elementor-element.elementor-element-5b80a60c>.elementor-element-populated{margin:0;--e-column-margin-right:0%;--e-column-margin-left:0%}.elementor-12 .elementor-element.elementor-element-cc37be7{text-align:center}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-42e53b42{width:100%}.elementor-12 .elementor-element.elementor-element-d9a5f93{width:100%}.elementor-12 .elementor-element.elementor-element-d651c91{width:54.333%}.elementor-12 .elementor-element.elementor-element-38bb6ba{width:12%}.elementor-12 .elementor-element.elementor-element-f869d4e{width:100%}.elementor-12 .elementor-element.elementor-element-7778f5f{width:45%}.elementor-12 .elementor-element.elementor-element-33fc4df{width:9.333%}.elementor-12 .elementor-element.elementor-element-b2fe878{width:45%}.elementor-12 .elementor-element.elementor-element-ae2eacc{width:45%}.elementor-12 .elementor-element.elementor-element-b199440{width:9.333%}.elementor-12 .elementor-element.elementor-element-3f4bac8{width:45%}.elementor-12 .elementor-element.elementor-element-0d3402d{width:45%}.elementor-12 .elementor-element.elementor-element-2d0061e{width:9.333%}.elementor-12 .elementor-element.elementor-element-987229d{width:45%}.elementor-12 .elementor-element.elementor-element-2fb5c07{width:45%}.elementor-12 .elementor-element.elementor-element-7c7c18a{width:9.333%}.elementor-12 .elementor-element.elementor-element-4b33f3a{width:45%}.elementor-12 .elementor-element.elementor-element-c43e9a9{width:45%}.elementor-12 .elementor-element.elementor-element-1f07bfb{width:9.333%}.elementor-12 .elementor-element.elementor-element-50228fc{width:45%}.elementor-12 .elementor-element.elementor-element-ffe9412{width:45%}.elementor-12 .elementor-element.elementor-element-069aca3{width:9.333%}.elementor-12 .elementor-element.elementor-element-bb9ce78{width:45%}.elementor-12 .elementor-element.elementor-element-53c1e842{width:100%}.elementor-12 .elementor-element.elementor-element-89628f1{width:100%}.elementor-12 .elementor-element.elementor-element-198af72{--content-width:1232px}.elementor-12 .elementor-element.elementor-element-eb25f09{--content-width:1232px}.elementor-12 .elementor-element.elementor-element-914dcc9{--content-width:1232px}.elementor-12 .elementor-element.elementor-element-e9e27a5{--content-width:1232px}.elementor-12 .elementor-element.elementor-element-1c803ca{--content-width:1232px}.elementor-12 .elementor-element.elementor-element-d38b2f7{--content-width:1232px}.elementor-12 .elementor-element.elementor-element-86e3135{width:35%}.elementor-12 .elementor-element.elementor-element-ea37685{width:65%}.elementor-12 .elementor-element.elementor-element-b61e4b0{width:100%}.elementor-12 .elementor-element.elementor-element-4be1b52{width:100%}.elementor-12 .elementor-element.elementor-element-c59347f{width:65%}.elementor-12 .elementor-element.elementor-element-b07a822{width:35%}.elementor-12 .elementor-element.elementor-element-3df154d{width:100%}.elementor-12 .elementor-element.elementor-element-3bfbd25{width:100%}}@media(min-width:1025px){.elementor-12 .elementor-element.elementor-element-47fe244:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-47fe244>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}.timeline-circle{position:relative;z-index:2;background:#faf8f6}.elementor-12 .elementor-element.elementor-element-33fc4df{position:relative}.elementor-12 .elementor-element.elementor-element-33fc4df:after{content:'';position:absolute;left:50%;top:144px;bottom:-42px;width:1px;background:#e7bfd1;transform:translateX(-50%)}.timeline-wrapper{position:relative}.timeline-wrapper:before{content:"";position:absolute;left:50%;top:60%;bottom:0;width:1px;background:#e7bfd1;transform:translateX(-50%)}.elementor-12 .elementor-element.elementor-element-b199440{position:relative}.elementor-12 .elementor-element.elementor-element-b199440:after{content:'';position:absolute;left:50%;top:110px;bottom:-44px;width:1px;background:#e7bfd1;transform:translateX(-50%)}.elementor-12 .elementor-element.elementor-element-2d0061e{position:relative}.elementor-12 .elementor-element.elementor-element-2d0061e:after{content:'';position:absolute;left:50%;top:113px;bottom:-77px;width:1px;background:#e7bfd1;transform:translateX(-50%)}.elementor-12 .elementor-element.elementor-element-7c7c18a{position:relative}.elementor-12 .elementor-element.elementor-element-7c7c18a:after{content:'';position:absolute;left:50%;top:145px;bottom:-55px;width:1px;background:#e7bfd1;transform:translateX(-50%)}.timeline-wrapper{position:relative}.timeline-wrapper3:before{content:"";position:absolute;left:50%;top:64%;bottom:0;width:1px;background:#e7bfd1;transform:translateX(-50%)}.elementor-12 .elementor-element.elementor-element-1f07bfb{position:relative}.elementor-12 .elementor-element.elementor-element-1f07bfb:after{content:'';position:absolute;left:50%;top:125px;bottom:-50px;width:1px;background:#e7bfd1;transform:translateX(-50%)}.timeline-wrapper5{position:relative}.timeline-wrapper5:before{content:"";position:absolute;left:50%;top:12%;bottom:%;width:1px;background:#e7bfd1;transform:translateX(-50%)}