/* pratica */
.pratica { position: ; z-index: 2; padding: 0; }

.pratica .imgpra { width: 45%; height: 100%; position: fixed; z-index: 2; left: 0; top: 0; bottom: 0; box-shadow: 0 0 70px rgba(0,0,0,0.15); filter: grayscale(100%); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: url(../imgs/grayscale.svg#greyscale); filter: gray; }
.pratica .imgpra button { height: 54px; background-color: #fff; padding: 0 38px; font-family: 'AGEB'; font-size: 19px; border: 2px solid #9F542E; border-radius: 37px; color: #9F542E; text-transform: uppercase; position: absolute; right: 100px; bottom: 80px; }
.pratica .imgpra button:hover { background-color: #9F542E; color: #fff; }
.pratica .imgpra p { font-size: 24px; position: absolute; right: -6px; top: 50%; margin-top: -48px; transform: translateY(-50%); }
.pratica .imgpra p.lSLeft { top: 50%; margin-top: -88px; }
.pratica .imgpra p.lSRight { top: 50%; margin-top: -8px; }
.pratica .imgpra p i { color: #9F542E; }

.pratica .imgpra button.maisfotos {  }

.pratica .infpra { width: 55%; float: right; padding: 171px 100px 219px 100px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; position: relative; z-index: 1; }
.pratica .infpra > a { position: fixed; z-index: 2; top: 72px; right: 100px; }
.pratica .infpra > a i { font-size: 29px; transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; color: #fff; opacity: 0.5; }
.pratica .infpra > a i:hover { opacity: 1; color: #9F542E; }
.pratica .infpra h1 { height: ; font-size: 57px; line-height: 60px; margin-bottom: 39px; }
.pratica .infpra .addthis_inline_share_toolbox { margin-bottom: 41px; }
.pratica .infpra .texto { margin-bottom: 76px; padding-bottom: 76px; border-bottom: 1px solid rgba(255,255,255,0.2); line-height: 25px; }
.pratica .infpra h2 { font-size: 50px; line-height: 50px; color: #9F542E; }
.pratica .infpra p { left: -6px; right: auto; color: #9F542E; }

.pratica .bgdg { width: 60%; height: 119px; background: rgb(0,0,0); background: -moz-linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%); background: -webkit-linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%); background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1); position: fixed; z-index: 1; right: 0; bottom: 119px; }

.pratica .bgdg.adadsn { width: 60%; height: 119px; background: rgb(255,255,255); background: -moz-linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%); background: -webkit-linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%); background: linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1); position: fixed; z-index: 1; right: 0; bottom: 119px; }

.pratica .bgdp { width: 60%; height: 119px; background: #000 url(../imgs/bg-pontos.png) repeat; position: fixed; z-index: 1; right: 0; bottom: 0; }

/* adaatribuida */
.adaatribuida ul li { height: 80px; position: relative; margin-bottom: 30px; transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; opacity: 0.4; }
.adaatribuida ul li:hover { opacity: 1; }
.adaatribuida ul li .imgada { width: 120px; height: 80px; float: left; margin-right: 20px; }
.adaatribuida ul li h6 { font-size: 30px; }
.adaatribuida ul li a { color: #9F542E; font-family: 'AGB'; margin-top: 3px; }