#banner .slick:not(.slick-initialized) .slick-item:nth-child(n+2),#specialities .flex-slick:not(.slick-initialized) .slick-item:nth-child(n+6){display:none}@font-face{font-family:EcoSmith;src:url(../../../comum/assets/fonts/EcosmithScript-Regular.eot);src:url(../../../comum/assets/fonts/EcosmithScript-Regular.eot?#iefix) format("embedded-opentype"),url(../../../comum/assets/fonts/EcosmithScript-Regular.woff) format("woff"),url(../../../comum/assets/fonts/EcosmithScript-Regular.ttf) format("truetype"),url(../../../comum/assets/fonts/EcosmithScript-Regular.svg#EcoSmith) format("svg");font-weight:400;font-style:normal}#specialities .flex-slick{margin:0}@media only screen and (min-width:960px){#specialities .flex-slick{margin:0 -30px 20px}header{display:none}}#specialities .flex-slick:not(.slick-initialized){-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 calc(100% / 5);-ms-flex:0 0 calc(100% / 5);flex:0 0 calc(100% / 5)}@media only screen and (max-width:1179px){#specialities .flex-slick:not(.slick-initialized){-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 calc(100% / 4);-ms-flex:0 0 calc(100% / 4);flex:0 0 calc(100% / 4)}#specialities .flex-slick:not(.slick-initialized) .slick-item:nth-child(n+5){display:none}}@media only screen and (max-width:959px){#specialities .flex-slick:not(.slick-initialized){-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 calc(100% / 3);-ms-flex:0 0 calc(100% / 3);flex:0 0 calc(100% / 3)}#specialities .flex-slick:not(.slick-initialized) .slick-item:nth-child(n+4){display:none}}@media only screen and (max-width:767px){#specialities .flex-slick:not(.slick-initialized){-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 calc(100% / 2);-ms-flex:0 0 calc(100% / 2);flex:0 0 calc(100% / 2)}#specialities .flex-slick:not(.slick-initialized) .slick-item:nth-child(n+3){display:none}}#specialities .speciality{padding:0 20px}@media only screen and (max-width:959px){#specialities .speciality{padding:0 15px}}#specialities .speciality .icon{max-width:160px;margin:0 auto 30px}#specialities .speciality .icon .lazyload:not(.loaded){height:0;padding-bottom:100%}#specialities .speciality .title{position:relative;padding-top:20px;text-align:center;text-transform:uppercase;color:#963308;font-weight:700;font-size:18px}#specialities .speciality .title:before{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);content:"";position:absolute;top:0;left:50%;height:10px;width:100%;max-width:180px;background-image:url(../../../comum/assets/img/onda.png);background-size:100% auto;background-repeat:no-repeat}#banner .slick .slick-item .lazyload,#banner .slick .slick-item.video video{top:0;height:100%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);left:50%}#specialities .speciality .common-text{text-align:center;color:#333;margin-top:15px;font-size:15px}#banner{position:relative;padding:0}#banner .slick .slick-item{max-height:760px;position:relative}#banner .slick .slick-item:before{content:'';display:block;padding-bottom:66.8%}@media (max-width:1366px){#banner .slick .slick-item:before{padding-bottom:51%}}@media (max-width:1200px){#banner .slick .slick-item:before{padding-bottom:55%}}@media (max-width:1000px){#banner .slick .slick-item:before{padding-bottom:69%}}#banner .slick .slick-item.video video{width:auto;position:absolute;transform:translateX(-50%);background-color:#e4be99}#banner .slick .slick-item .lazyload{position:absolute;width:100%;transform:translateX(-50%)}@media only screen and (max-width:959px){#banner .slick .slick-item .lazyload:not(.mobile){display:none}}@media only screen and (max-width:1179px){#banner .slick .slick-item .lazyload:not(.mobile) .lazyload-image{background-position:center}}@media only screen and (min-width:960px){#banner .slick .slick-item .lazyload.mobile{display:none}}#banner .slick .slick-item .lazyload.mobile:not(.loaded){min-height:0;padding-bottom:68.66%;height:0}#banner .slick-navigation{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;bottom:110px}#banner .slick-navigation .slick-arrow{border-radius:50%;border-width:2px;color:#963308;font-size:14px}#banner .slick-navigation .slick-arrow:hover{color:#fff}#banner .slick-navigation .slick-next{order:2}#banner .slick-navigation .slick-dots{margin:0 10px}#banner .slick-navigation .slick-dots li button{border-width:2px;border-color:#fff;box-shadow:none}#banner .slick-navigation .slick-dots li.slick-active button{background:#963308;border-color:#963308}#banner .floating{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;top:65px;left:50%;width:100%;max-width:1250px;padding:0 30px;z-index:3;height:calc(100% - 65px)}@media only screen and (max-width:959px){#banner .slick-navigation{bottom:2vw}#banner .slick-navigation .slick-dots li button{border-color:#963308}#banner .floating{display:none}}#banner .floating .flex-wrapper{-webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;position:relative;height:100%}#banner .floating .flex-wrapper .left{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 285px;-ms-flex:0 0 285px;flex:0 0 285px;padding-right:60px}#banner .floating .flex-wrapper .left .logo{max-width:200px;display:block;margin-bottom:40px}#banner .floating .flex-wrapper .left .logo svg{width:100%;fill:#963308}#banner .floating .flex-wrapper .left .menu-bg{display:none}#banner .floating .flex-wrapper .right{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}#banner .floating .flex-wrapper .right .infos{-webkit-flex-grow:1;flex-grow:1;max-width:800px}#banner .floating .flex-wrapper .right .infos .info-address{display:none}@media only screen and (max-width:1079px){#banner .floating .flex-wrapper .right .infos .icon{display:none}}#banner .floating .flex-wrapper .right .socials{padding-left:30px}@media only screen and (max-width:1179px){#banner .floating .flex-wrapper .right .socials{display:none}}@media only screen and (max-width:959px){#banner .floating .flex-wrapper .right{display:none}}#banner .floating .flex-wrapper .tele{position:absolute;right:-28px;bottom:5px}@media only screen and (max-width:767px){#banner .floating .flex-wrapper .tele{display:none}}#banner .floating .flex-wrapper .tele .phones,#products .right .top-bar{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox}#banner .floating .flex-wrapper .tele .phones{display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:0;right:0;padding:0 70px}#products,#products .left{position:relative}#banner .floating .flex-wrapper .tele .phones a{font-size:17px;font-weight:700;color:#ebebe6;text-shadow:#ca5a59 3px 0 0,#ca5a59 2.83px .98px 0,#ca5a59 2.36px 1.86px 0,#ca5a59 1.62px 2.52px 0,#ca5a59 .71px 2.92px 0,#ca5a59 -.29px 2.99px 0,#ca5a59 -1.25px 2.73px 0,#ca5a59 -2.07px 2.17px 0,#ca5a59 -2.67px 1.37px 0,#ca5a59 -2.97px .42px 0,#ca5a59 -2.95px -.57px 0,#ca5a59 -2.6px -1.5px 0,#ca5a59 -1.96px -2.27px 0,#ca5a59 -1.11px -2.79px 0,#ca5a59 -.14px -3px 0,#ca5a59 .85px -2.88px 0,#ca5a59 1.75px -2.44px 0,#ca5a59 2.45px -1.73px 0,#ca5a59 2.88px -.84px 0}#banner .floating .flex-wrapper .tele .phones a .label{font-size:16px;display:block;color:#71351b;text-shadow:none;margin-bottom:5px}#specialities{padding:30px 0}@media only screen and (min-width:960px){#products{padding-left:30px}#products .flex-wrapper{padding-left:calc((100vw - 1250px)/ 2)}}#products .left{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 285px;-ms-flex:0 0 285px;flex:0 0 285px;padding-right:60px}#products .left svg{max-width:180px;margin-bottom:20px}#products .left svg .svg-logo .border,#products .left svg .svg-logo .icon,#products .left svg .svg-logo .tagline{fill:#a38a7b}#products .left svg .svg-logo .lettering{fill:#963308}#products .left .socials{padding-left:28px;margin-top:30px}#products .right{overflow:hidden;margin-left:40px}@media only screen and (max-width:959px){#products .left{display:none}#products .right{margin-left:0;padding:0 20px}}#products .right .top-bar{display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}@media only screen and (min-width:960px){#products .right .top-bar{position:relative;padding-right:calc((100vw - 1250px)/ 2 + 30px)}}#products .right .top-bar .slick-navigation{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute}#products .right .top-bar .slick-navigation .slick-arrow{order:2;border-width:2px;border-radius:2px;color:#963308}#products .right .top-bar .slick-navigation .slick-arrow:hover{color:#fff}.product .common-text,.product .title{color:#963308;font-weight:700;text-align:center}#products .right .top-bar .slick-navigation .slick-arrow:last-of-type{margin-left:-1px}#products .right .products-wrapper{overflow:visible}@media only screen and (min-width:960px){#products .right .top-bar .slick-navigation{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none;position:relative;left:auto}#products .right .top-bar .slick-navigation .slick-dots{margin-right:20px}#products .right .products-wrapper{margin:0 0 0 -15px;width:calc(100% + 15px)}#products .right .products-wrapper .slick-list{overflow:visible;padding-right:calc((100vw - 1250px)/ 2 + 15px)}}@media only screen and (min-width:1250px){#products .right .products-wrapper{position:relative}#products .right .products-wrapper:after{content:"";position:absolute;right:0;top:0;z-index:3;width:calc((100vw - 1250px)/ 2);height:100%;background-image:linear-gradient(90deg,transparent 0,rgba(255,255,255,.95) 95%);pointer-events:none}}#products .right .products-wrapper:not(.slick-initialized){display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#products .right .products-wrapper:not(.slick-initialized) .product{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 calc(100% / 3);-ms-flex:0 0 calc(100% / 3);flex:0 0 calc(100% / 3)}#products .right .products-wrapper:not(.slick-initialized) .product:nth-child(n+4){display:none}@media only screen and (max-width:959px){#products .right .products-wrapper:not(.slick-initialized) .product{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}#products .right .products-wrapper:not(.slick-initialized) .product:nth-child(n+2){display:none}}#products .right .products-wrapper .product{display:-webkit-box!important;display:-moz-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}@media only screen and (min-width:768px){#products .right .products-wrapper .product{padding:0 15px}}.product{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product .image{overflow:hidden;border-radius:2px;width:100%}.product .image .lazyload{min-height:0}.product .image .lazyload:not(.loaded){height:0;padding-bottom:66.48%}.product .title{position:relative;padding-top:30px;margin-top:20px;text-transform:uppercase;font-size:18px}@media only screen and (max-width:959px){.product .title{font-size:24px}}.product .title:before{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);content:"";position:absolute;top:0;left:50%;height:10px;width:200px;background-image:url(../../../comum/assets/img/onda.png);background-size:100% auto;background-repeat:no-repeat}.product .common-text{font-size:14px;margin-top:1em;line-height:1.2}#map{position:relative;margin:60px 0 0;padding:30px 0 0}@media only screen and (max-width:959px){.product .common-text{font-size:16px}#map{margin-bottom:-40px}}#map .content .text .common-text,#map .content .text .title{color:#fff;margin-bottom:40px}#map .map{height:550px}@media (max-width:959px){#map .map{min-height:200px;height:50vh;max-height:400px}}@media only screen and (min-width:960px){.product .title{-webkit-flex-grow:1;flex-grow:1}#map .content{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;top:-50px;bottom:-80px;left:calc(50% - 160px);right:0;z-index:3;pointer-events:none;padding-right:30px}#map .content .text{padding-top:100px;padding-left:280px;padding-right:calc((100vw - 1250px)/ 2 + 30px)}}@media only screen and (max-width:959px){#map .content{position:relative;margin-top:-80px}}#map .content .background{position:absolute}#map .content .background,#map .content .background .lazyload,#map .content .background .lazyload-image{height:100%;width:100%}#map .content .background .lazyload-image{background-size:auto 100%;background-position:left center;background-repeat:no-repeat}#map .content .text{position:relative;z-index:3}#map .content .text>*{pointer-events:all}#map .content .text .title{font-family:Ecosmith,cursive;font-size:70px;font-weight:400}@media only screen and (max-width:959px){#map .content .background .lazyload-image{background-position:center center}#map .content .text{padding:80px 30px;text-align:center}#map .content .text .link a{margin:auto}}footer{padding-top:100px}