@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;800&display=swap");@import url("https://fonts.googleapis.com/css2?family=Norican&display=swap");*:hover,*:focus{outline:none}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,i,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0}nav{margin:0;padding:0}blockquote:before,blockquote:after,q:before,q:after{content:''}del{text-decoration:line-through}table{border-spacing:0}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0}textarea,input{background:#fff}input[type="text"]{padding:0;border:1px solid #333;vertical-align:middle}input[type="submit"],input[type="button"]{cursor:hand;outline:none;cursor:pointer}input[type="checkbox"],input[type="radio"]{border:0;width:13px;padding:0;margin:0;background:none}select{border:1px solid #ddd;background:#fff}ul,ol{list-style-type:none}b,strong{font-weight:bold}a{text-decoration:none}table caption{display:none}ul{list-style:circle}label label.error,form label.error{display:none !important}form input.error,form textarea.error,form select.error{background:#ffc8c8 !important}p label.error{display:none !important}label.error{display:none !important}.show,.block{display:block}.hide{display:none}.invisible{visibility:hidden}.clear{width:100%;height:1px;display:block;float:left;clear:both;background:transparent}.clearfix{width:100%;display:block;clear:both;float:left;margin:0}.clearfix:after,.inner:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix,.inner{display:inline-block}html[xmlns] .clearfix,html[xmlns] .inner{display:block}* html .clearfix,* html .inner{height:1%}.font-cursive{font-family:'Norican', cursive}html{font-size:62.5%}body{height:100%;width:100%;margin:0;font-family:'Open Sans', Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:400;color:#333;font-size:14px;font-size:1.4rem}h1,h2,h3,h4,h5,strong,b{font-weight:800}a{color:#005c27}a:hover{color:#005c27}.wrapper,.wrapper-b{width:95%;max-width:1400px;display:block;margin:0 auto;position:relative}.wrapper-b{width:100%;max-width:1920px}.transition-all,.nav-main-item span,#form-contato-footer p,#form-contato p,#form-disponibilidade p,#form-contato-footer .contato-bt,#form-contato .contato-bt,#form-disponibilidade .contato-bt,#form-contato-footer .form-contato-rslt,#form-contato .form-contato-rslt,#form-disponibilidade .form-contato-rslt{webkit-transition:all .3s ease;moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.transition-color,.nav-main-item a{webkit-transition:color .3s ease;moz-transition:color .3s ease;-ms-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.transition-bg{webkit-transition:background .3s ease;moz-transition:background .3s ease;-ms-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease}.opacity-0,#form-contato-footer p,#form-contato p,#form-disponibilidade p,#form-contato-footer .form-contato-rslt,#form-contato .form-contato-rslt,#form-disponibilidade .form-contato-rslt{opacity:0;filter:alpha(opacity=0)}.opacity-1,#form-contato-footer p.on,#form-contato p.on,#form-disponibilidade p.on,#form-contato-footer .form-contato-rslt.on,#form-contato .form-contato-rslt.on,#form-disponibilidade .form-contato-rslt.on{opacity:1;filter:alpha(opacity=100)}.border-box,.box-home .box,#form-contato-footer .form-contato-rslt,#form-contato .form-contato-rslt,#form-disponibilidade .form-contato-rslt{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.margin-h,.margin-1,.margin-2,.margin-3{width:100%;clear:both;margin:0}.margin-1{height:15px}.margin-2{height:30px}.margin-3{height:45px}hr{width:100%;height:1px;border:none;border-bottom:1px dotted #ccc;display:inline-block;margin:0;float:left}#header-main{width:100%;height:800px;display:block;background:url("../img/bg-header.jpg");position:absolute;z-index:100;-webkit-box-shadow:0 0 12px rgba(0,0,0,0.5);-moz-box-shadow:0 0 12px rgba(0,0,0,0.5);box-shadow:0 0 12px rgba(0,0,0,0.5)}#header-main.in{height:150px}.header-space{display:block;height:165px}.header-space.in{height:150px}.logo-header{width:auto;float:left;margin:30px 0 0 0}.logo-header img{width:100%}.acesso-rapido{float:right;display:block;margin:15px 0px}.acesso-rapido .fone{float:left;color:#fff;margin:13px 10px 0 0}.acesso-rapido .fone span{width:30px;height:30px;display:block;float:left;margin:-3px 5px;background:url("../img/bt-social-min.png") no-repeat 0 0}.acesso-rapido .fone strong{font-size:16px;font-size:1.6rem}.acesso-rapido .face{width:30px;height:30px;display:block;float:left;margin:10px 0 0 4px}.acesso-rapido .face span{width:31px;height:31px;display:block;float:left;margin:0 5px;background:url("../img/bt-social-min.png") no-repeat -32px 0}.acesso-rapido .insta{width:30px;height:30px;display:block;float:left;margin:10px 0 0 4px}.acesso-rapido .insta span{width:31px;height:31px;display:block;float:left;margin:0 5px;background:url("../img/bt-social-min.png") no-repeat -65px 0}.nav-mobile,.icon-whats-mobile{display:none}.nav-main{float:right;clear:right;margin:0px 5px 20px 0}.nav-main-item{display:inline-block;margin:0px -4px 0 0;text-align:center}.nav-main-item.central-mobile{display:none}.nav-main-item a{padding:15px 25px 10px;color:#fff;text-align:center;margin:0;display:block;font-size:16px;font-size:1.6rem}.nav-main-item a:hover,.nav-main-item a:active{color:#fff}.nav-main-item span{width:0;margin:0 auto;height:2px;display:block;background:#459337}.nav-main-item:hover span{width:100%}.nav-main-item.on a{color:#459337}.nav-main-item.on span{width:100%}.text-center{text-align:center}.bt-padrao{width:180px;text-align:center;margin:0 auto !important;color:#fff;display:block;padding:10px 40px;border:1px solid #fff;font-size:16px;font-size:1.6rem;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px;webkit-transition:background .3s ease;moz-transition:background .3s ease;-ms-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease}.bt-padrao:hover,.bt-padrao:active{border-color:#005c27}.titulo-interno{color:#005c27;font-size:42px;font-size:4.2rem}.box-home{width:1200px;margin:0 auto;display:block;position:relative;z-index:200}.box-home .box{width:33%;height:340px;float:left;display:block;overflow:hidden;position:relative;background:#081e11;border:4px hidden #fff;border-bottom:4px solid #459337;z-index:10;webkit-transition:all .3s ease;moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.box-home .box h1{width:95%;margin-left:5%;text-align:center;color:#fff;position:absolute;z-index:10;bottom:20px}.box-home .box img{width:100%;position:relative;z-index:1;opacity:.8;filter:alpha(opacity=80)}.box-home .box:hover,.box-home .box:active{border:4px solid #fff;z-index:20;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.4);-moz-box-shadow:0 0 10px rgba(0,0,0,0.4);box-shadow:0 0 10px rgba(0,0,0,0.4);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}.box-home .box:hover img,.box-home .box:active img{opacity:1;filter:alpha(opacity=100)}.chamada-cursiva{font-size:28px;font-size:2.8rem;color:#005c27}.chamada-cursiva .font-cursive{font-size:80px;font-size:8rem;color:#599f4b}.chamada-cursiva .font-cursive.h4{font-size:35px;font-size:3.5rem}.chamada-cursiva h2{font-size:25px;font-size:2.5rem;margin-top:-15px}.assessoria-inicio{background:url("../img/bg-assessoria-inicio.jpg");color:#fff}.assessoria-inicio h1{font-size:42px;font-size:4.2rem;margin:15px 0}.assessoria-inicio p{font-size:16px;font-size:1.6rem;width:60%;margin:0 auto;text-align:center}.assessoria-inicio .bt-padrao:hover,.assessoria-inicio .bt-padrao:active{color:#005c27;background:#fff;border-color:#fff}.empresa-inicio{width:100%;display:block}.empresa-inicio figure{width:45%;float:left;display:block;overflow:hidden}.empresa-inicio figure img{width:100%}.empresa-inicio .txt{width:50%;float:right;display:block}.empresa-inicio .txt h1{font-size:42px;font-size:4.2rem;margin:15px 0;color:#005c27;font-weight:800}.empresa-inicio .txt p{width:70%;margin-bottom:15px}.empresa-inicio .bt-padrao{width:180px;color:#005c27;border:1px solid #005c27;float:left}.empresa-inicio .bt-padrao:hover,.empresa-inicio .bt-padrao:active{background:#005c27;color:#fff}.txt-center{width:100%;text-align:center}.img-destaque{width:44%;height:auto;float:right;display:block;overflow:hidden;margin-bottom:5px}.img-destaque a{opacity:1;filter:alpha(opacity=100);webkit-transition:opacity .3s ease;moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.img-destaque a:hover{opacity:.85;filter:alpha(opacity=85)}.img-destaque img{max-width:150%;min-height:100%;min-width:100%}.texto-article{width:50%;float:left;display:block;color:#666;font-size:16px;font-size:1.6rem}.texto-article p{margin-bottom:15px}.gal-imgs{width:45%;float:left;margin-left:5%;display:block;overflow:hidden;padding:0}.gal-imgs a{width:31.333333333%;height:110px;margin:1% 0 1% 2%;overflow:hidden;float:left;opacity:1;filter:alpha(opacity=100);webkit-transition:opacity .3s ease;moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.gal-imgs a img{max-width:100%;min-height:100%}.gal-imgs a:hover{opacity:.85;filter:alpha(opacity=85)}.contato-footer{width:100%;height:auto;background:#005c27;text-align:center}.contato-footer .wrapper.form,.contato-footer .form.wrapper-b{max-width:700px}.contato-footer h1{font-size:32px;font-size:3.2rem}.bg-form{color:#005c27;background:#fff}#form-contato-footer,#form-contato,#form-disponibilidade{width:100%;float:left;display:block;margin:15px 0}#form-contato-footer *,#form-contato *,#form-disponibilidade *{font-family:'Open Sans', Arial, "Helvetica Neue", Helvetica, sans-serif}#form-contato-footer label,#form-contato label,#form-disponibilidade label{width:100%;float:left;display:block;clear:both;margin:5px 0;padding:0;position:relative}#form-contato-footer p,#form-contato p,#form-disponibilidade p{font-size:13px;display:block;text-align:right;position:absolute;z-index:1;left:10px;top:3px;color:#fff;padding:5px 10px;background:#005c27;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}#form-contato-footer p.on,#form-contato p.on,#form-disponibilidade p.on{top:-26px;z-index:10}#form-contato-footer .contato-input,#form-contato .contato-input,#form-disponibilidade .contato-input{width:98%;height:50px;border:1px solid #e8e8e8;float:left;background:#fff;position:relative;z-index:5;padding:0 1%;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px}#form-contato-footer select.contato-input,#form-contato select.contato-input,#form-disponibilidade select.contato-input{width:100%}#form-contato-footer .contato-input:focus,#form-contato-footer .textarea:focus,#form-contato .contato-input:focus,#form-contato .textarea:focus,#form-disponibilidade .contato-input:focus,#form-disponibilidade .textarea:focus{background:#fff;border-color:#005c27}#form-contato-footer .textarea,#form-contato .textarea,#form-disponibilidade .textarea{width:98%;height:100px;border:1px solid #e8e8e8;float:left;background:#fff;position:relative;z-index:5;padding:10px 1%;font-size:14px;font-family:'Open Sans', Arial, "Helvetica Neue", Helvetica, sans-serif;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px}#form-contato-footer .contato-bt,#form-contato .contato-bt,#form-disponibilidade .contato-bt{width:100%;height:50px;float:left;background:#005c27;border:1px solid #fff;font-family:'Open Sans', Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:900;font-size:16px;color:#fff;position:relative;z-index:10;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px}#form-contato-footer .contato-bt:hover,#form-contato .contato-bt:hover,#form-disponibilidade .contato-bt:hover{border-color:#005c27;background:#fff;color:#005c27}#form-contato-footer .bt-envia,#form-contato .bt-envia,#form-disponibilidade .bt-envia{height:100px}#form-contato-footer .form-contato-rslt,#form-contato .form-contato-rslt,#form-disponibilidade .form-contato-rslt{width:100%;position:absolute;float:left;border:1px solid #124225;background:#005c27;text-align:center;font-weight:900;font-size:16px;color:#fff;padding:15px 0;margin:0;left:-10px;z-index:1;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}#form-contato-footer .form-contato-rslt.on,#form-contato .form-contato-rslt.on,#form-disponibilidade .form-contato-rslt.on{left:0}#form-contato-footer.on .contato-bt,#form-contato.on .contato-bt,#form-disponibilidade.on .contato-bt{display:none}.h2-mapa{width:100%;text-align:center}.map-footer{width:100%;height:230px;display:blockz;clear:both;position:relative;overflow:hidden}.map-footer .overlay{background:transparent;position:relative;width:100%;height:230px;top:230px;margin-top:-230px}.map-footer iframe{float:left;display:block}.icon-whats{width:75px;height:75px;display:block;position:fixed;bottom:24px;right:24px;background:url("../img/bt-social.png") no-repeat -84px 0;z-index:100000;webkit-transition:transform .3s ease;moz-transition:transform .3s ease;-ms-transition:transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease}.icon-whats:hover,.icon-whats:active{-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}#footer-main{background:url("../img/bg-footer.jpg");height:275px;display:block;clear:both}#footer-main .wrapper,#footer-main .wrapper-b{width:60%;padding-top:50px}#footer-main .logo-footer{float:left;padding-top:10px;margin-right:50px}#footer-main .info-footer{color:#fff;padding:20px;float:left;border-left:1px solid #124225;font-size:18px;font-size:1.8rem}#footer-main .info-footer:active,#footer-main .info-footer:hover{color:#fff}#footer-main .social-footer{margin:15px 0 0 0;float:right}#footer-main .social-footer a{background:url("../img/bt-social.png") no-repeat;width:75px;height:75px;display:block;float:left;margin:0 10px;opacity:.9;filter:alpha(opacity=90);webkit-transition:all .3s ease;moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#footer-main .social-footer a.social-footer-insta{background-position:-167px 0}#footer-main .social-footer a.social-footer-face{background-position:0 0}#footer-main .social-footer a.social-footer-whats{background-position:-84px 0}#footer-main .social-footer a:hover,#footer-main .social-footer a:active{opacity:1;filter:alpha(opacity=100);-moz-transform:scale(1.07);-o-transform:scale(1.07);-ms-transform:scale(1.07);-webkit-transform:scale(1.07);transform:scale(1.07)}.copyright{width:100%;height:20px;display:block;text-align:center;padding:10px 0}.copyright p{width:100%;text-align:center;position:absolute;padding-top:5px;color:#999;z-index:5;font-size:12px;font-size:1.2rem}.copyright p a{color:#999}.copyright p a:hover{color:#005c27}@media all and (max-width: 1400px){.nav-main-item a{padding:15px 18px 10px}}@media all and (max-width: 1300px){.nav-main-item a{padding:15px 16px 10px}.box-home{width:90%}}@media all and (max-width: 1200px){html{font-size:58%}#header-main{height:700px}.box-home .box{height:280px}}@media all and (max-width: 1000px){#header-main{height:155px}.header-space{height:190px}.acesso-rapido{display:none}.logo-header{width:100%;text-align:center;margin:20px 0 0}.logo-header img{width:135px}#header-main.min{display:none}.nav-mobile{width:100%;height:24px;display:block;float:left;background:#005c27;margin:20px 0;padding:15px 0;z-index:1000000;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.nav-mobile div{width:100px;height:23px;position:relative;margin:0 auto;background:url("../img/menu-mobile.png") no-repeat top}.nav-mobile:hover,.nav-mobile:active,.nav-mobile.on{background:#124225}.nav-main{left:-110%;width:100%;display:block;position:absolute;margin:180px 0 0 0;border-top:2px solid #124225;border-bottom:2px solid #124225;background:#005c27;z-index:100000;padding:10px 0 0 0;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;webkit-transition:left .3s ease;moz-transition:left .3s ease;-ms-transition:left .3s ease;-o-transition:left .3s ease;transition:left .3s ease;-webkit-box-shadow:0 0px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 0px 10px rgba(0,0,0,0.2);box-shadow:0 0px 10px rgba(0,0,0,0.2)}.nav-main.on{left:0}.nav-main-item{width:100%;clear:both;display:block;margin:5px -4px 0 0}.nav-main-item a{color:#fff}.nav-main-item a:hover,.nav-main-item a:active{color:#fff;background:#124225}.nav-main-item span{background:#124225}.nav-main-item.on a{color:#fff;background:#124225}.box-home{z-index:inherit}.box-home .box{width:100%;height:260px}.chamada-cursiva{font-size:25px;font-size:2.5rem}.chamada-cursiva .font-cursive{font-size:60px;font-size:6rem;line-height:50px}.chamada-cursiva .font-cursive.h4{font-size:30px;font-size:3rem}.chamada-cursiva h2{font-size:25px;font-size:2.5rem;margin-top:-5px}.assessoria-inicio h1{font-size:35px;font-size:3.5rem}.assessoria-inicio p{font-size:15px;font-size:1.5rem}.empresa-inicio figure{width:100%}.empresa-inicio .txt{width:100%}.empresa-inicio .txt h1{font-size:35px;font-size:3.5rem;text-align:center}.empresa-inicio .txt p{width:90%;margin:0 0 20px 5%}.icon-whats{display:none}.icon-whats-mobile{width:100%;height:38px;display:block;position:fixed;color:#fff;bottom:0px;left:0px;z-index:90000000000;background:#005c27;text-align:center;border-top:1px solid #0c7a38;-webkit-box-shadow:0 0 12px rgba(0,0,0,0.5);-moz-box-shadow:0 0 12px rgba(0,0,0,0.5);box-shadow:0 0 12px rgba(0,0,0,0.5)}.icon-whats-mobile div{width:160px;margin:0 auto;margin-top:5px}.icon-whats-mobile span{width:30px;height:30px;display:block;float:left;margin:-3px 0 0 0;background:url("../img/bt-social-min.png") no-repeat 0 0}.icon-whats-mobile p{font-size:16px;font-size:1.6rem}.icon-whats-mobile:hover,.icon-whats-mobile:active{color:#005c27}#footer-main{height:400px;background:url("../img/bg-footer-mobile.jpg") left}#footer-main .wrapper,#footer-main .wrapper-b{width:80%;padding-top:15px}.copyright p{display:none}.texto-article{width:90%;margin-top:15px;margin-left:5%}.img-destaque{width:98%;height:300px}.img-destaque img{width:100%;height:auto}.gal-imgs{width:100%;float:left}.gal-imgs a{width:48%}}
