body.area-home{background:url(../img/bg/home.jpg) no-repeat center top;background-size:100% auto}.home{position:relative}.home__banner{padding:0;margin-bottom:-40px}.home__banner__item{position:relative;height:750px}.home__banner__item__link{width:100%;height:750px;display:block}.home__banner__item__link:hover h1{background-size:100% 3px}@media (min-width: 992px){.home__banner__item__link{height:920px}}.home__banner__item__image{position:absolute;top:80px;left:-10px;max-width:95%}@media (min-width: 992px){.home__banner__item__image{top:0;left:auto;right:50%;margin-right:-33px;max-width:100%}}.home__banner__item__text{position:absolute;top:400px;left:0;width:100%;padding-right:30px;padding-left:130px;text-align:right}.home__banner__item__text h1{font-weight:600;font-size:38px;line-height:50px;font-family:"freight-big-pro", serif;letter-spacing:-0.4px;color:#0e2639;margin-left:50px;display:inline;background-image:-webkit-gradient(linear, left top, left bottom, from(currentColor), to(currentColor));background-image:linear-gradient(currentColor, currentColor);background-position:0 90%;background-repeat:no-repeat;background-size:0 3px;-webkit-transition:background-size 0.5s;transition:background-size 0.5s}@media (min-width: 992px){.home__banner__item__text h1{font-size:48px}}.home__banner__item__text span{font-size:16px;line-height:24px;font-family:"Neue Haas Unica",sans-serif;color:#4b4b4be8;display:block;margin-top:15px}@media (min-width: 992px){.home__banner__item__text{top:230px;left:50%;width:570px;padding-right:220px}}@media (min-width: 992px){.home__banner__item{height:920px}}.home__banner .slick-dots{width:18px;left:30px;bottom:200px}.home__banner .slick-dots li{border:1px solid #939598;margin-bottom:13px;padding:3px 2px;border-radius:10px}.home__banner .slick-dots li button{background:none;width:12px;height:10px;font-size:0;line-height:0;display:block;cursor:pointer;color:transparent;border:0;outline:none;border-radius:6px;-webkit-transition:background 0.2s linear, height 0.2s linear;transition:background 0.2s linear, height 0.2s linear}.home__banner .slick-dots .slick-active button{background:#939598;height:18px}@media (min-width: 992px){.home__banner .slick-dots{left:50%;top:312px;bottom:auto;margin-left:450px}}@media (min-width: 1200px){.home__banner .slick-dots{margin-left:530px}}.home__onde-encontrar{position:relative;min-height:390px}.home__onde-encontrar__text{margin-bottom:32px}.home__onde-encontrar__text .text-default{margin-bottom:32px;margin-left:2px}@media (min-width: 992px){.home__onde-encontrar__text{margin-bottom:0}}@media (min-width: 1200px){.home__onde-encontrar__text{padding-left:95px;padding-right:20px}}.home__onde-encontrar__image{max-width:100%}@media (min-width: 992px){.home__onde-encontrar__image{position:absolute;top:-205px;right:-215px;max-width:800px}}@media (min-width: 1200px){.home__onde-encontrar__image{max-width:900px}}@media (min-width: 1300px){.home__onde-encontrar__image{max-width:none}}@media (min-width: 992px){.home__onde-encontrar{margin-bottom:65px}}.home__embalagens .container{position:relative}.home__embalagens img:nth-child(1){top:0;left:-140px;width:500px;display:none}@media (min-width: 992px){.home__embalagens img:nth-child(1){display:block}}@media (min-width: 1200px){.home__embalagens img:nth-child(1){width:auto}}.home__embalagens img:nth-child(2){top:105px;left:325px;width:auto;-webkit-transform:rotate(8deg);transform:rotate(8deg);-webkit-filter:blur(2px);filter:blur(2px)}@media (max-width: 991px){.home__embalagens img:nth-child(2){-webkit-filter:none !important;filter:none !important}}@media (min-width: 992px){.home__embalagens img:nth-child(2){width:400px}}@media (min-width: 1200px){.home__embalagens img:nth-child(2){width:500px;left:425px}}.home__embalagens img:nth-child(3){top:260px;right:-110px;width:400px;-webkit-transform:rotate(8deg);transform:rotate(8deg);-webkit-filter:blur(5px);filter:blur(5px);display:none}@media (min-width: 992px){.home__embalagens img:nth-child(3){display:block}}@media (min-width: 992px){.home__embalagens img{position:absolute}}@media (min-width: 992px){.home__embalagens{min-height:765px}}.home__mercados{padding:50px 0 60px}.home__mercados .title-default{text-align:center}.home__mercados .text-default{text-align:center}.home__mercados__item{position:relative;padding-bottom:50px;margin-bottom:25px}.home__mercados__item__image{height:220px;margin:0 auto 18px}.home__mercados__item__text{padding:0 40px}.home__mercados__item__text p{margin-bottom:40px}@media (min-width: 1200px){.home__mercados__item__text{padding:0 70px}}@media (min-width: 992px){.home__mercados__item{margin-bottom:0}}.home__mercados .button-default-icon{font-style:italic;font-weight:500;padding:5px 26px 5px 56px;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:color 0.2s linear;transition:color 0.2s linear}.home__mercados .button-default-icon:hover{color:#ff5a5e}@media (min-width: 1200px){.home__mercados .button-default-icon{padding-left:76px}}.home__mercados .texto{text-align:center;width:200px;-ms-flex-item-align:center;align-self:center}.home__mercados .texto h1{font-family:"freight-big-pro", serif;font-weight:700;text-transform:none;color:#0e253a;font-size:24px;line-height:30px}.home__mercados .texto p{font-family:"Neue Haas Unica",sans-serif;font-weight:400;font-size:16px;color:#2b2b2b;line-height:24px}.home__mercados .texto .btn{margin-top:1.2rem;border-radius:23px;border:1px solid #0e253a;padding:10px 25px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all 0.3s;transition:all 0.3s;height:55px;color:#0e253a;font-family:"freight-big-pro", serif;font-size:24px;font-weight:600;font-style:italic;letter-spacing:normal}.home__mercados .texto .btn img{width:25px;margin-right:10px;-webkit-filter:grayscale(1);filter:grayscale(1)}.home__mercados .texto .btn:hover{border:1px solid #ff5a5a}.home__mercados .texto .btn:hover img{opacity:0.7}.slick-dots{bottom:8px;position:absolute;text-align:center;width:100%}.slick-dots li{text-align:center}.section-error{width:100%;height:auto;display:table;padding-top:70px}.section-error .size-35{font-size:35px;line-height:100%}.section-error .size-90{font-size:90px;line-height:100%;margin-bottom:15px;margin-top:10px}.section-error .bt{margin-top:40px;font-size:18px;padding:6px 40px}
