@-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;width:100%;background-color:#fffaec;font-family:"Domine",serif;font-size:16px;line-height:normal;letter-spacing:auto;color:#2f2f2f;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:after{content:"320";display:none}a{color:#df5327}a:hover{color:#df5327;text-decoration:none}a.button{background-color:#df5327;color:#fffaec;padding:10px 40px;display:inline-block;font-weight:bold;text-transform:uppercase;font-family:futura-pt,sans-serif;font-weight:700;text-decoration:none;border:2px solid #df5327;font-style:normal;-webkit-transition:all .2s ease;transition:all .2s ease}a.button:hover{background-color:#fffaec;color:#df5327;border:2px solid #df5327;-webkit-transition:all .2s ease;transition:all .2s ease}p{line-height:1.5em;margin-bottom:25px}h1,h2,h3,h4,h5,h6{font-family:futura-pt,sans-serif;font-weight:700;font-style:normal}h1{font-size:31px}.strike{text-decoration:line-through}hr{border-top:1px solid #f6f5f5;margin-top:10px;margin-bottom:10px;border-bottom:0px;border-left:0px;border-right:0px}img{width:100%;line-height:0}b,strong{font-weight:700}.light{font-weight:300}.heavy{font-weight:700}.wow{visibility:hidden}.blur-up{-webkit-filter:blur(6px);filter:blur(6px);transition:filter 400ms,-webkit-filter 400ms}.blur-up.lazyloaded{-webkit-filter:blur(0);filter:blur(0)}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}}.grid-flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-pack:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.FuturaPTBook{font-family:futura-pt,sans-serif;font-weight:400;font-style:normal}.FuturaPTHeavy{font-family:futura-pt,sans-serif;font-weight:700;font-style:normal}.FuturaPTExtraBold{font-family:futura-pt,sans-serif;font-weight:800;font-style:normal}   
             
                                             
                               
                                      
                                             
   .hamburger{padding:15px 15px;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:rgba(0,0,0,0);border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:.13s;transition-duration:.13s;-webkit-transition-delay:.13s;transition-delay:.13s;-webkit-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse .hamburger-inner::after{top:-20px;-webkit-transition:top .2s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity .1s linear;transition:top .2s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity .1s linear}.hamburger--collapse .hamburger-inner::before{-webkit-transition:top .12s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),-webkit-transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top .12s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),-webkit-transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top .12s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top .12s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse.is-active .hamburger-inner{-webkit-transform:translate3d(0, -10px, 0) rotate(-45deg);transform:translate3d(0, -10px, 0) rotate(-45deg);-webkit-transition-delay:.22s;transition-delay:.22s;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;-webkit-transition:top .2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity .1s .22s linear;transition:top .2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity .1s .22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:top .1s .16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),-webkit-transform .13s .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top .1s .16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),-webkit-transform .13s .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top .1s .16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform .13s .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top .1s .16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform .13s .25s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform .13s .25s cubic-bezier(0.215, 0.61, 0.355, 1)}.navigation-wrapper{position:absolute;top:0;left:0;z-index:9}.navigation-wrapper.mobile-open{position:fixed}.navigation-wrapper nav a{color:#fffaec;text-decoration:none;text-transform:uppercase;font-family:futura-pt,sans-serif;font-weight:700;font-style:normal}.navigation-wrapper nav a:hover{color:#fffaec;text-decoration:underline}.navigation-wrapper nav .button a{color:#df5327}.navigation-wrapper nav .button a:hover{color:#fffaec;text-decoration:none}.navigation-wrapper nav .icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.navigation-wrapper nav .icons img{max-width:25px}.navigation-wrapper nav .icons span{opacity:1;-webkit-transition:all .2s ease;transition:all .2s ease}.navigation-wrapper nav .icons span:first-child{margin-right:20px}.navigation-wrapper nav .icons span:hover{opacity:.5;-webkit-transition:all .2s ease;transition:all .2s ease}.navigation-wrapper nav ul{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.navigation-wrapper nav ul li{list-style:none;display:inline-block;margin-top:30px;margin-left:20px;margin-right:20px;font-size:16px}@media screen and (max-width: 668px){.navigation-wrapper nav ul{display:none}}.navigation-wrapper .hamburger-wrapper{display:none}@media screen and (max-width: 668px){.navigation-wrapper .hamburger-wrapper{text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-webkit-box-pack:end;justify-content:flex-end;-ms-flex-pack:flex-end}}.navigation-wrapper .hamburger-wrapper .hamburger{position:relative;padding:20px 5px;margin-left:15px}.navigation-wrapper .hamburger-wrapper .hamburger .hamburger-inner,.navigation-wrapper .hamburger-wrapper .hamburger .hamburger-inner::before,.navigation-wrapper .hamburger-wrapper .hamburger .hamburger-inner::after{background-color:#fffaec}.mobile-nav{background-color:#df5327;text-align:center}.mobile-nav .logo-holder{margin-top:90px;margin-left:10px;display:inline-block;max-width:80%}.mobile-nav ul{display:inline-block;margin-top:25px;padding-bottom:25px;width:80%;border-bottom:1px solid #fffaec}.mobile-nav ul li{margin-bottom:10px;opacity:0;-webkit-animation:fadeInDown 0.4s 0.3s forwards;animation:fadeInDown 0.4s 0.3s forwards}.mobile-nav ul li a{color:#fffaec;font-size:31px;text-decoration:none;text-transform:uppercase;font-family:futura-pt,sans-serif;font-weight:700;font-style:normal}.mobile-nav .adress{margin-top:25px;width:80%;display:inline-block;color:#fffaec;text-transform:uppercase;font-family:futura-pt,sans-serif;font-weight:700;font-style:normal}.mobile-nav .adress a{color:#fffaec}.mobile-navigation{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;background-color:#df5327;position:fixed;top:0;left:0;right:0;width:100%;height:100%;z-index:8;display:none;opacity:0;overflow:auto;-webkit-animation:fadeInDown 0.4s forwards;animation:fadeInDown 0.4s forwards}.mobile-navigation.mobile-open{display:block}.mobile-navigation.navigation-closing{-webkit-animation:fadeOut 0.2s forwards;animation:fadeOut 0.2s forwards}@media screen and (max-width: 668px){.hide-mobile{display:none !important}}.show-mobile{display:none}@media screen and (max-width: 668px){.show-mobile{display:block !important}}.intro-holder{background-image:url("/assets/img/top_image_2025_extrioer_tennstopet-grill.jpg");height:100vh;background-position:50% 50%;background-size:cover;position:relative;z-index:5}.intro-holder .intro-grid-container{padding-top:50px;position:absolute;top:50%;left:50%;margin-right:-50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:-ms-grid;display:grid;grid-auto-flow:column;-ms-grid-columns:repeat(12, 1fr);grid-template-columns:repeat(12, 1fr)}.intro-holder .intro-grid-container .logo-holder{-ms-grid-column:4;-ms-grid-column-span:6;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:4/10;grid-row:1/2;text-align:center;margin-bottom:40px}@media screen and (max-width: 768px){.intro-holder .intro-grid-container .logo-holder{-ms-grid-column:2;-ms-grid-column-span:10;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:2/12;grid-row:1/2}}.intro-holder .intro-grid-container .intro-text{-ms-grid-column:4;-ms-grid-column-span:6;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:4/10;grid-row:2/3;text-align:center;color:#fffaec;padding:0px 40px}.intro-holder .intro-grid-container .intro-text ul{display:none}@media screen and (max-width: 1024px){.intro-holder .intro-grid-container .intro-text{-ms-grid-column:2;-ms-grid-column-span:10;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:2/12;grid-row:2/3}}@media screen and (max-width: 668px){.intro-holder .intro-grid-container .intro-text{-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}.intro-holder .intro-grid-container .intro-text .hand{display:none}.intro-holder .intro-grid-container .intro-text ul{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.intro-holder .intro-grid-container .intro-text ul li{margin-top:20px}.intro-holder .intro-grid-container .intro-text ul li:first-child{margin-right:20px}.intro-holder .intro-grid-container .intro-text ul li a{font-size:16px;padding:10px 30px}}.intro-holder .intro-grid-container .intro-text h1{margin-bottom:15px}@media screen and (max-width: 668px){.intro-holder .intro-grid-container .intro-text h1{font-size:24px}}.intro-holder .intro-grid-container .intro-text p{text-align:center;width:80%;display:inline-block}@media screen and (max-width: 668px){.intro-holder .intro-grid-container .intro-text p{width:100%}}.intro-holder .intro-grid-container .intro-text .hand{max-width:40px;margin-top:40px}.grill-banner{position:absolute;top:35%;right:30px;width:126px;height:126px;background-color:#7fc86f;-webkit-filter:drop-shadow(0px 3px 6px rgba(0, 0, 0, 0.16));filter:drop-shadow(0px 3px 6px rgba(0, 0, 0, 0.16));border-radius:50%;font-size:14px;font-weight:bold;color:#fdfaed;line-height:1.5em;-webkit-transform:scale(1);transform:scale(1);-webkit-transform:rotate(-10deg);transform:rotate(-10deg);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:10}.grill-banner span{text-decoration:underline}.grill-banner img{margin-top:10px;max-width:50px}.grill-banner:hover{-webkit-transform:scale(1.02);transform:scale(1.02);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-color:#e16241;color:#fdfaed}@media screen and (max-width: 768px){.grill-banner{top:120px}}@media screen and (max-width: 668px){.grill-banner{width:auto;height:auto;top:auto;bottom:10px;left:15px;right:15px;border-radius:0px;padding:10px;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.grill-banner span{padding:0 10px 0 5px}.grill-banner img{margin-top:0px;max-width:50px}}.header{padding:1px 0px;border-top:2px solid #df5327;border-bottom:2px solid #df5327;margin-bottom:30px;width:100%}.header h2{font-size:24px;text-transform:uppercase;color:#df5327;text-align:center;padding:10px 0px;border-top:1px solid #df5327;border-bottom:1px solid #df5327;position:relative}.bildtext{position:absolute;right:0;bottom:37.5px;width:80%;background-color:#fffaec;color:#2f2f2f;padding:10px 25px;font-size:14px;line-height:1.5em}.image-and-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-ms-grid;display:grid;grid-auto-flow:column;-ms-grid-columns:repeat(12, 1fr);grid-template-columns:repeat(12, 1fr)}@media screen and (max-width: 668px){.image-and-icon{display:none}}.image-and-icon.offset-down{margin-bottom:-75px}@media screen and (max-width: 668px){.image-and-icon.offset-down{margin-bottom:75px}}.image-and-icon.offset-up{margin-top:-75px}@media screen and (max-width: 668px){.image-and-icon.offset-up{margin-top:75px}}.image-and-icon .left{-ms-grid-column:1;-ms-grid-column-span:4;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/5;grid-row:1/2;padding:50px}.image-and-icon .left img{max-height:250px}@media screen and (max-width: 768px){.image-and-icon .left{display:none}}.image-and-icon .right{-ms-grid-column:5;-ms-grid-column-span:8;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:5/13;grid-row:1/2;position:relative}@media screen and (max-width: 768px){.image-and-icon .right{-ms-grid-column:2;-ms-grid-column-span:10;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:2/12;grid-row:1/2}}@media screen and (max-width: 768px)and (max-width: 668px){.image-and-icon .right{-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}}.image-and-icon .right .bildtext{max-width:500px}@media screen and (max-width: 668px){.image-and-icon .right .bildtext{display:none}}.image-and-icon.inverted .left{-ms-grid-column:9;-ms-grid-column-span:4;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:9/13;grid-row:1/2}.image-and-icon.inverted .right{-ms-grid-column:1;-ms-grid-column-span:8;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/9;grid-row:1/2}@media screen and (max-width: 768px){.image-and-icon.inverted .right{-ms-grid-column:2;-ms-grid-column-span:10;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:2/12;grid-row:1/2}}@media screen and (max-width: 668px){.image-and-icon.inverted .right{-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}}.image-and-image{margin-bottom:175px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-ms-grid;display:grid;grid-auto-flow:column;-ms-grid-columns:repeat(12, 1fr);grid-template-columns:repeat(12, 1fr)}@media screen and (max-width: 668px){.image-and-image{display:none}}.image-and-image .left{-ms-grid-column:1;-ms-grid-column-span:9;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/10;grid-row:1/2}.image-and-image .right{-ms-grid-column:9;-ms-grid-column-span:4;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:9/13;grid-row:1/2;position:relative;margin-bottom:-75px}.image-and-image .right .bildtext{max-width:500px}.menu-holder{margin-top:-50px;padding-bottom:20px;z-index:6;position:relative;margin-bottom:100px;display:-ms-grid;display:grid;grid-auto-flow:column;-ms-grid-columns:repeat(12, 1fr);grid-template-columns:repeat(12, 1fr)}@media screen and (max-width: 668px){.menu-holder{margin-top:0px}}.menu-holder .left{-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;overflow:hidden;position:relative}@media screen and (max-width: 768px){.menu-holder .left{-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;min-height:400px;margin-top:45px}}@media screen and (max-width: 668px){.menu-holder .left .bildtext{display:none}}.menu-holder .left img{width:100%;position:absolute;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";z-index:-1}.menu-holder .right{-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-left:25px;padding-top:calc(50px + 75px);padding-bottom:75px;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center;-ms-align-content:center;-ms-flex-line-pack:center;align-content:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 768px){.menu-holder .right{-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;padding-top:100px;padding-bottom:0;padding-left:0}}@media screen and (max-width: 668px){.menu-holder .right{padding-top:25px}}.menu-holder .right p{width:100%;text-align:center;max-width:500px}@media screen and (max-width: 768px){.menu-holder .right p{max-width:80%}}.menu-holder .right .button-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.menu-holder .right .button-holder .button{margin-bottom:10px;margin-right:5px;margin-left:5px}.boka-bord{display:block;text-align:center;margin-bottom:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.boka-bord .hands{max-width:100px}@media screen and (max-width: 668px){.boka-bord .hands{display:none !important;visibility:hidden}}.holder-of-oppettider{background-color:#df5327;width:100%;color:#fffaec;padding-top:175px;padding-bottom:175px}@media screen and (max-width: 668px){.holder-of-oppettider{padding-top:55px;padding-bottom:55px}}.holder-of-oppettider .grid-placement{display:-ms-grid;display:grid;grid-auto-flow:column;-ms-grid-columns:repeat(12, 1fr);grid-template-columns:repeat(12, 1fr)}.holder-of-oppettider .grid-placement .oppettider{-ms-grid-column:3;-ms-grid-column-span:8;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:3/11;grid-row:1/2;border:2px dotted #fffaec;padding:40px 60px}@media screen and (max-width: 768px){.holder-of-oppettider .grid-placement .oppettider{-ms-grid-column:2;-ms-grid-column-span:10;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:2/12;grid-row:1/2}}@media screen and (max-width: 668px){.holder-of-oppettider .grid-placement .oppettider{-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;padding:20px 30px}}.holder-of-oppettider .grid-placement .oppettider h2{font-size:31px;text-align:center;margin-bottom:40px;text-transform:uppercase}.holder-of-oppettider .grid-placement .oppettider .item{padding-bottom:15px}.holder-of-oppettider .grid-placement .oppettider .item .main-oppetider-information{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.holder-of-oppettider .grid-placement .oppettider .item .main-oppetider-information .day{-ms-flex-item-align:end;align-self:flex-end;z-index:2}.holder-of-oppettider .grid-placement .oppettider .item .main-oppetider-information .day .day-content{background-color:#df5327;display:inline;padding-right:5px}.holder-of-oppettider .grid-placement .oppettider .item .main-oppetider-information .hours{padding-left:5px;margin-left:auto;white-space:nowrap;-ms-grid-row-align:end;-ms-flex-item-align:end;align-self:flex-end;background-color:#df5327;z-index:2}.holder-of-oppettider .grid-placement .oppettider .item .main-oppetider-information:after{content:"";position:absolute;left:0;bottom:.25rem;z-index:1;width:100%;height:0;line-height:0;border-bottom:2px dotted #fffaec}.holder-of-kontakt{width:100%;color:#df5327;padding-top:75px;padding-bottom:75px}.holder-of-kontakt .grid-placement{display:-ms-grid;display:grid;grid-auto-flow:column;-ms-grid-columns:repeat(12, 1fr);grid-template-columns:repeat(12, 1fr)}.holder-of-kontakt .grid-placement .kontakt{-ms-grid-column:2;-ms-grid-column-span:10;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:2/12;grid-row:1/2;border:2px dotted #df5327;padding:40px 60px 30px}@media screen and (max-width: 768px){.holder-of-kontakt .grid-placement .kontakt{-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;padding:40px 30px 30px 30px}}@media screen and (max-width: 668px){.holder-of-kontakt .grid-placement .kontakt{-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;padding:40px 30px 30px 30px}}.holder-of-kontakt .grid-placement .kontakt h2{font-size:31px;text-align:center;margin-bottom:40px;text-transform:uppercase}.holder-of-kontakt .grid-placement .kontakt h3{font-size:18px;margin-bottom:5px;text-transform:uppercase;font-weight:700}@media screen and (max-width: 668px){.holder-of-kontakt .grid-placement .kontakt h3{text-align:center}}.holder-of-kontakt .grid-placement .kontakt p{padding-bottom:20px;padding-right:10px}@media screen and (max-width: 668px){.holder-of-kontakt .grid-placement .kontakt p{text-align:center}}.holder-of-kontakt .grid-placement .kontakt .items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 668px){.holder-of-kontakt .grid-placement .kontakt .items{-ms-flex-wrap:wrap;flex-wrap:wrap}}.holder-of-kontakt .grid-placement .kontakt .items .item{width:100%}footer{display:-ms-grid;display:grid;grid-auto-flow:column;-ms-grid-columns:repeat(12, 1fr);grid-template-columns:repeat(12, 1fr)}footer header{-ms-grid-column:2;-ms-grid-column-span:10;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:2/12;grid-row:1/2;font-family:futura-pt,sans-serif;font-size:16px;text-transform:uppercase;font-weight:700;margin-bottom:30px;padding:15px 0px;text-align:center;border-top:3px solid #2f2f2f;border-bottom:1px solid #2f2f2f}@media screen and (max-width: 768px){footer header{-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}}footer header a{color:#2f2f2f}footer .other-restaurants{-ms-grid-column:2;-ms-grid-column-span:10;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:2/12;grid-row:2/3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:50px}@media screen and (max-width: 768px){footer .other-restaurants{-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}}footer .other-restaurants .holder-of-logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .other-restaurants .holder-of-logos a{display:inline-block}footer .other-restaurants .holder-of-logos a img{width:100%;max-height:50px;display:inline-block;-webkit-transition:all .2s ease;transition:all .2s ease;opacity:1;scale:1}footer .other-restaurants .holder-of-logos a img:hover{opacity:.8;-webkit-transition:all .2s ease;transition:all .2s ease;scale:1.1}@media screen and (max-width: 768px){footer .other-restaurants .holder-of-logos a img{max-width:100px}}.button a,input[type=submit] a{background-color:#fffaec;color:#df5327;padding:10px 30px;-webkit-transition:all .2s ease;transition:all .2s ease}.button a:hover,input[type=submit] a:hover{background-color:#df5327;color:#fffaec;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}.book-button,input[type=submit]{background-color:#df5327;padding:15px 20px;text-decoration:none;color:#fffaec;border:2px solid #df5327;font-family:futura-pt,sans-serif;font-size:16px;text-transform:uppercase;font-weight:700;margin-left:20px;margin-right:20px;-webkit-transition:all .2s ease;transition:all .2s ease}@media screen and (max-width: 668px){.book-button,input[type=submit]{width:80%}}.book-button:hover,input[type=submit]:hover{-webkit-transition:all .2s ease;transition:all .2s ease;background-color:#fffaec;color:#df5327;border:2px solid #df5327;cursor:pointer}.inter img{max-width:400px}.inter{display:grid;grid-template-columns:1fr 1fr;width:100vw;height:100vh}@media screen and (max-width: 768px){.inter{grid-template-rows:1fr 1fr;grid-template-columns:1fr}}.inter .tenn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;background-color:#73c167;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.inter .tenn .content{display:inline-block;padding:25px}.inter .grill{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;background-color:#df5327;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.inter .grill .content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;display:inline-block;padding:25px}.infocolor-background{background-color:#2f2f2f}.newsletter-section{padding-top:75px;padding-bottom:75px;margin-bottom:45px;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-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.newsletter-section .book{text-align:center}.newsletter-section .book h2{text-transform:uppercase;font-size:38px;color:#fffaec;padding-bottom:10px}.newsletter-section .book h3{font-family:"Roboto",sans-serif;font-size:18px;font-weight:300;color:#fffaec;margin-bottom:25px}.newsletter-section .book p{padding-bottom:20px}.newsletter-section .book input[type=email]{-webkit-appearance:none;border:0;width:100%;max-width:350px;height:45px;margin-bottom:25px;font-size:18px;text-align:center}.gallery-container{width:100%;display:-ms-grid;display:grid;grid-auto-flow:column;-ms-grid-columns:repeat(12, 1fr);grid-template-columns:repeat(12, 1fr)}.gallery-header{text-align:center;margin-bottom:40px}.gallery-header h2{font-size:31px;font-weight:700;letter-spacing:2px;color:#fff}.background{-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;background:#ff5722;margin-bottom:25%}.gallery-slider-wrapper{-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;position:relative;width:100%;padding:80px 0;overflow:hidden}.gallery-slider{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:650px;max-width:1200px;margin:0 auto}.gallery-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;height:100%}.gallery-slide{position:absolute;-webkit-transition:all .5s cubic-bezier(0.4, 0, 0.2, 1);transition:all .5s cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer;overflow:hidden;aspect-ratio:1/1;opacity:0;-webkit-transform:scale(0.7) translateX(-200%);transform:scale(0.7) translateX(-200%)}.gallery-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.gallery-slide:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.gallery-slide.active{width:650px;height:650px;left:50%;top:50%;-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);z-index:3;-webkit-box-shadow:0 20px 60px rgba(0,0,0,.3);box-shadow:0 20px 60px rgba(0,0,0,.3);opacity:1}.gallery-slide.prev{width:420px;height:420px;left:50%;top:50%;-webkit-transform:translate(calc(-50% - 600px), -50%) scale(1);transform:translate(calc(-50% - 600px), -50%) scale(1);z-index:2;opacity:1;-webkit-filter:brightness(0.8);filter:brightness(0.8)}.gallery-slide.next{width:420px;height:420px;left:50%;top:50%;-webkit-transform:translate(calc(-50% + 600px), -50%) scale(1);transform:translate(calc(-50% + 600px), -50%) scale(1);z-index:2;opacity:1;-webkit-filter:brightness(0.8);filter:brightness(0.8)}.gallery-slide.hidden-left{width:320px;height:320px;left:50%;top:50%;-webkit-transform:translate(calc(-50% - 700px), -50%) scale(0.8);transform:translate(calc(-50% - 700px), -50%) scale(0.8);opacity:0;z-index:1}.gallery-slide.hidden-right{width:320px;height:320px;left:50%;top:50%;-webkit-transform:translate(calc(-50% + 700px), -50%) scale(0.8);transform:translate(calc(-50% + 700px), -50%) scale(0.8);opacity:0;z-index:1}.gallery-nav{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:hsla(0,0%,100%,.9);width:50px;height:50px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;z-index:10;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.2);box-shadow:0 4px 15px rgba(0,0,0,.2)}.gallery-nav:hover{background:#fff;-webkit-transform:translateY(-50%) scale(1.1);transform:translateY(-50%) scale(1.1)}.gallery-nav.prev-btn{left:50px}.gallery-nav.next-btn{right:50px}.gallery-nav::after{content:"";width:12px;height:12px;border-top:3px solid #333;border-right:3px solid #333}.gallery-nav.prev-btn::after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);margin-left:4px}.gallery-nav.next-btn::after{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-right:4px}.gallery-dots{position:absolute;bottom:30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;z-index:10}.dot{width:10px;height:10px;border-radius:50%;background:hsla(0,0%,100%,.5);cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.dot.active{background:#fff;-webkit-transform:scale(1.3);transform:scale(1.3)}@media(max-width: 1200px){.gallery-slide.prev{width:280px;height:280px;-webkit-transform:translate(calc(-50% - 350px), -50%) scale(1);transform:translate(calc(-50% - 350px), -50%) scale(1)}.gallery-slide.next{width:280px;height:280px;-webkit-transform:translate(calc(-50% + 350px), -50%) scale(1);transform:translate(calc(-50% + 350px), -50%) scale(1)}.gallery-slide.hidden-left{-webkit-transform:translate(calc(-50% - 600px), -50%) scale(0.8);transform:translate(calc(-50% - 600px), -50%) scale(0.8)}.gallery-slide.hidden-right{-webkit-transform:translate(calc(-50% + 600px), -50%) scale(0.8);transform:translate(calc(-50% + 600px), -50%) scale(0.8)}}@media(max-width: 768px){.gallery-slider{height:350px}.gallery-slide.active{width:350px;height:350px}.gallery-slide.prev,.gallery-slide.next{width:200px;height:200px}.gallery-slide.prev{-webkit-transform:translate(calc(-50% - 250px), -50%) scale(1);transform:translate(calc(-50% - 250px), -50%) scale(1)}.gallery-slide.next{-webkit-transform:translate(calc(-50% + 250px), -50%) scale(1);transform:translate(calc(-50% + 250px), -50%) scale(1)}.gallery-slide.hidden-left{-webkit-transform:translate(calc(-50% - 400px), -50%) scale(0.8);transform:translate(calc(-50% - 400px), -50%) scale(0.8)}.gallery-slide.hidden-right{-webkit-transform:translate(calc(-50% + 400px), -50%) scale(0.8);transform:translate(calc(-50% + 400px), -50%) scale(0.8)}.gallery-nav.prev-btn{left:20px}.gallery-nav.next-btn{right:20px}}