.elementor .H1{font-family:Lora;font-weight:700;font-size:4rem;color:var(--text);padding:0px;}.elementor .text{font-family:Open_sans;font-weight:400;font-size:1rem;color:var(--text);text-align:start;}.elementor .H2{font-family:Lora;font-weight:600;font-size:3rem;text-align:start;}.elementor .sub_title{font-family:Open_sans;font-weight:700;font-size:var(--1_rem);color:var(--accent);text-align:start;text-transform:uppercase;transform:translate3d(0px, var(--3_rem), 0px);}.elementor .btn_main{box-shadow:8px 4px 24px 0px rgba(0, 0, 0, 0.2);}.elementor .img_container{padding:0px;border-radius:30px;border-style:none;background-image:url("https://elinapilates.hu/wp-content/uploads/2026/06/hero-1024x682.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;gap:24px;}.elementor .text_container{padding:0px;flex-direction:column;gap:var(--3_rem);justify-content:center;}.elementor .section{padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;gap:var(--5_rem);justify-content:center;align-items:center;}.elementor .H3{font-family:Lora;font-weight:400;font-size:1.5rem;}