@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}*,*::after,*::before{-webkit-box-sizing:border-box;box-sizing:border-box}*:focus{outline:none}html{-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:#f6f5f5;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;padding:0;background-color:#F2EEE3;width:100%;font-family:"IBM Plex Mono",monospace;font-weight:400;font-style:normal;font-size:14px;line-height:21px;letter-spacing:auto;color:#0F5250;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.mobile-nav-toggle{overflow:hidden}body:after{content:'320';display:none}a{text-decoration:underline;color:#000;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}a:hover{color:#9d9c9c;text-decoration:none}a.button{display:inline-block;padding:10px 20px;border:0;background-color:#F2EEE3;color:#B47A42;text-decoration:none;border:1px solid #B47A42;font-size:16px;cursor:pointer;text-align:center;margin-bottom:10px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}a.button:hover{background-color:#B47A42;color:#fff;border-color:1px solid #B47A42}h1,h2,h3,h4,h5,h6{font-family:'TeaChestProRegular', serif;line-height:1.2;margin-top:0;margin-bottom:0;font-weight:normal}h1{font-size:68px;color:#B47A42;line-height:1em}h2{font-size:43px}h3{font-size:31px}h4{font-size:24px}.strike{text-decoration:line-through}hr{border-top:1px solid #e5e5e5;margin-top:10px;margin-bottom:10px;border-bottom:0px;border-left:0px;border-right:0px}img{width:100%;line-height:0}b,strong{font-family:"IBM Plex Mono", monospace;font-weight:500;font-style:normal}.light{font-weight:300}.heavy{font-weight:700}.wow{visibility:hidden}section,div.section{margin:0 auto}section.full,div.section.full{width:100%;max-width:100%}section.wide,div.section.wide{width:100%;max-width:1340px;padding-left:25px;padding-right:25px}@media screen and (max-width: 668px){section.wide,div.section.wide{padding-left:15px;padding-right:15px}}section.wide-no-padding,div.section.wide-no-padding{width:100%;max-width:1340px}section.wide-mega-no-padding,div.section.wide-mega-no-padding{width:100%;max-width:1730px}section.wide-mega,div.section.wide-mega{width:100%;max-width:1730px;padding-left:25px;padding-right:25px}@media screen and (max-width: 668px){section.wide-mega,div.section.wide-mega{padding-left:15px;padding-right:15px}}section.wide-to-full-on-mobile,div.section.wide-to-full-on-mobile{width:100%;max-width:1340px;padding-left:25px;padding-right:25px}@media screen and (max-width: 668px){section.wide-to-full-on-mobile,div.section.wide-to-full-on-mobile{padding-left:0px;padding-right:0px}}.hero-holder video{width:100%}.main-header{text-align:center;margin-top:40px;margin-bottom:30px}@media screen and (max-width: 768px){.main-header h1{font-size:48px}}@media screen and (max-width: 668px){.main-header h1{font-size:56px}}.holder-of-news{position:relative;background-image:url("../img/text_1-new.svg");background-repeat:no-repeat;background-position:-20% 50%}.holder-of-news.kalendarium-version{background-position:100% -10%}.news-holder{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-1em;margin-right:-1em;padding-bottom:60px}@media screen and (max-width: 768px){.news-holder{-ms-flex-wrap:wrap;flex-wrap:wrap}}.news-holder .news{padding-left:1em;padding-right:1em;width:calc(100% / 4);margin-top:-50px;text-align:center}@media screen and (max-width: 768px){.news-holder .news{margin-top:25px;width:calc(100%/2)}}.news-holder .news a{text-decoration:none}.news-holder .news .image{width:100%;aspect-ratio:1 / 1;overflow:hidden;margin-bottom:1em;border-radius:2px}.news-holder .news .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.news-holder .news h3{font-size:18px;color:#0F5250;margin-top:0;margin-bottom:10px;text-transform:uppercase;font-family:"IBM Plex Mono", monospace;font-weight:500;font-style:normal}.news-holder .news p{color:#B47A42;text-transform:uppercase}.news-holder .news:hover .image img{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.about-holder{text-align:center}.about-holder.kalendarium-version{margin-bottom:25px;padding-top:25px}.about-holder .byline{text-transform:uppercase;margin-bottom:15px;font-weight:500}.about-holder h2{color:#B47A42;line-height:1em;margin-top:0;margin-bottom:25px}.about-holder h4{color:#B47A42;margin-bottom:10px}.about-holder h4+p{padding-bottom:25px}.about-holder h4+h4{padding-top:20px}.about-holder p{display:inline-block;width:100%;max-width:560px}.about-holder p+h4{padding-bottom:0}.ikon-holder{width:100%;text-align:center;padding-bottom:60px}.ikon-holder .ikon{max-width:50px;display:inline-block}.calendarium-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.calendarium-holder .one-calender{width:calc(100%/3);aspect-ratio:1 / 1;overflow:hidden;position:relative}@media screen and (max-width: 768px){.calendarium-holder .one-calender{width:calc(100%/2)}}@media screen and (max-width: 668px){.calendarium-holder .one-calender{width:calc(100%/1);aspect-ratio:2 / 1.25}}.calendarium-holder .one-calender img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:scale(1);transform:scale(1)}.calendarium-holder .one-calender a{text-decoration:none}.calendarium-holder .one-calender:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:-1;background:rgba(0,0,0,0.4)}.calendarium-holder .one-calender .calendarium-content{padding:60px 80px;text-align:center;color:#F2EEE3;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:20}@media screen and (max-width: 1024px){.calendarium-holder .one-calender .calendarium-content{padding:60px 60px}}.calendarium-holder .one-calender .calendarium-content h2{margin-bottom:0}@media screen and (max-width: 1024px){.calendarium-holder .one-calender .calendarium-content h2{font-size:30px}}.calendarium-holder .one-calender .calendarium-content .date{font-size:18px;margin-bottom:0}.calendarium-holder .one-calender:hover img{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:scale(1.05);transform:scale(1.05)}.calendarium-holder .one-calender:hover:before{background:rgba(0,0,0,0.5)}.ikon-breaker{position:relative;background-image:url("../img/text_2.svg");background-repeat:no-repeat;background-position:80% 0%}.ikon-breaker .ikon-breaker-holder{width:100%;text-align:center;padding-top:120px;padding-bottom:120px}.ikon-breaker .ikon-breaker-holder .ikonen{width:100%;max-width:100px;display:inline-block}.oppettider-holder{background-color:#B47A42;position:relative;background-image:url("../img/text_3-brown.svg");background-repeat:no-repeat;background-position:-10% 0%;text-align:center;padding-top:120px;padding-bottom:120px;padding-left:60px;padding-right:60px}@media screen and (max-width: 668px){.oppettider-holder{padding-left:0px;padding-right:0px}}.oppettider-holder h2{color:#F2EEE3;font-size:72px;position:relative;margin-bottom:75px}@media screen and (max-width: 668px){.oppettider-holder h2{font-size:41px}}.oppettider-holder h2:after{content:url("../img/oranment.svg");position:absolute;bottom:-45px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.oppettider-holder .opening-hours{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-top:25px}@media screen and (max-width: 768px){.oppettider-holder .opening-hours{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width: 668px){.oppettider-holder .opening-hours{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.oppettider-holder .opening-hours .opening-hour{font-size:18px;color:#F2EEE3;text-decoration:none}@media screen and (max-width: 768px){.oppettider-holder .opening-hours .opening-hour{width:calc(100%/2)}}@media screen and (max-width: 668px){.oppettider-holder .opening-hours .opening-hour{width:100%}}.oppettider-holder .opening-hours .opening-hour span{display:block}.oppettider-holder .opening-hours .opening-hour .day{margin-bottom:10px}.oppettider-holder .opening-hours .opening-hour .time{font-weight:300;font-size:16px}@media screen and (max-width: 768px){.oppettider-holder .opening-hours .opening-hour .time{margin-bottom:25px}}.kontakt-holder{background-color:#0F5250;position:relative;background-image:url("../img/text_4-green.svg");background-repeat:no-repeat;background-position:80% 90%;background-size:50%;text-align:center;padding-top:120px;padding-bottom:120px;padding-left:60px;padding-right:60px}@media screen and (max-width: 668px){.kontakt-holder{padding-left:0px;padding-right:0px}}.kontakt-holder h2{color:#F2EEE3;font-size:72px;position:relative;margin-bottom:75px}@media screen and (max-width: 668px){.kontakt-holder h2{font-size:41px}}.kontakt-holder h2:after{content:url("../img/oranment.svg");position:absolute;bottom:-45px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.kontakt-holder .kontakt-stuff{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:left;-ms-flex-align:left;align-items:left;width:100%;margin-top:25px}@media screen and (max-width: 768px){.kontakt-holder .kontakt-stuff{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width: 668px){.kontakt-holder .kontakt-stuff{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.kontakt-holder .kontakt-stuff .kontakt-info{font-size:18px;color:#F2EEE3;text-decoration:none;text-align:left;width:calc(100%/3)}@media screen and (max-width: 768px){.kontakt-holder .kontakt-stuff .kontakt-info{width:calc(100%/2);margin-bottom:25px}}@media screen and (max-width: 668px){.kontakt-holder .kontakt-stuff .kontakt-info{width:100%;text-align:center}}.kontakt-holder .kontakt-stuff .kontakt-info span{display:block}.kontakt-holder .kontakt-stuff .kontakt-info .header{margin-bottom:10px}.kontakt-holder .kontakt-stuff .kontakt-info p{font-weight:300;line-height:1.5em;font-size:16px}.kontakt-holder .kontakt-stuff .kontakt-info p+h4{margin-top:50px}.kontakt-holder .kontakt-stuff .kontakt-info a{color:#F2EEE3;text-decoration:underline}.kontakt-holder .kontakt-stuff .kontakt-info a:hover{text-decoration:none}.newsletter-holder{background-color:#143A4E;position:relative;background-image:url("../img/text_5-blue.svg");background-repeat:no-repeat;background-position:0% 0%;background-size:50%;text-align:center;padding-top:120px;padding-bottom:120px;padding-left:60px;padding-right:60px}.newsletter-holder h2{color:#F2EEE3;font-size:72px;position:relative;margin-bottom:55px}@media screen and (max-width: 668px){.newsletter-holder h2{font-size:41px}}.newsletter-holder h2:after{content:url("../img/oranment.svg");position:absolute;bottom:-45px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.newsletter-holder .newsletter-stuff{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;text-align:center;color:#F2EEE3}.newsletter-holder .newsletter-stuff span{margin-bottom:25px}.newsletter-holder .newsletter-stuff form{width:100%;max-width:460px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-top:12.5px}@media screen and (max-width: 668px){.newsletter-holder .newsletter-stuff form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.newsletter-holder .newsletter-stuff form input{width:100%;padding:15px;border:0;margin-right:25px}@media screen and (max-width: 668px){.newsletter-holder .newsletter-stuff form input{margin-right:0;margin-bottom:25px}}.newsletter-holder .newsletter-stuff form .btn{padding:15px 40px;border:0;background-color:#C90E09;color:#fff}@media screen and (max-width: 668px){.newsletter-holder .newsletter-stuff form .btn{width:100%}}.others-holder{position:relative;text-align:center;padding-top:45px;padding-bottom:45px}.others-holder:after{content:'';position:absolute;background-image:url("../img/dashes.svg");left:0;bottom:0;width:100%;height:6px;background-repeat:no-repeat;background-size:100%}.others-holder .others-stuff{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 668px){.others-holder .others-stuff{-ms-flex-wrap:wrap;flex-wrap:wrap}}.others-holder .others-stuff img{width:auto;max-height:20px;margin:0px 20px;opacity:1;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}@media screen and (max-width: 668px){.others-holder .others-stuff img{margin-bottom:12.5px}}.others-holder .others-stuff img:hover{opacity:0.5;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.menyer{margin-bottom:60px}.menyer .content-meny{margin-left:-1em;margin-right:-1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (max-width: 768px){.menyer .content-meny{-ms-flex-wrap:wrap;flex-wrap:wrap}}.menyer .content-meny .one-meny{padding-left:1em;padding-right:1em;width:100%;position:relative}@media screen and (max-width: 768px){.menyer .content-meny .one-meny{width:50%;margin-bottom:25px}}@media screen and (max-width: 668px){.menyer .content-meny .one-meny{width:100%}}.menyer .content-meny .one-meny .meny-content{padding:25px 25px 0 25px;color:#F2EEE3;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;min-height:400px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;overflow:hidden}@media screen and (max-width: 1024px){.menyer .content-meny .one-meny .meny-content{min-height:400px}}@media screen and (max-width: 768px){.menyer .content-meny .one-meny .meny-content{min-height:300px}}@media screen and (max-width: 668px){.menyer .content-meny .one-meny .meny-content{min-height:auto}}.menyer .content-meny .one-meny .meny-content:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:-1;background:rgba(0,0,0,0.4)}.menyer .content-meny .one-meny .meny-content h2{font-size:38px}.menyer .content-meny .one-meny .meny-content .image{width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1}.menyer .content-meny .one-meny .meny-content .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.menyer .content-meny .one-meny .meny-content .styff{width:80%;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.menyer .content-meny .one-meny .meny-content .styff p{margin-bottom:15px}.menyer .content-meny .one-meny .meny-content .styff .button-hider{height:0px;display:inline-block;width:80%;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;position:relative}.menyer .content-meny .one-meny .meny-content .styff .button-hider a.buttan{position:absolute;top:100px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:250px;color:#F2EEE3;text-decoration:none;background-color:#C90E09;padding:10px 20px;display:block}.menyer .content-meny .one-meny .meny-content .styff .button-hider a.buttan:hover{text-decoration:none}@media screen and (max-width: 1024px){.menyer .content-meny .one-meny .meny-content .styff .button-hider{height:60px;display:inline-block;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;position:relative}.menyer .content-meny .one-meny .meny-content .styff .button-hider a.buttan{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:180px;color:#F2EEE3;text-decoration:none;background-color:#C90E09;padding:10px 20px;display:block}.menyer .content-meny .one-meny .meny-content .styff .button-hider a.buttan:hover{text-decoration:none;background-color:#000}}.menyer .content-meny .one-meny .meny-content:hover{border:1px solid #bada55}.menyer .content-meny .one-meny .meny-content:hover .image img{-webkit-transform:scale(1.01);transform:scale(1.01)}.menyer .content-meny .one-meny .meny-content:hover .styff{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.menyer .content-meny .one-meny .meny-content:hover .styff p{margin-bottom:15px}.menyer .content-meny .one-meny .meny-content:hover .styff .button-hider{height:60px;display:inline-block;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;position:relative}.menyer .content-meny .one-meny .meny-content:hover .styff .button-hider a.buttan{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#F2EEE3;text-decoration:none;background-color:#C90E09;padding:10px 20px;display:block}.menyer .content-meny .one-meny .meny-content:hover .styff .button-hider a.buttan:hover{text-decoration:none;background-color:#000}.kalender{padding-bottom:60px}@media screen and (max-width: 668px){.kalender{padding-bottom:0;margin-bottom:0}}.kalender .event{display:-webkit-box;display:-ms-flexbox;display:flex;display:-ms-grid;display:grid;grid-auto-flow:column;-ms-grid-columns:repeat(12, 1fr);grid-template-columns:repeat(12, 1fr)}.kalender .event:not(:last-child){margin-bottom:25px}.kalender .event .event-image{-ms-grid-column:1;-ms-grid-column-span:6;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/7;grid-row:1/2;position:relative;overflow:hidden}@media screen and (max-width: 668px){.kalender .event .event-image{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/13;grid-row:1/2;min-height:200px}}.kalender .event .event-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;position:absolute}.kalender .event .event-info{-ms-grid-column:8;-ms-grid-column-span:4;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:8/12;grid-row:1/2;text-align:center;padding-top:50px;padding-bottom:25px}@media screen and (max-width: 768px){.kalender .event .event-info{-ms-grid-column:7;-ms-grid-column-span:6;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:7/13;grid-row:1/2;padding-right:0;padding-left:25px}}@media screen and (max-width: 668px){.kalender .event .event-info{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:1/13;grid-row:2/3;padding-right:25px;padding-top:10px}}.kalender .event .event-info h2{color:#B47A42;margin-bottom:10px}.kalender .event .event-info .times{margin-bottom:25px}.kalender .event .event-info .times span{text-decoration:none;display:block}.kalender .event .event-info p{margin-bottom:25px}.kalender .event .event-info a{margin-bottom:25px}.kalender .event.inverted .event-image{-ms-grid-column:7;-ms-grid-column-span:6;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:7/13;grid-row:1/2}@media screen and (max-width: 668px){.kalender .event.inverted .event-image{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/13;grid-row:1/2}}.kalender .event.inverted .event-info{-ms-grid-column:2;-ms-grid-column-span:4;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:2/6;grid-row:1/2}@media screen and (max-width: 768px){.kalender .event.inverted .event-info{-ms-grid-column:1;-ms-grid-column-span:6;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/7;grid-row:1/2;padding-right:25px;padding-left:0}}@media screen and (max-width: 668px){.kalender .event.inverted .event-info{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:1/13;grid-row:2/3}}@media screen and (max-width: 1024px){.hide-on-tabletlandscape{display:none}}@media screen and (max-width: 768px){.hide-on-tabletlandscape{display:inline-block}}@media screen and (max-width: 768px){.hide-on-tablet{display:none}}.navigation-holder .extra-stuff{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.navigation-holder .extra-stuff ul{list-style:none;margin:0;padding:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#B47A42}@media screen and (max-width: 768px){.navigation-holder .extra-stuff ul{display:none}}.navigation-holder .extra-stuff ul li{font-size:14px;color:#000;text-decoration:none}.navigation-holder .extra-stuff ul li:not(:last-child){margin-right:25px}.navigation-holder .extra-stuff ul li a{color:#fff;text-decoration:underline}.navigation-holder .extra-stuff ul li a:hover{text-decoration:none}.navigation-holder nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-top:25px}.navigation-holder nav .logo{font-size:38px;color:#000;text-decoration:none;font-family:"TeaChestProRegular";border-bottom:13px solid #0F5250;padding-bottom:25px}.navigation-holder nav .logo a{color:#0F5250;text-decoration:none;position:relative}.navigation-holder nav ul.main-navs{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0;border-bottom:13px solid #0F5250;padding-bottom:25px}.navigation-holder nav ul.main-navs li{font-size:18px;color:#000;text-decoration:none;position:relative;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.navigation-holder nav ul.main-navs li:not(:nth-child(2)){margin-left:40px}.navigation-holder nav ul.main-navs li.maitres,.navigation-holder nav ul.main-navs li.presentkort,.navigation-holder nav ul.main-navs li.cptjks-logo{display:none}.navigation-holder nav ul.main-navs li a{color:#0F5250;text-decoration:none;position:relative;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.navigation-holder nav ul.main-navs li a:after{content:'';position:absolute;bottom:-24px;width:100%;left:0;background-color:#97C7B8;height:0px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.navigation-holder nav ul.main-navs li a.active:after{color:#97C7B8;background-color:#97C7B8;height:12px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.navigation-holder nav ul.main-navs li a:hover{color:#1C8BA2;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.navigation-holder nav ul.main-navs li a:hover:after{background-color:#A4CFD6;height:12px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}@media screen and (max-width: 768px){.navigation-holder nav ul.main-navs{position:absolute;top:25px;left:25px;bottom:25px;right:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#97c7b8;z-index:500;opacity:0;pointer-events:none;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.navigation-holder nav ul.main-navs.is-active{top:0;left:0;bottom:0;right:0;opacity:1;pointer-events:auto;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.navigation-holder nav ul.main-navs li{font-size:28px;color:#000;line-height:2em;text-decoration:none;position:relative;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.navigation-holder nav ul.main-navs li:not(:nth-child(2)){margin-left:0px}.navigation-holder nav ul.main-navs li.maitres,.navigation-holder nav ul.main-navs li.presentkort,.navigation-holder nav ul.main-navs li.cptjks-logo{display:block}.navigation-holder nav ul.main-navs li.cptjks-logo{margin-bottom:20px}.navigation-holder nav ul.main-navs li.cptjks-logo img{width:100%;max-width:350px}.navigation-holder nav ul.main-navs li a{color:#0F5250;text-decoration:none;position:relative;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.navigation-holder nav ul.main-navs li a:after{content:'';position:absolute;bottom:-14px;width:100%;left:0;background-color:#97C7B8;height:0px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.navigation-holder nav ul.main-navs li a.active:after{color:#0F5250;background-color:#0F5250;height:12px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.navigation-holder nav ul.main-navs li a:hover{color:#1C8BA2;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.navigation-holder nav ul.main-navs li a:hover:after{background-color:#A4CFD6;height:12px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}}.hambuger-holder{display:none}@media screen and (max-width: 768px){.hambuger-holder{display:block;z-index:800}}.hambuger-holder .hamburger-inner,.hambuger-holder .hamburger-inner:after,.hambuger-holder .hamburger-inner:before{background-color:#0F5250}
