section#modulo1{width:100%;text-align:center;margin:0 auto;cursor:pointer}section#modulo1 img{max-width:100%;height:auto;display:block;width:100%;margin:0 auto}section#modulo2{background-color:#fff;text-align:center;display:flex}@media (max-width: 991px){section#modulo2{flex-direction:column}}@media (max-width: 991px){section#modulo2 img{width:100%;object-fit:contain}}section#modulo2 .content{max-width:600px;text-align:start;padding-top:60px;margin-left:50px}@media (max-width: 991px){section#modulo2 .content{padding-top:24px;padding-bottom:24px;margin:0 auto}}section#modulo2 .content h1{color:#333;font-family:Exo;font-size:32px;font-style:normal;font-weight:800;line-height:normal;text-align:center;margin-bottom:28px}@media (max-width: 991px){section#modulo2 .content h1{font-size:32px;width:327px;margin:0 auto 16px auto;text-align:start;color:#000}}section#modulo2 .content h2{color:#333;font-family:Exo;font-size:28px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:16px}@media (max-width: 991px){section#modulo2 .content h2{font-size:28px;color:#000;text-align:start;width:327px;margin:0 auto 23px auto}}section#modulo2 .content p{color:#888;font-family:Lato;font-size:18px;font-style:normal;font-weight:500;line-height:24px}@media (max-width: 991px){section#modulo2 .content p{font-size:18px;width:327px;margin:0 auto;text-align:start}}section#modulo2 .content p.text-1{margin-bottom:30px}@media (max-width: 991px){section#modulo2 .content p.text-1{margin-bottom:30px}}section#modulo3{width:100%;text-align:center;margin:0 auto;position:relative}section#modulo3 img{max-width:100%;height:auto;display:block;width:100%;margin:0 auto}section#modulo3 .desktop{display:block}section#modulo3 .mobile{display:none}@media screen and (max-width: 768px){section#modulo3 .desktop{display:none}section#modulo3 .mobile{display:block}}section#modulo4{padding:60px 24px;text-align:center;background:#F5F5F5}@media screen and (max-width: 768px){section#modulo4{padding:56px 24px}}section#modulo4 h1{color:#333;text-align:center;font-family:Exo;font-size:32px;font-style:normal;font-weight:800;line-height:normal;margin-bottom:40px}section#modulo4 h2{color:#333;text-align:center;font-family:Exo;font-size:28px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:16px}section#modulo4 p{color:#888;text-align:center;font-family:Lato;font-size:18px;font-style:normal;font-weight:500;line-height:24px;max-width:764px;margin:0 auto}section#modulo4 .content{display:flex;justify-content:center;gap:20px;margin-top:40px}@media screen and (max-width: 768px){section#modulo4 .content{flex-direction:column;align-items:center}}section#modulo4 .content .box{padding:20px;background:#fff;width:100%;max-width:500px;border-radius:12px}section#modulo4 .content .box .text-1{font-weight:800;color:#333}section#modulo5{padding:60px 24px}section#modulo5 h1{color:#333;text-align:center;font-family:Exo;font-size:32px;font-style:normal;font-weight:800;line-height:normal;margin-bottom:40px}@media (max-width: 767px){section#modulo5 h1{font-size:32px;font-style:normal;line-height:normal}}section#modulo5 h2{color:#333;text-align:center;font-family:Exo;font-size:28px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:16px}section#modulo5 p{color:#888;text-align:center;font-family:Lato;font-size:18px;font-style:normal;font-weight:500;line-height:24px;margin-bottom:40px}section#modulo5 .slider{margin:0 auto;max-width:1200px}section#modulo5 .slider .item{width:300px;margin:0 auto}@media (max-width: 767px){section#modulo5 .slider .item{width:100%}}section#modulo5 .slider .item .content{width:300px;margin:0 auto;position:relative}section#modulo5 .slider .item .content .line{position:absolute;width:100px;height:2px;background:#E2E2E2;top:70px;z-index:1}section#modulo5 .slider .item .content .line--right{right:0}section#modulo5 .slider .item .content .line--left{left:0}@media (max-width: 767px){section#modulo5 .slider .item .content{width:100%;padding:0 24px}}section#modulo5 .slider .item .content img{margin:0 auto;position:relative;z-index:3}section#modulo5 .slider .item .content .title{margin:0;color:#EE3E80;text-align:center;font-family:Exo;font-size:22px;font-style:normal;font-weight:600;line-height:24px;margin-bottom:8px;margin-top:27px}section#modulo5 .slider .item .content .description{color:#474952;text-align:center;font-family:Lato;font-size:14px;font-style:normal;font-weight:400;line-height:21px}section#modulo5 .slider .slick-dots{position:absolute;bottom:.5em;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}@media (max-width: 750px){section#modulo5 .slider .slick-dots{bottom:-20px}}section#modulo5 .slider .slick-dots li{position:relative;display:inline-block;margin:0 0 0 .15em;width:1.25em;height:1.25em;padding:0;margin-right:10px;margin-left:10px;cursor:pointer}section#modulo5 .slider .slick-dots li button{font-size:0;line-height:0;display:block;width:1em;height:1em;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}section#modulo5 .slider .slick-dots li button:hover,section#modulo5 .slider .slick-dots li button:focus{outline:none}section#modulo5 .slider .slick-dots li button:hover:before,section#modulo5 .slider .slick-dots li button:focus:before{opacity:1}section#modulo5 .slider .slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;right:0;top:0;border-radius:100%;width:2.15em;height:2.15em;content:'';text-align:center;opacity:.75;background-color:#DDD;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}section#modulo5 .slider .slick-dots li.slick-active button:before{opacity:.75;background-color:#d6107f;width:22px;height:11px;border-radius:6px;margin-right:-4px;transition:0.4s}section#modulo7{padding:56px 0px}@media (max-width: 991px){section#modulo7{padding:40px 0px 30px}}section#modulo7 h1{color:#000;text-align:center;font-family:Exo;font-size:32px;font-style:italic;font-weight:300;line-height:40px}@media (max-width: 991px){section#modulo7 h1{font-size:24px}}section#modulo7 h2{color:#000;text-align:center;font-family:Exo;font-size:40px;font-style:italic;font-weight:600;line-height:56px}@media (max-width: 991px){section#modulo7 h2{font-size:32px;line-height:40px}}section#modulo7 .content{display:flex;align-items:center;justify-content:center;margin-top:34px;gap:48px}@media (max-width: 991px){section#modulo7 .content{flex-direction:column;margin-top:16px;gap:32px}}section#modulo7 .content .left{width:400px}@media (max-width: 991px){section#modulo7 .content .left img{width:388px;margin:0 auto;display:block}}section#modulo7 .content .right{display:flex;flex-direction:column;gap:24px;max-width:524px}@media (max-width: 991px){section#modulo7 .content .right{gap:24px}}section#modulo7 .content .right .box{display:flex;align-items:center;gap:16px}section#modulo7 .content .right .box img{width:80px}@media (max-width: 991px){section#modulo7 .content .right .box img{width:48px}}@media (max-width: 991px){section#modulo7 .content .right .box div{width:272px}}section#modulo7 .content .right .box div .text-1{color:#000;font-family:'Exo';font-size:28px;font-style:normal;font-weight:700;line-height:32px}@media (max-width: 991px){section#modulo7 .content .right .box div .text-1{font-size:16px;line-height:24px}}section#modulo7 .content .right .box div .text-2{color:#000;font-family:'Exo';font-size:20px;font-style:italic;font-weight:400;line-height:24px;margin-top:7px}@media (max-width: 991px){section#modulo7 .content .right .box div .text-2{font-size:14px;line-height:16px;font-style:italic;margin-top:8px}}section#modulo7 .channels-wrapper{padding:32px 0;background:#FBD2DF;max-width:1018px;margin:0 auto;border-radius:16px;margin-top:32px}section#modulo7 .channels-wrapper a{color:#000}@media (max-width: 991px){section#modulo7 .channels-wrapper{margin-top:32px;width:320px;border-radius:16px;padding:16px 0 16px 0}}section#modulo7 .channels-wrapper h1{color:#000;text-align:center;font-family:"Exo";font-size:28px;font-style:normal;font-weight:800;line-height:32px}@media (max-width: 991px){section#modulo7 .channels-wrapper h1{font-size:18px;line-height:28px;margin:0 auto}}section#modulo7 .channels-wrapper .channels{display:flex;justify-content:center;gap:24px;margin-top:12px}@media (max-width: 991px){section#modulo7 .channels-wrapper .channels{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;gap:10px;margin-top:14px}}section#modulo7 .channels-wrapper .channels .channel{display:flex;align-items:center;gap:12px}@media (max-width: 991px){section#modulo7 .channels-wrapper .channels .channel{gap:12px}section#modulo7 .channels-wrapper .channels .channel div{height:35px;display:flex;justify-content:center;align-items:center}section#modulo7 .channels-wrapper .channels .channel div img{width:28px}}section#modulo7 .channels-wrapper .channels .channel p{font-family:'Exo';font-size:20px;font-style:normal;font-weight:800;line-height:24px}@media (max-width: 991px){section#modulo7 .channels-wrapper .channels .channel p{font-size:16px}}section#modulo7 .button{display:flex;width:343px;padding:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;margin:0 auto;margin-top:24px;background:#C6007E;color:#fff;font-family:Lato;font-size:16px;font-style:normal;font-weight:700;line-height:24px;border:none;border-radius:4px}@media (max-width: 991px){section#modulo7 .button{width:328px;padding:14px}}#form-b2b{display:flex;justify-content:center;gap:75px;background-image:url(../../img/b2b/bg.webp);background-size:cover;background-repeat:no-repeat;padding:80px 0 37px 0}@media (max-width: 991px){#form-b2b{flex-direction:column;align-items:center;gap:24px;padding:40px 0 40px 0;background-image:url(../../img/b2b/bg-b2b-mob.png);background-color:#00B097;background-position:top;background-size:auto}}#form-b2b .left{width:519px}#form-b2b .left h2{color:#FFF;font-family:Exo;font-size:32px;font-style:normal;font-weight:800;line-height:normal;margin-bottom:17px}@media (max-width: 991px){#form-b2b .left h2{font-size:32px;font-style:italic;text-align:start;width:328px;margin:0 auto 13px auto;font-weight:600}}#form-b2b .left p.description{color:#FFF;font-family:Exo;font-size:28px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:16px}@media (max-width: 991px){#form-b2b .left p.description{font-size:24px;text-align:start;width:328px;margin:0 auto 12px auto;font-style:italic;font-weight:300}}#form-b2b .left p.description-text{color:#FFF;font-family:Lato;font-size:18px;font-style:normal;font-weight:500;line-height:24px;max-width:490px}@media (max-width: 991px){#form-b2b .left p.description-text{font-size:18px;text-align:start;width:328px;margin:0 auto;line-height:24px}}#form-b2b .right{width:328px}#form-b2b .right form input{border:none;border-radius:4px;background:#FFF;width:100%;padding:10px 18px;height:44px;font-feature-settings:'liga' off;font-family:Lato;font-size:11px;font-style:normal;font-weight:400;line-height:24px}@media (max-width: 991px){#form-b2b .right form input{height:48px;padding:12px 18px;border-radius:8px}}#form-b2b .right form input::placeholder{color:#555}#form-b2b .right form input:not(input:nth-child(5)){margin-bottom:8px}#form-b2b .right form input:nth-child(5){margin-bottom:13px}@media (max-width: 991px){#form-b2b .right form input:nth-child(5){margin-bottom:16px}}#form-b2b .right form button{border-radius:4px;background:#C6007E;box-shadow:0 4px 40px 0 rgba(0,0,0,0.12);width:328px;padding:18px 0;border:none;color:#FFF;text-align:center;font-family:Lato;font-size:14px;font-style:normal;font-weight:700;line-height:normal;transition:opacity ease-in-out 250ms}#form-b2b .right form button:hover{opacity:.75}section#modulo9{padding:56px 24px}@media screen and (max-width: 768px){section#modulo9{padding:40px 24px}}section#modulo9 h1{color:#000 !important;text-align:center;font-family:Exo;font-size:40px;font-style:italic;font-weight:600;line-height:56px}@media screen and (max-width: 768px){section#modulo9 h1{font-size:32px;line-height:40px}}section#modulo9 .banners{display:flex;justify-content:center;gap:48px;margin-top:24px}section#modulo9 .banners .desktop{display:block}@media screen and (max-width: 877px){section#modulo9 .banners .desktop{display:none}}section#modulo9 .banners .mobile{display:none}@media screen and (max-width: 877px){section#modulo9 .banners .mobile{display:block}}section#modulo9 .banners .clube{margin-top:-14px}@media screen and (max-width: 768px){section#modulo9 .banners .clube{margin-top:unset}}@media screen and (max-width: 877px){section#modulo9 .banners{flex-direction:column;align-items:center}section#modulo9 .banners img{max-width:100%}}#hotsite{max-width:1920px;margin:0 auto}#signboard{background:#C6007E;overflow:hidden;position:relative}#signboard .marquee-container{width:100%;overflow:hidden;position:relative;height:56px;display:flex;align-items:center}@media (max-width: 768px){#signboard .marquee-container{height:48px;font-size:16px;line-height:24px}}#signboard .marquee{display:flex;animation:marquee 20s linear infinite;width:200%}@media (max-width: 768px){#signboard .marquee{animation:marquee 30s linear infinite;width:1000%}}#signboard .nav-ticker{font-family:'Exo', sans-serif;font-style:italic;font-weight:600;color:#fff;line-height:32px;white-space:nowrap;flex-shrink:0;color:#FFF;text-align:center;font-family:Exo;font-size:24px;font-style:italic;font-weight:600;line-height:32px}@media (max-width: 768px){#signboard .nav-ticker{font-size:16px;line-height:24px}}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}section#produtores{padding:78px 0 40px 0;background-image:url(https://img.wine.com.br/loja/institucional/confianca-na-taca/produtores/produtores-background.png);background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width: 768px){section#produtores{padding:53px 0 20px 0}}section#produtores h1{color:#C6007E;text-align:center;font-family:Exo;font-size:32px;font-style:normal;font-weight:800;line-height:normal;text-transform:uppercase}@media (max-width: 768px){section#produtores h1{max-width:300px;margin:0 auto}}section#produtores p{color:#000;max-width:810px;margin:0 auto;text-align:center;font-family:Lato;font-size:23.623px;font-style:normal;font-weight:500;line-height:normal;margin-top:40px}@media (max-width: 768px){section#produtores p{max-width:340px;margin:0 auto}}@media (max-width: 768px){section#produtores p{margin-top:32px}}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}section#produtores .slider-produtores{margin:auto;overflow:hidden;position:relative;width:100%;margin-top:44px;height:182px}section#produtores .slider-produtores .slide-track{animation:scroll 30s linear infinite;display:flex;width:200%;align-items:center;flex-shrink:0}section#produtores .slider-produtores:hover .slide-track{animation-play-state:paused}section#produtores .slider-produtores .slide{height:182px;width:256px;filter:grayscale(100%);display:flex;align-items:center;justify-content:center;margin:0 10px;flex-shrink:0}section#produtores .slider-produtores .slide img{max-width:100%}section#produtores .slider-produtores .slide:hover{filter:grayscale(0%)}@media (max-width: 768px){section#produtores .slider-produtores .slide{filter:grayscale(0%)}}@media (max-width: 768px){section#produtores .slider-produtores .slide-track{animation:scroll 30s linear infinite;width:1000% !important}section#produtores .slider-produtores .slide{margin:0 2px}section#produtores .slider-produtores:hover .slide-track{animation-play-state:running}}
