.banner-recipe__bg{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.banner-recipe{padding:2rem 0}.banner-recipe__inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:2.3125rem 10.3% 1.875rem}@media (max-width:1023px){.banner-recipe{overflow:hidden}.banner-recipe__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#000;border-radius:50px}}@media (min-width:1024px){.banner-recipe__inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:2.625rem 5.75% 0 7.85%}.banner-recipe__bg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.banner-recipe__bg:before{content:"";-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#000;border-radius:5.8125rem}.banner-recipe__bg:after{content:"";display:block;padding-bottom:12.7%}}.banner-recipe__content{z-index:1}@media (max-width:1023px){.banner-recipe__content{z-index:2}}.banner-recipe__content>:not(.banner-recipe__content-img-wrap){position:relative;z-index:1}.banner-recipe__content-inner{-webkit-transform:translate3d(0,3rem,0);transform:translate3d(0,3rem,0);-webkit-transition:-webkit-transform .8s ease 0s;-o-transition:transform .8s ease 0s;transition:transform .8s ease 0s;transition:transform .8s ease 0s,-webkit-transform .8s ease 0s}.banner-recipe__content-inner.is-inview,.is-inview .banner-recipe__content-inner{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .8s ease 0s;-o-transition:transform .8s ease 0s;transition:transform .8s ease 0s;transition:transform .8s ease 0s,-webkit-transform .8s ease 0s}.banner-recipe__title{max-width:8.065em;margin-bottom:.21em}@media (max-width:1023px){.banner-recipe__title{margin-bottom:.311em}}.banner-recipe__subtitle{max-width:12.326em;margin-bottom:.488em}@media (max-width:1023px){.banner-recipe__subtitle{margin-bottom:.85em}}.banner-recipe__description{max-width:34.688em;margin-bottom:1.313em}@media (max-width:1023px){.banner-recipe__description{margin-bottom:.938em}}.banner-recipe__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.banner-recipe__item{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#ED1D24;border-radius:.875rem;min-width:10.5625rem;padding:1.1875rem 1.7%;margin-bottom:.375rem}.banner-recipe__content-img-wrap,.banner-recipe__img-wrap{position:relative;background-color:transparent;overflow:hidden;display:block}.banner-recipe__item:not(:last-child){-webkit-transform:translate3d(0,2rem,0);transform:translate3d(0,2rem,0);-webkit-transition:-webkit-transform .8s ease 0s;-o-transition:transform .8s ease 0s;transition:transform .8s ease 0s;transition:transform .8s ease 0s,-webkit-transform .8s ease 0s;margin-right:.375rem}.banner-recipe__item:not(:last-child).is-inview,.is-inview .banner-recipe__item:not(:last-child){-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .8s ease 0s;-o-transition:transform .8s ease 0s;transition:transform .8s ease 0s;transition:transform .8s ease 0s,-webkit-transform .8s ease 0s}.banner-recipe__item:last-child{-webkit-transform:translate3d(0,2.2rem,0);transform:translate3d(0,2.2rem,0);-webkit-transition:-webkit-transform .8s ease 50ms;-o-transition:transform .8s ease 50ms;transition:transform .8s ease 50ms;transition:transform .8s ease 50ms,-webkit-transform .8s ease 50ms}.banner-recipe__item:last-child.is-inview,.is-inview .banner-recipe__item:last-child{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .8s ease 50ms;-o-transition:transform .8s ease 50ms;transition:transform .8s ease 50ms;transition:transform .8s ease 50ms,-webkit-transform .8s ease 50ms}.banner-recipe__item-icon{display:block;max-width:2.875rem;max-height:2.875rem;margin-right:.875rem}@media (max-width:1023px){.banner-recipe__item{min-width:9rem;border-radius:.6875rem;padding:.875rem 5%}.banner-recipe__item-icon{max-width:2rem;max-height:2rem;margin-right:.5rem}}.banner-recipe__item-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.banner-recipe__item-title{font-family:Cubano,Helvetica,Arial,sans-serif;margin-bottom:.04em}.banner-recipe__item-description{font-size:calc(12rem / 16 + 4 * ((100vw - 375px)/ 1065))}@media (min-width:1440px){.banner-recipe__item-description{font-size:calc(16 / 16 + rem)}}.banner-recipe__content-img-wrap{width:80%;margin:-17.45% 0 0 -3.3%}.banner-recipe__content-img-wrap:before{content:"";display:block;padding-bottom:113.223%}@media (max-width:1023px){.banner-recipe__content-img-wrap{width:100%;margin:-14.3% 0 0 -48.3%}.banner-recipe__img-wrap{position:absolute;bottom:4.7%;right:-60.3%}}.banner-recipe__img-wrap{z-index:1;width:101.8%}.banner-recipe__img-wrap:before{content:"";display:block;padding-bottom:102.32%}@media (min-width:768px) and (max-width:1023px){.banner-recipe__img-wrap{width:90%;bottom:0;right:-50%}}@media (min-width:1024px){.banner-recipe__img-wrap{width:34.625rem;margin:0 0 6% 1.05%}}.banner-recipe__img{position:absolute;top:0;left:0;display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.banner-recipe__btn{z-index:1}@media (max-width:1023px){.banner-recipe__btn{margin:-17% auto 0}}@media (min-width:1024px){.banner-recipe__btn{position:absolute;top:2.625rem;right:8.3%}}