.site-logo-img img{width:100%!important}@-moz-document url-prefix(){.site-logo-img img{height:120px!important}}.site-header-primary-section-center aside.header-widget-area{width:500px}.ast-mobile-header-content .main-navigation .ast-menu-toggle{background-color:unset;color:var(--color-tekst)}.CybotCookiebotDialogNavItem .active{border-bottom:1px solid var(--prime-green)!important;color:var(--prime-green)!important}#CybotCookiebotDialogNav .CybotCookiebotDialogActive{color:var(--prime-green)!important;border-bottom:2px solid var(--prime-green)!important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink:hover{color:var(--prime-green)!important;border-bottom:2px solid var(--prime-green)!important}#CybotCookiebotDialogBodyLevelButtonsSelectPane label:not([for=CybotCookiebotDialogBodyLevelButtonNecessary]) .CybotCookiebotDialogBodyLevelButtonDescription:hover{color:var(--prime-green)!important}.back-button .elementor-button{cursor:pointer}@media (max-width:1024px){.scroll-snap .elementor-widget-wrap,.scroll-snap-column>.elementor-container{display:flex;flex-wrap:nowrap;overflow-x:scroll;scroll-snap-type:x mandatory}.scroll-snap .elementor-widget-wrap>.elementor-element,.scroll-snap-column>.elementor-container .elementor-column{scroll-snap-align:center;min-width:70%;padding-bottom:2rem}}@media (max-width:767px){.scroll-snap .elementor-widget-wrap>.elementor-element{min-width:90%}}.elementor-widget-call-to-action>.elementor-widget-container .elementor-cta__bg-wrapper{height:220px}.blog.search-bar form.elementor-search-form{max-width:100%}.mega-menu-container .elementor-widget-wrap>.elementor-element.mega-menu__title{flex-basis:100%}.homepage-video .uael-video__outer-wrap{height:500px;padding:unset!important}.homepage-video .uael-video__outer-wrap img{height:100%;object-fit:cover}@media (max-width:1024px){.homepage-video .uael-video__outer-wrap{height:350px}}@media (max-width:767px){.homepage-video .uael-video__outer-wrap{height:250px}}form.elementor-form .elementor-field-group.focused label.elementor-field-label{top:-.5rem;font-size:80%}form.elementor-form .elementor-field-type-select.focused label.elementor-field-label,form.elementor-form .elementor-field-type-textarea.focused label.elementor-field-label{top:-1rem;font-size:80%}.location-grid .eael-tabs-nav ul{justify-content:center}.location-grid .eael-tabs-nav ul .eael-tab-item-trigger{flex:unset}.location-grid .elementor-post>.elementor,.location-grid .elementor-post>.elementor>.elementor-section,.location-grid .elementor-post>.elementor>.elementor-section>.elementor-container{height:100%}.location-grid .elementor-tab-content{padding:0!important}@media (max-width:768px){.location-grid .elementor-tabs-wrapper{display:flex!important}.location-grid .elementor-tab-mobile-title{display:none!important}.location-grid .elementor-tab-title{padding:.5rem!important;flex-grow:1;text-align:center}}.location-grid .badge-upcoming{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:.9rem;font-weight:700;color:#fff;background-color:var(--e-global-color-secondary);padding:.6rem .8rem;border-radius:50px}.oplev-skoven>.elementor-container{gap:1rem}.oplev-skoven__cta a:not([href]){display:none}.location_map{width:100%!important;min-height:400px}.location_map .elementor-element,.location_map .elementor-widget-container{height:100%}.location-contact h2{color:#fff}.praktisk-info__read-more a:not([href]){display:none}.price-box .elementor-widget-wrap{flex-direction:column}.booking-url{margin-top:auto}.location-media-slider .swiper-slide img{width:100%;height:300px;object-fit:cover;border-radius:5px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1)}.location-media-slider .swiper-button{background-image:unset;background-color:var(--e-global-color-secondary);color:#fff;display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border-radius:50%;font-size:1.2rem;transition:all .3 ease}.location-media-slider .swiper-button.swiper-button-disabled{opacity:0}.location-testimonial-slider .swiper-slide{display:flex;align-items:center;justify-content:center}.location-testimonial-slider .testimonial-container{max-width:450px;text-align:center}.theme-pagniation.swiper-pagination{display:flex;align-items:center;justify-content:center;width:100%;gap:.5rem;margin-top:2rem}.theme-pagniation.swiper-pagination .swiper-pagination-bullet{background:var(--e-global-color-secondary);height:.6rem;width:.6rem;opacity:.9}.theme-pagniation.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--e-global-color-primary)}.img-grey-bg:before{content:"";position:absolute;height:100%;max-width:55%;background-color:var(--e-global-color-accent);z-index:-1}.img-grey-bg{z-index:1;display:flex;align-items:center;justify-content:center}.mention-cta>.elementor-widget-container>.elementor-cta{flex-direction:row-reverse}.mention-cta>.elementor-widget-container>.elementor-cta .elementor-cta__bg-wrapper{height:auto;width:100%;max-width:390px;min-width:unset}.mention-cta>.elementor-widget-container>.elementor-cta .elementor-cta__content .elementor-cta__button-wrapper{align-self:flex-end;width:auto}.mention-cta>.elementor-widget-container>.elementor-cta .elementor-cta__content .elementor-cta__button-wrapper a{text-decoration:unset}@media (max-width:767px){.mention-cta>.elementor-widget-container>.elementor-cta{flex-direction:column}.mention-cta>.elementor-widget-container>.elementor-cta .elementor-cta__bg-wrapper{max-width:unset}}.post-masonry-grid .elementor-posts-container{display:block!important;columns:2;column-gap:2rem}.post-masonry-grid .elementor-posts-container article{display:inline-block;margin-top:2rem}@media (max-width:767px){.post-masonry-grid .elementor-posts-container{display:block!important;columns:1;column-gap:2rem}}.grid-cleanup .ecs-posts{grid-auto-rows:auto!important}.grid-cleanup [data-elementor-type=loop]>.elementor-section-wrap>.elementor-element{height:100%}.loop-badge .elementor-widget-container{height:auto!important;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis}.grid-cleanup [data-elementor-type=loop]{background-color:var(--e-global-color-accent);padding-inline:15px!important;border-radius:8px;box-shadow:0 3px 10px -5px rgba(0,0,0,15%)}.news-grid .elementor-loop-container.elementor-grid{grid-auto-rows:auto!important}.news-grid .elementor-loop-container.elementor-grid [data-elementor-type=loop-item] .elementor-section-wrap,.news-grid .elementor-loop-container.elementor-grid [data-elementor-type=loop-item] .elementor-section,.news-grid .elementor-loop-container.elementor-grid [data-elementor-type=loop-item] .elementor-container{height:100%}.news-grid .ast-grid-common-col{padding:0!important}.blog-post__content img{border-radius:.5rem}.elementor-widget-table-of-contents .elementor-toc__header{align-items:center}@media (min-width:767px){.elementor-widget-table-of-contents .elementor-toc__header{padding-bottom:0}}.elementor-widget-table-of-contents .elementor-toc__header .elementor-toc__header-title{margin-bottom:0}.contact-info__container{margin-top:-1px;background:linear-gradient(180deg,var(--e-global-color-secondary) 0%,var(--e-global-color-secondary) 40%,#fff 40%,#fff 100%)}.contact-info__container .elementor-widget-wrap{gap:1rem}.contact-info__container .elementor-widget-wrap .elementor-element{display:flex;flex-direction:column;flex:1;flex-basis:20%}.contact-info__container .elementor-widget-wrap .elementor-element .elementor-widget-container{flex:1}@media (max-width:767px){.contact-info__container{background:linear-gradient(180deg,var(--e-global-color-secondary) 0%,var(--e-global-color-secondary) 70%,#fff 40%,#fff 100%)}.contact-info__container .elementor-widget-wrap .elementor-element{flex-basis:60%;max-width:100%}}.employee__container .elementor-container{justify-content:center;gap:1rem}.employee__container .elementor-column{max-width:264px;border-radius:5px;overflow:hidden}.employee__container .elementor-column .elementor-element:not(:first-child){padding-left:1rem;padding-right:1rem}.employee__container .elementor-column table{margin-bottom:0;border:none}.employee__container .elementor-column table tr{margin-top:.5rem}.employee__container .elementor-column table tr td{padding:0;border:none}.styled-img-box__container .elementor-widget-wrap{gap:1rem}.styled-img-box{flex-grow:1;width:40%!important;max-width:100%!important}.styled-img-box .elementor-image-box-img{background-color:var(--e-global-color-accent);padding:2rem;width:100%!important}.styled-img-box .elementor-image-box-img img{width:100%;height:231px;object-fit:contain}.lokations-liste .elementor-widget-container ul .em-locations-list{display:grid!important;grid-template-columns:repeat(4,1fr);grid-gap:1rem;list-style:none;margin:0}.lokations-liste .elementor-widget-container ul{margin:0}@media (max-width:767px){.lokations-liste .elementor-widget-container ul .em-locations-list{display:grid!important;grid-template-columns:repeat(1,1fr)!important;grid-gap:1rem;list-style:none;margin:0}}.lokations-liste .elementor-widget-container ul li a{background-color:#2c5747;text-align:center;padding-top:20px;padding-bottom:20px;border-radius:5px!important;display:block}.lokations-liste .elementor-widget-container ul li a{color:#fff!important}@media (max-width:768px){.lokations-liste .elementor-widget-container ul li{padding-left:10px;padding-right:10px}}.uael-faq-accordion{border-radius:5px!important}.event-item-inline .em-event-date{font-size:22px!important;line-height:30px!important;padding-right:20px!important}.event-item-inline .location-name{width:100%;flex-grow:1;font-weight:800;color:#000}.event-content__text{text-align:left!important;margin-top:2rem!important}.em-item-meta-line .em-item-description p{color:#000!important}.event-item-inline img{border-radius:5px 0 0 5px}.event-item-inline .em-item-info{border-radius:0 5px 5px 0}.leaflet-marker-icon .leaflet-zoom-animated .leaflet-interactive::after{content:attr(title)!important;display:block;margin-top:5px;font-size:12px;color:black;text-align:center}#map-20210929>div.leaflet-pane.leaflet-map-pane>div.leaflet-pane.leaflet-marker-pane>img:nth-child(13) .ast-single-post .entry-title{text-align:center;display:none!important}@media (max-width:767px){.event-item-inline .em-item-info{margin-bottom:30px!important}}.megamenu-cta__container .elementor-cta__description.elementor-cta__content-item.elementor-content-item{margin-bottom:10px!important;font-size:12px!important;line-height:16px!important}.em-item-info .button{transition:background-color .3s}.em-item-info:hover .button{background-color:#fff!important;color:#000!important}.ecs-post-loop .ast-article-single{display:flex;height:100%}.book-btn{margin-top:auto}.book-btn .elementor-button-wrapper{display:flex;justify-content:center}.open-user-map .oum_location_text a{color:black!important}@media (max-width:768px){.oplev-skoven .oplev-skoven__cta{display:grid!important;grid-template-columns:1fr;width:100%}}.back-button.elementor-widget.elementor-widget-button>div>div>a{color:white!important}.location-menu.elementor-widget-icon-list>div>ul>li{background-color:#84ab78;border-radius:15px;padding:5px 8px;width:160px}.location-menu .elementor-widget-icon-list ul li:focus{background-color:#2c5747!important}.location-menu .elementor-icon-list-item:nth-child(1) .elementor-icon-list-text,.location-menu .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text,.location-menu .elementor-icon-list-item:nth-child(3) .elementor-icon-list-text,.location-menu .elementor-icon-list-item:nth-child(4) .elementor-icon-list-text{color:white!important}.location-menu.elementor-widget-icon-list>div>ul>li:hover{background-color:#2c5747!important}.location-global-menu .uael-nav-menu__layout-horizontal li.menu-item a{border-radius:90px;width:180px;justify-content:center}@media (max-width:768px){.location-global-menu .uael-nav-menu__layout-horizontal li.menu-item a{width:280px!important}}.elementor-element.elementor-element-fd1eba0 .elementor-tab-title.elementor-active{color:white!important;background-color:#2c5747!important;border-radius:90px}.elementor-65 .elementor-element.elementor-element-fd1eba0 .elementor-tab-title{color:white!important;background-color:#84ab78;border-radius:90px;padding:10px;width:100%;max-width:190px;text-align:center}.elementor-widget-tabs.elementor-tabs-alignment-center .elementor-tabs-wrapper{gap:10px}@media only screen and (max-width:768px){.location-grid .elementor-widget-container .elementor-tabs .elementor-tabs-wrapper{display:flex;flex-direction:column;align-items:center}}.clausholm-location-header .clausholm-location-header-video{height:500px}@media only screen and (max-width:768px){.clausholm-location-header .clausholm-location-header-video{height:170px}}