@import"https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Forum&display=swap";@import"https://fonts.googleapis.com/css2?family=Mrs+Saint+Delafield&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}a:hover{text-decoration:none}button,button:focus,button:hover{outline:none}@media only screen and (min-width: 1600px){.container{max-width:1520px}}body{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:normal;color:#5c5b5b;background-color:#eeece9}h1,h2,h3,h4,h5,h6,.titulo{line-height:1;font-family:"Forum",serif}em{font-style:italic}strong{font-weight:700}a{color:#000}.borda-arredondada{border-radius:6px}.alert button{display:none}iframe{border:0}@media only screen and (min-width: 992px){.animation{position:relative;transform:translateY(150px);opacity:0;transition:1s all ease}.animation.active{transform:translateY(0);opacity:1}.animationScale{transform:scale(0.8);transition:1s all ease}.animationScale.active{transform:scale(1)}}.banner-paginas{padding:190px 0px 30px 0px;position:relative}.banner-paginas::before{content:" ";background:rgba(3,3,3,.5);position:absolute;top:0;left:0;width:100%;height:100%}.banner-paginas .banner-texto{color:#fff;z-index:1;position:relative;margin-bottom:3%}.banner-paginas .banner-texto .tag{font-size:18px;text-transform:uppercase;letter-spacing:5px;font-weight:600;margin-bottom:10px}.banner-paginas .banner-texto .titulo{font-size:36px}@media only screen and (min-width: 992px){.banner-paginas{height:660px}.banner-paginas .banner-texto .titulo{font-size:64px;line-height:64px}.banner-paginas .banner-texto .titulo.titulo-categoria{font-size:64px;line-height:64px}.banner-paginas .icone{display:flex;align-items:flex-end;padding-bottom:25%;justify-content:flex-end;color:#fff;z-index:1;position:relative}}.banner-pessoa{background-color:#fff;padding:50px 0px;position:relative}.banner-pessoa .container{z-index:1;position:relative}.banner-pessoa .banner-texto{margin-left:auto;margin-right:auto;margin-bottom:40px}.banner-pessoa .banner-texto .titulo{font-size:26px}.banner-pessoa .banner-texto .banner-btns{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-top:30px}.banner-pessoa .banner-texto .banner-btns a{margin-bottom:10px}.banner-pessoa .banner-imagens{position:relative}.banner-pessoa .banner-imagens .banner-bg{height:390px;border-radius:8px}.banner-pessoa .banner-imagens img{position:absolute;bottom:0;right:0;left:0;width:-moz-fit-content;width:fit-content;margin:auto}@media only screen and (min-width: 992px){.banner-pessoa{padding:50px 0px}.banner-pessoa .banner-texto{width:917px;margin-bottom:360px}.banner-pessoa .banner-texto .titulo{font-size:48px}.banner-pessoa .banner-btns{margin-top:60px}}.btn-padrao{position:relative;color:#fff;padding:10px 24px;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;transition:.5s ease;border-radius:8px}.btn-padrao span{margin:0px 8px}.btn-padrao:hover{color:#fff}@media only screen and (min-width: 992px){.btn-padrao{padding:16px 34px}}.btn-marrom{background:#865b45;border:1px solid #865b45;color:#fff}.btn-marrom:hover{background-color:#865b45;border:1px solid #fff;color:#fff}.btn-marrom-transparent{background:rgba(0,0,0,0);border:2px solid #865b45;color:#865b45;font-weight:500}.btn-marrom-transparent:hover{background-color:#865b45;color:#fff}.btn-branco{background:#fff;border:1px solid #fff;color:#000}.btn-branco:hover{background-color:rgba(0,0,0,0);color:#fff}.produto-item{position:relative;margin-bottom:24px;cursor:pointer;border-radius:6px;overflow:hidden}.produto-item img{transition:.5s ease}.produto-item .overlay-texto{position:absolute;top:0;height:100%;width:100%;background:rgba(0,0,0,.2);display:flex;align-items:flex-end;padding-bottom:7%;padding-inline:34px;color:#fff}.produto-item .overlay-texto.overlay-assentos{background:linear-gradient(0deg, #434343, rgba(0, 0, 0, 0.1254901961))}.produto-item .overlay-texto .titulo{font-size:24px;font-weight:500;margin-bottom:10px}.produto-item .overlay-texto .descricao{font-size:18px;line-height:32px;display:flex;align-items:center;font-weight:300}.produto-item .overlay-texto .icone{position:absolute;top:34px;right:30px;height:45px;width:45px;border-radius:50%;border:1px solid #fff;display:flex;align-items:center;justify-content:center;transition:.5s ease}.produto-item:hover .icone{background-color:#865b45;border:1px solid #865b45;transform:rotate(45deg)}.produto-item:hover img{scale:1.1}@media only screen and (min-width: 992px){.produto-item .overlay-texto .titulo{font-size:32px}.produto-item .overlay-texto .descricao{font-size:18px;width:100%}.produto-item .overlay-texto .icone{height:87px;width:87px}}.solucao-item{position:relative;margin-bottom:25px;cursor:pointer;border-radius:6px;overflow:hidden;backdrop-filter:blur(20px);background-color:rgba(238,236,233,.5019607843);padding:45px;color:#5c5b5b;z-index:1}.solucao-item .solucao-texto .titulo{font-size:24px;margin-bottom:20px}.solucao-item .solucao-texto .descricao{font-size:16px}.solucao-item .icone{right:20px;height:45px;width:45px;border-radius:50%;border:1px solid #fff;display:flex;align-items:center;justify-content:center;transition:.5s ease;background-color:#fff;margin-bottom:69px}@media only screen and (min-width: 992px){.solucao-item .solucao-texto .titulo{font-size:32px}.solucao-item .solucao-texto .descricao{font-size:20px}.solucao-item .icone{height:60px;width:60px}}.video-player,.youtube-player-iframe{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;aspect-ratio:16/9}.video-container{background-color:#000;position:relative;max-width:100%}.video-container img{border-radius:6px}.video-container .video-titulo{font-family:"Mrs Saint Delafield",cursive;color:#fff;position:absolute;z-index:1;top:8%;left:8%;font-size:64px}.video-container .video-placeholder{position:relative;width:100%;height:100%;border-radius:6px;overflow:hidden}.video-container .video-placeholder::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(14,14,14,.2)}.video-container .video-thumbnail{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.video-container .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:40px;cursor:pointer;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,0);border:0}.video-container .video-player{display:none}@media only screen and (max-width: 991px){.video-container{height:auto}.video-container .play-button{width:20%}.video-container .video-titulo{font-size:14px}}.header{position:fixed;left:0;top:0;z-index:99;width:100%;padding:28px 0px;transition:.5s}.header .header-container{backdrop-filter:blur(5px);background-color:#fff;opacity:.9;padding:10px 20px;border-radius:8px;box-shadow:0px 0px 25px -6px rgba(0,0,0,.25)}.header .collapsing{transition:.2s}.header .header-nav{transition:.5s}.header .header-nav .header-nav-menu li{margin-bottom:20px}.header .header-nav .header-nav-menu .link-menu{font-size:20px;padding-bottom:10px;color:#5c5b5b;font-size:16px}.header .header-nav .header-nav-menu .link-menu::before{content:" ";position:absolute;bottom:0;width:100%;height:2px;background:#865b45;opacity:0}.header .header-nav .header-nav-menu .dropdown-menus .dropdown-toggle::after{display:none}.header .header-nav .header-nav-menu .dropdown-menus .dropdown-menu.show{box-shadow:0px 0px 25px -6px rgba(0,0,0,.35)}.header .header-nav .header-nav-menu .dropdown-menus .dropdown-menu{border:0px;padding:10px}.header .header-nav .header-nav-menu .dropdown-menus .dropdown-menu::after{position:absolute;top:-11px;left:11%;right:auto;transform:translate(-15%, 0%);border-right:10px solid rgba(0,0,0,0);border-bottom:12px solid #fff;border-left:10px solid rgba(0,0,0,0);content:""}.header .header-nav .header-nav-menu .dropdown-menus .dropdown-menu a{margin-bottom:20px;display:block;font-size:16px;color:#5c5b5b}.header .header-nav .header-nav-menu .dropdown-menus .dropdown-menu a:hover{color:currentColor}.header .header-nav .header-nav-menu .dropdown-menus .dropdown-menu li:last-child a{margin-bottom:10px}.header .header-btns{display:flex;justify-content:space-between}.header .btn-close{background:rgba(0,0,0,0);font-size:36px;margin-bottom:30px;position:relative;left:-16px;color:#000;opacity:1}@media only screen and (max-width: 1199px){.header .header-logo svg{width:150px}.header .header-menu-col{display:none}.header .dropdown-menus .dropdown-menu.show{position:relative !important;transform:none !important;box-shadow:none !important;margin-top:15px !important}.header .dropdown-menus .dropdown-menu.show::after{display:none}}@media only screen and (min-width: 1920px){.header .header-container{max-width:1600px}}@media only screen and (min-width: 1200px){.header .header-container{padding:27px 58px}.header .header-logo a{display:block}.header .header-menu-dsk{width:748px;margin-left:auto}.header .header-nav .header-nav-menu{display:flex;justify-content:space-between}.header .header-nav .header-nav-menu li{margin-bottom:0px}.header .header-nav .header-nav-menu .dropdown-menus .dropdown-menu{opacity:0;transform:translateY(15px);transition:opacity .3s ease,transform .3s ease;display:block;pointer-events:none;box-shadow:0px 0px 25px -6px rgba(0,0,0,.156);border:0px;border-radius:8px;padding:20px 25px;min-width:200px}.header .header-nav .header-nav-menu .dropdown-menus .dropdown-menu.show{opacity:1;transform:translateY(10px);pointer-events:auto}.header .btn-menu{display:none}}.offcanvas.show{height:100vh}.offcanvas{background:#fff}@media only screen and (min-width: 1200px){.header.show::after{content:"";position:fixed;height:100vh;width:100%;background:rgba(14,14,14,.5215686275);top:0;left:0;z-index:-1}}.header-menu-mb .header-nav-menu .link-menu{color:#000}.footer{padding:86px 0px 60px 0px;color:#fff;background:#2d2d2d;position:relative}.footer .titulo{font-size:40px;line-height:1em}.footer a{color:currentColor;font-size:18px;display:block}.footer .footer-texto{font-size:40px;margin-bottom:40px}.footer .footer-social{display:flex}.footer .footer-social li{margin-right:15px}.footer .footer-social svg circle,.footer .footer-social svg path{transition:.5s}.footer .footer-social svg:hover circle{fill:#000}.footer .footer-social svg:hover path{fill:#fff}.footer .footer-links{margin:auto;width:-moz-fit-content;width:fit-content;margin-left:5%}.footer .footer-links .footer-menu{display:flex;flex-wrap:wrap}.footer .footer-links .footer-menu a{background-color:#434343;padding:16px 32px;width:210px;margin-right:18px;margin-bottom:18px;border-radius:6px;text-align:center;font-weight:600}.footer .footer-contato p.info{font-size:20px;color:#fff;opacity:.8;margin-bottom:10px}.footer .footer-contato a{color:#fff;opacity:.8;margin-bottom:10px}.footer .footer-contato .item{margin-bottom:30px}.footer .footer-contato .titulo{font-size:20px;font-weight:500}.footer .footer-contato .titulo-indicador{font-size:24px;position:relative;padding-left:15px;margin-bottom:20px;width:-moz-fit-content;width:fit-content}.footer .footer-contato .titulo-indicador::before{content:" ";position:absolute;left:0;top:50%;transform:translateY(-50%);width:8px;height:8px;background-color:#865b45}.footer .footer-tuaweb{width:-moz-fit-content;width:fit-content}.footer .footer-up{background-color:#865b45;height:80px;width:80px;display:flex;align-items:center;justify-content:center}@media only screen and (min-width: 992px){.footer .footer-links{margin-top:56px}.footer .footer-espaço{display:flex;justify-content:center}.footer .footer-contato{margin-top:53px}.footer .footer-tuaweb{margin-left:auto;margin-right:11%}}@media only screen and (max-width: 991px){.footer .footer-logo svg{width:250px}.footer .titulo{margin-bottom:68px;margin-top:20px}.footer .titulo br{display:none}.footer .footer-links{margin:auto;width:-moz-fit-content;width:fit-content;margin-left:0%}.footer .footer-links .footer-menu a{width:auto}}.showroom .lojas{padding:7vw}.showroom .lojas .loja-descriptions .sobre-texto .titulo{font-size:48px;margin-bottom:40px}.showroom .lojas .loja-descriptions .sobre-texto p{font-size:20px;line-height:1.8em;font-weight:400}.showroom .lojas .loja-descriptions .description.endereco{display:flex;gap:15px}.showroom .lojas .loja-descriptions .icone{position:relative;height:100%}.showroom .video{margin-bottom:6vw}.showroom .video .title{font-size:40px;margin-bottom:3vw}.showroom .youtube-player-iframe{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;aspect-ratio:16/9}@media only screen and (min-width: 992px){.icone{display:block}.icone svg{position:absolute;right:0;top:52.1%}}@media only screen and (max-width: 991px){.lojas .loja-descriptions .sobre-texto .titulo{font-size:48px;margin-bottom:40px}.lojas .loja-descriptions .sobre-texto p{font-size:20px;line-height:1.8em;font-weight:400}.lojas .loja-descriptions .description.endereco{margin-top:35px}.icone{display:none}}@media only screen and (max-width: 767px){.loja-imagem{margin-inline:auto;margin-bottom:20px;max-width:328px;height:auto}}