@import url('https://fonts.googleapis.com/css2?family=Merienda&display=swap');
.cardapio h1{
	background: #882d34;
	color: white;
	font-size: 2.2em;
	font-family: 'Merienda', cursive;
	vertical-align: center;
	line-height: 1em;
	margin-bottom: 20px;
	padding: 12px 20px;
	border-radius: 5px;
}
.cardapio h2{
color: #a2119c;
font-size: 1.1em;
line-height: 1.5em;
margin-bottom: 10px;
font-weight: 600;
}
.cardapio-festa h3{
color: #a2119c!important;
font-size: 1.1em;
line-height: 1em;
margin-bottom: 10px;
font-weight: 600;
}
.cardapio h3{
color: #ffb900!important;
font-size: 1.2em;
font-weight: bold;
vertical-align: center;
line-height: 1em;
margin: 10px 0 10px 0;
}
.cardapio h4{
	background: #882d34;
	color: white;
	font-size: 2.6em;
	font-family: 'Merienda', cursive;
	vertical-align: center;
	line-height: 1em;
	margin-bottom: 20px;
	padding: 20px;
	border-radius: 5px;
}
.cardapio img{
margin-bottom: 20px;
}
.cardapio p{
color: #666;
font-size: 13px;
line-height: 1.6em;
}
.kitfesta p{
color: #666;
font-size: 14px;
line-height: 1.7em;
font-weight: bold;
}
.span-red{
color: red!important;
font-weight: bold;
font-size: 18px;	
}
.cardapio-bolos h3{
	background: #882d34;
	color: white;
	font-size: 2.2em;
	font-family: 'Merienda', cursive;
	vertical-align: center;
	line-height: 1em;
	margin-bottom: 20px;
	padding: 12px 20px;
	border-radius: 5px;
}
.cardapio-bolos h4{
color: #a2119c;
font-size: 1.1em;
vertical-align: center;
line-height: 1em;
margin-bottom: 10px;
}
.cardapio-bolos h5{
color: red!important;
font-size: 1.1em;
vertical-align: center;
line-height: 1em;
margin-bottom: 10px;
}
.cardapio-bolos h6{
color: #a2119c;
font-size: 1.1em;
vertical-align: center;
line-height: 1em;
margin-bottom: 10px;
font-weight: 600;
}
.cardapio-bolos img{
margin-bottom: 20px;
margin-top: 
}
.cardapio-bolos p{
color: #666;
font-size: 13px;
line-height: 1.5em;
margin-bottom: 10px;
}
.cardapio-brigadeiro h4{
color: #a2119c;
font-size: 1.1em;
vertical-align: center;
line-height: 1em;
margin-bottom: 10px;
}
.cardapio-brigadeiro h5{
color: red!important;
font-size: 1.1em;
vertical-align: center;
line-height: 1em;
margin-bottom: 10px;
}
.cardapio-brigadeiro img{
margin-bottom: 20px;
margin-top: 
}
.cardapio-brigadeiro p{
color: #666;
font-size: 13px;
line-height: 1.3em;
margin-bottom: 10px;
}
.cardapio-brigadeiro ul{
padding: 0;
margin: 0;
list-style-type: none;
}
.cardapio-brigadeiro ul li{
color: #666;
font-size: 15px;
line-height: 1.3em;
margin-bottom: 10px;
}
.bg-lilaz{
	background: #e83e8c!important;
	color: white!important;
	padding: 7px;
	margin-bottom: 30px!important;
	border-radius: 3px;
	letter-spacing: 1px;
	font-weight: bold;
}
.cardapio-title a{
	padding: 5px;
	text-align: center;
	color: white;
	font-size: 28px;
	font-family: 'Merienda', cursive;
}
.bordertop{
border-top: 1px solid #ccc;
padding: 20px;
}

.agile_gallery_grid1 img{
  display: inline-block;
  margin:50px!important;
}
.link-encomenda a{
	background: #fff!important;
	width: 115px!important;
	font-size: 12px!important;
  color: #a2119c!important;
	padding: 2px!important;
	border-radius: 5px!important;
	margin-top: 10px!important;
	font-family:'Arial','Tahoma'!important;
	margin-bottom: 20px!important;
	border: 2px solid #a2119c!important;
	font-weight: bold;
	margin: auto;
}
.link-encomenda a:hover{
background: #a2119c!important;
border: 2px solid #a2119c!important;
border-radius: 5px!important;
color: #fff!important;
}
/* Carrocel*/
.col-md-3{
  display: inline-block;
  margin-left:-10px;
}
.col-md-3 img{
  height:auto;
} 
.col-md-4{
  display: inline-block;
  margin-left:-10px;
  padding: 17px;
}
.col-md-4 img{
  height:auto;
} 
.algarismo{
color: #a2119c;
padding: 7px 20px 7px 20px;
border-radius: 50%;
border: 2px dotted #a2119c;
}
body .carousel-control-prev-icon,
body .carousel-indicators li,
body .carousel-control-next-icon{
  background-color:#e83e8c;
  width: 20px;
  height: 20px;
}
span.carousel-control-prev-icon {
 position: relative;
 bottom: 10px;
 right: 40px;
}
span.carousel-control-next-icon {
 position: relative;
 bottom: 10px;
}
/* //Carrocel*/
.bgteste{
	background: #ccc;
}
.margintop50{
	margin-top: 50px;
}
.margintop60{
	margin-top: 60px;
}
.margintop25{
	margin-top: 30px!important;
}
.margintop20{
	margin-top: 20px!important;
}
.margintop-20{
	margin-top: -20px!important;
}
.margintop30{
	margin-top: 30px!important;
}
.margintop-30{
	margin-top: -30px!important;
}
.margintop-50{
	margin-top: -50px!important;
}
.margintop-70{
	margin-top: -70px!important;
}
.margintop100{
	margin-top: 100px!important;
}
.margintop150{
	margin-top: 150px!important;
}
.marginbottom20{
	margin-bottom: 20px!important;
}
.marginbottom30{
	margin-bottom: 30px!important;
}
.marginbottom50{
	margin-bottom: 50px!important;
}
.marginbottom100{
	margin-bottom: 100px!important;
}
.marginbottom150{
	margin-bottom: 150px!important;
}
.bg-title{
border: 1px solid #ff0000;
	color: #ff0000;
	padding: 10px;
	border-radius: 3px;
	font-size: 18px;
	line-height: 28px;
	font-weight: bold;
}
.text-dark-title h2{
	background: #ee66f3;
	color: white;
	padding: 15px;
	border-radius: 3px;
	font-size: 34px;
	font-weight: bold;	
}
.text-dark{
	letter-spacing: 1px;
}
.border-title{
	color: white!important;
	padding: 15px;
	border-radius: 10px;
	font-size: 18px;
	line-height: 28px;
	font-weight: bold;
	background: #ee66f3;	
}
.border-yes{
	border: 1px solid #ccc;
}
.border-gold{
		border: 3px dotted gold;
		padding: 20px 20px 0 20px;
}
.borderleft-gold{
	border-left: 1px solid gold!important;
}
.borderright-gold{
	border-right: 1px solid gold!important;
}
.border-left{
	border-left: 1px solid #ccc!important;
}
.border-right{
	border-right: 1px solid #ccc!important;
}
.topo{
	height: 50px;
	align-items: center !important;
}
.topo p{
color: #343a40 !important;
font-weight: bold;
font-size: 13px!important;
}
.margintop-10{
	margin-top: -10px;
}
.topo a{
color: #343a40 !important;
}
.topo i{
align-items: center;
color: rgb(233 18 247 / 60%);
}
.topo img{
	padding: 1px!important;
}
.size18{
	font-size: 18px!important;
}
.fontsize19{
	font-size: 19px!important;
}
.size19{
	font-size: 19px!important;
	text-shadow: 2px 2px 7px #000;
}
.size20{
	font-size: 1.6em!important;
}
.size32{
	font-size: 32px!important;
}
.size16{
	font-size: 16px!important;
}
.bgtitulo{
	background: #ee66f3;
	font-weight:bold;
	padding: 10px;
	color: white!important;
	border-radius: 3px;
}
.faca-pedido h3{
line-height: 1em;
margin-top: 25px;
margin-bottom: 20px;
}
.faca-pedido h4{
line-height: 1em;
margin-top: 28px;
margin-bottom: 20px;
background: #d5dae2;
padding: 10px;
border-radius: 10px;
border: 1px solid #bbb;
}
.sob-encomenda ul{
	padding: 0;
	margin-left: 20px;
}
.sob-encomenda li{
	padding: 0;
	margin: 0;
	list-style-type: none;
	font-size: 15px;
	letter-spacing: 1px;
	line-height: 1.8em;
	color: #666;
	font-family: 'Open Sans', sans-serif;
}
.faca-pedido p{
font-size: 15px;
letter-spacing: 1px;
line-height: 1.7;
color: #666;
font-family: 'Open Sans', sans-serif;
}
.sob-encomenda h3{
line-height: 1em;
margin-top: 28px;
margin-bottom: 20px;
margin-left: 15px;
}
.sob-encomenda h4{
line-height: 1em;
font-size: 20px;
margin-top: 28px;
margin-bottom: 20px;
background: #d5dae2;
padding: 10px;
border-radius: 10px;
border: 1px solid #bbb;
letter-spacing: 1px;
}
.sob-encomenda p{
font-size: 15px;
letter-spacing: 1px;
line-height: 1.8;
color: #666;
font-family: 'Open Sans', sans-serif;
margin-left: 15px;
}
.color-red{
	color: #ff3c41!important;
	font-weight: 600;
}
.red{
	color: red!important;
	font-weight: bold;
	margin-top: 10px;
}
.vermelho{
	color: red!important;
	font-size: 20px!important;
	border-bottom: 1px solid gold;
	padding: 10px;
}
.vermelho2{
	color: red!important;
	font-size: 20px!important;
	padding: 10px;
}
.bg-red{
	border: 1px solid red;
	text-align: center;
	font-size: 23px!important;
	color: red;
	border-radius: 7px;
	font-weight: 600;
	padding: 5px;
	letter-spacing: 1px;
}
.bg-red {
	line-height: 30px!important;
	padding: 10px;
}
.color-lilaz{
 color:#ee66f3;	
}
.color-white{
 color:#fff!important;	
}
.black{
 color:#000!important;	
}
@media(max-width: 1080px){
	.logotipo{			
		width: 100px!important;
	}
}
@media(max-width: 1080px){
	.margin-50mob{	
		margin-top: -100px!important;
	}
}
@media(max-width: 992px){
	.margin-50mob{	
		margin-top: -100px!important;
	}
}
@media(max-width: 992px){
	.title{ 
		font-size: 2.1em!important;
		margin-top: 50px!important; 
	}
}
@media(min-width: 993px){
	.title{ 
		font-size: 2.4em!important; 
		margin-top: 130px!important;
	}
}
@media(max-width: 992px){
	.title h1{ 
		font-size: 1em!important; 
	}
	.title h2 { 
		font-size: 1.6em!important; 
	}
	.title h3{ 
		font-size: 1.6em!important;
		text-align: left!important; 
	}
}
@media(max-width: 992px){
	.text-dark-title h2{
font-size: 1.6em!important;
	}
}

@media(max-width: 800px){
	.invisible-mob{	
	display: none!important;
	}
}
@media(max-width: 800px){
	.margin-50mob{	
		margin-top: -100px!important;
	}
}
@media(max-width: 772px){
	.counter{	
		font-size: 25px!important;
	}
}
@media(max-width: 772px){
.banner-text-mk-cakesbakery h3 { 
	margin-top: -20px!important;
}
}
@media(max-width: 772px){
	.slogan-slide{	
	display: none!important;
	}
}
@media(max-width: 680px){
	.counter{	
		font-size: 20px!important;
	}
}@media(max-width: 572px){
	.margin-50mob{	
		margin-top: -50px!important;
	}
}

