#main-wrapper #intro{min-height:500px;background-size:cover;background-repeat:no-repeat;background-position:center}#main-wrapper #intro .container{min-height:500px;display:flex;align-items:center}#main-wrapper #intro .circle{width:450px;height:450px;position:relative;border-radius:100%;display:flex;align-items:center;justify-content:center;padding:0 70px;color:#fff}#main-wrapper #intro .circle .text h1{font-size:40px;line-height:45px;font-weight:800;text-transform:uppercase;color:var(--roxo-escuro);max-width:70%;margin-bottom:5px}#main-wrapper #intro .circle .text p{font-family:var(--font-2);font-size:20px;line-height:20px}#main-wrapper #intro .circle .small-circle{position:absolute;right:20px;bottom:0;width:100px;height:100px;border-radius:100%}#main-wrapper #intro .circle-col{position:relative;min-height:500px}#main-wrapper #intro .circle-col .medium-circle{position:absolute;left:50%;bottom:-60px;width:150px;height:150px;border-radius:100%}@media only screen and (max-width:767px){#main-wrapper #intro{padding:50px 0 0}#main-wrapper #intro .container{padding:0 20px;flex-wrap:wrap}#main-wrapper #intro .w6{width:100%}#main-wrapper #intro .circle{width:350px;height:350px;padding:40px 50px}#main-wrapper #intro .circle .text h1{max-width:100%;font-size:30px;line-height:35px}#main-wrapper #intro .circle .text p{font-size:16px}#main-wrapper #intro .circle .small-circle{width:80px;height:80px}#main-wrapper #intro .circle-col{min-height:80px}#main-wrapper #intro .circle-col .medium-circle{width:100px;height:100px;left:auto;right:0}}#main-wrapper #conteudo{padding:80px 0 500px;background-color:#fdf3e8}#main-wrapper #conteudo .filter{margin-bottom:50px;display:flex;align-items:center;gap:20px}#main-wrapper #conteudo .filter a{padding:10px 30px;border:2px solid var(--roxo-escuro);color:var(--roxo-escuro);background-color:transparent;border-radius:50px;text-transform:uppercase;font-weight:700;transition:all .3s ease-in-out}#main-wrapper #conteudo .filter a:hover{background-color:var(--roxo-escuro);color:#fff}#main-wrapper #conteudo .filter a.current{background-color:var(--roxo-escuro);color:#fff}#main-wrapper #conteudo .grid-receitas{display:grid;grid-template-columns:1fr 1fr;gap:50px}#main-wrapper #conteudo .grid-receitas .item img{height:300px;width:100%;object-fit:cover;border-radius:30px;margin-bottom:20px}#main-wrapper #conteudo .grid-receitas .item .txt{padding:0 20px}#main-wrapper #conteudo .grid-receitas .item h3{font-family:var(--font-2);font-size:30px;font-weight:revert}#main-wrapper #conteudo .grid-receitas .item a.link{font-family:var(--font-2);font-size:20px;text-decoration:underline;color:var(--vermelho-claro);font-weight:400;transition:all .3s ease-in-out}#main-wrapper #conteudo .grid-receitas .item a.link:hover{opacity:.7}#main-wrapper #conteudo .grid-receitas .item a.img{display:block;transition:all .3s ease-in-out}#main-wrapper #conteudo .grid-receitas .item a.img:hover{opacity:.7}#main-wrapper #conteudo .pagination{margin:100px 0 0;display:flex;align-items:center;justify-content:center;gap:40px;font-size:20px;line-height:20px;font-weight:700;color:var(--roxo-escuro)}#main-wrapper #conteudo .pagination .current{border-color:var(--roxo-escuro) !important;pointer-events:none}#main-wrapper #conteudo .pagination .page-numbers{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:2px solid transparent;border-radius:50px;transition:all .3s ease-in-out}#main-wrapper #conteudo .pagination .page-numbers:hover{opacity:.8}@media only screen and (max-width:767px){#main-wrapper #conteudo{padding:50px 0 200px}#main-wrapper #conteudo .filter{width:100%;display:flex;padding-bottom:15px;margin-bottom:20px;transition:all .3s ease-in-out;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:flex-start;-ms-flex-pack:justify;overflow-y:hidden;overflow-x:scroll;webkit-overflow-scrolling:touch;gap:10px}#main-wrapper #conteudo .filter a{display:block;min-width:max-content;padding:10px 20px}#main-wrapper #conteudo .grid-receitas{grid-template-columns:1fr;gap:30px}#main-wrapper #conteudo .grid-receitas .item img{height:200px;margin-bottom:10px}#main-wrapper #conteudo .grid-receitas .item h3{font-size:25px}#main-wrapper #conteudo .grid-receitas .item a.link{font-size:16px}#main-wrapper #conteudo .pagination{margin-top:50px;gap:20px}}