.elementor .cs-galeria-racs{column-gap:10px;padding:0px;display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;row-gap: 10px;\n}.elementor .cs-galeria-kep:hover,.elementor .cs-galeria-kep:focus-visible{opacity:85%;}.elementor .cs-galeria-kep{width:100%;height:280px;object-fit:cover;transition:opacity 0.3s;display:block;}.elementor .cs-lista{font-family:var(--cs-font-torzs);font-size:16px;color:var(--cs-szoveg);line-height:1.75;padding-inline-start:0px;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;display:block;& ul { padding-left: 18px; margin: 0; } & li { margin-bottom: 6px; }\n}.elementor .cs-kontener{width:100%;max-width:1200px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .cs-szekcio{width:100%;padding-block-start:110px;padding-block-end:110px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--cs-feher);}.elementor .cs-szekcio-sotet{background-color:var(--cs-grafit);}.elementor .cs-szekcio-krem{background-color:var(--cs-tortfeher);}.elementor .cs-szoveg{font-family:var(--cs-font-torzs);font-weight:400;font-size:17px;color:var(--cs-szoveg);line-height:1.75;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .cs-cim-h2{font-family:var(--cs-font-cim);font-weight:400;font-size:44px;color:var(--cs-grafit-mely);line-height:1.2;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;hyphens: auto; overflow-wrap: break-word;\n}.elementor .cs-cim-h1{font-family:var(--cs-font-cim);font-weight:400;font-size:64px;color:var(--cs-feher);line-height:1.15;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;hyphens: auto; overflow-wrap: break-word;\n}.elementor .cs-felcim{font-family:var(--cs-font-torzs);font-weight:600;font-size:13px;color:var(--cs-arany);letter-spacing:5px;text-transform:uppercase;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .cs-gomb-korvonal:hover,.elementor .cs-gomb-korvonal:focus-visible{color:var(--cs-feher);background-color:var(--cs-arany);}.elementor .cs-gomb-korvonal:focus{outline-offset:2px;outline: 2px solid var(--cs-arany);\n}.elementor .cs-gomb-korvonal{font-family:var(--cs-font-torzs);font-weight:600;font-size:14px;color:var(--cs-arany);letter-spacing:3px;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:34px;padding-inline-end:34px;border-radius:0px;border-width:1px;border-color:var(--cs-arany);border-style:solid;background-color:transparent;transition:all 0.3s;display:inline-flex;justify-content:center;align-items:center;}.elementor .cs-gomb-arany:hover,.elementor .cs-gomb-arany:focus-visible{color:var(--cs-feher);border-color:var(--cs-bronz);background-color:var(--cs-bronz);}.elementor .cs-gomb-arany:focus{outline-offset:2px;outline: 2px solid var(--cs-grafit-mely);\n}.elementor .cs-gomb-arany{font-family:var(--cs-font-torzs);font-weight:600;font-size:14px;color:var(--cs-feher);letter-spacing:3px;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:34px;padding-inline-end:34px;border-radius:0px;border-width:1px;border-color:var(--cs-arany);border-style:solid;background-color:var(--cs-arany);transition:all 0.3s;display:inline-flex;justify-content:center;align-items:center;}