.linha{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}@media(min-width:0px){.xs-1{flex:0 0 8.33%;max-width:8.33%}.xs-2{flex:0 0 16.66%;max-width:16.66%}.xs-3{flex:0 0 25%;max-width:25%}.xs-4{flex:0 0 33.33%;max-width:33.33%}.xs-5{flex:0 0 41.66%;max-width:41.66%}.xs-6{flex:0 0 50%;max-width:50%}.xs-7{flex:0 0 58.33%;max-width:58.33%}.xs-8{flex:0 0 66.66%;max-width:66.66%}.xs-9{flex:0 0 75%;max-width:75%}.xs-10{flex:0 0 83.33%;max-width:83.33%}.xs-11{flex:0 0 91.66%;max-width:91.66%}.xs-12{flex:0 0 100%;max-width:100%}.xs-1,.xs-10,.xs-11,.xs-12,.xs-2,.xs-3,.xs-4,.xs-5,.xs-6,.xs-7,.xs-8,.xs-9{padding-right:15px;padding-left:15px;padding-bottom:30px}}@media (min-width:576px){.sm-1{flex:0 0 8.33%;max-width:8.33%}.sm-2{flex:0 0 16.66%;max-width:16.66%}.sm-3{flex:0 0 25%;max-width:25%}.sm-4{flex:0 0 33.33%;max-width:33.33%}.sm-5{flex:0 0 41.66%;max-width:41.66%}.sm-6{flex:0 0 50%;max-width:50%}.sm-7{flex:0 0 58.33%;max-width:58.33%}.sm-8{flex:0 0 66.66%;max-width:66.66%}.sm-9{flex:0 0 75%;max-width:75%}.sm-10{flex:0 0 83.33%;max-width:83.33%}.sm-11{flex:0 0 91.66%;max-width:91.66%}.sm-12{flex:0 0 100%;max-width:100%}.sm-1,.sm-10,.sm-11,.sm-12,.sm-2,.sm-3,.sm-4,.sm-5,.sm-6,.sm-7,.sm-8,.sm-9{padding-right:15px;padding-left:15px;padding-bottom:30px}}@media (min-width:768px){.md-1{flex:0 0 8.33%;max-width:8.33%}.md-2{flex:0 0 16.66%;max-width:16.66%}.md-3{flex:0 0 25%;max-width:25%}.md-4{flex:0 0 33.33%;max-width:33.33%}.md-5{flex:0 0 41.66%;max-width:41.66%}.md-6{flex:0 0 50%;max-width:50%}.md-7{flex:0 0 58.33%;max-width:58.33%}.md-8{flex:0 0 66.66%;max-width:66.66%}.md-9{flex:0 0 75%;max-width:75%}.md-10{flex:0 0 83.33%;max-width:83.33%}.md-11{flex:0 0 91.66%;max-width:91.66%}.md-12{flex:0 0 100%;max-width:100%}.md-1,.md-10,.md-11,.md-12,.md-2,.md-3,.md-4,.md-5,.md-6,.md-7,.md-8,.md-9{padding-right:15px;padding-left:15px;padding-bottom:30px}}@media (min-width:992px){.lg-1{flex:0 0 8.33%;max-width:8.33%}.lg-2{flex:0 0 16.66%;max-width:16.66%}.lg-3{flex:0 0 25%;max-width:25%}.lg-4{flex:0 0 33.33%;max-width:33.33%}.lg-5{flex:0 0 41.66%;max-width:41.66%}.lg-6{flex:0 0 50%;max-width:50%}.lg-7{flex:0 0 58.33%;max-width:58.33%}.lg-8{flex:0 0 66.66%;max-width:66.66%}.lg-9{flex:0 0 75%;max-width:75%}.lg-10{flex:0 0 83.33%;max-width:83.33%}.lg-11{flex:0 0 91.66%;max-width:91.66%}.lg-12{flex:0 0 100%;max-width:100%}.lg-1,.lg-10,.lg-11,.lg-12,.lg-2,.lg-3,.lg-4,.lg-5,.lg-6,.lg-7,.lg-8,.lg-9{padding-right:15px;padding-left:15px;padding-bottom:30px}}@media (min-width:1200px){.xl-1{flex:0 0 8.33%;max-width:8.33%}.xl-2{flex:0 0 16.66%;max-width:16.66%}.xl-3{flex:0 0 25%;max-width:25%}.xl-4{flex:0 0 33.33%;max-width:33.33%}.xl-5{flex:0 0 41.66%;max-width:41.66%}.xl-6{flex:0 0 50%;max-width:50%}.xl-7{flex:0 0 58.33%;max-width:58.33%}.xl-8{flex:0 0 66.66%;max-width:66.66%}.xl-9{flex:0 0 75%;max-width:75%}.xl-10{flex:0 0 83.33%;max-width:83.33%}.xl-11{flex:0 0 91.66%;max-width:91.66%}.xl-12{flex:0 0 100%;max-width:100%}.xl-1,.xl-10,.xl-11,.xl-12,.xl-2,.xl-3,.xl-4,.xl-5,.xl-6,.xl-7,.xl-8,.xl-9{padding-right:15px;padding-left:15px;padding-bottom:30px}}*{margin:0;box-sizing:border-box;--height-header:260px;--height-footer:260px;--bg-color:#f9f9f9;--color-marrom2:#8b4a34;--color-marrom:#7c3e28;font-family:Dosis,sans-serif;--largura-xl-min:1200px;--largura-lg-max:1199px;--largura-lg-min:992px;--largura-md-max:991px;--largura-md-min:768px;--largura-sm-max:767px;--largura-sm-min:576px;--largura-xs-max:575px;--largura-xs-min:0px}body{display:grid;grid-template-columns:1fr;grid-template-rows:var(--height-header) 1fr var(--height-footer);grid-template-areas:"header" "main" "footer";height:100vh;background:var(--bg-color);max-width:1400px;margin-left:auto;margin-right:auto}#header{grid-area:header}main{grid-area:main}footer{grid-area:footer}.text-justify{text-align:justify}.text-center{text-align:center}p{font-family:'Open Sans',sans-serif;margin-bottom:15px;font-size:1.2rem}.divider-separator{border-top-style:solid;border-top-color:#995e17;border-top-width:1px;margin-bottom:40px;width:28%}@media(max-width:575px){.divider-separator{margin-bottom:30px}}.badge{background-color:var(--color-marrom2);padding:2px 8px;width:fit-content;color:#fff;margin:3px 0}.legend{background-color:var(--color-marrom)}.text-muted{color:#3f4a4a}.nav-item{list-style:none}.nav-item a{text-decoration:none;color:#333;font-size:1.5rem}.nav-item a.active,.nav-item a:hover{background-color:#7c3923;color:#fff}@media(min-width:992px){.nav-item a.active,.nav-item a:hover{border-radius:67px}}#content-right{display:flex}#content-right .circle{align-items:center;justify-content:center;margin:30px 25px;border-radius:50%;display:flex;background:var(--color-marrom2);width:30px;height:30px;color:#fff}#content-right .circle a{color:#fff}#content-right div.social-midia{display:flex;justify-content:space-around;align-items:center;width:150px;padding-left:50px}#header{background-color:transparent;width:100%;min-height:var(--height-header);display:grid}.bg-grad-marrom2{background:var(--color-marrom2);background:-moz-linear-gradient(90deg,#b05131 0,#9a4a2e 35%,#8b4a34 100%);background:-webkit-linear-gradient(90deg ,#b05131 0,#9a4a2e 35%,#8b4a34 100%);background:linear-gradient(90deg ,#b05131 0,#9a4a2e 35%,#8b4a34 100%)}@media(max-width:349px){body{display:grid;grid-template-columns:1fr;grid-template-rows:220px 1fr var(--height-footer);grid-template-areas:"header" "main" "footer";height:100vh;background:var(--bg-color)}#header{min-height:210px;grid-template-columns:1fr;grid-template-areas:"center" "right" "left"}#d-flex-center{text-align:center}#d-flex-center>img{width:200px;margin-top:30px}#d-flex-right{justify-content:flex-end;margin:5px 10px}#d-flex-right .social-media{width:90px}#d-flex-right .social-media .circle{width:25px;height:25px}}@media(min-width:350px){#d-flex-right{margin-left:auto;margin-right:auto}#d-flex-center>img{margin-top:40px}#d-flex-right .social-media .circle{width:30px;height:30px}}@media(min-width:350px) and (max-width:435px){body{display:grid;grid-template-columns:1fr;grid-template-rows:180px 1fr var(--height-footer);grid-template-areas:"header" "main" "footer";height:100vh;background:var(--bg-color)}#header{min-height:180px;grid-template-columns:1fr 140px;grid-template-areas:"center right" "left left"}#d-flex-center>img{width:200px}#d-flex-right .social-media{width:120px}}@media(max-width:435px){.nav-item a{font-size:1.2rem;padding:10px}#d-flex-center{padding-left:10px}}@media(min-width:436px) and (max-width:575px){#header{grid-template-columns:1fr 180px;grid-template-areas:"center right" "left left"}#d-flex-right .social-media{width:150px;padding-left:20px}#d-flex-center{padding-left:10px}}@media(min-width:576px) and (max-width:991px){#header{grid-template-columns:1fr 260px;grid-template-areas:"center right" "left left"}#d-flex-center{padding-left:30px}}@media(min-width:576px){#d-flex-right .social-media{width:200px;padding-left:40px}}@media(min-width:436px) and (max-width:991px){.nav-item a{padding:20px}}@media(max-width:991px){#header{background-color:#fff}#d-flex-left{background:#8b4a34;background:-moz-linear-gradient(90deg,#b05131 0,#9a4a2e 35%,#8b4a34 100%);background:-webkit-linear-gradient(90deg ,#b05131 0,#9a4a2e 35%,#8b4a34 100%);background:linear-gradient(90deg ,#b05131 0,#9a4a2e 35%,#8b4a34 100%);justify-content:flex-start;padding-left:20px}#header #d-flex-left a.nav-link{color:#fffaf6}#header #d-flex-left a.nav-link:active,#header #d-flex-left a.nav-link:hover{color:#fff}}@media(min-width:992px){#header{grid-template-columns:1fr 260px 1fr;grid-template-areas:"left center right"}#d-flex-left{margin-left:auto;margin-right:auto}.nav-item a{padding:10px}}#d-flex-center{grid-area:center}#d-flex-left{display:flex;align-items:center;grid-area:left}#d-flex-right{display:flex;align-items:center;grid-area:right}#d-flex-right .social-media .circle{align-items:center;justify-content:center;border-radius:50%;display:flex}#d-flex-right .social-media .circle a{color:#fff}#d-flex-right .social-media{display:flex;justify-content:space-around;align-items:center}.bg-facebook{background:#3f51b5}.bg-twitter{background:#6495ed}.bg-instagram{background:#ef3876}main{margin-bottom:90px}main article h2{font-size:30px;font-weight:700;text-transform:uppercase;color:#333;box-sizing:border-box;line-height:1.1;margin-bottom:15px}main>article{margin-top:40px}@media(max-width:767px){article{padding:10px}article h2{padding-left:30px}}@media(min-width:768px){main{margin-left:90px;margin-right:90px}article h2{padding-left:30px;margin-bottom:15px}main article div.content,main article p{padding-left:30px}}#div-sobre{display:flex;flex:1 0 auto;flex-direction:row;flex-wrap:wrap;width:100%}.grid-galery{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:21px;grid-row-gap:31px}.grid-galery-item{box-shadow:0 2px 5px rgba(0,0,0,.1)}.grid-galery-item img{height:100%;width:100%;object-fit:cover}.pagelayer-img{vertical-align:bottom;max-width:100%}@media (min-width:992px){.layer-grid-galery,.main-carousel{padding:0 40px}}.layer-grid-galery ul{padding-inline-start:0}.layer-grid-galery ul li{list-style:none}.carousel-cell{height:400px;margin-right:10px}.carousel-cell>img{height:100%}.band{width:90%;max-width:1240px;margin:0 15px;display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-gap:20px}@media(min-width:30em){.band{grid-template-columns:1fr 1fr}}@media (min-width:60em){.band{grid-template-columns:repeat(4,1fr)}}.card{background:#fff;text-decoration:none;color:#444;box-shadow:0 2px 1px rgba(0,0,0,.1);display:flex;flex-direction:column;min-height:100%;transition:all .1s ease-in}.card:hover{top:-2px;box-shadow:0 3px 2px rgba(0,0,0,.2)}.card article{padding:10px;flex:1;display:flex;flex-direction:column;justify-content:space-between}.card h1{font-size:20px;margin-top:0;margin-right:0;margin-bottom:10px;margin-left:0;color:#333}.card p{flex:1;line-height:1.4}.card span{font-size:12px;font-weight:700;color:#999;text-transform:uppercase;letter-spacing:.05em;margin:2em 0 0 0}.card .thumb{padding-bottom:70%;background-size:cover;background-position:center center}@media (min-width:60em){.item-1{grid-column:1/span 2}.item-1 h1{font-size:24px}}.container{border-radius:5px;padding:20px}label{display:inline-block;margin-bottom:.5rem;font-size:larger}.form-group{margin-bottom:1rem}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:larger;font-weight:400;line-height:1.5;color:#495057;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}textarea{overflow:auto;resize:vertical}textarea.form-control{height:auto}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}.breadcrumb,.btn,.dropdown-menu .dropdown-item,.nav-pills .nav-link,.nav-tabs .nav-link,.navbar .nav-link,.pagination,.sandstone,.tooltip{font-size:22px;line-height:22px;font-weight:500;text-transform:uppercase}.btn-block{display:block;width:100%;padding:.5rem 1rem;border-radius:.3rem;text-align:center;background-color:#7e3810;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;user-select:none;border:1px solid transparent;color:#fff}footer{display:flex;justify-content:center;align-items:center;flex-direction:column}footer .social-media{display:flex;margin:30px 0}footer .circle{border-radius:50%;display:flex;width:60px;height:60px;align-items:center;justify-content:center}@media (min-width:400px){footer .circle{margin:30px 25px}}footer .circle:hover{background:var(--color-marrom2);transition:all 1s}footer .circle:hover a{color:#fff;transition:all 1s}footer .social-media a{font-size:25px;color:var(--color-marrom2);text-decoration:none}