*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin:0;padding:0}a img{border:0}form *{outline:none}.container{margin:0 auto;max-width:1130px;width:80%}body{background:#f4f1ed;color:#623e2a;font:500 15px 'Montserrat',sans-serif}#hero{background:url(images/banner-hero.jpg) no-repeat center center;background-size:cover;background-attachment:fixed;color:#fff;text-align:center}#hero .container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;max-width:615px;min-height:100dvh;padding:105px 0}#hero .logo{display:block;margin:0 auto 150px;width:240px}#hero h1{font-size:30px;font-weight:normal;letter-spacing:.06em;margin:0 0 30px}#hero .botoes{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}#hero .botao{background:#fff;color:#623e2a;display:block;padding:15px 0;text-decoration:none;text-transform:uppercase;transition:all .3s;width:200px}#hero .botao:hover{background:#623e2a;color:#fff}#indique{background:#f4f1ed}#indique .container{display:flex;justify-content:space-between;padding:95px 0}#indique .formulario{width:50%}#indique .formulario form{max-width:465px}#indique .formulario h2{font:300 43px 'Merriweather',serif;max-width:570px;margin:0 0 30px}#indique .formulario p{margin:0 0 10px}#indique .formulario .wrap_input{margin-bottom:8px}#indique .formulario .wrap_input input{background:#fff;border:1px solid #e4dbcf;color:#623e2a;font:600 15px 'Montserrat',sans-serif;padding:12px 15px;width:100%}#indique .formulario .wrap_input.indicado input{background:#f3dcbd;border:0}#indique .formulario .botao{background:#7ed957;border:0;color:#fff;cursor:pointer;display:block;font:600 15px/46px 'Montserrat',sans-serif;height:46px;letter-spacing:.08em;margin:12px 0 0;padding:0;text-transform:uppercase;transition:all .3s;width:155px}#indique .formulario .botao:hover{background:#6cc247}#indique .imagem{max-width:423px;width:45%}#indique .imagem img{display:block;max-width:100%}#indicacoes{background:#f4f1ed;padding:50px 0 95px}#indicacoes .titulo{text-align:center;margin:0 0 90px}#indicacoes .titulo h2{font:300 42px 'Merriweather',serif}#indicacoes .titulo p{font-weight:300}#indicacoes ul.info{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px;list-style:none;margin:0 0 60px}#indicacoes ul.info li .thumb{margin:0 0 8px;overflow:hidden}#indicacoes ul.info li .thumb img{display:block;transition:all .3s;width:100%}#indicacoes ul.info li .desc{border:1px solid #623e2a;padding:20px;text-align:center;text-transform:uppercase}#indicacoes ul.info li .desc h3{font-size:20px;font-weight:normal}#indicacoes ul.info li .desc p{font-weight:bold}#indicacoes ul.info li:hover .thumb img{transform:scale(1.1) rotate(-2deg)}#indicacoes .botao{background:#fff;color:#623e2a;display:block;letter-spacing:.06em;margin:0 auto;max-width:395px;padding:12px 0;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s;width:100%}#indicacoes .botao:hover{background:#623e2a;color:#fff}#sobre{background:#efebe5;padding:90px 0;text-align:center}#sobre h2{align-items:center;display:flex;font:300 40px 'Merriweather',serif;justify-content:center;gap:30px;margin:0 0 65px}#sobre h2 .logo{background:url(images/logo-2.png) center no-repeat;background-size:100% auto;height:134px;overflow:hidden;text-indent:-99999px;width:158px}#sobre .hide-desktop{display:none}#sobre ul.galeria{display:grid;grid-template-columns:repeat(5, 1fr);gap:20px;list-style:none;margin:0 0 28px}#sobre ul.galeria li img{display:block;transition:all .3s;width:100%}#sobre ul.galeria li img:hover{transform:rotate(2deg)}#sobre ul.galeria li:nth-child(odd) img:hover{transform:rotate(-2deg)}#sobre p{font:300 32px 'Merriweather',serif;margin:0 0 45px}#sobre p.destaque{border:1px solid #623e2a;padding:20px 30px}#depoimentos{background:url(images/bg-depoimentos.jpg) center no-repeat;background-size:cover;color:#fff;padding:120px 0}#depoimentos .slick-slider{position:relative}#depoimentos .slick-slider .slick-list{overflow:hidden}#depoimentos .slick-slider .slick-list .slick-track{display:flex;justify-content:space-between;gap:70px}#depoimentos .slick-slider .slick-arrow{border:0;cursor:pointer;display:block;height:63px;overflow:hidden;position:absolute;text-align:left;text-indent:-9999px;top:50%;transform:translateY(-50%);width:33px;z-index:9}#depoimentos .slick-slider .slick-arrow.slick-prev{background:url(images/prev.png) center no-repeat;background-size:100% auto;left:-30px}#depoimentos .slick-slider .slick-arrow.slick-next{background:url(images/next.png) center no-repeat;background-size:100% auto;right:-30px}#depoimentos .slick-slider .slick-arrow.slick-disabled{display:none !important}#depoimentos ul{list-style:none;margin:0 0 100px}#depoimentos ul li{background:url(images/aspas.png) left 55px no-repeat}#depoimentos ul li .foto{border:4px solid #fff;border-radius:3px;height:85px;margin:0 auto 40px;width:85px}#depoimentos ul li .foto img{height:100%;object-fit:cover;width:100%}#depoimentos ul li p{line-height:160%}#depoimentos ul li .autor{margin:20px 0 0}#depoimentos a.botao{background:#f3dcbd;color:#623e2a;display:block;font-size:16px;font-weight:bold;margin:0 auto;max-width:600px;padding:15px 0;text-align:center;text-decoration:none;transition:all .3s;width:100%}#depoimentos a.botao:hover{background:#623e2a;color:#fff}#faq{background:#efebe5;padding:90px 0}#faq h2{font:300 50px 'Merriweather',serif;margin:0 0 50px;text-align:center}#faq .perguntas{display:grid;gap:13px;grid-template-columns:repeat(3, 1fr)}#faq .perguntas dl dt{align-items:center;border:1px solid #623e2a;cursor:pointer;font-size:20px;margin:0 0 10px;padding:20px 50px 20px 20px;position:relative}#faq .perguntas dl dt:after{background:url(images/seta-faq.png) center no-repeat;content:"";display:block;height:30px;margin-top:-15px;position:absolute;right:20px;top:50%;transition:all .3s;width:30px}#faq .perguntas dl dt.ativo:after{transform:rotate(180deg)}#faq .perguntas dl dd{display:none}#galeria{background:#725526;padding:40px 0}#galeria .slick-slider{position:relative}#galeria .slick-slider .slick-list{overflow:hidden}#galeria .slick-slider .slick-list .slick-track{display:flex;list-style:none}#galeria .slick-slider .slick-list .slick-track li img{width:100%}#galeria .slick-slider .slick-arrow{border:0;cursor:pointer;display:block;height:63px;overflow:hidden;position:absolute;text-align:left;text-indent:-9999px;top:50%;transform:translateY(-50%);width:41px;z-index:9}#galeria .slick-slider .slick-arrow.slick-prev{background:url(images/prev.png);left:30px}#galeria .slick-slider .slick-arrow.slick-next{background:url(images/next.png);right:30px}#galeria .slick-slider .slick-arrow.slick-disabled{display:none !important}#galeria p{border:1px solid #b9aa93;color:#fff;font-size:20px;text-align:center;margin:20px 0 0;padding:15px}#participar{background:#725526;color:#fff;padding:50px 0}#participar p{align-items:center;display:flex;font-size:30px;justify-content:center;gap:30px;margin:0 0 40px}#participar p .logo{background:url(images/logo-3.png) center no-repeat;background-size:100% auto;height:90px;overflow:hidden;text-indent:-99999px;width:112px}#participar a.botao{background:#f3dcbd;color:#623e2a;display:block;font-size:16px;margin:0 auto;max-width:245px;padding:15px 0;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s;width:100%}#participar a.botao:hover{background:#623e2a;color:#fff}footer{background:#623e2a;color:#fff;padding:50px 0}footer .container{align-items:center;display:flex;gap:70px;justify-content:center}footer .botao{border:1px solid #fff;border-radius:35px;color:#fff;display:block;font-style:italic;height:60px;line-height:60px;padding:0 35px;text-align:center;text-decoration:none;transition:all .3s}footer .botao:hover{transform:rotate(-2deg)}footer .botao:nth-child(odd):hover{transform:rotate(2deg)}@media all and (max-width:1130px){#indique .formulario h2{font-size:3.5vw}#faq .perguntas{grid-template-columns:repeat(2, 1fr)}}@media all and (max-width:830px){#participar p{display:block;font:300 6vw 'Merriweather',serif;gap:0;margin:0 0 30px;text-align:center}#participar p .logo{background:none;height:auto;text-indent:0;width:auto}footer{padding:60px 0}footer .container{flex-direction:column;gap:30px}}@media all and (max-width:720px){#hero h1{font-size:5.5vw;margin:0 0 100px}#indique .container{padding:50px 0}#indique .formulario{width:100%}#indique .formulario h2{font-size:6vw}#indique .imagem{display:none}#indicacoes{overflow:hidden;padding:0 0 50px}#indicacoes .container{width:85%}#indicacoes .titulo{margin:0 0 50px}#indicacoes .titulo h2{align-items:center;background:url(images/foto-indique-mobile.png) center top no-repeat;background-size:cover;color:#fff;display:flex;font-size:7.8vw;justify-content:center;margin:0 -10% 50px;min-height:80vh;padding:30px 30px 0}#indicacoes .titulo p{font:300 40px 'Merriweather',serif}#indicacoes ul.info{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:0 0 40px}#indicacoes ul.info li{width:48%}#indicacoes ul.info li .desc{padding:10px}#indicacoes ul.info li .desc p{font-size:13px}#indicacoes .botao{border:1px solid #623e2a;font-size:20px;padding:20px 0}#sobre{padding:50px 0 15px}#sobre h2{font-size:4vw;margin:0 0 30px}#sobre h2 .logo{width:100px}#sobre .hide-desktop{display:block}#sobre .hide-mobile{display:none !important}#sobre ul.galeria{grid-template-columns:repeat(2, 1fr)}#sobre p{font-size:4vw}#sobre p.destaque{font-size:7vw}#depoimentos{padding:70px 0}#depoimentos .botao{display:none}#galeria{display:none}#faq{padding:40px 0}#faq h2{font-size:40px}#faq .perguntas{grid-template-columns:repeat(1, 1fr)}#faq .perguntas dl br{display:none}}/*# sourceMappingURL=./style-indicacao.css.map */