/*!
 * kodea_full_web
 * Kodea.pt Website
 * http://kodea.pt
 * @author Lim9
 * @version 1.0.0
 * Copyright 2021. Commercial licensed.
 */

.navigation{width:100%;position:fixed;z-index:999;top:0;left:0;color:#fff;height:5em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.navigation .leftstuff{width:50%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-left:2em;font-family:"Neue Plak",sans-serif;font-size:.9em}.navigation .leftstuff a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;color:#fff;text-decoration:none;position:relative;width:100%;height:100%}.navigation .rightstuff{width:50%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-right:2em;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.navigation .rightstuff #hamburger{cursor:pointer}@-webkit-keyframes scroll_1{0%{-webkit-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(-.6em);transform:translateY(-.6em)}50%{-webkit-transform:translateY(0);transform:translateY(0)}75%{-webkit-transform:translateY(0.6em);transform:translateY(0.6em)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes scroll_1{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(-.6em);-ms-transform:translateY(-.6em);transform:translateY(-.6em)}50%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}75%{-webkit-transform:translateY(0.6em);-ms-transform:translateY(0.6em);transform:translateY(0.6em)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.scroll-icon__wheel-outer{display:block;position:absolute;left:50%;top:.6em;height:1em;width:.4em;margin-left:-.2em;border-radius:.4em;overflow:hidden}.scroll-icon__wheel-inner{display:block;height:100%;width:100%;border-radius:inherit;background:#fff;-webkit-animation:scroll_1 2.75s ease-in-out infinite;animation:scroll_1 2.75s ease-in-out infinite}@-webkit-keyframes scroll_2{0%{-webkit-transform:translateY(0.75em);transform:translateY(0.75em);opacity:1}25%{opacity:1}75%{-webkit-transform:translateY(0);transform:translateY(0);opacity:0}100%{-webkit-transform:translateY(0.75em);transform:translateY(0.75em);opacity:0}}@keyframes scroll_2{0%{-webkit-transform:translateY(0.75em);-ms-transform:translateY(0.75em);transform:translateY(0.75em);opacity:1}25%{opacity:1}75%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:0}100%{-webkit-transform:translateY(0.75em);-ms-transform:translateY(0.75em);transform:translateY(0.75em);opacity:0}}.scroll-icon__dot{display:block;position:absolute;left:50%;background:#fff;height:.5em;width:.5em;top:.6em;margin-left:-.25em;border-radius:50%;-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-animation:scroll_2 2s ease-out infinite;animation:scroll_2 2s ease-out infinite}.scroll-icon{display:block;position:relative;height:3em;width:2.1em;border:.25em solid #fff;border-radius:1em}body{margin:0}h2{color:#fff;font-family:Roboto,sans-serif;font-weight:100}.page-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100vh}.example{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:9em;width:100%}@font-face{font-family:'Neue Plak';src:url(/assets/fonts/NeuePlak-ExtendedRegular.woff2) format("woff2"),url(/assets/fonts/NeuePlak-ExtendedRegular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Neue Plak';src:url(/assets/fonts/NeuePlak-ExtendedBold.woff2) format("woff2"),url(/assets/fonts/NeuePlak-ExtendedBold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}*{-moz-box-sizing:border-box;box-sizing:border-box}html{width:100%}body{margin:0;background-color:#fff;font-family:sans-serif;font-size:14px;line-height:20px;color:#333;background:#e43014;background:-webkit-linear-gradient(#e4e4e4 0,#090909 100%);background:linear-gradient(#e4e4e4 0,#090909 100%)}.breakit{clear:left}.makewhite{-webkit-filter:invert(100%)!important;filter:invert(100%)!important}.no-colors{background-color:transparent!important;border:0!important}.breakit{clear:left}.makewhite{-webkit-filter:invert(100%)!important;filter:invert(100%)!important}.no-colors{background-color:transparent!important;border:0!important}.white-stroked{margin-left:.1em;margin-right:.1em;color:#fff;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:.02em;-webkit-text-stroke-color:#fff}.black-stroked{color:#000;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000}.ytbackground{width:100vw;height:100vh;position:absolute;top:0;left:0;overflow:hidden}.ytbackground video{position:relative;object-fit:cover;height:100%;width:100%}.solinca_head{position:relative;width:100%;max-width:800px;height:34vh;margin-left:auto;margin-right:auto;padding:2em}.solinca_head img{width:100%;height:100%;object-fit:contain;object-position:bottom}.arbt{margin-bottom:2em}.headmaster{position:relative;width:100%;height:-webkit-calc(100vh - 3.4em);height:calc(100vh - 3.4em);background:#e43014;overflow:hidden;color:#fff}.headmaster .videoicon{position:absolute;bottom:2em;left:2em;width:10.5em;font-family:"Neue Plak",sans-serif;font-weight:700;height:2.1em;background:url(/assets/img/video-files.svg) no-repeat left center;background-size:contain;z-index:9;-webkit-filter:invert(100%);filter:invert(100%)}.headmaster .videoicon p{position:absolute;top:0;right:0;color:#000;line-height:2.1em;padding:0;margin:0}.headmaster .holditup{width:100%;height:100%;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.headmaster .holditup p{margin:0;font-family:"Neue Plak",sans-serif;text-transform:uppercase;padding-left:2em;padding-right:2em;font-weight:700}.headmaster .holditup p strong{font-size:2em;line-height:1.4em}.headmaster .holditup .hackedlogo{position:relative;width:70%;height:20%;background:url(/assets/img/hackedchristmas.svg) center center no-repeat;background-size:contain}.bigassletters{position:relative;text-align:center;font-size:4em;margin:0;padding:0;font-family:"Neue Plak",sans-serif;margin-top:8rem;line-height:1em}.bigassletters.two{margin-top:.5em;font-size:1.3em;margin-bottom:5rem}.arssets{position:relative;width:100%;min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:5em;padding-top:0;-moz-box-sizing:border-box;box-sizing:border-box}.arssets .intro{font-family:"Neue Plak",sans-serif;color:#fff;padding-left:1em;padding-right:1em;font-size:.9em;max-width:800px;position:relative;margin-left:auto;margin-right:auto;color:#000;text-align:center;margin-bottom:2.1em}.arssets .onearsset{position:relative;width:50%;-moz-box-sizing:border-box;box-sizing:border-box;border:1em solid transparent}.arssets .onearsset .image-part{position:relative;width:100%;height:40vh;min-height:18em;background-color:#fff;padding:1.3em;-moz-box-sizing:border-box;box-sizing:border-box}.arssets .onearsset .image-part img{width:100%;height:100%;object-fit:cover;object-position:center}.arssets .onearsset .text-part{position:relative;width:100%;height:auto;font-family:"Neue Plak",sans-serif;padding:1.3em;padding-top:0;padding-bottom:6.2em;background-color:#fff;-moz-box-sizing:border-box;box-sizing:border-box}.arssets .onearsset .text-part h3{margin:0;padding:0;font-family:"Neue Plak",sans-serif;font-size:1.3em}.arssets .onearsset .text-part p{margin:0;padding:0;margin-top:.5em;font-size:.9em}.arssets .onearsset .text-part a{position:relative;right:0;color:#000;text-decoration:none;float:right;margin-top:2em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:1em;text-align:center;padding:.55em 1.3em;border:solid 1px #000;border-radius:3em;background:#111;color:#fff}.arssets .onearsset .text-part a img{margin-right:.5em;-webkit-filter:brightness(100%);filter:brightness(100%)}.arssets .onearsset .text-part a h5{font-family:"Neue Plak",sans-serif;font-weight:700;margin:0;padding:0;margin-top:-2px}.cooldivider{width:50%;height:1px;background-color:#fff;margin-left:25%;margin-bottom:2.1em}.contacts{padding:2em;text-align:center;color:#fff;font-family:"Neue Plak",sans-serif;text-align:center}.contacts a{text-decoration:none;color:#fff}.contacts a .dimmersionslogo{position:relative;width:80%;height:auto;max-width:500px}.contacts a p{margin:0;padding:0;margin-bottom:.8em;margin-top:1.3em}.menu-window{position:fixed;background:#e43014;background:-webkit-linear-gradient(#e43014 0,#a5205d 100%);background:linear-gradient(#e43014 0,#a5205d 100%);border-top:solid .1em #fff;border-left:solid .1em #fff;border-bottom:solid .1em #fff;width:100%;max-width:500px;height:-webkit-calc(100%);height:calc(100%);z-index:10;padding:2em;padding-top:3.5em;color:#fff;font-family:"Neue Plak",sans-serif;right:-500px;-webkit-transition:all .5s ease;transition:all .5s ease;font-size:.9em}.menu-window a{font-size:1.3em;letter-spacing:1px;color:#fff;font-weight:700;text-transform:uppercase}.menu-window.open{right:0;-webkit-transition:all .5s ease;transition:all .5s ease}.menu-window .logo-restaurantar{position:absolute;bottom:2em;right:2em}.menu-window .logo-restaurantar img{margin-left:10px}.menu-window h2{position:relative;font-family:"Neue Plak",sans-serif;font-size:1.3em;margin-bottom:0;margin-top:0;color:#fff;font-weight:600;z-index:999;margin-bottom:1.5em}.menu-window h1{font-family:"Neue Plak",sans-serif;font-size:4.5em;text-align:right;padding:.5em;color:#fff;margin:0;padding:0;margin-bottom:.5em;letter-spacing:0;font-weight:400}.menu-window .verticalspread{display:inline-block;width:2px;background-color:#fff;height:.9em;margin-left:.5em;margin-right:.5em}@media only screen and (max-width:768px){.arssets{padding:1.3em}.arssets .onearsset{width:100%}}@media only screen and (max-width:500px){body{font-size:16px}.headmaster .holditup{text-align:center}.headmaster .holditup .hackedlogo{width:89%}.arssets{padding:.5em}.arssets .onearsset{width:100%}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.myowncheck{font-family:sim}}