.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider .slick-list{opacity:0;position:absolute}.slick-slider.slick-initialized{background:0 0}.slick-slider.slick-initialized .slick-list{opacity:1;position:relative;transition:opacity .2s ease-in}#home #banners .slick-dots li button,.carousel-products .slick-dots li button{-webkit-transition:all .5s cubic-bezier(.465,.28,.265,1);-moz-transition:all .5s cubic-bezier(.465,.28,.265,1);-o-transition:all .5s cubic-bezier(.465,.28,.265,1)}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.carousel-products{height:auto;width:100%;display:inline-block;vertical-align:top;margin-top:67px}.carousel-products .content .image{height:150px;width:100%;text-align:center}.carousel-products .content .image .lazyload{position:relative;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.carousel-products .content .image .lazyload img{width:auto}.carousel-products .content .text{height:auto;width:100%;padding:0 30px;text-align:center;margin-top:40px;font-family:bold,sans-serif;font-size:15px;font-size:1.5rem;line-height:22px;color:#999;text-transform:uppercase}#home #about .text .title h1,#home #banners .banner .text .title h1,#home #banners .banner .text .title h1 span{font-family:nexa,sans-serif}.carousel-products .slick-dots{height:auto;width:100%;position:relative;left:50%;text-align:center;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-top:30px}#home #banners .banner .image .lazyload img,#home #banners .banner .limiter-hidden{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%)}.carousel-products .slick-dots li{display:inline-block;vertical-align:top;margin:0 5px}.carousel-products .slick-dots li button{height:14px;width:14px;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;border:1px solid #bababa;background:#FFF;font-size:0;transition:all .5s cubic-bezier(.465,.28,.265,1)}.carousel-products .slick-dots .slick-active button{background:#682426}#home{height:auto;width:100%;position:relative;z-index:1}#home #banners,#home #banners .image .lazyload{height:1070px;min-height:100vh;width:100%}#home #banners{position:relative}#home #banners .mask{position:absolute;bottom:0;left:0;height:auto;width:100%;z-index:2;max-height:203px}#home #banners lesshat-selector{-lh-property:0}@-webkit-keyframes scroll{0%{top:42%;opacity:1}100%{top:55%;opacity:0}}@-moz-keyframes scroll{0%{top:42%;opacity:1}100%{top:55%;opacity:0}}@-o-keyframes scroll{0%{top:42%;opacity:1}100%{top:55%;opacity:0}}@keyframes scroll{0%{top:42%;opacity:1}100%{top:55%;opacity:0}}#home #banners .mouse{position:absolute;bottom:270px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:url(../../../comum/assets/img/mouse.png) center no-repeat;height:65px;width:65px;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;cursor:pointer;z-index:10}@media only screen and (max-height:768px){#home #banners .mouse{position:absolute;top:calc(100vh - 70px);left:50%}}@media only screen and (max-height:670px){#home #banners .mouse{position:absolute;bottom:270px;left:50%;top:auto}}#home #banners .mouse:after{content:'';height:3px;width:3px;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;background-color:#682426;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;position:absolute;top:42%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#home #banners .mouse:hover:after{-webkit-animation:scroll 1s infinite linear;-moz-animation:scroll 1s infinite linear;-o-animation:scroll 1s infinite linear;animation:scroll 1s infinite linear}#home #banners .slick-list{overflow:visible}#home #banners .carousel:before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background-color:#FFF;z-index:99999;visibility:visible;zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1}#home #banners .carousel.slick-initialized:before{zoom:1!important;filter:alpha(opacity=0)!important;-webkit-opacity:0!important;-moz-opacity:0!important;opacity:0!important;visibility:hidden!important}#home #banners .banner{position:relative;z-index:1}#home #banners .banner .image .lazyload img{position:relative;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);width:auto;min-width:100vw;max-height:1070px}#home #banners .banner:after{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:100%;width:100%;z-index:5;background:url(../../../comum/assets/img/text-mask.png) center no-repeat;background-size:cover}#home #banners .banner .common-limiter{height:100%}#home #banners .banner .limiter-hidden{height:auto;width:100%;max-width:1250px;position:absolute;top:250px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:6;overflow:hidden;padding:40px 0}#home #banners .banner .text{display:inline-block;vertical-align:top;position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:0 30px;z-index:5}#home #about .text .title h1:after,#home #about .text .title h1:before,#home #banners .banner .text .title h1:after,#home #banners .banner .text .title h1:before{content:'';-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%)}#home #banners .banner .text .title{height:auto;width:100%;max-width:620px;margin:0 auto}#home #banners .banner .text .title h1{position:relative;color:#682426;font-size:70px;font-size:7rem;text-align:center;letter-spacing:.2px;line-height:65px}#home #banners .banner .text .title h1 span{font-size:60px;font-size:6rem;display:block}#home #banners .banner .text .title h1:after,#home #banners .banner .text .title h1:before{width:100%;height:1px;background-color:#682426;position:absolute;top:50%;left:105%;transform:translateY(-50%)}#home #banners .banner .text .title h1:before{position:absolute;top:50%;left:-105%}#home #banners .banner .text .common-text{max-width:720px;color:#682426;font-family:light,sans-serif;font-size:18px;font-size:1.8rem;line-height:30px;letter-spacing:1.5px;text-align:center}#home #banners .banner .text a{margin-top:55px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:15}#home #banners .banner .second-image{z-index:5;position:absolute;bottom:-145px;right:-90px}#home #banners .slick-dots{height:auto;width:calc(100% - 3rem);max-width:1250px;position:absolute;top:40%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:right;z-index:999;padding-right:5px}#home #banners .slick-dots li{margin:.5rem 0}#home #banners .slick-dots li:first-child{margin-left:0}#home #banners .slick-dots li button{height:11px;width:11px;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;border:0;background:#682426;font-size:0;margin-top:12px;transition:all .5s cubic-bezier(.465,.28,.265,1)}#home #banners .slick-dots .slick-active button{background:0 0;-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);border:2px solid #009560}#home #about{height:auto;width:100%;position:relative;margin-top:155px}#home #about .lazyload:first-of-type .lazyload-image{min-width:100%;position:absolute;bottom:0;left:0;background-size:cover;background-position:center bottom;background-repeat:no-repeat}#home #about .text{height:auto;width:100%;z-index:2;padding-bottom:480px;position:relative;padding-top:20px}#home #about .text:after{content:'';position:absolute;top:0;left:-500px;height:100%;width:200vw;max-height:600px;z-index:1;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz48c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0icmdiKDI1NSwgMjU1LCAyNTUpIiBzdG9wLW9wYWNpdHk9IjAuOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0icmdiKDI1NSwgMjU1LCAyNTUpIiBzdG9wLW9wYWNpdHk9IjAiLz48L2xpbmVhckdyYWRpZW50PjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjbGVzc2hhdC1nZW5lcmF0ZWQpIiAvPjwvc3ZnPg==);background-image:-webkit-linear-gradient(top,#fff 0,#fff 50%,rgba(255,255,255,.9) 60%,rgba(255,255,255,0) 100%);background-image:-moz-linear-gradient(top,#fff 0,#fff 50%,rgba(255,255,255,.9) 60%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,#fff 0,#fff 50%,rgba(255,255,255,.9) 60%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,#fff 0,#fff 50%,rgba(255,255,255,.9) 60%,rgba(255,255,255,0) 100%)}#home #about .text .title{width:100%;position:relative;z-index:5;overflow:hidden}#home #about .text .title h1{font-size:100px;font-size:10rem;color:#682426;text-align:center;position:relative}#home #about .text .title h1:after,#home #about .text .title h1:before{width:50%;height:1px;background-color:#CCC;position:absolute;top:50%;left:76%;transform:translateY(-50%)}#home #about .text .title h1:before{position:absolute;top:50%;left:-24%}#home #about .text .common-text{position:relative;z-index:5;margin-top:5.5rem;font-family:light,sans-serif;font-size:18px;font-size:1.8rem;line-height:32px;color:#666}#home #about .text a{position:relative;z-index:5;margin-top:50px}#home #about .some-parallax{position:absolute;bottom:-225px;left:0;z-index:10}#home #products-selected .container-carousel{height:auto;width:100%;display:inline-block;vertical-align:top}#home #products-selected .container-carousel h1{text-align:right;margin-top:82px;float:right;width:100%;max-width:895px;color:#682426;font-family:nexa,sans-serif;font-size:80px;font-size:8rem;line-height:63px;position:relative}#home #products-selected .container-carousel h1 span{padding-left:30px;background-color:#FFF;position:relative;z-index:2}#home #products-selected .container-carousel h1:after,#home #recipes h1:after{content:'';height:1px;width:100%;position:absolute;top:50%;left:0}#home #products-selected .container-carousel h1:after{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#682426}#home #products-selected .container-carousel .common-text{width:100%;max-width:645px;float:right;text-align:right;margin-top:20px;font-family:light,sans-serif;font-size:18px;font-size:1.8rem;line-height:32px;color:#666}#home #recipes{height:auto;width:100%;background-color:#f5f5f5;margin-top:50px;padding:61px 0 95px;font-size:0;overflow:hidden}#home #recipes h1{font-family:nexa,sans-serif;font-size:80px;font-size:8rem;color:#682426;position:relative}#home #recipes h1 span{background-color:#f5f5f5;padding-right:30px;position:relative;z-index:1}#home #recipes h1:after{background-color:#c4c4c4}#home #recipes .container-recipes{height:auto;width:60%;position:relative;z-index:2;margin-top:40px}#home #recipes .container-recipes .recipe{height:auto;width:50%}#home #recipes .container-recipes .recipe h2{color:#682426;font-family:extraight,sans-serif;font-size:30px;font-size:3rem;line-height:38px}#home #recipes .container-recipes .recipe .inf{height:auto;width:100%}#home #recipes .container-recipes .recipe .inf:first-of-type{margin:31px 0 19px}#home #recipes .container-recipes .recipe .inf .icon{display:inline-block;vertical-align:top}#home #recipes .container-recipes .recipe .inf .icon svg{fill:#682426}#home #recipes .container-recipes .recipe .inf .icon.muffin svg{height:29px;width:25px}#home #recipes .container-recipes .recipe .inf .icon.clock svg{height:25px;width:25px}#home #recipes .container-recipes .recipe .inf span{height:auto;width:calc(100% - 25px);display:inline-block;vertical-align:middle;color:#666;zoom:1;filter:alpha(opacity=60);-webkit-opacity:.6;-moz-opacity:.6;opacity:.6;padding-left:8px;font-family:bold,sans-serif;font-size:15px;font-size:1.5rem;padding-top:8px}#home #recipes .container-recipes .recipe .inf:last-of-type span{padding-top:3px}#home #recipes .container-recipes .recipe a{margin-top:37px}#home #recipes .cake{position:absolute;bottom:-115px;right:-227px;z-index:1}@media only screen and (max-width:1350px){#home #about .some-parallax{max-width:40%}#home #about .some-parallax .image-parallax .lazyload-image{width:100%}}@media only screen and (max-width:1080px){#home #recipes .container-recipes{width:70%}}