*,::after,::before{box-sizing:border-box}body,html{min-height:100vh!important;height:100%;width:100%;margin:0;padding:0}body{--font-size:16px;--line-height:24px;--theme-black:#000000;--theme-darken:#222222;--theme-color1:#f4eeed;--theme-color2:#efd9d1;--theme-color3:#ddb7ab;--theme-color4:#222222;--theme-color5:#999999;--theme-white:#ffffff;--box-shadow:0 0 4px rgba(0, 0, 0, .33);--text-shadow:0 0 4px rgba(0, 0, 0, .66);--filter-shadow:drop-shadow(0 0 4px rgba(0, 0, 0, .66))}body{position:relative;text-align:center;font-family:sans-serif;font-size:var(--font-size);line-height:var(--line-height);background-color:var(--theme-color4);color:var(--theme-color3)}ol,p,ul{font-size:var(--font-size);line-height:var(--line-height);margin:12px 0;white-space:normal}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.2}h1{font-size:3em;margin:24px 0}h2{font-size:2.1em;margin:21px 0}h3{font-size:1.6em;margin:16px 0}h4{font-size:1.2em;margin:16px 0}h5,h6{font-size:1em;margin:16px 0}h5{font-weight:700}h6{font-weight:400;font-style:italic}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:16}a,button{font-size:var(--font-size);line-height:var(--line-height);border:none;outline:0;text-decoration:none}button,datalist,input,label,select{display:inline-block}a{display:inline}.button,button{display:inline-block;height:32px;padding:4px 12px;text-align:center;border-radius:0;cursor:pointer}.button.large,button.large{height:40px;padding:8px 16px}address::after,address::before,article::after,article::before,aside::after,aside::before,dialog::after,dialog::before,div::after,div::before,footer::after,footer::before,header::after,header::before,main::after,main::before,nav::after,nav::before,section::after,section::before{display:table;clear:both;content:""}address,article,aside,div,footer,header,main,nav,section{position:relative;display:block;margin:0}address,article,aside,div,footer,header,main,nav,section,table{font-size:var(--font-size);line-height:var(--line-height)}figure,figure>img,img{border:none!important;text-decoration:none!important}.block{display:block;width:100%}.block+.block{margin-top:16px}.loading{display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1024;padding:256px 128px;background-color:var(--theme-darken);color:var(--theme-color3);transition:opacity .3s}.loading::after{display:block;font-size:1.25em;text-align:center;content:"Carregando..."}.loading.removed{opacity:0}main{position:relative;min-height:100%;max-width:720px;width:auto;margin:auto;border:none;background-image:url(background.jpg);background-attachment:fixed;background-position:center center;background-size:100vh}section{padding:40px 20px}#header{padding-top:40px;padding-bottom:80px;background-image:linear-gradient(#00000099,#00000000)}#header>img{height:160px;-webkit-filter:drop-shadow(var(--box-shadow));filter:drop-shadow(var(--box-shadow))}@media (max-width:640px){#header>img{height:120px}}#contacts{padding-top:100px;padding-bottom:60px}#contacts>div{text-align:right;margin-bottom:16px}#contacts>div>h3{padding:0 8px;text-shadow:var(--text-shadow);color:var(--theme-color2)}#embed{text-align:center;background-color:var(--theme-color2);color:var(--theme-color4)}#embed>div{display:inline-block;width:auto;min-width:480px;max-width:640px;margin:auto}@media (max-width:640px){#embed>div{width:100%;min-width:320px}}#embed>div>img{height:60px;width:auto;margin-top:8px;margin-bottom:8px}#embed>div>h3{margin:0}#embed>div>h3:last-child{margin-bottom:8px}#embed>div>h3>a{font-size:inherit;color:var(--theme-color3)}#embed>div>div{padding:32px 0 20px 0}#embed>div>div+div{border-top:dotted 4px var(--theme-color3)}#social{padding-top:40px;padding-bottom:40px;background-image:linear-gradient(#00000099,#00000000)}#social>div{text-align:center;margin-bottom:16px}#social>div>h3{padding:0 8px;text-shadow:var(--text-shadow);color:var(--theme-color2)}#social>div>a{display:inline-block;height:64px;width:64px;padding:12px;margin:auto;border:none;border-radius:32px;background-color:var(--theme-color2);box-shadow:var(--box-shadow);color:var(--theme-color4)}#footer{padding-top:120px;padding-bottom:40px}#footer>div{padding:12px 0}#footer img{display:inline-block;height:60px;width:auto;margin:auto;-webkit-filter:drop-shadow(var(--box-shadow));filter:drop-shadow(var(--box-shadow))}#footer p{margin:0;font-size:.8em;line-height:1.8em;text-align:center;color:var(--theme-color1);text-shadow:var(--text-shadow)}.contact{display:inline-block;width:auto;padding:0 16px;border:none;border-radius:16px;background-color:var(--theme-color2);box-shadow:var(--box-shadow);color:var(--theme-color4)}.contact::before{display:inline-block;height:20px;width:20px;margin:6px 4px 6px -4px;content:url(contact-whatsapp.svg)}.contact>span{display:inline-block;height:16px;width:auto;margin:4px 0;line-height:24px;vertical-align:top}.button.color-1,button.color-1{background-color:var(--theme-color1);color:var(--theme-color4)}.button.color-2,button.color-2{background-color:var(--theme-color2);color:var(--theme-color4)}.button.color-3,button.color-3{background-color:var(--theme-color3);color:var(--theme-color1)}.button.color-4,button.color-4{background-color:var(--theme-color4);color:var(--theme-color1)}.button.color-5,button.color-5{background-color:var(--theme-color5);color:var(--theme-color1)}