body{margin:0;padding:0}h1,h2,h3,h4,h5,p{font-weight:400;margin:0}:focus,a:focus,button:focus{outline:0}ol,ul{padding:0}li,ol,ul{list-style:none}a{color:inherit}a:focus,a:hover{color:inherit;outline:0;text-decoration:none}form{margin:0}input:focus,select:focus,textarea:focus{box-shadow:0 0 0 0;outline:0}button{background-color:transparent;border:none;padding:0}button:focus,button:hover{color:inherit;outline:0;text-decoration:none}@custom-media --desktop_big (width >= 1920px)

@custom-media --desktop (width <= 1399px)

@custom-media --desktop_min (width <= 1199px)

@custom-media --tablet_big (width <= 999px)

@custom-media --tablet (width <= 799px)

@custom-media --mobile_big (width <= 599px)

@custom-media --mobile (width <= 499px);@property --myColor1{syntax:"<color>";initial-value:#fca32d;inherits:false}@property --myColor2{syntax:"<color>";initial-value:#ff6196;inherits:false}.button-hover-linearGradient{background-image:linear-gradient(105deg,var(--myColor1) 7%,var(--myColor2) 78%);transition:--myColor1 .7s,--myColor2 .7s}.button-hover-linearGradient:hover{--myColor1:#ff933c;--myColor2:#ff933c}.button-hover-linearGradient-others-browsers{background-image:linear-gradient(105deg,#ff933c 7%,#ff6196 78%);background-image:-moz-linear-gradient(105deg,#ff933c 7%,#ff6196 78%)}@font-face{font-display:swap;font-family:Termina Test;font-style:normal;font-weight:700;src:url(../fonts/termina/Termina-Bold.woff2) format("woff2"),url(../fonts/termina/Termina-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Termina Test;font-style:normal;font-weight:800;src:url(../fonts/termina/Termina-Heavy.woff2) format("woff2"),url(../fonts/termina/Termina-Heavy.woff) format("woff")}@font-face{font-display:swap;font-family:Termina Test Extra;font-style:normal;font-weight:200;src:url(../fonts/termina/Termina-ExtraLight.woff2) format("woff2"),url(../fonts/termina/Termina-ExtraLight.woff) format("woff")}@font-face{font-display:swap;font-family:Termina Test;font-style:normal;font-weight:300;src:url(../fonts/termina/Termina-Light.woff2) format("woff2"),url(../fonts/termina/Termina-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Termina Test Demi;font-style:normal;font-weight:600;src:url(../fonts/termina/Termina-Demi.woff2) format("woff2"),url(../fonts/termina/Termina-Demi.woff) format("woff")}@font-face{font-display:swap;font-family:Termina Test;font-style:normal;font-weight:900;src:url(../fonts/termina/Termina-Black.woff2) format("woff2"),url(../fonts/termina/Termina-Black.woff) format("woff")}@font-face{font-display:swap;font-family:Termina Test;font-style:normal;font-weight:400;src:url(../fonts/termina/Termina-Regular.woff2) format("woff2"),url(../fonts/termina/Termina-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Termina Test;font-style:normal;font-weight:500;src:url(../fonts/termina/Termina-Medium.woff2) format("woff2"),url(../fonts/termina/Termina-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Termina Test;font-style:normal;font-weight:100;src:url(../fonts/termina/Termina-Thin.woff2) format("woff2"),url(../fonts/termina/Termina-Thin.woff) format("woff")}html{font-size:62.5%}.form-group{margin:0;position:relative}input.error,select.error,textarea.error{background-color:#fce4e4;border:1px solid #c03;outline:none}label.error{bottom:-20px;color:red;font-size:12px;position:absolute}.grecaptcha-badge{display:none!important}*{box-sizing:border-box;margin:0;padding:0}:active,:focus,:hover{outline:0!important;outline-offset:0}.btn2{background-color:transparent;border:none;cursor:pointer;height:auto;margin:0;min-width:150px;padding:0;width:auto}.btn2,.btn2 span{display:inline-block;position:relative}.btn2 span{color:#0a0a0a;font-family:termina,sans-serif;font-size:13px;font-style:normal;font-weight:600;left:0;letter-spacing:3.9px;line-height:30px;padding:10px 20px;text-align:center;text-transform:uppercase;top:0;transition:.3s;width:100%}@media (max-width:991px){.btn2 span{font-size:10px;font-style:normal;font-weight:600;letter-spacing:3px;line-height:21px;text-align:center}}.btn2-4 span:hover{color:#cc9c4a}.btn2-4:after,.btn2-4:before{background-color:#cc9c4a;content:"";height:2px;position:absolute;width:15%;z-index:2}.btn2.hover-border-8:after,.btn2.hover-border-8:before{bottom:0;transition:width .2s ease-out .35s;width:55%}.btn2.hover-border-8:after,.btn2.hover-border-8:before{left:0;right:auto}.btn2.hover-border-8:hover:before{transition:width .2s ease-in;width:100%}.btn2.hover-border-8:hover:after{transition:width .1s ease-in;width:100%}.btn2.hover-border-8 span:after,.btn2.hover-border-8 span:before{background:transparent;bottom:0;content:"";height:0%;opacity:0;position:absolute;width:0;z-index:2}.btn2.hover-border-8 span:before{border-left:2px solid #cc9c4a;left:0;transition:height .25s ease-in,opacity 0s .35s}.btn2.hover-border-8 span:hover:before{height:96%;opacity:1;transition:height .25s ease-out .2s,opacity 0s .2s}.btn2.hover-border-8 span:after{border-right:2px solid #cc9c4a;border-top:2px solid #cc9c4a;right:0;transition:width .2s ease-in,height .15s linear .2s,opacity 0s .35s}.btn2.hover-border-8 span:hover:after{height:96%;opacity:1;transition:height .15s linear .1s,width .2s linear .25s,opacity 0s .1s;width:99%}.description{font-family:termina,sans-serif!important;font-style:normal!important;font-weight:400!important}.reveal-text{visibility:hidden}.line{display:flex;justify-content:center;overflow:hidden;position:relative}img.arrow--hover,img.up--hover,img.zoom--hover{transition:.4s}img.zoom--hover:hover{transform:scale(1.05)}img.up--hover:hover{transform:translateY(-30px)}.double{cursor:pointer;display:grid!important;overflow:hidden;position:relative}.double__img{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;grid-area:1/1/-1/-1;height:100%;position:relative;width:100%}.enter-image-style{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}a:hover img.arrow--hover,button:hover img.arrow--hover{transform:translateX(10px)}.animated-element[data-animation]{opacity:1!important;transform:translate(0)!important}.scroll-down-animation{animation-duration:3s;animation-iteration-count:infinite;animation-name:scrollDown}[data-animation]{opacity:0!important;transition:1s}[data-animation=right]{transform:translateX(-50px)}[data-animation=left]{transform:translateX(50px)}@media (max-width:999px){[data-animation=left]{transform:translateX(-50px)!important}}[data-animation=up]{transform:translateY(50px)}[data-animation=down]{transform:translateY(-50px)}[data-sequencial] [data-sequencial-stagger]{opacity:0}[data-sequencial] [data-sequencial-stagger=right]{transform:translateX(-50px)}[data-sequencial] [data-sequencial-stagger=left]{transform:translateX(50px)}[data-sequencial] [data-sequencial-stagger=down],[data-sequencial] [data-sequencial-stagger=up]{transform:translateY(50px)}[data-animation-banner]{opacity:0!important;transition:1s}[data-animation-banner].animated-element{opacity:1!important;transform:translate(0)!important}body:not(.no-js) .reveal{overflow:hidden;position:relative}body:not(.no-js) .image-wrap{-webkit-clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%);clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%);height:100%;inset:0;overflow:hidden;position:absolute;transition:1s ease-out;transition-delay:.2s;visibility:hidden;width:100%}body:not(.no-js) .image-wrap .enter-image-style,body:not(.no-js) .image-wrap img{height:100%;-o-object-fit:cover;object-fit:cover;position:relative!important;transform:scale(1.3);transition:2s ease-out;width:100%}body:not(.no-js) .animating .image-wrap{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transform:skewY(0);visibility:visible}body:not(.no-js) .animating .enter-image-style,body:not(.no-js) .animating img{transform:scale(1);transition:4s ease-out}@keyframes scrollDown{0%{transform:translate(13.062px,20.843px)}50%{transform:translate(13.062px,9.843px)}to{transform:translate(13.062px,20.843px)}}.scroll{width:100%}.text-marquee{align-items:center;display:flex;overflow-x:hidden;position:relative;z-index:50}.text-marquee .text-single{margin:0;overflow:hidden;padding:0;position:relative;white-space:nowrap;will-change:transform}.text-marquee .text{color:#cc9c4a;display:inline-block;font-family:Playfair;font-size:90px;font-weight:500;line-height:1;margin-right:2rem;padding:0;text-align:left}@media (max-width:999px){.text-marquee .text{color:var(--accent-color,#cc9c4a);font-size:63px;font-style:normal;font-weight:500;line-height:1;text-align:center}}.preloader{align-items:center;background:#fff;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.logo-header{left:18px;position:absolute;top:27px;z-index:999}.logo-header.menu-logo{left:126px;top:42px}@media (max-width:991px){.logo-header.menu-logo{left:15px;top:52px}.logo-header{left:-1px;top:36px}.logo-header img{max-width:110px}}.contato-fix{bottom:60px;left:126px;position:absolute}.contato-fix span{color:#fff}@media (max-width:991px){.contato-fix{bottom:30px;left:15px}}.redes-fix{bottom:60px;display:flex;gap:18px;position:absolute;right:15vw}.redes-fix .redes-icon{align-items:center;border:1px solid #cc9c4a;border-radius:50%;display:flex;height:41px;justify-content:center;width:41px}.redes-fix .redes-icon,.redes-fix .redes-icon path{transition:all .1s ease-in-out}.redes-fix .redes-icon:hover{background-color:#cc9c4a}.redes-fix .redes-icon:hover path{fill:#fff}@media (max-width:991px){.redes-fix{bottom:30px;right:15px}}#nav-container{margin-left:auto;position:relative}#menu-icon{border:1px solid #cc9c4a;border-radius:37px;padding:18px;position:fixed;right:15vw;top:40px;transition:all .2s ease-in-out;z-index:999}#menu-icon,#menu-icon:hover{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(0,0,0,.129)}@media (max-width:991px){#menu-icon{right:15px}}#nav-toggle{cursor:pointer;display:block;height:32px;transform:rotate(0deg);width:32px;z-index:3}#nav-toggle span{background-color:#000;border-radius:1px;content:"";display:block;height:2px;left:0;position:absolute;transition:.5s ease-in-out;width:100%}#nav-toggle span:first-child{top:4px;transform-origin:left center}#nav-toggle span:nth-child(2){top:14px;transform-origin:left center}#nav-toggle span:nth-child(3){top:24px;transform-origin:left center}#nav-toggle.open span:first-child{left:4px;top:3px;transform:rotate(45deg)}#nav-toggle.open span:nth-child(2){opacity:0;width:0}#nav-toggle.open span:nth-child(3){left:4px;top:25px;transform:rotate(-45deg)}#nav-overlay{background:rgba(0,0,0,.8);border-radius:50%;left:150%;position:absolute;top:16px;transform:scale3d(0,0,0);transition:1s;z-index:-1}#nav-overlay.open{transform:scaleX(1);z-index:2}#nav-fullscreen{left:0;opacity:0;position:fixed;top:0;transition:.5s ease-in-out;transition-delay:.15s;visibility:hidden;width:100%}#nav-fullscreen.open{opacity:1;transition:.5s ease-in-out;transition-delay:.25s;visibility:visible;z-index:999}@media (max-width:991px){#nav-fullscreen.open{height:100%;overflow:auto}}body,html{height:100%}body{overflow-x:hidden}header{display:flex;height:150px;overflow:hidden;padding:16px;position:absolute;width:100%}header.heigh-all{height:100vh}#nav-overlay{background-position:50%;background-repeat:no-repeat;background-size:cover}#nav-toggle span,#nav-toggle.yellow span{background-color:#cc9c4a}#nav-fullscreen{align-items:center;display:flex;justify-content:center}#wrap{margin-left:182px;margin-top:84px}#wrap.d-none{display:none}@media (max-width:991px){#wrap{margin-left:0;margin-top:100px}}.image{left:0;opacity:0;position:fixed;top:0;transition:all .3s ease-in-out;visibility:hidden;z-index:-1}.image,.image img{height:100%;width:100%}.image img{filter:brightness(.5);-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.container>ul>li:first-child .image{opacity:1;visibility:visible}.link{color:#fff;display:block;font-family:Playfair;font-size:55px;font-style:normal;font-weight:500;line-height:75px;text-decoration:none;transition:all .5s ease-in}@media (max-width:991px){.link{font-size:38px;line-height:52px}}.link.active,.link:hover{color:#cc9c4a;transition:all .5s ease-in}.container-item{position:relative}.container-item:after{background-color:#cc9c4a;content:" ";height:1px;left:-69px;position:absolute;transition:all .5s ease-in;width:0}.container-item.active{position:relative;transition:all .5s ease-in;width:-moz-fit-content;width:fit-content}.container-item.active:after{width:calc(100% + 69px)}.container-item.active .link+.image{animation:fadein 1.8s;animation-timing-function:cubic-bezier(0,.28,.435,1.06);opacity:1;visibility:visible}.container-item.active .link{opacity:1}#footer{background:#fff;padding-top:74px;position:relative;z-index:9}@media (min-width:1320px){#footer .container{margin:0 auto;max-width:1320px}}#footer .linha-redes-logo{align-items:center;display:flex;justify-content:space-between}#footer .redes{align-items:center;display:flex;gap:34px;padding-bottom:3rem;padding-right:15.5rem}@media (max-width:991px){#footer .redes{gap:14px;padding:0 20px}}#footer .redes a{border:1px solid #cc9c4a;border-radius:50%;transition:all .3s ease-in-out}#footer .redes a:hover{background-color:#cc9c4a}#footer .redes a:hover svg{filter:brightness(0) invert(1)}#footer .redes .insta,#footer .redes .yt{padding:.5rem}#footer .grid-footer{display:grid;grid-template-columns:3fr 2fr 1fr;margin-bottom:170px;margin-top:71px;padding-left:1rem}@media (max-width:991px){#footer .grid-footer{grid-template-columns:1fr;margin-bottom:80px}}#footer .grid-footer .news-footer h2{color:#0a0a0a;font-family:Playfair;font-size:40px;font-style:normal;font-weight:500;line-height:35px}@media (max-width:991px){#footer .grid-footer .news-footer h2{margin-top:65px}}#footer .grid-footer .news-footer p{color:#0a0a0a;font-family:Playfair;font-size:20px;font-style:normal;font-weight:500;line-height:25px;margin-bottom:29px;margin-top:28px;max-width:65%}#footer .grid-footer .news-footer .btn-find{align-items:center;color:#0a0a0a;cursor:pointer;display:flex;font-family:termina,sans-serif;font-size:13px;font-style:normal;font-weight:600;height:40px;justify-content:center;left:18%;letter-spacing:3.9px;line-height:30px;padding-inline:1.5rem;position:relative;text-decoration:none;text-transform:uppercase;width:-moz-fit-content;width:fit-content}#footer .grid-footer .news-footer .btn-find:hover:after{width:100%}#footer .grid-footer .news-footer .btn-find:after{background:#cc9c4a;bottom:0;content:"";height:1px;left:0;position:absolute;transition:all .2s ease-in;width:40%}#footer .grid-footer .news-footer input{border:none;border-bottom:2px solid #cc9c4a;font-size:20px;height:50px;margin-bottom:43px;width:65%}#footer .grid-footer .news-footer input::-moz-placeholder{color:#0a0a0a;font-family:termina,sans-serif;font-size:13px;font-style:normal;font-weight:500;line-height:22px}#footer .grid-footer .news-footer input:-ms-input-placeholder{color:#0a0a0a;font-family:termina,sans-serif;font-size:13px;font-style:normal;font-weight:500;line-height:22px}#footer .grid-footer .news-footer input::placeholder{color:#0a0a0a;font-family:termina,sans-serif;font-size:13px;font-style:normal;font-weight:500;line-height:22px}#footer .grid-footer .adress-ctt h4{color:#cc9c4a;font-family:Playfair;font-size:20px;font-style:normal;font-weight:500;line-height:35px}@media (max-width:991px){#footer .grid-footer .adress-ctt h4{margin-top:32px}}#footer .grid-footer .adress-ctt a,#footer .grid-footer .adress-ctt p{color:#0a0a0a;font-family:termina,sans-serif;font-size:13px;font-style:normal;font-weight:500;line-height:30px;max-width:75%;text-decoration:none}#footer .grid-footer .site-btn{display:flex;flex-direction:column;padding-left:3rem}@media (max-width:991px){#footer .grid-footer .site-btn{padding-left:0}}#footer .grid-footer .site-btn h4{color:#cc9c4a;font-family:Playfair;font-size:20px;font-style:normal;font-weight:500;line-height:35px}#footer .grid-footer .site-btn a{color:#0a0a0a;font-family:termina,sans-serif;font-size:13px;font-style:normal;font-weight:500;line-height:37px;text-decoration:none;transition:all .2s ease-in}#footer .grid-footer .site-btn a:hover{color:#cc9c4a}#footer .rodape{align-items:center;background:hsla(0,0%,85%,.62);display:flex;height:91.5px}#footer .rodape .container{max-width:1300px}#footer .rodape .linha-rodape{align-items:center;display:flex;justify-content:space-between}#footer .rodape .linha-rodape p{color:hsla(0,0%,4%,.49);font-family:termina,sans-serif;font-size:13px;font-style:normal;font-weight:500;line-height:30px}@media (max-width:991px){#footer .rodape .linha-rodape p{font-size:10px}}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{-ms-scroll-chaining:none;overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}.gscrollbar-fixer{margin:0!important;padding:0!important}body,html{scrollbar-color:#fff #000;scrollbar-width:auto}body::-webkit-scrollbar,html::-webkit-scrollbar{width:5px}body::-webkit-scrollbar-track,html::-webkit-scrollbar-track{background:#fff}body::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb{background-color:#000;border:3px solid #000;border-radius:0}#modal-zoom-images{align-items:center;background-color:rgba(0,0,0,.6);display:flex;height:100%;inset:0;justify-content:center;opacity:0;position:fixed;transform:scale(0);transition:.4s;width:100%;z-index:-100}#modal-zoom-images.activate-modal{opacity:1;transform:scale(1);z-index:10000}#modal-zoom-images #btn-close__zoom-modal{align-items:center;display:flex;height:40px;justify-content:center;position:absolute;right:25px;top:25px;width:40px}@media (max-width:599px){#modal-zoom-images #btn-close__zoom-modal{right:10px;top:10px}}#modal-zoom-images #btn-close__zoom-modal i{color:#e2e2e2;font-size:25px}#modal-zoom-images #image__zoom-modal{height:80vh;-o-object-fit:contain;object-fit:contain;width:80vw}@media (max-width:599px){#modal-zoom-images #image__zoom-modal{width:90vw}}.images--zoom{cursor:pointer}.error-message-forms{background-color:rgba(0,0,0,.6);display:none;height:100%;inset:0;opacity:1;position:fixed;width:100%;z-index:10000}.error-message-forms.open-modal{display:flex}.error-message-forms--container{align-items:center;background-color:#fff;display:flex;flex-direction:column;gap:20px;justify-content:space-between;left:50%;padding:30px 50px;position:absolute;top:50%;transform:translateY(-65%) translateX(-50%);width:450px}.error-message-forms--container #btn--close-error-message{position:absolute;right:2vw;top:2vw}.error-message-forms--container #btn--close-error-message ion-icon{color:900;font-size:3.4rem}.error-message-forms--container .icon{align-items:center;aspect-ratio:1;background-color:#fff;border-radius:50%;color:#fff;display:flex;font-size:4.5rem;justify-content:center;width:80px}.error-message-forms--container .description{color:900;font-family:Playfair!important;font-size:2rem;font-weight:400;line-height:1.7;text-align:center}.error-message-forms--container .confirm{align-items:center;color:#fff;display:flex;font-family:Playfair;font-size:1.6rem;font-weight:700;justify-content:center;line-height:1;padding:20px 70px;text-align:center;text-decoration:none}@media (max-width:799px){.error-message-forms--container .confirm{margin-top:40px}.error-message-forms--container{gap:30px;padding-bottom:40px;padding-inline:20px;padding-top:40px;width:95%}.error-message-forms--container #btn--close-error-message img{width:20px}.error-message-forms--container .icon{height:65px;width:65px}.error-message-forms--container .description{font-family:Playfair;font-size:1.4rem;line-height:20px}.error-message-forms--container .confirm{height:50px;margin-top:0;width:150px}}.success-message-forms{background-color:rgba(0,0,0,.6);display:none;height:100%;inset:0;opacity:1;position:fixed;width:100%;z-index:10000}.success-message-forms.open-modal{display:flex}.success-message-forms--container{align-items:center;background-color:#fff;border:2px solid #cc9c4a;display:flex;flex-direction:column;gap:20px;justify-content:space-between;left:50%;padding:30px 50px;position:absolute;top:50%;transform:translateY(-65%) translateX(-50%);width:500px}.success-message-forms--container #btn--close-success-message{position:absolute;right:2vw;top:2vw}.success-message-forms--container #btn--close-success-message ion-icon{color:900;font-size:3.4rem}.success-message-forms--container .icon{align-items:center;aspect-ratio:1;background-color:#fff;border-radius:50%;color:#fff;display:flex;font-size:4.5rem;justify-content:center;width:5vw}.success-message-forms--container .description{color:900;font-family:Playfair;font-size:2rem;font-weight:400;line-height:1.7;text-align:center}.success-message-forms--container .confirm{align-items:center;color:#fff;display:flex;font-family:Playfair;font-size:1.6rem;font-weight:700;justify-content:center;line-height:1;padding:20px 70px;text-align:center;text-decoration:none}@media (max-width:799px){.success-message-forms--container .confirm{margin-top:40px}.success-message-forms--container{gap:30px;padding-bottom:40px;padding-inline:20px;padding-top:40px;width:95%}.success-message-forms--container #btn--close-success-message img{width:20px}.success-message-forms--container .icon{height:65px;width:65px}.success-message-forms--container .description{font-family:Playfair;font-size:1.4rem;line-height:20px}.success-message-forms--container .confirm{height:50px;margin-top:0;width:150px}}.loading-forms{background-color:rgba(0,0,0,.6);display:none;height:100%;inset:0;opacity:1;position:fixed;width:100%;z-index:10000}.loading-forms.open-modal{display:flex}.loading-forms--container{align-items:center;background-color:#fff;display:flex;height:30vh;justify-content:center;left:50%;position:absolute;top:50%;transform:translateY(-65%) translateX(-50%);width:30vw}.loading-forms .custom-loader{animation:s3 1s linear infinite;background:conic-gradient(transparent 10%,900);border-radius:50%;height:5vw;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 8px),#000 0);width:5vw}@media (max-width:799px){.loading-forms--container{height:200px;padding:0!important;width:95%}.loading-forms .custom-loader{height:40px;width:40px}}#breadcrumb ul{display:flex;gap:83px;margin-bottom:118px;padding-left:14px}@media (max-width:991px){#breadcrumb ul{margin-bottom:56px}}#breadcrumb ul li{position:relative}#breadcrumb ul li:after{background:url(../img/breadcrumb/seta-breadcrumb.png) 50% no-repeat;content:" ";height:24px;position:absolute;right:-50px;top:-2px;width:24px}#breadcrumb ul li:last-child:after{display:none}#breadcrumb ul li a{color:#cc9c4a;display:inline-block;font-family:termina,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:4.8px;text-decoration:none;text-transform:uppercase}@media (max-width:991px){#breadcrumb ul li a{font-size:10px}}#breadcrumb ul li a.active{font-family:termina,sans-serif;font-style:normal;font-weight:600}#privacy{min-height:85dvh;padding-top:25vh}#privacy .title{color:var(--Black,#0a0a0a);font-size:45px;line-height:45px}#privacy .subtitle,#privacy .title{font-family:Playfair;font-style:normal;font-weight:500;margin-bottom:30px;text-align:start}#privacy .subtitle{color:#004054;font-size:30px;line-height:20px;padding-left:5%}#privacy .text{color:#000;font-family:Playfair;font-size:20px;font-style:normal;font-weight:500;line-height:30px;padding-left:5%;text-align:start}#page404{align-items:center;background:url(../img/purpose/bg-proposito2.webp) bottom no-repeat;display:flex;justify-content:center;min-height:85dvh;padding-top:150px}#page404 img{aspect-ratio:1/1;max-width:100%}#page404 h2{color:#004054;font-size:45px;line-height:45px;margin-bottom:30px}#page404 .text,#page404 h2{font-family:Playfair;font-style:normal;font-weight:500;text-align:start}#page404 .text{color:#000;font-size:20px;line-height:30px}#page404 .line{justify-content:flex-start}#home{--progress:0}@media (max-width:991px){#home{overflow-x:hidden}}#home .banner-gif{align-items:center;cursor:none;display:flex;flex-direction:column;gap:30px;height:100dvh;justify-content:center;position:relative;top:-5px;width:100%}@media (max-width:991px){#home .banner-gif{cursor:auto}}#home .banner-gif:after{background:#cc9c4a;bottom:-80px;content:"";height:160px;left:50%;position:absolute;width:1px}#home .banner-gif:before{background:rgba(0,0,0,.243);content:"";height:100.5%;left:0;position:absolute;top:0;width:100%}#home .banner-gif .btn2{margin-bottom:4rem}#home .banner-gif .destaque-video{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:-1}#home .banner-gif .text-destaque{color:#fff;font-family:Playfair;font-size:80px;font-style:normal;font-weight:300;line-height:90px;text-align:center}@media (max-width:991px){#home .banner-gif .text-destaque{color:#fff;font-family:Playfair;font-size:56px;font-style:normal;font-weight:300;line-height:50px;text-align:center}#home .banner-gif .text-destaque br{display:none}}#home .banner-gif .btn-find{align-items:center;color:#fff;display:flex;font-family:termina,sans-serif;font-size:13px;font-style:normal;font-weight:600;height:40px;justify-content:center;letter-spacing:3.9px;line-height:30px;padding-inline:1.5rem;position:relative;text-decoration:none;text-transform:uppercase}#home .banner-gif .btn-find:hover:after{width:100%}#home .banner-gif .btn-find:after{background:#cc9c4a;bottom:0;content:"";height:1px;left:0;position:absolute;transition:all .2s ease-in;width:40%}#home .banner-gif .btn-down{bottom:70px;cursor:pointer;left:20vw;position:absolute}#home .banner-gif .btn-down2{background:url(../img/seta.svg) 50% no-repeat;background-size:contain;bottom:77px;cursor:pointer;height:76px;left:16.6vw;overflow:hidden;position:absolute;width:76px}@media (max-width:991px){#home .banner-gif .btn-down2{bottom:56px;height:53px;left:23px;width:53px}}#home .banner-gif .ca3-scroll-down-arrow{background-image:url(../img/seta-home.png);background-repeat:no-repeat;background-size:contain}#home .banner-gif .ca3-scroll-down-link{animation:ca3_fade_move_down 1s ease-in-out infinite;cursor:pointer;height:30px;left:0;margin:0 auto;position:absolute;right:0;top:20px;width:15px;z-index:100}#home .banner-gif .btn2 span{color:#fff}@media (max-width:991px){#home .banner-gif .btn2 span{color:var(--white,#fff);font-family:termina,sans-serif;font-size:10px;font-style:normal;font-weight:600;letter-spacing:3px;line-height:21px;text-align:center}}#home .banner-gif .btn2-4 span:hover{color:#cc9c4a}#home .banner-gif .ball{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(0,0,0,.129);border:1px solid #cc9c4a;border-radius:50%;display:flex;display:none;height:128px;justify-content:center;left:0;pointer-events:none;position:fixed;top:0;width:128px;z-index:9999}@media (max-width:991px){#home .banner-gif .ball{display:none}}#home .quem-somos{background:#fff;padding-bottom:78px;padding-top:130px}@media (max-width:991px){#home .quem-somos{padding-bottom:0;padding-top:74px}}#home .quem-somos .container{margin:0 auto;max-width:1426px}@media (max-width:1399px){#home .quem-somos .container{max-width:1280px}}@media (max-width:991px){#home .quem-somos .container{padding:0}}#home .quem-somos .title-box{align-items:center;display:flex;flex-direction:column;gap:50px;margin:0 auto;padding-bottom:130px;width:80%}@media (max-width:991px){#home .quem-somos .title-box{gap:40px;padding-bottom:87px;width:100%}}#home .quem-somos .btn-find{align-items:center;color:#0a0a0a;display:flex;font-family:termina,sans-serif;font-size:13px;font-style:normal;font-weight:600;height:40px;justify-content:center;letter-spacing:3.9px;line-height:30px;padding-inline:1.5rem;position:relative;text-decoration:none;text-transform:uppercase;width:-moz-fit-content;width:fit-content}#home .quem-somos .btn-find:hover:after{width:100%}#home .quem-somos .btn-find:after{background:#cc9c4a;bottom:0;content:"";height:1px;left:0;position:absolute;transition:all .2s ease-in;width:40%}#home .quem-somos .title{color:var(--Black,#0a0a0a);font-family:Playfair;font-size:30px;font-style:normal;font-weight:500;line-height:35px;max-width:65%;text-align:center}#home .quem-somos .title strong{color:var(--accent-color,#cc9c4a)}@media (max-width:991px){#home .quem-somos .title{color:#0a0a0a;font-family:Playfair;font-size:21px;font-style:normal;font-weight:500;line-height:21px;max-width:100%;padding-inline:22px;text-align:center}#home .quem-somos .title br{display:none}}#home .quem-somos .grid-content{display:grid;gap:50px;grid-template-columns:repeat(2,684px);padding-top:1rem;width:100%}@media (max-width:1400px){#home .quem-somos .grid-content{grid-template-columns:repeat(2,500px);justify-content:center}}@media (max-width:1100px){#home .quem-somos .grid-content{display:flex;flex-direction:column;gap:0}}#home .quem-somos .grid-subtitle{color:var(--Black,#0a0a0a);font-family:termina,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:4.8px;line-height:30px;text-align:center}@media (max-width:991px){#home .quem-somos .grid-subtitle{color:var(--Black,#0a0a0a);font-size:10px;font-style:normal;font-weight:400;letter-spacing:4px;line-height:21px;text-align:center}}#home .quem-somos .grid-title{color:#cc9c4a;font-family:Playfair;font-size:45px;font-style:normal;font-weight:500;line-height:45px;margin-top:30px;text-align:center}@media (max-width:991px){#home .quem-somos .grid-title{color:#cc9c4a;font-size:32px;font-style:normal;font-weight:500;line-height:30px;margin-bottom:20px;text-align:center}}#home .quem-somos .text{color:var(--Black,#0a0a0a);font-family:Playfair;font-size:20px;font-style:normal;font-weight:500;line-height:30px;margin:20px auto 90px;max-width:80%;text-align:center}@media (max-width:1400px){#home .quem-somos .text br{display:none}}@media (max-width:991px){#home .quem-somos .text{color:var(--Black,#0a0a0a);font-size:14px;font-style:normal;font-weight:500;line-height:21px;margin:0 0 40px;max-width:100%;text-align:center}#home .quem-somos .box-item{display:flex;flex-direction:column}#home .quem-somos .box-item .slider-component{order:3}}#home .quem-somos .slider-component{aspect-ratio:1.2;margin-bottom:73px;position:relative}#home .quem-somos .slider-component img{-o-object-fit:cover;object-fit:cover;width:100%}#home .quem-somos .slider-component .progress-bar{background-color:#cc9c4a;border-radius:2px;bottom:30px;height:2px;left:10%;overflow:hidden;position:absolute;transform:matrix(-1,0,0,-1,0,0);width:80%;z-index:9}#home .quem-somos .slider-component .inside-bar{background-color:#fff;border-radius:2px;height:2px;transform:scaleX(var(--progress));transform-origin:left center}#home .quem-somos .content--image{display:flex;height:548px;overflow:hidden;position:relative;width:100%}@media (max-width:991px){#home .quem-somos .content--image{height:341px}}#home .quem-somos .content--image img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}#home .quem-somos .enter-image-style{background-repeat:no-repeat;background-size:cover}#home .video-gif{padding-bottom:120px;position:relative}#home .video-gif .btn-find{align-items:center;color:#0a0a0a;display:flex;font-family:termina,sans-serif;font-size:13px;font-style:normal;font-weight:600;height:40px;justify-content:center;letter-spacing:3.9px;line-height:30px;margin:0 auto;padding-inline:1.5rem;position:relative;text-decoration:none;text-transform:uppercase;width:-moz-fit-content;width:fit-content}#home .video-gif .btn-find:hover:after{width:100%}#home .video-gif .btn-find:after{background:#cc9c4a;bottom:0;content:"";height:1px;left:0;position:absolute;transition:all .2s ease-in;width:40%}#home .video-gif .text-destaque{color:#000;font-family:Playfair;font-size:20px;font-style:normal;font-weight:500;line-height:30px;margin:118px auto 50px;max-width:58%;text-align:center}@media (max-width:991px){#home .video-gif .text-destaque{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:21px;margin-top:80px;max-width:100%;padding-inline:15px;text-align:center}}#home .video-gif .img-gif{max-height:630px;-o-object-fit:cover;object-fit:cover;width:100%}#home .video-gif .text-marquee{position:absolute;top:25%}@media (max-width:991px){#home .video-gif .text-marquee{top:18%}}#home .video-gif .container{margin:0 auto;max-width:1425px}#home .video-gif .content--image{display:flex;height:630px;overflow:hidden;position:relative;width:100%}@media (max-width:991px){#home .video-gif .content--image{height:275px}}#home .video-gif .content--image img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}#home .video-gif .enter-image-style{background-repeat:no-repeat;background-size:cover}#home .slider-vinhos{align-items:center;background-color:#003644;background-size:cover;display:flex;min-height:100dvh;padding-bottom:73px;padding-top:88px}#home .slider-vinhos .swiper-slide-active .bottle-destaque{opacity:1;transform:translate(-36%,8%)}@media (max-width:991px){#home .slider-vinhos .swiper-slide-active .bottle-destaque{gap:32px;transform:translate(0) scale(.8)}}#home .slider-vinhos .swiper-slide-active .text-content{opacity:1;transform:translate(0)}#home .slider-vinhos .swiper-button-next,#home .slider-vinhos .swiper-button-prev,#home .slider-vinhos .swiper-rtl .swiper-button-next,#home .slider-vinhos .swiper-rtl .swiper-button-prev{height:120px;width:120px}@media (max-width:1600px){#home .slider-vinhos .swiper-button-next,#home .slider-vinhos .swiper-button-prev,#home .slider-vinhos .swiper-rtl .swiper-button-next,#home .slider-vinhos .swiper-rtl .swiper-button-prev{transform:scale(.8)}}@media (max-width:1250px){#home .slider-vinhos .swiper-button-next,#home .slider-vinhos .swiper-button-prev,#home .slider-vinhos .swiper-rtl .swiper-button-next,#home .slider-vinhos .swiper-rtl .swiper-button-prev{transform:scale(.7)}}@media (max-width:1100px){#home .slider-vinhos .swiper-button-next,#home .slider-vinhos .swiper-button-prev,#home .slider-vinhos .swiper-rtl .swiper-button-next,#home .slider-vinhos .swiper-rtl .swiper-button-prev{height:40px;transform:scale(1);width:40px}}#home .slider-vinhos .swiper-button-next:after,#home .slider-vinhos .swiper-button-prev:after,#home .slider-vinhos .swiper-rtl .swiper-button-next:after,#home .slider-vinhos .swiper-rtl .swiper-button-prev:after{display:none}#home .slider-vinhos .swiper-button-prev{left:38px;top:35%}@media (max-width:991px){#home .slider-vinhos .swiper-button-prev{left:15px;top:75%}}#home .slider-vinhos .swiper-button-next{filter:brightness(0) invert(1);right:14px;top:35%}@media (max-width:991px){#home .slider-vinhos .swiper-button-next{right:15px;top:75%}}#home .slider-vinhos .bottles-controll{display:flex;flex-wrap:wrap;justify-content:space-around;margin:0 auto 165px;max-width:1320px;position:relative;row-gap:60px}#home .slider-vinhos .bottles-controll:after{background-color:#fff;bottom:-40px;content:"";height:2px;position:absolute;width:80%}@media (max-width:991px){#home .slider-vinhos .bottles-controll:after{display:none}#home .slider-vinhos .bottles-controll{flex-wrap:nowrap;height:100%;justify-content:inherit;justify-content:space-between;margin-bottom:100px;max-width:100%;overflow-x:scroll;overflow-y:hidden;padding-bottom:30px;width:100%}}#home .slider-vinhos .ball-vinhos{background:#fff;border-radius:50%;height:14px;left:0;position:absolute;top:5px;width:14px}#home .slider-vinhos .ball-vinhos:after{background:transparent;border:1px solid #fff;border-radius:50%;content:"";height:20px;left:-3px;position:absolute;top:-3px;width:20px}#home .slider-vinhos .nav-controlls-bullet{bottom:-49px;display:flex;justify-content:space-between;position:absolute;width:79%}#home .slider-vinhos .nav-controlls-bullet .nav-bullet{background:#fff;height:23px;width:1px}#home .slider-vinhos .nav-controlls-bullet .nav-bullet.active{align-items:center;background:transparent;border-radius:50%;bottom:-5px;display:flex;height:14px;justify-content:center;opacity:0;position:relative;width:14px}@media (max-width:991px){#home .slider-vinhos .nav-controlls-bullet{bottom:0;gap:112px;justify-content:space-around;max-width:100%;overflow-x:scroll;width:100%}#home .slider-vinhos .nav-controlls-bullet:after{background-color:#fff;bottom:10px;content:"";height:2px;left:0;position:absolute;width:100%}}#home .slider-vinhos .bottle-box{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:50px;transition:all .5s ease-in-out}#home .slider-vinhos .bottle-box:hover{gap:20px;transform:scale(1.2)}@media (max-width:991px){#home .slider-vinhos .bottle-box{gap:20px}#home .slider-vinhos .bottle-box:hover{transform:scale(1)}}#home .slider-vinhos .bottle-box img{max-height:102px}@media (max-width:991px){#home .slider-vinhos .bottle-box img{max-height:71px}}#home .slider-vinhos .bottle-box h4{color:#fff;font-family:Playfair;font-size:25px;font-style:normal;font-weight:500;line-height:24px;text-align:center}@media (max-width:991px){#home .slider-vinhos .bottle-box h4{font-size:20px;line-height:21px}}#home .slider-vinhos .container{max-width:90vw}@media (max-width:991px){#home .slider-vinhos .container{max-width:100%}}#home .slider-vinhos .box-content{display:grid;gap:400px;grid-template-columns:450px 450px;justify-content:center;justify-items:center;margin:0 auto;min-height:75dvh;width:100%}@media (max-width:1600px){#home .slider-vinhos .box-content{transform:scale(.8)}}@media (max-width:1250px){#home .slider-vinhos .box-content{transform:scale(.7)}}@media (max-width:1100px){#home .slider-vinhos .box-content{display:flex;flex-direction:column;gap:0;min-height:auto;padding-inline:7.5px;transform:scale(1)}}#home .slider-vinhos .text-content{max-width:450px;opacity:0;transform:translateY(-5%);transition:all .5s ease-in-out}@media (max-width:1100px){#home .slider-vinhos .text-content{min-height:400px}}#home .slider-vinhos .title{color:#fff;font-family:Playfair;font-size:45px;font-style:normal;font-weight:500;line-height:40px;margin-bottom:56px;padding-left:5rem}@media (max-width:1100px){#home .slider-vinhos .title{color:#fff;font-family:Playfair;font-size:32px;font-style:normal;font-weight:500;line-height:32px;margin-bottom:30px;padding-left:0}}#home .slider-vinhos .text{color:#fff;font-family:Playfair;font-size:20px;font-style:normal;font-weight:500;line-height:30px;min-height:250px;padding-left:26%}@media (max-width:1100px){#home .slider-vinhos .text{color:#fff;font-family:Playfair;font-size:14px;font-style:normal;font-weight:500;line-height:21px;min-height:auto;padding-left:0}}#home .slider-vinhos .text-small{color:#fff;font-family:termina,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:25px;margin-top:70px;padding-left:26%;position:relative}@media (max-width:1100px){#home .slider-vinhos .text-small{color:#fff;font-family:termina,sans-serif;font-size:10px;font-style:normal;font-weight:500;line-height:21px;padding-left:0}}#home .slider-vinhos .text-small .line-color{background:#fff;height:1px;left:-100%;position:absolute;top:-35px;width:200%}#home .slider-vinhos .bottle-destaque{align-items:center;display:flex;flex-direction:column;gap:7rem;opacity:0;position:relative;transform:translate(-36%);width:100%}#home .slider-vinhos .bottle-destaque h3{color:#fff;font-family:Playfair;font-size:108px;font-style:normal;font-weight:500;line-height:120px;text-align:center;transform-origin:center}#home .slider-vinhos .bottle-destaque h3 span{position:relative}@media (max-width:990px){#home .slider-vinhos .bottle-destaque h3{font-size:65px;line-height:65px}}#home .slider-vinhos .bottle-destaque img{aspect-ratio:.5;left:13%;pointer-events:none;position:absolute;top:-16%;z-index:99}@media (max-width:990px){#home .slider-vinhos .bottle-destaque img{left:27%;max-height:335px;top:-8%}}#home .slider-vinhos .btn-find{align-items:center;color:#fff;display:flex;font-family:Termina Test Demi;font-size:13px;font-style:normal;font-weight:600;height:40px;justify-content:center;letter-spacing:3.9px;line-height:30px;margin:40px auto 0;padding-inline:1.5rem;position:relative;text-decoration:none;text-transform:uppercase;width:-moz-fit-content;width:fit-content}#home .slider-vinhos .btn-find:hover:after{width:100%}#home .slider-vinhos .btn-find:after{background:#cc9c4a;bottom:0;content:"";height:1px;left:0;position:absolute;transition:all .2s ease-in;width:40%}#home .slider-vinhos .btn2 span{color:#fff}#home .slider-vinhos .btn2-4 span:hover{color:#cc9c4a}#home .banner-paralax{align-items:center;display:flex;height:743px;justify-content:center;position:relative}#home .banner-paralax:after{background:#000;content:"";height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%}@media (max-width:991px){#home .banner-paralax{height:520px}}#home .banner-paralax .paralax-content{display:flex;flex-direction:column;gap:40px;max-width:730px;position:relative;z-index:9}#home .banner-paralax .paralax-content .btn2 span{color:#fff}#home .banner-paralax .paralax-content .btn2-4 span:hover{color:#cc9c4a}#home .banner-paralax .title{color:#fff;font-family:Playfair;font-size:80px;font-style:normal;font-weight:300;line-height:65px;text-align:center}#home .banner-paralax .title strong{color:#cc9c4a}@media (max-width:991px){#home .banner-paralax .title{color:#fff;font-size:56px;font-style:normal;font-weight:300;line-height:50px;text-align:center}}#home .banner-paralax .text{color:#fff;font-family:Playfair;font-size:30px;font-style:normal;font-weight:500;line-height:30px;text-align:center}@media (max-width:991px){#home .banner-paralax .text{color:#fff;font-size:21px;font-style:normal;font-weight:500;line-height:21px;text-align:center}}#home .banner-paralax .btn-find{align-items:center;color:#fff;display:flex;font-family:Termina Test Demi;font-size:13px;font-style:normal;font-weight:600;height:40px;justify-content:center;letter-spacing:3.9px;line-height:30px;margin:0 auto;padding-inline:1.5rem;position:relative;text-decoration:none;text-transform:uppercase;width:-moz-fit-content;width:fit-content}#home .banner-paralax .btn-find:hover:after{width:100%}#home .banner-paralax .btn-find:after{background:#cc9c4a;bottom:0;content:"";height:1px;left:0;position:absolute;transition:all .2s ease-in;width:40%}#who{--progress:0;padding:248px 0 0}#who h1{color:#cc9c4a;font-family:termina,sans-serif;font-size:38px;font-style:normal;font-weight:400;letter-spacing:15.2px;line-height:57px;margin-left:12px}#who h1 .line{justify-content:flex-start}@media (max-width:991px){#who h1{font-size:26px;line-height:35px;margin-bottom:32px;text-align:center}#who h1 .line{justify-content:center}}#who p{color:#000;font-family:Playfair;font-size:20px;font-style:normal;font-weight:500;line-height:30px;margin-bottom:20px}@media (max-width:991px){#who p{font-size:14px;line-height:21px;margin-bottom:12px;text-align:center}}#who .subtitle{color:#0a0a0a;font-family:termina,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:4.8px;line-height:30px;text-transform:uppercase}@media (max-width:991px){#who .subtitle{font-size:10px;line-height:21px;text-align:center}}#who .title-section{color:#cc9c4a;font-family:Playfair;font-size:45px;font-style:normal;font-weight:500;line-height:40px}@media (max-width:991px){#who .title-section{font-size:32px;line-height:28px;text-align:center}}#who .section1{padding-bottom:132px}@media (max-width:991px){#who .section1{padding-bottom:60px}}#who .section2 .video{display:flex;height:823px;margin:0 auto;position:relative;width:97%}@media (max-width:991px){#who .section2 .video{height:574px;width:100%}}#who .section2 .video video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#who .section2 .video .controls{display:flex}#who .section2 .video .controls .play{border-color:transparent transparent transparent #fff;border-style:solid;border-width:9px 0 9px 10px;bottom:8.8%;box-sizing:border-box;cursor:pointer;height:15px;left:30.8%;opacity:1;position:absolute;transition:all .2s ease;width:0;will-change:border-width;z-index:999}@media (max-width:991px){#who .section2 .video .controls .play{left:5%;right:0}}#who .section2 .video .controls .play.paused{border-style:double;border-width:0 0 0 10px}#who .section2 .video .controls .play:hover{border-color:transparent transparent transparent #fff}#who .section2 .video .controls .speaker{bottom:7.5%;display:inline-block;height:30px;opacity:1;overflow:hidden;position:absolute;right:30.5%;width:30px;z-index:999}@media (max-width:991px){#who .section2 .video .controls .speaker{left:9.2%!important}}@media (min-width:1800px){#who .section2 .video .controls .speaker{height:33px}}#who .section2 .video .controls .speaker span{background:#fff;display:block;height:8px;margin:11px 0 0 2px;width:8px}#who .section2 .video .controls .speaker span:after{border-color:transparent #fff transparent transparent;border-style:solid;border-width:8px 15px 8px 14px;content:"";height:0;left:-12px;position:absolute;top:7px;width:0}#who .section2 .video .controls .speaker span:before{border-color:#fff;border-radius:0 50px 0 0;border-style:double;border-width:7px 7px 0 0;content:"";height:10px;left:20px;position:absolute;top:9px;transform:rotate(45deg);transition:all .2s ease-out;width:10px}#who .section2 .video .controls .speaker:hover span:before{transform:scale(.8) translate(-3px) rotate(42deg)}#who .section2 .video .controls .speaker.mute span:before{opacity:0;transform:scale(.5) translate(-15px) rotate(36deg)}#who .section2 .video .controls .progress-bar{background-color:#fff;bottom:9.5%;height:2px;left:0;margin:0 auto;position:absolute;right:0;width:34%}#who .section2 .video .controls .progress-bar .progress{background-color:#cc9c4a;height:100%;width:0}#who .section3{padding:152px 0 147px}@media (max-width:991px){#who .section3{padding:80px 0 56px}}#who .section3 .subtitle{margin-bottom:11px;margin-left:12px}@media (max-width:991px){#who .section3 .subtitle{margin-left:0}}#who .section3 .title-section{margin-bottom:44px;margin-left:18px}#who .section3 .title-section .line{justify-content:flex-start}@media (max-width:991px){#who .section3 .title-section{margin-left:0}#who .section3 .title-section .line{justify-content:center}}#who .section3 p{margin-left:77px;max-width:553px}@media (max-width:991px){#who .section3 p{margin-left:0}}#who .section3 .galeria{height:548px;position:absolute;right:-89px;width:682px}@media (max-width:1500px){#who .section3 .galeria{width:100%}}@media (max-width:991px){#who .section3 .galeria{height:344px;margin-top:56px;position:inherit;right:0}}#who .section3 .galeria img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#who .section3 .galeria .slider-component{aspect-ratio:1.2;margin-bottom:73px;position:relative}#who .section3 .galeria .slider-component img{-o-object-fit:cover;object-fit:cover;width:100%}#who .section3 .galeria .slider-component .progress-bar{background-color:#cc9c4a;border-radius:2px;bottom:30px;height:2px;left:10%;overflow:hidden;position:absolute;transform:matrix(-1,0,0,-1,0,0);width:80%;z-index:9}#who .section3 .galeria .slider-component .inside-bar{background-color:#fff;border-radius:2px;height:2px;transform:scaleX(var(--progress));transform-origin:left center}#who .section3 .galeria .content--image{display:flex;height:548px;overflow:hidden;position:relative;width:100%}@media (max-width:991px){#who .section3 .galeria .content--image{height:344px}}#who .section3 .galeria .content--image img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}#who .section4{padding-bottom:211px}@media (max-width:991px){#who .section4{padding-bottom:0}#who .section4 .row{flex-direction:column-reverse}}#who .section4 .subtitle{margin-bottom:12px;margin-left:29px;margin-top:196px}@media (max-width:991px){#who .section4 .subtitle{margin-left:0;margin-top:0}}#who .section4 .title-section{margin-bottom:36px;margin-left:31px;max-width:439px}#who .section4 .title-section .line{justify-content:flex-start}@media (max-width:991px){#who .section4 .title-section{margin-left:0}#who .section4 .title-section .line{justify-content:center}}#who .section4 p{margin-left:96px}@media (max-width:991px){#who .section4 p{margin-left:0}}#who .section4 .galeria{height:733px;left:-99px;position:absolute;width:694px}@media (max-width:1500px){#who .section4 .galeria{width:100%}}@media (max-width:991px){#who .section4 .galeria{height:618px;left:0;margin-bottom:50px;margin-top:56px;position:inherit}}#who .section4 .galeria img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#who .section4 .galeria .slider-component{aspect-ratio:1.2;margin-bottom:73px;position:relative}#who .section4 .galeria .slider-component img{-o-object-fit:cover;object-fit:cover;width:100%}#who .section4 .galeria .slider-component .progress-bar{background-color:#cc9c4a;border-radius:2px;bottom:30px;height:2px;left:10%;overflow:hidden;position:absolute;transform:matrix(-1,0,0,-1,0,0);width:80%;z-index:9}#who .section4 .galeria .slider-component .inside-bar{background-color:#fff;border-radius:2px;height:2px;transform:scaleX(var(--progress));transform-origin:left center}#who .section4 .galeria .content--image{display:flex;height:733px;overflow:hidden;position:relative;width:100%}@media (max-width:991px){#who .section4 .galeria .content--image{height:618px}}#who .section4 .galeria .content--image img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}#who .section4 .galeria .content--image .image-wrap{height:100%;-o-object-fit:cover;object-fit:cover;width:100%!important}#who .section5{background:url(../img/who/bg-section5.webp);background-color:#001f27;background-repeat:no-repeat;background-size:contain;padding:119px 0 238px}@media (max-width:991px){#who .section5{padding:60px 0 104px}}#who .section5 .subtitle{color:#cc9c4a;margin-bottom:12px;margin-left:15px}@media (max-width:991px){#who .section5 .subtitle{margin-left:0}}#who .section5 .title-section,#who .section5 p{color:#fff}#who .section5 .title-section{margin-bottom:48px;margin-left:15px;max-width:733px}#who .section5 .title-section .line{justify-content:flex-start}@media (max-width:991px){#who .section5 .title-section{margin-left:0}#who .section5 .title-section .line{justify-content:center}}#who .section5 p{margin-left:79px;max-width:555px}@media (max-width:991px){#who .section5 p{margin-left:0}}#who .section5 .galeria{height:576px;left:11px;position:absolute;top:42px;width:520px}@media (max-width:1500px){#who .section5 .galeria{width:100%}}@media (max-width:991px){#who .section5 .galeria{height:474px;left:0;margin-top:0;position:inherit}}#who .section5 .galeria img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#who .section5 .galeria .slider-component{aspect-ratio:1.2;margin-bottom:73px;position:relative}#who .section5 .galeria .slider-component img{-o-object-fit:cover;object-fit:cover;width:100%}#who .section5 .galeria .slider-component .progress-bar{background-color:#cc9c4a;border-radius:2px;bottom:30px;height:2px;left:10%;overflow:hidden;position:absolute;transform:matrix(-1,0,0,-1,0,0);width:80%;z-index:9}#who .section5 .galeria .slider-component .inside-bar{background-color:#fff;border-radius:2px;height:2px;transform:scaleX(var(--progress));transform-origin:left center}#who .section5 .galeria .content--image{display:flex;height:576px;overflow:hidden;position:relative;width:100%}@media (max-width:991px){#who .section5 .galeria .content--image{height:474px}}#who .section5 .galeria .content--image img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}#who .section5 .galeria .content--image .image-wrap{height:100%;-o-object-fit:cover;object-fit:cover;width:100%!important}#who .section6{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:160px 0 163px;position:relative}@media (max-width:991px){#who .section6{padding:100px 0}}#who .section6 .container{position:relative;z-index:2}#who .section6 .subtitle,#who .section6 .title-section{color:#fff;text-align:center}#who .section6 .subtitle{margin-bottom:12px}#who .section6 .title-section{font-size:80px;line-height:65px;margin-bottom:86px}#who .section6 .title-section .line{justify-content:center}@media (max-width:991px){#who .section6 .title-section{font-size:56px;line-height:50px;margin-bottom:56px}}#who .section6 .btn-section{color:#fff;display:inline-block;font-family:termina,sans-serif;font-size:13px;font-style:normal;font-weight:400;font-weight:600;letter-spacing:3.9px;line-height:30px;position:relative;text-decoration:none;text-transform:uppercase}#who .section6 .btn-section:before{background-color:#cc9c4a;bottom:-13px;content:"";height:2.5px;left:-27px;position:absolute;width:121px}#who .section6 .btn2 span{color:#fff}#who .section6 .btn2-4 span:hover{color:#cc9c4a}#who .section6 .layer{background-color:rgba(0,0,0,.5);height:100%;position:absolute;top:0;width:100%;z-index:1}#contact{padding:247px 0 0}#contact h1{color:#cc9c4a;font-family:termina,sans-serif;font-size:44px;font-style:normal;font-weight:400;letter-spacing:17.6px;line-height:66px;margin-bottom:51px}#contact h1 .line{justify-content:start}@media (max-width:991px){#contact h1{font-size:26px;line-height:35px;margin-bottom:32px;text-align:center}#contact h1 .line{justify-content:center}}#contact p{color:#000;font-family:Playfair;font-size:20px;font-style:normal;font-weight:500;line-height:30px;margin-bottom:20px}@media (max-width:991px){#contact p{font-size:14px;line-height:21px;margin-bottom:12px;text-align:center}}#contact .subtitle{color:#0a0a0a;font-family:termina,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:4.8px;line-height:30px;text-transform:uppercase}@media (max-width:991px){#contact .subtitle{font-size:10px;line-height:21px;text-align:center}}#contact .title-section{color:#cc9c4a;font-family:Playfair;font-size:45px;font-style:normal;font-weight:500;line-height:40px}#contact .title-section .line{justify-content:flex-start}@media (max-width:991px){#contact .title-section{font-size:32px;line-height:28px;text-align:center}#contact .title-section .line{justify-content:center}}#contact .section1{padding-bottom:308px}@media (max-width:991px){#contact .section1{padding-bottom:19px}}#contact .section1 p{margin-left:12px;max-width:500px}@media (max-width:991px){#contact .section1 p{margin-left:0}}#contact .section1 .redes{display:flex;gap:18px;margin-left:12px;margin-top:40px}@media (max-width:991px){#contact .section1 .redes{justify-content:center;margin-top:32px}}#contact .section1 .redes a{display:inline-block;text-decoration:none}#contact .section1 .video-contato{height:521px;position:absolute;right:0;width:870px}@media (max-width:1500px){#contact .section1 .video-contato{width:50%}}@media (max-width:991px){#contact .section1 .video-contato{margin-top:70px;position:relative;width:100%}}#contact .section1 .video{display:flex;height:100%;margin:0 auto;position:relative;width:100%}#contact .section1 .video video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#contact .section1 .video .controls{display:flex}#contact .section1 .video .controls .play{border-color:transparent transparent transparent #fff;border-style:solid;border-width:9px 0 9px 10px;bottom:7.8%;box-sizing:border-box;cursor:pointer;height:15px;left:30.8%;opacity:1;position:absolute;transition:all .2s ease;width:0;will-change:border-width;z-index:999}@media (max-width:991px){#contact .section1 .video .controls .play{left:5%;right:0}}#contact .section1 .video .controls .play.paused{border-style:double;border-width:0 0 0 10px}#contact .section1 .video .controls .play:hover{border-color:transparent transparent transparent #fff}#contact .section1 .video .controls .speaker{bottom:6.5%;display:inline-block;height:30px;opacity:1;overflow:hidden;position:absolute;right:28.5%;width:30px;z-index:999}@media (max-width:991px){#contact .section1 .video .controls .speaker{left:9.2%!important}}@media (min-width:1800px){#contact .section1 .video .controls .speaker{height:33px}}#contact .section1 .video .controls .speaker span{background:#fff;display:block;height:8px;margin:11px 0 0 2px;width:8px}#contact .section1 .video .controls .speaker span:after{border-color:transparent #fff transparent transparent;border-style:solid;border-width:8px 15px 8px 14px;content:"";height:0;left:-12px;position:absolute;top:7px;width:0}#contact .section1 .video .controls .speaker span:before{border-color:#fff;border-radius:0 50px 0 0;border-style:double;border-width:7px 7px 0 0;content:"";height:10px;left:20px;position:absolute;top:9px;transform:rotate(45deg);transition:all .2s ease-out;width:10px}#contact .section1 .video .controls .speaker:hover span:before{transform:scale(.8) translate(-3px) rotate(42deg)}#contact .section1 .video .controls .speaker.mute span:before{opacity:0;transform:scale(.5) translate(-15px) rotate(36deg)}#contact .section1 .video .controls .progress-bar{background-color:#fff;bottom:9.5%;height:2px;left:0;margin:0 auto;position:absolute;right:0;width:34%}#contact .section1 .video .controls .progress-bar .progress{background-color:#cc9c4a;height:100%;width:0}#contact .section2,#contact a{color:#0a0a0a;font-family:Playfair;font-size:20px;font-style:normal;font-weight:500;line-height:30px;padding-bottom:61px;text-decoration:none}#contact .section2 .subtitle,#contact a .subtitle{margin-bottom:12px;margin-left:12px}@media (max-width:991px){#contact .section2 .subtitle,#contact a .subtitle{margin-left:0;margin-top:30px}}#contact .section2 .title-section,#contact a .title-section{margin-bottom:42px;margin-left:12px}@media (max-width:991px){#contact .section2 .title-section,#contact a .title-section{margin-left:0}}#contact .section2 .e-mail,#contact .section2 .endereco,#contact .section2 .telefone,#contact a .e-mail,#contact a .endereco,#contact a .telefone{align-items:center;display:inherit;margin-bottom:21px;margin-left:29px}@media (max-width:991px){#contact .section2 .e-mail,#contact .section2 .endereco,#contact .section2 .telefone,#contact a .e-mail,#contact a .endereco,#contact a .telefone{margin-left:0;text-align:center}}#contact .section2 .e-mail svg,#contact .section2 .endereco svg,#contact .section2 .telefone svg,#contact a .e-mail svg,#contact a .endereco svg,#contact a .telefone svg{margin-right:20px}@media (max-width:991px){#contact .section2 .e-mail svg,#contact .section2 .endereco svg,#contact .section2 .telefone svg,#contact a .e-mail svg,#contact a .endereco svg,#contact a .telefone svg{width:90%}}#contact .section3{background-color:#001f27;background-image:url(../img/contact/textura002.webp);background-position:bottom;background-repeat:no-repeat;background-size:contain;margin-top:226px;padding:481px 0 165px;position:relative}@media (max-width:991px){#contact .section3{padding:190px 0 165px}}#contact .section3 .mapa{height:593px;left:0;margin:0 auto;position:absolute;right:0;top:-114px;width:80%}@media (max-width:991px){#contact .section3 .mapa{width:100%}}#contact .section3 #mapa{height:593px;width:100%}@media (max-width:1100px){#contact .section3 #mapa{height:331px}}#contact .section3 .subtitle{color:#fff;margin-bottom:11px;margin-left:12px}@media (max-width:991px){#contact .section3 .subtitle{margin-left:0}}#contact .section3 .title-section{margin-bottom:38px;margin-left:13px}@media (max-width:991px){#contact .section3 .title-section{margin-left:0}}#contact .section3 p{color:#fff;margin-left:77px;max-width:500px}@media (max-width:991px){#contact .section3 p{margin-left:0}}#contact .section3 form{margin-left:78px;margin-top:75px}@media (max-width:991px){#contact .section3 form{margin-left:0}}#contact .section3 form input,#contact .section3 form label{max-width:500px;width:100%}#contact .section3 form textarea{max-width:595px;width:100%}#contact .section3 form label{color:#cc9c4a;margin-bottom:12px}#contact .section3 form input,#contact .section3 form label,#contact .section3 form textarea{font-family:termina,sans-serif;font-size:12px;font-style:normal;font-weight:400;font-weight:500;line-height:25px}#contact .section3 form input,#contact .section3 form textarea{background-color:transparent;border:1px solid #fff;color:hsla(0,0%,100%,.6);margin-bottom:20px;padding:15px 32px}#contact .section3 form input::-moz-placeholder,#contact .section3 form textarea::-moz-placeholder{color:hsla(0,0%,100%,.6);font-family:termina,sans-serif;font-size:12px;font-style:normal;font-weight:400;font-weight:500;line-height:25px}#contact .section3 form input:-ms-input-placeholder,#contact .section3 form textarea:-ms-input-placeholder{color:hsla(0,0%,100%,.6);font-family:termina,sans-serif;font-size:12px;font-style:normal;font-weight:400;font-weight:500;line-height:25px}#contact .section3 form input::placeholder,#contact .section3 form textarea::placeholder{color:hsla(0,0%,100%,.6);font-family:termina,sans-serif;font-size:12px;font-style:normal;font-weight:400;font-weight:500;line-height:25px}#contact .section3 form textarea{min-height:160px}#contact .section3 form input[type=checkbox]{background-color:transparent;border:1px solid var(--accent-color,#cc9c4a);margin:0;padding:0;width:20px}#contact .section3 form .termos{display:flex;gap:20px;margin-top:48px}@media (max-width:991px){#contact .section3 form .termos{margin-bottom:56px;margin-top:20px}}#contact .section3 form .termos p{margin:0;padding:0}#contact .section3 form .termos p,#contact .section3 form .termos p a{color:#fff;font-family:termina,sans-serif;font-size:12px;font-style:normal;font-weight:400;font-weight:500;line-height:25px}#contact .section3 form input[type=submit]{border:none;color:#fff;font-family:termina,sans-serif;font-size:13px;font-style:normal;font-weight:400;font-weight:600;letter-spacing:3.9px;line-height:30px;margin-top:35px;max-width:150px;position:relative;text-align:center;text-transform:uppercase}#contact .section3 form .btn2 span{color:#fff}#contact .section3 form .btn2-4 span:hover{color:#cc9c4a}#wine{background:#003644}@media (max-width:1100px){#wine{padding-top:200px}}#wine .container{max-width:1234px}#wine .content-load{align-items:center;display:grid;grid-template-columns:.5fr .5fr 1fr;height:100dvh}@media (max-width:1100px){#wine .content-load{display:flex;flex-direction:column;height:auto}#wine .content-load .wine-content{margin-top:5rem}}#wine .content-load2{display:grid;grid-template-columns:.5fr .5fr 1fr;margin-top:200px;min-height:90dvh;padding-bottom:200px}@media (max-width:1100px){#wine .content-load2{display:flex;flex-direction:column}}@media (max-width:991px){#wine .content-load2{display:block!important;flex-direction:column;margin-top:0;padding-bottom:50px}#wine .content-load2 .box{display:none}}#wine .content-load2 .btn-box{left:-10%;position:relative;top:40%;transform:scale(.8)}#wine .content-load2 .sub{margin-bottom:40px;margin-top:40px}#wine .wrapper-wine{position:relative}#wine .wine-content{padding-left:1rem;padding-top:5rem;transform:translate(13px,-45px)}@media (max-width:1299px){#wine .wine-content{transform:scale(.8)}}@media (max-height:799px){#wine .wine-content{transform:scale(1)}}#wine .wine-img span{color:#fff}#wine .wine-img span:hover{color:#cc9c4a}#wine .wine-img .btn2{bottom:10%;left:32.5%;opacity:0;position:fixed;z-index:9999}@media (max-width:1599px){#wine .wine-img .btn2{left:30.5%}}@media (max-width:1299px){#wine .wine-img .btn2{left:26%}}@media (max-width:1100px){#wine .wine-img .btn2{bottom:0;bottom:-33px;left:17%;opacity:1;position:relative}}#wine .wine-img .wine-name{bottom:34%;color:#fff;font-family:Playfair;font-size:100px;font-style:normal;font-weight:500;left:29.5%;line-height:80px;max-width:22%;opacity:0;position:fixed;text-align:center;transform:scale(.8);transition:all .5s ease-in-out}@media (max-width:1599px){#wine .wine-img .wine-name{left:25.5%}}@media (max-width:1299px){#wine .wine-img .wine-name{left:21%;max-width:30%;transform:scale(.8)}}@media (max-width:1100px){#wine .wine-img .wine-name{font-size:70px;left:0;line-height:70px;max-width:100%;opacity:1;position:relative;top:0}}#wine .wine-img img{bottom:20%;left:32%;max-height:549px;pointer-events:none;position:fixed;transform:scale(1.2);z-index:1}@media (max-width:1599px){#wine .wine-img img{left:29%;top:20%}}@media (max-width:1299px){#wine .wine-img img{left:25%;transform:scale(.8)}}@media (max-width:1100px){#wine .wine-img img{left:0;position:relative;top:0}}@media (max-width:991px){#wine .wine-img img{left:16%;max-height:358px;position:relative;top:0;transform:scale(1)}}#wine .title{color:#fff;font-family:Playfair;font-size:122px;line-height:100px;margin-bottom:37px}#wine .title .line{justify-content:start}@media (max-width:991px){#wine .title{font-size:62px;line-height:62px}}#wine .sub{font-family:Playfair;font-size:30px;font-weight:500;margin-bottom:2rem}#wine .sub,#wine .subtitle{color:#fff;font-style:normal;line-height:16px}#wine .subtitle{font-family:termina,sans-serif;font-size:20px;font-weight:300;margin-bottom:41px}#wine .desc,#wine .text{font-weight:500}#wine .desc,#wine .desc span,#wine .text{color:#fff;font-family:termina,sans-serif;font-size:12px;font-style:normal;line-height:25px}#wine .desc span{font-weight:600}#wine .btn-box{align-items:center;display:flex;gap:23px;margin-top:50px;text-decoration:none}#wine .btn-box span{color:#fff;font-family:Playfair;font-size:18px;font-style:normal;font-weight:500;line-height:16.5px}#wine .btn-down2{background:url(../img/seta.svg) 50% no-repeat;background-size:contain;bottom:77px;cursor:pointer;height:76px;left:16.6vw;overflow:hidden;width:76px}#wine .ca3-scroll-down-link{animation:ca3_fade_move_down 1s ease-in-out infinite;cursor:pointer;height:30px;left:0;margin:0 auto;position:absolute;right:0;top:20px;width:15px;z-index:100}#wine .ca3-scroll-down-arrow{background-image:url(../img/seta-home.png);background-repeat:no-repeat;background-size:contain}#wine .wines-box{display:flex;flex-direction:column;gap:70px;max-height:50vh;overflow-y:auto;padding-right:10px;position:fixed;scrollbar-color:hsla(0,0%,100%,.5) transparent;scrollbar-width:thin;top:47vh}#wine .wines-box::-webkit-scrollbar{width:4px}#wine .wines-box::-webkit-scrollbar-track{background:transparent}#wine .wines-box::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.5);border-radius:4px}@media (max-width:1100px){#wine .wines-box{flex-direction:row;height:100px;overflow-x:scroll;overflow-y:hidden;padding-inline:2rem;padding-right:2rem;position:inherit;scrollbar-width:none;top:inherit;width:100vw}#wine .wines-box::-webkit-scrollbar{display:none}}#wine .brand-divider{background-color:#fff;flex-shrink:0;height:1px;margin-block:-45px;width:100%}@media (max-width:1100px){#wine .brand-divider{flex-shrink:0;height:57px;margin-block:0;margin-inline:-45px;width:1px}}#wine .card-wine{align-items:center;display:flex;gap:28px;position:relative;text-decoration:none}#wine .card-wine:after{background-color:#fff;bottom:-21px;content:"";height:2px;left:-140%;position:absolute;transform:scaleX(0);transform-origin:left center;transition:all .5s ease-in-out;width:198%}#wine .card-wine.active:after{transform:scaleX(1)}#wine .card-wine img{max-height:57px;transition:all .5s ease-in-out}#wine .card-wine p{color:#fff;font-family:Playfair;font-size:25px;font-style:normal;font-weight:500;line-height:24px;margin-bottom:0;max-width:50%;transition:all .5s ease-in-out}#wine .card-wine:hover:after{transform:scaleX(1)}.wine-page .banner-paralax{align-items:center;display:flex;height:545px;justify-content:center;position:relative;z-index:999}.wine-page .banner-paralax .btn2:after{background:#000;content:"";height:100%;left:0;opacity:.3;position:relative;top:0;width:100%}.wine-page .banner-paralax .btn2{width:-moz-fit-content;width:fit-content}.wine-page .banner-paralax .paralax-content{align-items:center;display:flex;flex-direction:column;gap:40px;max-width:730px;position:relative;z-index:9}.wine-page .banner-paralax .paralax-content .btn2 span{color:#fff}.wine-page .banner-paralax .paralax-content .btn2-4 span:hover{color:#cc9c4a}.wine-page .banner-paralax .title{color:#fff;font-family:Playfair;font-size:80px;font-style:normal;font-weight:300;line-height:65px;text-align:center}.wine-page .banner-paralax .title strong{color:#cc9c4a}.wine-page .banner-paralax .text{color:#fff;font-family:Playfair;font-size:30px;font-style:normal;font-weight:500;line-height:30px;text-align:center}.wine-page .banner-paralax .btn-find{align-items:center;color:#fff;display:flex;font-family:Termina Test Demi;font-size:13px;font-style:normal;font-weight:600;height:40px;justify-content:center;letter-spacing:3.9px;line-height:30px;margin:0 auto;padding-inline:1.5rem;position:relative;text-decoration:none;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.wine-page .banner-paralax .btn-find:hover:after{width:100%}.wine-page .banner-paralax .btn-find:after{background:#cc9c4a;bottom:0;content:"";height:1px;left:0;position:absolute;transition:all .2s ease-in;width:40%}#purpose{--progress:0;padding:248px 0 0}@media (max-width:991px){#purpose{padding:180px 0 0}}#purpose h1{color:#cc9c4a;font-family:termina,sans-serif;font-size:38px;font-style:normal;font-weight:400;letter-spacing:15.2px;line-height:57px;margin-left:12px}@media (max-width:991px){#purpose h1{font-size:26px;line-height:35px;margin-bottom:32px;text-align:center}}#purpose p{color:#000;font-family:Playfair;font-size:20px;font-style:normal;font-weight:500;line-height:30px;margin-bottom:20px}@media (max-width:991px){#purpose p{font-size:14px;line-height:21px;margin-bottom:12px;text-align:center}}#purpose .subtitle{color:#0a0a0a;font-family:termina,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:4.8px;line-height:30px;text-transform:uppercase}@media (max-width:991px){#purpose .subtitle{font-size:10px;line-height:21px;text-align:center}}#purpose .title-section{color:#cc9c4a;font-family:Playfair;font-size:45px;font-style:normal;font-weight:500;line-height:40px}#purpose .title-section .line{justify-content:start}@media (max-width:991px){#purpose .title-section{font-size:32px;line-height:28px;text-align:center}#purpose .title-section .line{justify-content:center}}#purpose .section1{padding-bottom:188px}@media (max-width:991px){#purpose .section1{padding-bottom:80px}#purpose .section1 .row{flex-direction:column-reverse;padding-bottom:0}}#purpose .section1 .subtitle{margin-bottom:12px;margin-left:16px;margin-top:9px}@media (max-width:991px){#purpose .section1 .subtitle{margin-left:0}}#purpose .section1 .title-section{margin-bottom:43px;margin-left:19px;max-width:439px}@media (max-width:991px){#purpose .section1 .title-section{margin-left:0}}#purpose .section1 p{margin-left:83px}@media (max-width:991px){#purpose .section1 p{margin-left:0}}#purpose .section1 .galeria{height:444px;left:-45px;position:absolute;top:8px;width:665px}@media (max-width:1500px){#purpose .section1 .galeria{width:100%}}@media (max-width:991px){#purpose .section1 .galeria{height:286px;left:0;margin-bottom:0;margin-top:56px;position:inherit;top:0}}#purpose .section1 .galeria img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#purpose .section1 .galeria .slider-component{aspect-ratio:1.2;margin-bottom:73px;position:relative}#purpose .section1 .galeria .slider-component img{-o-object-fit:cover;object-fit:cover;width:100%}#purpose .section1 .galeria .slider-component .progress-bar{background-color:hsla(0,0%,100%,.5);border-radius:2px;bottom:30px;height:2px;left:10%;overflow:hidden;position:absolute;transform:matrix(-1,0,0,-1,0,0);width:80%;z-index:9}#purpose .section1 .galeria .slider-component .inside-bar{background-color:#fff;border-radius:2px;height:2px;transform:scaleX(var(--progress));transform-origin:left center}#purpose .section1 .galeria .content--image{display:flex;height:444px;overflow:hidden;position:relative;width:100%}@media (max-width:991px){#purpose .section1 .galeria .content--image{height:286px}}#purpose .section1 .galeria .content--image img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}#purpose .section1 .galeria .content--image .image-wrap{height:100%;-o-object-fit:cover;object-fit:cover;width:100%!important}#purpose .bg-section{background:url(../img/purpose/bg-proposito2.webp) bottom no-repeat;background-size:contain}#purpose .section2{padding-bottom:0;position:relative}#purpose .section2 .btn-find{align-items:center;color:#0a0a0a;display:flex;font-family:Termina Test Demi;font-size:13px;font-style:normal;font-weight:600;height:40px;justify-content:center;letter-spacing:3.9px;line-height:30px;margin:0 auto;padding-inline:1.5rem;position:relative;text-decoration:none;text-transform:uppercase;width:-moz-fit-content;width:fit-content}#purpose .section2 .btn-find:hover:after{width:100%}#purpose .section2 .btn-find:after{background:#cc9c4a;bottom:0;content:"";height:1px;left:0;position:absolute;transition:all .2s ease-in;width:40%}#purpose .section2 .text-destaque{color:#000;font-family:Playfair;font-size:20px;font-style:normal;font-weight:500;line-height:30px;margin:118px auto 50px;max-width:58%;text-align:center}#purpose .section2 .img-gif{max-height:630px;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:991px){#purpose .section2 .img-gif{max-height:430px}}#purpose .section2 .text-marquee{position:absolute;top:37%}@media (max-width:991px){#purpose .section2 .text-marquee{max-width:100%}}#purpose .section2 .container{margin:0 auto;max-width:1425px}#purpose .section2 .content--image{display:flex;height:630px;overflow:hidden;position:relative;width:100%}@media (max-width:991px){#purpose .section2 .content--image{height:430px}}#purpose .section2 .content--image img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}#purpose .section2 .enter-image-style{background-repeat:no-repeat;background-size:cover}#purpose .section3{padding:156px 0 147px}@media (max-width:991px){#purpose .section3{padding:86px 0 43px}}#purpose .section3 .subtitle{margin-bottom:11px;margin-left:41px}@media (max-width:991px){#purpose .section3 .subtitle{margin-left:0}}#purpose .section3 .title-section{margin-bottom:44px;margin-left:41px}@media (max-width:991px){#purpose .section3 .title-section{margin-left:0}}#purpose .section3 p{margin-left:106px;max-width:553px}@media (max-width:991px){#purpose .section3 p{margin-left:0}}#purpose .section3 .galeria{height:548px;position:absolute;right:-89px;width:682px}@media (max-width:1500px){#purpose .section3 .galeria{width:100%}}@media (max-width:991px){#purpose .section3 .galeria{height:361px;margin-top:56px;position:inherit;right:0}}#purpose .section3 .galeria img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#purpose .section3 .galeria .slider-component{aspect-ratio:1.2;margin-bottom:73px;position:relative}#purpose .section3 .galeria .slider-component img{-o-object-fit:cover;object-fit:cover;width:100%}#purpose .section3 .galeria .slider-component .progress-bar{background-color:hsla(0,0%,100%,.5);border-radius:2px;bottom:30px;height:2px;left:10%;overflow:hidden;position:absolute;transform:matrix(-1,0,0,-1,0,0);width:80%;z-index:9}#purpose .section3 .galeria .slider-component .inside-bar{background-color:#fff;border-radius:2px;height:2px;transform:scaleX(var(--progress));transform-origin:left center}#purpose .section3 .galeria .content--image{display:flex;height:548px;overflow:hidden;position:relative;width:100%}@media (max-width:991px){#purpose .section3 .galeria .content--image{height:361px}}#purpose .section3 .galeria .content--image img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}#purpose .section4{padding-bottom:441px}@media (max-width:991px){#purpose .section4{padding-bottom:130px}#purpose .section4 .row{flex-direction:column-reverse}}#purpose .section4 .subtitle{margin-bottom:12px;margin-left:58px;margin-top:289px}@media (max-width:991px){#purpose .section4 .subtitle{margin-left:0;margin-top:0}}#purpose .section4 .title-section{margin-bottom:42px;margin-left:58px;max-width:439px}@media (max-width:991px){#purpose .section4 .title-section{margin-left:0}}#purpose .section4 p{margin-left:123px}@media (max-width:991px){#purpose .section4 p{margin-left:0}}#purpose .section4 .galeria{height:733px;left:-62px;position:absolute;top:91px;width:694px}@media (max-width:1500px){#purpose .section4 .galeria{width:100%}}@media (max-width:991px){#purpose .section4 .galeria{height:444px;left:0;margin-top:56px;position:inherit;top:0}}#purpose .section4 .galeria img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#purpose .section4 .galeria .slider-component{aspect-ratio:1.2;margin-bottom:73px;position:relative}#purpose .section4 .galeria .slider-component img{-o-object-fit:cover;object-fit:cover;width:100%}#purpose .section4 .galeria .slider-component .progress-bar{background-color:hsla(0,0%,100%,.5);border-radius:2px;bottom:30px;height:2px;left:10%;overflow:hidden;position:absolute;transform:matrix(-1,0,0,-1,0,0);width:80%;z-index:9}#purpose .section4 .galeria .slider-component .inside-bar{background-color:#fff;border-radius:2px;height:2px;transform:scaleX(var(--progress));transform-origin:left center}#purpose .section4 .galeria .content--image{display:flex;height:733px;overflow:hidden;position:relative;width:100%}@media (max-width:991px){#purpose .section4 .galeria .content--image{height:444px;margin-top:56px;position:inherit;right:0}}#purpose .section4 .galeria .content--image img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}#purpose .section4 .galeria .content--image .image-wrap{height:100%;-o-object-fit:cover;object-fit:cover;width:100%!important}#purpose .section6{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:160px 0 163px;position:relative}#purpose .section6 .container{position:relative;z-index:2}@media (max-width:991px){#purpose .section6{padding:100px 0}}#purpose .section6 .subtitle,#purpose .section6 .title-section{color:#fff;text-align:center}#purpose .section6 .subtitle{margin-bottom:12px}#purpose .section6 .title-section{font-size:80px;line-height:65px;margin-bottom:86px}#purpose .section6 .title-section .line{justify-content:center}@media (max-width:991px){#purpose .section6 .title-section{font-size:56px;line-height:50px}}#purpose .section6 .btn-section{color:#fff;display:inline-block;font-family:termina,sans-serif;font-size:13px;font-style:normal;font-weight:400;font-weight:600;letter-spacing:3.9px;line-height:30px;position:relative;text-decoration:none;text-transform:uppercase}#purpose .section6 .btn-section:before{background-color:#cc9c4a;bottom:-13px;content:"";height:2.5px;left:-27px;position:absolute;width:121px}#purpose .section6 .btn2 span{color:#fff}#purpose .section6 .btn2-4 span:hover{color:#cc9c4a}#purpose .section6 .layer{background-color:rgba(0,0,0,.5);height:100%;position:absolute;top:0;width:100%;z-index:1}#places .mySwiper3 .swiper-slide-active img{animation:fadein 1.8s;animation-timing-function:cubic-bezier(0,.28,.435,1.06)}@keyframes fadein{0%{transform:scale(1.07)}to{transform:scale(1)}}#places .banner-margin{min-height:95dvh;position:relative;z-index:9}@media (max-width:991px){#places .banner-margin{margin:0}}#places .banner-margin .slider-full{height:95dvh;left:0;position:absolute;top:0;width:100%}#places .banner-margin .slider-full .swiper-button-next,#places .banner-margin .slider-full .swiper-button-prev,#places .banner-margin .slider-full .swiper-rtl .swiper-button-next,#places .banner-margin .slider-full .swiper-rtl .swiper-button-prev{height:50px;width:50px}#places .banner-margin .slider-full .swiper-button-next:after,#places .banner-margin .slider-full .swiper-button-prev:after,#places .banner-margin .slider-full .swiper-rtl .swiper-button-next:after,#places .banner-margin .slider-full .swiper-rtl .swiper-button-prev:after{display:none}#places .banner-margin .slider-full .swiper-button-prev{bottom:200px;left:inherit;right:360px;top:inherit}@media (max-width:991px){#places .banner-margin .slider-full .swiper-button-prev{bottom:86px;right:97px}}#places .banner-margin .slider-full .swiper-button-next{bottom:200px;right:300px;top:inherit}@media (max-width:991px){#places .banner-margin .slider-full .swiper-button-next{bottom:86px;right:27px}}#places .banner-margin .slider-full .swiper{height:95dvh}@media (max-width:991px){#places .banner-margin .slider-full .swiper{height:100%}}#places .banner-margin .slider-full .swiper-slide{position:relative}#places .banner-margin .slider-full .swiper-slide:after{background:rgba(0,0,0,.5);content:"";height:100%;left:0;position:absolute;top:0;width:100%}#places .banner-margin .slider-full img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#places .banner-margin .title{color:var(--white,#fff);font-family:termina,sans-serif;font-size:44px;font-style:normal;font-weight:400;letter-spacing:17.6px;line-height:58px;margin-bottom:15px}@media (max-width:991px){#places .banner-margin .title{font-size:42px;padding-inline:15px}}#places .banner-margin .title .line{justify-content:start}#places .banner-margin .subtitle{color:var(--white,#fff);font-family:termina,sans-serif;font-size:28px;font-style:normal;font-weight:400;letter-spacing:11.2px;line-height:38px;margin-bottom:17px;text-transform:uppercase}#places .banner-margin .text{color:var(--white,#fff);font-family:Playfair;font-size:20px;font-style:normal;font-weight:500;line-height:30px}@media (max-width:991px){#places .banner-margin .text{padding-inline:15px}}#places .banner-margin .btn-down2{background:url(../img/seta.svg) 50% no-repeat;background-size:contain;cursor:pointer;display:block;height:76px;margin-left:12px;margin-top:10dvh;overflow:hidden;width:76px}@media (max-width:991px){#places .banner-margin .btn-down2{margin-bottom:50px;margin-top:30px;position:relative}}#places .banner-margin .ca3-scroll-down-arrow{background-image:url(../img/seta-home.png);background-repeat:no-repeat;background-size:contain}#places .banner-margin .ca3-scroll-down-link{animation:ca3_fade_move_down 1s ease-in-out infinite;cursor:pointer;height:30px;left:0;margin:0 auto;position:absolute;right:0;top:20px;width:15px;z-index:100}@keyframes ca3_fade_move_down{0%{opacity:0;transform:translateY(-20px)}50%{opacity:1}to{opacity:0;transform:translateY(20px)}}#places .banner-margin .content{padding-top:36%;position:relative;z-index:1}@media (max-width:991px){#places .banner-margin .content{padding-left:15px;padding-right:15px;padding-top:50%}}#places .banner-margin #breadcrumb ul{margin-bottom:10dvh}@media (max-width:991px){#places .banner-margin #breadcrumb ul{margin-bottom:50px}}#places .lugar{padding-top:150px;position:relative}@media (max-width:991px){#places .lugar{padding-top:50px}}#places .lugar .progress-bar{--progress:0;background-color:#cc9c4a;border-radius:2px;bottom:30px;height:2px;left:10%;overflow:hidden;position:absolute;transform:matrix(-1,0,0,-1,0,0);width:80%;z-index:9}#places .lugar .inside-bar{background-color:#fff;border-radius:2px;height:2px;transform:scaleX(var(--progress));transform-origin:left center}#places .lugar .nav-lugar{display:flex;flex-direction:column;gap:64px;left:10%;opacity:0;position:absolute;top:150px}@media (max-width:1399px){#places .lugar .nav-lugar{left:2%}}@media (max-width:991px){#places .lugar .nav-lugar{display:none}}#places .lugar .nav-lugar--title{color:var(--accent-color,#cc9c4a);font-family:Playfair;font-size:25px;font-style:normal;font-weight:500;line-height:24px;max-width:50%;position:relative;text-decoration:none;transition:all .5s ease-in-out}#places .lugar .nav-lugar--title:after{background:#cc9c4a;background:linear-gradient(90deg,#cc9c4a 55%,#003644 0);bottom:-32px;content:"";height:2px;left:-12vw;position:absolute;transform:scaleX(0);transform-origin:left center;transition:all .5s ease-in-out;width:20vw}#places .lugar .nav-lugar--title.active{color:#003644}#places .lugar .nav-lugar--title.active:after{transform:scaleX(1)}#places .lugar .grid-lugar{display:grid;gap:50px;grid-template-columns:602px 537px;margin-bottom:150px}@media (max-width:1550px){#places .lugar .grid-lugar{grid-template-columns:500px 400px}}@media (max-width:991px){#places .lugar .grid-lugar{display:block;margin-bottom:50px}}#places .lugar .subtitle{color:#0a0a0a;font-family:termina,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:4.8px;line-height:30px}@media (max-width:991px){#places .lugar .subtitle{font-size:10px;letter-spacing:4px;line-height:21px;text-align:center}}#places .lugar .title{color:var(--accent-color,#cc9c4a);font-family:Playfair;font-size:45px;font-style:normal;font-weight:500;line-height:40px;margin-bottom:40px;margin-top:15px}#places .lugar .title .line{justify-content:start}@media (max-width:991px){#places .lugar .title{font-size:32px;line-height:28px;text-align:center}#places .lugar .title .line{justify-content:center}}#places .lugar .text{color:var(--Black,#0a0a0a);font-family:Playfair;font-size:20px;font-style:normal;font-weight:500;line-height:30px;padding-left:65px}@media (max-width:991px){#places .lugar .text{font-size:14px;line-height:21px;padding-left:0;text-align:center}}#places .lugar .title-place{color:var(--Black,#0a0a0a);font-family:Playfair;font-size:30px;font-style:normal;font-weight:500;line-height:20px;margin-bottom:30px;padding-left:65px}@media (max-width:991px){#places .lugar .title-place{font-size:21px;line-height:14px;padding-left:0;text-align:center}}#places .lugar .main-box .slider-component{height:503px;margin-bottom:80px;margin-top:119px;width:100%}@media (max-width:991px){#places .lugar .main-box .slider-component{height:309px;margin-bottom:50px}#places .lugar .main-box .slider-component img{width:100%}}#places .lugar .secondry-box{background:#ddd}#places .lugar .secondry-box.no-slider{height:546px!important}@media (max-width:991px){#places .lugar .secondry-box.no-slider{height:309px!important}}#places .lugar .secondry-box .slider-component{height:546px;width:100%}@media (max-width:991px){#places .lugar .secondry-box .slider-component{height:309px}#places .lugar .secondry-box .slider-component img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}}#places .lugar .secondry-box .slider-component .swiper{height:min(100%,546px)}@media (max-width:991px){#places .lugar .secondry-box .slider-component .swiper{height:min(100%,309px)}}#places .banner-paralax{align-items:center;display:flex;height:545px;justify-content:center;position:relative;z-index:99}#places .banner-paralax:after{background:#000;content:"";height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%}#places .banner-paralax .btn2{width:-moz-fit-content;width:fit-content}#places .banner-paralax .paralax-content{align-items:center;display:flex;flex-direction:column;gap:40px;max-width:730px;position:relative;z-index:9}#places .banner-paralax .paralax-content .btn2 span{color:#fff}#places .banner-paralax .paralax-content .btn2-4 span:hover{color:#cc9c4a}#places .banner-paralax .title{color:#fff;font-family:Playfair;font-size:80px;font-style:normal;font-weight:300;line-height:65px;text-align:center}#places .banner-paralax .title strong{color:#cc9c4a}#places .banner-paralax .text{color:#fff;font-family:Playfair;font-size:30px;font-style:normal;font-weight:500;line-height:30px;text-align:center}#places .banner-paralax .btn-find{align-items:center;color:#fff;display:flex;font-family:Termina Test Demi;font-size:13px;font-style:normal;font-weight:600;height:40px;justify-content:center;letter-spacing:3.9px;line-height:30px;margin:0 auto;padding-inline:1.5rem;position:relative;text-decoration:none;text-transform:uppercase;width:-moz-fit-content;width:fit-content}#places .banner-paralax .btn-find:hover:after{width:100%}#places .banner-paralax .btn-find:after{background:#cc9c4a;bottom:0;content:"";height:1px;left:0;position:absolute;transition:all .2s ease-in;width:40%}

/*# sourceMappingURL=main.css.map*/