:root{--var-primary-green:#003633;--var-primary-lightgreen:#93e9c5;--var-primary-beige:#aeba7e;--var-primary-blue:#a2d2fe;--var-secondary-burg:#4e160c;--var-secondary-orange:#ff5a1b;--var-secondary-lightorange:#fe9a5b;--var-secondary-pink:#f47dd1;--var-secondary-rose:#fea8ab;--var-secondary-purple:#a68de5;--var-secondary-cyan:#05d7e1;--var-secondary-grey:#f7f5f1;--var-secondary-gold:#e29715;--var-secondary-lightyellow:#faf09d;--var-white:#fff;--var-black:#000}.post-feature{max-width:100%;height:auto}.single-post{background:var(--var-secondary-grey)}.related-posts{padding-bottom:35px}.card-wrapper{display:flex;gap:35px}.card-wrapper .single-post-card{flex:1 0 33.333%;max-width:33.333%}.related-wrapper{display:flex;flex-direction:column;align-items:center;gap:24px;align-self:stretch}.related-wrapper .card-wrapper{display:flex;align-items:flex-start;gap:20px;align-self:stretch}.related-wrapper h3{font-size:28px;line-height:28px}.related-wrapper h2,.related-wrapper h3{color:var(--Sort,#000);font-family:Georgia Pro;font-style:normal;font-weight:600}.related-wrapper h2{align-self:stretch;font-size:40px;line-height:44px}.single-post-card .card-content{display:flex;padding:20px;flex-direction:column;justify-content:space-between;align-items:flex-start;flex:1 0;align-self:stretch;background:var(--var-white)}.image-link{overflow:hidden}.card-header{transition:all .25s}.image-link:hover .card-header{transform:scale(1.02)}.card-content h2{margin-bottom:15px}.card-content a.btn.main{display:inline-block;background:var(--var-primary-green);color:var(--var-white);margin-top:0;border:2px solid var(--var-primary-green);padding:10px 15px;min-width:unset;border-radius:5px}.card-content a.btn.main:hover{background:transparent;color:var(--var-primary-green)}.post-content{width:100%;max-width:820px;margin:0 auto;padding-top:80px;padding-bottom:80px}.template-page-about .post-content,.template-page-contact .post-content,.template-page-info .post-content,.template-page-map .post-content{padding-top:0}figure img{max-width:100%;height:auto}.post-content .post-intro{display:flex;flex-direction:column;align-items:flex-start;gap:24px;margin-bottom:80px}.post-intro .excerpt p{font-family:ASAP,sans-serif;font-size:24px;font-weight:400;line-height:36px;margin-bottom:0}.post-content h1,.post-intro .excerpt p{color:var(--Sort,#000);font-style:normal}.post-content h1{font-family:Georgia Pro;font-size:52px;font-weight:600;line-height:52px}.post-content p{font-size:1.25rem;margin-bottom:1rem;line-height:1.5}.post-content p.excerpt{color:var(--Sort,#000);margin-bottom:0;font-family:ASAP,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:36px}.post-content--content{display:flex;flex-direction:column;align-items:center;gap:32px}.post-content--content p{color:var(--Sort,#000);font-family:ASAP,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:28px;align-self:stretch;margin-bottom:0}.post-content--content p.has-lysebla-background-background-color{background:var(--var-primary-lightblue,#a2d2fe);padding:20px}.post-content--content p.has-hvit-background-background-color{background:#fff}.post-content--content p.has-pale-cyan-blue-background-color{background:var(--var-secondary-cyan)}.post-content--content p.has-sennepsgul-background-color{background:var(--var-secondary-gold)}.post-content--content p.has-gul-background-background-color{background:var(--Tekstfarger-Gul,#faf09d);padding:20px}.post-content--content p.has-background{padding:20px}.post-content--content p.has-morkegronn-background-color{background-color:#003633}.post-content--content p.has-gul-background-color{background-color:#faf09d}.post-content--content p.has-lysegronn-background-color{background-color:#93e9c5}.post-content--content p.has-lysebla-background-color{background-color:#a2d2fe}.post-content--content p.has-mose-background-color{background-color:#aeba7e}.post-content--content p.has-burgunder-background-color{background-color:#4e160c}.post-content--content p.has-text-align-center{text-align:center}.post-content--content p.has-primary-text-background-color{background-color:#000}.post-content--content p.has-white-text-background-color{background-color:#fff}.post-content--content p.has-oransj-text-background-color{background-color:#ff5a1b}.post-content--content p.has-fersken-text-background-color{background-color:#fe9a5b}.post-content--content p.has-rosa-text-background-color{background-color:#f47dd1}.post-content--content p.has-lakserosa-text-background-color{background-color:#fea8ab}.post-content--content p.has-lavendel-text-background-color{background-color:#a68de5}.post-content--content p.has-turkis-text-background-color{background-color:#05d7e1}.post-content--content p.has-sennepsgul-text-background-color{background-color:#e29715}.post-content--content p.has-gul-text-background-color{background-color:#faf09d}.post-content--content p.has-morkegronn-color{color:#003633}.post-content--content p.has-lysegronn-color{color:#93e9c5}.post-content--content p.has-lysebla-color{color:#a2d2fe}.post-content--content p.has-mose-color{color:#aeba7e}.post-content--content p.has-burgunder-color{color:#4e160c}.post-content--content p.has-primary-color{color:#000}.post-content--content p.has-white-color{color:#fff}.post-content--content p.has-oransj-color{color:#ff5a1b}.post-content--content p.has-fersken-color{color:#fe9a5b}.post-content--content p.has-rosa-color{color:#f47dd1}.post-content--content p.has-lakserosa-color{color:#fea8ab}.post-content--content p.has-lavendel-color{color:#a68de5}.post-content--content p.has-turkis-color{color:#05d7e1}.post-content--content p.has-sennepsgul-color{color:#e29715}.post-content--content p.has-gul-color{color:#faf09d}.post-content--content p a{color:inherit;font-family:ASAP,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:28px;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.post-content--content h1,.post-content--content h2,.post-content--content h3,.post-content--content h4,.post-content--content h5,.post-content--content h6{align-self:stretch;font-family:georgiapro,sans-serif}.post-content .wp-block-buttons{display:flex;align-items:flex-start;gap:8px;align-self:stretch}.post-content .wp-block-buttons .wp-element-button{display:flex;padding:8px 12px;justify-content:center;align-items:center;gap:8px;border-radius:4px;background:var(--Bakgrunnsfarger-Mrkegrnn,#003633);color:var(--Hvit,#fff);text-align:center;font-family:ASAP,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:28px}.post-content .wp-block-buttons .wp-element-button:hover{background:transparent;color:var(--var-primary-green)}.post-content--content h2{font-family:Georgia Pro;font-size:40px;line-height:44px}.post-content--content h2,.post-content--content h3{color:var(--Sort,#000);font-style:normal;font-weight:600}.post-content--content h3{font-family:georgiapro,sans-serif;font-size:28px;line-height:28px}.post-content--content ol,.post-content--content ul{align-self:stretch;padding:0 20px}.post-content--content ol ol,.post-content--content ul ul{margin-top:0}.backgroundgrey{background:var(--Tekstfarger-Lysegr,#f7f5f1);width:100%}.post-content--content .wp-block-gallery{display:flex;max-width:1240px;margin:0 auto;gap:32px}.post-content--content .wp-block-gallery figure{flex:1 1}.post-content--content .wp-block-gallery figure img{max-width:100%;height:auto}.post-content--content ol,.post-content--content ul{margin-top:-20px}@media screen and (max-width:1200px){.post-content--content ol,.post-content--content ul{margin-top:-12px}}.post-content--content ol li,.post-content--content ul li{color:var(--Sort,#000);font-family:ASAP,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:28px;margin:4px 0}.post-content li a{-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}@media screen and (max-width:1240px){.post-content li a,.post-content li strong{font-size:inherit}}.relationship-block{position:relative;left:50%;right:50%;width:100vw;padding-top:40px;padding-bottom:40px}.relationship-block h3{align-self:stretch}.post-content--content>.relationship-block{align-self:stretch;margin:0 -50vw}.relationship-block .inside{max-width:1240px;margin:0 auto;gap:24px}.inside .title-area,.relationship-block .inside{flex-direction:column;align-items:flex-start;align-self:stretch;display:flex}.inside .title-area{gap:8px}.inside .title-area h2{align-self:stretch;color:inherit}.inside .title-area p{color:inherit}.inside .post-listings{list-style:none;margin:0;padding:0;display:flex;align-items:flex-start;gap:20px;align-self:stretch;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.inside .post-listings::-webkit-scrollbar{display:none}.inside .post-listings .post-listing{display:flex;flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 40px) / 3);max-width:calc((100% - 40px) / 3);flex-direction:column;justify-content:center;align-items:flex-start;align-self:stretch;background:var(--var-white,#fff)}.listing-btn-wrap a.post-btn:hover{background:var(--var-white);color:var(--var-primary-green);border:2px solid var(--var-primary-green)}.inside .post-listing:first-child:nth-last-child(2),.inside .post-listing:nth-child(2):last-child{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 20px) / 2);max-width:calc((100% - 20px) / 2)}.post-listing .listing-content{display:flex;padding:20px;flex-direction:column;align-items:flex-start;gap:20px;align-self:stretch;height:100%}.listing-content h3,.listing-content p{color:var(--Sort,#000)}.listing-btn-wrap{display:flex;align-items:center;gap:16px;align-self:stretch;margin-top:auto}.listing-btn-wrap a{display:flex;padding:8px 12px;justify-content:center;align-items:center;gap:8px;text-decoration:none!important;transition:all .25s}.listing-btn-wrap a:hover{background:transparent;color:var(--var-primary-green)}.listing-image{width:100%;aspect-ratio:1.35/1;flex-shrink:0;background:#d3d3d3 50%/cover no-repeat}.listing-btn-wrap a.book-btn{border-radius:4px;background:var(--Bakgrunnsfarger-Lysegrnn,#93e9c5);color:var(--Bakgrunnsfarger-Mrkegrnn,#003633);text-align:center}.listing-btn-wrap a.post-btn{border-radius:4px;background:var(--Bakgrunnsfarger-Mrkegrnn,#003633);color:var(--Hvit,#fff);text-align:center;border:2px solid var(--var-primary-green)}.slider-wrapper svg,i.fa-arrow-left-long,i.fa-arrow-right-long{transition:all .25s}.fa-arrow-left-long.disabled,.fa-arrow-right-long.disabled,svg.disabled path{opacity:.3}i.fa-arrow-left-long.disabled:hover,i.fa-arrow-right-long.disabled:hover,svg.disabled:hover{cursor:unset}.slider-wrapper svg:hover{cursor:pointer}.listing-content-titlearea{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.wp-element-button{display:inline-block;background:var(--var-primary-green);border:2px solid var(--var-primary-green);border-radius:5px;color:var(--var-white);transition:all .25s;padding:10px 15px}.wp-element-button:hover{background:transparent;color:var(--var-primary-green)}figure{position:relative}figure figcaption{position:absolute;bottom:10px;right:20px;color:#fff;background:#00000050;padding:10px;font-weight:600}figure figcaption.copyright-img{background:unset;padding:unset;bottom:20px}figure figcaption.copyright-img:hover{cursor:pointer}figure figcaption.copyright-img .caption-text{position:absolute;right:25px;top:50%;transform:translateY(-50%);white-space:nowrap;padding:8px 12px;background:#00000050;border-radius:3px;font-size:14px;font-weight:400;display:none}.post-content--content iframe{width:100%;max-width:100%;height:unset;aspect-ratio:16/9}.image-overlay-wrapper{position:relative}.image-overlay-wrapper .image-overlay-tooltip{position:absolute;bottom:10px;right:20px;color:#fff;padding:10px;font-weight:600}figure figcaption.copyright-img:hover .caption-text{display:block}figcaption:hover:after{content:attr(title);position:absolute;top:100%;left:0;background:rgba(0,0,0,.8);color:#fff;padding:5px;border-radius:4px;white-space:nowrap;z-index:10}.post-content blockquote{display:flex;width:700px;flex-direction:column;align-items:flex-start;gap:12px}.post-content blockquote p{align-self:stretch;color:var(--Sort,#000);font-family:georgiapro,sans-serif;font-size:28px;font-style:italic;font-weight:600;line-height:36px}.post-content blockquote cite{align-self:stretch;color:var(--Sort,#000);text-align:right}@media screen and (max-width:1200px){.inside .post-listings .post-listing.single-post-listing-item{max-width:calc(100% - 32px)!important;margin-right:0!important}.inside .post-listings .post-listing.single-post-listing-item .listing-content{padding:20px!important}}.alert{display:flex;width:1240px;max-width:100%;padding:20px;align-items:flex-start;gap:20px;flex-direction:row;margin:0 auto;background:var(--var-primary-yellow,#faf09d)}.alert svg{width:40px;height:40px;flex-shrink:0}.alert p,.alert svg{color:var(--var-primary-darkgreen,#003633)}.alert p{flex:1 0;font-family:ASAP,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:28px}.text-section{width:820px}.text-section p{color:var(--var-black,#000);font-family:ASAP,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:36px}.brandPanel{width:1240px;padding:40px;justify-content:center;align-items:center;gap:40px;background:var(--var-primary-lightgreen,#93e9c5);position:relative;overflow:hidden}.text-hero.grey .inner-hero .custom-excerpt p.has-morkegronn-color{color:var(--var-primary-green)}.text-hero.grey .inner-hero .custom-excerpt p.has-blue-color{color:var(--var-primary-blue)}.text-hero.grey .inner-hero .custom-excerpt p.has-darkgreen-color{color:var(--var-primary-darkgreen)}.text-hero.grey .inner-hero .custom-excerpt p.has-lysegronn-color{color:var(--var-primary-lightgreen)}.sidebar-filter{display:flex;gap:8px;flex-direction:column}.sidebar-filter .labels{display:flex;gap:7px;flex-direction:column;align-items:flex-start;max-height:200px;overflow-y:scroll}.sidebar-filter .labels::-webkit-scrollbar{width:6px}.sidebar-filter .labels::-webkit-scrollbar-thumb{background:#003633!important;border-radius:4px}.sidebar-filter .labels::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:10px}.sidebar-filter h3{margin-bottom:12px;display:flex;align-items:center;justify-content:space-between;color:#003633}.sidebar-filter label{display:flex;gap:10px;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sidebar-filter label:hover{cursor:pointer}.text-hero.grey .inner-hero .custom-excerpt p.has-lysebla-background-color{background:var(--var-primary-blue)}.text-hero.grey .inner-hero .custom-excerpt p.has-beige-background-color,.text-hero.grey .inner-hero .custom-excerpt p.has-mose-background-color{background:var(--var-primary-beige)}.filter-sidebar{position:fixed;top:0;z-index:9999999;border-top-right-radius:15px;border-bottom-right-radius:15px;left:-200vw;width:25vw;height:100vh;background:#93e9c5;transition:all .25s}@media screen and (max-width:1400px){.filter-sidebar{width:35vw}}.card-image{position:relative}.card-image .copyright-symbol{position:absolute;bottom:10px;right:10px;color:var(--var-white);background:#00000075;border-radius:100%;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.copyright-symbol .c-symbol{position:absolute;top:55%;left:53%;transform:translate(-50%,-50%)}.card-image .copyright-symbol .copyright-text{position:absolute;top:50%;left:-55%;padding:5px;transform:translate(-100%,-50%);background:#00000090;border-radius:5px;font-size:11px;white-space:nowrap;color:var(--var-white);opacity:0;transition:all .25s}.card-image .copyright-symbol:hover .copyright-text{opacity:1}@media screen and (max-width:435px){.product-search{flex-wrap:wrap}.filter-area{flex-grow:1;flex-shrink:0;flex-basis:calc(50% - 10px);max-width:calc(50% - 10px);width:calc(50% - 10px)}.filter-area.searchWrapper{flex:0 0 auto;margin-left:0!important;align-self:flex-start}}@media screen and (max-width:1200px){.filter-sidebar{width:100vw;height:75vh;top:unset;bottom:0;border-top-left-radius:15px;border-bottom-right-radius:0;left:unset;bottom:-200vh}.filter-sidebar.active{bottom:0}.filter-sidebar-content{max-height:100%;overflow-y:scroll}.filter-side-bar-content::-webkit-scrollbar{width:6px}.filter-side-bar-content::-webkit-scrollbar-thumb{background:#003633!important;border-radius:4px}.filter-side-bar-content::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:10px}}.filter-sidebar.active{left:0}.filter-sidebar-header{display:flex;align-items:center;justify-content:space-between}.filter-sidebar-header i{font-size:2rem}.filter-sidebar-header i:hover{cursor:pointer}.filter-overlay-channel{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.4;z-index:9999998;display:none;transition:all .25s}.filter-sidebar-content{width:100%;padding:25px}.filter-sidebar-content h2{font-size:24px;font-family:ASAP,sans-serif}.sidebar-filters{display:flex;gap:15px;flex-direction:column;margin:25px 0}.filter-overlay-channel:hover{cursor:pointer}.filter-overlay-channel.active{display:block}.text-hero.grey .inner-hero .custom-excerpt p.has-darkgreen-background-color{background:var(--var-primary-darkgreen)}.text-hero.grey .inner-hero .custom-excerpt p.has-lightgreen-background-color{background:var(--var-primary-lightgreen)}.brandPanel .brandPanel--inner{justify-content:center;align-items:center;gap:40px;display:flex;position:relative;z-index:1}.brandPanel .img{width:519.42px;height:384px;flex-shrink:0;border-radius:20px;background:#d3d3d3 -20.396px -40.747px/197.857% 133.816% no-repeat}.book-btn{display:flex;padding:8px 12px;justify-content:center;align-items:center;gap:8px;border-radius:4px;transition:all .25s;border:2px solid var(--Bakgrunnsfarger-Lysegrnn,#93e9c5);background:var(--Bakgrunnsfarger-Lysegrnn,#93e9c5)}.book-btn:hover{background:transparent;cursor:pointer}.brandPanel .content{display:flex;padding:0 40px;flex-direction:column;align-items:center;gap:32px;flex:1 0}.brandPanel h3{align-self:stretch;color:var(--var-primary-darkgreen,#003633);font-family:Albra Sans;font-size:72px;line-height:72px}.brandPanel a.brand-btn,.brandPanel h3{text-align:center;font-style:normal;font-weight:600}.brandPanel a.brand-btn{display:flex;padding:8px 12px;justify-content:center;align-items:center;gap:8px;border-radius:4px;color:var(--var-black,#000);background:var(--var-secondary-orange,#ff5a1b);font-family:ASAP,sans-serif;font-size:20px;line-height:24px}.brand-svg-1{height:427px;top:-45px}.brand-svg-1,.brand-svg-2{width:885px;position:absolute;right:0;fill:var(--Hvit,#fff);opacity:.3;z-index:0}.brand-svg-2{height:521px;bottom:-150px}.text-hero{padding:100px 0 80px;background:var(--var-primary-lightgreen,#93e9c5)}.text-hero.yellow{background:var(--var-secondary-lightyellow,#faf09d)}.text-hero.olive{background:var(--var-primary-beige,#aeba7e)}.text-hero.grey{background:var(--var-secondary-grey,#f7f5f1)}.text-hero.grey .inner-hero h1,.text-hero.grey .inner-hero p{color:var(--var-black)}.text-hero .inner-hero{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:12px;max-width:812px;width:100%;margin-left:calc((100% - 1240px) / 2)}.related-container{margin:40px 0 0}.related-container h2{margin-bottom:35px}.inner-hero p.has-background{padding:20px;margin:20px 0}.inner-hero p.has-morkegronn-background-color{background:var(--Bakgrunnsfarger-Mrkegrnn,#003633);max-width:100%}.inner-hero div{max-width:100%}.text-hero .inner-hero p.has-lysegronn-color{color:var(--Bakgrunnsfarger-Lysegrnn,#93e9c5)}.text-hero .inner-hero.with-pills{gap:20px}.text-hero .inner-hero .title-area{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch}.text-hero .inner-hero h1{font-family:georgiapro,sans-serif;font-size:52px;font-weight:600;line-height:52px}.text-hero .inner-hero h1,.text-hero .inner-hero p{color:var(--var-primary-darkgreen,#003633);font-style:normal}.text-hero .inner-hero p{align-self:stretch;font-family:ASAP,sans-serif;font-size:24px;font-weight:400;line-height:36px}.template-page-accomodation header{background:var(--var-primary-lightgreen,#93e9c5)}.template-page-mainevent header{background:var(--var-secondary-lightyellow,#faf09d)}.template-page-articles header,.template-page-todo header{background:var(--var-primary-beige,#aeba7e)}.toggler{display:flex;width:1240px;padding:16px;flex-direction:column;align-items:flex-start;gap:8px;background:var(--Bakgrunnsfarger-Lysebl,#a2d2fe)}.toggler:hover{cursor:pointer}.toggler .toggler-header{display:flex;justify-content:space-between;align-items:center;align-self:stretch;-webkit-user-select:none;-moz-user-select:none;user-select:none}.toggler-header h3{color:var(--Bakgrunnsfarger-Mrkegrnn,#003633);font-family:georgiapro,sans-serif;font-size:28px;font-style:normal;font-weight:600;line-height:28px}.toggler .toggler-content{-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-top:20px;padding-bottom:20px}.toggler .toggler-content,.toggler-content p{font-family:ASAP,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:36px;color:var(--var-primary-darkgreen,#003633)}.toggler-content a{text-decoration:underline}.event-wrapper{width:1240px;margin:0 auto}.event-sidebar,.event-wrapper{display:flex;justify-content:center;align-items:flex-start;gap:20px}.event-sidebar{width:400px;flex-direction:column;flex-shrink:0}.event-content{width:820px;align-items:flex-start;gap:0}.event-content,.related-posts{display:flex;flex-direction:column}.related-posts{align-items:center;gap:24px;align-self:stretch;padding-bottom:80px}.slider-wrapper{display:flex;justify-content:space-between;width:100%}.slider-wrapper i{font-size:2rem}.related-posts h2{align-self:stretch;color:var(--Sort,#000);font-family:georgiapro,sans-serif;font-size:40px;font-style:normal;font-weight:600;line-height:44px}.event-day{width:100%}.image-link{display:block;width:100%}.event-content .event-day:first-child h2{margin-top:0}.event-sidebar .filter.datemobile{display:none}@media screen and (max-width:1270px){.event-sidebar .filter.datemobile{display:flex}.fast-action{display:flex;gap:10px;margin:10px 0}.event-content{max-width:100%}.calendar-dates div,.calendar-days div{width:53.44px!important}}@media screen and (max-width:430px){.calendar-dates div,.calendar-days div{width:53px!important}}@media screen and (max-width:427px){.calendar-dates div,.calendar-days div{width:14.28%!important}}.event-sidebar .filter{padding:8px 12px;background:var(--Hvit,#fff);flex-wrap:wrap}.event-sidebar .filter,.filter-topbar{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.filter-topbar{width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.event-sidebar .filter:hover{cursor:pointer}.filter ul{flex:1 0 100%;margin-top:10px}.filter p{color:var(--Sort,#000);text-align:center;font-family:ASAP,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:24px}.city-picker{display:flex;padding:8px 12px;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch;background:var(--Hvit,#fff)}.city-picker p{display:flex;justify-content:space-between;align-items:center;color:var(--Sort,#000);text-align:center;font-family:ASAP,sans-serif;font-size:20px;line-height:24px}.city-picker p,.event-content h2{font-style:normal;font-weight:600}.event-content h2{align-self:stretch;color:var(--Bakgrunnsfarger-Mrkegrnn,#003633);font-family:georgiapro,sans-serif;font-size:40px;line-height:44px}.city-list{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch;list-style:none;margin:0;padding:0}.city-list li{display:flex;align-items:center;gap:8px;color:var(--Sort,#000);text-align:center;font-family:ASAP,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:28px}.city-list li .select-square{width:20px;height:20px;flex-shrink:0;border:1px solid #000;border-radius:3px}.city-list li.selected .select-square{background:var(--Bakgrunnsfarger-Lysegrnn,#93e9c5)}.city-list li:hover{cursor:pointer}.city-list.loading-city li:hover,.city-list.loading-city:hover{cursor:unset!important}.city-list li svg{position:relative;top:-6px;font-size:1rem;color:var(--var-primary-darkgreen,#003633)}.date-picker{height:520px;align-self:stretch;background:var(--Hvit,#fff);display:flex;flex-direction:column;gap:16px;padding:32px 28px}.date-picker p{color:var(--Sort,#000);font-family:ASAP,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:24px}.date-picker .fast-action{display:inline-flex;align-items:center;gap:12px}.fast-action button{display:flex;padding:8px 12px;justify-content:center;align-items:center;gap:8px;border-radius:4px;border:1px solid var(--Sort,#000);color:var(--Sort,#000);background:transparent;font-family:ASAP,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.fast-action button:hover{cursor:pointer;background:#f5f4f3}.calendar--header{display:flex;justify-content:space-between;align-items:center}.calendar--header p{color:var(--Sort,#000);font-family:ASAP,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:28px}.calendar-days{display:flex;align-items:flex-start;align-content:flex-start;flex-wrap:wrap;margin-top:16px}.calendar-days div{width:49px;flex-shrink:0;text-align:center;font-family:ASAP,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:24px}.calendar-dates{display:flex;align-items:flex-start;align-content:flex-start;flex-wrap:wrap;margin-top:16px}.calendarWrap{-webkit-user-select:none;-moz-user-select:none;user-select:none}.calendar--header svg:hover{cursor:pointer}.calendar-dates div{width:49px;flex-shrink:0;text-align:center;padding:12px;font-family:ASAP,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:24px}.calendar-dates div.not-current{opacity:.5}.calendar-dates div.past-date{opacity:.2}.calendar-dates div.selected{background:#faf09d75}.calendar-dates div.first-selected{border-top-left-radius:10px;border-bottom-left-radius:10px;background:var(--var-secondary-lightyellow,#faf09d)}.calendar-dates div.last-selected{border-top-right-radius:10px;border-bottom-right-radius:10px;background:var(--var-secondary-lightyellow,#faf09d)}.calendar-dates div:hover{cursor:pointer;background:var(--var-secondary-lightyellow,#faf09d)}.calendar-dates div.past-date:hover{cursor:unset;background:unset}.calendar-dates div.temp-selection{background:#93e9c5}.calendar-dates div.temp-selection:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.calendar-dates div.temp-selection:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.card-container{align-items:center;gap:24px}.card-container,.card-container--title{display:flex;flex-direction:column;align-self:stretch}.card-container--title{align-items:flex-start;gap:8px}.post-content-industry{max-width:1240px;margin:0 auto;padding-bottom:80px}.template-page-plantour .post-content{padding-top:0}.map-filtering{display:flex;gap:8px;align-self:stretch}.map-filtering,.map-filtering .filtering{position:relative}.map-filtering .filtering-header{background:#fff;padding:8px;display:flex;align-items:center;gap:20px;font-family:ASAP,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:24px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.map-filtering .filtering-header:hover{cursor:pointer}.map-filtering .filtering-content{position:absolute;top:34px;left:0;background:#fff;z-index:20;padding-top:20px}.datetext:first-letter{text-transform:uppercase}.filtering-content ul{list-style:none;margin:0;padding:0 20px}.map-filter-list .select-square{width:20px;height:20px;flex-shrink:0;border:1px solid #000;border-radius:3px}.filtering-content ul li{display:flex;align-items:center;gap:8px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.map-filter-list li.selected .select-square{background:var(--Bakgrunnsfarger-Lysegrnn,#93e9c5)}.filtered-results,.map-container{align-self:stretch}.gm-style-iw-chr{display:none!important}.filtered-results ul{list-style:none;margin:20px 0;display:flex;padding:0;gap:25px;flex-wrap:wrap}.map-filter-list li:hover{cursor:pointer}.map-filter-list svg{position:relative;top:-6px;font-size:1rem;color:var(--var-primary-darkgreen,#003633);left:2px}.post-content.mapcontent{width:100%;max-width:100%}.card-component-wrapper{width:100%;display:flex;align-items:stretch;align-content:flex-start;gap:20px;align-self:flex-start;flex-wrap:wrap}.booking-btn-wrap{margin-top:auto;display:flex;flex-direction:row-reverse;gap:8px}.card-component-wrapper .card-content{display:flex;padding:20px;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex:1 0;gap:20px;align-self:stretch}.card-component-wrapper .card-content .card-title-area{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.card-component-wrapper .card-content h3{color:var(--Sort,#000);font-family:georgiapro,sans-serif;font-size:28px;font-style:normal;font-weight:600;line-height:28px}.card-component-wrapper .card-content p{color:var(--Sort,#000);font-family:ASAP,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:28px}.card-component-wrapper .card-content a.btn.main{margin-top:auto;color:var(--Hvit,#fff);text-align:center;display:flex;padding:8px 12px;justify-content:center;align-items:center;gap:8px;font-family:ASAP,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:28px}.card-container--title h2{color:var(--Sort,#000);font-family:georgiapro,sans-serif;font-size:40px;font-style:normal;font-weight:600;line-height:44px}.card-container--title p{color:var(--Sort,#000);font-family:ASAP,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:36px}.card-single{display:flex;width:calc(33.3333% - 13.5px);max-width:calc(33.3333% - 13.5px);flex-direction:column;justify-content:center;align-items:stretch;background:var(--var-white);min-height:572px}.card-image{height:296px;flex-shrink:0;width:100%}i.fa-arrow-left-long:hover,i.fa-arrow-right-long:hover{cursor:pointer}.background-cards{padding-top:40px;padding-bottom:40px;flex-direction:column;gap:24px}.background-cards,.expand-cards{display:flex;align-items:flex-start;align-self:stretch}.expand-cards{max-width:1240px;width:100%;margin:0 auto;gap:20px}.expand-card{display:flex;flex:1 1;height:670px;flex-direction:column;justify-content:center;align-items:flex-start;background:var(--Hvit,#fff)}.expand-image{width:100%;height:450px;flex-shrink:0}.expand-content{padding:20px;flex-direction:column;justify-content:space-between;flex:1 0}.expand--title,.expand-content{display:flex;align-items:flex-start;align-self:stretch}.expand--title{flex-direction:column;gap:8px}.expand-content .btn-wrap{display:flex;align-items:flex-start;gap:8px;align-self:stretch;margin-top:auto}.expand-content .btn-wrap a.btn.main{padding:8px 12px;gap:8px;border-radius:4px;background:var(--Bakgrunnsfarger-Mrkegrnn,#003633);color:var(--Hvit,#fff);text-align:center}.expand-content .btn-wrap a.btn.main,.pagination{display:flex;justify-content:center;align-items:center}.pagination{gap:15px;margin:25px auto}.pagination button{border:2px solid var(--var-primary-darkgreen,#003633);border-radius:4px;padding:4px 12px;color:#003633;font-weight:600;background:transparent;transition:all .25s;font-family:ASAP,sans-serif}.pagination button:hover{background:#003633;color:#fff;cursor:pointer}.pill-wrapper{display:flex;align-items:flex-start;gap:8px}.location-pill{padding:4px 8px 4px 4px;background:var(--Hvit,#fff)}.category-pill{display:flex;padding:4px 8px;align-items:center;gap:4px;border-radius:4px;background:var(--Bakgrunnsfarger-Lysebl,#a2d2fe)}.text-hero .pill-wrapper p{color:var(--Bakgrunnsfarger-Mrkegrnn,#003633);font-family:ASAP,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:28px}.eventcards .card-single{width:calc(50% - 10px);max-width:calc(50% - 10px)}.event-day h2{margin-bottom:20px;margin-top:40px}.eventcards .card-single .card-content a.btn.main:hover{color:var(--var-primary-darkgreen)}.fixed-booking{display:none;gap:10px}.fixed-booking a.location-btn{background:#93e9c5;color:#003633;padding:8px 12px;border-radius:3px;white-space:nowrap}.inner-hero p a{text-decoration:underline}.city-list li.inactive,.event-sidebar .filter-list li.inactive{opacity:.5}.city-list li.inactive:hover,.event-sidebar .filter-list li.inactive:hover{cursor:unset!important}.post-location-content .content h2{font-size:28px}@media screen and (max-width:1270px){.wrapper{max-width:100%}footer{padding-bottom:60px}.fixed-booking{display:flex;align-items:center;position:fixed;bottom:10px;left:2.5%;max-width:90%;border-radius:3px;padding:8px;justify-content:space-between;background:#fff;max-width:95%;width:95%;z-index:999999}.fixed-booking p{margin-bottom:0}.post-content{padding-top:32px;padding-bottom:32px}.post-content .post-intro{gap:12px;margin-bottom:40px}.post-content--content p,.post-content--content ul li{font-family:ASAP,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.post-content h1,h1{font-size:40px;line-height:44px}.post-content h1,.post-content h2,h1,h2{font-family:georgiapro,sans-serif;font-style:normal;font-weight:600}.post-content h2,h2{font-size:32px;line-height:36px}.post-content--content p a{font-size:inherit}.post-content--content{gap:24px}b,strong{font-family:ASAP,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.text-hero .inner-hero h1{font-family:georgiapro,sans-serif;font-size:40px;font-weight:600;line-height:44px}.text-hero .inner-hero h1,.text-hero .inner-hero p{color:var(--Bakgrunnsfarger-Mrkegrnn,#003633);font-style:normal}.text-hero .inner-hero p{font-family:ASAP,sans-serif;font-size:20px;font-weight:400;line-height:28px}.event-wrapper,.toggler{max-width:calc(100% - 32px);margin:0 auto}.event-wrapper{flex-wrap:wrap}.city-picker,.date-picker{display:none}.event-day h2{color:var(--Sort,#000);font-family:georgiapro,sans-serif;font-size:32px;font-style:normal;font-weight:600;line-height:36px}.eventcards .card-single{max-width:100%;width:100%}.card-image{height:266px}.filter-products{max-width:calc(100% - 32px);margin:0 auto}.page-content .filter-products{max-width:100%}.relationship-block{padding:0 0 0 16px;position:unset;left:unset;right:unset}.post-content--content>.relationship-block,.relationship-block{display:flex;width:calc(100% - 16px);align-items:flex-start;margin:0;gap:16px}.post-content--content>.relationship-block{align-self:flex-end;padding:0}.searchCat{overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.searchCat::-webkit-scrollbar{display:none}.searchCat li{white-space:nowrap}.slider-wrapper{padding-right:16px}.inside .post-listings .post-listing:last-child{margin-right:16px}.relationship-block .inside{max-width:100%;width:100%}.inside .post-listings .post-listing{display:flex;width:300px;flex-direction:column;align-items:flex-start;flex-shrink:0;align-self:stretch;min-width:300px}.card-single{max-width:100%;width:100%;height:auto;min-height:auto}.card-component-wrapper .card-content{display:flex;padding:16px;flex-direction:column;align-items:flex-start;gap:20px;align-self:stretch}.bread,.location-hero .hero-section{max-width:calc(100% - 32px);margin:0 auto}.location-hero .hero-section{flex-wrap:wrap;flex-direction:column-reverse;background:transparent!important}.carousel-container{max-width:100%;height:275px!important}.location-pill{border-radius:4px;background:var(--Hvit,#fff)!important}.post-location-content{padding-top:40px;padding-bottom:40px;max-width:calc(100% - 32px);margin:0 auto;gap:40px!important;flex-wrap:wrap;flex-direction:column-reverse}.post-location-content .content{max-width:100%!important;width:100%!important}.post-location-content .content div{width:100%!important;gap:16px!important}.post-location-content .content div p{color:var(--Sort,#000);font-family:ASAP,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.wrapper{max-width:calc(100% - 32px)!important;margin:0 auto}.single-location iframe{width:calc(100%)!important;margin:0 0 40px!important;height:199px!important}.related-posts{max-width:calc(100%);margin:0 auto}.card-wrapper{flex-wrap:wrap}.related-posts h2{font-size:32px}.card-wrapper .single-post-card{flex:1 0 100%;max-width:100%;width:100%}.single-post-card .card-content{gap:20px}.template-page-about .post-content,.template-page-contact .post-content,.template-page-info .post-content,.template-page-map .post-content{padding:0 0 40px}.single-location .relationship-block{padding:0 0 40px!important}}@media screen and (max-width:1200px){.map-filtering{flex-wrap:wrap}.map-filtering .filtering{flex:1 0 100%}.map-filtering .filtering-header{justify-content:space-between}.map-filter-list svg{top:-2px!important}.filtered-results ul{gap:12px!important}.filtered-results ul li{flex:1 0 100%}.inside .post-listings .post-listing.single-post-listing-item{flex-wrap:wrap!important}.inside .post-listings .post-listing.single-post-listing-item a.image-wrapper{height:266px!important;width:100%!important}.inside .post-listings .post-listing.single-post-listing-item{max-width:calc(100% - 32px)!important;margin-right:0!important}.inside .post-listings .post-listing.single-post-listing-item .listing-content{padding:20px!important}}.pill-cat{display:flex;height:36px;padding:4px 8px;align-items:center;gap:4px;border-radius:4px;background:var(--Bakgrunnsfarger-Lysebl,#a2d2fe);color:var(--Bakgrunnsfarger-Mrkegrnn,#003633);margin-bottom:12px;font-family:ASAP,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:28px}.page-content{width:100%;max-width:100%;margin:0 auto;padding-top:0;padding-bottom:80px}.center,.filter-cards{width:100%}.center .fa-spin,.filter-cards .fa-spin{font-size:3rem;color:#003633}.center p{margin-top:10px;font-family:ASAP,sans-serif;color:var(--Bakgrunnsfarger-Mrkegrnn,#003633)}.filter-cards .center,.post-content .center{text-align:center;display:flex;justify-content:center;margin-top:55px}.card-content a.btn.main:hover strong{color:var(--Bakgrunnsfarger-Mrkegrnn,#003633)}.error-search{display:flex;padding:20px;background:#faf09d;color:#003633}.custom-excerpt{display:flex;flex-direction:column;gap:16px}.custom-excerpt a{text-decoration:underline;text-underline-offset:2px}.page-content.todo{padding-top:80px}.related-items .related-grid{display:flex;align-items:flex-start;align-content:flex-start;gap:20px;align-self:stretch;flex-wrap:wrap}.related-grid .related-card{display:flex;width:400px;min-height:576px;flex-direction:column;justify-content:center;align-items:flex-start;background:var(--Hvit,#fff)}.related-card .related-image{width:400px;height:296px;flex-shrink:0}.additional-info{display:flex;align-items:center;gap:4px;font-family:ASAP,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:28px}.additional-info-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.additional-info.city{display:flex;padding:4px 8px;align-items:center;gap:4px;border-radius:4px;background:var(--Tekstfarger-Lysegr,#f7f5f1)}.related-card .related-content{padding:20px;flex-direction:column;justify-content:space-between;flex:1 0}.related-btn-wrap,.related-card .related-content{display:flex;align-items:flex-start;align-self:stretch}.related-btn-wrap{gap:8px}.related-btn-wrap a{display:flex;padding:8px 12px;justify-content:center;align-items:center;gap:8px;border-radius:4px;background:var(--Bakgrunnsfarger-Mrkegrnn,#003633);color:var(--Hvit,#fff);text-align:center;transition:all .25s;border:2px solid #003633;font-family:ASAP,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:28px}.related-btn-wrap a:hover{background:transparent;color:var(--Bakgrunnsfarger-Mrkegrnn,#003633)}.related-content-info,.related-content-title{gap:8px}.filter-products,.related-content-info,.related-content-title{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.filter-products{gap:16px;width:100%}.product-search{gap:20px;align-self:stretch}.filter-area,.product-search{display:flex;align-items:center}.filter-area{width:190px;padding:8px 12px;justify-content:space-between;border-radius:4px;background:var(--Hvit,#fff);transition:all .25s}.inlinesrc{padding:10px 15px;box-sizing:border-box;border:none;font-family:ASAP,sans-serif;font-size:16px}.inlinesrc::placeholder{color:#000;font-family:ASAP,sans-serif}.inlinesrc:focus{outline-color:#003633}.filter-area.searchWrapper{margin-left:auto;width:unset;padding:12px;display:flex;gap:15px}.filter-area.searchWrapper i{color:#003633}.filter-area.searchWrapper i:hover{cursor:pointer}.filter-area span{color:var(--Sort,#000);font-size:16px;line-height:24px}.filter-area span,button.btn.main{text-align:center;font-family:ASAP,sans-serif;font-style:normal;font-weight:600}button.btn.main{display:flex;padding:8px 12px;justify-content:center;align-items:center;gap:8px;border-radius:4px;background:var(--Bakgrunnsfarger-Mrkegrnn,#003633);color:var(--Hvit,#fff);border:2px solid var(--Bakgrunnsfarger-Mrkegrnn,#003633);transition:all .25s;font-size:20px;line-height:28px}button.btn.main:hover{cursor:pointer;color:#003633;background:transparent}.filter-cards button.btn.main{margin:20px auto}.carousel-container{width:711.868px;height:474px;flex-shrink:0;position:relative}.carousel-container .arrow{position:absolute;top:50%;transform:translateY(-50%);background:#00000070;transition:all .25s;color:#fff;padding:13px 15px;z-index:50}.carousel-container .arrow:hover{background:#000;cursor:pointer}.carousel-container .arrow.left{left:15px}.carousel-container .arrow.right{right:15px}.carousel{display:flex;align-items:flex-start;list-style:none;margin:0;padding:0;overflow-x:scroll;height:100%;-ms-overflow-style:none;scrollbar-width:none}.carousel::-webkit-scrollbar{display:none}.carousel li{width:100%;flex:1 0 100%;max-width:100%;height:100%}.image-navigation{position:absolute;bottom:15px;left:50%;transform:translateX(-50%);background:#00000080;padding:5px;border-radius:25px}.image-navigation ul{list-style:none;margin:0;padding:0;display:flex;gap:5px}.image-navigation ul li .circle{width:10px;height:10px;border-radius:100%;background:#fff;opacity:.5;transition:opacity .3s ease-in-out}.image-navigation ul li .circle:hover{cursor:pointer;opacity:1}.image-navigation ul li .circle.active{opacity:1}.single-location{background:var(--Tekstfarger-Lysegr,#f7f5f1)}.location-hero{display:flex;width:100%;max-width:1240px;flex-direction:column;align-items:flex-start;gap:24px;margin:0 auto;padding-top:24px}.location-hero .hero-section{display:flex;align-items:center;gap:12px;align-self:stretch;background:var(--Hvit,#fff)}.hero-section .text-content{display:flex;flex-direction:column;align-items:center;gap:10px;flex:1 0}.hero-section .text-content .inner{display:flex;width:400px;flex-direction:column;align-items:flex-start;gap:24px}.hero-section .image-content{width:711.868px;height:474px;flex-shrink:0;background:#d3d3d3 50%/cover no-repeat}.text-content .inner .location-btn-wrap{display:flex;width:360px;align-items:center;gap:16px}a.btn.book{display:flex;padding:8px 12px;justify-content:center;align-items:center;gap:8px;border-radius:4px;background:var(--Bakgrunnsfarger-Lysegrnn,#93e9c5);color:var(--Bakgrunnsfarger-Mrkegrnn,#003633);text-align:center;font-family:ASAP,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:28px;border:2px solid var(--Bakgrunnsfarger-Lysegrnn,#93e9c5);transition:all .25s}a.btn.book:hover{background:transparent;cursor:pointer}.card-content .btn-wrap{display:flex;flex-direction:row-reverse;gap:8px;align-items:flex-start;justify-content:flex-start;margin-top:auto}.location-btn-wrap a.location-btn{padding:8px 12px;justify-content:center;gap:8px;background:var(--Bakgrunnsfarger-Lysegrnn,#93e9c5)}.location-btn-wrap a.location-btn,.location-pill{display:flex;align-items:center;border-radius:4px}.location-pill{padding:4px 8px;gap:4px;background:var(--Tekstfarger-Lysegr,#f7f5f1)}.bread{display:flex;width:360px;align-items:center;gap:4px}.bread a.small{color:var(--Bakgrunnsfarger-Mrkegrnn,#003633);font-family:ASAP,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:20px;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.post-location-content{display:flex;justify-content:center;align-items:flex-start;gap:20px;align-self:stretch;padding-top:80px;padding-bottom:80px}.post-location-content .content{display:flex;width:820px;flex-direction:column;align-items:flex-start;gap:40px}.post-location-content .content div{display:flex;flex-direction:column;gap:32px;width:716px}.post-location-content .meta{display:flex;width:400px;flex-direction:column;align-items:flex-start;gap:16px}.post-location-content .content p a{font-family:ASAP,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:28px;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.post-location-content .content p strong a{font-weight:inherit}.meta-list{list-style:none;margin:0;padding:0;display:flex;width:400px;flex-direction:column;align-items:flex-start;gap:16px}.meta-list li{display:flex;align-items:center;gap:4px}.meta-list li,.meta-list li a{color:var(--Sort,#000);font-family:ASAP,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:28px;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.meta-list li{text-decoration:none}.single-location iframe{width:716px;height:396px;border:none;margin-bottom:80px}.inside .post-listings .post-listing.single-post-listing-item{width:100%!important;flex:1 0 100%!important;max-width:100%!important;display:flex!important;align-items:center!important;flex-direction:row!important}.inside .post-listings .post-listing.single-post-listing-item a.image-wrapper{width:610px!important;height:450px;flex-shrink:0}.inside .post-listings .post-listing.single-post-listing-item .listing-content{display:flex!important;padding:20px 40px!important;flex-direction:column!important;align-items:flex-start!important;gap:20px!important;flex:1 0!important;height:unset!important;height:auto!important;align-self:center!important}.inside .post-listings .post-listing.single-post-listing-item .listing-btn-wrap{margin-top:unset}@media screen and (max-width:1270px){.post-location-content{padding-top:40px;padding-bottom:40px;max-width:100%}.meta-list,.post-location-content .meta{max-width:100%}.post-location-content .content p a{font-size:inherit}.inside .post-listings .post-listing.single-post-listing-item a.image-wrapper{height:266px!important}.inside .post-listings .post-listing.single-post-listing-item .listing-image{width:100%!important;height:100%!important;aspect-ratio:unset!important}.inside .post-listings .post-listing.single-post-listing-item a.image-wrapper{width:100%!important}.inside .post-listings .post-listing.single-post-listing-item{max-width:calc(100% - 16px)!important;margin-right:0!important}.inside .post-listings .post-listing.single-post-listing-item .listing-content{padding:20px!important}.post-content--content .wp-block-gallery{flex-wrap:wrap;max-width:100%}.post-content--content .wp-block-gallery figure{flex:1 0 50%;max-width:calc(50% - 16px);width:calc(50% - 16px)}}.special-article .special{width:100%;background:#f7f5f1}.special-article{background:#f7f5f1}.special-article .special.white{background:#f7f5f1}.special-article .special.darkgreen,.special-article .special.white{transition:background-color 1s ease,color 1s ease}.special-article .special.darkgreen h1{color:var(--var-primary-lightgreen)}.special-article .special.burgunder{transition:background-color 1s ease,color 1s ease}.elegant-text.animate span{animation:fadeUpText .8s ease-out forwards;opacity:0;transform:translateY(20px);display:inline-block}.special-article .relationship-block{margin-left:-50%;margin-right:-50%}@media screen and (max-width:1200px){.special-article .relationship-block{margin-left:0;margin-right:0;padding-bottom:40px}}.special-article .relationship-block h3{font-family:georgiapro,sans-serif;color:var(--var-black)}.special-article .relationship-block h2{color:var(--var-primary-green)}@keyframes fadeUpText{to{opacity:1;transform:translateY(0)}}.elegant-text.animate span:first-child{animation-delay:.2s}.elegant-text.animate span:nth-child(2){animation-delay:.3s}.elegant-text.animate span:nth-child(3){animation-delay:.4s}.elegant-text.animate span:nth-child(4){animation-delay:.5s}.elegant-text.animate span:nth-child(5){animation-delay:.6s}.elegant-text.animate span:nth-child(6){animation-delay:.7s}.elegant-text.animate span:nth-child(7){animation-delay:.8s}.elegant-text.animate span:nth-child(8){animation-delay:.9s}.elegant-text.animate span:nth-child(9){animation-delay:1s}.elegant-text.animate span:nth-child(10){animation-delay:1.1s}.elegant-text.animate span:nth-child(11){animation-delay:1.2s}.elegant-text.animate span:nth-child(12){animation-delay:1.3s}.elegant-text.animate span:nth-child(13){animation-delay:1.4s}.elegant-text.animate span:nth-child(14){animation-delay:1.5s}.elegant-text.animate span:nth-child(15){animation-delay:1.6s}.elegant-text.animate span:nth-child(16){animation-delay:1.7s}.elegant-text.animate span:nth-child(17){animation-delay:1.8s}.elegant-text.animate span:nth-child(18){animation-delay:1.9s}.elegant-text.animate span:nth-child(19){animation-delay:2s}.elegant-text.animate span:nth-child(20){animation-delay:2.1s}.elegant-text.animate span:nth-child(21){animation-delay:2.2s}.elegant-text.animate span:nth-child(22){animation-delay:2.3s}.elegant-text.animate span:nth-child(23){animation-delay:2.4s}.elegant-text.animate span:nth-child(24){animation-delay:2.5s}.elegant-text.animate span:nth-child(25){animation-delay:2.6s}.elegant-text.animate span:nth-child(26){animation-delay:2.7s}.elegant-text.animate span:nth-child(27){animation-delay:2.8s}.elegant-text.animate span:nth-child(28){animation-delay:2.9s}.elegant-text.animate span:nth-child(29){animation-delay:3s}.elegant-text.animate span:nth-child(30){animation-delay:3.1s}.special-article .video-element{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.special-article .special.lightblue,.special-article .special.mose{transition:background-color 1s ease,color 1s ease}.special.quote.darkgreen.color-animate{background-color:var(--var-primary-green)}.special.quote.lightblue.color-animate{background-color:var(--var-primary-lightgreen)}.special.quote.mose.color-animate{background-color:var(--var-primary-beige)}.special.quote.burgunder.color-animate{background-color:var(--var-secondary-burg)}.special.quote.white.color-animate{background-color:#f7f5f1}.special-article .special.lightblue a,.special-article .special.lightblue h1,.special-article .special.mose a,.special-article .special.mose h1{color:var(--var-primary-green)}.special-article .special.burgunder a,.special-article .special.burgunder h1{color:var(--var-secondary-orange)}.special-article .special-logo{margin:0 auto;text-align:center}.special-article .special.quote{position:relative;min-height:100dvh;overflow:hidden}.special-article .quote-wrapper{position:absolute;top:50%;left:50%;max-width:812px;margin:0 auto;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:20px;align-items:center;z-index:10}.special-article .quote-wrapper h1{color:var(--var-primary-green);font-family:Albra Sans,sans-serif;font-size:50px;text-align:center}.special-article .should-fade{opacity:0}.special-article .fade-in{opacity:0;animation:fadeIn 1s ease forwards}@keyframes fadeIn{to{opacity:1}}.fadeUpOnScroll{opacity:0;position:relative;top:35px}.special-article .quote-link{position:absolute;bottom:5%;left:50%;transform:translateX(-50%);text-decoration:underline;text-underline-offset:2px;color:var(--var-primary-green);font-family:Albra Sans,sans-serif;font-size:25px;z-index:10;text-align:center}.special-article .textcomponent{padding-top:112px;padding-bottom:112px}.special-article .text-wrapper{max-width:812px;margin:0 auto;opacity:0;top:35px;transition:all 3s}.special-article .text-wrapper.fadeUpOnScroll{top:0;opacity:1}.special-article .text-wrapper .text{display:flex;flex-direction:column;gap:20px}.special-article h1,.special-article h2,.special-article h3,.special-article h4,.special-article h5,.special-article h6{font-family:Albra Sans,sans-serif;color:var(--var-primary-green);line-height:1.3}.special-article .imageBackground{position:absolute;right:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.special-article .text h1{font-size:35px}.special-article .text h2{font-size:32px}.special-article .text h3{font-size:28px}.special-article .text h4{font-size:24px}.special-article .text h5{font-size:20px}.special-article .text h6{font-size:18px}.special-article .text p{font-size:22px;font-family:ASAP,sans-serif;line-height:1.5;color:var(--var-primary-green)}.special-article .text blockquote{font-size:35px;color:var(--var-primary-green);font-family:Albra Sans,sans-serif;line-height:1.3}.special-article .fullscreen.video{width:100%;height:100dvh;height:100vh;position:relative;overflow:hidden}.special-article .content.video{background:#f7f5f1}.special-article .video-details{display:flex;position:absolute;width:80%;bottom:5%;left:10%;z-index:2;gap:35px;align-items:center}.special-article .video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:#023533;background:linear-gradient(0deg,#023533,rgba(2,53,51,0))}.special-article .video-details .action-btns{display:flex;align-items:center;gap:10px}.special-article .action-btns .video-circle{border:2px solid var(--var-primary-lightgreen);border-radius:100%;width:70px;height:70px;position:relative;transition:all .25s}.special-article .action-btns .video-circle:hover{cursor:pointer;background:var(--var-primary-green);border-color:var(--var-primary-green)}.special-article .action-btns .video-circle i{color:var(--var-white);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:2rem}.special-article .video-details .title-area{flex:1 0 40%;max-width:40%;width:40%}.special-article .video-details .title-area h3{color:var(--var-primary-lightgreen);margin:0;font-size:30px}.special-article .video-info{margin-left:auto}.special-article .video-info .info-wrapper{display:flex;gap:15px}.special-article .info-wrapper p{color:var(--var-white);font-family:ASAP,sans-serif;font-size:18px}.special-article .content--video{display:flex;margin:0 auto;position:relative;height:612px;flex:1 1;opacity:0;top:35px;transition:all 2s}.special-article .content--video.fadeUpOnScroll{top:0;opacity:1}.special-article .videos-wrapper.multiple .content--video{height:820px}.special-article .content--video .video-details{width:95%;left:2.5%}.special-article .content--video .video-details .title-area{flex:1 0 60%;max-width:60%;width:60%}.special-article .content--video .video-details .title-area h3{font-size:30px}.special-article .content.video .videos-wrapper{display:flex;gap:15px;max-width:1088px;justify-content:center;margin:0 auto}.special-article .image-special{background:#f7f5f1}.special-article .special-img{width:100%;height:auto}.special-article .image-special .image-wrapper{margin:0 auto;max-width:1088px;transform:scale(1.1);filter:blur(4px);transition:transform 1s ease,filter 1s ease;will-change:transform,filter}.special-article .image-special .image-wrapper.scale-in{transform:scale(1);filter:blur(0)}.special-body footer,.special-body header{display:none}@media screen and (max-width:1270px){.special-article .listing-image{aspect-ratio:unset;height:266px}}@media screen and (max-width:1200px){.special-article .quote-wrapper{max-width:90%;width:90%}.special-article .quote-wrapper h1{font-size:35px}.special-article .video-details{flex-wrap:wrap}.special-article .video-details .title-area{flex:1 0 100%;max-width:100%;width:100%}.special-article .video-info{margin-left:unset}.special-article .text-wrapper{max-width:95%;margin-left:16px;margin-right:16px}.special-article .text h1{font-size:32px}.special-article .text h2{font-size:28px}.special-article .text h3{font-size:24px}.special-article .text h4{font-size:22px}.special-article .text h5{font-size:20px}.special-article .text h6{font-size:18px}.special-article .imageBackground{max-width:840px}.special-article .text blockquote{font-size:30px}.special-article .content--video .video-details .title-area{flex:1 0 100%;max-width:100%;width:100%}.special-article .content.video .videos-wrapper{flex-wrap:wrap}.special-article .content.video .videos-wrapper .content--video{flex:1 0 100%;max-width:100%;width:100%}}