@charset "UTF-8";@media all{.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:transparent}.featherlight:last-of-type{background:rgba(0,0,0,.8)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;min-width:30%;max-width:560px;max-height:95%;background:#fff;cursor:auto;white-space:normal;margin:0;padding:60px}.featherlight .featherlight-inner{text-align:center;max-width:90%;margin:0 auto;font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#333;font-weight:700;font-size:30px;display:block;line-height:110%}.featherlight .featherlight-inner p{display:block;text-align:center;font-size:30px;color:#b89f79;text-transform:uppercase;margin:0 0 25px}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:50px;width:50px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;background:rgba(255,255,255,.3);color:#333}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0}.featherlight iframe{border:none}}@media only screen and (max-width:1024px){.featherlight .featherlight-content{max-height:98%;margin:0;padding:30px}}.mini .featherlight .featherlight-inner{font-size:28px}
/*! Swipebox v1.3.0 | Constantin Saguin csag.co | MIT License | github.com/brutaldesign/swipebox */html.swipebox-html.swipebox-touch{overflow:hidden!important}#swipebox-overlay img{border:none!important}#swipebox-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999!important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mini #swipebox-overlay:before{content:'';width:24px;height:24px;position:absolute;left:50%;margin-left:-21px;top:50%;margin-top:-21px;background:url(../images/progress.gif) center center no-repeat #fff;padding:10px;border-radius:50%}#swipebox-container{position:relative;width:100%;height:100%}#swipebox-slider{transition:transform .4s ease;height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute;display:none;cursor:pointer}#swipebox-slider .slide{height:100%;width:100%;line-height:1px;text-align:center;display:inline-block}#swipebox-slider .slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#swipebox-slider .slide img,#swipebox-slider .slide .swipebox-video-container,#swipebox-slider .slide .swipebox-inline-container{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;background-color:#fff;height:auto;vertical-align:middle}.small #swipebox-slider .slide .swipebox-video-container,.mini #swipebox-slider .slide .swipebox-video-container{width:85%}#swipebox-slider .slide .swipebox-video-container{background:none;max-width:1140px;max-height:100%;width:85%;padding:40px;box-sizing:border-box}.mini #swipebox-slider .slide .swipebox-video-container{padding:0}#swipebox-slider .slide .swipebox-video-container .swipebox-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.mini #swipebox-slider .slide .swipebox-video-container .swipebox-video{padding-bottom:48.25%}#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe{width:100%!important;height:100%!important;position:absolute;top:0;left:0}#swipebox-slider .slide-loading{background:url(../images/progress.gif) no-repeat center center}#swipebox-bottom-bar,#swipebox-top-bar{transition:.5s;position:absolute;left:0;z-index:999;height:50px;width:100%;display:none}#swipebox-bottom-bar{bottom:-50px}#swipebox-bottom-bar.visible-bars{transform:translate3d(0,-50px,0)}#swipebox-top-bar{top:-50px}#swipebox-top-bar.visible-bars{transform:translate3d(0,50px,0)}#swipebox-title{display:block;width:100%;text-align:center}#swipebox-prev,#swipebox-next,#swipebox-close{background-repeat:no-repeat;border:none!important;text-decoration:none!important;cursor:pointer;top:0}#swipebox-arrows{display:block;margin:0 auto;width:100%;height:50px}#swipebox-prev{position:absolute;top:50%;margin-top:-10px;left:20px}#swipebox-next{position:absolute;top:50%;margin-top:-10px;right:40px}#swipebox-close{top:20px;right:50px;position:absolute;z-index:9999}.swipebox-no-close-button #swipebox-close{display:none}#swipebox-prev.disabled,#swipebox-next.disabled{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.swipebox-no-touch #swipebox-overlay.rightSpring #swipebox-slider{animation:rightSpring .3s}.swipebox-no-touch #swipebox-overlay.leftSpring #swipebox-slider{animation:leftSpring .3s}.swipebox-touch #swipebox-container:before,.swipebox-touch #swipebox-container:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:all .3s ease;content:' ';position:absolute;z-index:999;top:0;height:100%;width:20px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.swipebox-touch #swipebox-container:before{left:0;box-shadow:inset 10px 0 10px -8px #656565}.swipebox-touch #swipebox-container:after{right:0;box-shadow:inset -10px 0 10px -8px #656565}.swipebox-touch #swipebox-overlay.leftSpringTouch #swipebox-container:before{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.swipebox-touch #swipebox-overlay.rightSpringTouch #swipebox-container:after{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}@keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@media screen and (min-width:800px){#swipebox-close{right:40px}#swipebox-arrows{width:92%;max-width:800px}}#swipebox-overlay{background:rgba(0,0,0,.7)}.mini #swipebox-overlay{background:black}#swipebox-bottom-bar,#swipebox-top-bar{text-shadow:1px 1px 1px black;background:#000;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}#swipebox-top-bar{color:white!important;font-size:15px;line-height:43px;font-family:Helvetica,Arial,sans-serif}
#loading{background-color:#fff;height:100%;-ms-zoom:1;zoom:1;filter:alpha(opacity=75);opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";top:0;left:0;position:fixed;width:100%;z-index:99999}#loading:after{content:'';top:0;right:0;bottom:0;left:0;position:absolute;width:1em;height:1em;margin:auto}.loading *{box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.loading{width:1em;height:1em;font-size:82px;top:0;right:0;bottom:0;left:0;position:absolute;display:block;margin:auto}.loading:after{content:"";top:0;left:0;right:0;bottom:0;margin:auto;display:block;width:1em;height:1em;position:absolute;width:100px;height:100px;margin:100px auto;background-color:#b99f79;border-radius:100%;animation:sk-scaleout 1.0s infinite ease-in-out;z-index:2}@keyframes sk-scaleout{0%{transform:scale(0)}100%{transform:scale(1);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}}@keyframes spin{from{transform:rotate(360deg)}}
.main-button{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#fff;font-weight:400;font-size:13px;line-height:140%;text-align:center;text-transform:uppercase;letter-spacing:2px;height:56px;line-height:56px;border:1px solid #b5966a;background-color:transparent;transition:all .3s ease-in-out;cursor:pointer;margin:0 auto;margin-top:30px;display:table;padding:0 36px}.main-button.light{color:#b5966a}.main-button:hover{background-color:#b5966a}.main-button.light:hover{color:#fff}.mini .main-button{line-height:130%;padding:11px 36px;height:auto;padding:11px 15px}
@charset "UTF-8";.bloco-paginacao{width:98%;margin:0 auto;text-align:center;margin-top:4%}.bloco-paginacao .tot_imoveis{float:left;display:block;padding:10px 0;vertical-align:middle;color:#6c727f;font-weight:600;font-size:14px}.bloco-paginacao ul{display:block;text-align:center;position:absolute;left:0;right:0;margin:auto;z-index:0}.bloco-paginacao ul li{display:inline-block;vertical-align:middle}.bloco-paginacao ul li a{display:block;color:#6c727f;font-weight:300;font-size:18px;padding:5px 10px;line-height:34px}.bloco-paginacao ul li .active{color:#ed7224}.bloco-paginacao .paginacao-spacer{margin-right:10px;margin-left:-10px}.bloco-paginacao li:first-child .paginacao-spacer{margin-left:10px;margin-right:-10px}.bloco-paginacao .paginacao-nav{float:right;position:relative;z-index:1;display:block;padding:10px 15px;vertical-align:middle;color:#6c727f;font-weight:600;font-size:14px;text-transform:uppercase;transition:color .2s ease}.bloco-paginacao .paginacao-nav.aspNetDisabled{color:#EEE}.bloco-paginacao .paginacao-nav:not(.aspNetDisabled):hover{color:#ed7224}.bloco-paginacao .paginacao-prev:before{content:'◄';position:absolute;left:0;top:0;bottom:0;margin:auto;font-size:10px;font-weight:600;line-height:42px}.bloco-paginacao .paginacao-prev:after{content:'';position:absolute;right:0;top:0;bottom:0;margin:auto;width:1px;height:100%;background:#EEE;overflow:hidden}.bloco-paginacao .paginacao-next:after{content:'►';position:absolute;right:0;top:0;bottom:0;margin:auto;font-size:10px;font-weight:600;line-height:42px}
.modulo-banner-simples{display:block;margin:0 auto;position:relative;width:100%;height:calc(100vh - 52px);overflow:hidden;background:#333;margin-bottom:26px;overflow:visible;min-height:700px}.modulo-banner-simples .descricao{text-align:center;max-width:1040px;width:90%;margin:0 auto}.modulo-banner-simples .holder{height:100%;overflow:hidden}.modulo-banner-simples .holder_img{position:absolute;left:0;top:0;width:100%;height:100%}.modulo-banner-simples h1:not(.var-noticias-show){font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#fff;font-weight:700;font-size:60px;margin:20px auto;line-height:100%}.modulo-banner-simples h2{font-family:Lato,Arial,Helvetica,sans-serif;color:#b99f79;font-weight:400;font-size:12px;letter-spacing:2px;line-height:120%;text-transform:uppercase}.modulo-banner-simples .h3{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#fff;font-weight:400;font-size:20px;letter-spacing:1px;line-height:140%;display:block}.modulo-banner-simples .tbl{z-index:3}.modulo-banner-simples .imagem{top:0;right:0;bottom:0;left:0;position:absolute;margin:auto;height:100%}.modulo-banner-simples .imagem:after{content:"";z-index:1;top:0;right:0;bottom:0;left:0;position:absolute;margin:auto;background-color:rgba(186,160,121,.1)}.modulo-banner-simples .imagem:before{content:"";z-index:2;top:0;right:0;bottom:0;left:0;position:absolute;margin:auto;background-color:rgba(17,17,17,.4)}.modulo-banner-simples .texto{font-family:Lato,Arial,Helvetica,sans-serif;color:#fff;font-weight:400;font-size:12px;text-transform:uppercase;letter-spacing:2px}@media screen and (max-height:900px){.modulo-banner-simples .descricao{margin-top:0}.modulo-banner-simples .h3{margin-top:8%}}@media screen and (max-height:800px){.modulo-banner-simples h1{font-size:55px}.modulo-banner-simples .descricao{margin-top:0}.modulo-banner-simples .h3{margin-top:5%}}@media screen and (max-height:700px){.modulo-banner-simples h1{font-size:60px}.modulo-banner-simples .descricao{margin-top:0}.modulo-banner-simples .h3{margin-top:5%}}.white .modulo-banner-simples h1{color:#000}.modulo-banner-simples .lnk_go_back{position:absolute;bottom:12%;left:11.5%;z-index:999;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .3s ease-in-out;cursor:pointer}.modulo-banner-simples .lnk_go_back:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.modulo-banner-simples .txt{vertical-align:middle;font-family:Lato,Arial,Helvetica,sans-serif;color:#fff;font-weight:400;font-size:11px;line-height:120%;letter-spacing:2px;text-transform:uppercase;margin-left:20px}.white .modulo-banner-simples .txt{color:#000}.modulo-banner-simples .play_button{display:block;margin-top:25px;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);transition:opacity .3s ease-in-out;cursor:pointer;display:table;margin:30px auto;z-index:999}.modulo-banner-simples .play_button:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.modulo-banner-simples .icon-go_back{vertical-align:middle}.modulo-banner-simples.var-wf.video .play_button{display:none}.modulo-banner-simples.var-vinhos{z-index:101}.modulo-banner-simples.var-vinhos h1{font-size:100px;margin-top:6px;line-height:100%;margin-bottom:8.3%}.modulo-banner-simples.var-vinhos .texto{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#fff;font-weight:400;font-size:15px;letter-spacing:1px;text-transform:none;line-height:180%;max-width:700px;display:block}.modulo-banner-simples.var-vinhos .texto:before{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;font-size:80px;line-height:180%;color:#b99f79;text-align:center;display:block;content:'"';position:absolute;top:-90px;left:0}.modulo-banner-simples.var-vinhos .tblcell{vertical-align:bottom}.modulo-banner-simples.var-vinhos .descricao{margin-top:0;text-align:left;margin:0 0 7% 9%}.modulo-banner-simples.var-vinhos .img_garrafa{position:absolute;right:21.3%;bottom:-16.4%;display:block;z-index:9;max-height:100%}.modulo-banner-simples.var-vinhos-show h1{font-size:70px;line-height:100%;font-weight:700;max-width:1030px;margin:0 auto;margin-bottom:40px;width:90%;margin-top:10px}.modulo-banner-simples.var-vinhos-show .texto{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#fff;font-weight:400;font-size:18px;letter-spacing:1px;text-transform:none;line-height:180%;max-width:650px;margin:0 auto;display:block}.modulo-banner-simples.var-vinhos-show{overflow:hidden}.modulo-banner-simples.var-vinhos-show .imagem:after{background-color:rgba(186,160,121,.2)}.modulo-banner-simples.var-vinhos-show .imagem:before{background-color:rgba(17,17,17,.6)}.modulo-banner-simples.var-vinhos-show h2{font-weight:700}.modulo-banner-simples.var-wf .lnk_go_back{position:absolute;bottom:200PX;left:4%;MAX-WIDTH:1341PX;MARGIN:0 AUTO;WIDTH:90%;RIGHT:4%}.modulo-banner-simples.var-noticias-show .lnk_go_back{position:absolute;bottom:200PX;left:14%;MARGIN:0 AUTO}.large .modulo-banner-simples.var-wf .lnk_go_back{left:0}.large .modulo-banner-simples.var-vinhos .img_garrafa{right:5%;bottom:-14%}.normal .modulo-banner-simples h1{font-size:56px}.normal .modulo-banner-simples.var-vinhos .img_garrafa{display:none}.normal .modulo-banner-simples.var-vinhos h1{font-size:70px}.small .modulo-banner-simples.var-vinhos .img_garrafa{display:none}.small .modulo-banner-simples h1{font-size:50px}.small .modulo-banner-simples.var-vinhos h1{margin-bottom:80px;font-size:60px}.small .modulo-banner-simples .lnk_go_back{bottom:5%;left:5%}.mini .modulo-banner-simples.var-vinhos-show h1{margin-bottom:30px}.mini .modulo-banner-simples.var-vinhos .img_garrafa{display:none}.mini .modulo-banner-simples.var-vinhos .descricao{max-width:95%;margin:0 auto;margin-bottom:5%}.mini .modulo-banner-simples.var-vinhos .texto:before{display:none}.mini .modulo-banner-simples{min-height:600px}.mini .modulo-banner-simples.var-vinhos h1{margin-bottom:30px;font-size:45PX}.mini .modulo-banner-simples.var-vinhos .texto{letter-spacing:0;line-height:150%}.mini .modulo-banner-simples h1{font-size:40px}.mini .modulo-banner-simples.var-wf .lnk_go_back,.mini .modulo-banner-simples.var-noticias-show .lnk_go_back{bottom:5%;left:5%}.mini .modulo-banner-simples .lnk_go_back{bottom:5%;left:5%}.mini .modulo-banner-simples.var-vinhos-show .texto{line-height:160%}
.modulo-banner-principal{display:block;margin:0 auto;position:relative;width:100%;height:calc(100vh - 52px);overflow:hidden;background:#333;margin-bottom:26px;overflow:visible;min-height:700px}.modulo-banner-principal:before{right:0;bottom:-73px;left:0;position:absolute;margin:auto;content:"";width:1px;height:100px;background:#b99f79;top:auto;z-index:1;display:block}.modulo-banner-principal .galeria{height:100%;overflow:hidden}.modulo-banner-principal .galeria li{height:100%}.modulo-banner-principal.var-galeria .galeria li{min-height:700px;height:calc(100vh - 52px)}.modulo-banner-principal .descricao{text-align:center;max-width:1040px;width:90%;margin:0 auto}.modulo-banner-principal h1{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#fff;font-weight:700;font-size:120px}.modulo-banner-principal h2{font-family:Lato,Arial,Helvetica,sans-serif;color:#b99f79;font-weight:400;font-size:12px;letter-spacing:2px;line-height:120%}.modulo-banner-principal .h3{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#fff;font-weight:400;font-size:20px;letter-spacing:1px;line-height:140%;display:block}.modulo-banner-principal .tbl{z-index:3}.modulo-banner-principal .icon_arrow_down{position:absolute;z-index:1;left:0;right:0;bottom:4%;margin:auto;width:29px;padding:15px;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .3s ease-in-out;cursor:pointer}.modulo-banner-principal .icon_arrow_down:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.modulo-banner-principal .imagem{top:0;right:0;bottom:0;left:0;position:absolute;margin:auto;height:100%}.modulo-banner-principal .imagem:after{content:"";z-index:1;top:0;right:0;bottom:0;left:0;position:absolute;margin:auto;background-color:rgba(186,160,121,.1)}.modulo-banner-principal .imagem:before{content:"";z-index:2;top:0;right:0;bottom:0;left:0;position:absolute;margin:auto;background-color:rgba(17,17,17,.4)}.modulo-banner-principal .bounce{position:absolute;bottom:30px;left:50%;width:60px;height:60px;margin-left:-30px;border-radius:50%;animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;-moz-animation:bounce 2s infinite;-o-animation:bounce 2s infinite;z-index:9;cursor:pointer}.modulo-banner-principal .texto{font-family:Lato,Arial,Helvetica,sans-serif;color:#fff;font-weight:400;font-size:12px;text-transform:uppercase;letter-spacing:2px}.modulo-banner-principal .imagem .video_fundo{width:100%;height:100%;position:absolute;left:0;top:0;display:block;z-index:1;overflow:hidden}.modulo-banner-principal .bx-pager{position:absolute;bottom:0;padding-top:10px;width:100%;text-align:center;margin-bottom:20px;pointer-events:all}.modulo-banner-principal .bx-pager-item{display:inline-block}.modulo-banner-principal .bx-pager-item a{display:inline-block;width:10px;height:10px;margin:0 4px;border-radius:50%;text-indent:-1000px;overflow:hidden;border:solid 2px #b99f79;background-color:transparent}.modulo-banner-principal .bx-pager-item a:hover,.modulo-banner-principal .bx-pager-item a.active{background-color:#fff;border:solid 2px transparent}.modulo-banner-principal .bx-wrapper{height:100%;display:block}.modulo-banner-principal .bx-viewport{height:100%;display:block;z-index:1}.modulo-banner-principal .bx-controls{z-index:2}.modulo-banner-principal .holder{height:100%}.modulo-banner-principal:not(.no-slider) .setas_holder{font-size:0;width:32px;height:10px;padding:17px;top:0;bottom:0;position:absolute;margin:auto;z-index:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .3s ease-in-out;cursor:pointer}.modulo-banner-principal .setas_holder{display:none}.modulo-banner-principal.var-galeria .setas_holder{display:block}.modulo-banner-principal.var-galeria .setas_holder:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.modulo-banner-principal.var-galeria .setas_holder.left{left:2%}.modulo-banner-principal.var-galeria .setas_holder.right{right:2%}.modulo-banner-principal.var-galeria .setas_holder a{position:absolute;z-index:1;width:100%;height:100%;display:block;left:0;top:0}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.modulo-banner-principal.var-ilustracao{height:calc(100vh - 52px)}.modulo-banner-principal.var-ilustracao.var-galeria .descricao,.modulo-banner-principal.var-ilustracao .descricao{max-width:550px;margin-top:2%}.modulo-banner-principal.var-ilustracao.var-galeria h1,.modulo-banner-principal.var-ilustracao h1{font-size:120px;line-height:85%}.modulo-banner-principal.var-ilustracao.var-galeria .h3,.modulo-banner-principal.var-ilustracao .h3{font-family:Lato,Arial,Helvetica,sans-serif;color:#fff;font-weight:400;font-size:12px;letter-spacing:2px;line-height:200%;max-width:350px;margin:0 auto;margin-top:11%}.modulo-banner-principal.var-galeria.var-ilustracao .bx-pager{display:none}.modulo-banner-principal.var-galeria h1{font-size:60px}.modulo-banner-principal.invertido{height:1055px}.modulo-banner-principal.invertido h2{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#b99f79;font-weight:400;font-size:22px;line-height:120%;-moz-transform:matrix(0,-1,1,0,0,0);-moz-transform-origin:center;-webkit-transform:matrix(0,-1,1,0,0,0);-webkit-transform-origin:center;-o-transform:matrix(0,-1,1,0,0,0);-o-transform-origin:center;-ms-transform:matrix(0,-1,1,0,0,0);-ms-transform-origin:center;transform:matrix(0,-1,1,0,0,0);transform-origin:center;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0,M21=-1,M12=1,M22=0,SizingMethod='auto expand')";zoom:1;filter:progid:DXImageTransform.Microsoft.Matrix(M11=0,M21=-1,M12=1,M22=0,SizingMethod='auto expand');transform:rotate(-90deg);position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;display:block;height:30px;z-index:2;letter-spacing:0;bottom:106%}.modulo-banner-principal.invertido:before{bottom:auto;height:125px;top:-27px}.modulo-banner-principal.invertido .h3:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;display:block;height:100px;width:1px;background-color:#baa079;top:220px;z-index:1}.firefox .modulo-banner-principal.invertido .h3:after{top:160px}.modulo-banner-principal.invertido .h2_invert{font-size:250px;font-weight:900;font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#fff}.modulo-banner-principal.invertido .h3{font-size:22px;max-width:550px;margin:0 auto}.modulo-banner-principal.invertido .main-button{margin-top:150px}@media screen and (max-height:900px){.modulo-banner-principal.var-ilustracao.var-galeria h1,.modulo-banner-principal.var-ilustracao h1,.modulo-banner-principal h1{font-size:120px}.modulo-banner-principal .descricao{margin-top:0}.modulo-banner-principal.var-ilustracao.var-galeria h3,.modulo-banner-principal.invertido h3,.modulo-banner-principal.var-ilustracao h3,.modulo-banner-principal .h3{margin-top:8%}}@media screen and (max-height:800px){.modulo-banner-principal.var-ilustracao h1,.modulo-banner-principal.var-ilustracao.var-galeria h1,.modulo-banner-principal h1{font-size:100px}.modulo-banner-principal .descricao{margin-top:0}.modulo-banner-principal.invertido h3,.modulo-banner-principal.var-ilustracao.var-galeria h3,.modulo-banner-principal.var-ilustracao h3,.modulo-banner-principal .h3{margin-top:5%}.modulo-banner-principal .bx-pager{display:none}}@media screen and (max-height:700px){.modulo-banner-principal.var-ilustracao h1,.modulo-banner-principal.var-ilustracao.var-galeria h1,.modulo-banner-principal h1{font-size:90px}.modulo-banner-principal .descricao{margin-top:0}.modulo-banner-principal.invertido h3,.modulo-banner-principal.var-ilustracao h3,.modulo-banner-principal.var-ilustracao.var-galeria h3,.modulo-banner-principal .h3{margin-top:5%}.modulo-banner-principal .bx-pager{display:none}.modulo-banner-principal .bounce{bottom:0;display:none}}.modulo-banner-principal.video .play_button{z-index:999;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);transition:opacity .3s ease-in-out;cursor:pointer;display:table;margin:0 auto;margin-top:20px;padding:10px}.modulo-banner-principal.video .play_button:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60)}.modulo-banner-principal.video .h3{display:block;max-width:550px;margin:10px auto 0}.large .modulo-banner-principal.var-ilustracao .h3,.large .modulo-banner-principal.var-ilustracao.var-galeria .h3{margin-top:6%}.large .modulo-banner-principal.var-ilustracao.var-galeria .descricao,.large .modulo-banner-principal.var-ilustracao .descricao{margin-top:0}.large .modulo-banner-principal.invertido .h2_invert{font-size:220px}.normal .modulo-banner-principal.invertido .h2_invert{font-size:200px;font-weight:900}.normal .modulo-banner-principal.invertido{height:850px}.normal .modulo-banner-principal.var-ilustracao h1{font-size:80px}.normal .modulo-banner-principal.invertido .h3{font-size:21px}.normal .modulo-banner-principal.invertido:before{height:75px}.small .modulo-banner-principal:before{display:none}.small .modulo-banner-principal.invertido .h2_invert{font-size:120px}.small .modulo-banner-principal.invertido h2{transform:none}.small .modulo-banner-principal.invertido .h3:after{display:none}.small .modulo-banner-principal.invertido .main-button{margin-top:70px}.small .modulo-banner-principal.invertido{height:720px}.small .modulo-banner-principal h1{font-size:80px;line-height:110%}.small .modulo-banner-principal .h3{font-size:18px}.small .modulo-banner-principal.var-ilustracao.var-galeria h1,.small .modulo-banner-principal.var-ilustracao h1{font-size:100px;line-height:90%}.mini .modulo-vinhos-destaque .lbl_invertida,.mini .modulo-vinhos-destaque .lbl_invertida:after,.mini .modulo-vinhos-destaque .lbl_invertida:before,.mini .modulo-banner-principal:before{display:none}.mini .modulo-banner-principal.invertido .h2_invert{font-size:80px;line-height:150%}.mini .modulo-banner-principal.invertido h2{transform:none}.mini .modulo-banner-principal.invertido .h3:after{display:none}.mini .modulo-banner-principal.invertido .main-button{margin-top:70px}.mini .modulo-banner-principal.invertido{height:620px}.mini .modulo-banner-principal.var-ilustracao h1{font-size:50px;line-height:100%}.mini .modulo-banner-principal.var-ilustracao .h3{letter-spacing:1px;line-height:190%;max-width:350px;width:90%;margin:0 auto;margin-top:20px}.mini .modulo-banner-principal.invertido .h3{font-size:16px}.mini .modulo-banner-principal{min-height:600px}.mini .modulo-banner-principal.var-galeria .galeria li{min-height:600px;height:calc(100vh - 52px)}.mini .modulo-banner-principal h1{font-size:50px;line-height:100%;margin-top:20px}.mini .modulo-banner-principal .h3{font-size:17px;margin-top:20px}.mini .modulo-banner-principal.var-galeria .setas_holder{display:none}.mini .modulo-banner-principal.var-galeria h1{font-size:40px;line-height:100%;margin:20px 0}
.modulo-footer{display:block;width:100%;clear:both;background:#222;overflow:hidden}.modulo-footer .holder{max-width:1426px;width:90%;margin:0 auto}.modulo-footer .sitemap{display:block;clear:both;font-size:0;height:160px;border-bottom:1px solid rgba(221,221,221,.1)}.modulo-footer .sitemap .logo{display:inline-block;text-align:left;vertical-align:middle;position:absolute;height:100%;width:84px;top:0;left:0}.modulo-footer .footer-menu{display:inline-block;font-size:0;text-align:center;margin:0 auto;width:43%;vertical-align:top;height:100%}.modulo-footer .footer-menu ul{text-align:center}.modulo-footer .footer-menu li{display:inline-block;vertical-align:middle}.modulo-footer .footer-menu li a{color:#666;font-weight:900;font-size:11px;letter-spacing:2px;line-height:120%;display:inline-block;height:20px;padding:10px;text-transform:uppercase;transition:color .2s ease}.modulo-footer .footer-menu li a:hover,.modulo-footer .footer-menu li a.active{color:#b99f79}.modulo-footer .newsletter{display:table;margin:40px auto;text-align:center;width:100%;max-width:375px}.modulo-footer .newsletter .pnl-newsletter{display:table;text-align:center;width:100%;background:#fff;border-radius:4px}.modulo-footer .newsletter .label{display:table;margin:0 auto;text-align:center;color:#fff;font-weight:700;font-size:13px;padding-bottom:20px;text-transform:uppercase;letter-spacing:1px}.modulo-footer .newsletter .input{display:block;padding:0 5%;width:75%;height:50px;line-height:48px;text-align:left;color:#444;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:1px;border:0;background:transparent}.modulo-footer .newsletter .btn-enviar{position:absolute;right:0;top:0;bottom:0;width:15%;height:50px;display:block}.modulo-footer .newsletter .btn-enviar span{top:0;right:0;bottom:0;left:0;position:absolute;margin:auto}.modulo-footer .footer-social{font-size:0;vertical-align:top;width:16%;display:inline-block;height:100%}.modulo-footer .footer-social ul{text-align:right}.modulo-footer .footer-social li{display:inline-block;vertical-align:middle}.modulo-footer .footer-social li a{display:inline-block;width:50px;height:50px;background:transparent;border-radius:25px;transition:background .2s ease}.modulo-footer .footer-social li a span{top:0;right:0;bottom:0;left:0;position:absolute;margin:auto}.modulo-footer .footer-social li a:hover{background:#333}.modulo-footer .infos_empresa{display:inline-block;width:41%;vertical-align:top;height:100%}.modulo-footer .lbl_empresa{font-family:Lato,Arial,Helvetica,sans-serif;color:#666;font-weight:400;font-size:12px;letter-spacing:1px;line-height:180%;display:inline-block;vertical-align:middle;padding:5px 0}.modulo-footer .lbl_empresa_cont{font-family:Lato,Arial,Helvetica,sans-serif;color:#666;font-weight:400;font-size:12px;letter-spacing:1px;display:inline-block;line-height:180%;vertical-align:middle;padding:5px 0;padding-top:29px}.modulo-footer .icon_sep_fundo{display:inline-block;vertical-align:middle;padding:0 28px}.modulo-footer .txts{display:inline-block;vertical-align:middle;width:100%;box-sizing:border-box;padding:10px 0;padding-left:96px}.modulo-footer .icon-logo-opaque{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.modulo-footer .imgs_marcas.centro .img_marcas img{display:inline-block}.modulo-footer .copyright{display:block;width:100%;clear:both;padding-bottom:50px}.modulo-footer .copyright .imgs_marcas.centro{float:right;padding:18px 0}.modulo-footer .copyright .footer-copy{display:inline-block;padding:18px 0}.modulo-footer .copyright .footer-copy .txt1 span,.modulo-footer .copyright .footer-copy .txt1 a{font-family:Lato,Arial,Helvetica,sans-serif;color:#666;font-weight:400;font-size:10px;display:inline-block;letter-spacing:2px;line-height:180%;text-transform:uppercase;transition:color .2s ease-in-out;cursor:pointer}.modulo-footer .copyright .footer-copy .txt1 span{display:block}.modulo-footer .copyright .footer-copy .txt1 a:hover{color:#b99f79}.modulo-footer .copyright .footer-copy a{font-family:Lato,Arial,Helvetica,sans-serif;color:#BBB;font-weight:700;font-size:10px;display:inline-block;letter-spacing:2px;line-height:180%;text-transform:uppercase}.modulo-footer .copyright .footer-copy b{font-weight:700}.modulo-footer .copyright .footer-copy .lnk_ma{display:block;transition:color .2s ease-in-out;cursor:pointer}.modulo-footer .copyright .footer-copy .lnk_ma:hover{color:#b99f79}.modulo-footer .txt1{display:inline-block}.large .modulo-footer .icon_sep_fundo{display:none}.large .modulo-footer .infos_empresa{width:35%}.large .modulo-footer .footer-social{width:25%}.large .modulo-footer .footer-menu{width:40%;padding:0 10px;height:100%;box-sizing:border-box}.large .modulo-footer .sitemap{height:200px}.large .modulo-footer .footer-menu li a{height:13px}.normal .modulo-footer .icon_sep_fundo{display:none}.normal .modulo-footer .infos_empresa{display:none}.normal .modulo-footer .footer-social{height:50%;width:100%}.normal .modulo-footer .footer-social ul{text-align:center}.normal .modulo-footer .footer-menu{width:100%;padding:0 10px;height:50%;box-sizing:border-box}.normal .modulo-footer .footer-menu li a{height:13px}.normal .modulo-footer .copyright{text-align:center}.normal .modulo-footer .copyright .footer-copy .lnk_ma{float:none;display:block}.normal .modulo-footer .footer-social li a{margin:0 10px}.normal .modulo-footer .sitemap{height:130px;padding:20px 0}.normal .modulo-footer .copyright .footer-copy .txt1 span{display:block}.small .modulo-footer .icon_sep_fundo{display:none}.small .modulo-footer .infos_empresa{display:none}.small .modulo-footer .footer-social{height:50%;width:100%}.small .modulo-footer .footer-social ul{text-align:center}.small .modulo-footer .footer-menu{width:100%;padding:0;height:50%;box-sizing:border-box}.small .modulo-footer .footer-menu li a{height:13px}.small .modulo-footer .copyright{text-align:center}.small .modulo-footer .copyright .footer-copy .lnk_ma{float:none;display:block}.small .modulo-footer .footer-social li a{margin:0 10px}.small .modulo-footer .sitemap{height:130px;padding:20px 0}.small .modulo-footer .copyright .footer-copy .txt1 span{display:block}.mini .modulo-footer .icon_sep_fundo{display:none}.mini .modulo-footer .infos_empresa{display:none}.mini .modulo-footer .footer-social{height:50%;width:100%}.mini .modulo-footer .footer-social ul{text-align:center}.mini .modulo-footer .footer-menu{width:100%;padding:0;height:auto;box-sizing:border-box}.mini .modulo-footer .footer-menu li a{height:13px}.mini .modulo-footer .copyright{text-align:center}.mini .modulo-footer .copyright .footer-copy .lnk_ma{float:none;display:block}.mini .modulo-footer .footer-social li a{margin:0 10px}.mini .modulo-footer .sitemap{height:auto;padding:15px 0}.mini .modulo-footer .copyright .footer-copy .txt1 span{display:none}
.modulo-header{position:absolute;left:0;right:0;top:0;margin:auto;z-index:999;display:block;width:92%;max-width:1766px;height:100px;line-height:100px;vertical-align:middle;text-align:center;margin-top:44px}.modulo-header .header-logo{float:left;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .3s ease-in-out;cursor:pointer;z-index:9}.modulo-header .header-logo:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.modulo-header .header-logo img{vertical-align:middle}.modulo-header .header-menu{position:absolute;left:0;right:0;top:0;margin:auto;font-size:0}.modulo-header .main-menu:not(.lateral){position:absolute;left:0;right:0;top:4px;margin:auto}.modulo-header .main-menu li{display:inline-block;vertical-align:middle}.modulo-header .main-menu li a{font-family:Lato,Arial,Helvetica,sans-serif;color:#fff;font-weight:400;font-size:12px;display:table;height:20px;line-height:20px;padding:10px 0;text-transform:uppercase;letter-spacing:2px;border-bottom:1px solid transparent;transition:border-bottom .2s ease;margin:0 39px;text-align:center}.modulo-header .main-menu li a:hover,.modulo-header .main-menu li a.active{border-bottom:1px solid #b99f79}.modulo-header .icon-bag_cor,.modulo-header .icon-bag{vertical-align:middle;display:inline-block}.modulo-header .main-menu.lateral{float:right;margin-top:33px;display:inline-block;font-size:0;vertical-align:middle;line-height:100%}.modulo-header .main-menu.lateral li a{display:inline-block;vertical-align:middle;margin:0 39px 0 22px}.modulo-header .js-popup-vinhos:hover .menu-vinhos{display:block}.modulo-header .menu-vinhos{display:none;cursor:pointer;position:absolute;top:40px;width:200px;border:1px solid #b99f79;box-sizing:border-box;left:-35px;padding:5px 0}.modulo-header .menu-vinhos.fundo,.outros .modulo-header .menu-vinhos{background:#f0f0f0}.modulo-header .menu-vinhos:after{content:'';position:absolute;top:-8px;right:89px;margin-left:-10px;width:0;height:0;border-style:solid;border-width:0 8px 8px;border-color:transparent transparent #b99f79}.modulo-header .menu-vinhos li{display:block}.modulo-header .menu-vinhos li a{color:#fff;font-weight:400;font-size:12px;display:table;width:auto;line-height:1.5em;text-transform:uppercase;letter-spacing:2px;background:transparent;transition:background .3s ease-in-out;cursor:pointer;text-align:center;margin:0 auto;padding:15px 0}.modulo-header .main-menu li a.fundo,.white .modulo-header .main-menu li a{color:#000}.white .modulo-header .header-idiomas .active{color:#000}.outros .modulo-header .idiomas-menu{background:#f0f0f0}.outros .modulo-header .menu-vinhos li a,.outros .modulo-header .idiomas-menu li a,.white .modulo-header .idiomas-menu li a{color:#000}.modulo-header .header-idiomas{font-size:0;vertical-align:middle;float:right;line-height:100%;margin-top:33px}.modulo-header .header-idiomas.mini{display:none}.modulo-header .header-idiomas .active{color:#fff;font-weight:700;font-size:12px;display:inline-block;height:20px;line-height:20px;padding:10px 0;letter-spacing:2px;cursor:pointer}.modulo-header .header-idiomas .icon-setadown-menu{margin-left:8px;top:-2px}.modulo-header .idiomas-menu{display:none;cursor:pointer;position:absolute;top:40px;width:80px;border:1px solid #b99f79;box-sizing:border-box}.modulo-header .header-idiomas:hover .idiomas-menu{display:block}.modulo-header .idiomas-menu li{display:block;width:100%;font-size:0}.modulo-header .idiomas-menu li a{color:#fff;font-weight:700;font-size:12px;display:block;width:100%;height:40px;line-height:38px;text-transform:capitalize;background:transparent;letter-spacing:2px;transition:background .3s ease-in-out;cursor:pointer;text-align:center}.modulo-header .idiomas-menu:after{content:'';position:absolute;top:-8px;right:36px;margin-left:-10px;width:0;height:0;border-style:solid;border-width:0 8px 8px;border-color:transparent transparent #b99f79}.modulo-header .idiomas-menu li a:hover{background:#b99f79}.modulo-header .btn-minimenu{display:none;position:absolute;right:0;top:16px;height:64px;width:64px;cursor:pointer;z-index:10}.modulo-header .btn-minimenu .menuham{display:block;position:absolute;left:0;right:0;top:0;bottom:0;z-index:101;overflow:hidden;margin:auto;padding:0;width:45px;height:45px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border-radius:none;transition:background .2s;border:2px solid #b99f79;background:#baa079}.modulo-header .btn-minimenu .menuham:focus{outline:none}.modulo-header .btn-minimenu .menuham span{display:block;position:absolute;top:22px;left:9px;right:9px;height:2px;background:#fff}.modulo-header .btn-minimenu .menuham span:before,.modulo-header .btn-minimenu .menuham span:after{position:absolute;display:block;right:0;width:100%;height:2px;background-color:#fff;content:""}.modulo-header .btn-minimenu .menuham span:before{top:-8px}.modulo-header .btn-minimenu .menuham span:after{bottom:-8px}.modulo-header .btn-minimenu .menuham-block span{transition:background 0s .2s}.modulo-header .btn-minimenu .menuham-block span:before,.modulo-header .btn-minimenu .menuham-block span:after{transition-duration:.2s,.2s;transition-delay:.2s,0s}.modulo-header .btn-minimenu .menuham-block span:before{transition-property:top,transform}.modulo-header .btn-minimenu .menuham-block span:after{transition-property:bottom,transform}.modulo-header .btn-minimenu .menuham-block.is-active span{background:none}.modulo-header .btn-minimenu .menuham-block.is-active span:before{top:0;transform:rotate(45deg)}.modulo-header .btn-minimenu .menuham-block.is-active span:after{bottom:0;transform:rotate(-45deg)}.modulo-header .btn-minimenu .menuham-block.is-active span:before,.modulo-header .btn-minimenu .menuham-block.is-active span:after{transition-delay:0s,.2s}.big .modulo-header .header-menu{display:block!important}.large .modulo-header .header-menu{display:block!important}.large .modulo-header .main-menu:not(.lateral){position:relative;left:auto;right:auto;top:4px;margin:0;display:inline-block;font-size:0;vertical-align:middle;line-height:100%}.large .modulo-header .main-menu>li>a{margin:0 20px}.large .modulo-header .menu-vinhos{left:-57px}.normal .modulo-header .menu-vinhos{left:-54px;width:190px}.normal .modulo-header .header-menu{display:block!important;left:70px}.normal .modulo-header .main-menu:not(.lateral){position:relative;left:0;right:auto;top:4px;margin:0;display:inline-block;font-size:0;vertical-align:middle;line-height:100%}.normal .modulo-header .main-menu>li>a{margin:0 12px}.small .modulo-header{height:90px;width:90%;margin-top:26px;line-height:90px}.small .modulo-header .header-logo{max-width:280px}.small .modulo-header .main-menu{display:block;margin:0;position:relative;left:auto;right:auto;top:0;float:none}.small .modulo-header .main-menu li{display:block}.small .modulo-header .header-menu{display:none;width:auto;position:absolute;top:78px;right:7px;z-index:100;background:#b99f79;left:auto}.small .modulo-header .main-menu li a{display:block;padding:8px;text-align:center;font-size:12px;margin:8px 80px}.small .modulo-header .btn-minimenu{display:block}.small .modulo-header .header-idiomas{display:none;margin-top:0}.small .modulo-header .header-idiomas .active{display:none}.small .modulo-header .idiomas-menu:after,.small .modulo-header .idiomas-menu:before{display:none}.small .modulo-header .idiomas-menu{position:relative;display:table!important;width:90%;margin:0 auto;top:0;background:transparent;border:none}.small .modulo-header .header-idiomas li{display:inline-block;vertical-align:top;width:20%}.small .modulo-header .header-idiomas.mini li a{display:inline-block;font-family:Lato,Arial,Helvetica,sans-serif;color:#fff;font-weight:400;font-size:12px;text-transform:uppercase;margin:8px 0;line-height:100%;height:28px}.small .modulo-header .main-menu li a:hover,.small .modulo-header .main-menu li a.active{border-bottom:1px solid #fff}.small .modulo-header .header-idiomas.mini{display:block;float:none}.small .modulo-header .icon-bag{display:none}.small .modulo-header .idiomas-menu li a:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.small .modulo-header .js-popup-vinhos .menu-vinhos{display:block;position:relative;width:100%;left:auto;padding:0;top:auto;margin-bottom:-8px}.small .modulo-header .menu-vinhos li a{height:auto;line-height:20px}.small .modulo-header .li_menu.js-popup-vinhos>a{display:none}.small .modulo-header .menu-vinhos{display:block}.small .modulo-header .menu-vinhos:after{display:none}.small .white .modulo-header .main-menu li a{color:#fff}.small .modulo-header .icon-bag_cor,.small .modulo-header .icon-bag{display:none}.mini .modulo-header{height:90px;width:90%;margin-top:0;line-height:90px}.mini .modulo-header .header-logo{max-width:280px}.mini .modulo-header .main-menu{display:block;margin:0;position:relative;left:auto;right:auto;top:0;float:none}.mini .modulo-header .main-menu li{display:block}.mini .modulo-header .header-menu{display:none;width:auto;position:absolute;top:78px;right:7px;z-index:100;background:#b99f79;left:auto}.mini .modulo-header .idiomas-menu li a:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.mini .modulo-header .main-menu li a:hover,.mini .modulo-header .main-menu li a.active{border-bottom:1px solid #fff}.mini .modulo-header .main-menu li a{display:block;padding:8px 0;text-align:center;font-size:12px;margin:6px 50px}.mini .modulo-header .btn-minimenu{display:block}.mini .modulo-header .header-idiomas{display:none;margin-top:0}.mini .modulo-header .header-idiomas .active{display:none}.mini .modulo-header .idiomas-menu:after,.mini .modulo-header .idiomas-menu:before{display:none}.mini .modulo-header .idiomas-menu{position:relative;display:table!important;width:90%;margin:0 auto;top:0;background:transparent;border:none}.mini .modulo-header .header-idiomas li{display:inline-block;vertical-align:top;width:20%}.mini .modulo-header .header-idiomas.mini li a{display:inline-block;font-family:Lato,Arial,Helvetica,sans-serif;color:#fff;font-weight:400;font-size:12px;text-transform:uppercase}.mini .modulo-header .header-idiomas.mini{display:block;float:none}.mini .modulo-header .icon-bag{display:none}.mini .modulo-header .js-popup-vinhos .menu-vinhos{display:block;position:relative;width:100%;left:auto;padding:0;top:auto;margin-bottom:-8px}.mini .modulo-header .menu-vinhos li a{height:auto;line-height:20px}.mini .modulo-header .li_menu.js-popup-vinhos>a{display:none}.mini .modulo-header .menu-vinhos{display:block}.mini .white .modulo-header .main-menu li a{color:#fff}.mini .modulo-header .icon-bag_cor,.mini .modulo-header .icon-bag{display:none}.mini .modulo-header .menu-vinhos:after{display:none}.mini .outros .modulo-header .menu-vinhos{background:initial}.mini .outros .modulo-header .menu-vinhos li a{color:#fff}
.modulo-newsletter{width:100%;height:524px;z-index:0}.modulo-newsletter .holder{text-align:center;z-index:1;max-width:511px;width:90%}.modulo-newsletter h2{line-height:90%;font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#fff;font-weight:900;font-size:60px}.modulo-newsletter h3{line-height:140%;font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#fff;font-weight:400;font-size:22px;margin-top:22px;margin-bottom:30px}.modulo-newsletter .img_holder{z-index:0;position:absolute;width:100%;height:100%;display:block;top:0;left:0}.modulo-newsletter .pnl-newsletter{width:100%;height:auto;display:block}.modulo-newsletter .pnl-newsletter input{font-family:Lato,Arial,Helvetica,sans-serif;color:#fff;font-weight:400;font-size:12px;letter-spacing:2px;line-height:120%;text-align:left;text-transform:uppercase;height:60px;width:100%;background:transparent;line-height:60px;border:none;border-bottom:1px solid rgba(255,255,255,.5)}.modulo-newsletter .btn-enviar{padding:17px;position:absolute;right:-15px;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);bottom:0;line-height:31px;vertical-align:middle;transition:opacity .3s ease-in-out;cursor:pointer}.modulo-newsletter .btn-enviar:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.small .modulo-newsletter h2{font-size:55px}.small .modulo-newsletter h3{font-size:20px}.mini .modulo-newsletter h2{font-size:45px}.mini .modulo-newsletter h3{font-size:18px;margin:20px 0}
.modulo-contactos-formulario{clear:both;width:100%;display:block;overflow:hidden}.modulo-contactos-formulario .fundo{width:100%;height:100%;position:absolute;z-index:1;left:0;right:0;bottom:0;top:0;margin:auto;display:block;background:#f8f8f8}.modulo-contactos-formulario .fundo:after{content:'';width:100%;height:100%;position:absolute;z-index:1;left:0;right:0;bottom:0;top:0;margin:auto;display:block;background-color:transparent;background-color:rgba(17,17,17,.75);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF111111,endColorstr=#BF111111);zoom:1}.modulo-contactos-formulario .formulario{clear:both;width:96%;max-width:955px;display:block;margin:0 auto;text-align:center;padding:7.4% 0 5.6%;z-index:1;margin-bottom:26px}.modulo-contactos-formulario .formulario .titulos{display:block;width:100%;max-width:540px;margin:0 auto;text-align:center;padding-bottom:35px}.modulo-contactos-formulario .formulario h2{display:table;margin:0 auto;text-align:center;font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#333;font-weight:900;font-size:60px;line-height:90%;margin-bottom:15px}.modulo-contactos-formulario .formulario h3{display:table;margin:0 auto;text-align:center;font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#333;font-weight:400;font-size:18px;line-height:120%}.modulo-contactos-formulario .linha{clear:both;width:100%;min-height:58px;padding-bottom:10px;display:block;font-size:0}.modulo-contactos-formulario .coluna50{width:48%;display:inline-block;vertical-align:top}.modulo-contactos-formulario .coluna50:first-child{margin-right:4%}.modulo-contactos-formulario .coluna100{width:100%;display:inline-block;vertical-align:top}.modulo-contactos-formulario .linha>div ::-webkit-input-placeholder{color:#b99f79}.modulo-contactos-formulario .linha>div :-moz-placeholder{color:#b99f79;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.modulo-contactos-formulario .linha>div ::-moz-placeholder{color:#b99f79;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.modulo-contactos-formulario .linha>div :-ms-input-placeholder{color:#b99f79}.modulo-contactos-formulario .linha .input{width:100%;display:table;height:48px;border:0;background:transparent;line-height:120%;letter-spacing:1px;font-family:Lato,Arial,Helvetica,sans-serif;color:#b99f79;font-weight:400;font-size:12px;border:none;border-bottom:1px solid #b99f79;text-transform:uppercase}.modulo-contactos-formulario .linha .coluna100 .input{width:96%;padding:0 2%}.modulo-contactos-formulario .linha .input_big{width:100%;display:table;min-height:30px;height:100px;background:transparent;line-height:120%;letter-spacing:1px;font-family:Lato,Arial,Helvetica,sans-serif;color:#b99f79;font-weight:400;font-size:12px;border:none;border-bottom:1px solid #b99f79;resize:none;text-transform:uppercase;PADDING-TOP:13px;box-sizing:border-box}.modulo-contactos-formulario .obrigatorios{display:block;width:96%;margin:0 auto;padding:5px 0 15px}.modulo-contactos-formulario .campos-obrigatorios{display:block;color:#999;font-weight:400;font-size:14px}.modulo-contactos-formulario .btn_container{display:table;margin:0 auto;text-align:center;table-layout:fixed;width:100%;max-width:900px;font-size:0;position:relative;z-index:1}.modulo-contactos-formulario .main-button{min-width:228px;margin-top:15px}.small .modulo-contactos-formulario .formulario h2{font-size:40px}.small .modulo-contactos-formulario .formulario h3{font-size:17px}.mini .modulo-contactos-formulario .formulario h2{font-size:40px;margin-bottom:25px}.mini .modulo-contactos-formulario .formulario h3{font-size:16px}.mini .modulo-contactos-formulario .linha{padding-bottom:0}.mini .modulo-contactos-formulario .formulario{width:90%;margin-bottom:0}.mini .modulo-contactos-formulario .coluna50{width:100%;margin:0;display:block;padding-bottom:10px}.mini .modulo-contactos-formulario .coluna100{display:block;padding-bottom:10px}.mini .modulo-contactos-formulario .linha .coluna100 .input{width:91%;padding:0 4%}.mini .modulo-contactos-formulario .linha .input_big{height:100px;width:100%;padding:2% 0}
.modulo-detalhe-noticia{display:block;margin:0 auto;position:relative;width:90%;max-width:1141px;margin-bottom:95px}.modulo-detalhe-noticia .txts{font-family:Lato,Arial,Helvetica,sans-serif;color:#333;font-weight:400;font-size:18px;line-height:180%;margin-bottom:70px;display:block}.modulo-detalhe-noticia .txts img{margin:0 auto;display:block;max-width:100%;height:auto}.modulo-detalhe-noticia .txts strong{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#b89f79;font-weight:700;font-size:38px;line-height:120%;text-transform:none;max-width:840px;margin:0 auto;font-style:italic;display:block;MARGIN:60px auto 76px}.modulo-detalhe-noticia .partilha{margin:0 auto;text-align:center}.modulo-detalhe-noticia .lbl_share{font-family:Lato,Arial,Helvetica,sans-serif;color:#bfbfbf;font-weight:700;font-size:11px;line-height:200%;text-transform:uppercase;letter-spacing:2px;margin-bottom:27px;display:block}.modulo-detalhe-noticia .lnk{padding:10px;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .3s ease-in-out;cursor:pointer;margin:0 8px;display:inline-block}.modulo-detalhe-noticia .lnk:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.small .modulo-detalhe-noticia .txts strong{font-size:36px;MARGIN:50px auto 66px}.small .modulo-detalhe-noticia .txts{font-size:17px;margin-bottom:50px}.mini .modulo-detalhe-noticia .txts strong{font-size:30px;MARGIN:40px auto 56px}.mini .modulo-detalhe-noticia .txts{font-size:16px;margin-bottom:54px}
.modulo-contactos-mapa .mapa{display:block;height:760px!important}.modulo-contactos-mapa #popup-mapa-MA{color:#b99f79;font-weight:400;font-size:14px}.modulo-contactos-mapa .div_over_mapa{position:absolute;bottom:0;top:0;right:10.5%;width:452px;padding:72px 0 50px;border:10px solid #f8f8f8;box-sizing:border-box;background-color:#fff;height:auto;display:table;z-index:2;margin:auto}.modulo-contactos-mapa .div_holder{max-width:302px;width:90%;margin:0 auto}.modulo-contactos-mapa .lbl_tit{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#333;font-weight:900;font-size:60px;display:block;line-height:90%}.modulo-contactos-mapa .separador{width:67px;height:1px;background-color:#baa079;display:block;margin:52px 0 35px}.modulo-contactos-mapa .lbl_subtit{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#333;font-weight:400;font-size:18px;display:block;line-height:180%;margin-bottom:53px}.modulo-contactos-mapa .main-button{min-width:230px}.normal .modulo-contactos-mapa .mapa{position:relative;width:100%;height:700px!important}.small .modulo-contactos-mapa .mapa{position:relative;width:100%;height:600px!important}.small .modulo-contactos-mapa .lbl_tit{font-size:50px}.small .modulo-contactos-mapa .div_over_mapa{position:relative;display:block;width:100%;border:none;right:0}.small .modulo-contactos-mapa .div_holder{max-width:90%;text-align:center}.small .modulo-contactos-mapa .separador{display:block;margin:30px auto}.mini .modulo-contactos-mapa .mapa{position:relative;width:100%;height:550px!important}.mini .modulo-contactos-mapa .lbl_tit{font-size:40px;margin-bottom:25px}.mini .modulo-contactos-mapa .div_over_mapa{position:relative;display:block;width:100%;border:none;right:0}.mini .modulo-contactos-mapa .div_holder{max-width:90%;text-align:center}.mini .modulo-contactos-mapa .separador{display:block;margin:30px auto;display:none}.mini .modulo-contactos-mapa .main-button{min-width:0}
.modulo-detalhe-vinho .holder_inside{max-width:1440px;width:95%;margin:0 auto}.modulo-detalhe-vinho h3{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#b89f79;font-weight:400;font-size:13px;text-transform:uppercase;letter-spacing:2.5px;line-height:40px;display:table;border-bottom:1px solid #b89f79}.modulo-detalhe-vinho .div_texto{display:inline-block;width:25%;vertical-align:top;height:auto}.modulo-detalhe-vinho .aro{max-width:428px;height:100%;width:100%;border:10px solid #f8f8f8;box-sizing:border-box;padding:20.2% 10.5%;margin-top:-77px}.modulo-detalhe-vinho .div_premios{display:inline-block;vertical-align:top;padding:0;width:10%;text-align:center}.modulo-detalhe-vinho .div_premios_holder{max-width:74px;margin:0 auto}.modulo-detalhe-vinho .holder1{min-height:1000px}.modulo-detalhe-vinho .div_img_principal{display:inline-block;width:30%;text-align:center;top:-290px}.modulo-detalhe-vinho .div_img_principal .img_principal{display:block;z-index:9;position:absolute;left:0;right:0;margin:auto}.modulo-detalhe-vinho .div_img_principal .img_principal img{position:relative;max-width:100%;height:auto}.modulo-detalhe-vinho .div_img_principal .img_principal.fixed{position:fixed!important;left:0!important;right:0!important;top:0!important;z-index:999;margin:auto!important;width:20%}.modulo-detalhe-vinho .div_img_principal .img_principal.absolute{position:absolute!important;z-index:99;left:0!important;right:0!important;margin:auto!important}.modulo-detalhe-vinho .div_degustacao_gr{display:inline-block;vertical-align:top;width:35%}.modulo-detalhe-vinho .txt{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#525252;font-weight:400;font-size:16px;display:block;margin-top:87px;line-height:180%;letter-spacing:1px}.modulo-detalhe-vinho .img_premio{margin-bottom:22px;display:block}.modulo-detalhe-vinho .div_premios h3{margin-bottom:69px;margin-top:19px}.modulo-detalhe-vinho .div_degustacao_gr h3{margin-bottom:69px;margin-top:19px}.modulo-detalhe-vinho .row_deg{MARGIN-BOTTOM:17px}.modulo-detalhe-vinho .bottom_info{font-size:0;margin-bottom:26px}.modulo-detalhe-vinho .bottom_info .div_texto,.modulo-detalhe-vinho .bottom_info .div_ficha{width:50%;display:inline-block;vertical-align:top;margin-bottom:11%}.modulo-detalhe-vinho .holder2{background-color:#f8f8f8}.modulo-detalhe-vinho .row{padding:15px 0;border-bottom:1px solid #e7e1d8;display:block;font-size:0}.modulo-detalhe-vinho .ficha_tit{font-family:Lato,Arial,Helvetica,sans-serif;color:#b89f79;font-weight:400;font-size:11px;text-transform:uppercase;letter-spacing:2px;display:inline-block;width:33.33%;vertical-align:top;vertical-align:middle}.modulo-detalhe-vinho .ficha_txt{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#333;font-weight:400;font-size:14px;width:66.66%;vertical-align:top;letter-spacing:1px;display:inline-block}.modulo-detalhe-vinho .txt:before{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;font-size:80px;line-height:180%;color:#b99f79;text-align:center;display:block;content:'"';position:absolute;top:-107px;left:0}.modulo-detalhe-vinho .deg_txt{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#b89f79;font-weight:400;font-size:13px;text-transform:uppercase;letter-spacing:2.5px;line-height:40px;display:inline-block;margin-left:30px;vertical-align:middle}.modulo-detalhe-vinho .circle{vertical-align:middle;display:inline-block}.modulo-detalhe-vinho .circle .n1{font-size:32px;color:#878787;font-weight:300}.modulo-detalhe-vinho .circle .n2{font-size:11px;color:#878787;font-weight:300;vertical-align:top}.modulo-detalhe-vinho .top_info{height:auto;font-size:0;margin-bottom:40px}.modulo-detalhe-vinho .div_ficha h3{margin-bottom:32px}.modulo-detalhe-vinho .div_ficha_holder{max-width:443px;padding-left:9%;padding-top:20%;z-index:9}.modulo-detalhe-vinho .bottom_info .aro{border-color:#baa079;float:right;margin-right:10%;margin-top:19%;padding:16% 20px 12% 46px}.modulo-detalhe-vinho .downs{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#333;font-weight:400;font-size:14px;width:66.66%;vertical-align:top;letter-spacing:1px;display:inline-block;vertical-align:middle}.modulo-detalhe-vinho .item_down{display:block;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .3s ease-in-out;cursor:pointer}.modulo-detalhe-vinho .item_down:hover{display:block;opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.normal .modulo-detalhe-vinho .top_info{height:auto;padding-bottom:50px}.normal .modulo-detalhe-vinho .aro{padding:88px 15px}.normal .modulo-detalhe-vinho .div_img_principal{width:28%;top:-150px}.normal .modulo-detalhe-vinho .bottom_info .aro{margin-right:0}.normal .modulo-detalhe-vinho .div_premios{width:12%}.normal .modulo-detalhe-vinho .holder2 .holder_inside{height:auto}.small .modulo-detalhe-vinho .top_info{height:auto;padding-bottom:50px}.small .modulo-detalhe-vinho .aro{padding:35px;margin-top:0;max-width:100%;margin:0 auto}.small .modulo-detalhe-vinho .div_img_principal img{max-height:790px}.small .modulo-detalhe-vinho .div_texto{width:100%}.small .modulo-detalhe-vinho .div_premios{display:inline-block;padding:0;width:20%;text-align:center;vertical-align:top;margin-top:40px}.small .modulo-detalhe-vinho .div_img_principal{width:40%;top:auto;vertical-align:top;margin-top:40px}.small .modulo-detalhe-vinho .div_degustacao_gr{display:inline-block;width:40%;vertical-align:top;margin-top:40px}.small .modulo-detalhe-vinho .bottom_info .aro{margin-right:0;max-width:100%;float:none}.small .modulo-detalhe-vinho .div_texto_holder{max-width:90%;margin:0 auto}.small .modulo-detalhe-vinho .div_ficha_holder{max-width:90%;padding-left:0;padding-top:60px;margin:0 auto}.small .modulo-detalhe-vinho .bottom_info .div_texto,.small .modulo-detalhe-vinho .bottom_info .div_ficha{width:100%}.mini .modulo-detalhe-vinho .top_info{height:auto;padding-bottom:50px}.mini .modulo-detalhe-vinho .aro{padding:15px;margin-top:0;max-width:90%;margin:0 auto}.mini .modulo-detalhe-vinho .div_texto{width:100%}.mini .modulo-detalhe-vinho .div_premios{display:inline-block;padding:0;width:100%;text-align:center;vertical-align:top;margin-top:40px}.mini .modulo-detalhe-vinho .div_img_principal{width:100%;top:auto;vertical-align:top;margin-top:30px;text-align:center;display:block;height:600px;margin:40px 0}.mini .modulo-detalhe-vinho .div_img_principal img{max-height:650px}.mini .modulo-detalhe-vinho .div_degustacao_gr{display:inline-block;width:100%;vertical-align:top}.mini .modulo-detalhe-vinho .bottom_info .aro{margin-right:0;max-width:100%;float:none}.mini .modulo-detalhe-vinho .div_texto_holder{max-width:90%;margin:0 auto}.mini .modulo-detalhe-vinho .div_ficha_holder{max-width:90%;padding-left:0;margin:0 auto;padding-top:0}.mini .modulo-detalhe-vinho .bottom_info .div_texto,.mini .modulo-detalhe-vinho .bottom_info .div_ficha{width:100%}.mini .modulo-detalhe-vinho .div_premios_holder{max-width:100%;text-align:center}.mini .modulo-detalhe-vinho .div_premios h3{text-align:center;display:table;margin:30px auto}.mini .modulo-detalhe-vinho .img_premio{display:inline-block;vertical-align:top;margin:0 7px;vertical-align:middle}.mini .modulo-detalhe-vinho .holder_inside{width:100%}.mini .modulo-detalhe-vinho .deg_txt{letter-spacing:1.5px;margin-left:30px;min-width:40%;text-align:left}.mini .modulo-detalhe-vinho .div_degustacao_gr h3{text-align:center;display:table;margin:40px auto}.mini .modulo-detalhe-vinho .circle{width:72px;text-align:left}.mini .modulo-detalhe-vinho .row_deg{text-align:center}.mini .modulo-detalhe-vinho .div_ficha h3{text-align:center;display:table;margin:40px auto}
.modulo-detalhe-wf{display:block;margin:0 auto;position:relative;width:90%;max-width:1341px;margin-bottom:95px;z-index:9}.modulo-detalhe-wf .txts{font-family:Lato,Arial,Helvetica,sans-serif;color:#333;font-weight:400;font-size:18px;line-height:180%;margin-bottom:70px;display:block}.modulo-detalhe-wf .txts img{display:block;max-width:100%;height:auto}.modulo-detalhe-wf .txts .titt{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#333;font-weight:700;font-size:32px;line-height:105%;text-transform:none;display:block;margin-bottom:40px;margin-top:20px}.modulo-detalhe-wf .txts strong{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#333;font-weight:700;font-size:32px;line-height:105%;text-transform:none;display:block;margin-bottom:30px;margin-top:20px}.modulo-detalhe-wf .txts .ficha_tit{font-family:Lato,Arial,Helvetica,sans-serif;color:#b89f79;font-weight:400;font-size:11px;text-transform:uppercase;letter-spacing:2px;display:inline-block;width:33.33%;vertical-align:top;vertical-align:middle}.modulo-detalhe-wf .txts .row{padding:15px 0;border-top:1px solid #e7e1d8;border-bottom:1px solid #e7e1d8;display:block;font-size:0}.modulo-detalhe-wf .txts .row .downs{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#333;font-weight:400;font-size:14px;width:66.66%;vertical-align:top;letter-spacing:1px;display:inline-block;vertical-align:middle}.modulo-detalhe-wf .partilha{margin:0 auto;text-align:center;margin-top:8%;margin-bottom:8.5%;display:block}.modulo-detalhe-wf .lbl_share{font-family:Lato,Arial,Helvetica,sans-serif;color:#bfbfbf;font-weight:700;font-size:11px;line-height:200%;text-transform:uppercase;letter-spacing:2px;margin-bottom:27px;display:block}.modulo-detalhe-wf .lnk{padding:10px;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .3s ease-in-out;cursor:pointer;margin:0 8px;display:inline-block}.modulo-detalhe-wf .lnk:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.modulo-detalhe-wf .w100{font-size:0}.modulo-detalhe-wf .holder{width:46%;display:inline-block;vertical-align:top;margin-top:-15.5%;margin-top:-180px}.modulo-detalhe-wf .txts{width:54%;display:inline-block;vertical-align:top}.modulo-detalhe-wf h2{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#b99f79;font-weight:400;font-size:13px;text-transform:uppercase;letter-spacing:2px;display:block;margin-bottom:10px;line-height:140%}.modulo-detalhe-wf h3{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#333;font-weight:700;font-size:32px;display:block;margin-bottom:10px;line-height:105%}.modulo-detalhe-wf .setas_holder{display:inline-block;padding:12px;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .3s ease-in-out;cursor:pointer}.modulo-detalhe-wf .setas_holder:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.modulo-detalhe-wf .textos{max-width:140px;position:relative;display:inline-block;bottom:-43px;margin-left:15%;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .3s ease-in-out;cursor:pointer;position:absolute}.modulo-detalhe-wf .setas_holder.left{margin-right:12px}.modulo-detalhe-wf .img_holder{width:312px;height:703px;border:11px solid #baa079;box-sizing:border-box;max-width:90%;display:inline-block}.modulo-detalhe-wf .imagem img{transform:scale(1);transition:transform 500ms ease-in-out}.modulo-detalhe-wf .imagem:hover img{transform:scale(1.1);width:100%;width:auto}.modulo-detalhe-wf .imagem:hover~.textos{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.modulo-detalhe-wf .imagem img{position:absolute;top:0;bottom:-95px;left:0;right:0;margin:auto;max-height:877px}.modulo-detalhe-wf .setas{position:absolute;right:23%;bottom:-9%;z-index:91}.modulo-detalhe-wf.no-slider .setas{display:none}.modulo-detalhe-wf .setas a{top:0;right:0;bottom:0;left:0;position:absolute;margin:auto}.modulo-detalhe-wf .txts p{margin:32px 0}.modulo-detalhe-wf .txts hr{width:90px;text-align:left;margin:0;border:none;border-bottom:1px solid #baa079;font-size:0;margin:60px 0;display:block}.modulo-detalhe-wf .txts ul{padding-top:10px;display:block}.modulo-detalhe-wf .txts ul li{text-indent:10px}.modulo-detalhe-wf .txts ul li:before{position:absolute;left:-12px;bottom:9px;content:'.';color:#000;font-size:33px;display:block}.modulo-detalhe-wf .bx-viewport{overflow:visible!important}.modulo-detalhe-wf .txts em{font-family:Lato,Arial,Helvetica,sans-serif;color:#b89f79;font-weight:400;font-size:11px;text-transform:uppercase;letter-spacing:2px;font-style:normal}.modulo-detalhe-wf .assi{font-family:Lato,Arial,Helvetica,sans-serif;color:#b89f79;font-weight:400;font-size:11px;text-transform:uppercase;letter-spacing:2px;display:block;margin-top:30PX}.modulo-detalhe-wf .ano_vinho{font-family:Lato,Arial,Helvetica,sans-serif;color:#333;font-weight:400;font-size:12px;display:block;line-height:120%;letter-spacing:2px;margin-bottom:40px}.large .modulo-detalhe-wf .setas{right:11%}.large .modulo-detalhe-wf .partilha{margin-top:0}.normal .modulo-detalhe-wf .imagem img{top:auto;position:relative;margin-top:-160px}.normal .modulo-detalhe-wf .setas{position:relative;right:auto;bottom:auto;margin:5px auto}.normal .modulo-detalhe-wf .textos{max-width:300px;right:auto;bottom:auto;POSITION:RELATIVE;MARGIN:100px 12px 30px}.normal .modulo-detalhe-wf h3{margin-bottom:10px}.normal .modulo-detalhe-wf .partilha{margin-top:0}.small .modulo-detalhe-wf .imagem img{top:auto;position:relative;margin-top:-160px}.small .modulo-detalhe-wf .setas{position:relative;right:auto;bottom:auto;margin:5px auto;text-align:center}.small .modulo-detalhe-wf .textos{max-width:300px;right:auto;bottom:auto;POSITION:RELATIVE;text-align:center;MARGIN:70px auto 30px;display:block}.small .modulo-detalhe-wf .holder{width:100%;margin-top:0}.small .modulo-detalhe-wf .imagem{margin:0 auto;height:550px;text-align:center}.small .modulo-detalhe-wf h3{margin-bottom:10px}.small .modulo-detalhe-wf .partilha{margin-top:0}.small .modulo-detalhe-wf .txts strong{font-size:36px;MARGIN:50px auto 66px}.small .modulo-detalhe-wf .txts{font-size:17px;margin-bottom:50px;width:100%}.small .modulo-detalhe-wf .imagem img{max-height:125%}.small .modulo-detalhe-wf .img_holder{margin:0 auto;display:block;width:262px;height:547px}.mini .modulo-detalhe-wf .img_holder{margin:0 auto;display:block;width:262px;height:547px}.mini .modulo-detalhe-wf .setas{position:relative;right:auto;bottom:auto;margin:5px auto;text-align:center}.mini .modulo-detalhe-wf .textos{max-width:300px;right:auto;bottom:auto;POSITION:RELATIVE;text-align:center;MARGIN:70px auto 30px;display:block}.mini .modulo-detalhe-wf .holder{width:100%;margin-top:0}.mini .modulo-detalhe-wf .imagem{margin:0 auto;height:550px}.mini .modulo-detalhe-wf h3{margin-bottom:10px}.mini .modulo-detalhe-wf .partilha{display:block;margin:40px 0}.mini .modulo-detalhe-wf .txts strong{font-size:32px;MARGIN:40px auto}.mini .modulo-detalhe-wf .txts{font-size:17px;margin-bottom:50px;width:100%}.mini .modulo-detalhe-wf .txts{font-size:16px;margin-bottom:50px;width:90%;margin:0 auto;display:block}.mini .modulo-detalhe-wf{width:100%;margin-bottom:55px}.mini .modulo-detalhe-wf .imagem img{max-height:125%}.mini .modulo-detalhe-wf .txts hr{margin:40px 0}.mini .modulo-detalhe-wf .icon-play_video{transform:scale(.8)}
.modulo-imagem-texto{width:100%;height:100vh;min-height:900px;display:block;font-size:0}.modulo-imagem-texto .w50{display:inline-block;width:50%;height:100%;vertical-align:top;background-color:#222}.modulo-imagem-texto h2{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#b99f79;font-weight:400;font-size:22px;line-height:120%;text-align:center;-moz-transform:matrix(0,-1,1,0,0,0);-moz-transform-origin:center;-webkit-transform:matrix(0,-1,1,0,0,0);-webkit-transform-origin:center;-o-transform:matrix(0,-1,1,0,0,0);-o-transform-origin:center;-ms-transform:matrix(0,-1,1,0,0,0);-ms-transform-origin:center;transform:matrix(0,-1,1,0,0,0);transform-origin:center;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0,M21=-1,M12=1,M22=0,SizingMethod='auto expand')";zoom:1;filter:progid:DXImageTransform.Microsoft.Matrix(M11=0,M21=-1,M12=1,M22=0,SizingMethod='auto expand');transform:rotate(-90deg);position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;display:block;height:30px;z-index:2;max-width:1080px;width:100%}.modulo-imagem-texto h2:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;display:block;height:1px;width:397px;background-color:#baa079;right:100%;z-index:1}.modulo-imagem-texto h2:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;display:block;height:1px;width:350px;background-color:#baa079;left:59.5%}.modulo-imagem-texto .lbl_titulo{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#b99f79;font-weight:400;font-size:22px;display:block;margin-bottom:60px;letter-spacing:1px;line-height:150%}.modulo-imagem-texto .lbl_subtitulo{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#a5a5a5;font-weight:400;font-size:16px;display:block;letter-spacing:1px;line-height:180%}.modulo-imagem-texto .texts{max-width:550px;height:100%;width:89%}.modulo-imagem-texto .imagem:before{content:"";z-index:2;top:0;right:0;bottom:0;left:0;position:absolute;margin:auto;background-color:rgba(17,17,17,.4)}.modulo-imagem-texto .imagem:after{content:"";z-index:1;top:0;right:0;bottom:0;left:0;position:absolute;margin:auto;background-color:rgba(186,160,121,.1)}.modulo-imagem-texto .texts .not_invert{display:none;font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#b99f79;font-weight:400;font-size:22px;line-height:120%;transform:none;position:relative;text-align:left;font-size:38px;line-height:130%;height:auto;margin-bottom:40px}.normal .modulo-imagem-texto h2:before{width:300px}.normal .modulo-imagem-texto h2:after{width:327px}.small .modulo-imagem-texto h2,.small .modulo-imagem-texto h2:before,.small .modulo-imagem-texto h2:after{display:none}.small .modulo-imagem-texto .w50{width:100%;min-height:500px}.small .modulo-imagem-texto .texts h2{display:block}.small .modulo-imagem-texto{height:auto}.small .modulo-imagem-texto .w50.texto{padding:50px 0}.small .modulo-imagem-texto .lbl_titulo{font-size:20px;margin-bottom:40px}.mini .modulo-imagem-texto h2,.mini .modulo-imagem-texto h2:before,.mini .modulo-imagem-texto h2:after{display:none}.mini .modulo-imagem-texto .w50{width:100%;min-height:450px}.mini .modulo-imagem-texto .texts h2{display:block;font-size:32px}.mini .modulo-imagem-texto{height:auto}.mini .modulo-imagem-texto .w50.texto{padding:30px 0}.mini .modulo-imagem-texto .lbl_titulo{font-size:18px;margin-bottom:30px}.mini .modulo-imagem-texto .lbl_subtitulo{font-size:16px}
.modulo-galeria-imagens{display:block;margin:0 auto;position:relative;width:90%;max-width:1518px;height:912px;overflow:hidden;background:#333;z-index:3;margin:-212px auto 83px}.modulo-galeria-imagens .lnk_go_back{position:absolute;top:-60px;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .3s ease-in-out;cursor:pointer}.modulo-galeria-imagens .lnk_go_back:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.modulo-galeria-imagens .galeria{height:100%;overflow:hidden}.modulo-galeria-imagens .galeria li{height:100%}.modulo-galeria-imagens .imagem{top:0;right:0;bottom:0;left:0;position:absolute;margin:auto;height:100%}.modulo-galeria-imagens .imagem:after{content:"";z-index:1;top:0;right:0;bottom:0;left:0;position:absolute;margin:auto;background-color:rgba(186,160,121,.1)}.modulo-galeria-imagens .imagem:before{content:"";z-index:2;top:0;right:0;bottom:0;left:0;position:absolute;margin:auto;background-color:rgba(17,17,17,.4)}.modulo-galeria-imagens .bx-pager{position:absolute;bottom:0;padding-top:10px;width:100%;text-align:center;margin-bottom:70px;pointer-events:all}.modulo-galeria-imagens .bx-pager-item{display:inline-block;width:10px;height:10px;margin:0 5px}.modulo-galeria-imagens .bx-pager-item a{display:inline-block;width:6.5px;height:6.5px;margin:0 3px;border-radius:50%;text-indent:-1000px;overflow:hidden;border:solid 2px #b99f79;background-color:transparent}.modulo-galeria-imagens .bx-pager-item a:hover,.modulo-galeria-imagens .bx-pager-item a.active{background-color:#fff;border:solid 2px transparent}.modulo-galeria-imagens .bx-wrapper{height:100%;display:block}.modulo-galeria-imagens .bx-viewport{height:100%;display:block;z-index:1}.modulo-galeria-imagens .bx-controls{z-index:2}.modulo-galeria-imagens .holder{height:100%}.modulo-galeria-imagens .setas_holder{font-size:0;width:32px;height:10px;padding:17px;top:0;bottom:0;position:absolute;margin:auto;z-index:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .3s ease-in-out;cursor:pointer}.modulo-galeria-imagens.no-slider .setas_holder{display:none}.modulo-galeria-imagens .setas_holder:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.modulo-galeria-imagens .setas_holder.left{left:2%}.modulo-galeria-imagens .setas_holder.right{right:2%}.modulo-galeria-imagens .setas_holder a{position:absolute;z-index:1;width:100%;height:100%;display:block;left:0;top:0}.modulo-galeria-imagens .icon-go_back{vertical-align:middle}.modulo-galeria-imagens .txt{vertical-align:middle;font-family:Lato,Arial,Helvetica,sans-serif;color:#fff;font-weight:400;font-size:11px;line-height:120%;letter-spacing:2px;text-transform:uppercase;margin-left:20px}.white .modulo-galeria-imagens .txt{color:#000}.modulo-galeria-imagens .play_button{position:absolute;right:50px;bottom:40px;z-index:999;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .3s ease-in-out;cursor:pointer}.modulo-galeria-imagens .play_button:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.modulo-galeria-imagens .galeria-slider-nav{position:absolute;left:0;top:0}.normal .modulo-galeria-imagens .bx-viewport{height:700px}.normal .modulo-galeria-imagens{height:700px;margin:-180px auto 80px}.small .modulo-galeria-imagens .bx-viewport{height:600px}.small .modulo-galeria-imagens{height:600px;margin:26px auto 80px;width:100%}.small .modulo-galeria-imagens .lnk_go_back{top:-110px;left:35px}.mini .modulo-galeria-imagens{height:400px;margin:26px auto 60px;width:100%}.mini .modulo-galeria-imagens .lnk_go_back{top:-110px;left:35px}.mini .modulo-galeria-imagens .play_button{right:5px;bottom:5px}
.modulo-listagem-downloads{max-width:1520px;width:90%;margin:0 auto;margin-top:60px}.modulo-listagem-downloads .holder{font-size:0}.modulo-listagem-downloads .links{width:75%;vertical-align:top;display:inline-block}.modulo-listagem-downloads .list1{vertical-align:top;display:inline-block;margin-bottom:28px;width:33.33%;padding:11px;box-sizing:border-box;PADDING-TOP:27px;cursor:pointer}.modulo-listagem-downloads .lnk_holder{background-color:#edebe8}.modulo-listagem-downloads .textos_fam_holder{display:inline-block;width:25%;vertical-align:top;height:454px;margin-bottom:40px}.modulo-listagem-downloads .aro{max-width:360px;height:100%;width:96%;border:10px solid #baa079;box-sizing:border-box}.modulo-listagem-downloads .textos_fam{max-width:259px;margin:0 auto;margin-top:61px;width:90%}.modulo-listagem-downloads .lbl_down{font-family:Lato,Arial,Helvetica,sans-serif;color:#b99f79;font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:2px;line-height:200%}.modulo-listagem-downloads h2{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#b89f79;font-weight:400;font-size:13px;text-transform:uppercase;letter-spacing:4px;line-height:40px;display:table;border-bottom:1px solid #b89f79}.modulo-listagem-downloads .txt_fam{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#525252;font-weight:400;font-size:16px;display:block;margin-top:98px;line-height:180%;letter-spacing:1px}.modulo-listagem-downloads .txt_fam:before{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;font-size:80px;line-height:180%;color:#b99f79;text-align:center;display:block;content:'"';position:absolute;top:-107px;left:0}.modulo-listagem-downloads .img_vinho{display:inline-block;margin-top:-27px;width:auto;height:auto;max-height:100%;max-width:100%;transform:scale(1);transition:transform .3s ease-in-out}.modulo-listagem-downloads .nome_fam{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#baa079;font-weight:400;font-size:13px;display:block;margin-bottom:10px;text-transform:uppercase;letter-spacing:1px;line-height:140%}.modulo-listagem-downloads .texto_item{max-width:220px;padding-left:30px;padding-top:19px;min-height:117px;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .3s ease-in-out}.modulo-listagem-downloads h3{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#333;font-weight:700;font-size:26px;display:block;margin-bottom:15px;line-height:105%}.modulo-listagem-downloads .nome_vinho{font-family:Lato,Arial,Helvetica,sans-serif;color:#333;font-weight:400;font-size:12px;display:block;line-height:120%;letter-spacing:2px}.modulo-listagem-downloads .img_vinho_holder{text-align:center;height:320px;height:auto;width:90%;margin:0 auto}.modulo-listagem-downloads .list1:hover .img_vinho{transform:scale(1.05)}.modulo-listagem-downloads .list1:hover .texto_item{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.large .modulo-listagem-downloads .img_vinho_holder{height:auto;max-height:320px}.large .modulo-listagem-downloads .textos_fam_holder{height:auto}.large .modulo-listagem-downloads .textos_fam{padding-bottom:40px;display:block}.normal .modulo-listagem-downloads .textos_fam_holder{width:50%}.normal .modulo-listagem-downloads .links{width:100%}.normal .modulo-listagem-downloads .list1{width:50%}.normal .modulo-listagem-downloads .list1:first-child{POSITION:absolute;TOP:-522PX;RIGHT:0}.normal .modulo-listagem-downloads .aro{max-width:98%;width:100%}.small .modulo-listagem-downloads .textos_fam_holder{width:100%;height:auto}.small .modulo-listagem-downloads .links{width:100%}.small .modulo-listagem-downloads .aro{max-width:90%;margin:0 auto}.small .modulo-listagem-downloads .textos_fam{margin:61px auto}.small .modulo-listagem-downloads .list1{width:50%;margin:40px auto;display:inline-block;padding:9px;PADDING-TOP:27px}.small .modulo-listagem-downloads .img_vinho_holder{height:auto}.small .modulo-listagem-downloads h3{font-size:22px}.small .modulo-listagem-downloads{margin-top:90px}.mini .modulo-listagem-downloads .links{width:100%}.mini .modulo-listagem-downloads .list1{width:100%;margin:50px auto;display:block;padding:11px 0}.mini .modulo-listagem-downloads .textos_fam{margin-top:0}.mini .modulo-listagem-downloads .txt_fam:before{display:none}.mini .modulo-listagem-downloads .textos_fam_holder{margin-bottom:30px;width:100%;min-height:0;height:auto}.mini .modulo-listagem-downloads h3{font-size:22px}.mini .modulo-listagem-downloads .texto_item{padding:14px;text-align:center;min-height:100px;margin:0 auto}.mini .modulo-listagem-downloads .img_vinho_holder{height:auto;width:100%}.mini .modulo-listagem-downloads .txt_fam{margin-top:30px}.mini .modulo-listagem-downloads .aro{max-width:100%;margin:0 auto;padding:20px 10PX;width:100%;text-align:center}
.modulo-listagem-equipa{font-size:0}.modulo-listagem-equipa .item{width:25%;height:580px;vertical-align:top;display:inline-block}.modulo-listagem-equipa .tit{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#f8f8f8;font-weight:400;font-size:22px;line-height:120%}.modulo-listagem-equipa .traco{width:96px;height:1px;background-color:#fff;display:block;margin:30px 0}.modulo-listagem-equipa .txt{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#f8f8f8;font-weight:400;font-size:18px;line-height:150%}.modulo-listagem-equipa .lbl_nome{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#fff;font-weight:400;font-size:22px;line-height:150%;display:block}.modulo-listagem-equipa .lbl_funcao{font-family:Lato,Arial,Helvetica,sans-serif;color:#b89f79;font-weight:400;font-size:12px;line-height:150%;text-transform:uppercase;letter-spacing:2px;display:block;margin-bottom:20px}.modulo-listagem-equipa .lbl_contactos{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#b89f79;font-weight:400;font-size:14px;line-height:150%;letter-spacing:1px}.modulo-listagem-equipa .texts{text-align:center;z-index:2;position:absolute;bottom:32px;left:0;right:0;margin:auto}.modulo-listagem-equipa .item.div_apresentacao{background-color:#baa079}.modulo-listagem-equipa .imagem{top:0;right:0;bottom:0;left:0;position:absolute;margin:auto;z-index:1}.modulo-listagem-equipa .holder{max-width:330PX;width:90%;margin:0 auto}.modulo-listagem-equipa .imagem:before{content:"";z-index:2;top:0;right:0;bottom:0;left:0;position:absolute;margin:auto;background-color:rgba(102,79,57,.3)}.modulo-listagem-equipa .imagem:after{content:'';width:100%;height:65%;top:auto;right:0;bottom:0;left:0;position:absolute;margin:auto;z-index:2;display:block;background:transparent;background:-webkit-gradient(left top,left bottom,color-stop(0,transparent),color-stop(100%,#222));background:linear-gradient(to bottom,transparent 0,#222 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#222222',GradientType=0)}.modulo-listagem-equipa .item .imagem img{transform:scale(1);transition:transform 500ms ease-in-out}.modulo-listagem-equipa .item:hover .imagem img{transform:scale(1.1);width:100%}.small .modulo-listagem-equipa .item{width:50%}.mini .modulo-listagem-equipa .item{width:100%;height:480px}.mini .modulo-listagem-equipa .holder{width:90%}
.modulo-listagem-noticias{max-width:1540px;margin:290px auto 143px;width:90%;font-size:0}.modulo-listagem-noticias:after{display:table;content:'';clear:both}.modulo-listagem-noticias .lbl_invertida_hp{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#b99f79;font-weight:400;font-size:22px;letter-spacing:2px;line-height:120%;-moz-transform:matrix(0,-1,1,0,0,0);-moz-transform-origin:center;-o-transform:matrix(0,-1,1,0,0,0);-o-transform-origin:center;-ms-transform:matrix(0,-1,1,0,0,0);-ms-transform-origin:center;transform:matrix(0,-1,1,0,0,0);transform-origin:center;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0,M21=-1,M12=1,M22=0,SizingMethod='auto expand')";zoom:1;filter:progid:DXImageTransform.Microsoft.Matrix(M11=0,M21=-1,M12=1,M22=0,SizingMethod='auto expand');transform:rotate(-90deg);position:absolute;left:46.5%;top:-144px;margin:auto;height:20px;z-index:2;text-align:right;letter-spacing:0}.modulo-listagem-noticias .lbl_invertida_hp:before{right:-268px;bottom:6px;left:0;position:absolute;margin:auto;content:"";height:1px;width:100px;background:#b99f79;top:auto;z-index:1;display:block}.modulo-listagem-noticias .main-button{margin-top:88px}.modulo-listagem-noticias .div_homepage .txt{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#929292;font-weight:400;font-size:18px;line-height:180%;margin-top:30px;display:block;padding:10px;height:100%;padding-top:50px;box-sizing:border-box}.modulo-listagem-noticias .div_homepage .txt:after{content:'';position:absolute;left:10px;top:20px;display:block;background-color:#baa079;width:96px;height:1px}.modulo-listagem-noticias .post{height:380px;width:25%;display:inline-block;vertical-align:top;padding:10px;box-sizing:border-box;z-index:99}.modulo-listagem-noticias .post:nth-child(10n+1) .tras .lbl_texto,.modulo-listagem-noticias .post:nth-child(5n+1) .tras .lbl_texto{font-weight:700;font-size:28px}.modulo-listagem-noticias .post:not(.div_homepage):nth-child(5n+1){width:50%;height:760px;float:left}.modulo-listagem-noticias .post:not(.div_homepage):nth-child(10n+1){float:right;font-weight:700;font-size:28px}.modulo-listagem-noticias h2.no_news{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#b89f79;font-weight:400;font-size:28px;line-height:120%;margin:60px auto 0;display:block;text-align:center}.modulo-listagem-noticias .main-button.ler_mais_flip{padding:0 30px;border-color:#fff;margin:0;margin-top:30px}.modulo-listagem-noticias .tras .icon{position:absolute;top:24px}.modulo-listagem-noticias .main-button.ler_mais_flip:hover{background:#e0e0e0}.modulo-listagem-noticias .tras{background-color:#b5966a;padding-left:30px;box-sizing:border-box;padding-top:24px}.modulo-listagem-noticias .texto_data{display:block;position:absolute;bottom:28px;max-width:90%}.modulo-listagem-noticias .imagem{top:0;right:0;bottom:0;left:0;position:absolute;margin:auto;z-index:0}.modulo-listagem-noticias .imagem:before{content:"";z-index:2;top:0;right:0;bottom:0;left:0;position:absolute;margin:auto;background-color:rgba(102,79,57,.3)}.modulo-listagem-noticias .imagem:after{content:'';width:100%;height:30%;top:auto;right:0;bottom:0;left:0;position:absolute;margin:auto;z-index:2;display:block;background:transparent;background:-webkit-gradient(left top,left bottom,color-stop(0,transparent),color-stop(100%,#222));background:linear-gradient(to bottom,transparent 0,#222 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#222222',GradientType=0)}.modulo-listagem-noticias .txt{z-index:1;max-width:90%;padding-left:20px;padding-bottom:19px;position:absolute;bottom:0;left:0;display:block;width:100%}.modulo-listagem-noticias .frente .icon{display:inline-block;vertical-align:middle}.modulo-listagem-noticias h3{font-family:Lato,Arial,Helvetica,sans-serif;color:#fff;font-weight:700;font-size:11px;line-height:100%;letter-spacing:2px;line-height:110%;display:inline-block;vertical-align:middle;text-transform:uppercase;margin-left:13px;max-width:90%}.modulo-listagem-noticias .lbl_data{font-family:Lato,Arial,Helvetica,sans-serif;color:#fff;font-weight:700;font-size:11px;line-height:200%;letter-spacing:2px;display:block;margin-top:5px}.modulo-listagem-noticias .flipper{display:block;width:100%;height:100%;overflow:hidden}.modulo-listagem-noticias .frente{height:100%;z-index:1}.modulo-listagem-noticias .post .tras{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";background:transparent}.modulo-listagem-noticias .post:hover .tras{transition:all .3s ease-in-out;z-index:2;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";height:100%;width:100%;position:absolute;top:0;left:0;background-color:#b5966a}.modulo-listagem-noticias .post .frente .imagem{transform:scale(1);transition:transform 500ms ease-in-out}.modulo-listagem-noticias .post:hover .frente .imagem{transform:scale(1.1);width:100%}.modulo-listagem-noticias .frente .txt{z-index:2}.modulo-listagem-noticias .frente .imagem{z-index:1}.modulo-listagem-noticias .tras .lbl_texto{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#fff;font-weight:400;font-size:16px;line-height:140%;max-width:90%}.modulo-listagem-noticias .tras .lbl_texto:before{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;font-size:60px;line-height:180%;color:white;text-align:center;display:block;content:'"';position:absolute;top:-70px;left:0}.modulo-listagem-noticias .lbl_acontecer{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#b89f79;font-weight:400;font-size:22px;line-height:120%;margin-bottom:30px;display:block}.modulo-listagem-noticias .separadores{text-align:center;margin-bottom:50px}.modulo-listagem-noticias .lbl_link{font-family:Lato,Arial,Helvetica,sans-serif;color:#525252;font-weight:700;font-size:12px;line-height:120%;display:inline-block;text-transform:uppercase;vertical-align:middle;letter-spacing:2px;margin:0 24px;padding:10px;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .3s ease-in-out;cursor:pointer}.modulo-listagem-noticias .lbl_link.active{color:#b99f79}.modulo-listagem-noticias .lbl_link:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.modulo-listagem-noticias.var-noticias{margin:56px auto 100px}.modulo-listagem-noticias.var-noticias:before{display:none}.modulo-listagem-noticias .lnk_icon{display:inline-block;padding:10px;vertical-align:middle;margin:0 15px;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .3s ease-in-out;cursor:pointer}.modulo-listagem-noticias .lnk_icon:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.modulo-listagem-noticias .page_noticias{text-align:center}.modulo-listagem-noticias .icon_video{position:absolute;top:5%;right:5%;z-index:2}.modulo-listagem-noticias .play_button{position:absolute;right:5%;top:5%;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .3s ease-in-out;cursor:pointer}.modulo-listagem-noticias .play_button:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.modulo-listagem-noticias .frente .icon-play_video_frent{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.normal .modulo-listagem-noticias .lbl_invertida_hp{left:auto;right:auto;top:auto;max-width:100%;max-height:100%;position:relative;bottom:auto;display:table;transform:none;vertical-align:middle;margin-bottom:70px;font-size:40px;margin-bottom:50px}.normal .modulo-listagem-noticias .lbl_invertida_hp:before{display:none}.normal .modulo-listagem-noticias{margin:80px auto 100px;width:100%}.normal .modulo-listagem-noticias .post{height:380px!important;width:50%}.normal .modulo-listagem-noticias .post:nth-child(10n+1) .tras .lbl_texto,.normal .modulo-listagem-noticias .post:nth-child(5n+1) .tras .lbl_texto{font-weight:400;font-size:16px}.small .modulo-listagem-noticias .lbl_link{letter-spacing:1px;margin:0 10px}.small .modulo-listagem-noticias .lbl_invertida_hp{left:auto;right:auto;top:auto;max-width:100%;max-height:100%;position:relative;bottom:auto;display:table;transform:none;vertical-align:middle;margin-bottom:70px;font-size:30px;margin-bottom:50px}.small .modulo-listagem-noticias .lbl_invertida_hp:before{display:none}.small .modulo-listagem-noticias{margin:80px auto 100px;width:100%}.small .modulo-listagem-noticias .post{height:380px!important;width:50%}.small .modulo-listagem-noticias .post:nth-child(10n+1) .tras .lbl_texto,.small .modulo-listagem-noticias .post:nth-child(5n+1) .tras .lbl_texto{font-weight:400;font-size:16px}.mini .modulo-listagem-noticias .div_homepage .txt:after{left:0;right:0;margin:auto}.mini .modulo-listagem-noticias .lbl_link{letter-spacing:1px;margin:0 4px;line-height:180%}.mini .modulo-listagem-noticias .lbl_invertida_hp{left:auto;right:auto;top:auto;max-width:100%;max-height:100%;position:relative;bottom:auto;display:table;transform:none;vertical-align:middle;margin-bottom:70px;font-size:28px;margin-bottom:10px}.mini .modulo-listagem-noticias .div_homepage.post{width:100%;height:auto;padding-bottom:30px}.mini .modulo-listagem-noticias .div_homepage.post .txt{text-align:center;width:100%;position:relative;margin:0 auto}.mini .modulo-listagem-noticias .lnk_icon{margin:0 5px}.mini .modulo-listagem-noticias .lbl_invertida_hp:before{display:none}.mini .modulo-listagem-noticias{margin:50px auto;width:100%}.mini .modulo-listagem-noticias .post{height:380px!important;width:100%!important;padding:10px 0;max-width:90%;display:block;margin:0 auto;float:none!important}.mini .modulo-listagem-noticias .flipper .txt{max-width:90%;position:absolute;bottom:0;left:0;padding:10px}.mini .modulo-listagem-noticias .main-button{margin-top:50px}.mini .modulo-listagem-noticias .post:nth-child(10n+1) .tras .lbl_texto,.mini .modulo-listagem-noticias .post:nth-child(5n+1) .tras .lbl_texto{font-weight:400;font-size:16px}
.modulo-listagem-receitas{display:block;max-width:1520px;width:90%;margin:0 auto;margin-top:200px;margin-bottom:100px}.modulo-listagem-receitas .receita{width:100%;display:block;height:600PX;font-size:0;margin-bottom:130px;overflow:visible!important}.modulo-listagem-receitas .receita:nth-child(2n) .textos{float:left;text-align:right}.modulo-listagem-receitas .receita:nth-child(2n) .textos:before{left:auto;right:0}.modulo-listagem-receitas .receita:nth-child(2n) .sepa{float:right}.modulo-listagem-receitas .imagens{display:inline-block;vertical-align:top;width:50%;height:100%;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .3s ease-in-out}.modulo-listagem-receitas .textos{z-index:1;display:inline-block;vertical-align:top;width:50%;height:100%;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .3s ease-in-out}.modulo-listagem-receitas .textos .tbl{height:100%;width:77%;padding-left:13.5%;box-sizing:border-box}.modulo-listagem-receitas .receita:nth-child(2n) .textos .tbl{padding-left:0;padding-right:13.5%}.modulo-listagem-receitas .receita .div_img_vinho{position:absolute;right:0;bottom:0;z-index:1;left:0;margin:auto;top:-35px;transform:scale(1);transition:transform .3s ease-in-out;border:10px solid #baa079;width:240px;height:520px;box-sizing:border-box;z-index:9}.modulo-listagem-receitas:not(.var-relacionados) .receita:hover .div_img_vinho{transform:scale(1.05)}.modulo-listagem-receitas.var-relacionados .receita .div_img_vinho img{margin:0 auto;top:-130px;max-width:313px;position:absolute;left:-10px;right:-10px;margin:auto;display:block}.modulo-listagem-receitas .receita .div_img_vinho img{margin:0 auto;display:block;max-height:120%;top:49px}.modulo-listagem-receitas .receita:hover .imagens{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.modulo-listagem-receitas .receita:hover .textos{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.modulo-listagem-receitas h2{font-family:Lato,Arial,Helvetica,sans-serif;color:#b89f79;font-weight:400;font-size:12px;display:block;line-height:120%;text-transform:uppercase;margin-bottom:18px;letter-spacing:2px}.modulo-listagem-receitas h3{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#1f1f1f;font-weight:700;font-size:60px;display:block;line-height:100%;margin-bottom:33px}.modulo-listagem-receitas .resumo{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#1f1f1f;font-weight:400;font-size:16px;display:block;line-height:180%}.modulo-listagem-receitas .textos:before{content:'';z-index:0;background-color:rgba(186,160,121,.08);width:32.5%;height:100%;position:absolute;top:0;left:0}.modulo-listagem-receitas .sepa{width:89px;height:1px;background-color:#baa079;margin-top:45px;display:block}.modulo-listagem-receitas .partilha{margin:0 auto;text-align:center}.modulo-listagem-receitas .lbl_share{font-family:Lato,Arial,Helvetica,sans-serif;color:#bfbfbf;font-weight:700;font-size:11px;line-height:200%;text-transform:uppercase;letter-spacing:2px;margin-bottom:27px;display:block}.modulo-listagem-receitas .lnk{padding:10px;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .3s ease-in-out;cursor:pointer;margin:0 8px;display:inline-block}.modulo-listagem-receitas .lnk:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.modulo-listagem-receitas .assinatura img{margin-top:30px}.modulo-listagem-receitas .assinatura{font-family:Lato,Arial,Helvetica,sans-serif;color:#b89f79;font-weight:400;font-size:11px;text-transform:uppercase;letter-spacing:2px;margin-top:30PX}.modulo-listagem-receitas .ass_foto{margin-top:30px;max-height:120px;height:auto}.modulo-listagem-receitas .assi{font-family:Lato,Arial,Helvetica,sans-serif;color:#b89f79;font-weight:400;font-size:11px;text-transform:uppercase;letter-spacing:2px;display:block;margin-top:30PX}.modulo-listagem-receitas.var-relacionados{max-width:100%}.modulo-listagem-receitas.var-relacionados .receita{height:885px}.modulo-listagem-receitas.var-relacionados .receita .div_img_vinho{width:313px;height:100%;z-index:9;height:703px;bottom:-10px;top:auto}.modulo-listagem-receitas.var-relacionados .receita .div_img_vinho img{display:none}.large .modulo-listagem-receitas .textos .tbl{height:100%;width:77%;padding-left:17.5%;box-sizing:border-box}.large .modulo-detalhe-vinho .div_img_principal{top:-200px}.normal .modulo-listagem-receitas h3{font-size:52px}.normal .modulo-listagem-receitas .receita .div_img_vinho{width:220px;height:500px}.normal .modulo-listagem-receitas .textos .tbl{width:100%;padding-left:33.5%}.normal .modulo-listagem-receitas .receita:nth-child(2n) .textos .tbl{padding-left:0;padding-right:33.5%}.normal .modulo-listagem-receitas .receita{height:600px}.normal .modulo-listagem-receitas.var-relacionados .receita .div_img_vinho img{display:block;top:-20px}.small .modulo-listagem-receitas .receita{height:auto;margin-bottom:60px}.small .modulo-listagem-receitas .imagens{width:100%;height:425px}.small .modulo-listagem-receitas .receita .div_img_vinho{display:none}.small .modulo-listagem-receitas .textos{width:100%;height:auto;max-width:90%;padding:20px 0}.small .modulo-listagem-receitas .textos .tbl{height:100%;width:80%;padding-left:0;box-sizing:border-box;padding:30px 0}.small .modulo-listagem-receitas .receita:nth-child(2n) .textos .tbl{PADDING:0;TEXT-ALIGN:LEFT}.small .modulo-listagem-receitas .textos:before{display:none}.small .modulo-listagem-receitas h3{font-size:48px;margin-bottom:30px}.small .modulo-listagem-receitas .receita:nth-child(2n) .textos{float:none}.small .modulo-listagem-receitas .sepa{float:none!important}.small .modulo-listagem-receitas .partilha{margin-top:40px}.small .modulo-listagem-receitas{margin-top:110px;width:100%;margin-bottom:70px}.small .modulo-listagem-receitas.var-relacionados .receita .div_img_vinho img{display:block}.mini .modulo-listagem-receitas .receita{height:auto;margin-bottom:50px;margin:0 auto;max-width:90%;display:block}.mini .modulo-submenu.fixed{padding:5px 0}.mini .modulo-listagem-receitas .imagens{width:100%;height:350px}.mini .modulo-listagem-receitas .receita .div_img_vinho{display:none}.mini .modulo-listagem-receitas .textos{width:100%;height:auto;max-width:90%;padding:30px 0}.mini .modulo-listagem-receitas .textos .tbl{height:100%;width:100%;padding-left:0;box-sizing:border-box}.mini .modulo-listagem-receitas .receita:nth-child(2n) .textos .tbl{PADDING:0;TEXT-ALIGN:LEFT}.mini .modulo-listagem-receitas .textos:before{display:none}.mini .modulo-listagem-receitas h3{font-size:45px;margin-bottom:20px}.mini .modulo-listagem-receitas .sepa{float:none!important}.mini .modulo-listagem-receitas .partilha{margin-top:20px}.mini .modulo-listagem-receitas{margin-top:110px;width:100%}.mini .modulo-listagem-receitas.var-relacionados .receita .div_img_vinho img{display:block}
.modulo-listagem-vinhos{max-width:1520px;width:90%;margin:0 auto}.modulo-listagem-vinhos .holder{font-size:0;margin-top:20px}.modulo-listagem-vinhos .list0{padding-top:192px}.modulo-listagem-vinhos .list1{display:inline-block;width:33.33%;vertical-align:top;margin-bottom:6%;cursor:pointer}.modulo-listagem-vinhos .textos_fam_holder{display:inline-block;width:33.33%;vertical-align:top;height:584px;margin-bottom:140px}.modulo-listagem-vinhos .aro{max-width:360px;height:100%;width:90%;border:10px solid #f8f8f8;box-sizing:border-box}.modulo-listagem-vinhos .textos_fam{max-width:259px;margin:0 auto;margin-top:61px}.modulo-listagem-vinhos h2{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#b89f79;font-weight:400;font-size:13px;text-transform:uppercase;letter-spacing:4px;line-height:40px;display:table;border-bottom:1px solid #b89f79}.modulo-listagem-vinhos .txt_fam{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#525252;font-weight:400;font-size:16px;display:block;margin-top:98px;line-height:180%;letter-spacing:1px}.modulo-listagem-vinhos .txt_fam:before{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;font-size:80px;line-height:180%;color:#b99f79;text-align:center;display:block;content:'"';position:absolute;top:-107px;left:0}.modulo-listagem-vinhos .img_vinho{display:inline-block;bottom:-20px;width:70%;max-height:600px;width:auto;transform:scale(1);transition:transform .3s ease-in-out}.modulo-listagem-vinhos .texto_item{max-width:140px;width:36%;position:absolute;right:16%;bottom:12.5%;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .3s ease-in-out}.modulo-listagem-vinhos .nome_fam{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#baa079;font-weight:400;font-size:13px;display:block;margin-bottom:10px;text-transform:uppercase;letter-spacing:1px;line-height:140%}.modulo-listagem-vinhos h3{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#333;font-weight:700;font-size:32px;display:block;margin-bottom:15px;line-height:105%}.modulo-listagem-vinhos .nome_vinho{font-family:Lato,Arial,Helvetica,sans-serif;color:#333;font-weight:400;font-size:12px;display:block;line-height:120%;letter-spacing:2px}.modulo-listagem-vinhos .img_vinho_holder{width:64%;text-align:center}.modulo-listagem-vinhos .list1:hover .img_vinho{transform:scale(1.05)}.modulo-listagem-vinhos .list1:hover .texto_item{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.large .modulo-listagem-vinhos .texto_item{right:0}.normal .modulo-listagem-vinhos .textos_fam_holder{margin-bottom:100px;width:50%}.normal .modulo-listagem-vinhos .list1{width:50%}.normal .modulo-listagem-vinhos .texto_item{right:0}.small .modulo-listagem-vinhos .textos_fam_holder{margin-bottom:70px;width:100%;height:auto}.small .modulo-listagem-vinhos .textos_fam{margin:61px auto}.small .modulo-listagem-vinhos .list1{width:70%;margin:6% auto;display:block}.small .modulo-listagem-downloads .aro{max-width:70%;margin:0 auto}.small .modulo-listagem-vinhos .aro{max-width:70%;margin:0 auto}.small .modulo-listagem-vinhos .list0{padding-top:50px}.small .modulo-listagem-vinhos .texto_item{right:8%;max-width:170px}.small .modulo-listagem-vinhos .img_vinho{max-width:100%}.mini .modulo-listagem-vinhos .textos_fam_holder{margin-bottom:30px;width:100%;min-height:0;height:auto}.mini .modulo-listagem-vinhos .aro{max-width:100%;margin:0 auto;padding:20px 10PX 25px;width:100%;text-align:center}.mini .modulo-listagem-vinhos .textos_fam{margin-top:0}.mini .modulo-listagem-vinhos .list1{width:90%;margin:6% auto;margin-bottom:70px;display:block}.mini .modulo-listagem-vinhos .txt_fam{margin-top:30px}.mini .modulo-listagem-vinhos h2{margin:0 auto}.mini .modulo-listagem-vinhos .img_vinho_holder{width:100%}.mini .modulo-listagem-vinhos .txt_fam:before{display:none}.mini .modulo-listagem-vinhos .list0{padding-top:50px}.mini .modulo-listagem-vinhos .img_vinho{max-width:100%;max-height:480px}.mini .modulo-listagem-vinhos .texto_item{position:relative;margin:0 auto;text-align:center;width:100%;right:auto;bottom:auto;max-width:80%}
.modulo-mapa-distribuidores .mapa{display:block;height:760px!important}.modulo-mapa-distribuidores #popup-mapa-MA{color:#b99f79;font-weight:400;font-size:14px}.modulo-mapa-distribuidores .div_over_mapa{position:absolute;bottom:0;top:0;right:10.5%;width:452px;padding:72px 0 50px;border:10px solid #f8f8f8;box-sizing:border-box;background-color:#fff;height:auto;display:table;z-index:2;margin:auto;display:none}.modulo-mapa-distribuidores .div_holder{max-width:302px;width:90%;margin:0 auto}.modulo-mapa-distribuidores .lbl_tit{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#333;font-weight:900;font-size:60px;display:block;line-height:90%}.modulo-mapa-distribuidores .separador{width:67px;height:1px;background-color:#baa079;display:block;margin:52px 0 35px}.modulo-mapa-distribuidores .lbl_subtit{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#333;font-weight:400;font-size:18px;display:block;line-height:180%;margin-bottom:53px}.modulo-mapa-distribuidores .main-button{min-width:230px}.modulo-mapa-distribuidores .titulos h2{display:table;margin:0 auto;text-align:center;font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#333;font-weight:900;font-size:60px;line-height:90%;margin-bottom:15px}.modulo-mapa-distribuidores .titulos h3{display:table;margin:0 auto;text-align:center;font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#333;font-weight:400;font-size:18px;line-height:120%}.modulo-mapa-distribuidores .titulos{clear:both;width:96%;max-width:955px;display:block;margin:0 auto;text-align:center;padding:7.4% 0 3.6%;z-index:1;margin-bottom:26px}.normal .modulo-mapa-distribuidores .mapa{position:relative;width:100%;height:700px!important}.small .modulo-mapa-distribuidores .titulos h2{font-size:40px}.small .modulo-mapa-distribuidores .titulos h3{font-size:17px}.small .modulo-mapa-distribuidores .mapa{position:relative;width:100%;height:600px!important}.small .modulo-mapa-distribuidores .lbl_tit{font-size:50px}.small .modulo-mapa-distribuidores .div_over_mapa{position:relative;display:block;width:100%;border:none;right:0;display:none}.small .modulo-mapa-distribuidores .div_holder{max-width:90%;text-align:center}.small .modulo-mapa-distribuidores .separador{display:block;margin:30px auto}.mini .modulo-mapa-distribuidores .titulos h2{font-size:40px;margin-bottom:25px}.mini .modulo-mapa-distribuidores .titulos h3{font-size:16px}.mini .modulo-mapa-distribuidores .mapa{position:relative;width:100%;height:550px!important}.mini .modulo-mapa-distribuidores .lbl_tit{font-size:40px;margin-bottom:25px}.mini .modulo-mapa-distribuidores .div_over_mapa{position:relative;display:block;width:100%;border:none;right:0;display:none}.mini .modulo-mapa-distribuidores .div_holder{max-width:90%;text-align:center}.mini .modulo-mapa-distribuidores .separador{display:block;margin:30px auto;display:none}.mini .modulo-mapa-distribuidores .main-button{min-width:0}
.modulo-share-this .partilha{margin:0 auto;text-align:center;margin-top:4.2%;margin-bottom:5.6%;display:block}.modulo-share-this .lbl_share{font-family:Lato,Arial,Helvetica,sans-serif;color:#bfbfbf;font-weight:700;font-size:11px;line-height:200%;text-transform:uppercase;letter-spacing:2px;margin-bottom:27px;display:block}.modulo-share-this .lnk{padding:10px;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .3s ease-in-out;cursor:pointer;margin:0 8px;display:inline-block}.modulo-share-this .lnk:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.small .modulo-share-this .partilha{margin-top:30px;margin-bottom:50px}.mini .modulo-share-this .modulo-share-this .lbl_share{letter-spacing:1px}.mini .modulo-share-this .partilha{margin-top:10px;margin-bottom:50px}.mini .modulo-share-this .lnk{margin:0 5px}
.modulo-submenu{position:absolute;z-index:100;display:block;background:#fff;width:100%;padding:36px 0 10px;clear:both;transition:height .2s ease;text-align:center;margin-top:-26px}.modulo-submenu .link .txt{display:block;font-family:Lato,Arial,Helvetica,sans-serif;color:#888;font-weight:700;font-size:12px;margin-top:24px;transition:color .3s ease-in-out;cursor:pointer}.modulo-submenu .link:hover .txt,.modulo-submenu .link.active .txt{color:#525252}.modulo-submenu.fixed{position:fixed;top:0;padding:0;margin-top:0;left:0;border-bottom:1px solid #eee}.modulo-submenu:after{content:'';width:100%;height:3px;display:block;position:absolute;left:0;bottom:0;overflow:hidden}.modulo-submenu .submenu{display:block;max-width:1560px;width:96%;height:100%;margin:0 auto;font-size:0}.modulo-submenu.fixed .link .txt{margin-top:10px}.modulo-submenu .submenu .link{display:inline-block;vertical-align:middle;font-family:Lato,Arial,Helvetica,sans-serif;color:#666;font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:2px;transition:line-height .2s ease;padding:20px;margin:0 12px;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .3s ease-in-out;cursor:pointer;min-height:50px;vertical-align:baseline}.modulo-submenu .submenu .link:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.modulo-submenu .submenu .label{float:left;display:block;vertical-align:middle;line-height:80px;font-family:Lato,Arial,Helvetica,sans-serif;color:#666;font-weight:700;font-size:18px;padding:0 20px;text-transform:uppercase;letter-spacing:2px;transition:line-height .2s ease}.modulo-submenu .submenu .logout{float:right;display:block;vertical-align:middle;line-height:80px;font-family:Lato,Arial,Helvetica,sans-serif;color:#666;font-weight:700;font-size:14px;padding:0 20px;text-transform:uppercase;letter-spacing:2px;transition:line-height .2s ease,background .2s ease;border-left:1px solid #b99f79;border-right:1px solid #b99f79}.modulo-submenu .submenu .logout>span{display:inline-block;vertical-align:middle;margin-left:10px}.modulo-submenu .submenu .logout:hover{background:#f5d964}.modulo-submenu.fixed .submenu .label{line-height:60px}.modulo-submenu.fixed .submenu .logout{line-height:60px}.modulo-submenu .submenu .link:before{content:'';position:absolute;top:0;left:20px;right:20px;display:block;height:0;background:#353d49;overflow:hidden;z-index:1;transition:height .1s ease}.modulo-submenu .submenu .link:first-child:before{left:0}.modulo-submenu .submenu a.active:before{height:8px}.large .modulo-submenu .submenu .link{font-size:12px}.large .modulo-submenu .submenu .label{font-size:16px}.normal .modulo-submenu .submenu .link{font-size:12px;letter-spacing:1px}.normal .modulo-submenu .submenu .label{font-size:14px}.small .modulo-submenu .submenu .link{margin:0}.small .modulo-submenu .submenu{width:100%}.small .modulo-submenu.show{display:block;position:absolute!important;top:auto!important;height:60px!important;line-height:60px!important}.small .modulo-submenu.show .submenu .label{line-height:60px!important;font-size:14px}.small .modulo-submenu .link .txt{display:none}.small .modulo-submenu{padding:16px 0 10px}.mini .modulo-submenu .submenu .link{margin:0 3px;padding:5px 0;min-height:40px}.mini .modulo-submenu .submenu{width:100%}.mini .modulo-submenu.show{display:block;position:absolute!important;top:auto!important;height:60px!important;line-height:60px!important}.mini .modulo-submenu.show .submenu .label{line-height:60px!important;font-size:14px}.mini .modulo-submenu .link .txt{display:none}.mini .modulo-submenu{padding:15px 0}
.modulo-submenu-vinhos{position:absolute;z-index:100;display:block;width:100%;clear:both;transition:height .2s ease;text-align:center;border-bottom:1px solid #eee;margin-bottom:10px}.modulo-submenu-vinhos li{display:inline-block}.modulo-submenu-vinhos ul{text-align:left}.modulo-submenu-vinhos .link .txt{display:block;font-family:Lato,Arial,Helvetica,sans-serif;color:#888;font-weight:700;font-size:12px;margin-top:24px;transition:color .3s ease-in-out;cursor:pointer}.modulo-submenu-vinhos .link:hover .txt,.modulo-submenu-vinhos .link.active .txt{color:#525252}.modulo-submenu-vinhos.fixed{position:fixed;top:0;padding:0;margin-top:0;left:0;background-color:#fff}.modulo-submenu-vinhos.fixed .submenu .link{padding:30px 0 24px}.modulo-submenu-vinhos:after{content:'';width:100%;height:3px;display:block;position:absolute;left:0;bottom:0;overflow:hidden}.modulo-submenu-vinhos .submenu{display:block;max-width:1530px;width:90%;height:100%;margin:0 auto;font-size:0}.modulo-submenu-vinhos.fixed .link .txt{margin-top:10px}.modulo-submenu-vinhos .submenu .link{display:table;vertical-align:middle;font-family:Lato,Arial,Helvetica,sans-serif;color:#666;font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:2px;transition:line-height .2s ease;padding:15px 0 30px;margin-right:66px;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:all .3s ease-in-out;cursor:pointer;border-bottom:6px solid transparent}.modulo-submenu-vinhos .submenu .link:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";border-bottom:6px solid #baa079}.modulo-submenu-vinhos .submenu .label{float:left;display:block;vertical-align:middle;line-height:80px;font-family:Lato,Arial,Helvetica,sans-serif;color:#666;font-weight:700;font-size:18px;padding:0 20px;text-transform:uppercase;letter-spacing:2px;transition:line-height .2s ease}.modulo-submenu-vinhos.fixed .submenu .label{line-height:60px}.modulo-submenu-vinhos.fixed .submenu .logout{line-height:60px}.modulo-submenu-vinhos .submenu .link:before{content:'';position:absolute;top:0;left:20px;right:20px;display:block;height:0;background:#353d49;overflow:hidden;z-index:1;transition:height .1s ease}.modulo-submenu-vinhos .submenu .link:first-child:before{left:0}.modulo-submenu-vinhos .submenu a.active{border-bottom:6px solid #baa079}.small .modulo-submenu-vinhos ul{text-align:center}.mini .modulo-submenu-vinhos ul{text-align:center}.mini .modulo-submenu-vinhos .submenu .link{margin:0 9px;letter-spacing:.5px;padding:15px 0;font-size:11px}.mini .modulo-submenu-vinhos .submenu{width:100%}.mini .modulo-submenu-vinhos:not(.fixed){margin-top:-20px}
.modulo-vinhos-destaque{font-size:0;margin-bottom:26px}.modulo-vinhos-destaque .vinho{display:inline-block;width:50%;vertical-align:top;height:850px;overflow:hidden}.modulo-vinhos-destaque .vinho:nth-child(2n){background-color:#fafafa}.modulo-vinhos-destaque .vinho:nth-child(2n+1){background-color:#f5f5f5}.modulo-vinhos-destaque.var3 .vinho{width:33.33%}.modulo-vinhos-destaque h2{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#333;font-weight:700;font-size:68px;display:block;margin-bottom:75px;line-height:100%}.modulo-vinhos-destaque h3{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#333;font-weight:400;font-size:16px;display:block;margin-bottom:30px;line-height:180%}.modulo-vinhos-destaque .lnk{display:table;padding:10px;left:-10px;position:absolute}.modulo-vinhos-destaque .lnk:hover{left:auto;width:47px;height:47px;border-radius:50%;animation:bounceLink 1.2s infinite;-webkit-animation:bounceLink 1.2s infinite;-moz-animation:bounceLink 1.2s infinite;-o-animation:bounceLink 1.2s infinite;z-index:2}@keyframes bounceLink{0%,100%{transform:translateX(-10px)}50%{transform:translateX(0)}}.modulo-vinhos-destaque .txts{max-width:365px;margin:0;margin-left:14%}.modulo-vinhos-destaque .lnk_imagem{position:absolute;right:14%;bottom:0}.modulo-vinhos-destaque .lnk_imagem img{max-width:100%}.modulo-vinhos-destaque .lnk_imagem.click{cursor:pointer}.modulo-vinhos-destaque .lnk_imagem.click img{transform:scale(1);transition:transform 500ms ease-in-out}.modulo-vinhos-destaque .lnk_imagem.click:hover img{transform:scale(1.1);width:100%;width:auto}.modulo-vinhos-destaque .lbl_invertida{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#b99f79;font-weight:400;font-size:22px;line-height:120%;text-align:center;-moz-transform:matrix(0,-1,1,0,0,0);-moz-transform-origin:center;-webkit-transform:matrix(0,-1,1,0,0,0);-webkit-transform-origin:center;-o-transform:matrix(0,-1,1,0,0,0);-o-transform-origin:center;-ms-transform:matrix(0,-1,1,0,0,0);-ms-transform-origin:center;transform:matrix(0,-1,1,0,0,0);transform-origin:center;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0,M21=-1,M12=1,M22=0,SizingMethod='auto expand')";zoom:1;filter:progid:DXImageTransform.Microsoft.Matrix(M11=0,M21=-1,M12=1,M22=0,SizingMethod='auto expand');transform:rotate(-90deg);position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;display:block;height:30px;z-index:2;max-width:850px;width:100%}.modulo-vinhos-destaque .lbl_invertida:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;display:block;height:1px;width:267px;background-color:#baa079;right:100%;z-index:1}.modulo-vinhos-destaque .lbl_invertida:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;display:block;height:1px;width:300px;background-color:#baa079;left:67.5%}.large .modulo-vinhos-destaque .lnk_imagem{right:5%}.large .modulo-vinhos-destaque .txts{max-width:325px;margin-left:10%}.normal .modulo-vinhos-destaque .txts{margin-left:5%;max-width:300px}.normal .modulo-vinhos-destaque .lnk_imagem{right:6%;width:26%}.normal .modulo-vinhos-destaque .vinho{height:750px}.normal .modulo-vinhos-destaque h2{font-size:62px}.small .modulo-vinhos-destaque .lbl_invertida,.small .modulo-vinhos-destaque .lbl_invertida:after,.small .modulo-vinhos-destaque .lbl_invertida:before{display:none}.small .modulo-vinhos-destaque .vinho{width:100%!important;height:700px}.small .modulo-vinhos-destaque .txts{margin-left:40px}.small .modulo-vinhos-destaque .lnk_imagem{right:30px;max-height:90%;bottom:auto;top:10px}.small .modulo-vinhos-destaque h2{font-size:60px;margin-bottom:50px}.mini .modulo-vinhos-destaque .vinho{width:100%!important;height:900px;text-align:center}.mini .modulo-vinhos-destaque .txts{margin-left:0;TEXT-ALIGN:CENTER;HEIGHT:50%;max-width:95%;margin:0 auto}.mini .modulo-vinhos-destaque .lnk_imagem{right:auto;max-width:100%;max-height:50%;position:relative}.mini .modulo-vinhos-destaque h2{font-size:50px;margin-bottom:35px}.mini .modulo-vinhos-destaque h3{font-size:15px;margin-bottom:20px}.mini .modulo-vinhos-destaque .lnk{padding:10px;left:-10px;position:relative;margin:0 auto;margin-bottom:20px}.mini .modulo-vinhos-destaque .lnk_imagem img{max-height:50%}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:Lato,Arial,Helvetica,sans-serif}body{margin:0}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1{font-size:1em;margin:0}h2{font-size:1em;margin:0}h3{font-size:1em;margin:0}h4{font-size:1em;margin:0}h5{font-size:1em;margin:1.67em 0}h6{font-size:1em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:0}pre,code,kbd,samp{font-family:monospace,serif;_font-family:courier new,monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic;font-size:10px;color:transparent}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;border-radius:0;padding:0}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}form *{list-style:none;position:relative}li{list-style:none}img{border:0}form{height:100%}html,body{font-family:Lato,Arial,Helvetica,sans-serif;margin:0;padding:0;border:0;height:100%;width:100%;background-color:#fff;color:#666}h1,h2,h3,h4,h5{margin:0;border:0;padding:0;font-weight:400}.hidden{display:none}a{color:#666}a,a:hover,a:active,a:focus,a:visited{text-decoration:none;outline:none}a[href^=tel]{color:inherit;text-decoration:none}ul{margin:0;padding:0}.tbl{display:table;width:100%;height:100%;margin:0 auto;position:relative;z-index:1}.tblcell{display:table-cell;vertical-align:middle}
.debug-item{position:absolute;top:0;left:0;width:100%;height:100%;outline-offset:-1px;outline:1px solid #f00;z-index:999;pointer-events:none}.debug-item:after{content:attr(data-debug);position:absolute;top:0;left:0;background-color:#f00;color:#ffF;font-size:10px;padding:5px 10px;z-index:999;white-space:nowrap}.js-imagescale{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transition:opacity ease-in-out 300ms}.js-imagescale.notrans{transition:none}.js-imagescale.loaded{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}#outdatedbrowser{display:block;position:fixed;top:0;left:0;z-index:9999;width:100%;box-sizing:border-box;line-height:20px;padding:3% 6%;margin:0 auto;text-align:center;background:#EEE;color:#000;font-size:14px}#outdatedbrowser.compact{padding:5px 6%}#outdatedbrowser .warning{display:inline-block;vertical-align:middle;width:24px;height:24px;margin-right:10px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAYFBMVEUAAAAaGhoICAgDAwMDAwMDAwMEBAQDAwMDAwMCAgIBAQEBAQEBAQEBAQEBAQEBAQEBAQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB3i/w4AAAAH3RSTlMABhAWGhweICIwTFJcanZ6g6Opq7G9z9HZ3+fv8/f9blz6EQAAAL1JREFUeNp1UtsWgyAMK24Kis77LgjN///lzmY59oU8pYSTQloSuHEPzGEfHWm4lSHgVUl9RJp9Y0zj54TYk+ABLHUu6gV4yH3wQAoDo//7R+TzrCD++qxYzvr2/txPtmAlcpzEvwM66ZPY0YhZHFqgFTpjpB1eqgqohHrsFNCQ4DgyaxCIYXL5emZmwFrYNiVoq2nSVtJccDVXzyVr6Xqu+qBNyaoPSiQiXJHoEK29QizFXhxUebTlZSiuzxegchM0ShebHwAAAABJRU5ErkJggg==) no-repeat center}#outdatedbrowser .txt{display:inline-block;vertical-align:middle}#outdatedbrowser .link{display:inline-block;vertical-align:middle;margin-left:5px;padding:5px 10px;font-size:14px;color:#fff;background:#ed7224}#outdatedbrowser .close{display:block;position:absolute;top:0;bottom:0;right:2%;width:24px;height:24px;margin:auto;text-align:center;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAeFBMVEUAAAD///8HBwcBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEAAAABAQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACupXfzAAAAJ3RSTlMAAAJISkxOUFJUVlhaXF5gYmRmaGpsbnBydHh6fH6Di4+bn/f5+/2a3af0AAAAoklEQVR4Ab3R1w6CQBCF4WNXCiggFkWx7J73f0MnYxwK8c54Lv8vITsBoy/7NYxvAWyXGgZ3uvDTK/JqUJIugu5MPiYG2IrEkJ3I5xQNoPD0CXCUPkMbkIukB+lzdAGZiPQF+oCNdLfEEEqSPhuAPky+lvehkB4kniy6kHs9PhYpW6BP0tMjR+4aWEuPoQtF9ga1nv1e4FgZoE5hW1Xa/vHPX509EKW44FyrAAAAAElFTkSuQmCC) no-repeat center}.small #outdatedbrowser span,.small #outdatedbrowser a{font-size:12px}.mini #outdatedbrowser span,.mini #outdatedbrowser a{font-size:12px}.noBanner{height:140px;width:100%;background:rgba(0,0,0,.7);display:block;z-index:1}.small .noBanner,.mini .noBanner{height:100px}#idadeId{display:block;position:fixed;bottom:0;left:0;z-index:9999;width:90%;line-height:20px;padding:3%;text-align:center;background:#f0f0f0;margin:auto;max-width:280px;right:0;top:0;max-height:390px;font-size:12px}#idadeId .tem_idade{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#333;font-weight:700;font-size:32px;display:block;margin-bottom:45px;line-height:105%}#idadeId .respostas a{display:inline-block;margin:7px 0;color:#000;width:100%;box-sizing:border-box}#idadeId .respostas a.main-button.white:hover{color:#fff}.tem_idade_fundo{position:fixed;width:100%;height:100%;display:block;top:0;left:0;z-index:9999;background:rgba(1,1,1,.7)}#cookiecheck .info{display:inline-block;vertical-align:middle;width:24px;height:24px;margin-right:10px;display:none;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAARVBMVEUAAAAaGhoDAwMEBAQDAwMDAwMDAwMDAwMBAQEBAQEBAQEBAQEBAQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6P68lAAAAFnRSTlMABhweICIyOFJcanZ6o6mrvefz9/n94rT7nAAAAKtJREFUeNp9ktkWgyAMBYMW645KM///qV1OWmI9Om/hQpYbxIjjsqquyxjFE5NiaHJSt5Gntg6hbqfM1okxwFyJUc0w2H20F0evfN7EDTuPN1PY3nUSs50/sikz6RVqrv6FKmuUkUnkl8qYGGWhlQMti6zUFgFfoWYVJVh0L0JAnSB7oaSSXSpfHFxx3y74dsuADTRlQGcJQLHETDSKiWe2Xy/quNrLz3D6fZ5D3w4A4kYxiQAAAABJRU5ErkJggg==) no-repeat center}#cookiecheck .txt{display:inline-block;vertical-align:middle;margin-top:40px}.mini #idadeId .tem_idade{font-size:28px;margin-top:20px}#cookiecheck .link{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .3s ease-in-out;cursor:pointer;display:inline-block;vertical-align:middle;margin:0 5px;font-size:14px;text-decoration:underline;font-weight:500;font-size:12px}#cookiecheck .link:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}#cookiecheck .accept{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .3s ease-in-out;cursor:pointer;display:table;vertical-align:middle;padding:10px 20px;min-width:100px;height:20px;margin:5px auto 0;font-size:14px;font-weight:500;text-align:center;background:#b99f79;color:#fff}#cookiecheck .accept:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.small #cookiecheck span,.small #cookiecheck a{font-size:12px}.mini #cookiecheck span,.mini #cookiecheck a{font-size:12px}.validator{position:absolute;right:0;top:-12px;width:20px;height:20px;text-align:center}.validator .erroMark{cursor:pointer;z-index:99;position:relative;width:20px;height:20px;background-color:#b99f79;text-align:center;color:#fff;font-weight:300;font-size:20px;display:block;line-height:30px;border-radius:50%}.validator .erroDetail{display:none;white-space:nowrap;width:auto;padding:5px 22px 5px 15px;background-color:#b99f79;z-index:98;color:#fff;position:relative;font-weight:300;font-size:12px;margin-top:-20px;text-align:left;border-radius:10px;height:25px;line-height:25px;position:absolute;right:0;top:12px}.validator:hover .erroDetail{display:block}
.page-aboutus .lbl_questao{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#333;font-weight:400;font-size:22px;display:block;margin:0 auto;text-align:center}.page-aboutus .fundo{padding:5.6% 0;display:block}.page-aboutus .main-button{padding-left:65px;padding-right:65px}.page-contactos .modulo-banner-principal .imagem:before{background-color:rgba(17,17,17,.65)}.page-vinhos-detalhe .modulo-listagem-receitas{margin-top:80px;width:100%}.page-vinhos-detalhe .modulo-share-this .partilha{margin-top:200px;margin-bottom:5%}.page-noticias .modulo-banner-principal:before{display:none}.page-noticias .modulo-listagem-noticias .main-button:not(.ler_mais_flip){padding:0 186px}.page-noticias-detalhe .modulo-banner-simples .imagem:before{background-color:rgba(17,17,17,.9)}.page-vinhosereceitas .modulo-share-this .partilha{margin-top:12.8%;margin-bottom:7%}.page-vinhosereceitas-detalhe .modulo-banner-simples .imagem:before{background-color:rgba(255,255,255,.9)}.page-vinhosereceitas-detalhe .modulo-banner-simples .descricao{max-width:730px}.page-vinhosereceitas-detalhe .modulo-banner-simples .texto{display:none}.page-vinhosereceitas-detalhe .modulo-galeria-imagens .imagem:after,.page-vinhosereceitas-detalhe .modulo-galeria-imagens .imagem:before{display:none}.normal .page-noticias .modulo-banner-principal.var-galeria h1{font-size:50px;line-height:100%;width:90%;margin:20px auto}.normal .page-noticias .modulo-listagem-noticias.var-noticias{margin:40px auto 100px}.small .page-noticias .modulo-banner-principal.var-galeria h1{font-size:45px;line-height:100%;width:90%;margin:20px auto}.small .page-vinhos-detalhe .modulo-share-this .partilha{margin-bottom:10%}.small .page-vinhosereceitas .modulo-share-this .partilha{margin:10% 0}.small .page-noticias .modulo-listagem-noticias.var-noticias{margin:40px auto 100px}.mini .page-aboutus .fundo{padding:40px 0;display:block;width:90%;margin:0 auto}.mini .page-noticias .modulo-listagem-noticias .main-button:not(.ler_mais_flip){padding:10px 30px}
.modulo-404{display:block;margin:0 auto;position:relative;width:100%;overflow:hidden;background:#f0f0f0}.modulo-404 .container{clear:both;width:90%;max-width:960px;padding:10% 0;margin:0 auto;display:block;text-align:center;z-index:1}.modulo-404 .container .tit{display:block;color:#222;font-weight:300;font-size:250px;line-height:120%;text-transform:uppercase;-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:rgba(0,0,0,.5) 2px 3px 6px;animation:blinker .00001s linear infinite}@keyframes blinker{50%{opacity:.85;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"}}.modulo-404 .container .subtit{display:block;font-size:44px;padding-bottom:4%;letter-spacing:1px;font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#333;font-weight:900;font-size:60px;line-height:120%}.modulo-404 .container .texto{display:block;font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#333;font-weight:400;font-size:18px;line-height:120%;margin-bottom:6%}@media screen\0{.page-404 .container .tit{color:#222!important;animation:none!important;text-shadow:none;background-clip:unset!important}}.modulo-404 .container .link{display:block;max-width:200px;padding:15px 20px;line-height:20px;margin:5% auto 0;text-align:center;color:#222;font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:2px;border:2px solid #222;transition:background .2s ease}.modulo-404 .container .link:hover{background-color:transparent;background-color:rgba(34,34,34,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#40222222,endColorstr=#40222222);zoom:1}.modulo-404 .top_banner{height:140px;width:100%;background:rgba(0,0,0,.7);display:block;z-index:1}.normal .modulo-404 .container .tit{font-size:180px}.small .modulo-404 .container .tit{font-size:160px}.small .modulo-404 .top_banner{height:100px}.small .modulo-404 .container .subtit{font-size:45px}.mini .modulo-404 .top_banner{height:100px}.mini .modulo-404 .container .tit{font-size:140px}.mini .modulo-404 .container .subtit{font-size:40px;padding-bottom:30px;line-height:100%}.mini .modulo-404 .container .texto{margin-bottom:30px;line-height:140%}
.page-textos,.page-conteudos{position:relative;width:100%;height:100%;display:block;clear:both;background-color:#222}.modulo-conteudos{min-height:560px;background-color:#f0f0f0}.page-textos .holder,.modulo-conteudos .conteudos_holder{max-width:1730px;width:95%;margin:0 auto;padding:5% 0}.page-textos .separador,.page-conteudos .separador{height:215px;width:100%;display:block;background:#624c36}.modulo-conteudos .headtit{padding-bottom:4%;line-height:140%;display:block;font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#333;font-weight:900;font-size:60px;line-height:120%}.modulo-conteudos .textos{font-family:Playfair Display,Lato,Arial,Helvetica,sans-serif;color:#333;font-weight:400;font-size:18px;line-height:140%}.modulo-conteudos .textos p{margin:20px 0}.modulo-conteudos .textos a{color:#bbb;font-weight:700;font-size:17px}.modulo-conteudos .top_banner{height:140px;width:100%;background:rgba(0,0,0,.7);display:block;z-index:1}.page-textos .formulario{color:#bbb;font-weight:400;font-size:16px}.page-textos .titulos{text-align:center;max-width:900px;margin:0 auto 30px;width:90%}.page-textos .linha{width:90%;max-width:800px;margin:0 auto}.page-textos .recpass_password{color:#bbb;font-weight:400;font-size:18px;text-align:center;display:block}.page-textos .label{color:#bbb;font-weight:400;font-size:18px;line-height:120%;letter-spacing:2px;margin:2% auto 1%;display:block}.page-textos .campos-obrigatorios{color:#BBB;font-size:12px;text-align:right;display:block;margin:5px auto 0;width:90%;max-width:800px}.page-textos input{margin:0 auto;display:block;height:50px;border:1px solid #fff;border-radius:2px;background:#222;text-indent:15px;width:100%;color:#fff}.page-textos .titulo{font-size:40px;padding-bottom:2%;line-height:100%;display:block;color:#BBB}.page-textos .subtitulo{font-size:24px;padding-bottom:1%;line-height:120%;display:block;color:#BBB}.page-textos .lnk_submit:hover{background:#111}.page-textos .validator{top:0}.normal .page-textos .holder,.normal .modulo-conteudos .conteudos_holder{padding:100px 0}.normal .modulo-conteudos .headtit{font-size:55px}.small .page-textos .separador,.small .page-conteudos .separador{height:195px}.small .page-textos .holder,.small .modulo-conteudos .conteudos_holder{padding:110px 0}.small .modulo-conteudos .headtit{font-size:45px;padding-bottom:30px}.small .modulo-conteudos .top_banner{height:100px}.mini .modulo-conteudos .top_banner{height:100px}.mini .modulo-conteudos .headtit{font-size:36px;padding-bottom:30px}.mini .page-textos .separador,.mini .page-conteudos .separador{height:135px}.mini .modulo-conteudos .textos{font-size:15px;line-height:110%;letter-spacing:1px}.mini .modulo-conteudos .textos a{font-weight:700;font-size:15px}.mini .page-textos .holder,.mini .modulo-conteudos .conteudos_holder{padding:80px 0}.mini .page-textos .titulo{font-size:32px}.mini .page-textos .subtitulo{font-size:16px}
.masterpage{margin:0 auto;position:relative;width:100%;display:block;padding:26px;box-sizing:border-box}.masterpage .content{position:relative;z-index:1;display:block;clear:both;width:100%;height:100%;background:#fff}.masterpage .wfull{width:96%;max-width:1420px;display:block;margin:0 auto}.masterpage .hide{display:none}.video_fundo{position:fixed;z-index:999999999;width:100%;height:100%;display:block;background:rgba(0,0,0,.6);top:0;left:0}.icon_close_video{position:fixed;top:20PX;right:40PX;padding:10px;z-index:999;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .3s ease-in-out;cursor:pointer}.icon_close_video:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.video_fundo_vid{display:inline-block;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;z-index:9;max-height:100%;width:100%;padding:40px;box-sizing:border-box}.mini .masterpage{padding:0}
@media print{.no-print,.no-print *{display:none!important}.header{display:none!important}.footer{display:none!important}}
[class*=' icon-'],[class^=icon-]{display:inline-block;background-image:url(../images/sprite.png?v1562942229859)}.icon-arrow-right-small{background-position:-160px -200px;width:29px;height:8px}.icon-bag{background-position:-220px -189px;width:25px;height:21px}.icon-bag_cor{background-position:-289px -239px;width:25px;height:21px}.icon-carne{background-position:0 -267px;width:44px;height:29px}.icon-carne_active{background-position:-49px -267px;width:44px;height:29px}.icon-dicas{background-position:-97px -215px;width:40px;height:47px}.icon-dicas_active{background-position:-52px -215px;width:40px;height:47px}.icon-facebook{background-position:-142px -215px;width:42px;height:42px}.icon-facebook_icon{background-position:-336px -26px;width:12px;height:28px}.icon-facebook_wihte{background-position:-336px -59px;width:10px;height:22px}.icon-go_back{background-position:-155px -131px;width:47px;height:47px}.icon-google_icon{background-position:-178px -89px;width:37px;height:24px}.icon-instagram{background-position:-236px -215px;width:42px;height:42px}.icon-instagram_white{background-position:-281px -267px;width:22px;height:21px}.icon-link_destaque{background-position:0 -215px;width:47px;height:47px}.icon-linkdin{background-position:-189px -215px;width:42px;height:42px}.icon-logo-opaque{background-position:-131px 0;width:84px;height:84px}.icon-marisco{background-position:-289px -169px;width:35px;height:30px}.icon-marisco_active{background-position:-289px -204px;width:35px;height:30px}.icon-mouse_down{background-position:-289px -40px;width:28px;height:50px}.icon-noticias_sep{background-position:0 -301px;width:22px;height:21px}.icon-noticias_sep_active{background-position:-308px -267px;width:22px;height:21px}.icon-peixe{background-position:-98px -267px;width:43px;height:27px}.icon-peixe_active{background-position:-146px -267px;width:43px;height:27px}.icon-pintrest_icon{background-position:-230px -267px;width:19px;height:26px}.icon-play_video{background-position:0 -131px;width:81px;height:79px}.icon-play_video_frent{background-position:-220px -69px;width:56px;height:56px}.icon-play_video_posts{background-position:-220px -130px;width:55px;height:54px}.icon-play_video_tras{background-position:0 0;width:126px;height:126px}.icon-sep_fundo{background-position:-336px -86px;width:1px;height:46px}.icon-seta-slider-left{background-position:-123px -200px;width:32px;height:10px}.icon-seta-slider-left1{background-position:-86px -131px;width:64px;height:64px}.icon-seta-slider-left2{background-position:-155px -183px;width:33px;height:12px}.icon-seta-slider-right{background-position:-86px -200px;width:32px;height:10px}.icon-seta-slider-right1{background-position:-220px 0;width:64px;height:64px}.icon-seta-slider-right2{background-position:-53px -301px;width:33px;height:12px}.icon-setadown-menu{background-position:-342px -86px;width:8px;height:4px}.icon-sobremesas{background-position:-289px -95px;width:37px;height:32px}.icon-sobremesas_active{background-position:-289px -132px;width:37px;height:32px}.icon-swipebox-close{background-position:-27px -301px;width:21px;height:21px}.icon-todas_receitas{background-position:-254px -267px;width:22px;height:21px}.icon-todas_receitas_active{background-position:-250px -189px;width:22px;height:21px}.icon-twiter_icon{background-position:-194px -267px;width:31px;height:26px}.icon-vegetariano{background-position:-131px -89px;width:42px;height:35px}.icon-vegetariano_active{background-position:-289px 0;width:42px;height:35px}.icon-xpro_wihte{background-position:-336px 0;width:18px;height:21px}