﻿/*!
    Theme Name: Hello Elementor Child
    Theme URI: Theme URI: https://elementor.com/hello-theme/
    Description: A lightweight theme for Elementor page builder
    Author: Elementor Team / Webstrøm
    Author URI: https://webstroem.dk
    Template: hello-elementor
	Version: 2.9.0
	Stable tag: 2.9.0
	Requires at least: 6.0
	Tested up to: 6.3
	Requires PHP: 7.0
	License: GNU General Public License v3 or later.
	License URI: https://www.gnu.org/licenses/gpl-3.0.html
    Text Domain: hello-elementor-child
*/@keyframes animate{0%{margin-left:20px;opacity:0}100%{margin-left:0;opacity:1}}.hamburger{padding:1px 1px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:rgba(0,0,0,0);border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#000}.hamburger-box{width:30px;height:18px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:30px;height:2px;background-color:#fff;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-8px}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse .hamburger-inner::after{top:-16px;transition:top .2s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity .1s linear}.hamburger--collapse .hamburger-inner::before{transition:top .12s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0, -8px, 0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity .1s .22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top .1s .16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform .13s .25s cubic-bezier(0.215, 0.61, 0.355, 1)}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}.elementor-widget-text-editor ul,.elementor-widget-text-editor ol{margin-bottom:.9em}input.elementor-search-form__input::-webkit-search-cancel-button{display:none}header button.hamburger{background-color:rgba(0,0,0,0);border-width:0px;border-color:rgba(0,0,0,0);color:rgba(0,0,0,0);float:right;margin-top:7px;z-index:99}header button.hamburger:focus,header button.hamburger:hover{background-color:rgba(0,0,0,0)}header.active{background-color:rgba(0,0,0,0) !important}header.active.sticky-header.elementor-sticky--effects{box-shadow:none;backdrop-filter:none}.elementor-element.full-screen-menu{background-color:#fff;display:none;height:100%;left:0;overflow-y:scroll;position:fixed;top:0;width:100vw;z-index:98}.elementor-element.full-screen-menu.active{display:block}.elementor-element.full-screen-menu .elementor-nav-menu--main .elementor-nav-menu ul{position:relative}.elementor-element.full-screen-menu ul{list-style:none;line-height:1.4;margin:0;padding:0;text-align:center}.elementor-element.full-screen-menu ul li{font-size:2.5rem;font-weight:700;animation-name:animate;animation-duration:1.8s}.elementor-element.full-screen-menu ul li a{color:#272727;text-transform:uppercase}.elementor-element.full-screen-menu ul li a:hover{color:#cb146b}.elementor-element.full-screen-menu ul li ul li{font-size:1.5rem;line-height:1.6}.elementor-element.full-screen-menu ul li ul li a{color:#272727}.elementor-element.full-screen-menu ul li.current-menu-item a{color:#cb146b}.elementor-element.full-screen-menu ul li.current-menu-item li a{color:#272727}.elementor-element.full-screen-menu ul li.current-menu-item li a.current-menu-item{color:#cb146b}.elementor-element.full-screen-menu ul li:nth-child(1){animation-duration:.3s}.elementor-element.full-screen-menu ul li:nth-child(2){animation-duration:.6s}.elementor-element.full-screen-menu ul li:nth-child(3){animation-duration:.9s}.elementor-element.full-screen-menu ul li:nth-child(4){animation-duration:1.2s}.elementor-element.full-screen-menu ul li:nth-child(5){animation-duration:1.5s}.hero .hero-inner{height:calc(100vh - 40px)}.masonry-grid{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.masonry-grid .masonry-grid-item{width:100%;padding:10px}.masonry-grid .masonry-grid-item .masonry-media{display:grid}.masonry-grid .masonry-grid-item .masonry-media .masonry-image{grid-area:1/1}.masonry-grid .masonry-grid-item .masonry-media .masonry-image img{display:block}.masonry-grid .masonry-grid-item .masonry-media .masonry-image-overlay{align-items:end;display:grid;grid-area:1/1;opacity:0;padding:10px;transition:all .3s ease-in-out}.masonry-grid .masonry-grid-item .masonry-media .masonry-image-overlay:hover{opacity:1}.masonry-grid .masonry-grid-item .masonry-media .masonry-image-overlay.dark{color:#000;text-shadow:0 0 10px rgba(255,255,255,.3)}.masonry-grid .masonry-grid-item .masonry-media .masonry-image-overlay.light{color:#fff;text-shadow:0 0 10px rgba(0,0,0,.3)}.link-secondary a,footer a{color:#272727}.link-secondary a:hover,.link-secondary a:focus,.link-secondary a:visited,footer a:hover,footer a:focus,footer a:visited{color:#272727}footer .insta-link{color:#272727;display:flex;align-items:center;text-transform:uppercase}footer .insta-link::after{content:"";width:1em;height:1em;background-image:url(/wp-content/uploads/2023/12/arrow-up-right.svg);background-position:center center;background-size:cover}footer .insta-link:hover .insta-norm{display:none}footer .insta-link:hover .insta-hov{display:inline}footer .insta-link .insta-hov{display:none}footer .top-link{color:#272727;display:flex;align-items:center;text-transform:uppercase}footer .top-link:hover .top-norm{display:none}footer .top-link:hover .top-hov{display:inline}footer .top-link .top-hov{display:none}.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}.elementor-editor-active ul.list-slider{display:flex;flex-wrap:wrap}.elementor-editor-active ul.list-slider .list-item{width:300px}.elementor-widget-video .elementor-widget-container{overflow:hidden;transform:translateZ(0)}.elementor-widget-video .elementor-wrapper{aspect-ratio:var(--video-aspect-ratio)}.elementor-widget-video .elementor-wrapper iframe,.elementor-widget-video .elementor-wrapper video{height:100%;width:100%;display:flex;border:none;background-color:#000}@supports not (aspect-ratio: 1/1){.elementor-widget-video .elementor-wrapper{position:relative;overflow:hidden;height:0;padding-bottom:calc(100%/var(--video-aspect-ratio))}.elementor-widget-video .elementor-wrapper iframe,.elementor-widget-video .elementor-wrapper video{position:absolute;top:0;right:0;bottom:0;left:0}}.elementor-widget-video .elementor-open-inline .elementor-custom-embed-image-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:50%}.elementor-widget-video .elementor-custom-embed-image-overlay{cursor:pointer;text-align:center}.elementor-widget-video .elementor-custom-embed-image-overlay:hover .elementor-custom-embed-play i{opacity:1}.elementor-widget-video .elementor-custom-embed-image-overlay img{display:block;width:100%;aspect-ratio:var(--video-aspect-ratio);-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}@supports not (aspect-ratio: 1/1){.elementor-widget-video .elementor-custom-embed-image-overlay{position:relative;overflow:hidden;height:0;padding-bottom:calc(100%/var(--video-aspect-ratio))}.elementor-widget-video .elementor-custom-embed-image-overlay img{position:absolute;top:0;right:0;bottom:0;left:0}}.elementor-widget-video .e-hosted-video .elementor-video{-o-object-fit:cover;object-fit:cover}.e-con-inner>.elementor-widget-video,.e-con>.elementor-widget-video{width:var(--container-widget-width);--flex-grow: var(--container-widget-flex-grow) }@media(min-width: 480px){.masonry-grid .masonry-grid-item{width:50%}}@media(min-width: 767px){.masonry-grid .masonry-grid-item{width:33.333%}}@media(min-width: 1366px){.masonry-grid .masonry-grid-item{width:25%}}/*# sourceMappingURL=style.css.map */