.elementor .vk-subtitle{font-family:var(--vk-dm-mono);font-weight:400;font-size:18px;color:var(--vk-coral);letter-spacing:0px;}.elementor .vk-btn-outline{font-family:"DM Mono";font-weight:500;font-size:20px;color:var(--vk-ink);letter-spacing:0px;padding:var(--vk-btn-padding);border-radius:99px;border-width:1px;border-color:var(--vk-ink);border-style:solid;background-color:var(--vk-btn-neutral);transition:all 120ms;}.elementor .vk-btn-outline:hover,.elementor .vk-btn-outline:focus-visible{color:var(--vk-ink);border-color:var(--vk-ink);background-color:var(--vk-btn-neutral-hover);}.elementor .vk-btn-outline:focus{border-color:var(--vk-ink);background-color:var(--vk-btn-neutral-hover);box-shadow:0px 0px 0px 2px rgba(62, 46, 69, 0.15);outline: none;\n}.elementor .vk-btn-outline:active{color:var(--vk-ink);border-color:var(--vk-ink);background-color:var(--vk-btn-neutral-hover);box-shadow:0px 0px 0px 3px rgba(62, 46, 69, 0.15);}.elementor .vk-h3{font-family:"Clash Display";font-weight:500;font-size:clamp(1.875rem, 1.616rem + 1.1vw, 2.5rem);}.elementor .vk-h2{font-family:var(--vk-clash-display);font-weight:500;font-size:var(--vk-h2);color:var(--vk-coral);letter-spacing:2%;line-height:1.2em;}.elementor .vk-button-primary{font-family:var(--vk-dm-mono);font-weight:500;font-size:20px;color:var(--vk-white);text-align:center;padding:var(--vk-btn-padding);border-radius:99px;border-width:1px;border-color:var(--vk-coral);border-style:solid;background-color:var(--vk-coral);white-space: normal;
overflow-wrap: anywhere;
max-width: 100%;
text-align: center;\n}.elementor .vk-button-primary:hover,.elementor .vk-button-primary:focus-visible{border-color:var(--vk-coral-hover);background-color:var(--vk-coral-hover);}.elementor .vk-pricing-tabs-menu{overflow:visible;position:relative;border-radius:0px;display:flex;flex-direction:row;gap:0px;flex-wrap:nowrap;justify-content:center;align-items:stretch;position: relative;
overflow: visible;

&::after {
	content: "2 HÓNAP\A MEGTAKARÍTÁS";
	position: absolute;
	z-index: 20;
	top: calc(100% - 4px);
	left: calc(50% + 107px);
	width: 116px;
	min-height: 39px;
	padding: 6px 14px;
	box-sizing: border-box;

	display: flex;
	align-items: center;
	justify-content: center;

	background: #B5A2BB;
	color: #1A0922;

	font-family: "DM Mono", monospace;
	font-size: 10px;
	font-weight: 500;
	line-height: 1.3;
	letter-spacing: 0.8px;
	text-align: center;
	text-transform: uppercase;
	white-space: pre;

	clip-path: polygon(
		9px 0,
		calc(100% - 9px) 0,
		100% 50%,
		calc(100% - 9px) 100%,
		9px 100%,
		0 50%
	);

	transform: translateX(-50%) rotate(2.38deg);
	transform-origin: center;
	pointer-events: none;
}\n}.elementor .vk-pricing-tab-right{overflow:visible;border-radius:0px;margin-left: -6px;

clip-path: polygon(
	6px 0,
	calc(100% - 10px) 0,
	calc(100% - 4px) 16.666%,
	calc(100% - 10px) 33.333%,
	calc(100% - 4px) 50%,
	calc(100% - 10px) 66.666%,
	calc(100% - 4px) 83.333%,
	calc(100% - 10px) 100%,
	6px 100%,
	0 83.333%,
	6px 66.666%,
	0 50%,
	6px 33.333%,
	0 16.666%
);\n}.elementor .vk-pricing-tab-left{overflow:visible;border-radius:0px;clip-path: polygon(
	10px 0,
	100% 0,
	calc(100% - 6px) 16.666%,
	100% 33.333%,
	calc(100% - 6px) 50%,
	100% 66.666%,
	calc(100% - 6px) 83.333%,
	100% 100%,
	10px 100%,
	4px 83.333%,
	10px 66.666%,
	4px 50%,
	10px 33.333%,
	4px 16.666%
);\n}.elementor .vk-pricing-tab{width:220px;height:52px;min-width:220px;max-width:220px;overflow:visible;font-family:var(--vk-dm-mono);font-weight:500;font-size:22px;color:var(--vk-mauve);letter-spacing:8%;line-height:1.3em;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:32px;padding-inline-end:32px;border-radius:0px;border-width:0px;border-style:none;background-color:var(--vk-ink-deep);display:flex;flex:0 0 220px;justify-content:center;align-items:center;}.elementor .vk-pricing-tab:hover,.elementor .vk-pricing-tab:focus-visible{color:var(--vk-white);border-radius:0px;background-color:var(--vk-ink-deep);}.elementor .vk-pricing-tab:focus{color:var(--vk-white);border-radius:0px;background-color:var(--vk-ink-deep);}.elementor .vk-pricing-tab:active{color:var(--vk-white);border-radius:0px;background-color:var(--vk-coral);}.elementor .vk-pricing-tab.e--selected{color:var(--vk-white);border-radius:0px;background-color:var(--vk-coral);}.elementor .vk-body-l{font-family:var(--vk-clash-display);font-weight:500;font-size:20px;letter-spacing:4%;line-height:1.5em;}