@import url(http://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700,300italic,400italic,600italic,700italic|Raleway:400,200,500,600,700,300);html{font-size:100%;line-height:1.5em}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;*display:inline;*zoom:1;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden]{display:none}template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1.5em 40px}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}dfn{font-style:italic}h1{font-size:2em;line-height:1.5em;margin-top:0.75em;margin-bottom:0.75em}h2{font-size:1.5em;line-height:2em;margin-top:1em;margin-bottom:1em}h3{font-size:1.17em;line-height:1.28205em;margin-top:1.28205em;margin-bottom:1.28205em}h4{font-size:1em;line-height:1.5em;margin-top:1.5em;margin-bottom:1.5em}h5{font-size:0.83em;line-height:1.80723em;margin-top:1.80723em;margin-bottom:1.80723em}h6{font-size:0.67em;line-height:2.23881em;margin-top:2.23881em;margin-bottom:2.23881em}mark{background:#ff0;color:#000}p,pre{margin:1.5em 0}pre{overflow:auto}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1.5em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:1.5em 40px}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0}form{margin:0}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;*font-family:sans-serif;*vertical-align:middle}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{margin:0 2px;border-color:#c0c0c0;border-top-width:0.0625em;border-top-style:solid;padding-top:0.4625em;border-bottom-width:0.0625em;border-bottom-style:solid;padding-bottom:0.9125em;border-left-width:0.0625em;border-left-style:solid;padding-left:0.875em;border-right-width:0.0625em;border-right-style:solid;padding-right:0.875em}legend{border:0;padding:0;*margin-left:-7px}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,#sobre .sobre-content .sobre-text h4,.mobile-menu h3{font-family:'Source Sans Pro', sans-serif;font-style:normal;font-weight:normal;font-size:20px;line-height:30px}h1,h2,h3,h4,h5,h6,#atuacao .areas .areas-nav a{font-family:'Raleway', sans-serif;text-transform:uppercase}h1{font-size:70px;font-weight:200}h2{font-size:38px;font-weight:600}h3{font-size:22px;font-weight:600}h4{font-size:18px;font-weight:600}h5{font-size:16px;font-weight:600}h6{font-size:14px;font-weight:600}.legenda{font-size:16px}html>object{display:block;height:0;width:0}body.modal-open,body.block-scroll{overflow:hidden}.loading{position:fixed;top:0;left:0;z-index:99999999;width:100%;height:100%;background:#fbfbfb}.loading .load-page{position:absolute;z-index:100000;top:50%;left:50%;margin:-60px 0 0 -86px}#nprogress{position:fixed;z-index:99999999;width:100%;height:2px;top:50%;left:0;background:#ddd}#nprogress .bar{position:absolute;background:#6aaa0c}#nprogress .peg{display:none}#nprogress .spinner{display:none}#wrapper{width:100%;overflow:hidden}.container{width:100%}.container-fluid.dark{background-color:#242424}a{text-decoration:none !important}a:hover,a:visited,a:active{text-decoration:none !important}img{display:block;max-width:100%}.table{display:table;width:100%;height:100%;margin:0}.table .vAlign{display:table-cell;vertical-align:middle}.alinha-direita{text-align:right}.alinha-direita .row>img,.alinha-direita .row>span{float:right;margin-right:15px}.no-gutter{padding-left:0;padding-right:0}@media (min-width: 0px) and (max-width: 960px){body{padding-top:80px}}header#mainHeader{width:100%;height:80px;margin-bottom:2px;background:#fff}header#mainHeader .container{max-width:930px}header#mainHeader nav .navbar-header{height:80px}header#mainHeader nav .navbar-header .navbar-toggle{margin-top:20px}header#mainHeader nav.navbar{margin-bottom:0}header#mainHeader nav.navbar .btn-menu-mobile{display:none;position:fixed;top:0;right:0;width:130px;height:80px;border-left:1px solid #d9d9d9;cursor:pointer}header#mainHeader nav.navbar .btn-menu-mobile span{position:absolute;top:50%;left:50%;margin:0 0 0 -14px;display:block;width:28px;height:2px;background:#63a600}header#mainHeader nav.navbar .btn-menu-mobile span.line1{margin-top:-10px}header#mainHeader nav.navbar .btn-menu-mobile span.line3{margin-top:10px}header#mainHeader nav .navbar-brand{height:80px;position:absolute;top:0;left:50%;margin-left:-125px;text-align:center}header#mainHeader nav .navbar-brand img{padding:7px;display:inline-block}header#mainHeader nav .navbar-left{margin-left:-15px}header#mainHeader nav.navbar-default{border:none;background:#fff}header#mainHeader nav.navbar-default .navbar-nav>li>a{-moz-transition:all 0.25s linear;-o-transition:all 0.25s linear;-webkit-transition:all 0.25s linear;transition:all 0.25s linear;padding:30px;color:#141414;font-size:14px;font-weight:600;letter-spacing:2px;text-transform:uppercase;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-bottom:2px solid transparent}header#mainHeader nav.navbar-default .navbar-nav>li>a:hover{color:#63a600;background-color:transparent;border-bottom:2px solid #63a600}header#mainHeader nav.navbar-default .navbar-nav>li+li a{border-left:none}header#mainHeader nav.navbar-default .navbar-nav>li.active a{color:#63a600;background-color:transparent;border-bottom:2px solid #63a600}.mobile-bg{display:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;background:url('../img/rgbapng/000000e5-5.png?1448311127');background:rgba(0,0,0,0.9)}.mobile-menu{display:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;overflow:auto;position:fixed;top:0;right:-380px;z-index:99999;width:380px;max-width:90%;height:100%;padding:40px 60px;background:#272626}.mobile-menu h3{margin-top:0;margin-bottom:60px;color:#63a600;font-size:18px;font-weight:400;font-style:italic;text-transform:inherit}.mobile-menu .mobile-menu-close{display:block;position:absolute;top:40px;right:50px;width:22px;height:22px;background:url('../img/mobile-menu-close.png?1448311125') center no-repeat}.mobile-menu #nav-menu-mobile a{-moz-transition:all 0.25s;-o-transition:all 0.25s;-webkit-transition:all 0.25s;transition:all 0.25s;display:block;position:relative;width:100%;height:40px;color:#fff;text-transform:uppercase}.mobile-menu #nav-menu-mobile a:after{content:url('../img/seta-menu-mobile.png?1448311129');display:block;position:absolute;top:0;right:0}.mobile-menu #nav-menu-mobile a:hover,.mobile-menu #nav-menu-mobile a.active{color:#63a600}.mobile-menu #nav-menu-mobile a:hover:after,.mobile-menu #nav-menu-mobile a.active:after{content:url('../img/seta-menu-mobile-hover.png?1448311128')}.mobile-menu p{width:115%;margin-top:90px;margin-left:-5%;color:#474747;font-size:14px}@media (min-width: 0px) and (max-width: 480px){header#mainHeader nav.navbar .btn-menu-mobile{width:80px}}@media (min-width: 0px) and (max-width: 960px){header#mainHeader{position:fixed;top:0;z-index:999}header#mainHeader .nav{display:none}header#mainHeader nav.navbar .btn-menu-mobile{display:block}header#mainHeader nav .navbar-brand{left:50px;margin-left:-65px}}footer{position:relative;padding:10px;color:#3f3f3f;font-size:14px;text-align:center;background-color:#1a1a1a;background:url('../img/rodape-bg.png?1448311128') repeat-x center;background-size:cover}footer .container{position:relative}footer .container .assinatura{display:block;position:absolute;top:50%;right:30px;z-index:2;width:30px;height:30px;margin-top:-15px;background:url('../img/cappen.png?1448311118') center no-repeat}footer .ass-cappen{display:block;width:100%;margin:0 auto}footer .ass-cappen .btCappen{width:32px;height:32px;margin:0 auto 30px auto;display:block;top:30px;z-index:4;text-indent:-9999px;text-decoration:none;background:url('../img/cappen.png?1448311118') 0 0 no-repeat;-webkit-transition:all 500ms cubic-bezier(0.25, 0.1, 0.25, 1);-moz-transition:all 500ms cubic-bezier(0.25, 0.1, 0.25, 1);-o-transition:all 500ms cubic-bezier(0.25, 0.1, 0.25, 1);transition:all 500ms cubic-bezier(0.25, 0.1, 0.25, 1)}footer .ass-cappen .btCappen:hover{width:128px}@media (min-width: 0px) and (max-width: 559px){footer .container .assinatura{right:50%;margin-top:40px;margin-right:-15px}}@media (min-width: 0) and (max-width: 960px){footer{font-size:14px}}@media (min-width: 560px) and (max-width: 960px){footer p{margin:15px}}@media (min-width: 0) and (max-width: 767px){footer p{text-align:left}}@media (min-width: 0) and (max-width: 460px){footer p{font-size:9.5px}}.home #bannerPrincipal{position:relative}.home #bannerPrincipal .item{padding:0 10px;color:#fff;text-align:center;background-repeat:no-repeat;background-size:cover;background-position:center}.home #bannerPrincipal .item h1,.home #bannerPrincipal .item h4{margin-top:15px;margin-bottom:15px}.home #bannerPrincipal .item h1 br{display:none}.home #bannerPrincipal .item h4{color:#63a600}.home #bannerPrincipal .owl-controls{position:absolute;top:50%;height:55px;margin-top:-7px;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;width:100%}.home #bannerPrincipal .owl-controls .owl-pagination{position:absolute;top:225%;margin-left:-30px;width:100%;text-align:center}.home #bannerPrincipal .owl-controls .owl-pagination .owl-page{display:inline-block;margin:10px}.home #bannerPrincipal .owl-controls .owl-pagination .owl-page span{display:block;width:15px;height:15px;border-radius:15px;background-color:#fff;opacity:.5}.home #bannerPrincipal .owl-controls .owl-pagination .owl-page.active span{opacity:1}.home #bannerPrincipal .owl-controls .owl-buttons{max-width:1120px;margin:0 auto}.home #bannerPrincipal .owl-controls .owl-buttons .owl-prev,.home #bannerPrincipal .owl-controls .owl-buttons .owl-next{display:none;width:30px;height:55px;text-indent:30px;overflow:hidden;background:url('../img/home/navigation.png?1448311124') no-repeat center}.home #bannerPrincipal .owl-controls .owl-buttons .owl-prev{float:left;background-position:0;background-position-x:left}.home #bannerPrincipal .owl-controls .owl-buttons .owl-next{float:right;background-position:-30px 0}.home #features .item{position:relative;float:left;width:33.3%;height:226px;text-align:center;background-color:#fff;cursor:pointer}.home #features .item .box{position:absolute;top:0;left:-0.3%;z-index:2;width:100.3%;height:0;overflow:hidden}.home #features .item .box:last-child{width:100.5%}.home #features .item .row{height:226px}.home #features .item .table{padding:0 15px}.home #features .item .titulo{margin-top:5px;margin-bottom:5px;color:#2f2f2f;font-size:22px;line-height:22px}.home #features .item .subtitulo{margin-top:5px;margin-bottom:5px;color:#63a600;font-size:16px;line-height:20px}.home #features .item .btn-primary{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;position:absolute;top:50%;left:50%;width:200px;margin:50px 0 20px -100px;padding:14px 10px;color:#141414;font-size:16px;font-weight:600;background-color:#fff;border-radius:0;border:0}.home #features .item .frente{background-color:#fff;border-top:2px solid #63a600;border-right:1px solid #d9d9d9}.home #features .item .frente.no-border{border-right:none}.home #features .item .frente span{display:none;position:absolute;top:0;left:15%;width:70%;height:2px;background:#63a600}.home #features .item .verso{height:226px;background-repeat:no-repeat;background-size:cover}.home #features .item .verso .titulo{color:#fff}.home #features .item .verso .subtitulo{color:#fff;font-size:16px}@media (min-width: 0) and (max-width: 767px){.home #bannerPrincipal{position:relative}.home #bannerPrincipal .item h1{margin:0;font-size:45px;margin-top:-10px;padding:0 20px;line-height:40px}.home #bannerPrincipal .item h1 br{display:block}.home #bannerPrincipal .owl-controls .owl-pagination{top:155%}.home .container-fluid.dark{padding:0}.home .container-fluid.dark #features{padding:0}.home .container-fluid.dark #features .item{width:100%;height:150px}.home .container-fluid.dark #features .item .frente{border:none;border-right:1px solid #d9d9d9}.home .container-fluid.dark #features .item .frente span{display:block}.home .container-fluid.dark #features .item .verso{height:150px}.home .container-fluid.dark #features .item .box{left:0;width:100%}}@media (min-width: 768px) and (max-width: 1024px){.home #bannerPrincipal{position:relative}}@media (min-width: 768px){.home #bannerPrincipal .item{min-height:400px}}.banner{height:316px;width:100%;margin-bottom:-15px;position:relative;background-position:center;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;z-index:30}.banner h1{color:#FFFFFF;text-align:center}@media (min-width: 0) and (max-width: 960px){.banner h1{font-size:45px}}@media (min-width: 0) and (max-width: 767px){.banner{height:215px}.banner h1{line-height:110%;font-size:35px}}#sobre{margin:0;margin-bottom:150px;padding:0}#sobre p{margin:0;color:#545454;font-size:20px;line-height:30px}#sobre .info{width:100%;padding:80px 0;text-align:center}#sobre .info h2{margin:0;color:#65a70f;font-size:38px}#sobre .info p{margin:0 15%}#sobre .sobre-content{padding:75px;border-top:2px solid #72bb05;background-color:#ffffff;-moz-box-shadow:2px 4px 18px 0px rgba(0,0,0,0.1);-webkit-box-shadow:2px 4px 18px 0px rgba(0,0,0,0.1);box-shadow:2px 4px 18px 0px rgba(0,0,0,0.1)}#sobre .sobre-content .sobre-text{width:315px}#sobre .sobre-content .sobre-text h3{margin:0;font-size:22px;margin-bottom:40px}#sobre .sobre-content .sobre-text h4{margin:0;margin-bottom:20px;font-size:20px;color:#6c9928;text-transform:inherit}#sobre .sobre-content .sobre-text span{display:block;font-size:20px;color:#6c9928;font-style:italic;margin:25px 0}@media (min-width: 768px) and (max-width: 1000px){#sobre .sobre-content .sobre-text{width:90%}}@media (min-width: 0) and (max-width: 768px){#sobre .sobre-content .sobre-text{width:auto}}#sobre .sobre-carrossel{position:absolute;top:70px;right:8.33333333%;z-index:1;padding:0}#sobre .sobre-carrossel .item .img{width:100%;height:330px;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:center}#sobre .sobre-carrossel .item .descricao{padding:48px 60px;height:auto;border-top:2px solid #72bb05;background-color:#1c1c1c}#sobre .sobre-carrossel .item .descricao h4{margin:0 0 14px 0;color:#63a600;font-size:14px;color:#63a600}#sobre .sobre-carrossel .item .descricao p{font-size:16px;color:#ffffff;line-height:22px}#sobre .sobre-carrossel .owl-controls{z-index:2;width:100%;height:50px;position:absolute;top:280px;left:0}#sobre .sobre-carrossel .owl-controls .owl-pagination{height:100%;text-align:center}#sobre .sobre-carrossel .owl-controls .owl-pagination .owl-page{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=15);opacity:0.15;display:inline-table;width:15px;height:15px;margin:0 8px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:#e1ddd7}#sobre .sobre-carrossel .owl-controls .owl-pagination .owl-page.active{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}@media (min-width: 0) and (max-width: 767px){#sobre .sobre-carrossel{position:inherit;top:0;right:0;margin:50px 0}}#sobre .vmv .vmv-info{height:220px;text-align:center}#sobre .vmv .vmv-info h2{margin:0 0 17px 0;color:#2f2f2f;font-size:38px;line-height:22px}#sobre .vmv .vmv-info p{color:#6c9928;line-height:17px}#sobre .vmv .item{text-align:center;margin-bottom:50px;padding:0}#sobre .vmv .item h3{margin:0;margin-bottom:14px;color:#65a70f;font-size:22px;line-height:22px}#sobre .vmv .item .icon{width:128px;height:128px;margin:0 auto;margin-bottom:22px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#e0e0e0;background-position:center;background-repeat:no-repeat}#sobre .vmv .item .icon.icon-visao{background-image:url('../img/sobre/icon-visao.png?1448311130')}#sobre .vmv .item .icon.icon-missao{background-image:url('../img/sobre/icon-missao.png?1448311130')}#sobre .vmv .item .icon.icon-valores{background-image:url('../img/sobre/icon-valores.png?1448311130')}@media (min-width: 0) and (max-width: 767px){#sobre .vmv .item{clear:both;margin-bottom:80px}}@media (min-width: 0) and (max-width: 960px){#sobre .info{padding:70px 0}}#atuacao{margin:0;padding:0}#atuacao p{color:#545454;font-size:20px;line-height:30px}#atuacao .info{width:100%;padding:80px 0;text-align:center;background:#f4f4f4}#atuacao .info h2{margin:0;color:#65a70f;font-size:38px}#atuacao #areas{padding-bottom:200px;background-color:#f4f4f4}#atuacao #areas .area{background-color:#fff;margin-bottom:30px}#atuacao #areas .area .img-destacada{position:relative;height:220px;background-position:center;background-repeat:no-repeat;background-size:cover}#atuacao #areas .area .img-destacada .sobreposicao{position:absolute;top:0;right:0;width:100%;height:100%;background:rgba(118,162,68,0.5) url('../img/atuacao/icn-olho.png?1448311117') no-repeat center;opacity:0;-moz-transition:opacity,0.2s,ease;-o-transition:opacity,0.2s,ease;-webkit-transition:opacity,0.2s,ease;transition:opacity,0.2s,ease}#atuacao #areas .area .resumo{height:200px;padding:40px 30px;border:1px solid #d0d0d0}#atuacao #areas .area .resumo h4{margin:0;margin-bottom:10px;font-size:21px}#atuacao #areas .area .resumo p{margin:0;font-size:18px}#atuacao #areas .area a{display:block;position:relative;padding-right:80px;color:#65a710;text-align:center;font-size:20px;line-height:80px;border:1px solid #d0d0d0;border-top:none;-moz-transition:opacity,0.2s,ease;-o-transition:opacity,0.2s,ease;-webkit-transition:opacity,0.2s,ease;transition:opacity,0.2s,ease}#atuacao #areas .area a:after{content:"";display:block;position:absolute;top:0;right:0;height:100%;width:80px;background:url('../img/atuacao/icn-seta-direita.png?1448311117') no-repeat center;border-left:1px solid #d0d0d0}#atuacao #areas .area a:focus{outline:none}#atuacao #areas .area:hover .img-destacada .sobreposicao{opacity:1}#atuacao #areas .area:hover a{color:#fff;background-color:#65a710}#atuacao #areas .area:hover a:after{border-left:1px solid #fff;background-image:url('../img/atuacao/icn-seta-direita-hover.png?1448311117')}#atuacao #areas .modal{background-color:rgba(0,0,0,0.8);overflow:hidden}#atuacao #areas .modal div{height:100%}#atuacao #areas .modal .modal-backdrop{z-index:0}#atuacao #areas .modal .modal-dialog{width:95%;max-width:1360px;margin:0 auto;padding:70px 0}#atuacao #areas .modal .modal-dialog .modal-content{border:none;border-radius:0}#atuacao #areas .modal .modal-dialog .modal-content .modal-body{padding:0}#atuacao #areas .modal .modal-dialog .modal-content .modal-body .container{width:100%;max-width:1360px}#atuacao #areas .modal .modal-dialog .modal-content .modal-body .galeria{padding:0;background-color:#65a710}#atuacao #areas .modal .modal-dialog .modal-content .modal-body .galeria .galeriaProjetos .item{background-position:center;background-repeat:no-repeat;background-size:cover}#atuacao #areas .modal .modal-dialog .modal-content .modal-body .galeria .galeriaProjetos .owl-controls{height:auto}#atuacao #areas .modal .modal-dialog .modal-content .modal-body .galeria .galeriaProjetos .owl-controls div{height:auto}#atuacao #areas .modal .modal-dialog .modal-content .modal-body .galeria .galeriaProjetos .owl-controls .owl-pagination{position:absolute;display:block;width:100%;bottom:0;padding-top:30%;padding-bottom:50px;text-align:center;background:-webkit-linear-gradient(top, rgba(0,0,0,0.8) 0%, transparent 100%);background:-o-linear-gradient(top, rgba(0,0,0,0.8) 0%, transparent 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0.8) 0%, transparent 100%);background:linear-gradient(to top, rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 100%)}#atuacao #areas .modal .modal-dialog .modal-content .modal-body .galeria .galeriaProjetos .owl-controls .owl-pagination .owl-page{display:inline-block;margin:7.5px;width:15px;height:15px;background-color:#fff;border-radius:15px}#atuacao #areas .modal .modal-dialog .modal-content .modal-body .galeria .galeriaProjetos .owl-controls .owl-pagination .owl-page.active{background-color:rgba(101,167,16,0.5)}#atuacao #areas .modal .modal-dialog .modal-content .modal-body .desc{background-color:#fff;overflow-y:auto}#atuacao #areas .modal .modal-dialog .modal-content .modal-body .desc .texto{padding:50px;display:table-cell;height:auto;vertical-align:bottom}#atuacao #areas .modal .modal-dialog .modal-content .modal-body .desc .texto .titulo{margin:0;color:#2f2f2f;font-size:45px;line-height:48px;text-transform:uppercase}#atuacao #areas .modal .modal-dialog .modal-content .modal-body .desc .texto .subtitulo{margin:10px 0;color:#65a710;font-size:20px;text-transform:uppercase}#atuacao #areas .modal .modal-dialog .modal-content .modal-body .desc .texto p{color:#545454;line-height:26px}#atuacao #areas .modal .modal-dialog .modal-content .modal-body .desc .texto h4{font-size:18px}#atuacao #areas .modal .modal-dialog .modal-content .modal-body .desc .texto ul{margin-top:0;padding-left:20px}#atuacao #areas .modal .modal-dialog .modal-content .modal-body .desc .texto ul li{font-size:16px;color:#646b5b}#atuacao #areas .modal .close{position:absolute;top:0;right:0;width:70px;height:70px;opacity:1;background:#65a710 url('../img/atuacao/btn-fechar.png?1448311117') center no-repeat;z-index:9999;-moz-transition:opacity,0.2s,ease;-o-transition:opacity,0.2s,ease;-webkit-transition:opacity,0.2s,ease;transition:opacity,0.2s,ease}#atuacao #areas .modal .close:hover,#atuacao #areas .modal .close:focus{outline:none;opacity:.9}#atuacao #areas .modal .close.escondida{top:-70px}@media (min-width: 0) and (max-width: 960px){#atuacao .info{padding:70px 0}}#contato{margin:0;padding:0}#contato .bootstrap-select.btn-group .btn .caret{width:55px;height:52px;background:#6C9929 url('../img/contato/seta.png?1448311122') no-repeat center;top:2px;right:0;border:none}#contato .filter-option{padding:10px 0 10px 10px}#contato .dropdown-menu{border-radius:0px;border:none;margin:0;padding:0}#contato .dropdown-menu ul{border:solid #7ac619;border-width:1px 0 1px 1px}#contato .dropdown-menu>li{padding:0;height:54px;border-bottom:1px solid #7ac619}#contato .dropdown-menu>li.selected,#contato .dropdown-menu>li:hover{background:#e3ffbe}#contato .dropdown-menu>li:last-child{border-bottom:none}#contato .dropdown-menu>li>a{display:block;height:100%;padding:3px 20px;color:#6C9929;line-height:50px;white-space:nowrap;clear:both;outline:inherit}#contato .dropdown-menu>li>a:hover{background-color:transparent}#contato .dropdown-menu.open{margin-top:-11px}#contato .dropdown-menu.inner{margin-bottom:0px !important}#contato .btn-group{width:312px;color:#6C9929}#contato .btn{border:1px solid #7ac619;background:#fff}#contato .parsley-error{border:none}#contato #error{float:left;width:60%;padding:30px 0;font-family:'Raleway', sans-serif;font-size:14px;line-height:18px}#contato #error.msg::before{content:"";display:block;float:left;width:40px;height:40px;margin-right:20px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:#fff}#contato #error.msg.alert{color:#e9792e}#contato #error.msg.alert::before{content:url('../img/contato/alert.png?1448311118')}#contato #error.msg.erro{color:#761e1e}#contato #error.msg.erro::before{content:url('../img/contato/erro.png?1448311121')}#contato #error.msg.ok{color:#618c29}#contato #error.msg.ok::before{content:url('../img/contato/ok.png?1448311122')}@media (min-width: 0) and (max-width: 767px){#contato #error{width:100%}}#contato #mapa{width:100%;height:197px;padding:0;margin:-16px 0 0 0;z-index:0}#contato #mapa img{max-width:inherit}#contato h2{width:100%;text-align:center;text-transform:uppercase;color:#2F2F2F;margin:110px 0 0 0;padding:0;line-height:26px}#contato p{width:100%;text-align:center;color:#6c9929;font-size:20px;margin:20px 0 0 0;padding:0;line-height:22px}#contato #info{width:650px;margin:60px auto 40px}#contato #info .mail,#contato #info .fone,#contato #info .end{width:33%;float:left}#contato #info .mail h6,#contato #info .fone h6,#contato #info .end h6{width:100%;color:#6c9929;text-align:center;text-transform:uppercase;margin:0;padding:0}#contato #info .mail p,#contato #info .fone p,#contato #info .end p{width:100%;font-size:16px;color:#2F2F2F;text-align:center;margin:0;padding:0}#contato #formulario{height:20px;width:650px;margin:0 auto}#contato #formulario form{padding:0;position:relative;width:100%}#contato #formulario form .selectpicker{font-size:14px;color:#618c29;text-transform:uppercase;font-size:14px;margin-bottom:10px;outline:none}#contato #formulario form .selectpicker.parsley-error{border:1px solid #f59a24;background:#fff4f4}#contato #formulario form .box{margin-bottom:10px;width:100%;float:left;position:relative}#contato #formulario form .box input{width:100%;height:54px;border:1px solid #7ac619;border-radius:4px;padding-left:75px;font-size:20px;box-shadow:3px 3px 0px #E6E6E6 inset;outline:none}#contato #formulario form .box input.parsley-error{border:1px solid #f59a24;background:#fff4f4}#contato #formulario form .box label{top:14px;left:22px;color:#618c29;text-transform:uppercase;position:absolute;font-size:14px;font-weight:normal}#contato #formulario form .boxEmail{width:48%;float:left;position:relative;margin-right:2%;margin-bottom:10px}#contato #formulario form .boxEmail input{width:100%;height:54px;border:1px solid #7ac619;border-radius:4px;padding-left:75px;font-size:20px;box-shadow:3px 3px 0px #E6E6E6 inset;outline:none}#contato #formulario form .boxEmail input.parsley-error{border:1px solid #f59a24;background:#fff4f4}#contato #formulario form .boxEmail label{top:14px;left:22px;color:#618c29;text-transform:uppercase;position:absolute;font-size:14px;font-weight:normal}#contato #formulario form .boxSelect{width:48%;float:left;margin-left:2%;margin-bottom:10px}#contato #formulario form textarea{width:100%;height:193px;border:1px solid #7ac619;resize:none;border-radius:4px;padding:20px 35px;margin:0;box-shadow:3px 3px 0px #E6E6E6 inset;float:left;outline:none}#contato #formulario form textarea.parsley-error{border:1px solid #f59a24;background:#fff4f4}#contato #formulario form #btn{width:35%;height:60px;background:#618c29;color:#FFFFFF;border:none;border-radius:5px;margin:10px 0 144px 0;float:right}#contato #formulario form #btn:hover{background:#2F2F2F}@media (min-width: 0) and (max-width: 767px){#contato #formulario form #btn{width:100%;margin-bottom:10px}}@media (max-width: 680px){#contato .btn-group{width:100%}#contato #info{width:90%;margin-left:5%}#contato #info .mail,#contato #info .fone,#contato #info .end{width:100%;margin-bottom:10px}#contato #info .mail,#contato #info .fone{margin-bottom:30px}#contato #formulario{width:90%;margin-left:5%}#contato #formulario form .boxEmail{width:100%;margin-left:0;margin-bottom:10px}#contato #formulario form .boxSelect{width:100%;margin-left:0}}@media (max-width: 960px){#contato #formulario form .boxSelect{position:relative;overflow:hidden}#contato #formulario form select.selectpicker{display:block !important;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;position:absolute;top:-10px;left:-25%;z-index:20;width:150%;height:100px}}.parceiros{background:#f4f4f4}.parceiros .info{width:100%;padding:80px 0;text-align:center}.parceiros .info h2{color:#63a600;margin:0}.parceiros .info p{color:#545454;margin:5px 0}.parceiros #depoimentos{height:350px;color:#fff;text-align:center;background:url('../img/parceiros/bg-depoimentos-paralax.jpg?1448311125') no-repeat;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-attachment:fixed}.parceiros #depoimentos blockquote{margin:0 0 30px 0;padding:0;font-size:26px;font-style:italic;border:none}.parceiros #depoimentos p{margin:0}.parceiros #depoimentos .autor{color:#75af2d;font-size:32px;font-style:italic}.parceiros #depoimentos .desc{font-size:16px}.parceiros #depoimentos .ano{font-size:17px}.parceiros #parceiros{padding:100px 0;text-align:center}.parceiros #parceiros h2{margin-top:0;margin-bottom:100px;font-size:38px;line-height:38px;color:#2f2f2f}.parceiros #parceiros h2 .subtitulo{display:block;margin:0;font-size:20px;font-weight:500;color:#63a600;text-transform:none}.parceiros #parceiros #carrosselParceiros{margin:30px 0}.parceiros #parceiros #carrosselParceiros .item{margin:0 10px;text-align:center}.parceiros #parceiros #carrosselParceiros .item .frame{padding:40px;margin-bottom:30px;text-align:center;background:#fff}.parceiros #parceiros #carrosselParceiros .item .frame img{display:inline-block;max-width:100%}.parceiros #parceiros #carrosselParceiros .item h5{margin:0;color:#2f2f2f}.parceiros #parceiros #carrosselParceiros .item .legenda{margin:0;color:#545454}.parceiros #parceiros #carrosselParceiros .owl-controls{position:absolute;top:40px;width:130%;margin-left:-15%}.parceiros #parceiros #carrosselParceiros .owl-controls .owl-buttons .owl-prev,.parceiros #parceiros #carrosselParceiros .owl-controls .owl-buttons .owl-next{-moz-transition:0.25s;-o-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;display:block;width:85px;height:85px;text-indent:85px;background-color:#2f2f2f;background-position:center;background-repeat:no-repeat;text-indent:-9999px}.parceiros #parceiros #carrosselParceiros .owl-controls .owl-buttons .owl-prev:hover,.parceiros #parceiros #carrosselParceiros .owl-controls .owl-buttons .owl-next:hover{background-color:#618c29}.parceiros #parceiros #carrosselParceiros .owl-controls .owl-buttons .owl-prev{float:left;background-image:url('../img/seta-prev.png?1448311129')}.parceiros #parceiros #carrosselParceiros .owl-controls .owl-buttons .owl-next{float:right;background-image:url('../img/seta-next.png?1448311129')}@media (min-width: 0px) and (max-width: 767px){.parceiros #parceiros #carrosselParceiros{margin-bottom:120px}.parceiros #parceiros #carrosselParceiros .owl-controls{width:100%;margin-left:0;top:inherit;bottom:-120px}.parceiros #parceiros #carrosselParceiros .owl-controls .owl-buttons{text-align:center}.parceiros #parceiros #carrosselParceiros .owl-controls .owl-buttons .owl-prev,.parceiros #parceiros #carrosselParceiros .owl-controls .owl-buttons .owl-next{float:inherit;display:inline-table;margin:0 5px}}@media (min-width: 0) and (max-width: 960px){.parceiros .info{padding:70px 0}}@media (max-width: 767px){header#mainHeader nav.navbar-default .navbar-nav>li>a{text-align:center;border:none;border-bottom:2px solid #efefef}.home #bannerPrincipal .item{padding:0 10px}.home #bannerPrincipal .item h1{font-size:30px}.home #bannerPrincipal .owl-pagination{display:none}.parceiros #parceiros #carrosselParceiros .owl-controls{padding:0px}.parceiros #parceiros #carrosselParceiros .owl-controls .owl-buttons .owl-prev,.parceiros #parceiros #carrosselParceiros .owl-controls .owl-buttons .owl-next{width:50px;height:50px;background-size:15%}.parceiros #depoimentos{padding:50px 0;height:auto}#sobre .item p{margin:1.5em 15px}#sobre .sobre-content{padding:75px 15px 15px;height:auto;padding:30px 0;background-attachment:inherit;background-position:center !important}#sobre .info h2,#atuacao .info h2,.parceiros .info h2{font-size:28px;line-height:38px;margin-bottom:20px}#sobre .info p,#atuacao .info p,.parceiros .info p{margin:0;padding:0 15px}#atuacao #areas{padding-bottom:50px}#atuacao #areas .area .resumo{padding:30px 15px;height:220px}#atuacao #areas .area .resumo h4{text-align:center}#atuacao #areas .area a{font-size:14px;padding-right:60px}#atuacao #areas .area a:after{width:60px}#atuacao #areas .modal{overflow:auto}#atuacao #areas .modal div{height:auto}#atuacao #areas .modal .modal-dialog{width:100%;padding:0}#atuacao #areas .modal .modal-dialog .modal-content{overflow-y:auto}#atuacao #areas .modal .modal-dialog .modal-content .modal-body .galeria .galeriaProjetos .item{height:320px}#atuacao #areas .modal .modal-dialog .modal-content .modal-body .galeria .galeriaProjetos .owl-controls .owl-pagination{padding:10px 0 0;background-color:rgba(0,0,0,0.8)}#atuacao #areas .modal .modal-dialog .modal-content .modal-body .desc{height:auto}#atuacao #areas .modal .modal-dialog .modal-content .modal-body .desc .texto{padding:30px 0}#atuacao #areas .modal .modal-dialog .modal-content .modal-body .desc .texto .titulo{font-size:35px}#atuacao #areas .modal .modal-dialog .modal-content .modal-body .desc .texto p{font-size:16px}#sobre .info p,#atuacao .info p,.parceiros .info p{font-size:18px}}@media (min-width: 768px){footer .ass-cappen{width:auto;position:absolute;top:20px;right:30px}footer .ass-cappen .ass-cappen{margin-bottom:0}}@media (max-width: 995px){#sobre .vmv .item{padding:0 10px}#sobre .sobre-content{padding:75px 75px 75px 15px}}@media (min-width: 1400px){.container{width:1360px}}
