*,
*:after,
*:before {
-moz-box-sizing:border-box;
box-sizing:border-box;
-webkit-font-smoothing:antialiased;
font-smoothing:antialiased;
text-rendering:optimizeLegibility;
} html {
font-size:62.5%;
}
body {
font:300 11px/1.4 'Helvetica Neue', Helvetica, Arial, sans-serif;
color:#444;
margin:0;
padding:0;
overflow-x:hidden;
} .clear:before,
.clear:after {
content:' ';
display:table;
}
.clear:after {
clear:both;
}
.clear {
*zoom:1;
}
img {
max-width:100%;
vertical-align:bottom;
}
a {
color:#000;
text-decoration:none;
}
a:hover {
color:#000;
}
a:focus {
outline:0;
}
a:hover,
a:active {
outline:0;
}
input:focus {
outline:0;
border:1px solid #000;
}
.overlap{position: relative;z-index: 999999999999;}
.mt10{margin-top: 10px;	}  .wrapper {
max-width:1152px; width:95%;
margin:0 auto;
position:relative;
} .topom {
padding-top:5px;
z-index:9999999;
width:100%;
position:fixed;
top: 0;
left: 0;
background: rgba(255,255,255,1);
}
.topom-auxiliar{
background: rgba(255,255,255,1);
-webkit-transition: opacity 3s ease-in;
-moz-transition: opacity 3s ease-in;
-o-transition: opacity 3s ease-in;
-ms-transition: opacity 3s ease-in;
transition: opacity 3s ease-in;
} .logo {
text-align:left!important;
}
.logo img { padding-bottom:10px;
padding-top:7px;
}
.menuh{
padding-top:20px;
text-align:right;
} .menuPrincipal {
display: flex; list-style-type: none; padding: 0; margin: 0; font-family: "Inria Sans", sans-serif!important;
font-style: normal;
font-weight: 400!important;
font-size: 1.8em!important;
color: #000!important;
}
.menuPrincipal li {
margin-right: 100px; margin-left: 100px; 
margin-top:20px;
} .menuPrincipal li:last-child {
margin-right: 0;
}
.menuBarraRodape {
display: flex; list-style-type: none; padding: 0; margin: 0; font-family: "Inria Sans", sans-serif!important;
font-style: normal;
font-weight: 400!important;
font-size: 1.2em!important;
color: #000!important;
}
.menuBarraRodape li {
margin-right: 40px; margin-left: 40px; 
margin-bottom: 16px;
} .menuBarraRodape li:last-child {
margin-right: 0;
}
.menub {
display: flex; justify-content: flex-end; align-items: center; height: 80px; }
.menuIco {
display: flex; list-style: none; padding: 0; margin: 0; }
.menuIco li {
margin-left: 15px; }
.menuIco li:first-child {
margin-left: 0; }
.menuIco a img {
width: 24px !important;
height: 24px !important;
} .menuPrincipal li:last-child {
margin-right: 0;
}
.search{
margin-left:7px;
}
.search-submit {
background-color:#6D288C!important;
background-image: url(http://br306.teste.website/~ferra863/suavesabor/wp-content/themes/html5blank-stable/img/lupa.png);
color:transparent!important;
text-align:center!important;
border: solid 0px!important;
height:26px!important;
width:26px!important;
} .dropdown-menu{
background-color:#fff;
margin-left: -115px;
}
.dropdown-menu li a{
text-align: right;
list-style: none;
margin-top: 15px;
font-size:1.1em;
color:#000;
}
.dropdown-menu li a:hover{
background-color:#000;
color:#fff;
} .woocommerce {
margin-top:150px;
} .sidebar {
} .bg-form-rodape{background-color: #191919!important;float: left; width: 100%;}
.bg-rodape{background: linear-gradient(to bottom, rgba(233, 233, 233, 0), rgba(233, 233, 233, 1)); margin-top: -15px; padding-top:5px;}
.footer {color: #fff!important; padding-top:20px;}
.footer p{color: #fff!important;font-size:1.0em;text-align:center;font-family: "Inria Sans", sans-serif;}
.footer p a{text-decoration:none;color:#fff!important;font-family: "Inria Sans", sans-serif, sans-serif;font-size:1.0em;}
.footer p a:hover{text-decoration:none;color:#fff!important;font-family: "Inria Sans", sans-serif;font-size:1.0em;}    h1{
font-family: "Inria Sans", sans-serif!important;
font-style: normal;
font-weight: 500;
font-size: 6.7em;
line-height: 4.25em;
}
h2{
font-family: "Inria Sans", sans-serif!important;
font-style: normal;
font-weight: 500;
font-size: 4.5em;
line-height: 4.25em;
color: #000;
}
h3{
font-family: "Inria Sans", sans-serif!important;
font-style: normal;
font-weight: 400;
font-size: 3.0em;
color: #000;
}
h3 a:hover{
font-family: "Inria Sans", sans-serif!important;
font-style: normal;
font-weight: 500;
font-size: 1.5em;
color: #000;
}
h3 a{
font-family: "Inria Sans", sans-serif!important;
font-style: normal;
font-weight: 500;
font-size: 1.5em;
color: #000;
}
h4{
font-family: "Inria Sans", sans-serif!important;
font-style: normal;
font-weight: 300!important;
font-size: 1.4em!important;
color: #000;
}
.tituloBanner{
font-size: 1.4em!important;
}
h5{
font-size:1.1em!important;
font-family: "Inria Sans", sans-serif!important;
font-weight:500;
color:#000;
}
h5 a{
font-size:1.1em!important;
font-family: "Inria Sans", sans-serif!important;
font-weight:500;
color:#000;
}
h5 a:hover{
font-size:1.1em!important;
font-family: "Inria Sans", sans-serif!important;
font-weight:500;
color:#000;
}
.subtit{
font-size:1.6em;
font-family: 'Abel', sans-serif;
font-weight:300;
color:#Fbc900;
padding-top:10px;
text-align:left!important;
}
.subtitc{
font-size:1.6em;
font-family: 'Ubuntu', sans-serif!important;
font-weight:400;
color:#000;
padding-top:10px;
text-align:center!important;
}
.news{
font-size:1.4em;
font-family: 'Ubuntu', sans-serif;
color:#000;
text-align:center!important;
}
h6{
font-family: 'Ubuntu', sans-serif!important;
font-style: normal;
font-weight: 400;
font-size: 1.4em;
line-height: 1.0em;
color: #000;
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md {
font-weight: 500!important;
font-size: 1.6em!important;
font-family: 'Abel', sans-serif!important;
}
.esq{text-align:left!important;}
.dir{text-align:right!important;}
.centro{text-align:center!important;}
.ita{font-style:italic!important}
.bigNu{
font-size:10.0em!important;
font-family:"Inria-Sans"!important;
color:#132b41!important;
}
.bigNu2{
font-size:5.0em!important;
font-family:"Inria-Sans"!important;
color:#d62452!important;
}
p{
font-size:1.25em!important;
font-family: 'Ubuntu', sans-serif;
color:#000!important;
line-height:160%!important;
text-align: justify!important;
}
p a{
color:#000!important;
text-decoration:none!important;
font-size:1.0em!important;
font-family: 'Ubuntu', sans-serif;
}
p a:hover{
color:#000!important;
text-decoration:none!important;
font-size:1.0em!important;
font-family: 'Ubuntu', sans-serif;
} .tbr{
color:#fff!important;
}
.tbr a{
color:#fff!important;
}
.tbr a:hover{
color:#512DA8!important;
}
.txtContato p{
color:#fff!important;
}
.txtContato p a{
color:#fff!important;
}
.txtContato p a:hover{
color:#00a9ce!important;
} .vc_tta-title-text{
color:#000!important;
font-family: 'Inria-Sans', sans-serif!important;
font-size:1.3em!important;
}
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active > a {
border-color: #e9e9e9!important;
background-color: #e9e9e9!important;
}
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
border-color: #e9e9e9!important;
background-color: #e9e9e9!important;
}
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a {
border-color: #e9e9e9!important;
background-color: #e9e9e9!important;
}
.peq{font-size:1.1em;}
.btnbr {
background-color:transparent!important;
color:#Fbc900!important;
text-align:center!important;
border: solid 2px!important;
border-color:#Fbc900!important;
height:35px!important;
width:120px!important;
font-family: 'Abel', sans-serif!important;
font-size:1.2em!important;
padding:5px;
}
.btnbr:hover {
background-color:white!important;
color:#Fbc900!important;
text-align:center!important;
border: solid 2px!important;
border-color:#Fbc900!important;
height:35px!important;
width:120px!important;
font-family: 'Abel', sans-serif!important;
font-size:1.2em!important;
padding:5px;
}
.btnbr2 {
background-color:transparent!important;
color:#Fbc900!important;
text-align:center!important;
border: solid 2px!important;
border-color:#Fbc900!important;
height:40px!important;
width:160px!important;
font-family: 'Abel', sans-serif!important;
font-size:1.2em!important;
padding:5px;
}
.btnbr2:hover {
background-color:white!important;
color:#Fbc900!important;
text-align:center!important;
border: solid 2px!important;
border-color:#Fbc900!important;
height:40px!important;
width:160px!important;
font-family: 'Abel', sans-serif!important;
font-size:1.2em!important;
padding:5px;
}
.btcardapio{
textalign:center!important;
}
.btcardapio p {
color:#fff!important;
text-align:center!important;
border: solid 0px!important;
font-family: 'Abel', sans-serif!important;
font-size:1.2em!important;
padding:10px;
}
.btcardapio p a {
background-color:#Fbc900!important;
color:#fff!important;
text-align:center!important;
border: solid 0px!important;
font-family: 'Abel', sans-serif!important;
font-size:1.2em!important;
padding:10px;
width:170px!important;
}
.btcardapio p a:hover {
background-color:#fff!important;
color:#Fbc900!important;
text-align:center!important;
border: solid 0px!important;
font-family: 'Abel', sans-serif!important;
font-size:1.2em!important;
padding:10px;
width:170px!important;
}
.btnFormC input[type=submit]{
margin-right: -70px !important;
}
.btnFormC input[type=submit]:hover{
margin-right: -70px !important;
}
input[type=submit]{
color: #000!important;
background-color: rgba(255,255,255,0)!important;
text-align:center!important;
border: solid 1px #383838!important;
height:36px!important;
width:110px!important;
font-family: 'Ubuntu', sans-serif!important;
font-size:1.0em!important;
margin-top: 15px;
border-radius: 20px!important;
font-weight: 400!important;
}
input[type=submit]:hover {
color: #000!important;
background-color: rgba(255,255,255,0)!important;
text-align:center!important;
border: solid 1px #383838!important;
height:36px!important;
width:110px!important;
font-family: 'Ubuntu', sans-serif!important;
font-size:1.0em!important;
margin-top: 15px;
border-radius: 20px!important;
font-weight: 400!important;
}
input[type="text"]{
width:100%!important;
height:40px!important;
font-family: 'Ubuntu', sans-serif!important;
font-size:1.1em!important;
border: solid 1px #383838!important;
border-radius: 20px!important;
padding:4px 4px 4px 12px;
background-color: rgba(255,255,255,0)!important;
}
input[type="checkbox"]{
margin-top:15px;
}
.wpcf7-list-item-label{
font-family: 'Ubuntu', sans-serif!important;
font-size:0.9em!important;
font-weight: 300!important;
}
.wpcf7-textarea{
color: #000!important;
background-color: rgba(255,255,255,0)!important;
padding:4px 4px 4px 12px;
border: solid 1px #383838!important;
height:140px!important;
width:100%!important;
font-family: 'Ubuntu', sans-serif!important;
font-size:1.1em!important;
border-radius: 20px!important;
font-weight: 400!important;
}
#formContato input[type=submit]{
color: #fff!important;
background-color: #00C1CF!important;
text-align:center!important;
border: solid 0px!important;
height:40px!important;
width:140px!important;
font-family: 'Abel', sans-serif!important;
font-size:1.2em!important;
margin-top: 15px;
border-radius: 5px!important;
font-weight: 500!important;
}
#formContato input[type=submit]:hover {
color: #fff!important;
background-color: #01838c!important;
text-align:center!important;
border: solid 0px!important;
height:40px!important;
width:140px!important;
font-family: 'Abel', sans-serif!important;
font-size:1.2em!important;
margin-top: 15px;
border-radius: 5px!important;
font-weight: 500!important;
}
#formContato input[type="text"]{
width:100%!important;
height:40px!important;
margin: 10px 10px 10px 0px;
font-family: 'Abel', sans-serif!important;
font-size:1.2em!important;
border: solid 1px #dedede!important;
padding:2px;
background-color: transparent!important;
color:#dedede!important;
border-radius: 5px!important;
}
#formContato textarea {
width:100%!important;
height:150px!important;
margin: 10px 10px 10px 0px;
font-family: 'Abel', sans-serif!important;
font-size:1.2em!important;
border: solid 1px #dedede!important;
padding:2px;
background-color: transparent!important;
color:#dedede!important;
border-radius: 5px!important;
}
select{		width:100%!important;	height:40px!important;	margin: 15px 15px;	font-family:arial!important;	font-size:1.2em!important;	border: solid 1px #c7c7c7!important;	border-radius:20px!important;	padding:2px;}
input[type="email"]{
width:100%!important;
height:40px!important;
margin: 15px 15px;
font-family:arial!important;
font-size:1.2em!important;
border: solid 1px #c7c7c7!important;
border-radius:5px!important;
padding:2px;
}
.tituloCase{
text-align:center;
color:#132b41!important;
}
#slider h1{
text-align: center!important;
line-height: 120%;
font-size: 50px;
}
.vc_gitem-post-data p{
display: none!important;
}
.vc_gitem-post-data h4{
text-align:center!important;
}
.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {
border-radius:20px!important;
background-color:#d62452!important;
color:#fff!important;
text-align:center!important;
border: solid 0!important;
height:40px!important;
width:100px!important;
font-family:Arial!important;
font-size:1.0em!important;
margin-left: 125px;
margin-top: 15px;
} .wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid > li {	margin-bottom:0!important;}
.vc_col-has-fill > .vc_column-inner, .vc_row-has-fill + .vc_row-full-width + .vc_row > .vc_column_container > .vc_column-inner, .vc_row-has-fill + .vc_row > .vc_column_container > .vc_column-inner, .vc_row-has-fill + .vc_vc_row > .vc_row > .vc_vc_column > .vc_column_container > .vc_column-inner, .vc_row-has-fill + .vc_vc_row_inner > .vc_row > .vc_vc_column_inner > .vc_column_container > .vc_column-inner, .vc_row-has-fill > .vc_column_container > .vc_column-inner, .vc_row-has-fill > .vc_row > .vc_vc_column > .vc_column_container > .vc_column-inner, .vc_row-has-fill > .vc_vc_column_inner > .vc_column_container > .vc_column-inner, .vc_section.vc_section-has-fill, .vc_section.vc_section-has-fill + .vc_row-full-width + .vc_section, .vc_section.vc_section-has-fill + .vc_section {
padding-top:0!important;
} @media only screen and (max-width:480px) {
.logo img {
padding-bottom:10px;
}
.menuh{
padding-top:32px;
}
.menuh img{
max-width:70%;
}
h3{
font-family: "Inria Sans", sans-serif!important;
font-style: normal;
font-weight: 400;
font-size: 3.0em;
color: #000;
}
.tituloBanner{
font-size: 2.4em!important;
}
.menuBarraRodape {
flex-direction: column; align-items: flex-start; }
.menuBarraRodape li {
margin-right: 0; margin-left: 0; margin-bottom: 16px; width: 100%; }
.vc_tta-title-text{
color:#000!important;
font-family: 'Inria-Sans', sans-serif!important;
font-size:1.1em!important;
}
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active > a {
border-color: #e9e9e9!important;
background-color: #e9e9e9!important;
}
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
border-color: #e9e9e9!important;
background-color: #e9e9e9!important;
}
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a {
border-color: #e9e9e9!important;
background-color: #e9e9e9!important;
}
}
@media (min-width:768px) and (max-width:1023px) {
.menub li{
margin-right:4px;
margin-left:4px;
font-size:1.3em;
}
.search-input{
width:80px;
}
.logo img { padding-bottom:10px;
}
.menuh{
padding-top:25px;
}
.menuh img{
max-width:60%;
} input[type="text"]{
width:90%!important;
}
textarea{
width:90%!important;
}
select{
width:90%!important;
}
input[type="email"]{
width:90%!important;
}
h3{
font-family: "Inria Sans", sans-serif!important;
font-style: normal;
font-weight: 400;
font-size: 3.0em;
line-height: 3.5em;
color: #000;
}
}
@media only screen and (min-width:1024px) {
}
@media only screen and (min-width:1140px) {
}
@media only screen and (min-width:1280px) {
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),
only screen and (min-resolution:144dpi) {
} ::selection {
background:#04A4CC;
color:#FFF;
text-shadow:none;
}
::-webkit-selection {
background:#04A4CC;
color:#FFF;
text-shadow:none;
}
::-moz-selection {
background:#04A4CC;
color:#FFF;
text-shadow:none;
} .alignnone {
margin:5px 20px 20px 0;
}
.aligncenter,
div.aligncenter {
display:block;
margin:5px auto 5px auto;
}
.alignright {
float:right;
margin:5px 0 20px 20px;
}
.alignleft {
float:left;
margin:5px 20px 20px 0;
}
a img.alignright {
float:right;
margin:5px 0 20px 20px;
}
a img.alignnone {
margin:5px 20px 20px 0;
}
a img.alignleft {
float:left;
margin:5px 20px 20px 0;
}
a img.aligncenter {
display:block;
margin-left:auto;
margin-right:auto;
}
.wp-caption {
background:#FFF;
border:1px solid #F0F0F0;
max-width:96%;
padding:5px 3px 10px;
text-align:center;
}
.wp-caption.alignnone {
margin:5px 20px 20px 0;
}
.wp-caption.alignleft {
margin:5px 20px 20px 0;
}
.wp-caption.alignright {
margin:5px 0 20px 20px;
}
.wp-caption img {
border:0 none;
height:auto;
margin:0;
max-width:98.5%;
padding:0;
width:auto;
}
.wp-caption .wp-caption-text,
.gallery-caption {
font-size:11px;
line-height:17px;
margin:0;
padding:0 4px 5px;
}
.sticky {
}
.bypostauthor {
} @media print {
* {
background:transparent !important;
color:#000 !important;
box-shadow:none !important;
text-shadow:none !important;
}
a,
a:visited {
text-decoration:underline;
}
a[href]:after {
content:" (" attr(href) ")";
}
abbr[title]:after {
content:" (" attr(title) ")";
}
.ir a:after,
a[href^="javascript:"]:after,
a[href^="#"]:after {
content:"";
}
pre,blockquote {
border:1px solid #999;
page-break-inside:avoid;
}
thead {
display:table-header-group;
}
tr,img {
page-break-inside:avoid;
}
img {
max-width:100% !important;
}
@page {
margin:0.5cm;
}
p,
h2,
h3 {
orphans:3;
widows:3;
}
h2,
h3 {
page-break-after:avoid;
}
}
#carousel-slicker{
max-width: 1920px!important;
margin: 0 auto;
}