/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 3.4.7.1777646318
Updated: 2026-05-01 16:38:38

*/

.heading-gradiant h1,
.heading-gradiant h2,
.heading-gradiant h3,
.heading-gradiant h4,
.heading-gradiant h5 {
	background: linear-gradient(90deg, #00458A 0%, #246618 100%);
	-webkit-background-clip: text;
	background-clip: text;
	-webkit-text-fill-color: transparent;
	color: transparent;
}

#tab-winter:hover,
#tab-winter[aria-selected="true"] {
	background-color: #00458A;
}

#tab-summer:hover,
#tab-summer[aria-selected="true"] {
	background-color: #246618;
}

a[href*="#station-"] .e-hotspot__inner-circle {
	transition: background-color 0.2s ease, background-image 0.2s ease, box-shadow 0.2s ease;
}

a[href*="#station-"].is-active {
	z-index: 2;
}

a[href*="#station-"].is-active .e-hotspot__inner-circle,
a[href*="#station-"].is-selected .e-hotspot__inner-circle {
	background-image: linear-gradient(135deg, #00458A 0%, #246618 100%);
	background-color: #00458A;
	box-shadow: 0 0 0 6px rgba(0, 69, 138, 0.35);
}

.elementor-element[class*="station-"] {
	transition: outline-color 0.2s ease, box-shadow 0.2s ease;
}

.elementor-element[class*="station-"].is-active {
	outline: 2px solid rgba(0, 69, 138, 0.4);
	outline-offset: 4px;
}

.elementor-element[class*="station-"].is-selected {
	outline: 3px solid #00458A;
	outline-offset: 4px;
	box-shadow: 0 0 24px rgba(0, 69, 138, 0.25);
}

@media (max-width: 1024px) {
	.elementor-element[class*="station-"] {
		scroll-margin-top: 42vh;
	}
}
