	body {
		 margin:0px;
		padding:0px;
		
	}
	
	#tituloscategorias{
		text-align:center; 
		color:#ff199c;
		margin-top:50px;
		
	}
	
	
	#descricoes {
		
		width:80%; 
		margin:0px auto; 
		margin-top:20px;
		margin-bottom:100px;
		
		
	}
	
	
	.conteudo {
		width:75%;
		margin:0 auto;
		padding-bottom:50px;
		
	}
	
	.conteudo ul {
		margin:0 auto;
		
	}
	
	.container h1 {
		
		font-size:20px;
		text-align:center;
	}
	
	
	.conteudo ul li {
		line-height:30px;
		float:left;
		margin-left:15px;
		overflow:hidden;
			
		
	}
	
	.conteudo img {
		
		width:300px;
		height:250px;
		margin:0 auto;
		cursor:pointer;
	}
	
	.conteudo ul li a {
		text-align:center;
		margin:0 auto;
	
	}
	
	.fa-pinterest{
		background:#e44332;
		float:left;
		color:#fff;
		padding:5px;
		border-radius:10px;
		margin:5px;
	}
	
	.fa-twitter{
		background:#00acee;
		float:left;
		color:#fff;
		padding:5px;
		border-radius:10px;
		margin:5px;
	}
	
	
	
	.fa-facebook{
		float:left;
		color:#fff;
		padding:5px;
		border-radius:10px;
		margin:5px;
	}
	
	*{ 
	    margin:0px;
		padding:0px;
		overflow-x: hidden;
	}
	
        .contorno {
			background:#333;
			justify-content:flex-start;
			padding:15px;
			display:flex;
			color: #fff;
			left:0px;
			right:0px;
			
			
		}
		
		.pagination a {
   background: gray;
    text-decoration: none;
    color: #fff;
     border: 1px solid pink;
    margin: 2px;
	padding:5px;
	overflow:hidden;

}
		
		iframe{
			border:0px !important;
		}
		
		#tags{
		
			margin:auto;
		}
		
		#tags ul{
			list-style:none;
			overflow:hidden;
		}
		
		#tags ul li{
			float:left;
			text-align:center;
			overflow:hidden;
		}
		
		#tags ul li a {
			background:gray;
			text-decoration:none;
			color:#fff;
			font-size:18px;
			padding:25px;
			border:1px solid pink;
			margin:5px;
		}
		
		#menu {
			
			background-color: pink;
			line-height:60px;
			
			}
		
				
        .topo {
            background-color: #fff; 
            color: #fff; 
            padding: 20px; 
            display: flex; 
            align-content: space-between; 
        }

        
        
        
        #categorias {
           
            position:relative;
			display:flex;
			margin:0 auto;
			justify-content: center;
            align-items: center;
			border:1px solid #FF40CF;
			
        }
		
		.categoria {
			color: #FF40CF;
			
		}
		
		.icone-face {
			
			color:#fff;
			
		}
		
		.icone-face:hover {
			
			color:blue;
		}
		
		
		.icone-insta{			
			
			color:#fff;
		}
		
		.icone-insta:hover{
			
			
			color:blue;
		}
		
		
		
		
	.circle {
		
    width:  60px;
    height: 60px;
    background-color: pink;
    border-radius: 50%; 
    display:none;
	justify-content: center;
    align-items: center;
	margin-top:40px;
	float:left;
	margin-left:30px;
	cursor:pointer;
}




.container {
            display: flex;
            flex-wrap: wrap;
            margin-top:40px;
			width:90%;
			position:relative;
			left:5%;
			right:5%;
			
        }
		
		
		.container img{
			
			display:flex;
			margin:0 auto;
			
			
			
		}
		
		.title {
			
			
			
            display: flex;
            flex-wrap: wrap;
            justify-content: space-between;
			width:90%;
			position:relative;
			left:5%;
			right:5%;
			
        }
		
		
		.title h1, .title h2, .title h3, .title h4, .title h5, .title h6 {
		    width:100%;
			text-align:center;
			margin:0 auto;
			margin-bottom:30px;
			background:#FFF4FC;
			border-bottom:1px solid #ff199c !important;
			line-height:50px;
			box-shadow: 20px 0 20px 0 rgb(0 0 0 / 15%) !important;
				
			
		}
		
		
		

        .column {
            width: 30%; 
            margin-bottom: 60px; 
			margin-right:15px;
            padding: 10px;
            border: 1px solid #FCBEFF; 
			border-radius:15px;
			align-items:center;
			text-align:center;
			background:#FFF4FC;
        }	
		
		
		
		
		
		 .column2 {
			 
            width: 60%; 
            margin-bottom: 60px; 
            padding: 10px;
			border: 1px solid #FCBEFF; 
			border-radius:15px;
			margin:0 auto;
			
			
        }	
		
		
		.description, .juicyads {
			width: 60%; 
            margin-bottom: 60px; 
            padding: 10px;
			margin:0 auto;
			
			
			
		}
		
		
		
		.columm h5 {
			font-size:12px;
		}
		
		.column img, video  {
			
			padding:15px;
			margin:0 auto;
			width:90%;
			
		}
		
		.column2 img, video,iframe  {
			
			padding:15px;
			margin:0 auto;
			width:96%;
			overflow:hidden !important;
			border:0px !important;
			
			
		}
		
		
		
		#menu-mob {
			
				display:none; 
				
			}
			
			
			#rodape {
				
				background:#D6D2D6;
				align-items:center;
				bottom:0px;
				line-height:50px;
				color:#6D6C6D;
				position:relative;
				width:100%;
				text-align:center;
								
			}
			
			
			#menu-desk a {
				
				color: #ff199c;
				font-size:18px;
				text-decoration:none;
				padding:19px;
				
												
			}
			
			
			#menu-desk a:hover  {
				
				background: #EE82EE;
			    color: #fff;
				font-size:18px;
				text-decoration:none;	
                padding:19px;				
				
			}
			
				#areabanner {
				
				  margin:0 auto !important;
				  margin-top:30px !important;
				  margin-bottom:30px !important;
				  align-items:center; 
				  text-align:center; 
				  border:1px solid #ccc; 
				  padding:10px !important;
				  cursor:pointer;
			}
			
			
			
			
			#logo {
				
				width:250px  !important;
				height:250px !important;
				
			}
			
			.column a {
			color:#000;
			
		}
		
		
		#redessociais{
			
			float:right;
			margin-right:200px;
		}
		
			#areabannermob {
				
				display:none;
				
				
			}
			
			#areabanner{
				display:flex !important;
			}

        
        @media (max-width: 768px) {
			
			
			#areabannermob {
				
				display:flex;
				
				
			}
			
			#areabanner{
				display:none !important;
			}
			
            .topo {
                flex-direction: column; 
                align-items: flex-start; 
            }


            .logotipo {
				
                margin-top: 10px;
                               	
				
            }
			
			
			#tags{
		
			margin:auto;
			
		}
		
		#tags ul{
			list-style:none;
			
		}
		
		#tags ul li {
			text-align:center;
			margin-top:15px;
			
		}
			
			#logo {
				
				width:90%  !important;
				
				
				
			}
			
			.circle {
				
				display:flex;
				
			}
			
			
	   #menu-mob {
				  
            display: none;
            top: 10%;
           	margin:0 auto;
            background-color: pink;
            color: #ff199c;
		   font-size:20px;
		   text-align:center;
           
        } 
		
		.imgsvg {
			
			width:71% !important;			
			
			
		}
		
		
		
		#menu-mob a {
			
			color: #ff199c;
			text-decoration:none;
			
						
		}
		
		#menu-mob ul li {
			border-bottom:1px solid #ff199c;
		}
		
		#categorias {
			border:0px !important;
			
		}

        
			
			#menu-desk {
				display:none !important;
			}
			
			
			
			#areabanner {
				
				
				  margin-top:30px !important;
			}
			
			
			#areabanner img {
				
				  width:100% !important;
				  margin:0 auto !important;
				  cursor:pointer;
				
			}

   
  

          .column {
			  
            width:100%;
            margin-bottom: 80px !important; 
			background:#FFF4FC !important;
		    padding: 2px;
			position:relative;
            border: 1px solid #FCBEFF; 
			border-radius:15px; 
        }
		
		
		.column2 {
			width:100% !important;
			
		}
			
			
			#redessociais{
			
			width:80%;
			position:relative;
			margin:auto !important;
			
		}

				
			
			
        }
		
		
		