.bg-white{background-color:#fff}@media only screen and (max-width:767px){.desk{display:none}.mob{display:block !important}.mb-m-0{margin-bottom:0 !important}.mt-m-0{margin-top:0 !important}.mt-m-5{margin-top:3rem}.p-md-0{padding-right:20px !important;padding-left:20px !important}.p-0-m{padding:0 !important}.p-t-m-0{padding-top:0}.p-b-m-0{padding-bottom:0}.banner-hero .carousel .carousel-indicators{margin-bottom:-10px;z-index:22}.banner-hero .carousel .carousel-indicators li{width:14px;height:14px;margin:0 5px;background:rgba(29,49,129,0.08);border:1px solid rgba(29,49,129,0.12)}.banner-hero .carousel .carousel-indicators li.active{background-color:#1d3181}.banner-hero .carousel .carousel-indicators li:hover{background-color:#1d3181}.banner-hero iframe,.banner-hero picture img{height:320px;-o-object-fit:cover;object-fit:cover}.cards-ocasioes .card .wrap{text-align:center;min-height:220px}.cards-ocasioes .card .wrap.current .title{color:#ffdd13}.cards-ocasioes .card .wrap .title{font-size:16px;line-height:24px}.cards-ocasioes .card .wrap .subtitle{font-weight:400;font-size:14px;line-height:20px}.cards-ocasioes .card .wrap:hover .title{color:#ffdd13}.cards-ocasioes .card .wrap:hover .subtitle{color:#fff}.cards-ocasioes .card .wrap:hover .icon img{margin:0 auto 20px;width:52px;height:auto}.cards-ocasioes .card .wrap .icon img{margin:0 auto 20px;width:52px;height:auto}.home .section-recipe{background-color:#f36a26}.home .section-recipe .banner img{margin:0 auto;display:block;width:100%}.home .section-recipe .banner .text-banner{min-height:245px;padding-bottom:30px}.home .section-recipe .banner .text-banner h2{text-align:center;display:flex;justify-content:center;align-items:center}.home .section-recipe .banner .text-banner h2 img{width:auto;margin:0;padding-right:5px;display:inline-block}.home .section-recipe .banner .text-banner h3{text-align:center;font-size:20px;line-height:26px}.home .section-recipe .banner .text-banner .btn{margin:0 auto}.section-others-recipe .title-1{font-size:24px;line-height:28px;margin-bottom:20px}.section-others-recipe p{color:#222;font-weight:500}.button{background:#c12028;box-shadow:4px 8px 16px rgba(0,0,0,0.3);border-radius:104px;display:flex;justify-content:center;align-items:center;height:52px;margin:0 auto}footer .footer .footer-menu{display:block !important;border:0;padding-bottom:10px;text-transform:inherit}footer .footer .footer-menu ul{width:100%}footer .footer .footer-menu ul li a{padding:0;font-size:16px;line-height:20px;text-transform:inherit}footer .footer .footer-menu ul li a:after{background-color:transparent}footer .footer .footer-menu ul li.has-badge a{display:flex;justify-content:center;align-items:center}footer .footer .footer-menu ul li.has-badge a .badge{margin-left:10px;background:#ffdd13;box-shadow:-1px 1px 2px rgba(0,0,0,0.08),-1px 2px 6px rgba(0,0,0,0.2),inset 4px -1px 4px rgba(0,0,0,0.2),inset -1px 1px 2px rgba(255,255,255,0.6);color:#222}footer .footer .box-banner-footer{text-align:center;background-image:url(/assets/img/bg-parede.jpg);border-radius:12px;height:364px;background-repeat:no-repeat;background-size:cover}footer .footer .box-banner-footer .logo-banner{width:224px;height:auto;margin-top:10px}footer .footer .box-banner-footer img{box-shadow:inherit;border-radius:0}footer .footer .box-banner-footer .cta-banner-footer{position:absolute;bottom:20px;width:100%}footer .footer .box-banner-footer .cta-banner-footer .link-rel{color:#000;margin:10px auto 0;font-weight:400;font-size:12px;line-height:15px;text-decoration:underline;display:inline-block}footer .footer .box-banner-footer .cta-banner-footer .link-rel img{margin-right:10px}footer .footer .box-banner-footer .cta-banner-footer .btn{background:#c12028;box-shadow:-4px 8px 16px rgba(0,0,0,0.32);border-radius:104px;width:200px;height:52px;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:14px;line-height:20px;margin:0 auto}footer .footer .box-banner-footer .cta-banner-footer .btn:hover{color:#fff;text-decoration:none}footer .footer .socials{align-items:center;padding-top:0}footer .footer .socials p{font-weight:700;font-size:14px;line-height:17px;margin-bottom:15px}footer .footer .socials::after{background-color:transparent}footer .footer .logo{margin-top:60px;margin-bottom:20px}footer .footer .logo img{width:65px;margin-top:10px}footer .footer .logo::after{content:"";position:absolute;left:0;top:-25px;width:100%;background-color:rgba(255,255,255,0.2);height:1px}.topbar .row{height:85px}.topbar .navbar .navbar-brand .logo img{width:42px;margin-top:8px}.nav-mobile .wrapper{width:80%}.nav-mobile .wrapper .nav-head{padding:14px 15px}.nav-mobile .wrapper .nav-body .menu a{color:#1d3181;font-weight:700;font-size:20px;line-height:24px;margin-bottom:0}.nav-mobile .wrapper .nav-body .menu ul{margin:0;padding-left:30px}.nav-mobile .wrapper .nav-body .menu ul li a{font-size:16px;line-height:20px;color:#c12028;margin:0;padding-bottom:5px;padding-left:0}.nav-mobile .wrapper .nav-body .menu ul li::marker{color:#ffdd13}.nav-mobile .wrapper .nav-body .socials{padding-left:15px}.nav-mobile .wrapper .nav-body .socials p{font-weight:700;font-size:14px;line-height:17px;color:#359ce7}.header-ocasiao .header-tag .wrap .infos .text{margin-top:10px}.header-ocasiao .header-tag .wrap .infos .text .title-1{font-size:24px;line-height:29px;color:#ffdd13}.header-ocasiao .header-tag .wrap .infos .desc{font-weight:400;font-size:14px;line-height:24px}.header-ocasiao .header-tag .wrap .infos .icon img{width:75px;max-width:75px;height:auto;max-height:inherit}.carousel-card-receita .owl-dots{display:none}.section-last-receitas .intro .title-1{color:#ffdd13;font-size:24px;line-height:29px}.section-last-receitas .intro .desc p{font-weight:400;font-size:14px;line-height:24px}.section-receita .header-receita .header-content .description .ocasiao-tag{margin:0 auto !important;padding:6px 30px;height:52px;justify-content:center;display:flex;align-items:center}.section-receita .header-receita .header-content .description .description-content .title{font-size:24px;line-height:29px;color:#c12028;text-align:center}.section-receita .header-receita .header-content .description .description-content .content{font-weight:500;font-size:16px;line-height:24px;text-align:center}.section-receita .header-receita .header-content .description .like-button a{min-height:52px;margin:0 auto;width:100%;text-align:center;display:flex;justify-content:center;font-size:14px;line-height:17px}.section-receita .content-receita{margin-bottom:0}.section-steps h2{font-size:24px;line-height:32px}.section-steps .card{margin-bottom:30px}.section-faq{background-color:#fff}.section-faq h2{font-size:24px;line-height:32px;font-family:Montserrat,sans-serif}.section-faq .accordion .card .card-body{padding:0 30px 40px 30px}.section-faq .accordion .card .btn-link{padding:30px 50px 25px 30px}.participar .banner-hero iframe,.participar .banner-hero picture img{width:100%;height:auto;-o-object-fit:inherit;object-fit:inherit;margin-top:15px}.participar .banner-hero .carousel .carousel-item{min-height:auto}.na-ponta-da-lingua .header-ocasiao{margin-bottom:30px}.na-ponta-da-lingua .header-ocasiao .header-tag .wrap .infos .icon{height:auto}.na-ponta-da-lingua .header-ocasiao .header-tag .wrap .infos .icon img{top:-130px;left:calc(50% - 90px);width:160px;height:160px;max-width:160px}.na-ponta-da-lingua .header-ocasiao .header-tag .wrap .infos .text{margin-top:30px}.na-ponta-da-lingua .header-ocasiao .header-tag .wrap .infos .text .desc{font-size:14px;line-height:24px}.card-receitas-campanha .desc h3{font-size:20px;line-height:24px}.button.large{width:230px;box-shadow:inherit}.single-na-ponta-da-lingua{background-color:#fff}.single-na-ponta-da-lingua .section-receita{background-color:#fff}.single-na-ponta-da-lingua .section-receita .content-receita{background-color:#faf8e3;padding-top:40px}.single-na-ponta-da-lingua .section-receita .content-receita .ingr-boxes .box-description{display:none}.single-na-ponta-da-lingua .section-receita .header-receita{margin-top:-95px;margin-bottom:0}.single-na-ponta-da-lingua .section-receita .header-receita .inner{width:85%;height:auto}.single-na-ponta-da-lingua .section-receita .header-receita .header-video{display:block}.single-na-ponta-da-lingua .section-receita .header-receita .header-video .like-campanha{display:none}.single-na-ponta-da-lingua .section-receita .header-receita .header-video::after{width:120px;height:120px;display:block;position:absolute;left:calc(50% - 60px);top:-100px}.single-na-ponta-da-lingua .section-receita .header-receita .header-video img{box-shadow:-4px 4px 20px -4px rgba(0,0,0,0.4)}.single-na-ponta-da-lingua #bannerReceita{display:none}.single-na-ponta-da-lingua .banner-mob-campaign{display:block}.single-na-ponta-da-lingua .wrapper-title-mob-campaign{display:block;margin-bottom:0}.single-na-ponta-da-lingua .box-description{background-color:#fff;border:0;border-radius:0;padding:20px 0 0 0}.single-na-ponta-da-lingua .box-description .description-content{padding:30px 45px 10px 45px}.single-na-ponta-da-lingua .box-description .description-content h3{color:#c12028;font-size:24px;line-height:29px;text-align:center}.single-na-ponta-da-lingua .box-description .quick-infos{background-color:#c12028;border-radius:0;display:flex;justify-content:space-between;color:#fff;padding:30px}.single-na-ponta-da-lingua .box-description .quick-infos span{font-weight:800;font-size:14px;line-height:20px}.single-na-ponta-da-lingua .box-description .like-campanha{width:100%;display:flex;justify-content:center;align-items:center;margin:0 auto 30px}.single-na-ponta-da-lingua .box-description .like-campanha a{display:flex;align-items:center;justify-content:center;font-weight:400;font-size:14px;line-height:17px;color:rgba(34,34,34,0.6);padding:10px 20px;background:#fff;border:1px solid rgba(34,34,34,0.08);border-radius:40px;min-height:52px;transition:all .3s ease-in-out;width:300px}.single-na-ponta-da-lingua .box-description .like-campanha a:hover{text-decoration:none}.single-na-ponta-da-lingua .box-description .like-campanha a .icon{margin-right:5px;margin-top:-2px}.single-na-ponta-da-lingua .box-description .like-campanha a:hover{color:#c12028;border-color:#c12028}.single-na-ponta-da-lingua .box-description .like-campanha a:hover svg *{fill:#c12028}.single-na-ponta-da-lingua .box-description .like-campanha.active a{color:#c12028;border-color:#c12028}.single-na-ponta-da-lingua .box-description .like-campanha.active a svg *{fill:#c12028}.bt-whats-flu{display:none}.regulation .banner-hero iframe,.regulation .banner-hero picture img{height:auto;object-fit:inherit;margin-top:17px}.section-regulation{padding-top:30px}.section-regulation h2{font-size:24px;line-height:29px}.section-regulation p{color:#222}.section-regulation a{color:#222}.section-regulation ul{padding-left:20px}.section-regulation .link-rel{font-weight:400;font-size:15px;line-height:18px}}@media only screen and (min-width:576px) and (max-width:767px){.participar .banner-hero iframe,.participar .banner-hero picture img{margin-top:15px}}@media only screen and (max-width:380px){.participar .banner-hero iframe,.participar .banner-hero picture img{margin-top:22px}.card-receitas-campanha .infos .item{font-size:12px}.na-ponta-da-lingua .header-ocasiao .header-tag .wrap .infos .text{margin-top:40px}.section-steps p{font-size:14px;line-height:26px}}@media only screen and (max-width:575px){.receita .banner-hero iframe,.receita .banner-hero picture img{height:250px;-o-object-fit:cover;object-fit:cover}}