/* Design tokens. Values measured on the live site (The7 + Elementor) on 2026-11-09. */
:root {
	--vr-color-accent: #66a0b5;
	--vr-color-accent-dark: #49829a;
	--vr-color-accent-darker: #40778f;
	--vr-color-accent-hover: #548496;
	--vr-color-link-hover: #76b9d1;
	--vr-color-text: #85868c;
	--vr-color-text-body: #7a7a7a;
	--vr-color-heading: #294754;
	--vr-color-bg: #f7f7f7;
	--vr-color-surface: #fff;
	--vr-color-footer-bg: #1a1c20;
	--vr-color-white: #fff;
	--vr-mega-gradient: linear-gradient(0deg, #7fb6d0 0, #335966 100%);

	--vr-font-text: "Montserrat", Helvetica, Arial, Verdana, sans-serif;
	--vr-font-heading: "Jura", Helvetica, Arial, Verdana, sans-serif;
	--vr-font-size: 15px;
	--vr-line-height: 22px;

	--vr-header-height: 85px;
	--vr-wrap-width: 1300px;
	--vr-wrap-pad: 50px;
	--vr-bp-mobile: 1050px;
	--vr-bp-small: 778px;
}
