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

@font-face{font-family:handwritten;src:url(/assets/fonts/connoisseurs-webfont.woff2) format("woff2"),url(/assets/fonts/connoisseurs-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:univers-39;src:url(/assets/fonts/univers-39-thin-ultra-condensed-webfont.woff2) format("woff2"),url(/assets/fonts/univers-39-thin-ultra-condensed-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.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}*{-moz-box-sizing:border-box;box-sizing:border-box}.arbt{margin-bottom:2em}.scrolldown{position:absolute;bottom:1em;left:0;z-index:200;width:100%;height:3em}.scrolldown img{width:100%;height:100%;object-fit:contain;-webkit-filter:invert(100%);filter:invert(100%)}.totheright{position:absolute;right:0;width:auto;padding:1.3em;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:right;-webkit-justify-content:right;-ms-flex-pack:right;justify-content:right;z-index:99;font-family:sans-serif;font-weight:300}.totheright a{padding:.3em .5em}.totheright a.squared{border:1px solid #fff}.minicon{-webkit-filter:invert(100%);filter:invert(100%);margin-left:.3em;margin-bottom:.3em}.headmaster{position:relative;width:100%;height:100vh;overflow:hidden}.about-us,.chefjulio{position:relative;width:100%;min-height:100vh;background-color:#fff;padding:10vw;font-size:1em;background-color:#D3D3D3}.about-us .bigtitle1,.about-us .bigtitle2,.chefjulio .bigtitle1,.chefjulio .bigtitle2{position:absolute;width:100%}.about-us .bigtitle1 h2,.about-us .bigtitle2 h2,.chefjulio .bigtitle1 h2,.chefjulio .bigtitle2 h2{font-family:univers-39,condensed,sans-serif;text-transform:uppercase;font-size:21em;font-weight:400;letter-spacing:.01em;line-height:normal;margin:0;padding:0;z-index:-1;line-height:.8em}.about-us .bigtitle1 h2.overtop,.about-us .bigtitle2 h2.overtop,.chefjulio .bigtitle1 h2.overtop,.chefjulio .bigtitle2 h2.overtop{position:absolute;top:0;left:0;-webkit-text-stroke-width:3px;-webkit-text-stroke-color:#D3D3D3;color:transparent;z-index:5}.about-us .kodeaimage,.chefjulio .kodeaimage{position:relative;height:100%;padding:0!important}.about-us .kodeaimage img,.chefjulio .kodeaimage img{width:100%;height:100%;object-fit:cover;object-position:right center}.about-us .kodeatext,.chefjulio .kodeatext{position:relative;z-index:2;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;padding-top:18em}.about-us .kodeatext div,.chefjulio .kodeatext div{width:50%;padding:1em}.about-us .kodeatext .kodeainfo p,.chefjulio .kodeatext .kodeainfo p{font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;font-size:1.1em;margin-bottom:1.5em}.grandepao{width:100%;margin-left:-30%;margin-top:-10em;height:21em;background:url(/images/eat-3277831_1920.png) right center no-repeat;background-size:auto 280%;z-index:9;position:absolute}.chefjulio{position:relative;width:100%;min-height:100vh;background-color:#fff;padding:10vw;padding-top:5vw!important;font-size:1em;background-color:#fff}.chefjulio .bigtitle2{position:absolute;width:100%;right:10vw}.chefjulio .bigtitle2 h2{width:100%!important;text-align:right!important}.chefjulio .bigtitle2 h2.overtop{-webkit-text-stroke-color:#fff}.chefjulio .kodeatext{padding-top:17em}.contacts{min-height:50vh;background-color:#0e1314;overflow:hidden}.menutretas{position:fixed;top:0;left:0;z-index:10;width:100%}.menutretas .navbt{font-family:sans-serif;font-size:1.1em;color:#fff;text-decoration:none;font-weight:100;margin-left:1em}.contacts .mapita{width:100%;height:55vh}.contacts h2{font-size:6.2vw;font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;color:#fff;text-align:center;padding:.89em}.contacts h2 a{text-decoration:none;color:#fff}.contacts h2 img{width:2vw;height:2vw;margin-bottom:4vw}.contacts .linha{position:relative;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;width:100%;height:6.2em}.contacts .linha div{border:solid 1px #fff;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;padding-left:.5em;padding-right:.5em;font-size:3.4em;font-family:univers-39,condensed,sans-serif;letter-spacing:1px;text-transform:uppercase}.contacts .linha div span{margin-right:.3em;font-size:.62em}.contacts .linha div a{color:#fff}.contacts .linha div:last-of-type{-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex:2;flex-grow:2}.contacts .linha div.mainone{font-weight:900;letter-spacing:2px;width:20%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:3.4em}.contacts .linha div.equalparts{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex:1;flex-grow:1;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.bodymenu{background-color:#f5f0eb}.menuwrapper{position:relative;width:100%;height:auto;padding-top:0;max-width:900px;margin-left:auto;margin-right:auto;padding-left:1em;padding-right:1em;padding-bottom:3em}.menuwrapper h1{text-align:center;font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;font-size:3.4em;padding-bottom:.5em;border-bottom:1px solid #000;margin-bottom:1em}.menuwrapper h2{font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;font-weight:600;text-transform:upperCase;letter-spacing:-1px;text-align:center}.menuwrapper h3{font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;font-weight:100}.menuwrapper h5{font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;font-weight:500;text-align:right;font-size:1.3em}.menuwrapper p{text-align:justify}@media only screen and (max-width:500px){html{overflow-x:hidden!important;width:100vw!important}body{overflow-x:hidden!important;width:100vw!important}.contacts{font-size:.55em}.contacts .mainone{width:30%!important}.about-us,.chefjulio,.contacts{padding:1.3em;width:100vw;overflow-x:hidden}.about-us .bigtitle1{position:relative}.about-us .bigtitle1 h2{font-size:13em}.about-us .kodeatext{padding:.5em;padding-top:1em;margin:0;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:3.4em}.about-us .kodeatext .kodeainfo{padding:0;width:100%}.grandepao{width:100%;height:8em;background-position:right center;margin-top:-4em;margin-left:0}.chefjulio{padding-top:2.5em!important}.chefjulio .bigtitle2{position:relative;border-left:transparent solid 2.4em}.chefjulio .bigtitle2 h2{text-align:left!important;font-size:13em}.chefjulio .bigtitle2 h2.overtop{-webkit-text-stroke-width:1px}.chefjulio .kodeatext{padding:0;margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:-10.5em}.chefjulio .kodeatext div{width:100%;text-align:left}.chefjulio .kodeatext .kodeainfo{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;padding:0;padding-top:1.3em}.chefjulio .kodeatext .kodeaimage{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.myowncheck{font-family:sim}}