html {}
body {color:black;font:15px andika_basicregular;}
html,
body {height:100%;}

#content-page {position:relative;z-index:1;}

::-webkit-input-placeholder {color:black;}
::-moz-placeholder {color:black;} 
:-ms-input-placeholder {color:black;}
input:-moz-placeholder {color:black;}

.wrapper {width:940px;}
.not-found-page {font-size:30px;}

.logos {margin-top:20px;}
.logos li {float:left;width:108px;height:108px;text-align:center;margin-right:8px;display:block;display:table;border:1px solid #e6e6e6;}
.logos li img {-moz-filter:grayscale(100%);-webkit-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%);transition:all 1s ease;}
.logos li:hover img {-moz-filter:grayscale(0%);-webkit-filter:grayscale(0%);-o-filter:grayscale(0%);-ms-filter:grayscale(0%);}
.logos div {display:table-cell;vertical-align:middle;}

#header {height:150px;background:url(../imagens/site/bg_header.png) repeat-x bottom;}
#header .logo {float:left;margin:32px 0px 0px 0px;}
#header .menu {float:left;margin-top:63px;margin-left:75px;}
#header .menu li {float:left;color:black;position:relative;width:130px;text-align:center;}
#header .menu li:hover {color:#a96d02;}
#header .menu li div {height:1px;background:#a96d02;margin:0px 65px;}
#header .redes-sociais {margin-top:62px;float:right;}
#header .redes-sociais li {float:left;width:25px;height:25px;margin-left:10px;}
#header .redes-sociais li:hover {background-position:bottom;}
#header .redes-sociais .facebook {background:url(../imagens/site/ico_facebook.png) no-repeat;}
#header .redes-sociais .instagram {background:url(../imagens/site/ico_instagram.png) no-repeat;}
#header .conheca {position:absolute;color:White;font-size:12px;background:black;padding:1px 8px 3px 8px;right:0px;}
#header .conheca:hover {background:#8e5c17;}

#footer {height:140px;width:100%;background:url(../imagens/site/bg_footer.jpg) no-repeat center top;font-size:13px;padding-top:484px;margin-top:-370px;position:relative;z-index:0;}
#footer .wrapper {border-top:1px solid #b3b3b3;}
#footer .wrapper .box {margin-top:20px;}
#footer .wrapper .box a {color:black;}
#footer .redes-sociais {margin-top:40px;}
#footer .redes-sociais li {float:left;width:25px;height:25px;margin-right:10px;}
#footer .redes-sociais li:hover {background-position:bottom;}
#footer .redes-sociais .facebook {background:url(../imagens/site/ico_facebook.png) no-repeat;}
#footer .redes-sociais .instagram {background:url(../imagens/site/ico_instagram.png) no-repeat;}
#footer .egge {position:Absolute;right:0px;width:63px;margin-top:25px;margin-top:90px;}
#footer .egge .part1 {width:32px;height:32px;background:url(../imagens/site/logo_egge.png) no-repeat 0px 0px;transition:all 0.2s ease;margin-left:8px;}
#footer .egge .part2 {margin:-7px 0px 0px 0px;display:none;width:63px;height:14px;background:url(../imagens/site/logo_egge2.png) no-repeat;}
#footer .egge:hover .part1 {transition:all 0.2 ease;background-position:left bottom;margin-top:-7px;}
#footer .egge:hover .part2 {display:block;}

#home .banners {background:url(../imagens/site/bg_banner.jpg) no-repeat center top;height:611px;width:100%;position:relative;z-index:2;}
#home .banners img {position:absolute;margin-top:13px;left:50%;margin-left:-550px;}
#home .banners .texto {position:absolute;left:50%;color:white;text-align:center;border-top:1px solid white;width:560px;margin-top:206px;}
#home .banners .frase1 {font-size:78px;font-family:worstveld_slingregular;color:White;}
#home .banners .frase2 {font-size:78px;font-family:worstveld_slingregular;color:black;line-height:28px;}
#home .banners a {display:block;width:192px;height:68px;line-height:68px;color:White;border:1px solid white;margin-top:62px;margin-left:190px;}
#home .banners .banner {position:absolute;width:100%;}
#home .banners ul {height:54px;background:#222222;margin-top:575px;position:absolute;right:0px;}
#home .banners ul li {float:left;margin:0px 7px;margin-top:17px;background:url(../imagens/site/ico_bullet.png) no-repeat;width:20px;height:20px;}
#home .banners ul li.selected,
#home .banners ul li:hover {background-position:bottom;cursor:pointer;}
#home .chef-gauderio {background:url(../imagens/site/bg_chef.jpg) no-repeat center top;height:750px;width:100%;padding-top:60px;}
#home .chef-gauderio .titulo {font-size:85px;color:#d18601;font-family:worstveld_slingregular;margin-left:260px;}
#home .chef-gauderio .wrapper {background:url(../imagens/site/bg_chef1.jpg) no-repeat top right;height:750px;/*border-bottom:1px solid #b3b3b3;*/}
#home .chef-gauderio .descricao {width:460px;float:left;margin-top:40px;}
#home .chef-gauderio .buttons {float:right;margin-top:74px;}
#home .chef-gauderio .buttons a {float:left;width:272px;height:68px;line-height:68px;text-align:center;margin-left:35px;display:block;font-size:18px;border:1px solid black;color:black;transition:all 0.4s ease;}
#home .chef-gauderio .buttons a:hover {color:#d18601;background:#fffcf8;border:1px solid #d18601;}
#home .eventos {margin-top:40px;}
#home .eventos .titulo {font-size:85px;color:#d18601;font-family:worstveld_slingregular;text-align:center;margin-bottom:20px;}
#home .eventos .evento {float:left;width:220px;margin-right:20px;}
#home .eventos .evento .nome {font-size:37px;color:#d18601;font-family:worstveld_slingregular;margin-top:6px;}
#home .eventos .evento img {-moz-filter:grayscale(100%);-webkit-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%);transition:all 1s ease;}
#home .eventos .evento:hover img {-moz-filter:grayscale(0%);-webkit-filter:grayscale(0%);-o-filter:grayscale(0%);-ms-filter:grayscale(0%);}
#home .eventos .orcar {display:block;text-align:center;height:178px;width:618px;line-height:178px;border:1px solid black;color:black;font-size:35px;margin-top:30px;transition:all 0.4s ease;}
#home .eventos .orcar:hover {color:#d18601;background:#fffcf8;border:1px solid #d18601;}

#o-chef {background:url(../imagens/site/bg_interna.jpg) no-repeat center top;min-height:693px;}
#o-chef h1 {position:absolute;text-align:center;font-size:85px;color:#d18601;font-family:worstveld_slingregular;width:100%;margin-top:30px;}
#o-chef .chef {background:url(../imagens/site/bg_chef.png) no-repeat center top;width:100%;position:Absolute;height:554px;margin-top:96px;}
#o-chef .descricao {margin-top:720px;float:left;text-align:center;}
#o-chef .descricao p {text-align:center;}
#o-chef .logos {width:472px;margin:0 auto;margin-top:30px;}

#eventos {background:url(../imagens/site/bg_interna.jpg) no-repeat center top;min-height:693px;padding-top:30px;}
#eventos h1 {text-align:center;font-size:85px;color:#d18601;font-family:worstveld_slingregular;width:100%;}
#eventos .selecione {width:100%;text-align:center;margin-top:10px;margin-bottom:50px;}
#eventos .eventos .evento {float:left;width:220px;margin-right:20px;margin-bottom:50px;}
#eventos .eventos .evento .nome {font-size:37px;color:#d18601;font-family:worstveld_slingregular;margin-top:6px;}
#eventos .eventos .evento img {-moz-filter:grayscale(100%);-webkit-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%);transition:all 1s ease;}
#eventos .eventos .evento:hover img {-moz-filter:grayscale(0%);-webkit-filter:grayscale(0%);-o-filter:grayscale(0%);-ms-filter:grayscale(0%);}
#eventos .conheca {display:block;text-align:center;height:100px;width:400px;line-height:100px;border:1px solid black;color:black;font-size:35px;margin-top:30px;transition:all 0.4s ease;}
#eventos .conheca:hover {color:#d18601;background:#fffcf8;border:1px solid #d18601;}

#evento {min-height:693px;padding-top:80px;}
#evento h1 {text-align:center;font-size:85px;color:white;text-shadow:1px 1px 10px black;font-family:worstveld_slingregular;width:100%;}
#evento .frase {width:100%;text-align:center;margin-top:50px;margin-bottom:160px;color:white;text-shadow:1px 1px 10px black;}
#evento .button {display:block;text-align:center;border:1px solid black;color:black;font-size:18px;margin:0 auto;margin-top:50px;transition:all 0.4s ease;}
#evento .button:hover {color:#d18601;background:#fffcf8;border:1px solid #d18601;}
#evento .box1 {width:540px;float:left;}
#evento .box1 .button {width:273px;height:68px;line-height:68px;}
#evento .box2 {width:308px;float:right;}
#evento .box2 .titulo {font-size:62px;color:#d18601;font-family:worstveld_slingregular;width:100%;margin-bottom:10px;}
#evento .box2 .button {width:122px;height:48px;line-height:48px;}
#evento .box2 .shadow {width:469px;height:35px;background:url(../imagens/site/bg_shadow.png) no-repeat;position:absolute;z-index:0;margin-top:-19px;margin-left:-81px;}
#evento .box2 img {position:relative;z-index:1;}

#orcamentos {background:url(../imagens/site/bg_interna.jpg) no-repeat center top;min-height:693px;padding-top:30px;padding-bottom:105px;}
#orcamentos h1 {text-align:center;font-size:85px;color:#d18601;font-family:worstveld_slingregular;width:100%;}
#orcamentos .frase {width:100%;text-align:center;margin-top:10px;margin-bottom:50px;}
#orcamentos form {margin-top:100px;}
#orcamentos form input[type="text"],
#orcamentos form .input,
#orcamentos form textarea {border:0px;background:white;width:886px;height:55px;line-height:55px;padding:0px 25px;color:black;font-size:15px;margin-bottom:14px;border:1px solid #b3b3b3;}
#orcamentos form textarea {background:url(../imagens/site/bg_textarea.png) no-repeat;height:142px;padding:15px 25px;}
#orcamentos form select {width:100%;height:55px;line-height:55px;border:0px;}
#orcamentos form .buttons {float:right;margin-top:2px;position:relative;z-index:2;}
#orcamentos form .buttons * {border:0px;float:left;width:108px;height:70px;line-height:70px;background:#f3f3f3;margin:0px 1px;color:black;font-size:18px;border:1px solid transparent;transition:all 0.4s ease;}
#orcamentos form .buttons *:hover {color:#d18601;background:#fffcf8;border:1px solid #d18601;}
#orcamentos .depoimentos .titulo {font-size:60px;color:#d18601;font-family:worstveld_slingregular;margin-bottom:30px;}
#orcamentos .depoimentos .depoimento {border-bottom:1px solid #b3b3b3;margin-bottom:30px;padding-bottom:30px;}
#orcamentos .depoimentos .quem {float:right;font-size:15px;color:#d18601;margin-top:5px;}
#orcamentos .depoimentos ul {text-align:center;}
#orcamentos .depoimentos ul li {*float:left;margin:0px 7px;margin-top:17px;background:url(../imagens/site/ico_bullet2.png) no-repeat;width:20px;height:20px;display:inline-table;}
#orcamentos .depoimentos ul li.selected,
#orcamentos .depoimentos ul li:hover {background-position:bottom;cursor:pointer;}
#orcamentos #retorno-orcamento {margin-bottom:10px;}

#contato {background:url(../imagens/site/bg_interna.jpg) no-repeat center top;min-height:693px;padding-top:30px;}
#contato h1 {text-align:center;font-size:85px;color:#d18601;font-family:worstveld_slingregular;width:100%;}
#contato .frase {width:100%;text-align:center;margin-top:10px;margin-bottom:30px;}
#contato .telefones {font-size:40px;text-align:center;}
#contato form {margin-top:70px;}
#contato form input[type="text"],
#contato form .input,
#contato form textarea {border:0px;background:white;width:886px;height:55px;line-height:55px;padding:0px 25px;color:black;font-size:15px;margin-bottom:14px;border:1px solid #b3b3b3;}
#contato form textarea {background:url(../imagens/site/bg_textarea.png) no-repeat;height:142px;padding:15px 25px;}
#contato form select {width:100%;height:55px;line-height:55px;border:0px;}
#contato form .buttons {float:right;margin-top:2px;position:relative;z-index:2;}
#contato form .buttons * {border:0px;float:left;width:108px;height:70px;line-height:70px;background:#f3f3f3;margin:0px 1px;color:black;font-size:18px;border:1px solid transparent;transition:all 0.4s ease;}
#contato form .buttons *:hover {color:#d18601;background:#fffcf8;border:1px solid #d18601;}
#contato #retorno-contato {margin-bottom:10px;}