﻿/*!
    Theme Name: Hello Elementor Child
    Template: hello-elementor
    Description: A lightweight theme for Elementor page builder
    Author: Elementor Team / webstrøm
    Author URI: https://webstroem.dk
	Version: 3.0.1
	Stable tag: 3.0.1
	Requires at least: 6.0
	Tested up to: 6.4
	Requires PHP: 7.3
	License: GNU General Public License v3 or later.
	License URI: https://www.gnu.org/licenses/gpl-3.0.html
    Text Domain: hello-elementor-child
*/header.sticky-header{--header-height: 80px;--shrink-header-to: 0.6;--transition: .45s cubic-bezier(.4, 0, .2, 1);background-color:#fff;transition:background-color var(--transition),backdrop-filter var(--transition),box-shadow var(--transition)}header.sticky-header.elementor-sticky--effects{background-color:rgba(255,255,255,.8);box-shadow:0px 4px 33px 1px rgba(0,0,0,.07);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}header.sticky-header{min-height:var(--header-height);transition:min-height var(--transition)}header.sticky-header.elementor-sticky--effects{min-height:calc(var(--header-height)*var(--shrink-header-to))}@media only screen and (max-width: 767px){header.sticky-header{--header-height: 70px}}header.sticky-header .logo img,header.sticky-header .logo.elementor-widget-theme-site-logo img,header.sticky-header .logo .elementor-icon svg{--logo-height: 70px;--logo-shrink-to: 0.80;height:var(--logo-height);transition:var(--transition);width:auto}header.sticky-header.elementor-sticky--effects .logo img,header.sticky-header.elementor-sticky--effects .logo.elementor-widget-theme-site-logo img,header.sticky-header.elementor-sticky--effects .logo .elementor-icon svg{height:calc(var(--logo-height)*var(--logo-shrink-to))}header.sticky-header .logo .elementor-icon svg{width:auto}body.no-scroll{overflow:hidden}*{-webkit-tap-highlight-color:rgba(255,255,255,0) !important;-webkit-focus-ring-color:rgba(255,255,255,0) !important;outline:none !important}input.elementor-search-form__input::-webkit-search-cancel-button{display:none}.elementor .elementor-widget-text-editor ul,.elementor .elementor-widget-text-editor ol{margin-bottom:.9em}.elementor-video{background-color:#ccc;font-size:18px;width:100%;display:flex;height:100%;justify-content:center;align-items:center}button.cky-btn-revisit,button.cky-show-desc-btn,button.cky-show-desc-btn:not(:hover):not(:active),button.cky-accordion-btn,button.cky-btn-close{border:none;color:inherit;transition:none}button.cky-btn-revisit:hover,button.cky-btn-revisit:focus,button.cky-btn-revisit:visited,button.cky-show-desc-btn:hover,button.cky-show-desc-btn:focus,button.cky-show-desc-btn:visited,button.cky-show-desc-btn:not(:hover):not(:active):hover,button.cky-show-desc-btn:not(:hover):not(:active):focus,button.cky-show-desc-btn:not(:hover):not(:active):visited,button.cky-accordion-btn:hover,button.cky-accordion-btn:focus,button.cky-accordion-btn:visited,button.cky-btn-close:hover,button.cky-btn-close:focus,button.cky-btn-close:visited{background-color:rgba(0,0,0,0) !important;border:none !important;border-color:rgba(0,0,0,0) !important;color:inherit !important}